CallingPres()

Ändert die Präsentation der Anrufer-ID (Caller-ID).

CallingPres(presentation)

Ändert die Präsentations-Parameter für die Anrufer ID auf einer Q.931 PRI-Verbindung. Diese Parameter sollten gesetzt sein, bevor ein ausgehender Anruf getätigt wird. Der Präsentations-Parameter presentation bestimmt zum ersten, ob der angerufene Teilnehmer die Caller-ID-Information angezeigt bekommt oder nicht, und zum zweiten, ob die Caller-ID-Information von verlässlicher Quelle auf verifiziert geprüft wurde oder nicht (engl.: screening).

Diese Anwendung wurde durch SetCallerPres() ersetzt, welche einfacher handzuhaben und weniger abhängig von Zaptel ist.

Diese Anwendung generiert aus der Kombination von Anrufpräsentations-Einstellungen und Screening-Einstellungen eine Zahl. Die Werte selbst sind im ITU Q.931-Standard wie in den folgenden Tabellen definiert.

Screening wird durch die Bits 1 und 2 gesteuert:

Bit1 Bit2 Erläuterung
0 0 Die Caller-ID-Information liefert der Teilnehmer, sie ist nicht verifiziert.
0 1 Die Caller-ID-Information liefert der Teilnehmer, sie ist erfolgreich verifiziert.
1 0 Die Caller-ID-Information liefert der Teilnehmer, die Verifizierung war nicht erfolgreich.
1 1 Die Caller-ID-Information liefert das Netzwerk.

Präsentation wird durch die Bits 6 und 7 gesteuert:

Bit6 Bit7 Erläuterung
0 0 Anzeige der Caller-ID-Information ist erlaubt.
0 1 Anzeige der Caller-ID-Information ist nicht erlaubt.
1 0 Die Nummer ist aufgrund von Zwischenstationen nicht verfügbar.
1 1 Reserviert

Die Bits 3, 4, 5 und 8 sollten alle auf Null (0) gesetzt werden. Beachten Sie, dass die Bits in der Folge vom höchstwertigsten zum niederwertigsten nummeriert sind in der Form 87654321.

; presentation setzen auf:
; presentation erlaubt                (00000000)
; Netzwerk angegeben                  (00000011)
; ------------------                  ----------
; Ergebnis: 3 (bitweises UND)         (00000011)
exten => 123,1,CallingPres(3)
exten => 123,2,Dial(Zap/g1/1234567)
; presentation setzen auf:
; presentation nicht erlaubt          (00100000)
; vom User, verifiziert               (00000001)
; ------------------                  ----------
; Ergebnis: 33 (bitweises UND)        (00100001)
exten => 124,1,CallingPres(33)
exten => 124,2,Dial(Zap/g1/1234568)

Siehe auch.  SetCallerPres()