Ä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 |
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.
„SetCallerPres()
“