Verfügbare Leitung testen

Mansaylon

Neuer User
Mitglied seit
7 Mai 2007
Beiträge
158
Punkte für Reaktionen
1
Punkte
18
Hallo zusammen

Ich habe einen Portech GSM Gateway angeschlossen.
Wie kann ich nun testen, ob dieser für einen ausgehenden Anruf verfügbar ist?
Es kann ja sein, dass die einzige Leitung bereits besetzt ist, oder dass sie gar keinen Connect (mobile) mehr hat.

Der Gateway soll für die Weiterleitung von reinkommenden Anrufen verwendet werden.

Ich stelle mir das in etwa so vor:

- Incoming call
- Weiterleitung ist aktiv -> Teste GSM Gateway, ob er verfügbar ist
- Wenn ja, dann Weiterleitung ausführen via GSM Gateway
- Wenn nein, dann Weiterleitung über den Voip-Provider
 
Du kannst die DB nutzen. Sobald du das Gateway nutzten willst, schaust du ob ein Eintrag in DB 0 ist. Wenn 0 dann ist es frei. Du setzt den Zähler auf 1. ein weiteres leitest du dann per voip weiter. Und im hangup Kontext kannst du Zähler auf null setzen.

Gesendet von meinem Aquaris X5 mit Tapatalk
 
Für die Abfrage im Voraus kannst Du GROUP und GROUP_COUNT verwenden, da braucht man sich nicht händisch mit irgendwelchen Counter abplagen. Oder abhängig vom Aufbau könnte es auch mit DEVICE_STATE funktionieren.

Ob das Gateway ein Netz hat wirst Du vor dem Wählen nicht so einfach heraus bekommen. Falls nicht sollte es beim Versuch rauszuwählen aber eigentlich einen entsprechenden Status zurück melden, den Du mit DIALSTATUS auswerten kannst. Abhängig davon könntest Du die Umleitung dann über den VoIP Provider ausführen.
 
Vielen Dank.... das sind schon mal gute Anhaltspunkte.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.