[pepphone-free + asterisk] Erkennen, ob wirklich "Busy" oder zu wenig Guthaben

jobisoft

Mitglied
Mitglied seit
18 Mrz 2006
Beiträge
206
Punkte für Reaktionen
1
Punkte
0
Wir haben einen LCR in unserer asterisk-Anlage, der zum nächsten Provider springt, wenn der DIALSTATUS als CHANUNAVAIL signalisiert wurde.

Das Problem, pepphone-free signalisiert "BUSY", wenn das Gespräch wegen zu wenig Guthaben nicht aufgebaut wurde. Die Variable HANGUPCAUSE hingegen unterscheidet diese beiden Fälle, es werden unterschiedliche Codes signalisiert:

Code 17 (AST_CAUSE_USER_BUSY)
Code 21 (AST_CAUSE_CALL_REJECTED)

Wenn zu wenig Guthaben drauf ist kommt die 21 zurück, wenn wirklich besetzt kommt die 17.

Keine Ahnung ob das jemandem hilft. Uns hat es etwas den Druck genommen, immer zu gucken, ob genug Guthaben drauf ist, weil jetzt "hören" wir es einfach und laden dann neu auf. Ist zu wenig Guthaben drauf, nimmt die Anlage jetzt einfach den nächsten Anbieter.
 
Kostenlos!

Statistik des Forums

Themen
248,876
Beiträge
2,303,714
Mitglieder
378,542
Neuestes Mitglied
viktor1181