D. Ejemplos
Los siguientes ejemplos funcionarán como referencia para el contenido de las cabeceras SIP más importantes de los paquetes enviados entre la PBX y la plataforma NFON, para la configuración manual customizada de las PBX.
Configuración de referencia
Ajuste | Valor | Notas |
IP pública PBX | 10.10.10.10 | Public WAN address (reachable from the internet) |
Usuario SIP | KXXXabcd | The call rings on the corresponding extension, shows caller information |
DDIs | +34 123 45678 (0-9) |
Registro PBX → NFON
El Registro inicial, que se envía desde la PBX a NFON:
REGISTER sip:trunk.cloud-cfg.com SIP/2.0
To: sip:KXXXabcd@trunk.cloud-cfg.com
From: <sip:KXXXabcd@trunk.cloud-cfg.com:5060
Contact: sip:KXXXabcd@10.10.10.10:5060
INVITE NFON → PBX con CLIP
Llamada entrante a DDI 0034123456780 desde 003423456789
INVITE sip:KXXXabcd@10.10.10.10:5060 SIP/2.0
To: sip:0034123456780@trunk.cloud-cfg.com
From: "004123456789" sip:004123456789@ANYTLD
P-Asserted-Identity : sip:004123456789@ANYTLDTLD:5060
INVITE NFON → PBX con CLIR
Llamada entrante al número 0034123456781 de "Anónimo" (ID llamante desconocida)
INVITE sip:KXXXabcd@10.10.10.10:5060 SIP/2.0
To: sip:0034123456781@nfon.net
From: "Anonymous" sip:anonymous@anonymous.invalid:5060
INVITE PBX → NFON con CLIP
Llamada saliente del número 0034123456782 al 0034234567899
INVITE sip:0034234567899@trunk.cloud-cfg.com SIP/2.0
To: sip:0034234567899@trunk.cloud-cfg.com
From: sip:0034123456782@trunk.cloud-cfg.com:5060
Contact: sip:KXXXabcd@10.10.10.10:5060
P-Asserted-Identity: sip:0034123456782@trunk.cloud-cfg.com:5060
Alternativamente, se puede utilizar el '+' en el prefijo del número telefónico.
INVITE sip:+34234567899@trunk.cloud-cfg.com SIP/2.0
To: sip:+34234567899@trunk.cloud-cfg.com
From: sip:+34123456782@trunk.cloud-cfg.com:5060
Contact: sip:KXXXabcd@10.10.10.10:5060
P-Asserted-Identity: sip:+34123456782@trunk.cloud-cfg.com:5060
INVITE PBX → NFON con CLIR
Llamada saliente del 0049123456781 al 0041234567899 con identidad oculta ("anónima")
INVITE sip:0041234567899@trunk.cloud-cfg.com SIP/2.0
To: sip:0041234567899@trunk.cloud-cfg.com
From: "anonymous"sip:KXXXabcd@trunk.cloud-cfg.com:5060
Contact: sip:KXXXabcd@10.10.10.10:5060
P-Asserted-Identity: sip:0049123456781@trunk.cloud-cfg.com:5060
Privacy: id
Alternativamente, se puede poner un Header Privacy como id.
INVITE sip:0041234567899@trunk.cloud-cfg.com SIP/2.0
To: sip:0041234567899@trunk.cloud-cfg.com
From: "0049123456781" sip:0049123456781@trunk.cloud-cfg.com:5060
Contact: sip:KXXXabcd@10.10.10.10:5060
P-Asserted-Identity: sip:0049123456781@trunk.cloud-cfg.com:5060
Privacy: id
INVITE PBX → NFON con CLIP no Screening
Llamada saliente de la extensión 0049123456782 al 0041234567899, transmitiendo el número de terceros 0043987654321 como identidad del llamante
INVITE sip:0041234567899@trunk.cloud-cfg.com SIP/2.0
To: sip:0041234567899@trunk.cloud-cfg.com
From: sip:0043987654321@trunk.cloud-cfg.com:5060
Contact: sip:KXXXabcd@10.10.10.10:5060
P-Asserted-Identity: sip:0049123456782@trunk.cloud-cfg.com:5060
INVITE PBX → NFON a número de emergencia
Llamada del 0049123456781 al 112
INVITE sip:112@trunk.cloud-cfg.com SIP/2.0
An: sip:112@trunk.cloud-cfg.com
From: sip:0049123456782@trunk.cloud-cfg.com:5060
Contact: sip:KXXXabcd@10.10.10.10:5060
P-Asserted-Identity: sip:0049123456781@trunk.cloud-cfg.com:5060