Zonen: Nur Mobilfunk der Zielländer
Tarif: DTAG Call Profi Premium Flatrate Montag bis Sonntag
Zusätzlicher Flatratetarif: Ja über SIP/1234443e0
Optionen: nicht relevant
Weltzone nicht Programmieren: Ja
Fallback immer ungleich des Erstwahlverbindungstyps: Ja
Bevorzuge mit Preisansage JA
Gebührenimpuls: Egal
Verwende bei folgenden Zonen nur Tarife mit sekundengenauer Abrechnung: Tarife mit Minutentakt
Vorwahlen die immer über den Preselectionanbieter geführt werden sollen:
0032,0045,0033,00352,0043,0048,00420,0031,0041,001
Vorwahlen die immer über einen bestimmten Anbieter geführt werden sollen (freie zuordnung):
00359,00372,00358,0030,0044,00353,0039,00371,00370,00356,0040,0046,00386,0034,0036,00357 Provider : SIP/1234443e0 fallback 01033
Call By Call ohne Anmeldung: alles mit hoher verfügbarkeit
Call by Call MIT Anmeldung : nix
IP-Telefonie: haken bei sipgate plus (SIP/1234443e0)
macro tsb_lcr(called_number, lcr_table, trunk, dial_timeout, dial_options)
{
agi(tsblcr.agi,${lcr_table},${called_number});
if( "${TSBLCRROUTING}" == "disabled" | "${TSBLCRROUTING}" == "" )
{
Answer;
Playback(ss-noservice);
Hangup;
}
for (x=1; ${x} <= ${FIELDQTY(TSBLCRROUTING, )}; x=${x} + 1) {
Set(CBC=${CUT(TSBLCRROUTING," ",${x})});
Set(CDR(userfield)=${CBC});
if( "${CBC:0:5}" == "@SIP/" )
{
Dial(sip/${CBC:5}/${called_number},${dial_timeout},${dial_options});
}
if ( "${CBC:0:6}" == "@IAX2/" )
{
Dial(iax2/${CBC:6}/${called_number},${dial_timeout},${dial_options});
}
if ( "${CBC}" == "preselection" )
{
Dial(${trunk}/${CBC}${called_number},${dial_timeout},${dial_options});
}
if ( ${REGEX("^[0-9][0-9]*$" ${CBC})} == 1) {
Dial(${trunk}/${CBC}${called_number},${dial_timeout},${dial_options});
}
if ( "${DIALSTATUS}" == "ANSWER" | "${DIALSTATUS}" == "NOANSWER" )
{
return;
}
}
return;
}
exten => _01[567]./901,1,Set(MSN=623)
exten => _01[567]./902,1,Set(MSN=621)
exten => _01[567]./903,1,Set(MSN=622)
exten => _01[567]./920,1,Set(MSN=622)
exten => _01[567]./921,1,Set(MSN=622)
exten => _01[567].,n,Macro(tsblcr,${EXTEN},/etc/asterisk/lcr/tsblcr.routing,${MSN},,SIP/${MSN},/etc/asterisk/sip.conf)
;exten => _01[567].,n,Dial(SIP/${MSN}/${EXTEN})
exten => _01[567].,n,Hangup()
Dial("IAX2/902-9404", "SIP/621/010091 010091 010091 010029 010029 010029 preselectionxxxxxxxxxxx,,Tt") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/621/010091 010091 010091 010029 010029 010029 preselectionxxxxxxxxxxx
-- SIP/621-0000002c is making progress passing it to IAX2/902-9404
-- Got SIP response 486 "Busy Here" back from 192.168.1.3:5060
-- SIP/621-0000002c is busy