15. 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:

Bit1Bit2Erläuterung
00Die Caller-ID-Information liefert der Teilnehmer, sie ist nicht verifiziert.
01Die Caller-ID-Information liefert der Teilnehmer, sie ist erfolgreich verifiziert.
10Die Caller-ID-Information liefert der Teilnehmer, die Verifizierung war nicht erfolgreich.
11Die Caller-ID-Information liefert das Netzwerk.

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

Bit6Bit7Erläuterung
00Anzeige der Caller-ID-Information ist erlaubt.
01Anzeige der Caller-ID-Information ist nicht erlaubt.
10Die Nummer ist aufgrund von Zwischenstationen nicht verfügbar.
11Reserviert

Presentation indicator (octet 3a) Bits 7 6 Meaning 0 0 Presentation allowed 0 1 Presentation restricted 1 0 Number not available due to interworking 1 1 Reserved Screening indicator (octet 3a) Bits 2 1 Meaning 0 0 User-provided, not screened 0 1 User-provided, verified and passed 1 0 User-provided, verified and failed 1 1 Network provided In essence, it says, 'Is the person who has been called allowed to see the callers number?' and 'What authority was used to verify that this is a genuine number?'

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. Abschnitt 112, „SetCallerPres()


Asterisk Schulung

2.1 Beta-Version!

2.1 Beta-Version des Asterisk Buches. Die 1.0 stabile Version ist ebenfalls online. Bitte melden Sie Fehler und Feedback per E-Mail an den Autor.

YouTube Screencasts

Kostenlose Asterisk Screencasts mit jeweils 10 minütigen Erklärungen zu Spezial-Themen.

Shameless Plug

noch-ne-auto-seite.de

Das gedruckte Buch

Werbung

Asterisk-Tag.org 2008

Auf der Asterisk-Tag.org Webseite finden Sie die Folien und Videos der Vorträge.