plantilla para manuales teldat pdf a4 - asistp.com · dígitos dtmf, funcionalidades de centralita,...

97
Router Teldat Telefonía sobre IP Doc. DM722 Rev. 10.82 Febrero, 2013

Upload: lamnhan

Post on 02-Oct-2018

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

Router Teldat Telefonía sobre IP

Doc. DM722 Rev. 10.82 Febrero, 2013

Page 2: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

- ii -

ÍNDICE

Capítulo 1 Introducción .................................................................................................... 1 1. Introducción a la Telefonía IP ............................................................................................ 2 2. Funcionalidad disponible en el equipo ............................................................................... 3

Capítulo 2 Configuración de telefonía genérica.............................................................. 5 1. Dial Peers ........................................................................................................................... 6

1.1. Definición de Dial Peers ......................................................................................... 6 1.2. Búsqueda de Dial Peers ........................................................................................... 8

a) Entrantes ................................................................................................................. 8 b) Salientes .................................................................................................................. 9

1.3. Importancia de los Dial Peers entrantes .................................................................. 10 1.4. Ejemplos ................................................................................................................. 10

a) Ejemplo 1 ................................................................................................................ 11 b) Ejemplo 2 ................................................................................................................ 11 c) Ejemplo 3 ................................................................................................................ 12 d) Ejemplo 4 ................................................................................................................ 12

2. Funcionalidades de Centralita ............................................................................................ 13 2.1. Transferencia de llamada ........................................................................................ 13 2.2. Música en espera y mensajes de voz ....................................................................... 13

a) Envío continuo de música en espera por IP ............................................................ 14 2.3. Ring simultáneo de varios teléfonos ....................................................................... 15 2.4. Grupos de captura ................................................................................................... 16 2.5. Captura dirigida ...................................................................................................... 18 2.6. Desvíos de llamada ................................................................................................. 19 2.7. Grupo de salto de llamada ....................................................................................... 20 2.8. IVR básico .............................................................................................................. 22

3. Control de llamadas ............................................................................................................ 26 3.1. Descripción del control de llamadas ....................................................................... 26

a) Control global de llamadas ..................................................................................... 26 b) Control avanzado de llamadas ................................................................................ 26

3.2. Ejemplos ................................................................................................................. 27 a) Llamadas locales no son enviadas al proxy ............................................................ 27 b) Llamadas locales no son enviadas al proxy ............................................................ 32 c) Control de llamadas según el ancho de banda ocupado ......................................... 34

4. Comandos de configuración de telephony.......................................................................... 38 4.1. [NO] CALL ............................................................................................................. 38

a) [NO] CALL ADMISSION-CONTROL EVENT ....................................................... 38 b) [NO] CALL APPLICATION DIAL-PLAN DEFAULT ............................................ 39 c) [NO] CALL APPLICATION DIAL-PLAN SIP-DYNAMIC ..................................... 39 d) [NO] CALL APPLICATION HISTORY MAX-RECORDS ...................................... 39 e) [NO] CALL APPLICATION HISTORY FILE ......................................................... 39 f) [NO] CALL APPLICATION INCOMING-MATCH FORCE .................................. 40 g) [NO] CALL APPLICATION INCOMING-MATCH DYNAMIC-SEARCH.............. 40 h) [NO] CALL APPLICATION INCOMING-MATCH TRANSFER-KEEP ................. 40 i) [NO] CALL APPLICATION LOCAL-NETWORKS ACCESS-LIST ........................ 40 j) [NO] CALL APPLICATION MAX-REDIR ............................................................. 41 k) [NO] CALL APPLICATION OUTGOING-MATCH FORCE ................................. 41 l) [NO] CALL THRESHOLD GLOBAL IP-CALLS .................................................... 41 m) [NO] CALL THRESHOLD GLOBAL TOTAL-CALLS ............................................ 41

4.2. [NO] DIAL-PEER................................................................................................... 41 • [NO] 183-EARLY-ANSWER ..................................................................... 42 • [NO] 183-LOCAL-RING ............................................................................ 42 • [NO] AUTH-USER ..................................................................................... 42 • [NO] CODEC .............................................................................................. 42

Page 3: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

- iii -

• [NO] DESCRIPTION .................................................................................. 43 • [NO] DESTINATION-ALIAS .................................................................... 43 • [NO] DESTINATION-PATTERN .............................................................. 43 • [NO] DISPLAY-NAME .............................................................................. 43 • [NO] DTMF-RELAY H245-ALPHANUMERIC........................................ 44 • [NO] DTMF-RELAY H245-SIGNAL......................................................... 44 • [NO] DTMF-RELAY IN-BAND ................................................................ 44 • [NO] DTMF-RELAY RFC2833 .................................................................. 44 • [NO] EARLY-ANSWER VOICE-MESSAGE............................................ 44 • [NO] FAX MODE T38-FORCE .................................................................. 44 • [NO] FAX MODE T38-DETECT ............................................................... 45 • [NO] FAX MODE TRANSPARENT .......................................................... 45 • [NO] FAX T38 ECM ................................................................................... 45 • [NO] FAX T38 MAX-SPEED ..................................................................... 45 • [NO] FAX T38 REDUNDANCY ................................................................ 45 • [NO] FORWARD BUSY PEER-GROUP ................................................... 46 • [NO] FORWARD NO-ANSWER PEER-GROUP ...................................... 46 • [NO] FORWARD NO-ANSWER TIMEOUT ............................................ 47 • [NO] FROM-REALM ................................................................................. 47 • [NO] G729-ANNEXA ................................................................................. 47 • [NO] H245-TUNNELING ENABLE .......................................................... 48 • [NO] H245-TUNNELING DISABLE ......................................................... 48 • [NO] H245-TUNNELING SYSTEM .......................................................... 48 • [NO] H323-START FAST .......................................................................... 48 • [NO] H323-START SLOW ......................................................................... 48 • [NO] H323-START SYSTEM .................................................................... 48 • [NO] HUNTSTOP ALL .............................................................................. 49 • [NO] HUNTSTOP BUSY ........................................................................... 49 • [NO] HUNTSTOP INCOMPATIBLE......................................................... 49 • [NO] HUNTSTOP INCOMPLETE ............................................................. 49 • [NO] HUNTSTOP NORMAL ..................................................................... 49 • [NO] HUNTSTOP NO-ANSWER .............................................................. 49 • [NO] HUNTSTOP NO-CIRCUIT ............................................................... 49 • [NO] HUNTSTOP NO-RESPONSE ........................................................... 50 • [NO] HUNTSTOP OUT-OF-SERVICE ...................................................... 50 • [NO] HUNTSTOP REJECT ........................................................................ 50 • [NO] HUNTSTOP TIMEOUT .................................................................... 50 • [NO] HUNTSTOP UNASSIGNED ............................................................. 50 • [NO] HUNTSTOP UNSPECIFIED ............................................................. 50 • [NO] INCOMING ACCESS-LIST .............................................................. 50 • [NO] INCOMING CALLED NUMBER ..................................................... 51 • [NO] INCOMING CALLED TRANSLATION .......................................... 51 • [NO] INCOMING CALLED TYPE ............................................................ 51 • [NO] INCOMING CALLING ID-ALLOW ................................................ 51 • [NO] INCOMING CALLING ID-RESTRICT ............................................ 51 • [NO] INCOMING CALLING NUMBER ................................................... 51 • [NO] INCOMING CALLING TRANSLATION ........................................ 51 • [NO] INCOMING CALLING TYPE .......................................................... 52 • [NO] INCOMING DIAL-PLAN ................................................................. 52 • [NO] INCOMING PREFIX ......................................................................... 52 • [NO] INCOMING STRIP-DIGITS ............................................................. 52 • [NO] LOCAL-IP .......................................................................................... 52 • [NO] MULTICAST-IP ................................................................................ 52 • [NO] OUTGOING CALLED TRANSLATION ......................................... 53

Page 4: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

- iv -

• [NO] OUTGOING CALLING ID-ALLOW ................................................ 53 • [NO] OUTGOING CALLING ID-RESTRICT ........................................... 53 • [NO] OUTGOING CALLING TRANSLATION ........................................ 53 • [NO] OUTGOING PREFIX ........................................................................ 53 • [NO] OUTGOING STRIP-DIGITS ............................................................. 53 • [NO] PASSWORD ...................................................................................... 53

Dial-peers de tipo voice-port y group: 53 Dial-peers de tipo sip: 54

• [NO] PCM-LAW ......................................................................................... 54 • [NO] REGISTER H323 ............................................................................... 54 • [NO] REGISTER SIP .................................................................................. 54 • [NO] REGISTER TIMER ........................................................................... 54 • [NO] REGISTRAR ...................................................................................... 55 • [NO] RING-SIGNAL .................................................................................. 55 • [NO] RTP AROUND................................................................................... 55 • [NO] RTP FLOW-MODE ........................................................................... 55 • [NO] RTP KEEPALIVE .............................................................................. 56 • [NO] RTP MIX-RX-AUDIO-SOURCES .................................................... 56 • [NO] RTP PAYLOAD-TYPE CN ............................................................... 56 • [NO] RTP PAYLOAD-TYPE RFC2833 ..................................................... 57 • [NO] RTP PLAYOUT-DELAY MAXIMUM ............................................. 57 • [NO] RTP PLAYOUT-DELAY MINIMUM .............................................. 57 • [NO] RTP PORT-EXCLUSIVE .................................................................. 57 • [NO] RTP RFC2833 SEND CNG ............................................................... 57 • [NO] RTP RX-GAIN ................................................................................... 57 • [NO] RTP THROUGH ................................................................................ 58 • [NO] RTP TIMEOUT [DROP-CALL | EVENT-INTERVAL] ................... 58 • [NO] RTP TX-GAIN ................................................................................... 58 • [NO] SRTP AUTH ...................................................................................... 58 • [NO] SRTP MODE ...................................................................................... 59 • [NO] SRTP RTCP ....................................................................................... 59 • [NO] SDP HANDLE ................................................................................... 59 • [NO] SDP TRASPARENT .......................................................................... 59 • [NO] SHUTDOWN ..................................................................................... 60 • [NO] SIP-URI PHONE-CONTEXT ............................................................ 60 • [NO] SIP-URI USER-PHONE .................................................................... 60 • [NO] STUN ................................................................................................. 60 • [NO] TARGET DIRECTED-PICKUP PREFIX ......................................... 60 • [NO] TARGET DNS ................................................................................... 61 • [NO] TARGET DYNAMIC ........................................................................ 61 • [NO] TARGET FORWARD-ALWAYS PREFIX ...................................... 61 • [NO] TARGET FORWARD-ALWAYS-CLEAR ....................................... 61 • [NO] TARGET FORWARD-CLEAR ......................................................... 61 • [NO] TARGET FORWARD-NOANSWER PREFIX ................................. 62 • [NO] TARGET FORWARD-NOANSWER-CLEAR ................................. 62 • [NO] TARGET GATEKEEPER .................................................................. 62 • [NO] TARGET GROUP .............................................................................. 62 • [NO] TARGET GROUP-PICKUP PEER-GROUP ..................................... 62 • [NO] TARGET IPV4 ................................................................................... 63 • [NO] TARGET LOC-RECORD .................................................................. 63 • [NO] TARGET SIP-PROXY ....................................................................... 63 • [NO] TARGET MAC .................................................................................. 63 • [NO] TARGET VOICE-PORT.................................................................... 64 • [NO] TO-REALM ....................................................................................... 64

Page 5: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

- v -

• [NO] TRACK .............................................................................................. 64 • [NO] TRACK IP-CALLS ............................................................................ 64 • [NO] TRACK NSLA ................................................................................... 64 • [NO] TRACK SIP-REGISTRATIONS ....................................................... 64 • [NO] TRANSPORT SYSTEM .................................................................... 65 • [NO] TRANSPORT TCP ............................................................................ 65 • [NO] TRANSPORT TLS ............................................................................. 65 • [NO] TRANSPORT UDP ............................................................................ 65 • [NO] UPDATE LEVEL-INDICATOR ....................................................... 65 • [NO] VAD ................................................................................................... 65 • [NO] VOICE-CLASS .................................................................................. 66

4.3. LIST ........................................................................................................................ 66 a) LIST PARAMETERS ............................................................................................... 66

4.4. [NO] TELEPHONY ................................................................................................ 66 4.5. [NO] PEER-GROUP............................................................................................... 67

a) [NO] DIAL-PEER ................................................................................................... 67 b) DYNAMIC-PEERS .................................................................................................. 68

4.6. RING-SIGNAL ....................................................................................................... 69 a) RING-SIGNAL ACTIVITY ....................................................................................... 69 b) RING-SIGNAL SILENCE ........................................................................................ 70

4.7. [NO] RTP ................................................................................................................ 70 a) [NO] RTP FLOW-THROUGH ................................................................................ 70 b) [NO] RTP IP-TOS ................................................................................................... 70 c) [NO] RTP PORT ..................................................................................................... 70 d) [NO] RTP RTCP-ONHOLD ................................................................................... 70 e) [NO] RTP VAD-RFC3389 ...................................................................................... 71

4.8. [NO] SRTP.............................................................................................................. 71 a) [NO] SRTP AUTH .................................................................................................. 71 b) [NO] SRTP MODE ................................................................................................. 71 c) [NO] SRTP UNENCRYPTED-RTCP ...................................................................... 72

4.9. TONES .................................................................................................................... 72 a) TONES ALERT ........................................................................................................ 72

• TONES ALERT ACTIVITY ....................................................................... 72 • TONES ALERT FREQUENCY .................................................................. 72 • TONES ALERT SILENCE ......................................................................... 73 • TONES ALERT VOICE-MESSAGE .......................................................... 73

b) TONES BUSY .......................................................................................................... 73 • TONES BUSY ACTIVITY ......................................................................... 73 • TONES BUSY FRECUENCY .................................................................... 73 • TONES BUSY SILENCE ........................................................................... 73 • TONES BUSY VOICE-MESSAGE ............................................................ 74

c) TONES DIAL .......................................................................................................... 74 • TONES DIAL FREQUENCY ..................................................................... 74 • TONES DIAL VOICE-MESSAGE ............................................................. 74

d) TONES DTMF-TIMEOUT ...................................................................................... 74 e) TONES ERROR ....................................................................................................... 74

• TONES ERROR ACTIVITY ...................................................................... 75 • TONES ERROR FREQUENCY ................................................................. 75 • TONES ERROR SILENCE1 ....................................................................... 75 • TONES ERROR SILENCE2 ....................................................................... 75 • TONES ERROR VOICE-MESSAGE ......................................................... 75

f) TONES FXO-BUSY-PATTERN ............................................................................... 75 g) TONES FXO-SUPERVISION-PATTERN ............................................................... 76

4.10. [NO] TRANSLATION ........................................................................................... 76 a) [NO] RULE ............................................................................................................. 76 b) TEST ........................................................................................................................ 79

Page 6: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

- vi -

c) EXIT ........................................................................................................................ 79 4.11. [NO] VOICE-CLASS ............................................................................................. 80

a) CODEC PREFERENCE ......................................................................................... 80 b) NO CODEC PREFERENCE ................................................................................... 80

4.12. [NO] VOICE-MESSAGE ....................................................................................... 80 Capítulo 3 Monitorización de telefonía genérica ............................................................ 82

1. Comandos de monitorización de telefonía ......................................................................... 83 1.1. CALL-MAKE ......................................................................................................... 83 1.2. CALL-WAITING ................................................................................................... 83

a) CALL-WAITING END ............................................................................................. 84 b) CALL-WAITING START ......................................................................................... 84

1.3. CLEAR ................................................................................................................... 84 a) CLEAR RELEASED-CALLS ................................................................................... 84

1.4. DISPLAY ................................................................................................................ 84 a) DISPLAY VOICE-MSG ........................................................................................... 84

1.5. DUMP-CDRS ......................................................................................................... 85 1.6. HANG-UP............................................................................................................... 85 1.7. LIST ........................................................................................................................ 85

a) LIST CALLS ............................................................................................................ 85 • LIST CALLS ACTIVE ................................................................................ 86

b) LIST CAUSES ......................................................................................................... 86 c) LIST CDR ................................................................................................................ 86

• LIST CDR ACTIVE .................................................................................... 86 • LIST CDR RELEASED .............................................................................. 87

d) LIST DIAL-PEER .................................................................................................... 87 • LIST DIAL-PEER BRIEF ........................................................................... 87 • LIST DIAL-PEER DETAILED ................................................................... 88

e) LIST STATISTICS ................................................................................................... 88 • LIST STATISTICS GW .............................................................................. 88

1.8. PICK-UP ................................................................................................................. 88 1.9. SRTP ....................................................................................................................... 89

a) SRTP DEBUG ......................................................................................................... 89 1.10. TRACE ................................................................................................................... 89

a) TRACE RCD ........................................................................................................... 89 1.11. VOICE .................................................................................................................... 89

Anexo A Software de Terceros ......................................................................................... 90 1. Software de terceros ........................................................................................................... 91

Page 7: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

Capítulo 1 Introducción

Page 8: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Introducción

I - 2 Doc.DM722

Rev.10.82

1. Introducción a la Telefonía IP

La telefonía IP (también Voz sobre IP) consiste en la realización de llamadas telefónicas utilizando redes IP. Esta tecnología permite enviar audio, video, fax, modem, etc... sobre paquetes UDP/IP que pueden ser transmitidos por Internet, por una red privada IP o simplemente entre dos equipos en una misma LAN. Los medios enviados por IP son codificados usando códecs que permiten diversos niveles de calidad y compresión (ancho de banda). El audio y video se envía usando el protocolo RTP de tiempo real (sobre UDP), mientras que el fax se suele enviar directamente sobre UDP usando el protocolo T.38. Para establecer y finalizar las llamadas, localizar al extremo llamado, así como para negociar los códecs a usar en la llamada se usan protocolos de señalización. Estos protocolos pueden ser estándares abiertos redactados por grupos internacionales como la Internet Engineering Task Force (IETF) y la Unión Internacional de Telecomunicaciones (ITU) o protocolos propietarios de fabricantes de soluciones completas y cerradas de telefonía IP. Los protocolos de señalización abiertos más utilizados son el H323, redactado por la ITU, y el SIP, redactado por el IETF. Ambos son protocolos de señalización para establecer y liberar las llamadas. Una vez establecida la llamada, utilizan el protocolo RTP para el envío de la voz o video sobre paquetes RTP/UDP/IP.

Page 9: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Introducción

I - 3 Doc.DM722

Rev.10.82

2. Funcionalidad disponible en el equipo

Hay una gran cantidad de tecnologías necesarias para la telefonía IP disponibles en el equipo:

- Mecanismos de Calidad de Servicio o QoS (Dm715 BRS) que permiten clasificación, marcado, reparto de ancho de banda, priorización y limitación de ancho de banda en el tráfico que atraviesa el equipo. Esta es una funcionalidad imprescindible para asegurar la calidad de los flujos de tiempo real en una red integrada de Voz y Datos.

- Servidor y Relay de DHCP (Dm730 Protocolo DHCP), necesario para el despliegue de terminales de telefonía IP mediante autoinstalación y provisión automática.

- Interfaces Power Over Ethernet o PoE (76 Power Over Ethernet) en algunos equipos, que permiten la alimentación a través del cable de red de terminales de telefonía IP entre otros, simplificando el cableado, la instalación, y aumentando la fiabilidad de los despliegues de telefonía IP.

- Numerosas funcionalidades de routing avanzado: compresión de cabeceras para optimizar ancho de banda (CRTP, IPHC, etc.), protocolos de routing (RIP, OSPF, BGP, etc.), gran cantidad de interfaces de datos, policy routing, cifrado IPSec, mecanismos de backup para la red IP, TVRP, VLAN, VRF, etc...

- Gestión remota mediante SNMP, Syslog, CLI y eventos Telnet, etc. - STUN (Dm769 Protocolo STUN) para soportar arquitecturas con NAT. - Mecanismos (Dm749 NSM y Dm754 NSLA) de monitorización activa de conectividad y

parámetros de calidad de la red (pérdida de paquetes, retardo, jitter), que permiten la reconfiguración del routing y la telefonía IP proporcionando backup y supervivencia tanto de datos como de voz.

- Protocolos de señalización de telefonía IP: SIP (Dm766 SIP), protocolo de señalización desarrollado por el IETF; H.323 (Dm767 Protocolo H323), conjunto de protocolos (H.245, H.225, Q.931, RAS) definidos por la ITU; UA/NOE (Dm777 NOE), protocolo propietario de Alcatel para telefonía IP; MGCP (Dm791 Protocolo MGCP), protocolo desarrollado por el IETF para el control de Media Gateways; y SCCP (Dm782 SCCP), protocolo propietario de Cisco para telefonía IP.

- Interfaces de telefonía convencional (Dm770 Interfaces VoIP): FXS, FXO, RDSI-BRI, RDSI-PRI, E&M.

- Plan de numeración, transformaciones numéricas, configuración de códecs, RTP/RTCP, fax, dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades genéricas independientes de los protocolos de señalización y los interfaces de telefonía convencional usados se describen en el presente manual.

Las piezas que forman el núcleo de la telefonía IP son los tres últimos puntos: los protocolos de señalización IP, los interfaces de telefonía convencional y la lógica del plan de numeración, configuración de medios y gestión de llamadas. La funcionalidad disponible es distinta para cada protocolo de señalización IP. Para conocerla en detalle se debe consultar el manual correspondiente. Como una anotación especial, el protocolo MGCP puede desmarcarse del resto, ya que su finalidad es que un servidor remoto controle los interfaces de telefonía convencional disponibles en el equipo, realizando llamadas a través de ellos; por el momento, sólo pueden ser manejados por MGCP los interfaces RDSI, tanto los BRI (de tarjeta

Page 10: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Introducción

I - 4 Doc.DM722

Rev.10.82

PCI o de placa base) como el PRI. Para este protocolo concreto, la inteligencia y los servicios disponibles residen en el servidor remoto. En cuanto a los demás protocolos, de forma genérica y sin entrar en detalle se pueden distinguir tres tipos de funcionalidad en cuanto a establecimiento de llamadas se refiere:

- Funcionalidad de Media Gateway: posibilidad de establecer llamadas entre interfaces convencionales y equipos con señalización IP. Esta funcionalidad está disponible entre todos los interfaces de telefonía convencional y todos los protocolos de señalización IP.

- Funcionalidad de Centralita Analógica Convencional: establecimiento de llamadas entre interfaces de telefonía convencional. Esta funcionalidad está disponible para todos los interfaces existentes.

- Funcionalidad de Centralita IP o Servidor de telefonía IP: establecimiento de llamadas entre equipos IP. Se soportan llamadas SIP-SIP, NOE-NOE, SIP-NOE, SCCP-SCCP y SIP-SCCP.

El tipo de llamada establecida depende del plan de numeración, que asocia patrones de numeración a protocolos o interfaces y cuya unidad básica es el dial-peer, que se describe en el siguiente capítulo. Además, numerosos parámetros de las llamadas se pueden configurar en el propio plan de numeración (por dial-peer) en función del origen y/o destino de la llamada. El plan de numeración se puede reconfigurar dinámicamente para adaptarse a distintas situaciones de pérdida de conectividad IP, mala calidad en la red, para limitar llamadas, balanceo de llamadas, etc... Esto se configura mediante el comando track de los dial-peer que hace que el dial-peer esté activo o inactivo en función del parámetro asociado. También mediante el plan de numeración es posible configurar algunas funcionalidades de centralita como grupos de captura de llamada, captura dirigida, grupos de salto, ring simultáneo, desvíos de llamada, etc. Estas funcionalidades se describen en el Capitulo 2 Apartado 2 Funcionalidades de centralita. Por todo ello, la configuración del menú telephony, descrita en este manual, es parte fundamental de la configuración del equipo para realizar funciones de telefonía.

Page 11: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

Capítulo 2 Configuración de telefonía genérica

Page 12: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 6 Doc.DM722

Rev.10.82

1. Dial Peers

1.1. Definición de Dial Peers

Un dial-peer es un concepto abstracto para representar la entidad llamante o llamada en una llamada telefónica. La entidad llamante se representa mediante un dial-peer que llamaremos entrante y la entidad llamada mediante un dial-peer que llamaremos saliente. Así por ejemplo supongamos que el teléfono conectado a la línea 1 del router GW1 con teléfono 11 llama al teléfono 22 que se corresponde con la línea 2 del router GW2 utilizando el protocolo SIP. A continuación se adjuntan la configuración del menú de telefonía de ambos equipos y un diagrama: GW1:

dial-peer 1 voice-port destination-pattern 11 target voice-port voip1/0 1 exit ; dial-peer 2 sip destination-pattern 2. target ipv4 1.1.1.2 exit ;

GW2:

dial-peer 1 voice-port destination-pattern 22 target voice-port voip1/0 2 exit ; dial-peer 2 sip destination-pattern 1. target ipv4 1.1.1.1 exit ;

Tal y como se aprecia en el diagrama para el GW 1 la llamada entra por su dial-peer 1, ya que dicho dial-peer tiene como target la línea 1 del router. Una vez encajado el dial-peer de entrada busca el dial-peer de salida y encuentra el 2 ya que tiene el patrón 2. que encaja con el número llamado 22, así que envía la llamada por SIP a la IP 1.1.1.2.

Page 13: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 7 Doc.DM722

Rev.10.82

El equipo GW2 recibe la llamada que encaja con su dial-peer 2, ya que el número llamante es el 11 y el destination-pattern del dial-peer 2 es el 11. Una vez encajado el dial-peer de entrada busca el dial-peer de salida y encuentra el 1 ya que tiene como destination-pattern 22 que encaja con el número llamado 22. Así pues la llamada quedaría: GW1 dial-peer de entrada 1 correspondiente con el teléfono conectado a la línea fxs 1.

dial-peer de salida 2 correspondiente con el equipo SIP con IP 1.1.1.2. GW2 dial-peer de entrada 2 correspondiente con el equipo SIP con IP 1.1.1.1.

dial-peer de salida 1 correspondiente con la línea 2 del equipo. Para más información sobre como el equipo asocia una llamada con un dial-peer ver el apartado 2.2 Búsqueda de dial-peers. Hay varios tipos de dial-peers:

- voice-port: puede encajar tanto en entrada como en salida con llamadas a través de interfaces del equipo. Ver manual Dm 770 Interfaces VoIP.

- sip: puede encajar tanto en entrada como en salida con llamadas IP que se señalizan mediante SIP. Ver manual Dm 766 SIP.

- h323: puede encajar tanto en entrada como en salida con llamadas IP que se señalizan mediante h323. Ver manual Dm 767 H323.

- group: encaja sólo como dial-peer de salida y permite que la llamada se progrese simultáneamente a través de varios dial-peers. Ver apartado 2 Funcionalidades de Centralita de este capítulo.

- direct: encaja sólo como dial-peer de salida y establece el audio RTP/RTCP a una dirección IP/puerto fijos configurados en el dial-peer sin realizar ningún tipo de señalización. Sólo pueden establecerse llamadas de este tipo cuando tienen su origen en un puerto del equipo.

- noe: puede encajar tanto en entrada como en salida para llamadas con terminales IP Touch de Alcatel que usan señalización propietaria llamada UA/NOE. Ver manual Dm 777 NOE.

- sccp: puede encajar tanto en entrada como en salida para llamadas IP que se señalizan mediante el protocolo propietario SCCP de Cisco. Ver manual Dm 782 SCCP.

- facility: encaja sólo como dial-peer de salida y permite configurar ciertas funcionalidades de centralita como captura de llamadas y desvíos. No se establecen llamadas reales a través de este dial-peer. Ver apartado 2 Funcionalidades de Centralita de este capítulo.

No todas las llamadas tienen dial-peer entrante, si el equipo no encuentra ningún dial-peer entrante para una llamada entonces le asigna el dial-peer por defecto, que es el cero. Sin embargo, todas las llamadas tienen dial-peer saliente, ya que si no, el router no sabría a quien enviar la llamada. Si el equipo no puede encontrar un dial-peer saliente para una llamada, esta es liberada. Mediante el comando call application incoming-match force se modifica este comportamiento, de forma que si la llamada no encuentra un dial-peer entrante se rechaza la llamada. Esto permite más flexibilidad y control, sobre todo a la hora de modificar el plan de numeración mediante el comando track de los dial-peers.

Page 14: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 8 Doc.DM722

Rev.10.82

1.2. Búsqueda de Dial Peers

A la hora de configurar el equipo lo más importante es tener claro como se decide el dial-peer entrante y saliente para una nueva llamada. Básicamente hay dos elementos que influyen a la hora de efectuar la búsqueda del dial-peer entrante y saliente, estos son el número llamado y el número llamante. Si la llamada es originada por un interfaz físico del equipo (interfaz voip del equipo) el interfaz y la línea origen de la llamada también influyen a la hora de localizar el dial-peer entrante. Los comandos destination-pattern, incoming called number e incoming calling number admiten un patrón de numeración en el que se usa la siguiente sintaxis:

- 0-9, *, # Representan los caracteres literales - . Representa un dígito cualquiera de los anteriores - T Representa una cadena de longitud variable - P Espera fin de marcación en marcación solapada.

Si más de un dial-peer encaja mediante el mismo comando, el dial-peer elegido es el que tenga un patrón más específico, y si el nivel de especificación es el mismo, se sigue el orden de configuración. Los caracteres literales son más específicos que el comodín ‘.’ y este más específico que ‘T’. Tanto ‘T’ como ‘P’ sólo tienen sentido al final de un patrón y en ambos casos provocan un comportamiento especial en interfaces con marcación solapada (FXS, RDSI, etc.): aunque el patrón encaje, no se efectúa la llamada inmediatamente, sino que se espera al fin de marcación explícito o al vencimiento del temporizador entre dígitos que hay en estos interfaces (ver comando line <id> timing interdigit-timeout en el manual Dm770 Interfaces VoIP). La diferencia entre ambos es que ‘T’ hace que encaje cualquier número que tenga como prefijo el patrón previo mientras que ‘P’ fuerza a que el número encaje exactamente con el patrón. ‘P’ simplemente permite esperar el fin de marcación para poder llamar por distintos dial-peers con patrones que empiezan igual como 8P y 88 desde interfaces con marcación solapada. Sin la ‘P’ se realizaría la llamada siempre al marcar el primer 8. ‘P’ no afecta al nivel de especificación del patrón. Así para el número 2222, el patrón 222. es igual de específico que 222.P, son más específicos que 22.., que a su vez es más específico que 22T y éste que T. A continuación se detalla la búsqueda de dial-peers entrantes y salientes en función de estos tres parámetros.

a) Entrantes Cuando entra una llamada se recorre la lista de dial-peers para buscar un dial-peer entrante al que asociar dicha llamada, únicamente los dial-peers del mismo tipo que la llamada entrante son comprobados, es decir, una llamada que entre por SIP únicamente puede tener un dial-peer de tipo SIP como dial-peer entrante, una llamada que entre por un interfaz voip del equipo únicamente puede tener un interfaz tipo voice-port como dial-peer entrante etc. Una vez comprobado que el tipo de dial-peer es el correcto se recorre la lista de todos los dial-peers de dicho tipo y se aplican los siguientes criterios:

- Si hay configurado incoming access-list <id> se comprueba que el origen de señalización de la llamada está permitido en la lista de acceso correspondiente. Si no está permitido el origen

Page 15: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 9 Doc.DM722

Rev.10.82

de la llamada no podrá encajar con este dial-peer. Si no se configura incoming access-list <id> se permite cualquier origen de la llamada.

- Se compara el número llamado con el incoming called number configurado en el dial-peer, si encaja alguno termina la búsqueda.

- Si después de comparar todos los dial-peers ninguno encaja con el criterio anterior se compara el número llamante con el incoming calling number configurado en el dial-peer, si encaja alguno termina la búsqueda.

- Si después de comparar todos los dial-peers ninguno encaja con el criterio anterior se compara el número llamante con el destination-pattern y con el destination-alias de cada dial-peer. Si encaja alguno entonces termina la búsqueda.

- Si después de comparar todos los dial-peers ninguno encaja con el criterio anterior y la llamada proviene de una línea perteneciente a un interfaz voip del equipo se compara el target voice-port con el interfaz y la línea por las que entra la llamada. Para interfaces voip isdn virtuales el número de todas las líneas es 1. Si encajan alguno se termina la búsqueda.

- Si ninguno encaja se asocia como peer de entrada el dial-peer 0.

b) Salientes - Se compara el número llamado con el destination-pattern y con el destination-alias de

cada dial-peer. Si encaja entonces termina la búsqueda. - Si después de comparar todos los dial-peer configurados no encaja ninguno se busca entre los

dial-peers dinámicos que se crean cuando terminales SIP, H323, NOE o SCCP se registran en el equipo.

- Si no se ha encontrado ningún dial-peer para la llamada, es una llamada entrante SIP, hay configurado un proxy activo y el equipo se comporta como servidor SIP entonces se encamina la llamada al proxy SIP actuando el equipo como Back-To-Back.

- Si ninguno encaja se termina la llamada. Una vez encontrado un dial-peer saliente la llamada es dirigida a él, si dicho dial-peer libera la llamada porque está ocupado o bien porque ocurre algún error que impide progresar la llamada, sigue buscando a partir del siguiente dial-peer hasta que, o bien no hay más dial-peers que encajan, o bien alguno de los dial-peers que encaja no libera debido a error o ocupado. Esta búsqueda de dial-peers en caso de error también se detiene si está configurado el comando huntstop <cause> en el dial-peer saliente. Mediante el comando incoming dial-plan peer-group <id> del dial-peer que encaja en entrante, se puede configurar el conjunto de dial-peers entre los que se busca el dial-peer saliente. Para ello se indica un peer-group que enumera los dial-peers entre los que buscar y que con el comando dynamic-peers permite incluir los dial-peers dinámicos que se crean mediante registros de teléfonos externos. De esta manera se puede configurar un plan de numeración distinto en función de por donde entra una llamada. El comando call application dial-plan default peer-group <id> permite configurar un peer-group para usarlo como plan de numeración en llamadas en que el dial-peer entrante no tiene configurado el dial-plan y call application dial-plan sip-dynamic peer-group <id> permite configurar un plan de numeración común para cuando el dial-plan entrante es dinámico. En caso de no configurar ningún comando dial-plan, se busca el dial-peer saliente entre todos los configurados en el menú telephony. Nótese que las modificaciones sobre el número llamante y número llamado que pudiera haber configuradas en el dial-peer entrante se aplican ANTES de proceder a la búsqueda del dial-peer saliente.

Page 16: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 10 Doc.DM722

Rev.10.82

Para comprobar los dial-peers asociados a una llamada establecida se debe ir al menú de monitorización de telefonía y ejecutar el comando list calls active.

1.3. Importancia de los Dial Peers entrantes

La importancia de los dial-peers salientes está clara, si una llamada no encuentra un dial-peer saliente no progresa y termina inmediatamente, sin embargo quizá se pueda pensar que no es importante que una llamada encaje con un dial-peer entrante, de hecho si no lo hace el equipo le asigna el dial-peer 0 que tiene todos los valores por defecto y la llamada se encamina adecuadamente. Es posible modificar este comportamiento mediante el comando call application incoming-match force de forma que se rechaza la llamada si no se encuentra dial-peer entrante. Los dial-peers tienen gran importancia a la hora de configurar parámetros para utilizar en llamadas entrantes. Supongamos por ejemplo que un equipo realiza llamadas desde números con el patrón 2. a teléfonos con el patrón 1. por h323 a través de un dial-peer con un códec concreto configurado que queremos se utilice para las llamadas entre estos dos equipos.

dial-peer 1 h323 codec g7236k4 destination-pattern 1. target ipv4 1.1.1.2 exit

Si simplemente configuramos esto el dial-peer 1 encaja para las llamadas salientes, pero podría no encajar para las entrantes, por lo que el códec utilizado en las llamadas entrantes puede no ser el deseado. Sin embargo si configuramos un incoming called number con el patrón 2. (se supone que el otro equipo cuando nos llama lo hace a números con ese patrón) el dial-peer 1 encaja también para las llamadas entrantes, con lo que nos aseguramos que el códec g7236k4 se utiliza tanto para llamadas entrantes como para llamadas salientes.

dial-peer 1 h323 codec g7236k4 destination-pattern 1. incoming called number 2. target ipv4 1.1.1.2 exit

Otro motivo por el que los dial-peers entrantes tienen importancia es porque permiten configurar un subconjunto de todos los dial-peers existentes para usar en la búsqueda del dial-peer saliente. De esta forma se pueden tener distintos planes de numeración dependiendo de por donde entra la llamada.

1.4. Ejemplos

A continuación se presentan tres ejemplos de distintas llamadas sobre la misma configuración. La configuración es la siguiente:

Page 17: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 11 Doc.DM722

Rev.10.82

; Configuración del menú feature access-lists access-list 10 entry 1 default entry 1 permit entry 1 source address 172.24.27.133 255.255.255.255 ; exit ; Configuración del menú TLPHY dial-peer 1 voice-port destination-pattern 11 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 12 target voice-port voip1/0 2 exit ; dial-peer 3 sip destination-pattern 2. incoming called number 3. incoming prefix 12 incoming strip-digits 2 target ipv4 172.24.100.130 exit ; dial-peer 4 sip incoming access-list 10 incoming called number T incoming dial-plan peer-group 1 exit peer-group 1 dial-peer 2 exit

a) Ejemplo 1 Llamada entrante por línea 1 con número llamado 23 sin número llamante Se busca el dial-peer entrante, ninguno encaja hasta el criterio de comparar el interfaz origen de la llamada con el target voice-port del dial-peer 1. Así pues el dial-peer entrante escogido es el 1. Como tiene destination-pattern configurado y la llamada no tiene número llamante se toma el 11 como número llamante. Para buscar el dial-peer de salida se recorre toda la lista de dial-peers y se encuentra que el 3 con destination-pattern 2. encaja como dial-peer saliente. Como no tiene configurada ninguna modificación sobre el número llamante ni el número llamado cuando actúa como dial-peer de salida la llamada queda establecida con dial-peer entrante 1, saliente 3, número llamado 23 y llamante 11.

b) Ejemplo 2 Llamada entrante por línea 3 con número llamado 12 sin número llamante Se busca el dial-peer entrante, pero ninguno encaja así que se toma como dial-peer entrante el 0. Para buscar el dial-peer saliente se recorre la lista de dial-peers buscando el dial-peer que encaje con el número llamado 12, encontrándose el dial-peer 2, por lo que se elige este como dial-peer saliente. La llamada es enviada a la línea 2 del interfaz voip1/0 con número llamado 12 y sin número llamante.

Page 18: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 12 Doc.DM722

Rev.10.82

c) Ejemplo 3 Llamada entrante SIP con número llamado 35 y número llamante 23 Se busca el peer entrante, en este caso el incoming called number 3. coincide con el número llamado 35 así que el peer de entrada es el 3. Aunque la llamada viniera de la ip 172.24.27.133 nunca encajaría con el dial-peer 4 ya que 3. es más específico que T por lo que encaja primero. Se aplican las modificaciones sobre el número llamado configuradas en el dial-peer, así se eliminan dos dígitos (incoming strip-digits 2) y se pone el prefijo 12 (incoming prefix 12). El número llamado es el 12 después de haberse aplicado las modificaciones configuradas. Para buscar el dial-peer saliente se recorre la lista de dial-peers buscando el dial-peer que encaje con el número llamado 12, encontrándose el dial-peer 2, por lo que se elige este como dial-peer saliente. La llamada es enviada a la línea 2 del interfaz voip1/0 con número llamado 12 y llamante 23.

d) Ejemplo 4 Llamada entrante SIP desde 172.24.27.133 con número llamado 12 y número llamante 55 Se busca el peer entrante, con ese número llamado y llamante no puede encajar en el 3, pero si en el 4 ya que la lista de acceso lo permite y está configurado para encajar con cualquier llamado (T). Como el dial-peer 4 tiene configurado el peer-group 1 como dial-plan, sólo se busca dial-peer saliente en lo configurado en este grupo, que es el dial-peer 2. En este caso encaja el llamado con el destination-pattern por lo que se establece la llamada con la línea 2 del interfaz voip1/0 con número llamado 12 y llamante 55. Hay que tener en cuenta que cualquier otro número llamado habría provocado que no se estableciera la llamada ya que el dial-plan indica que solo puede usarse el dial-peer 2 como salida.

Page 19: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 13 Doc.DM722

Rev.10.82

2. Funcionalidades de Centralita

El equipo es capaz de proporcionar funcionalidades de centralita, tanto a extensiones en interfaces de telefonía convencional, como a teléfonos IP. Las funcionalidades soportadas son las siguientes:

o Transferencia de llamada o Música en espera o Ring simultáneo de varios teléfonos o Grupo de captura de llamada o Captura de llamada dirigida o Desvíos de llamada o Grupo de salto de llamada o IVR básico

A continuación se detalla cada funcionalidad, los protocolos e interfaces sobre los que soporta y ejemplos de configuración.

2.1. Transferencia de llamada

Es posible transferir una llamada tanto desde un terminal SIP como desde un teléfono analógico conectado a un puerto FXS. En ambos casos se soportan transferencias ciegas, semi-atendidas y atendidas. Desde un terminal SIP la transferencia la solicita el terminal de forma estándar mediante un mensaje REFER. La operativa que debe realizar el usuario para transferir la llamada depende del terminal usado y se debe consultar en su correspondiente manual. Desde un terminal FXS se pueden transferir llamadas. La operativa de usuario en este caso es la siguiente: Teniendo la llamada que se quiere transferir establecida se pulsa la tecla ‘R’ del teléfono. Se debería oír un tono de invitación a marcar. Se marca el número al que se quiere transferir la llamada y en caso de realizar una transferencia ciega se cuelga el teléfono. Si se espera a que la llamada empiece a sonar antes de colgar y realizar la transferencia, se trata de una transferencia semi-atendida. Para hacer una transferencia atendida se espera a que la nueva llamada de consulta se establezca (descuelgue el llamado). En esta situación en que la llamada inicial está retenida y la de consulta establecida se puede finalizar la transferencia colgando el teléfono o bien abortar la llamada de consulta y volver a la llamada original pulsando ‘2’. Para cancelar el intento de transferencia y volver a la llamada original en cualquier momento antes de que se establezca la llamada de consulta se puede pulsar ‘R’ de nuevo. La funcionalidad de transferencia de llamada no requiere ningún tipo de configuración.

2.2. Música en espera y mensajes de voz

El equipo puede proporcionar música en espera o locuciones en diversas situaciones. Se soportan dos tipos de mensajes grabados: locuciones grabadas desde un interfaz FXS en formato propietario y ficheros wav. Se pueden usar hasta nueve mensajes distintos identificados por números del 1 al 9.

Page 20: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 14 Doc.DM722

Rev.10.82

Los ficheros propietarios se graban configurando un dial-peer de tipo facility cuyo target es loc-record. Al marcar el número configurado en el destination-pattern de dicho dial-peer desde un interfaz FXS suenan dos tonos de confirmación y se comienza a grabar el audio. Para finalizar se debe pulsar un dígito en el teléfono, que resulta ser el número de locución grabada. La locución se guarda en la flash del equipo con el nombre LOC<num>.loc y en el códec configurado en el dial-peer facility. Como máximo se graban 30 segundos. A continuación se escuchan dos tonos de confirmación y se reproduce la locución grabada. Es importante tener en cuenta que una locución sólo se reproduce en las llamadas que usen el mismo códec que el que se empleó al realizar la grabación, es decir, una llamada en G.729 no puede reproducir una locución grabada con G.723.1 y viceversa. Los formatos G.723.1 a 5.3 Kbps y G.723.1 a 6.4 Kbps son plenamente compatibles entre si, por lo que una llamada en G.723.1 a 5.3 Kbps puede reproducir una locución grabada con G.723.1 a 6.4 Kbps y viceversa. El formato soportado de los ficheros wav es “G711 ley a” o “ley u” con frecuencia de muestreo 8 KHz y un solo canal (mono). Mediante el comando voice-message <loc> filename <file> (Capítulo 4 de este manual) se asocia un identificador de locución (1-9) con un nombre de fichero en formato wav. El tamaño de estos ficheros solo está limitado por el espacio en la flash. Se pueden ver los datos de las grabaciones de audio del equipo mediante el comando de monitorización display voice-messages (ver Capítulo 3). Los mensajes de voz pueden ser utilizados como tono de marcado, de error, etc. en líneas FXS/FXO; como música en espera en cualquier interfaz de telefonía convencional del equipo; o como locución a reproducir en interfaces virtuales (ver manual Dm 770 Interfaces VoIP). La música en espera se genera en los interfaces cuando una llamada es retenida desde otro extremo de la conversación. Esta funcionalidad se configura por puerto de voz mediante el comando line <id> hold voice-message <loc> (ver Dm770 Interfaces VoIP). La llamada se puede retener desde un terminal SIP, NOE o FXS. En el punto siguiente se describe la posibilidad de enviar un stream de audio IP permanentemente desde un fichero en flash. Ver apartado 2.8 IVR básico para más ejemplos relacionados con grabaciones de audio.

a) Envío continuo de música en espera por IP Es posible configurar el equipo para enviar streams RTP por IP de forma permanente reproduciendo en bucle una grabación de audio existente en la flash del equipo. Para ello se debe crear un interfaz voip-dummy (add device voip-dummy <id>) para reproducir una locución mediante los comandos: line 1 behavior play-message y line 1 play <codec> voice-message <num>, y que con el comando line <id> direct-dialing <tlph> <tim> se realice una llamada al arrancar el equipo al número configurado. En el menú telephony se debe crear un dial-peer de tipo direct que permite establecer la llamada sin señalización a la dirección IP y puertos configurados mediante el comando target. La ip origen usada en el envío es la ip interna aunque se puede configurar por dial-peer mediante el comando local-ip. Además es posible que el destino sea una IP multicast. Para que el router envíe los paquetes hay que habilitar el proxy-igmp y configurar el interfaz deseado para el envío como interfaz upstream. A continuación un ejemplo de configuración para enviar un stream de audio en códec G711alaw desde el fichero wav 8kalaw.wav a la ip multicast 239.1.1.1 y puerto 2000 y otro stream en g729 a partir de un fichero LOC2.LOC a la misma IP y puerto 2010 por el interfaz ethernet0/0. add device voip-dummy 1000 add device voip-dummy 1001 telephony

Page 21: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 15 Doc.DM722

Rev.10.82

; -- Telephony configuration -- voice-message 1 filename 8kalaw.wav ; dial-peer 10 direct codec g711ulaw destination-pattern 1 target ipv4 239.1.1.1 port 2000 exit ; dial-peer 11 direct codec g729 destination-pattern 2 target ipv4 239.1.1.1 port 2010 exit ; exit ; network voip1000 ; -- VoIP interface Configuration -- line 1 play G711 voice-message 1 line 1 behavior play-message line 1 direct-dialing 1 0s ; exit ; network voip1001 ; -- VoIP interface Configuration -- line 1 play G729 voice-message 2 line 1 behavior play-message line 1 direct-dialing 2 0s ; exit ; protocol ip ; -- Internet protocol user configuration -- internal-ip-address 172.24.78.156 ; address ethernet0/0 172.24.78.156 255.255.0.0 ; ; ; proxy-igmp ; -- IGMP proxy user configuration -- enable upstream ethernet0/0 default exit ; exit

2.3. Ring simultáneo de varios teléfonos

Es posible configurar extensiones de ring múltiple para que suenen varios teléfonos a la vez. Esto se hace mediante un dial-peer especial de tipo group. El target de este tipo de dial-peer es un peer-group, que permite definir un conjunto de dial-peers y los teléfonos a llamar a través de estos dial-peers (ver comando peer-group). Ejemplo1: Se quiere que cuando se marque 2000 suenen los teléfonos SIP 1001 y 1002 y el FXS 800 que está en la línea 1 del interfaz voip1/0.

dial-peer 1 voice-port destination-pattern 800 target voice-port voip1/0 1 exit

Page 22: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 16 Doc.DM722

Rev.10.82

; dial-peer 2 sip destination-pattern 100. target dynamic exit ; dial-peer 3 group destination-pattern 2000 target group 1 exit ; peer-group 1 dial-peer 1 800 dial-peer 2 1001 dial-peer 2 1002 exit

Al marcar 2000 encaja en salida el dial-peer 3 y se llama usando el dial-peer 1 con el número 800, el dial-peer 2 con el 1001 y de nuevo el dial-peer 2 con el número 1002 Ejemplo2: Se quiere que cuando se marque 2000 suenen todos los teléfonos registrados dinámicamente SIP y el FXS 800 que está en la línea 1 del interfaz voip1/0.

dial-peer 1 voice-port destination-pattern 800 target voice-port voip1/0 1 exit ; dial-peer 2 group destination-pattern 2000 target group 1 exit ; peer-group 1 dial-peer 1 800 dynamic-peers exit

Al marcar 2000 encaja en salida el dial-peer 2 y se llama usando el dial-peer 1 con el número 800 y a todos los dial-peers dinámicos.

2.4. Grupos de captura

Se pueden configurar grupos de captura de forma que se asocie un patrón de numeración a un grupo de dial-peers en los que se pueden capturar llamadas salientes. Para ello se debe configurar un dial-peer de tipo facility que tenga configurado el comando target group-pickup peer-group <id>. Al realizar una llamada a dicho número, si hay alguna llamada sonando con dial-peer saliente perteneciente al peer-group se captura la llamada. Ver la descripción del comando target group-pickup para más detalles. Ejemplo 1: Tenemos los teléfonos siguientes: tres teléfonos SIP con numeración 1001, 1002 y 1003, dos teléfonos FXS en la línea 1 y 2 del interfaz voip1/0 con números 800 y 801. Se quiere que al marcar *8 se pueda capturar una llamada si está sonando el teléfono FXS 800 o los teléfonos SIP 1001 y 1002.

dial-peer 1 voice-port destination-pattern 800 target voice-port voip1/0 1 exit

Page 23: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 17 Doc.DM722

Rev.10.82

; dial-peer 2 voice-port destination-pattern 801 target voice-port voip1/0 2 exit ; dial-peer 3 sip destination-pattern 100. target dynamic exit ; dial-peer 4 facility destination-pattern *8 target group-pickup peer-group 1 exit ; peer-group 1 dial-peer 1 dial-peer 3 1001 dial-peer 3 1002 exit

Al marcar *8 encaja en salida el dial-peer 4 y comprueba si hay alguna llamada sonando con dial-peer saliente 1 o dial-peer saliente 3 y números llamados 1001 o 1002. Si es así se captura, si no da error. Ejemplo 2: Al ejemplo anterior se desea añadir la posibilidad de capturar llamadas sonando en los teléfono SIP con el código *9. Hay que añadir lo siguiente a la configuración anterior:

dial-peer 5 facility destination-pattern *9 target group-pickup peer-group 2 exit ; peer-group 2 dynamic-peers exit

Al marcar *9 encaja en salida el dial-peer 5 y comprueba si hay alguna llamada sonando con dial-peer saliente dinámico. Ejemplo 3: Se desea añadir al ejemplo anterior que el teléfono FXS 800 y el SIP 1003 sólo puedan capturar con el código *8 y no con el *9. Para ello se debe configurar un plan de numeración específico para llamadas entrantes de estas extensiones con el comando incoming dial-plan.

dial-peer 1 voice-port destination-pattern 800 incoming dial-plan peer-group 3 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 801 target voice-port voip1/0 2 exit ; dial-peer 3 sip destination-pattern 100. target dynamic exit ; dial-peer 4 facility destination-pattern *8 target group-pickup peer-group 1

Page 24: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 18 Doc.DM722

Rev.10.82

exit ; dial-peer 5 facility destination-pattern *9 target group-pickup peer-group 2 exit ; dial-peer 6 sip incoming calling number 1003 incoming dial-plan peer-group 3 exit ; peer-group 1 dial-peer 1 dial-peer 3 1002 dial-peer 3 1003 exit ; peer-group 2 dynamic-peers exit ; peer-group 3 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 dynamic-peers exit

Las llamadas que haga el teléfono del la línea 1 del interfaz voip1/0 tienen dial-peer entrante 1 y se restringe el plan de numeración a los dial-peers del peer-group 3. Las llamadas del teléfono SIP 1003 encuentran como dial-peer entrante el 6 que también asocia el plan de numeración con peer-group 3, en el que no está presente el dial-peer 5 impidiendo capturar con código *9 los teléfonos SIP.

2.5. Captura dirigida

Es posible realizar capturas dirigidas configurando un dial-peer de tipo facility cuyo target sea target directed-pickup prefix <length>. El destination-pattern debe encajar con el código que debe marcar el usuario para solicitar la captura. Al número llamado se aplican los cambios de numeración habituales de los comandos strip-digits, prefix y translation. Finalmente al número resultante se le quita el prefijo de captura dirigida que tendrá la longitud indicada en el parámetro <length> del comando directed-pickup prefix. El número resultante es el de la extensión que se desea capturar. Ver la descripción del comando target directed-pickup para más detalles. Ejemplo 1: Al ejemplo 1 del apartado anterior se desea añadir la posibilidad de capturar llamadas de forma dirigida, mediante el prefijo de captura *8. Además se desea poder capturar los teléfonos SIP marcando sólo el último dígito de la extensión (ej. *81 captura el 1001). Debe convivir el grupo de captura (*8) con la captura dirigida tanto con la extensión completa (*8801 o *81001) como la abreviada para teléfonos SIP (*81).

dial-peer 1 voice-port destination-pattern 800 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 801 target voice-port voip1/0 2 exit

Page 25: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 19 Doc.DM722

Rev.10.82

; dial-peer 3 sip destination-pattern 100. target dynamic exit ; dial-peer 4 facility destination-pattern *8P target group-pickup peer-group 1 exit ; dial-peer 5 facility destination-pattern *8T target directed-pickup prefix 2 exit ; dial-peer 6 facility destination-pattern *8.P outgoing prefix *8100 outgoing strip-digits 2 target directed-pickup prefix 2 exit ; peer-group 1 dial-peer 1 dial-peer 3 1001 dial-peer 3 1002 exit

Hay que modificar el destination-pattern del dial-peer 4 añadiendo ‘P’ para que al marcar *8 desde un FXS no se haga la captura dirigida, sino que se espere a que el usuario indique finalización de marcación pulsando ‘#’ o venza el tiempo entre dígitos. De esta manera se posibilita que el usuario siga marcando en caso de querer hacer una captura dirigida. El dial-peer 5 permite hacer una captura dirigida a cualquier extensión y el dial-peer 6 permite hacer capturas abreviadas usando el patrón *8. y transformando el número marcado en *8100. para poder capturar extensiones SIP de forma abreviada. En el caso de la captura abreviada *8. también hay que poner ‘P’ para que permita marcar más dígitos desde un FXS para la captura con la extensión completa usando el dial-peer 5.

2.6. Desvíos de llamada

Es posible desviar una llamada, tanto desde un terminal SIP como desde un teléfono analógico conectado a un puerto FXS. En el caso de los terminales SIP se debe configurar el desvío en el propio terminal, por lo que se debe consultar la operativa en su correspondiente manual. Ante una llamada entrante, el teléfono SIP responde con un código 3xx de redirección que provoca un nuevo intento de llamada al nuevo destino. Desde un terminal FXS es posible activar y desactivar desvíos incondicionales y si no contesta. Para ello hay que configurar dial-peers de tipo facility con un destination-pattern que encaje con el código que debe marcar el usuario y uno de los siguientes target: forward-always, forward-always-clear, forward-noanswer, forward-noanswer-clear y forward-clear; para respectivamente activar desvío incondicional, desactivar desvío incondicional, activar desvío si no contesta, desactivar desvío si no contesta y desactivar todos los desvíos. El desvío incondicional tiene prioridad sobre el desvío si no contesta en caso de estar activos ambos. Ver los comandos correspondientes para más información. Ejemplo 1: Al ejemplo del apartado anterior se desea añadir la posibilidad de realizar los siguientes desvíos desde terminales FXS: activar desvío incondicional a teléfonos 100. marcando *21., desvío si no contesta marcando *20. y desactivar cualquier desvío marcando *0

Page 26: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 20 Doc.DM722

Rev.10.82

dial-peer 10 facility destination-pattern *21. outgoing prefix *21100 outgoing strip-digits 3 target forward-always prefix 3 exit ; dial-peer 11 facility destination-pattern *20. outgoing prefix *20100 outgoing strip-digits 3 target forward-noanswer prefix 3 exit ; dial-peer 12 facility destination-pattern *0 target forward-clear exit

2.7. Grupo de salto de llamada

Es posible configurar una secuencia de salto de llamada cuando los teléfonos llamados están ocupados o si no responden en un intervalo temporal determinado. Esto se configura, respectivamente, mediante los comandos forward busy peer-group y forward no-answer peer-group en el del dial-peer saliente de la llamada. Según se elija uno u otro, se dispone de la siguiente funcionalidad. En el primer caso, , sólo si el destino de la llamada está ocupado, la llamada se intenta por el primer dial-peer del forward busy peer-group configurado que no está ocupado; una vez que el otro extremo ya está sonando, no se hace caso del resto de dial-peers del peer-group. En el segundo caso, tanto si el destino está ocupado como si no coge la llamada en un espacio de tiempo configurado mediante forward no-answer timeout, la llamada se intenta por el primer dial-peer del forward no-answer peer-group que no está ocupado. Se explica a continuación una funcionalidad avanzada para ambos grupos de salto. Se toma como situación de partida que, en el grupo de salto, un dial-peer saliente ya ha empezado a sonar. Éste tiene configurado a su vez un forward no-answer peer-group, y no coge la llamada en el tiempo que tenga configurado. La llamada salta entonces al siguiente dial-peer, que se calcula según el tipo de grupo de salto original: si el original era un forward no-answer, se sigue saltando dentro del grupo de salto original; si el original era un forward busy, se coge el grupo de salto configurado en el dial-peer que no cogió la llamada y se empieza a recorrer. Ejemplo 1: Tenemos los teléfonos siguientes: tres teléfonos SIP con numeración 1001, 1002 y 1003, dos teléfonos FXS en la línea 1 y 2 del interfaz voip1/0 con números 800 y 801. Se quiere que si los teléfonos 1001 o 800 están ocupados la llamada salte al primer teléfono libre entre 1001, 1002 y 801. En la siguiente configuración, si el llamado es el 800 encaja en el dial-peer 1 y si es el 1001 en el 4. Ambos tienen configurado forward busy peer-group 1.

dial-peer 1 voice-port destination-pattern 800 forward busy peer-group 1 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 801 target voice-port voip1/0 2 exit

Page 27: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 21 Doc.DM722

Rev.10.82

; dial-peer 3 sip destination-pattern 100. target dynamic exit ; dial-peer 4 sip destination-pattern 1001 forward busy peer-group 1 target dynamic exit ; dial-peer 4 facility destination-pattern *8 target group-pickup peer-group 1 exit ; peer-group 1 dial-peer 3 1001 dial-peer 3 1002 dial-peer 2 exit

Ejemplo 2: Tenemos cuatro teléfonos FXS en las líneas 1 a 4 del interfaz voip1/0 con números 101 a 104. Se quiere que, si el teléfono 101 está ocupado, la llamada salte al número 102. Si el 102 está ocupado o no responde en 10 segundos (no es necesario configurar forward busy), entonces salta al primer teléfono libre entre 103 y 104; en el caso de que ambos estén ocupados, vuelve a intentarse una última vez en el teléfono 102.

dial-peer 1 voice-port destination-pattern 101 forward busy peer-group 1 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 102 forward no-answer peer-group 2 forward no-answer timeout 10s target voice-port voip1/0 2 exit ; dial-peer 3 voice-port destination-pattern 103 target voice-port voip1/0 3 exit ; dial-peer 4 voice-port destination-pattern 104 target voice-port voip1/0 4 exit ; peer-group 1 dial-peer 2 exit ; peer-group 2 dial-peer 3 dial-peer 4 dial-peer 2 exit

Page 28: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 22 Doc.DM722

Rev.10.82

2.8. IVR básico

IVR son las siglas de Interactive Voice Response o Respuesta de Voz Interactiva. Consiste en un sistema capaz de establecer llamadas e interactuar con el usuario mediante grabaciones de audio. Es posible crear interfaces voip virtuales (ver voip-dummy en Dm770 Interfaces VoIP) que sólo reciben llamadas, reproducen un mensaje grabado y opcionalmente transfieren la llamada a otro número. Configurando la reproducción de un mensaje se pueden crear números de teléfono que al llamar dan información grabada. Esto se puede aplicar para dar un número de ayuda o información automática y que se puede actualizar simplemente cambiando por FTP el fichero de audio que tiene el equipo. También puede usarse para dar un mensaje de aviso en sustitución de un servicio temporalmente fuera de servicio mediante un dial-peer que se active por sonda NSLA. Otra posibilidad es un mensaje de bienvenida en llamadas entrantes antes de transferir la llamada al destinatario. También es posible sustituir los tonos de señalización (invitación a marcar, sonando, ocupado y error) en los interfaces analógicos del equipo por grabaciones de audio, lo que permite implementar configuraciones básicas de IVR. Ver el comando tones del menú telephony para una configuración global a todos los puertos, o los comandos por línea analógica line <id> dial, line <id> alert, line <id> busy y line <id> error, para los tonos de invitación a marcar, sonando, ocupado y error respectivamente. Usando mensajes grabados, el equipo puede proporcionar una funcionalidad básica de IVR en interfaces FXO: reproducir una grabación en las llamadas entrantes y esperar que el llamante marque un número mediante DTMF. El comportamiento en interfaces FXO ante llamadas entrantes es configurable. Por defecto descuelga la llamada y presenta un tono de invitación a marcar. El llamante debe marcar un número mediante DTMF que se trata como número llamado y se establece la llamada en base al plan de numeración del equipo. En este caso el usuario percibe una doble marcación. Sustituyendo el tono de invitación a marcar por una grabación que explique lo que puede marcar el usuario se tiene un IVR sencillo. Además es posible configurar un número que se utiliza como llamado si el usuario no marca nada en un tiempo determinado. Si se configura 0 segundos de tiempo el resultado es que el FXO descuelga y establece la llamada directamente con el número configurado. Ejemplo 1: En una oficina de una empresa en condiciones normales se puede llamar a números corporativos de cuatro cifras por SIP. Estas llamadas se dirigen al proxy SIP en la dirección 10.10.0.1. Se desea que si hay problemas de conectividad, al llamar a un número corporativo el usuario oiga una grabación. Esta grabación avisa de problemas temporales y de la necesidad de marcar el número público de la oficina destino para poder establecer la llamada por la red telefónica conmutada.

add device voip-dummy 1000 ; telephony ; -- Telephony configuration -- voice-message 1 filename warning.wav ; dial-peer 1 voice-port destination-pattern .... target voice-port voip1000 1 track nsla-advisor 1 exit ; dial-peer 2 sip destination-pattern .... target sip-proxy exit

Page 29: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 23 Doc.DM722

Rev.10.82

; dial-peer 3 voice-port destination-pattern T target voice-port voip1/0 1 exit exit ; network voip1000 ; -- VoIP interface Configuration -- line 1 behavior play-disc line 1 play G711 voice-message 1 ; exit

Se muestra sólo la parte de la configuración relativa a la funcionalidad de reproducir la locución. Para ver como configurar un proxy SIP o una sonda NSLA se pueden ver ejemplos en el manual Dm766 SIP. Hay que crear un interfaz voip-dummy que tendrá la línea 1 configurada para reproducir el mensaje 1 que es un wav en formato G711 alaw mono de 8 bits y frecuencia de muestreo 8khz. La grabación se carga como mensaje 1 mediante el comando voice-message 1 filename warning.wav. En situación normal el nsla-advisor 1 no estará activo y tampoco el dial-peer 1, por lo que las llamadas con patrones de 4 dígitos se enviarán al proxy. Cuando la sonda indique problemas en la conexión, se activa el dial-peer 1 y las llamadas a números cortos son establecidas con el interfaz dummy que reproduce la locución grabada. El dial-peer 3 establece las llamadas a números que no son de cuatro dígitos a través del interfaz de voz voip1/0 que está conectado a la RTC. Ejemplo 2: Se desea modificar el ejemplo anterior para que tras la locución, que avisa de problemas en la red y de que la llamada se desvie a un número de centralita, se transfiera la llamada al número 921112233, que atiende la llamada y la establece con la extensión deseada.

line 1 behavior play-fwd 921112233

Hay que configurar el comportamiento play-fwd en el interfaz dummy, que permite transferir la llamada a otro número al finalizar la locución. Ejemplo 3: Una oficina tiene dos extensiones FXS con números 800 y 801; tres teléfonos SIP 1001, 1002 y 1003; y dos líneas FXO (líneas 3 y 4 de voip1/0) por las que recibe llamadas. Se quiere que cuando se recibe una llamada por la línea 3 se reproduzca una locución que dé la opción al usuario de marcar 1 para hablar con un comercial (Teléfono SIP 1001), 2 para hablar con el servicio técnico (Teléfono SIP 1002 y FXS 800) y 3 con atención al cliente (Teléfono SIP 1003 y FXS 801). Si en 20 segundos no se pulsa nada, la llamada se establece con atención al cliente. Si entra una llamada por la línea 4, la llamada suena directamente en el servicio técnico. Las llamadas a cualquier número distinto de los de la oficina saldrán por ambos FXO. La configuración siguiente tiene una tarjeta 4 FXS/FXO en el slot 1. Se configuran los dos primeros puertos como FXS y el 3 y 4 como FXO. En el interfaz 3 se configura el mensaje 1 en sustitución del tono de invitación a marcar mediante line 3 dial voice-message 1. Ese mensaje es el fichero ivr.wav, en formato alaw 8 bits, mono y 8khz de frecuencia de muestreo, que está en la flash del equipo y contiene la grabación que describe las posibilidades que tiene el usuario. Este fichero se carga como mensaje 1 mediante el comando voice-message 1 filename ivr.wav. El comando direct-dialing 3 20s indica que a los 20 segundos de descolgar se llama al número 3 si el llamante no ha pulsado nada. En la línea 4 se llama inmediatamente tras descolgar al número 2 (direct-dialing 2 0s). Como el plan de numeración se solapa, ya que se puede llamar a 1 para hablar con comercial y a los teléfonos SIP que empiezan por 1, se ha segmentado el plan de numeración en dos partes. El plan de numeración por defecto no incluye los dial-peers 5, 6, 7 y 8 usados para las opciones del IRV, por lo que las extensiones de la oficina no podrán marcar 1, 2 o 3. A las líneas FXO se les asigna un plan de numeración distinto (incoming dial-plan peer-group 4) que sólo incluye estos dial-peers, de forma que desde un FXO sólo se pueden marcar los número 1, 2 y 3.

Page 30: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 24 Doc.DM722

Rev.10.82

telephony ; -- Telephony configuration -- call application dial-plan default peer-group 3 voice-message 1 filename ivr.wav ; dial-peer 1 voice-port destination-pattern 800 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 801 target voice-port voip1/0 2 exit ; dial-peer 3 voice-port destination-pattern T incoming dial-plan peer-group 4 target voice-port voip1/0 3 exit ; dial-peer 4 voice-port destination-pattern T incoming dial-plan peer-group 4 target voice-port voip1/0 4 exit ; dial-peer 5 sip destination-pattern 100. target dynamic exit ; dial-peer 6 sip destination-pattern 1 outgoing prefix 100 target dynamic exit ; dial-peer 7 group destination-pattern 2 target group 1 exit ; dial-peer 8 group destination-pattern 3 target group 2 exit ; peer-group 1 dial-peer 1 dial-peer 5 1002 exit ; peer-group 2 dial-peer 2 dial-peer 5 1003 exit ; peer-group 3 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 dynamic-peers exit ; peer-group 4 dial-peer 5 dial-peer 6

Page 31: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 25 Doc.DM722

Rev.10.82

dial-peer 7 dial-peer 8 dynamic-peers exit ; exit ; network voip1/0 ; -- VoIP interface Configuration -- line 1 interface-type fxs ; line 2 interface-type fxs ; line 3 interface-type fxo line 3 dial voice-message 1 line 3 direct-dialing 3 20s ; line 4 interface-type fxo line 4 direct-dialing 2 0s ; exit

Page 32: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 26 Doc.DM722

Rev.10.82

3. Control de llamadas

3.1. Descripción del control de llamadas

Muchas veces es deseable que el equipo sea capaz de rechazar o variar el encaminamiento de llamadas en función de las llamadas que ya están establecidas en el equipo o en función del estado de ciertos interfaces. El equipo es capaz de ejercer un control de las llamadas mediante dos mecanismos:

a) Control global de llamadas Mediante los comandos call threshold global total-calls y call threshold global ip-calls se puede limitar el total de las llamadas del equipo o las llamadas que se establecen por ip respectivamente. En ambos casos se configura un límite a partir del cual se rechazan llamadas y un límite inferior a partir del cual se vuelven a permitir.

b) Control avanzado de llamadas Es posible configurar un control de llamadas muy flexible de forma que el plan de numeración varíe en función del número de llamadas establecidas de orígenes o destinos determinados, y en función de el estado de los interfaces del equipo. El funcionamiento está basado en la configuración de filtros de indicadores de nivel en la funcionalidad NSLA (ver Dm754) del equipo. Los indicadores de nivel son unas variables que se actualizan en función del estado de diversos módulos del equipo. El valor de estas variables es filtrado cada vez que se actualiza su valor a través del sistema de filtro y lógica booleana de la facilidad NSLA. El resultado de este proceso genera un valor lógico que permite activar y desactivar dial-peers, proxy, puertos del equipo, incluso parámetros de rutado de paquetes. Los elementos de configuración necesarios para el control de llamadas son:

• update level-indicator <id> value <val> <state> Indica que se actualice el indicador de nivel <id> con el valor <val> en el estado <state>. Este comando está disponible en cada dial-peer con el estado per-call lo que incrementa el indicador de nivel correspondiente el valor indicado, por cada llamada establecida que encaja con ese dial-peer, tanto si encaja en entrada como en salida. También está disponible en el menú network para cada interfaz con los estados when-up, when-down, when-dorm, de forma que se incrementa el indicador de nivel configurado el valor indicado si el interfaz está en el estado adecuado. Por último, en el menú de BRS (bandwidth-reservation) puede configurarse, dentro de cada interfaz y para una clase o a nivel global, con el estado when-rate-exceeds; se debe especificar además una tasa de tráfico y, opcionalmente, un tamaño de ráfaga. El efecto del comando en este menú consiste en que al indicador de nivel se le suma el valor configurado si la tasa de tráfico supera el umbral establecido. Una ventaja de este comando es que, en el caso de tener varios interfaces a monitorizar, en cada uno de ellos se puede configurar un ancho de banda diferente.

• track nsla-advisor <id> Los indicadores de nivel se procesan mediante la funcionalidad NSLA con los comandos filter, alarm y advisor generando un valor lógico que puede ser usado en numerosos módulos del equipo para modificar dinámicamente el comportamiento. En

Page 33: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 27 Doc.DM722

Rev.10.82

relación con telefonía es posible activar/desactivar dial-peers, el servidor proxy, o puertos analógicos del equipo.

3.2. Ejemplos

a) Llamadas locales no son enviadas al proxy Se desea configurar el equipo como centralita local en una oficina con teléfonos SIP, teléfonos analógicos y conexión a RTC mediante RDSI. El equipo establece las llamadas locales entre extensiones y las destinadas a números fijos de la red telefónica. El resto de las llamadas se señalizan a un servidor/proxy SIP externo en el que a su vez se registrarán las extensiones locales para poder ser accesibles desde otras ubicaciones. El enlace con la RTC es accesible para establecer llamadas desde el servidor SIP, para lo que se deben mandar las llamadas con el prefijo *, que es eliminado por el equipo. Se monitoriza la conexión con el servidor SIP de forma que si el enlace es de mala calidad todas las llamadas se establezcan por la RTC. Además, se limitan las llamadas establecidas con el servidor, tanto entrantes como salientes a 4 si está activo el interfaz Wan principal y a 2 si se activa el interfaz de backup. Si ninguno de los dos está activo, todas las llamadas se establecen en local. El equipo tiene una tarjeta 4FXS/FXO y una tarjeta RDSI VOIP 2 BRI. La configuración de los interfaces voip es la siguiente:

global-profiles dial ; -- Dial Profiles Configuration -- profile voip default profile voip inout profile voip isdn-type audio exit ; network voip1/0 ; -- VoIP interface Configuration -- line 1 interface-type fxs line 2 interface-type fxs line 3 interface-type fxs line 4 interface-type fxs exit ; network voip2/0 ; -- VoIP interface Configuration -- base-interface ; -- Base Interface Configuration -- base-interface bri2/0 255 link base-interface bri2/0 255 profile voip base-interface bri2/0 255 number-of-circuits all ; exit ; exit

La configuración SIP habilita el comportamiento como gateway, para las extensiones FXS y enlace RDSI, y como servidor para los teléfonos SIP locales. Se configura el proxy externo con track de una sonda de NSLA que monitoriza la calidad de la conexión para dar por activo el servicio.

protocol sip application address 172.24.78.152 application gateway application server default

Page 34: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 28 Doc.DM722

Rev.10.82

application server local-ip-registrations password client teldat proxy 172.24.75.210 default proxy 172.24.75.210 track nsla-advisor 1 ; exit

Se configura el modo local-ip-registrations como servidor para que los registros de los teléfonos SIP ser reenvíen hacia el proxy con la dirección de contacto del propio router en lugar de la correspondiente a cada teléfono. Esto se hace para que las llamadas desde el servidor hacia los teléfonos SIP locales se señalicen a través del router y poder aplicar el control de llamadas entrantes. En el modo normal de funcionamiento los registros de los teléfonos se reenvían con la dirección de contacto del teléfono de forma que el proxy señaliza llamadas hacia ellos directamente sin pasar por el equipo. La configuración relativa al NSLA genera dos valores lógicos:

feature nsm ; -- Network Service Monitor configuration -- operation 1 ; -- NSM Operation configuration -- type echo ipicmp 172.24.75.210 frequency 10 exit ; schedule 1 life forever schedule 1 start-time now exit ; feature nsla ; -- Feature Network Service Level Advisor -- enable ; filter 1 nsm-op 1 rtt filter 1 significant-samples 3 filter 1 activation threshold 200 filter 1 activation sensibility 50 filter 1 activation stabilization-time 1 filter 1 deactivation threshold 150 filter 1 deactivation sensibility 100 filter 1 deactivation stabilization-time 1 ; filter 2 level-indicator 1 filter 2 activation threshold 5 filter 2 activation stabilization-time 5 filter 2 deactivation threshold 5 filter 2 deactivation stabilization-time 5 ; alarm 1 filter-id 1 ; alarm 2 filter-id 2 ; advisor 1 not alarm-id 1 ; advisor 2 alarm-id 2 ; exit

• advisor 1: indica si está activo el proxy en base a un sondeo de conectividad en el que

se da por caído si el RTT de una sonda icmp supera los 200ms en 2 de 3 pruebas. Se hace una prueba cada 10 segundos por lo que el tiempo de detección serían 20 segundos. Para restablecer el servidor, el resultado de 3 pruebas consecutivas debe estar por debajo de 150ms.

Page 35: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 29 Doc.DM722

Rev.10.82

network ppp1 description “WAN” … update level-indicator 1 value 40 when-up ; exit ; network ppp2 description “WAN backup” … update level-indicator 1 value 20 when-up exit ; feature wrr-backup-wan ; -- WAN Reroute Backup user configuration -- pair 1 primary interface ppp1 secondary interface ppp2 ; enable exit

• advisor 2: indica si se pueden establecer llamadas desde/hacia el proxy SIP. Con el

interfaz WAN principal activo se permiten 4 llamadas, mientras que si está activo el interfaz de backup sólo se permiten 2 llamadas. Con el comando update level-indicator de las nets correspondientes se incrementa el level-indicator 1 en 40 y 20 respectivamente cuando los interfaces están activos. Cada llamada contabilizada resta 10, de forma que se traspasa el umbral de 5 tras 4 y 2 llamadas respectivamente, desactivando el advisor 2 al llegar a dicho límite. Este advisor activa/desactiva el dial-peer por el que se envían/reciben llamadas externas.

El plan de numeración se configura en el menú TLPHY:

feature access-lists ; -- Access Lists user configuration – access-list 1 entry 1 default entry 1 permit entry 1 source address 172.24.75.210 255.255.255.255 ; exit ; exit ; telephony ; -- Telephony configuration -- call application incoming-match force call application outgoing-match force call application dial-plan default peer-group 1 dial-peer 1 voice-port description "Extension 2001" destination-pattern 2001 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port description "Extension 2002" destination-pattern 2002 target voice-port voip1/0 2 exit ; dial-peer 3 voice-port description "Extension 2003" destination-pattern 2003 target voice-port voip1/0 3 exit ; dial-peer 4 voice-port

Page 36: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 30 Doc.DM722

Rev.10.82

description "Extension 2004" destination-pattern 2004 target voice-port voip1/0 4 exit ; dial-peer 5 group destination-pattern 2000 target group 3 exit ; dial-peer 10 sip description "Local sip phones" destination-pattern 20.. target dynamic exit ; dial-peer 20 voice-port description "PST calls" destination-pattern 9........ destination-pattern 8........ destination-pattern 7........ incoming prefix 2000 incoming strip-digits 9 target voip2/0 1 exit ; dial-peer 30 sip description "External proxy" destination-pattern T incoming access-list 1 incoming called number T incoming dial-plan peer-group 2 target sip-proxy track nsla-advisor 2 update level-indicator 1 value -10 per-call exit ; dial-peer 31 voice-port description "PSTN backup" destination-pattern T target voip2/0 1 exit ; dial-peer 40 voice-port description "PSTN gateway from proxy with prefix *" destination-pattern *T outgoing strip-digits 1 target voip2/0 1 exit ; peer-group 1 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 dial-peer 5 dial-peer 10 dial-peer 20 dial-peer 30 dial-peer 31 dynamic-peers exit ; peer-group 2 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 dial-peer 5 dial-peer 10 dial-peer 40

Page 37: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 31 Doc.DM722

Rev.10.82

dynamic-peers exit ; peer-group 3 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 exit ; exit

• Las extensiones locales tienen el patrón 20.. y están configuradas en los dial-peers 1-4

las extensiones analógicas FXS, en el dial-peer 5 ring simultaneo de las cuatro extensiones analógicas, y en el dial-peer 10 los teléfonos SIP que se registran dinámicamente.

• El dial-peer 20 envía las llamadas con destino a números fijos por el interfaz RDSI. En llamadas entrantes desde RDSI encaja en entrada sustituyendo el número llamado por el número 2000 que hace que suenen las cuatro extensiones FXS simultáneamente.

• El dial-peer 30 es el que envía las llamadas con cualquier patrón al servidor SIP configurado. Como el destination-pattern es menos específico que los anteriores, encaja en salida para números que no encajan en los anteriores. Cada llamada establecida que tiene este dial-peer actualiza el level-indicator en –10 de forma que se van contabilizando las llamadas. Este dial-peer pasa a inactivo cuando o bien el proxy se da por caído, proxy 172.24.75.210 track nsla-advisor 1 en protocol sip, o cuando se alcanza el límite de llamadas que usan este dial-peer, track nsla-advisor 2. Para que se contabilicen también las llamadas entrantes se fuerza a que todas las llamadas entrantes desde el proxy encajen en entrante por este dial-peer. Esto se consigue mediante los comandos incoming access-list 1, que solo permite que encaje desde la ip del proxy (172.24.75.210), e incoming called number T, que hace que encaje en entrante para cualquier número llamado.

• El dial-peer 31 es la ruta de backup que permite cursar por el interfaz RDSI las llamadas que deberían ir por el servidor SIP en situaciones normales. Como tiene el mismo destination-pattern que el dial-peer 30, cuando el dial-peer 30 no esté activo todas las llamadas salen por el 31.

• El dial-peer 40 es el dial-peer usado para que el servidor mande llamadas por la interfaz RDSI anteponiendo un asterisco al número llamado. El asterisco lo elimina el equipo antes de señalizar la llamada por RDSI.

A nivel global se configura call application incoming-match force para que si no encaja ningún dial-peer entrante se rechace la llamada. Esto permite rechazar llamadas entrantes desde el servidor cuando el dial-peer 30 no está activo porque se ha alcanzado el límite de llamadas. Con los dial-peers definidos se configuran dos planes de numeración:

• El plan de numeración por defecto call application dial-plan default peer-group 1 incluye todos los dial-peers excepto el dial-peer 40 para evitar que los usuarios locales puedan salir por la RDSI marcando * delante del número.

• Las llamadas que vienen del proxy SIP tienen un plan de numeración distinto incoming dial-plan peer-group 2 que incluye las extensiones locales y el dial-peer 40 para llamadas salientes por la RDSI. No se incluye los dial-peers 20, 30 y 31 que son para llamadas originadas en local.

Page 38: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 32 Doc.DM722

Rev.10.82

b) Llamadas locales no son enviadas al proxy

Este ejemplo esta basado en el anterior, por lo que para proceder a su lectura es recomendable leer el ejemplo a).

Se desea configurar el equipo como centralita local en una oficina con teléfonos SIP, teléfonos analógicos y conexión a RTC mediante RDSI. Sin embargo a diferencia del ejemplo anterior se desea que todas las llamadas tanto las locales como las externas sean enviadas al proxy para su procesamiento, si la llamada es local el proxy la devuelve al equipo. Las llamadas locales no deben ser tenidas en cuenta a la hora de limitar el número total de llamadas ya que los paquetes de audio no son enviados a través de la WAN sino que se envían a través de la LAN. Suponiendo que la red local tiene las direcciones 172.24.100.0 se agrega una lista de acceso para su clasificación:

feature access-lists ; -- Access Lists user configuration -- access-list 1 entry 1 default entry 1 permit entry 1 source address 172.24.75.210 255.255.255.255 ; exit ; access-list 2 entry 2 default entry 2 permit entry 2 source address 172.24.100.0 255.255.255.0 ; exit ; exit

En el menú de telefonía se asocia dicha lista de acceso a las llamadas locales mediante el comando CALL APPLICATION LOCAL-NETWORKS ACCESS-LIST 2. La configuración de telefonía quedaría así:

telephony ; -- Telephony configuration -- call application incoming-match force call application outgoing-match force call application local-networks access-list 2 dial-peer 30 sip description "External proxy, por defecto todo se envia al proxy" destination-pattern 2000 destination-pattern 2001 destination-pattern 2002 destination-pattern 2003 destination-pattern 2004 destination-pattern 20.. destination-pattern T incoming access-list 1 incoming called number T incoming dial-plan peer-group 2 target sip-proxy

Page 39: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 33 Doc.DM722

Rev.10.82

track nsla-advisor 2 update level-indicator 1 value -10 per-external-call exit ; dial-peer 1 voice-port description "Extension 2001" destination-pattern 2001 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port description "Extension 2002" destination-pattern 2002 target voice-port voip1/0 2 exit ; dial-peer 3 voice-port description "Extension 2003" destination-pattern 2003 target voice-port voip1/0 3 exit ; dial-peer 4 voice-port description "Extension 2004" destination-pattern 2004 target voice-port voip1/0 4 exit ; dial-peer 5 group destination-pattern 2000 target group 3 exit ; dial-peer 10 sip description "Local sip phones" destination-pattern 20.. target dynamic exit ; dial-peer 20 voice-port description "PSTN calls" destination-pattern 9........ destination-pattern 6........ incoming prefix 2000 incoming strip-digits 9 target voice-port voip2/0 1 exit ; peer-group 2 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 dial-peer 5 dial-peer 10 dial-peer 20 dynamic-peers exit ; peer-group 3 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 exit ; exit

Como se observa por el plan de numeración todas las llamadas son enviadas al proxy si este se encuentra activo, posteriormente si el destino de la llamada es un teléfono del propio equipo el proxy devuelve la llamada al equipo con el mismo número.

Page 40: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 34 Doc.DM722

Rev.10.82

Como las llamadas que provengan del proxy no pueden ser enviadas de nuevo al proxy ya que lo hemos evitado mediante el comando incoming dial-plan entonces la llamada se envía al dial-peer correspondiente. El proxy puede no estar accesible bien porque no este alcanzable (track 1) o porque se haya superado el límite de llamadas externas (track 2), que es de cuatro normalmente y de dos cuando el equipo está en backup. En esas circunstancias las llamadas a extensiones locales son procesadas por el equipo y las llamadas a teléfonos externos son enviadas por la RDSI.

c) Control de llamadas según el ancho de banda ocupado El equipo se comporta en este ejemplo como centralita local en una oficina con teléfonos SIP y una conexión a RTC mediante RDSI. Las llamadas destinadas a extensiones locales o a números de la red telefónica las establece el equipo; las demás, se señalizan a través de un servidor/proxy SIP externo, donde también se registran las extensiones locales para poder ser llamadas desde otras oficinas. Mediante la funcionalidad de reserva de ancho de banda (BRS) se monitoriza el ancho de banda empleado en la conexión con el proxy SIP de forma que si se supera el umbral de tráfico de 200Kbps, no se sobrecarga más el enlace y las llamadas se establecen por la RTC. Para poder clasificar el tráfico de voz, todos sus paquetes han de ir marcados con un TOS 184 (en hexadecimal, 0xB8). El equipo tiene una tarjeta RDSI VOIP 2 BRI destinada a la conexión a RTC. La configuración del interfaz voip es la siguiente:

global-profiles dial ; -- Dial Profiles Configuration -- profile voip default profile voip inout profile voip isdn-type audio exit ; network voip1/0 ; -- VoIP interface Configuration -- base-interface ; -- Base Interface Configuration -- base-interface bri1/0 255 link base-interface bri1/0 255 profile voip base-interface bri1/0 255 number-of-circuits all ; exit

La configuración SIP habilita el comportamiento como gateway para el enlace RDSI y como servidor para los teléfonos SIP locales; también se configura el proxy externo.

protocol sip application address 172.24.78.152 application gateway application server default application server local-ip-registrations password client teldat proxy 172.24.75.210 default ; exit

Se configura el modo local-ip-registrations como servidor para que los registros de los teléfonos SIP se reenvíen hacia el proxy con la dirección de contacto del propio router en lugar de la correspondiente a cada teléfono. Esto se hace para que las llamadas desde el servidor hacia los teléfonos SIP locales se señalicen a través del router y se puedan rechazar así las llamadas entrantes si se detecta que el enlace está congestionado. Para la configuración de reserva de ancho de banda, se requiere crear primero una lista de acceso extendida para definir el tráfico de la clase. Dado que todo el tráfico de voz está marcado con el TOS 184, basta con poner esa limitación. Dentro del menú de BRS, el tráfico de la clase se fija como de tiempo real para darle la mayor prioridad, y se configura la actualización del indicador de nivel.

Page 41: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 35 Doc.DM722

Rev.10.82

feature access-lists ; -- Access Lists user configuration – access-list 100 entry 1 default entry 1 permit entry 1 tos-octet 184 exit ; exit ; feature bandwidth-reservation ; -- Bandwidth Reservation user configuration -- network ppp1 enable class local 10 ; class default 40 ; class teleph 100 real-time class teleph update level-indicator 1 value 10 when-rate-exceeds 200 ; access-list 100 teleph ; exit ; exit

La configuración de NSLA obtiene con el advisor 1 un valor lógico, que indica si el enlace ppp1, usado para comunicarse con el proxy, se encuentra disponible para cursar nuevas llamadas. Si en dicho enlace se ha superado la tasa de tráfico de 200Kbps, y dicha condición se mantiene durante más de 5 segundos, el advisor 1 da un valor lógico de falso. Este advisor activa/desactiva el dial-peer por el que se envían/reciben llamadas externas.

feature nsla ; -- Feature Network Service Level Advisor -- enable ; filter 1 level-indicator 1 filter 1 activation threshold 5 filter 1 activation stabilization-time 5 filter 1 deactivation threshold 5 filter 1 deactivation stabilization-time 5 ; alarm 1 filter-id 1 ; advisor 1 not alarm-id 1 ; exit

Finalmente, el plan de numeración se configura en el menú TLPHY. Se crea antes otra lista de acceso para clasificar el tráfico procedente del proxy.

feature access-lists ; -- Access Lists user configuration – access-list 1 entry 1 default entry 1 permit entry 1 source address 172.24.75.210 255.255.255.255 exit ; exit ; telephony ; -- Telephony configuration -- call application incoming-match force call application outgoing-match force rtp ip-tos 0xb8 ; dial-peer 1 group description "All local sip phones ring"

Page 42: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 36 Doc.DM722

Rev.10.82

destination-pattern 2000 target group 1 exit ; dial-peer 10 sip description "Local sip phones" destination-pattern 20.. target dynamic exit ; dial-peer 20 voice-port description "PSTN calls" destination-pattern 9........ destination-pattern 8........ destination-pattern 7........ incoming prefix 2000 incoming strip-digits 9 target voice-port voip1/0 1 exit ; dial-peer 30 sip description "External proxy" destination-pattern T incoming access-list 1 incoming called number T incoming dial-plan peer-group 2 target sip-proxy track nsla-advisor 1 exit ; dial-peer 31 voice-port description "PSTN backup" destination-pattern T target voice-port voip1/0 1 exit ; peer-group 1 dynamic-peers exit ; peer-group 2 dial-peer 1 dial-peer 10 dynamic-peers exit ; exit

• Los teléfonos SIP locales, registrados dinámicamente, tienen el patrón 20.. y están

configurados en el dial-peer 10. • El dial-peer 20 envía las llamadas con destino a números fijos por el interfaz RDSI.

En llamadas entrantes desde RDSI encaja en entrada sustituyendo el número llamado por el número 2000 que hace que suenen todos los teléfonos SIP locales.

• El dial-peer 30 es el que envía las llamadas con cualquier patrón al proxy SIP configurado. Como el destination-pattern es menos específico que los anteriores, encaja en salida para números que no encajan en los anteriores. Este dial-peer pasa a inactivo cuando la tasa de tráfico saliente en el enlace supera los 200Kbps. Para poder rechazar las llamadas, se fuerza a que todas las llamadas entrantes desde el proxy encajen en entrante por este dial-peer. Esto se consigue mediante los comandos incoming access-list 1, que sólo permite que encaje desde la IP del proxy (172.24.75.210), e incoming called number T, que hace que encaje en entrante para cualquier número llamado. Las llamadas que vienen del proxy SIP tienen como plan de numeración incoming dial-plan peer-group 2, que incluye las extensiones locales; no se añaden los dial-peers 20, 30 y 31, usados para llamadas originadas en local.

Page 43: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 37 Doc.DM722

Rev.10.82

• El dial-peer 31 es la ruta de backup que permite cursar por el interfaz RDSI las llamadas que deberían ir por el servidor SIP en situaciones normales. Como tiene el mismo destination-pattern que el dial-peer 30, cuando el dial-peer 30 no esté activo todas las llamadas salen por el 31.

A nivel global se configura call application incoming-match force para que si no encaja ningún dial-peer entrante se rechace la llamada. Esto permite rechazar llamadas entrantes desde el servidor cuando el dial-peer 30 no está activo.

Page 44: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 38 Doc.DM722

Rev.10.82

4. Comandos de configuración de telephony

Para entrar en la configuración del telefonía (Voz sobre IP), se accede desde el menú principal de la siguiente forma:

1. En el prompt (*), teclee config o running-config, si quiere que los cambios en la configuración tomen efecto inmediatamente.

2. En el prompt de configuración (Config>), teclee telephony. 3. En el prompt de configuración de telefonía (Telephony Config>), utilice los comandos de

configuración. En este capítulo se enumeran y describen los comandos de configuración de telefonía genérica. Todos los comandos de configuración deben ser introducidos desde el prompt Telephony Config>. El comando no telephony, dentro del menú telephony, permite borrar toda la configuración del menú.

4.1. [NO] CALL

Sintaxis: Telephony Config>CALL ? admission-control Admission control configuration application Application configuration parameters threshold Threshold values

donde : admission-control Admission control configuration event Send call admission event false-limit FALSE call limit id1 ID1 in CAC event id2 ID2 in CAC event track CAC event tracking configuration true-limit TRUE call limit application Application configuration parameters dial-plan Dial plan configuration default Configure default dial-plan sip-dynamic Configure dynamic peers dial-plan history Call history track configuration parameters file Specify a file to dump the cdr max-records Maximum number of history records to store incoming-match Incoming dial-peer matching configuration force Call must find an incoming dial-peer dynamic-search Search incoming dial-peer among dynamic peers transfer-keep Keep incoming dial-peer in a transfer when possible local-networks Access list to define the local network access-list Access-list used to classify outgoing-match Outgoing dial-peer matching configuration force Call must find an outgoing dial-peer threshold Threshold values global Global limitation parameters ip-calls Limit the number of ip calls total-calls Limit the number of total calls

a) [NO] CALL ADMISSION-CONTROL EVENT Configura la aparición del evento TLPHY.O26 cuando cambia de estado del advisor del subsistema NSLA (ver manual “Network Service Level Advisor” Dm754) de la subopción track nsla-advisor <id>. En dicho evento aparecen dos identificadores textuales que se configuran mediante las subopciones id1 <text> e id2 <text> respectivamente, y un valor numérico que depende de si la salida del advisor es verdadero o falso. Estos valores se configuran mediante las subopciones true-limit <num> y false-limit <num> respectivamente. Además se puede configurar el número de repeticiones

Page 45: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 39 Doc.DM722

Rev.10.82

de cada evento y el tiempo entre ellas mediante las subopciones repeat <num> y timer <tim>. Por defecto no hay repeticiones y el tiempo por defecto, si las hubiera, es 10 segundos. La utilidad de este comando es que el servidor central de telefonía pueda recibir este evento y ajustar su Control de Admisión de Llamadas (CAC) al límite que le llega en el evento. La oficina que envía el evento se identifica con los id1 e id2. El advisor de NSLA indica si el equipo está en situación normal o en backup de datos de forma que se envíe el evento indicando el límite de llamadas que corresponde a cada situación. Sintaxis:

Telephony Config>CALL ADMISSION-CONTROL EVENT TRACK NSLA-ADVISOR <ID> Telephony Config>CALL ADMISSION-CONTROL EVENT ID1 <TEXT> Telephony Config>CALL ADMISSION-CONTROL EVENT ID2 <TEXT> Telephony Config>CALL ADMISSION-CONTROL EVENT TRUE-LIMIT <NUM> Telephony Config>CALL ADMISSION-CONTROL EVENT FALSE-LIMIT <NUM> Telephony Config>CALL ADMISSION-CONTROL EVENT REPEAT <NUM> Telephony Config>CALL ADMISSION-CONTROL EVENT TIMER <TIM> Telephony Config>

b) [NO] CALL APPLICATION DIAL-PLAN DEFAULT Configura el peer-group a usar como lista de dial-peers salientes permitidos por defecto. Las llamadas sólo pueden establecerse saliendo por esos dial-peers. Si está configurado el comando call application dial-plan sip-dynamic y la llamada tiene un dial-peer dinámico como entrante se usa el peer-group configurado con ese comando en lugar del de por defecto. El dial-plan también se puede configurar en el dial-peer entrante mediante el comando incoming dial-plan. En este caso se usa ese peer-group en lugar del de por defecto. Si no está configurado el dial-plan por defecto y una llamada no tiene ningún dial-plan particular, se intenta establecer la llamada buscando entre todos los dial-peers existentes. Sintaxis:

Telephony Config>CALL APPLICATION DIAL-PLAN DEFAULT PEER-GROUP <id> Telephony Config>

c) [NO] CALL APPLICATION DIAL-PLAN SIP-DYNAMIC Configura el peer-group a usar como lista de dial-peers salientes permitidos en las llamadas cuyo dial-peer entrante es un dial-peer dinámico. Si no está configurado se intenta establecer la llamada buscando entre todos los dial-peers existentes. Sintaxis:

Telephony Config>CALL APPLICATION DIAL-PLAN SIP-DYNAMIC PEER-GROUP <id> Telephony Config>

d) [NO] CALL APPLICATION HISTORY MAX-RECORDS Configura el número máximo de registros de llamadas (CDRs) a guardar en memoria RAM. Estos registros se pueden consultar en el menú telephony de monitorización mediante el comando list cdr released. Con no restaura el valor por defecto que es 100 registros. Sintaxis:

Telephony Config>CALL APPLICATION HISTORY MAX-RECORDS <max-records> Telephony Config>

e) [NO] CALL APPLICATION HISTORY FILE Configura un fichero donde guardar los registros de llamadas (CDRs). Permite especificar el nombre del fichero, el intervalo horario y cada cuanto tiempo guardar. Además de manera opcional permite especificar el tiempo máximo que un registro puede permanecer guardado en el fichero y el tamaño máximo de dicho fichero. Por defecto el tiempo máximo es de 7 semanas y el tamaño máximo 100000 Bytes. Mediante no se elimina la configuración de un fichero para guardar registros.

Page 46: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 40 Doc.DM722

Rev.10.82

Es importante que en el tiempo entre actualizaciones del fichero no se sobrepase el número de llamadas máximo permitido en RAM, ya que si no las últimas llamadas sobrescribirán las primeras y a la hora de guardar a disco se habrán perdido datos de llamadas. El número de registros máximo que se guarda en RAM se configura mediante el comando call application history max-records. Un aspecto importante a tener en cuenta es que durante el proceso de grabación la calidad de la voz puede verse afectada, así que es conveniente programar un intervalo horario de grabación durante el cual el equipo no vaya a ser utilizado. Sintaxis:

Telephony Config>CALL APPLICATION HISTORY FILE <name> rec-interval <start-save> <end-save> each <save-period> max-age <age> max-size <filemaxsize>

f) [NO] CALL APPLICATION INCOMING-MATCH FORCE Configura el funcionamiento de las llamadas de telefonía en el equipo de forma que si no encaja ningún dial-peer como dial-peer entrante se rechaza la llamada. Con no restaura el valor por defecto de este parámetro de forma que no es necesario que encaje un dial-peer entrante para progresar una llamada. Si no encaja ninguno se usa el dial-peer 0 que tiene todos los valores por defecto. En el Capítulo 2, apartado 2.a) se explica el mecanismo para buscar el dial-peer entrante de una llamada. Sintaxis:

Telephony Config>CALL APPLICATION INCOMING-MATCH FORCE

g) [NO] CALL APPLICATION INCOMING-MATCH DYNAMIC-SEARCH Se busca entre los dial-peers dinámicamente registrados en el equipo para ver si la llamada entrante encaja con alguno de ellos. Por defecto no se busca entre estos dial-peers para no ralentizar el proceso de establecimiento de llamada. Este comando es útil cuando se configura call application incoming-match force y no hay ningún dial-peer estático que encaje en las llamadas provenientes de los teléfonos registrados ya que se rechazaría la llamada. Al configurar este comando se encuentra el dial-peer dinámico correspondiente como entrante y se puede continuar con la llamada. Sintaxis:

Telephony Config>CALL APPLICATION INCOMING-MATCH DYNAMIC-SEARCH

h) [NO] CALL APPLICATION INCOMING-MATCH TRANSFER-KEEP Este comando hace que en una transferencia de llamada que necesite del establecimiento de una nueva llamada consultando el plan de numeración para realizarse, se conserve el dial-peer entrante de la llamada original en lugar de buscar cual encaja en la nueva llamada transferida. Aplica en todas las transferencias ciegas cuando el transferido es un puerto del equipo, y en atendidas, únicamente cuando un puerto del equipo es transferido desde SIP. Sintaxis:

Telephony Config>CALL APPLICATION INCOMING-MATCH TRANSFER-KEEP

i) [NO] CALL APPLICATION LOCAL-NETWORKS ACCESS-LIST Configura una lista de acceso de tal manera que las direcciones IP que encajen en dicha lista se consideraran pertenecientes a la red local. Las direcciones IP utilizadas para la comprobación son las direcciones RTP de la llamada. Si una llamada tiene direcciones locales tanto en entrada como en salida se considerara una llamada local. Si sólo una de las partes, bien entrada o bien salida, tiene dirección local y la otra tiene una dirección RTP externa se considerara como llamada externa. Mediante el comando update level-indicator se puede modificar un indicador únicamente en función de las llamadas externas que utilicen un dial-peer.

Page 47: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 41 Doc.DM722

Rev.10.82

Sintaxis: Telephony Config>CALL APPLICATION LOCAL-NETWORKS ACCESS-LIST <access-list>

j) [NO] CALL APPLICATION MAX-REDIR Configura el numero de veces que una llamada puede ser redirigida debido a un desvio. Por defecto este valor es 5. Sintaxis:

Telephony Config>CALL APPLICATION MAX-REDIR <redir-num>

k) [NO] CALL APPLICATION OUTGOING-MATCH FORCE Configura el funcionamiento de las llamadas de telefonía en el equipo de forma que, si no encaja ningún dial-peer como dial-peer saliente la llamada no es progresada. Con no restaura el valor por defecto de este parámetro de manera que si no encaja un dial-peer saliente para una llamada entrante SIP y se ha configurado un proxy SIP, la llamada es enviada al proxy. Sintaxis:

Telephony Config>CALL APPLICATION OUTGOING-MATCH FORCE

l) [NO] CALL THRESHOLD GLOBAL IP-CALLS Establece un limite máximo para el número de llamadas por VoIP que soporta el equipo, se contabilizan todas las llamadas excepto las locales entre puertos de telefonía convencional. Se debe especificar un limite máximo de llamadas alcanzado el cual no se pueden realizar más y un valor menor a partir del cual se pueden volver a realizar llamadas. Sintaxis:

Telephony Config>CALL THRESHOLD GLOBAL IP-CALLS LOW lower-limit HIGH higher-limit Telephony Config>

Ejemplo: Se quiere limitar a tres el número de llamadas por VoIP.

Telephony Config>CALL THRESHOLD GLOBAL IP-CALLS LOW 3 HIGH 3 Telephony Config>

m) [NO] CALL THRESHOLD GLOBAL TOTAL-CALLS Establece un limite máximo para el número total de llamadas. Se debe especificar un limite máximo de llamadas alcanzado el cual no se pueden realizar más y un valor menor a partir del cual se pueden volver a realizar llamadas. Sintaxis:

Telephony Config>CALL THRESHOLD GLOBAL TOTAL-CALLS LOW lower-limit HIGH higher-limit Telephony Config>

Ejemplo: Se quiere limitar a tres el número de llamadas totales, y volver a permitirlas cuando bajen de dos.

Telephony Config>CALL THRESHOLD GLOBAL TOTAL-CALLS LOW 2 HIGH 3 Telephony Config>

4.2. [NO] DIAL-PEER

Para definir un dial-peer y entrar a configurar los parámetros de dicho dial-peer utilice el comando dial-peer seguido del identificador del dial-peer que desee configurar. Si desea más información sobre este comando ver el apartado 1-Dial Peers de este mismo capítulo.

Page 48: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 42 Doc.DM722

Rev.10.82

A partir de este punto se pasa a un menú de configuración de dial-peers. Mediante no dial-peer <id> se elimina un dial-peer de la configuración. Sintaxis:

Telephony Config>DIAL-PEER <id> <type>

Id: identificador de dial-peer, número entre 1 y 10000. Type: tipo de dial-peer, actualmente se soportan los tipos voice-port, sip, h323, noe, sccp, facility, direct y group. Los parámetros configurables son los que se describen a continuación.

• [NO] 183-EARLY-ANSWER Si se configura esta opción las llamadas que entren a través de este dial-peer y que son contestadas antes de que el otro extremo descuelgue porque tienen configurada la opción de early-answer, como por ejemplo cuando se reproduce una locución configurada, son señalizadas hacia el extremo llamante con una respuesta parcial 183 Session Progress en lugar de 200 OK. Esta opción solo esta disponible en los dial-peer SIP. Sintaxis:

dial-peer 1 config>183-EARLY-ANSWER

• [NO] 183-LOCAL-RING Si se configura esta opción, al recibir una respuesta “183 Session Progress” a un INVITE de una llamada saliente como Gateway SIP, se genera el tono de sonando local igual que si se hubiera recibido la respuesta “180 Remote Alerted”. Por defecto este comportamiento no está habiliado y la respuesta 183 se procesa normalmente, estableciendo el audio antes de descolgar si lleva SDP. Sintaxis:

dial-peer 1 config>183-LOCAL-RING

• [NO] AUTH-USER Configura un nombre de usuario para autentificación en un servidor SIP externo. Los dial-peers de tipo voice-port y group que tienen configurado el comando destination-alias o destination-pattern sin comodines registran dicha extensión en el servidor SIP externo configurado. Este comando permite especificar un usuario para autentificación distinto de la propia extensión que se registra. También se usa si es necesario autentificarse al iniciar una llamada. Si no está configurado, el usuario de autentificación y la extensión registrada coinciden. Este comando está presente en dial-peers de tipo voice-port y group. Ver también el comando password que permite especificar la contraseña usada en la autentificación. Sintaxis:

dial-peer 1 config>AUTH-USER <text>

• [NO] CODEC Especifica un códec concreto para utilizar con un dial-peer. Si no se especifica ninguno ni tampoco se especifica una voice-class entonces todos los codecs están permitidos por defecto y en el siguiente orden: g7235k3, g7236k4, g729, g711alaw, g711ulaw. Sintaxis:

dial-peer 1 config>CODEC <codec> FRAMES-PER-PACKET <frames>

Codec: códec a utilizar, se soportan los siguientes g711alaw G711 A law at 64 kbps

Page 49: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 43 Doc.DM722

Rev.10.82

g711ulaw G711 U law at 64 kbps g7235k3 G723 at 5.3 kbps g7236k4 G723 at 6.4 kbps g729 G729 at 8 kbps Frames: número de tramas de voz que se envían en cada paquete rtp. Si no se especifica nada el número de tramas por paquete rtp depende del códec, vea el comando VOICE-CLASS para más información.

• [NO] DESCRIPTION Cadena de texto que permite configurar una descripción del dial-peer, utilizada para efectos informativos. Sintaxis:

dial-peer 1 config>DESCRIPTION <description>

• [NO] DESTINATION-ALIAS Especifica una cadena de texto que encaja con el dial-peer. Esto es útil si el destino del dial-peer es un nombre en lugar de un patrón de números o si se desea registrar este dial-peer en un registrar SIP con una cadena de texto (si se configura destination-alias se utiliza este valor en lugar del destination-pattern para registros SIP). Nótese que las comparaciones de un número telefónico con el destination-alias configurado son literales, es decir, el . no representa un digito cualquiera ni la T representa un número indeterminado de caracteres. En el caso de un dial-peer entrante voice-port para una línea que no tenga número llamante configurado se toma como llamante el destination-alias. Sintaxis:

dial-peer 1 config>DESTINATION-ALIAS <alias>

• [NO] DESTINATION-PATTERN Especifica el patrón de números que encajan con el dial-peer. Para representar un digito variable se debe insertar un . y para indicar una cadena de longitud variable terminada con una T. Como máximo acepta 15 dígitos (0 a 9 . y T). En el caso de un dial-peer entrante voice-port para una línea que no tenga número llamante configurado ni destination-alias configurado en el dial-peer se toma como llamante el destination-pattern si este no contiene símbolos variables (. y T). Sintaxis:

dial-peer 1 config>DESTINATION-PATTERN <pattern>

• [NO] DISPLAY-NAME En llamadas entre un dial-peer voice-port y uno sip se usa el display-name del dial-peer voice-port como “nombre a mostrar” en la señalización SIP. Sintaxis:

dial-peer 1 config>DISPLAY-NAME <name>

Page 50: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 44 Doc.DM722

Rev.10.82

• [NO] DTMF-RELAY H245-ALPHANUMERIC Indica que para este dial-peer H323 los dígitos dtmf se envíen a través del canal de datos H245 en modo Alfanumérico. Sintaxis:

dial-peer 1 config>DTMF-RELAY H245-ALPHANUMERIC

• [NO] DTMF-RELAY H245-SIGNAL Indica que para este dial-peer H323 los dígitos dtmf se envíen a través del canal de datos H245 en modo Signal. Sintaxis:

dial-peer 1 config>DTMF-RELAY H245-SIGNAL

• [NO] DTMF-RELAY IN-BAND Especifica que los dígitos se envíen en banda, como audio normal. Esto puede provocar que para codecs con compresiones muy fuertes (G723, G729) los dígitos dtmf no se oigan correctamente. Sintaxis:

dial-peer 1 config>DTMF-RELAY IN-BAND

• [NO] DTMF-RELAY RFC2833 Especifica que los dígitos se envíen conforme a la RFC 2833, es decir, como paquetes especiales dentro del flujo rtp de voz. Esta es la opción por defecto en los dial-peer SIP. Sintaxis:

dial-peer 1 config>DTMF-RELAY RFC2833

• [NO] EARLY-ANSWER VOICE-MESSAGE Si se configura esta opción las llamadas que entren a través de este dial-peer son contestadas por el router inmediatamente antes de que el otro extremo descuelgue. Mientras el otro extremo no descuelgue se reproduce la locución configurada y cuando el extremo descuelga la conversación se escucha normalmente. Con esto se evita que el tiempo de negociación produzca un silencio incómodo al comienzo de la conversación. Esta opción solo esta disponible en los dial-peer SIP y H323. Sintaxis:

dial-peer 1 config>EARLY-ANSWER VOICE-MESSAGE <loc>

• [NO] FAX MODE T38-FORCE Indica que un dial-peer esta asociado a un dispositivo de fax que funciona exclusivamente utilizando el protocolo T38. En el momento de establecer la llamada únicamente se envía la capacidad de T38 en la negociación, no se envía ninguna capacidad de audio. También es posible iniciar la llamada con los códecs de audio y cambiar a T.38 pasado un tiempo configurable con la opción delay. Este modo de fax tiene preferencia sobre el resto, es decir, si en cualquier dial-peer que forme parte de la llamada, bien sea en entrada o en salida, está configurado el modo t38-force, la llamada se realiza en modo t38-force.

Page 51: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 45 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1 config>FAX MODE T38-FORCE

• [NO] FAX MODE T38-DETECT Indica que un dial-peer puede estar asociado a un dispositivo de fax que funciona mediante el protocolo T38. La llamada comienza en audio normal abriendo un canal RTP, pero si se detecta un dispositivo de fax se renegocia para establecer el canal T38 y cerrar el canal RTP. Este modo de fax tiene preferencia sobre el modo transparente, es decir, si en cualquier dial-peer que forme parte de la llamada, bien sea en entrada o en salida, está configurado el modo t38-detect, aunque el resto estén en modo transparente, la llamada se realiza en modo t38-detect. Sintaxis:

dial-peer 1 config>FAX MODE T38-DETECT

• [NO] FAX MODE TRANSPARENT Indica que no se debe utilizar el protocolo T38 aunque la llamada se detecte como una llamada de fax. En este caso la negociación se realiza como en una llamada de audio normal, y el fax es codificado/descodificado como si se tratase de voz. Es el modo por defecto, y el menos preferente, es decir, si por ejemplo una llamada tiene configurado el modo transparente en el dial-peer de salida pero t38-detect en el de entrada, la llamada se realiza usando el modo t38-detect. Sintaxis:

dial-peer 1 config>FAX MODE TRANSPARENT

• [NO] FAX T38 ECM Habilita o deshabilita el modo de corrección de errores para una llamada de fax que utilice el protocolo T38. Por defecto esta habilitado, pero si se deshabilita en cualquier dial-peer que forme parte de la llamada esta se inicia con el ECM deshabilitado. Sintaxis:

dial-peer 1 config>FAX T38 ECM

• [NO] FAX T38 MAX-SPEED Configura la velocidad máxima de fax para una llamada que utilice el protocolo T38. Los valores posibles son (en bits por segundo) 2400, 4800, 7200, 9600, 12000 y 14400. Por defecto toma el valor de 14400. La velocidad máxima de la llamada es la menor velocidad máxima configurada en los dial-peers que formen parte de la llamada. Sintaxis:

dial-peer 1 config>FAX T38 MAX-SPEED <speed>

• [NO] FAX T38 REDUNDANCY Configura el número de paquetes que se envían duplicados en una llamada que utilice el protocolo T38. A mayor redundancia mayor robustez ante errores en la red, pero también mayor consumo de ancho de banda. Por defecto la redundancia está deshabilitada (configurada a cero). Si varios dial-peers que formen parte de la llamada tienen configurado un valor distinto, se coge el valor más alto.

Page 52: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 46 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1 config>FAX T38 REDUNDANCY <redundancy>

• [NO] FORWARD BUSY PEER-GROUP Especifica un peer group al que desviar la llamada si el peer esta ocupado. Esto permite crear grupos de salto. Ver apartado 2.7 Grupos de salto de este capítulo y el comando peer-group para más información. Al configurar un forward busy peer group, una llamada que sale por ese dial-peer y cuyo destino está ocupado intenta saltar al primer dial-peer que no está ocupado de los que componen el peer-group indicado en este parámetro. Sintaxis:

dial-peer 1 config>FORWARD BUSY PEER-GROUP <groupid>

Ejemplo: dial-peer 1 voice-port destination-pattern 201 forward busy peer-group 1 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 202 forward busy peer-group 1 target voice-port voip1/0 2 exit ; dial-peer 3 voice-port destination-pattern 203 forward busy peer-group 1 target voice-port voip1/0 3 exit ; peer-group 1 dial-peer 2 dial-peer 3 dial-peer 1 exit ;

Esta configuración consigue que si se llama a cualquiera de las tres líneas y está ocupada se intente desviar al resto en el orden que indica el peer group (primero la 2, luego la 3 y luego la 1). Si las tres líneas están ocupadas la llamada es liberada.

• [NO] FORWARD NO-ANSWER PEER-GROUP Arranca un temporizador cuando se llama al peer; para el caso de que esté ocupado o no conteste antes de que venza el temporizador, este mismo comando especifica un peer group al que desviar la llamada. Para configurar el tiempo a esperar, se emplea el comando forward no-answer timeout. Ver apartado 2.7 Grupos de salto de este capítulo y el comando peer-group para más información. Al configurar un forward no-answer peer group, una llamada que sale por ese dial-peer, y cuyo destino está ocupado o no coge la llamada durante el intervalo de tiempo configurado, intenta saltar al primer dial-peer disponible de los que componen el peer-group indicado en este parámetro. Sintaxis:

dial-peer 1 config>FORWARD NO-ANSWER PEER-GROUP <groupid>

Page 53: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 47 Doc.DM722

Rev.10.82

Ejemplo: dial-peer 1 voice-port destination-pattern 201 forward no-answer peer-group 1 forward no-answer timeout 15s target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 202 forward no-answer peer-group 1 forward no-answer timeout 15s target voice-port voip1/0 2 exit ; dial-peer 3 voice-port destination-pattern 203 forward no-answer peer-group 1 forward no-answer timeout 15s target voice-port voip1/0 3 exit ; peer-group 1 dial-peer 2 dial-peer 3 dial-peer 1 exit ;

Esta configuración consigue que, si se llama a cualquiera de las tres líneas y tarda más de 15 segundos en coger la llamada, se intente desviar al resto en el orden que indica el peer group (primero la 2, luego la 3 y luego la 1). Si las líneas están ocupadas o si no coge ninguna en su tiempo permitido, la llamada es liberada.

• [NO] FORWARD NO-ANSWER TIMEOUT Configura el tiempo que se debe esperar, desde que empieza el tono de aviso en el peer de destino, antes de considerar que no contesta a la llamada. Para más información, consultar el comando forward no-answer peer-group. Por defecto, este tiempo es de 20 segundos. Sintaxis:

dial-peer 1 config>FORWARD NO-ANSWER TIMEOUT <interval>

• [NO] FROM-REALM Configura el realm usado en el campo FROM de los mensajes SIP generados en llamadas y registros de este dial-peer. Si no está configurado se usa el realm global configurado en el Protocolo SIP (Ver manual Dm766). Sintaxis:

dial-peer 1 config>FROM-REALM <realm>

• [NO] G729-ANNEXA En la negociación de capacidades mediante el protocolo H245 si la llamada tiene permitido el códec g729 se envía como primera opción el g729annexa, en vez de g729 en primer lugar y g729annexa cómo segunda opción. Este comando sólo esta disponible en dial-peers de tipo H323.

Page 54: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 48 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1 config>G729-ANNEXA

• [NO] H245-TUNNELING ENABLE Envía los mensajes H.245 del protoclo H.323 tunelados en mensajes Q931-H.225 en las llamadas que usen este dial-peer. Este comando sólo esta disponible en dial-peers de tipo H323. Sintaxis:

dial-peer 1 config> H245-TUNNELING ENABLE

• [NO] H245-TUNNELING DISABLE Deshabilita el envío de los mensajes H.245 del protocolo H.323 tunelados en mensajes Q931-H.225 en las llamadas que usen este dial-peer. Este comando sólo esta disponible en dial-peers de tipo H323. Sintaxis:

dial-peer 1 config> H245-TUNNELING DISABLE

• [NO] H245-TUNNELING SYSTEM Utiliza la configuración global del protocolo H.323 referente al tunelado de mensajes H.245 en mensajes Q931-H.225 en las llamadas que usen este dial-peer. Es el valor por defecto. Este comando sólo esta disponible en dial-peers de tipo H323. Sintaxis:

dial-peer 1 config> H245-TUNNELING SYSTEM

• [NO] H323-START FAST Utiliza el método fast-start a la hora de realizar una llamada a través de este dial-peer. Este comando sólo esta disponible en dial-peers de tipo H323. Sintaxis:

dial-peer 1 config>H323-START FAST

• [NO] H323-START SLOW No utiliza el método fast-start a la hora de realizar una llamada a través de este dial-peer. Este comando sólo esta disponible en dial-peers de tipo H323. Sintaxis:

dial-peer 1 config>H323-START SLOW

• [NO] H323-START SYSTEM Decide si se utiliza el método fast-start o no según lo que esté configurado en la configuración global de H323. Es el valor por defecto. Este comando sólo esta disponible en dial-peers de tipo H323. Sintaxis:

dial-peer 1 config>H323-START SYSTEM

Page 55: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 49 Doc.DM722

Rev.10.82

• [NO] HUNTSTOP ALL Por defecto, si una llamada es encaminada por un dial-peer y se produce un error, se sigue procesando la lista de dial-peers para comprobar si algún otro encaja, y si es así, se reintenta la llamada por los siguientes dial-peers que encajen hasta que alguno de ellos no de error. Si se desea evitar que una llamada fallida se intente encaminar por los siguientes dial-peers se debe configurar el comando huntstop all en el dial-peer a partir del cual se desee terminar la búsqueda. Sintaxis:

dial-peer 1 config>HUNTSTOP ALL

En caso de que se desee ser mas selectivo a la hora de detener la busqueda en los dial-peers, y condicionar que esta se detenga debido a una determidada causa, se puede ejecutar alguno de los comandos que se indican a continuación.

• [NO] HUNTSTOP BUSY Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es ocupado. Sintaxis:

dial-peer 1 config>HUNTSTOP BUSY

• [NO] HUNTSTOP INCOMPATIBLE Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es destino incompatible. Sintaxis:

dial-peer 1 config>HUNTSTOP INCOMPATIBLE

• [NO] HUNTSTOP INCOMPLETE Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es incompleto. Sintaxis:

dial-peer 1 config>HUNTSTOP INCOMPLETE

• [NO] HUNTSTOP NORMAL Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es normal. Sintaxis:

dial-peer 1 config>HUNTSTOP NORMAL

• [NO] HUNTSTOP NO-ANSWER Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es usuario no responde, pero habiendo sido avisado, es decir, se ha entregado ring en el extremo remoto. Sintaxis:

dial-peer 1 config>HUNTSTOP NO-ANSWER

• [NO] HUNTSTOP NO-CIRCUIT Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es que no hay circuito canal disponible.

Page 56: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 50 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1 config>HUNTSTOP NO-CIRCUIT

• [NO] HUNTSTOP NO-RESPONSE Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es que el extremo remoto no responde, pero no ha sido avisado. Sintaxis:

dial-peer 1 config>HUNTSTOP NO-RESPONSE

• [NO] HUNTSTOP OUT-OF-SERVICE Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es que la red se encuentra fuera de servicio. Sintaxis:

dial-peer 1 config>HUNTSTOP OUT-OF-SERVICE

• [NO] HUNTSTOP REJECT Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es llamada rechazada. Sintaxis:

dial-peer 1 config>HUNTSTOP REJECT

• [NO] HUNTSTOP TIMEOUT Detiene la busqueda el rechazo de la llamada es debido al vencimiento de algún temporizador en el proceso de conexión. Sintaxis:

dial-peer 1 config>HUNTSTOP TIMEOUT

• [NO] HUNTSTOP UNASSIGNED Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada es que el número solicitado no está asignado. Sintaxis:

dial-peer 1 config>HUNTSTOP UNASSIGNED

• [NO] HUNTSTOP UNSPECIFIED Detiene la busqueda cuando la causa de liberación devuelta en el intento de llamada no esta especificada (ninguna de las anteriores). Sintaxis:

dial-peer 1 config>HUNTSTOP UNSPECIFIED

• [NO] INCOMING ACCESS-LIST Configura una lista de acceso como filtro para que el dial-peer pueda encajar en entrada. Si la IP origen de la llamada está permitida se comprueba si encaja este dial-peer, pero si no está permitida este dial-peer no puede encajar en entrada. Con no se elimina el filtro de forma que cualquier llamada

Page 57: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 51 Doc.DM722

Rev.10.82

puede encajar con este dial-peer siguiendo el proceso normal de búsqueda. Para más información vea el apartado 1-Dial Peers de este mismo capítulo. Sintaxis:

dial-peer 1 config>INCOMING ACCESS-LIST <id>

• [NO] INCOMING CALLED NUMBER Especifica un patrón de números de teléfono llamados que encajan con el dial-peer para llamadas entrantes. Para más información vea el apartado 1-Dial Peers de este mismo capítulo. Sintaxis:

dial-peer 1 config>INCOMING CALLED NUMBER <pattern>

• [NO] INCOMING CALLED TRANSLATION Especifica una traslación sobre el número llamado cuando el dial-peer se utiliza como dial-peer entrante. Sintaxis:

dial-peer 1 config>INCOMING CALLED TRANSLATION <translation>

• [NO] INCOMING CALLED TYPE Especifica el tipo de número llamado cuando el dial-peer se utiliza como dial-peer entrante. Sintaxis:

dial-peer 1 config>INCOMING CALLED TYPE <1-7>

• [NO] INCOMING CALLING ID-ALLOW Permite mostrar la identidad del llamante cuando el dial-peer que lo contiene encaja en llamadas entrantes. Se muestra el llamante aunque la llamada recibida tenga el llamante restringido. Sintaxis:

dial-peer 1 config>INCOMING CALLING ID-ALLOW

• [NO] INCOMING CALLING ID-RESTRICT Permite ocultar la identidad del llamante cuando el dial-peer que lo contiene encaja en llamadas entrantes. Sintaxis:

dial-peer 1 config>INCOMING CALLING ID-RESTRICT

• [NO] INCOMING CALLING NUMBER Especifica un patrón de números de teléfono llamantes que encajan con el dial-peer para llamadas entrantes. Para más información vea el apartado 1-Dial Peers de este mismo capítulo. Sintaxis:

dial-peer 1 config>INCOMING CALLING NUMBER <pattern>

• [NO] INCOMING CALLING TRANSLATION Especifica una traslación sobre el número llamante cuando el dial-peer se utiliza como dial-peer entrante.

Page 58: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 52 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1 config>INCOMING CALLING TRANSLATION <translation>

• [NO] INCOMING CALLING TYPE Tipo de numeración que sigue por defecto el número llamante y el llamado dentro de la norma UIT-T Q.931. Dicha información aparece en los elementos de información Calling Address y Called Address de los mensajes de SETUP e INFO de Q.931. En el caso de que la llamada se origine en una línea de voz RDSI el tipo de numeración se toma de los mensajes Q.931 de RDSI de voz. Admite valores entre 0 y 7 salvo el 5 y tiene efecto cuando el dial-peer se utiliza como dial-peer entrante. Sintaxis:

dial-peer 1 config>INCOMING CALLING TYPE <1-7>

• [NO] INCOMING DIAL-PLAN Configura el peer-group a usar como lista de dial-peers salientes permitidos en las llamadas en que el dial-peer encaja en entrada. Si no está configurado se intenta establecer la llamada buscando entre todos los dial-peers existentes. Para más información vea el apartado 1-Dial Peers de este mismo capítulo. Sintaxis:

dial-peer 1 config>INCOMING DIAL-PLAN PEER-GROUP <id>

• [NO] INCOMING PREFIX Especifica un prefijo a agregar sobre el número llamado cuando el dial-peer se utiliza como dial-peer entrante. Sintaxis:

dial-peer 1 config>INCOMING PREFIX <prefix>

• [NO] INCOMING STRIP-DIGITS Especifica un número de dígitos a eliminar del número llamado cuando el dial-peer se utiliza como dial-peer entrante. Sintaxis:

dial-peer 1 config>INCOMING STRIP-DIGITS <digits>

• [NO] LOCAL-IP Especifica una dirección IP local para ser utilizada en las llamadas que tengan este dial-peer. Sintaxis:

dial-peer 1 config>LOCAL-IP <ip>

• [NO] MULTICAST-IP Configura una dirección IP multicast como origen de tráfico. Sólo está disponible en dial-peer de tipo direct. Sintaxis:

dial-peer 1 config>MULTICAST <ip>

Page 59: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 53 Doc.DM722

Rev.10.82

• [NO] OUTGOING CALLED TRANSLATION Especifica una traslación sobre el número llamado cuando el dial-peer se utiliza como dial-peer saliente. Sintaxis:

dial-peer 1 config>OUTGOING CALLED TRANSLATION <translation>

• [NO] OUTGOING CALLING ID-ALLOW Permite mostrar la identidad del llamante cuando el dial-peer que lo contiene encaja en llamadas salientes. Se muestra el llamante aunque la llamada recibida tenga el llamante restringido. Sintaxis:

dial-peer 1 config>OUTGOING CALLING ID-ALLOW

• [NO] OUTGOING CALLING ID-RESTRICT Permite ocultar la identidad del llamante cuando el dial-peer que lo contiene se utiliza en llamadas salientes. Sintaxis:

dial-peer 1 config>OUTGOING CALLING ID_RESTRICT

• [NO] OUTGOING CALLING TRANSLATION Especifica una traslación sobre el número llamante cuando el dial-peer se utiliza como dial-peer saliente. Sintaxis:

dial-peer 1 config>OUTGOING CALLING TRANSLATION <translation>

• [NO] OUTGOING PREFIX Especifica un prefijo a agregar sobre el número llamado cuando el dial-peer se utiliza como dial-peer saliente. Sintaxis:

dial-peer 1 config>OUTGOING PREFIX <prefix>

• [NO] OUTGOING STRIP-DIGITS Especifica un número de dígitos a eliminar del número llamado cuando el dial-peer se utiliza como dial-peer saliente. Sintaxis:

dial-peer 1 config>OUTGOING STRIP-DIGITS <digits>

• [NO] PASSWORD Este comando tiene distinto significado dependiendo del tipo de dial-peer en el que se configure.

Dial-peers de tipo voice-port y group: Configura la contraseña usada en la autentificación del dial-peer en un servidor SIP externo. Los dial-peers de tipo voice-port y group que tienen configurado el comando destination-alias o destination-pattern sin comodines registran dicha extensión en el servidor SIP externo configurado.

Page 60: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 54 Doc.DM722

Rev.10.82

Si este comando no está configurado, se utiliza la contraseña global configurada en el protocolo SIP mediante el comando password client del menú protocol sip (Ver manual Dm766) y, si tampoco está configurada, no se puede responder correctamente a una petición de autentificación del servidor SIP. Ver también el comando auth-user, que permite especificar un usuario para la autentificación distinto de la extensión registrada.

Dial-peers de tipo sip: Configura la contraseña usada para admitir registros de terminales SIP externos en el servidor registrar local del equipo. Para que se compruebe el usuario y la contraseña de los registros recibidos en el servidor registrar del equipo hay que habilitar el comando local-registrar user-check. Para más detalles ver el manual del protocolo SIP (Dm766 SIP). Si el comando password no está configurado, no se pide autenticación al recibir un registro SIP para este dial-peer. Sintaxis:

dial-peer 1 config>PASSWORD <password>

• [NO] PCM-LAW Se utiliza cuando el dial-peer esta asociado a un interfaz de VoIP ISDN virtual conectada a una línea RDSI. Permite especificar el tipo de codificación PCM que usa el dial-peer que utiliza el dispositivo situado al otro extremo de la línea. Sintaxis:

dial-peer 1 config>pcm-law a-law G711 a-law u-law G711 u-law

• [NO] REGISTER H323 Este comando esta disponible en los dial-peers de tipo voice-port y group, e indica si se debe registrar o no la extensión configurada en este dial-peer, en el Gatekeeper H323 si está configurado. La extensión que se registra es la configurada mediante el comando destination-alias o, si no existe, mediante el comando destination-pattern siempre que el patrón no tenga comodines ‘.’ ni ‘T’. Por defecto el registro está activo y mediante el comando no register h323 se inhabilita. En el protocolo H323 se puede habilitar y deshabilitar el registro de forma global al equipo. Sintaxis:

dial-peer 1 config>REGISTER H323

• [NO] REGISTER SIP Este comando esta disponible en los dial-peers de tipo voice-port y group, e indica si se debe registrar o no la extensión configurada en este dial-peer, en el Proxy SIP si está configurado. La extensión que se registra es la configurada mediante el comando destination-alias o, si no existe, mediante el comando destination-pattern siempre que el patrón no tenga comodines ‘.’ ni ‘T’. Por defecto el registro está activo y mediante el comando no register sip se inhabilita. En el protocolo SIP se puede habilitar y deshabilitar el registro de forma global al equipo. Sintaxis:

dial-peer 1 config>REGISTER SIP

• [NO] REGISTER TIMER Mediante este comando se puede configurar individualmente el tiempo de registro de la extensión de este dial-peer en el Proxy SIP. Este comando esta disponible en los dial-peers de tipo voice-port y

Page 61: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 55 Doc.DM722

Rev.10.82

group. Por defecto se usa el tiempo configurado globalmente en el protocolo SIP mediante el comando timers register. Sintaxis:

dial-peer 1 config>REGISTER TIMER <time>

• [NO] REGISTRAR Este comando esta disponible en los dial-peers de tipo voice-port, e indica la dirección IP y el puerto UDP en la que se debe registrar el dial-peer en el caso de un registro mediante el protocolo SIP. Se utiliza cuando se quiere indicar que un dial-peer en particular se registre en una ip distinta del configurado en el protocolo SIP. El puerto es opcional, sino se indica nada toma el valor por defecto del protocolo SIP, el 5060. Sintaxis:

dial-peer 1 config>REGISTRAR <ip> [<port>]

• [NO] RING-SIGNAL Permite definir el patrón de ring de una línea FXS en función del llamante. Así, por ejemplo, se puede hacer que el teléfono conectado al puerto FXS suene de una manera dada para llamadas internas y de manera distinta para llamadas que vienen de la red pública. Configura el patrón de ring a utilizar cuando el dial-peer que lo lleva se utiliza como dial-peer de entrada en la llamada. Los valores configurados sólo tienen sentido cuando el dial-peer de salida de la llamada está asociado a un interfaz FXS. Si no se configura, se utilizan los valores configurados globalmente por los comandos ring-signal activity y ring-signal silence del menú telephony. ring-signal activity configura el tiempo en décimas de segundo durante el cual se mantiene activa la señal de llamada (ring). Admite valores comprendidos entre 1 y 25. Por defecto tiene el valor de 15 décimas de segundo. ring-signal silence es tiempo en décimas de segundo durante el cual se mantiene inactiva la señal de llamada (ring). Admite valores comprendidos entre 0 y 30. Por defecto tiene el valor de 30 décimas de segundo. Sintaxis:

dial-peer 10 config>RING-SIGNAL ACTIVITY <time> dial-peer 10 config>RING-SIGNAL SILENCE <time>

• [NO] RTP AROUND Los paquetes RTP de las llamadas SIP-SIP asociadas a este dial-peer no pasan por el equipo, sino que el flujo RTP se intercambia directamente entre los dos terminales SIP origen y destino de la llamada. Sintaxis:

dial-peer 10 config>RTP AROUND dial-peer 10 config>

• [NO] RTP FLOW-MODE Permite configurar como es el audio de la conversación establecida con este dial-peer. Puede ser unidireccional o bidireccional. Cuando se declara como unidireccional el gateway de voz no envía audio en esa conversación pero sí procesa el recibido. Por defecto el audio es bidireccional. Este comando sólo está disponible en dial-peer de tipo direct.

Page 62: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 56 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1config>RTP FLOW-MODE ? receive-transmmit RTP receive and transmmit audio/events receive-only RTP only receives audio/events dial-peer 10 config$

• [NO] RTP KEEPALIVE Si se configura este comando el router envia un paquete RTP vacío (paquete keepalive) cuando haya transcurrido el tiempo configurado sin transmitir paquetes RTP en una llamada que usa este dial-peer. Con el envío de este paquete el router indica que la llamada sigue estando activa. La configuración de este comando es útil cuando se encuentra activado el vad y el otro extremo tiene configurado un timeout con el comando rtp timeout. Con el timeout se detectan posibles errores y desconexiones en la llamada si se ha estado sin recibir audio más de un determinado tiempo, por lo que con la configuración del keepalive, aunque se esté en silencio, siempre se envia algún paquete para evitar que salte el timeout en el destino. El timeout sólo se alcanzará cuando exista un problema real en la llamada. Por defecto el keepalive está desactivado. Sintaxis:

dial-peer 1 config>RTP KEEPALIVE ? <1s..1h> Time value dial-peer 1 config>RTP KEEPALIVE 5s dial-peer 1 config>

• [NO] RTP MIX-RX-AUDIO-SOURCES Los dial-peer de tipo direct permiten mezclar varias fuentes de audio RTP siempre que éstas codifiquen el audio en G.711 leyA. El audio resultante de la suma aditiva de las distinta fuentes es el reproducido en el interfaz físico asociado a la llamada. A este proceso de mezcla también se le denomina colección de audio. Con este comando se indica el número máximo de fuentes simultáneas que se han de mezclar. Si el número de fuentes presente fuera mayor que el configurado simplemente se ignorarían. Por defecto no se hace colección de audio. Requiere que se le indique el número máximo de fuentes. Admite valores comprendidos entre 2 y 60 fuentes. Este comando sólo está disponible en dial-peer de tipo direct. Sintaxis:

dial-peer 1 config>RTP MIX-RX-AUDIO-SOURCES ? <2..60> Value in the specified range dial-peer 1 config>

• [NO] RTP PAYLOAD-TYPE CN Si se configura este comando el router tratará de negociar el payload de los paquetes de ruido de confort (CN) de la detección de silencios (VAD) en llamadas SIP. Esta negociación sólo tiene sentido para el códec G711 ya que en G723 y G729 los paquetes de CN usan el mismo payload que el audio. Si la negociación es correcta y se usa el códec G711, se activa el VAD y los paquetes de CN se envían con el payload negociado. Si el otro extremo no negocia el payload de CN y el códec es G711, el VAD está desactivado en la llamada. Por defecto el VAD no se negocia, sino que está activo o no en función de la configuración mediante elos comando vad del menú dial-peer y el payload usado depende del comando rtp vad-rfc3389 de telephony. Sintaxis:

dial-peer 1 config>RTP PAYLOAD-TYPE CN <payload>

Page 63: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 57 Doc.DM722

Rev.10.82

• [NO] RTP PAYLOAD-TYPE RFC2833 Permite especificar el payload RTP que se utiliza para enviar los dígitos dtmf por RTP mediante la RFC 2833. El payload puede valer entre 97 y 127. Sintaxis:

dial-peer 1 config>RTP PAYLOAD-TYPE RFC2833 <payload>

• [NO] RTP PLAYOUT-DELAY MAXIMUM El retardo con el que se reproducen las tramas RTP se adapta a la calidad de la conexión UDP/IP, concretamente a la varianza en el retardo que sufren los paquetes RTP. Este comando permite especificar el retardo máximo con el que se reproducirán las tramas RTP, siendo por defecto 200 milisegundos. Sintaxis:

dial-peer 1 config>RTP PLAYOUT-DELAY MAXIMUM <value>

• [NO] RTP PLAYOUT-DELAY MINIMUM Este comando permite especificar el retardo mínimo con el que se reproducen las tramas RTP. Por defecto toma el valor de 40 milisegundos. Si se desea un retardo constante (no adaptativo) basta configurar el valor máximo y el valor mínimo a un mismo valor, con lo que el retardo de reproducción se mantiene siempre constante e igual a dicho valor. Sintaxis:

dial-peer 1 config>RTP PLAYOUT-DELAY MINIMUM <value>

• [NO] RTP PORT-EXCLUSIVE Permite configurar el puerto UDP a utilizar en una llamada para el tráfico RTP, de manera que siempre que se utilice dicho dial-peer se intenta utilizar dicho puerto UDP. Si el puerto configurado está en uso se produce un error no pudiéndose establecer la llamada. Admite valores comprendidos entre 1024 y 65535. Por defecto no se configura ningún puerto UDP y para realizar llamadas, se toma el primer puerto libre a partir del puerto UDP configurado mediante el comando rtp port (descrito en este manual). Este comando sólo está disponible en dial-peer de tipo direct. Sintaxis:

dial-peer 10 config>RTP PORT-EXCLUSIVE <port>

• [NO] RTP RFC2833 SEND CNG Si se detecta el tono de fax llamante CNG se envia notificación al otro extremo mediante un mensaje de digito 36 según la RFC2833. Este comando solo tiene efecto si se ha negociado RFC2833 en la llamada. Syntax:

dial-peer 10 config>RTP RFC2833 SEND CNG

• [NO] RTP RX-GAIN Permite configurar la ganancia en decibelios a aplicar al tráfico RTP de voz recibido por este dial-peer. Sólo es aplicable cuando el códec es G711. Sus valores pueden variar entre -31 y 31 dB. Por defecto no hay configurada ninguna ganancia (0dB).

Page 64: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 58 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 10 config>RTP RX-GAIN ? <-31..31> Gain value in dB dial-peer 10 config>RTP RX-GAIN 3

• [NO] RTP THROUGH Se fuerza a que los paquetes RTP de las llamadas SIP-SIP asociadas a este dial-peer pasan por el equipo. En la negociación de medios mediante el protocolo SDP el equipo sustituye las IPs asociadas al RTP del llamante y el llamado por la suya propia para que los paquetes RTP pasen por el. Sintaxis:

dial-peer 10 config>RTP THROUGH

• [NO] RTP TIMEOUT [DROP-CALL | EVENT-INTERVAL] Si se configura este comando, el router detecta cuándo ha transcurrido el tiempo configurado sin que se haya recibido ningún paquete RTP en una llamada que usa este dial-peer y genera un evento indicándolo. Si posteriormente se vuelve a recibir RTP, se muestra otro evento avisando de la recuperación. Si además se ha configurado el comando con la opción drop-call, tras alcanzar el timeout y enviar el evento, el router tira la llamada. Si por el contrario se ha configurado el comando con la opción event-interval, el equipo repite el evento cada tiempo configurado mientras se siga sin recibir ningún paquete RTP. Sintaxis:

dial-peer 1 config>RTP TIMEOUT ? <1s..1h> Time value dial-peer 1 config>RTP TIMEOUT 10s ? drop-call Drop the call after timeout is reached event-interval Time between timeout events <cr> dial-peer 1 config>RTP TIMEOUT 10s DROP-CALL dial-peer 1 config>RTP TIMEOUT 10s EVENT-INTERVAL ? <1s..1h> Time value dial-peer 1 config>RTP TIMEOUT 10s EVENT-INTERVAL 5m dial-peer 1 config>

• [NO] RTP TX-GAIN Permite configurar la ganancia en decibelios a aplicar al tráfico RTP de voz que se va a transmitir por este dial-peer. Sólo es aplicable cuando el códec es G711. Sus valores pueden variar entre -31 y 31 dB. Por defecto no hay configurada ninguna ganancia (0dB). Sintaxis:

dial-peer 10 config>RTP TX-GAIN ? <-31..31> Gain value in dB dial-peer 10 config>RTP TX-GAIN 3

• [NO] SRTP AUTH Permite especificar un método de autentificación SRTP específico para las llamadas que usan el dial-peer. Sintaxis:

dial-peer 10 config>SRTP AUTH ? none No srtp authentication

Page 65: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 59 Doc.DM722

Rev.10.82

hmac-sha1-32 Use HMAC SHA1 32 bits authentication hmac-sha1-80 Use HMAC SHA1 80 bits authentication system Use global srtp configuration dial-peer 10 config>

Las opciones son none para desactivar la autentificación, hmac-sha1-32 para usar 32 bits, hmac-sha1-80 para usar 80 bits y system para utilizar la autentificación configurada en el menú global de telefonía. El comando sólo está disponible en dial-peer de tipo sip y su valor por defecto es system.

• [NO] SRTP MODE Permite especificar un método de negociación SRTP específico para las llamadas que usan el dial-peer. Sintaxis:

dial-peer 10 config>SRTP MODE ? none Do not use srtp fallback Use srtp when possible force Only use srtp system Use global srtp configuration dial-peer 10 config>

Las opciones son none para desactivar el SRTP, fallback para intentar negociar el SRTP y si no se consigue no cifrar la llamada, force para obligar el uso de SRTP y system para utilizar el modo configurado en el menú global de telefonía. El comando sólo está disponible en dial-peer de tipo sip y su valor por defecto es system.

• [NO] SRTP RTCP Permite especificar si se cifra o no el stream RTCP en las llamadas que usan el dial-peer. Sintaxis:

dial-peer 10 config>SRTP RTCP ? encrypted Encrypt rtcp packets for this dial-peer unencrypted Do not encrypt rtcp packets for this dial-peer system Use global srtp configuration dial-peer 10 config>

Las opciones son encrypted para cifrar el RTCP, unencrypted para no cifrarlo y system para cifrarlo o no según este configurado en el menú global de telefonía. El comando sólo está disponible en dial-peer de tipo sip y su valor por defecto es system.

• [NO] SDP HANDLE En llamadas SIP-SIP asociadas a este dial-peer el equipo procesa el protocolo SDP embebido en los mensajes SIP para ajustar los parámetros negociados según esté configurado, pudiendo así limitar los códecs en llamadas SIP-SIP. Si se fuerza este modo únicamente funcionan las llamadas básicas, no pudiendo efectuar transferencias. Sintaxis:

dial-peer 10 config>SDP HANDLE

• [NO] SDP TRASPARENT En llamadas SIP-SIP el equipo no procesa el mensaje SDP sino que lo reenvia de un extremo a otro de manera transparente. Es el modo por defecto

Page 66: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 60 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 10 config>SDP TRANSPARENT

• [NO] SHUTDOWN Deshabilita un dial-peer de tal manera que no se utiliza en llamadas entrantes ni salientes. Sintaxis:

dial-peer 1 config>SHUTDOWN

• [NO] SIP-URI PHONE-CONTEXT Cuando se usa este dial-peer en una llamada SIP, el valor que se configure se añade al final del campo usuario de la SIP URI, precedido del texto “;phone-context=”. Por ejemplo, si el dial-peer se corresponde con la SIP URI <sip:[email protected]> y se configura el valor oficina1, el nuevo valor de la SIP URI es <sip:100;[email protected]>. Si el dial-peer encaja como entrante, la URI afectada es la correspondiente al llamante, mientras que si el comando está configurado en el dial-peer saliente, se añade el phone-context a la URI destino de la llamada. Por defecto no está configurado, por lo que no se incluye este campo. Sintaxis:

dial-peer 1 config>sip-uri phone-context <text>

• [NO] SIP-URI USER-PHONE Cuando se usa este dial-peer en una llamada SIP, se añade el parámetro user=phone a la URI SIP. Este parámetro indica que la SIP URI es de un número de teléfono. Por ejemplo, si el dial-peer se corresponde con la SIP URI <sip:[email protected]>, el nuevo valor de la SIP URI es <sip:100 @192.168.1.1;user=phone>. Si el dial-peer encaja como entrante, la URI afectada es la correspondiente al llamante, mientras que si el comando está configurado en el dial-peer saliente, el parámetro se añade a la URI destino de la llamada. Por defecto no está configurado, por lo que no se incluye este campo. Sintaxis:

dial-peer 1 config>sip-uri user-phone

• [NO] STUN Habilita o deshabilita el uso del protocolo STUN para llamadas en las que intervenga este dial-peer. Para que el protocolo STUN sea utilizado debe estar activo en el dial-peer y en la configuración global del protocolo SIP/H323. Por defecto el STUN se encuentra habilitado en todos los dial-peers. El habilitar el uso del protocolo STUN es incompatible con el comando local-ip del dial-peer, si se habilitan ambos comandos las llamadas no se progresan correctamente en dicho dial-peer. Sintaxis:

dial-peer 1 config>STUN

• [NO] TARGET DIRECTED-PICKUP PREFIX Si una llamada encuentra un dial-peer saliente de tipo facility con target directed-pickup se hace una captura dirigida. Para ello se configura un patrón mediante el comando destination-pattern que consiste en un prefijo de captura más la extensión que se desea capturar. Para diferenciar el prefijo de la extensión se configura la longitud del prefijo mediante el parámetro <lenght> del comando. La extensión a capturar se obtiene aplicando al número llamado los cambios de numeración configurados y eliminando el prefijo de captura. Con el número resultante se averigua que teléfono se quiere

Page 67: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 61 Doc.DM722

Rev.10.82

capturar, y si está sonando se captura, si no da error. Ver más información en el apartado 2.5 Captura de llamada. Este comando sólo está disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET DIRECTED-PICKUP PREFIX <length>

• [NO] TARGET DNS Indica que el destino asociado a este dial-peer es un nombre de dominio. El equipo intenta resolver primero el nombre de dominio y después encamina la llamada. Este comando sólo esta disponible en dial-peers de tipo SIP. Sintaxis:

dial-peer 1 config>TARGET DNS <dns-name>

• [NO] TARGET DYNAMIC Indica que el destino asociado a este dial-peer se debe buscar entre los dial-peers dinámicos que se crean cuando se registra un terminal SIP, H323, NOE o SCCP. Si se encuentra un dial-peer dinámico con el mismo número se le encamina la llamada, si no falla. Este comando sólo esta disponible en dial-peers de tipo SIP , H323, NOE o SCCP. Sintaxis:

dial-peer 1 config>TARGET DYNAMIC

• [NO] TARGET FORWARD-ALWAYS PREFIX Activa el desvío incondicional disponible en interfaces FXS. Si la llamada tiene un origen distinto de un terminal FXS falla. La extensión a la que se desvía se obtiene aplicando al número llamado los cambios de numeración configurados y eliminando el prefijo de desvío, que tiene la longitud configurada mediante el parámetro <lenght>. Para que se admita el desvío, debe existir un dial-peer saliente por el que pueda salir la llamada a ese número. En caso de éxito se oyen dos tonos de confirmación en el teléfono, en caso de error se oye el tono de error. Ver más información en el apartado 2.6 Desvíos de llamada. Este comando sólo está disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET FORWARD-ALWAYS PREFIX <length>

• [NO] TARGET FORWARD-ALWAYS-CLEAR Desactiva el desvío incondicional en un interfaz FXS. Si la llamada tiene un origen distinto de un terminal FXS falla. Se oyen dos tonos de confirmación en el teléfono. Ver más información en el apartado 2.6 Desvíos de llamada. Este comando sólo está disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET FORWARD-ALWAYS-CLEAR

• [NO] TARGET FORWARD-CLEAR Desactiva todos los desvíos en un interfaz FXS. Si la llamada tiene un origen distinto de un terminal FXS falla. Se oyen dos tonos de confirmación en el teléfono. Ver más información en el apartado 2.6 Desvíos de llamada.

Page 68: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 62 Doc.DM722

Rev.10.82

Este comando sólo está disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET FORWARD-CLEAR

• [NO] TARGET FORWARD-NOANSWER PREFIX Activa el desvío si no contesta disponible en interfaces FXS. Si la llamada tiene un origen distinto de un terminal FXS falla. La extensión a la que se desvía se obtiene aplicando al número llamado los cambios de numeración configurados y eliminando el prefijo de desvío, que tiene la longitud configurada mediante el parámetro <lenght>. Para que se admita el desvío, debe existir un dial-peer saliente por el que pueda salir la llamada a ese número. En caso de éxito se oyen dos tonos de confirmación en el teléfono, en caso de error se oye el tono de error. Ver más información en el apartado 2.6 Desvíos de llamada. El tiempo que tarda en desviarse la llamada se configura por línea mediante el comando del interfaz voip: line <id> timing forward-no-answer <time> (ver Dm770 Interfaces VoIP). Este comando sólo está disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET FORWARD-NOANSWER PREFIX <length>

• [NO] TARGET FORWARD-NOANSWER-CLEAR Desactiva el desvío si no contesta en un interfaz FXS. Si la llamada tiene un origen distinto de un terminal FXS falla. Se oyen dos tonos de confirmación en el teléfono. Ver más información en el apartado 2.6 Desvíos de llamada. Este comando sólo está disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET FORWARD-NOANSWER-CLEAR

• [NO] TARGET GATEKEEPER Indica que el destino de la llamada es el gatekeeper configurado en el equipo. Este comando sólo esta disponible en dial-peers de tipo H323. Sintaxis:

dial-peer 1 config>TARGET GATEKEEPER

• [NO] TARGET GROUP Indica que el destino asociado a este dial-peer es un grupo de dial-peers, de tal forma que la llamada se dirige simultáneamente a todos los dial-peers dentro de ese grupo de dial-peers. Se establece la llamada con el primero que descuelgue. Para más información ver el apartado 2.3 Ring simultáneo de varios teléfonos. Este comando sólo esta disponible en dial-peers de tipo group. Sintaxis:

dial-peer 1 config>TARGET GROUP <groupid>

• [NO] TARGET GROUP-PICKUP PEER-GROUP La acción a realizar en una llamada que encaja en un dial-peer saliente de tipo facility con target group-pickup es capturar una llamada que esté sonando y que tenga un dial-peer saliente perteneciente

Page 69: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 63 Doc.DM722

Rev.10.82

al peer-group configurado. Si en el peer-group hay configurado un teléfono asociado al dial-peer es necesario, no solo que haya una llamada sonando por dicho dial-peer, sino también que el número llamado sea el configurado en el peer-group. Si en el peer-group está configurado el comando dynamic-peers, se puede capturar cualquier dial-peer dinámico que esté sonando. Ver más información en el apartado 2.4 Grupos de captura. Este comando sólo está disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET GROUP-PICKUP PEER-GROUP <groupid>

• [NO] TARGET IPV4 Indica que el destino de la llamada es el host especificado por la IP configurada mediante este comando. Este comando sólo esta disponible en dial-peers de tipo H323, SIP o direct. Sintaxis:

dial-peer 1 config>TARGET IPV4 <ip>

• [NO] TARGET LOC-RECORD Configurando este target en un dial-peer de tipo facility permite grabar locuciones en el formato propietario del equipo. Sólo es posible grabar locuciones desde interfaces FXS. Al marcar el número configurado en el destination-pattern del dial-peer desde un interfaz FXS suenan dos tonos de confirmación y se comienza a grabar el audio. Para finalizar se debe pulsar un dígito en el teléfono, que resulta ser el número de locución grabada. La locución se guarda en la flash del equipo con el nombre LOC<num>.loc y en el códec configurado en el dial-peer facility. A continuación se escuchan dos tonos de confirmación y se reproduce la locución grabada. La duración máxima de las locuciones grabadas es de 30 segundos. Este comando sólo esta disponible en dial-peers de tipo facility. Sintaxis:

dial-peer 1 config>TARGET LOC-RECORD

• [NO] TARGET SIP-PROXY Indica que el destino de la llamada es el proxy SIP configurado en el equipo. Si no hay proxy o éste no está activo el dial-peer pasa a estado inactivo. Este comando sólo está disponible en dial-peers de tipo SIP. Sintaxis:

dial-peer 1 config>TARGET SIP-PROXY

• [NO] TARGET MAC Este comando se puede usar en protocolos de telefonía IP en los que el teléfono no sabe su número de teléfono para asignárselo desde el router. Esto aplica a terminales NOE y SCCP y por tanto este comando sólo está disponible en dial-peers de tipo noe y sccp. Cuando un terminal de tipo NOE se conecta al router y está habilitada la aplicación server del protocolo NOE, se busca entre los dial-peers de tipo NOE si alguno tiene configurada la mac del terminal mediante el comando target mac. Si se encuentra la mac, se le asigna al teléfono el número de extensión del primer destination-pattern configurado en ese mismo dial-peer. Si se usa la aplicación survival de NOE, el router es capaz de averiguar la extensión del teléfono y este comando no aplica. Para más detalles ver el manual del protocolo NOE (Dm777 NOE).

Page 70: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 64 Doc.DM722

Rev.10.82

Cuando un terminal de tipo SCCP se conecta al router, se busca entre los dial-peers de tipo SCCP si alguno tiene configurada la mac del terminal mediante el comando target mac. Si se encuentra la mac, se le asigna al teléfono un número de extensión por cada comando destination-pattern que no tenga comodines en el patrón en ese mismo dial-peer. Si el teléfono se ha conectado al router como servidor de backup es posible averiguar la extensión que tenía con el servidor principal y por tanto no es necesario usar este comando. Para más detalles ver el manual del protocolo SCCP (Dm782 SCCP). Sintaxis:

dial-peer 1 config>TARGET MAC <m>

• [NO] TARGET VOICE-PORT Especifica que el destino asociado a este dial-peer es una línea telefónica de un interfaz VoIP. Este comando sólo esta disponible en dial-peers de tipo voice-port. Sintaxis:

dial-peer 1 config>TARGET VOICE-PORT <interface> <line>

• [NO] TO-REALM Configura el realm usado en el campo TO de los mensajes SIP generados en llamadas y registros de este dial-peer. Si no está configurado se usa el realm global configurado en el Protocolo SIP (Ver manual Dm766). Sintaxis:

dial-peer 1 config>TO-REALM <realm>

• [NO] TRACK Opción que permite activar/desactivar el dial-peer en función de diversos estados que se explican a continuación. Si se configura más de un tipo de track en el mismo dial-peer, el dial-peer estará activo en cuanto uno de ellos lo dé cómo activo. El estado del dial-peer es un OR lógico del resultado de cada TRACK individual.

• [NO] TRACK IP-CALLS Si se configura esta opción, el dial-peer solo estará activo si se ha alcanzado el límite máximo de llamadas IP configurado mediante el comando call threshold del menú telephony, si no es así el dial-peer estará inactivo. Sintaxis:

dial-peer 1 config>TRACK IP-CALLS

• [NO] TRACK NSLA Si se configura esta opción, el dial-peer sólo estará activo si el advisor nsla asociado mediante este comando está activo. Sintaxis:

dial-peer 1 config>TRACK NSLA-ADVISOR <advisor-id>

• [NO] TRACK SIP-REGISTRATIONS Si se configura esta opción, el dial-peer está activo cuando los registros SIP que se envían al proxy no obtienen respuesta.

Page 71: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 65 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1 config>TRACK SIP-REGISTRATIONS

• [NO] TRANSPORT SYSTEM El transporte utilizado para las llamadas salientes que pertenezcan a este dial-peer es el que se configure en la configuración global del protocolo SIP. Es el valor por defecto. Este comando sólo esta disponible en dial-peers de tipo SIP. Sintaxis:

dial-peer 1 config>TRANSPORT SYSTEM

• [NO] TRANSPORT TCP El transporte utilizado para las llamadas salientes que pertenezcan a este dial-peer es el protocolo TCP. Este comando sólo esta disponible en dial-peers de tipo SIP. Sintaxis:

dial-peer 1 config>TRANSPORT TCP

• [NO] TRANSPORT TLS El transporte utilizado para las llamadas salientes que pertenezcan a este dial-peer es el protocolo TLS. Este comando sólo esta disponible en dial-peers de tipo SIP. Es necesario configurar adecuadamente el protocolo SIP con un certificado de usuario para que se pueda usar TLS (ver manual “SIP” Dm766) . Sintaxis:

dial-peer 1 config>TRANSPORT TLS

• [NO] TRANSPORT UDP El transporte utilizado para las llamadas salientes que pertenezcan a este dial-peer es el protocolo UDP. Este comando sólo esta disponible en dial-peers de tipo SIP. Sintaxis:

dial-peer 1 config>TRANSPORT UDP

• [NO] UPDATE LEVEL-INDICATOR Este comando permite actualizar el indicador de nivel <id> en el valor configurado <val>. El indicador se incrementará el valor <val> por cada llamada (que tenga este dial-peer como entrante o saliente) que pase a estado establecida y se decrementará cuando la llamada se libere. Los indicadores de nivel se usan como entrada a la funcionalidad NSLA(ver manual “Network Service Level Advisor” Dm754). Permite actualiza el indicador por cada llamada, per-call, o únicamente para las llamadas consideradas como externas a la red local del equipo, per-external-call. En este último caso hay que configurar cuales son las redes locales mediante el comando call application local-networks access-list del menú telephony. Sintaxis:

dial-peer 1 config>UPDATE LEVEL-INDICATOR <id> VALUE <val> <type>

• [NO] VAD Habilita la detección de silencios (Voice Activity Detector) para llamadas de tipo gateway que usan este dial-peer. no vad deshabilita esta funcionalidad. Por defecto está habilitada.

Page 72: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 66 Doc.DM722

Rev.10.82

Sintaxis: dial-peer 1 config>VAD

• [NO] VOICE-CLASS Configura una clase de codecs previamente definida para este dial-peer. Si se configura una clase de codecs, el comando codec de este dial-peer queda sin efecto ya que prevalece el comando voice-class. Ver comando voice-class del menú telephony. Sintaxis:

dial-peer 1 config>VOICE-CLASS <classid>

4.3. LIST

Este comando se usa para ver los diferentes parámetros configurados. Sintaxis:

Telephony Config>LIST ? parameters Display the parameters associated to the telephone numbers

a) LIST PARAMETERS Visualiza parámetros asociados a los teléfonos. En el caso de la placa de telefonía RDSI ciertos parámetros carecen de sentido y por lo tanto no aparecen en el listado. Ejemplo:

Telephony Config>LIST PARAMETERS Dial tone frequency: 425 Ring tone activity: 15 Dial voice message: Ring tone silence: 30 Alerting tone frequency: 425 Busy tone frequency: 425 Alerting tone activity: 15 Busy tone activity: 2 Alerting tone silence: 30 Busy tone silence: 2 Alerting voice message: Busy voice message: Error tone frequency: 425 Error tone silence 1: 2 Error tone activity: 2 Error tone silence 2: 6 Error voice message: DTMF tones timeout: 10 Error Timeout: 30 Maximum delay: 300 --- FXO busy pattern --- Frequency 1 (Hz): 425 Frequency2 (Hz) 0 Freq 1 level (dBm): -5 Freq 2 level (dBm) -32 Activity 1 (cs): 20 Total Energy Threshold (dBm): -50 Silence 1 (cs): 20 Low EnergyThreshold (dBm): -35 Activity 2 (cs): 0 High Energy Threshold (dBm): 0 Silence 2 (cs): 0 --- FXO supervision pattern --- Frequency 1 (Hz): 0 Frequency2 (Hz) 0 Freq 1 level (dBm): -5 Freq 2 level (dBm) -32 DTMF tones timeout: 10 Telephony Config>

4.4. [NO] TELEPHONY

Borra toda la configuración del menú telephony.

Page 73: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 67 Doc.DM722

Rev.10.82

Sintaxis: Telephony Config>NO TELEPHONY Clear all telephony configuration

4.5. [NO] PEER-GROUP

Este comando permite definir grupos de dial-peers. Esto es útil si se desea que varios teléfonos suenen a la vez al llamar a un teléfono dado usándolo como target de un dial-peer de tipo group, o si se quieren definir grupos de captura, usándolo como target group-pickup peer-group en un dial-peer de tipo facility. También se pueden usar para definir los dial-peer de salida permitidos en una llamada mediante los comandos call application dial-plan, en el menú telephony, e incoming dial-plan, en el menú de dial-peer. Esto permite tener planes de numeración distintos según el origen de la llamada. Otro uso posible es para configurar un grupo de salto de un dial-peer mediante los comandos forward busy peer-group, si es porque está ocupado, y forward no-answer peer-group, si es porque no contesta. En el apartado 2 hay más información y ejemplos de aplicación de los peer-group. Al ejecutar el comando se pasa al menú de configuración de peer-groups. Mediante no peer-group <id> se elimina un peer-group de la configuración. Sintaxis:

Telephony Config>PEER-GROUP <1..10000> Value in the specified range

a) [NO] DIAL-PEER Agrega o elimina un dial-peer de un peer-group. Sintaxis:

dial-peer group 1 config>DIAL-PEER <id> <tlph>

id: identificador del dial-peer que se desea agregar al grupo, entre 1 y 10000. tlph: este es un parámetro opcional que tiene distinto significado en función de para qué se esté usando el peer-group. Es el teléfono que se usa para llamar al peer si el peer-group se usa como target de un dial-peer de tipo group. Si no se indica nada se utiliza el teléfono llamado original. Si se usa en los comandos forward busy o forward no-answer de un dial-peer es el teléfono al que se llama en el salto de llamada. En el caso de usarlo en grupos de captura mediante el comando target group-pickup se comprueba que coincide con el teléfono llamado para validar la captura. Para otros usos se ignora este campo. Ejemplo 1: Se desea que al llamar al número de teléfono 200 suenen la línea 1 y la línea 2 de la primera tarjeta simultáneamente. Para ello se deben definir dos dial-peers, uno para cada línea y un peer-group que los agrupe. Después se define otro dial-peer con destination-pattern 200, que tenga como target el peer-group.

dial-peer 1 voice-port destination-pattern 201 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 202 target voice-port voip1/0 2 exit ; dial-peer 3 group destination-pattern 200

Page 74: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 68 Doc.DM722

Rev.10.82

target group 1 exit ; peer-group 1 dial-peer 1 dial-peer 2 exit ;

Con esta configuración al llamar al número 201 suena la línea 1, al llamar al 202 la línea 2 y al llamar al 200 las dos líneas.

b) DYNAMIC-PEERS Añade o elimina del peer-group los dial-peers dinámicos que se crean mediante registros de terminales SIP, H323, NOE o SCCP. Esto es aplicable cuando el peer-group se usa para definir un plan de numeración e indica si se busca dial-peer saliente entre los teléfonos registrados. También aplica este comando cuando el peer-group se usa como target de un dial-peer de tipo group. En este caso sonarán todos los terminales creados dinámicamente simultáneamente. Sintaxis:

dial-peer group 1 config>DYNAMIC-PEERS

Ejemplo 2: Se desea que ninguna llamada pueda establecerse con teléfonos SIP registrados en el equipo excepto las que vengan de un servidor en la IP 10.0.0.1 que sólo pueden establecer llamadas con dichos teléfonos. Hay que configurar un peer-group que incluya todos los dial-peers excepto los dinámicos y asignarlo como plan de numeración por defecto (call application dial-plan default). Otro peer-group se crea sólo con los dial-peers dinámicos y se asigna en llamadas entrantes de la IP 10.0.0.1 usando un dial-peer que encaja en entrada filtrando por lista de acceso. La configuración es la siguiente:

; Configuración de feature access-list access-list 10 entry 1 default entry 1 permit entry 1 source address 10.0.0.1 255.255.255.25 exit ; ; Configuración de tlphy dial-peer 1 voice-port destination-pattern 201 target voice-port voip1/0 1 exit ; dial-peer 2 voice-port destination-pattern 202 target voice-port voip1/0 2 exit ; dial-peer 3 group destination-pattern 200 target group 1 exit ; dial-peer 4 sip destination-pattern T target sip-proxy exit ; dial-peer 5 sip incoming access-list 10 incoming called number T incoming dial-plan peer-group 1 exit ;

Page 75: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 69 Doc.DM722

Rev.10.82

peer-group 1 dynamic-peers exit ; peer-group 2 dial-peer 1 dial-peer 2 dial-peer 3 dial-peer 4 exit ; call application dial-plan default peer-group 2

Ejemplo 3: Se desea que llamadas al número 2000 suenen en todos los teléfonos dinámicos registrados en el equipo y que llamadas al número 3000 suenen en tres de ellos, que son SIP, y que tendrán los números individuales 11, 12, y 13:

dial-peer 1 sip destination-pattern .. target dynamic exit ; dial-peer 2 group destination-pattern 2000 target group 1 exit ; dial-peer 3 group destination-pattern 3000 target group 2 exit ; peer-group 1 dynamic-peers exit ; peer-group 2 dial-peer 1 11 dial-peer 1 12 dial-peer 1 13 exit ;

4.6. RING-SIGNAL

Permite configurar parámetros de la señal de llamada (ring) que suena en un teléfono analógico conectado a un puerto FXS del equipo. Sintaxis:

Telephony Config>RING-SIGNAL ? ACTIVITY Time, in tenths of seconds, during which the tone is active SILENCE Tenths of seconds, during which the tone is inactive

a) RING-SIGNAL ACTIVITY Configura el tiempo en décimas de segundo durante el cual se mantiene activa la señal de llamada. Este comando sólo aplica a interfaces FXS del equipo.. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 15 décimas de segundo. Ejemplo:

Telephony Config>RING-SIGNAL ACTIVITY 20 Telephony Config>

Si se da un valor fuera del rango permitido se da un mensaje de error.

Page 76: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 70 Doc.DM722

Rev.10.82

b) RING-SIGNAL SILENCE El es tiempo en décimas de segundo durante el cual se mantiene el silencio en la señal de llamada. Este comando sólo aplica a interfaces FXS del equipo. Admite valores comprendidos entre 0 y 100. Por defecto tiene el valor de 30 décimas de segundo. Ejemplo:

Telephony Config>RING-SIGNAL SILENCE 20 Telephony Config>

Si se da un valor fuera del rango permitido se da un mensaje de error.

4.7. [NO] RTP

Configura parámetros relativos al protocolo RTP utilizado para la transmisión de voz por IP en llamadas en que se actúa como Media Gateway. Sintaxis:

Telephony Config>RTP ? flow-through RTP passes through the media gateway ip-tos Configure IP TOS for RTP and RTCP packets port Configure rtp starting port rtcp-onhold Send RTCP on held calls vad-rfc3389 Use 13 payload for CN in G.711

a) [NO] RTP FLOW-THROUGH Fuerza a que los paquetes RTP pasen a través del equipo en llamadas SIP-SIP. Esto se consigue sustituyendo la IP asociada al RTP en los mensajes SDP. Si los dos dial-peers asociados a la llamada tiene configurado RTP THROUGH ó RTP AROUND dicha configuración tiene preferencia sobre este parámetro global de configuración. Sintaxis:

Telephony Config>RTP FLOW-THROUGH

b) [NO] RTP IP-TOS Este comando permite configurar el TOS de los paquetes RTP enviados por el equipo. Se configura el byte completo de TOS mediante su valor en hexadecimal. El valor por defecto es 0. Sintaxis:

Telephony Config>RTP IP-TOS ? <hex 0x0..0xff> Hexadecimal value in the specified range

c) [NO] RTP PORT Configura el puerto UDP más bajo que utiliza el protocolo RTP, a partir de este valor base cada llamada establecida en H323 ocupa cuatro puertos UDP y cada llamada establecida en SIP 2 puertos. no rtp port restaura la configuración del puerto RTP base que se usa en las llamadas por IP a su valor por defecto, que es 16384. Sintaxis:

Telephony Config>RTP PORT <base-port>

d) [NO] RTP RTCP-ONHOLD Si se configura este comando se seguirán enviando paquetes RTCP en llamadas retenidas (en hold). Por defecto este comportamiento está desactivado y no se envía RTCP en llamadas retenidas.

Page 77: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 71 Doc.DM722

Rev.10.82

Syntax: Telephony Config >RTP RTCP-ONHOLD

e) [NO] RTP VAD-RFC3389 Este comando afecta al envío de tramas SID (Silence Descriptors) para la generación de ruido de confort cuando está habilitado el VAD (Voice Activity Detection). Sólo afecta cuando el códec de audio usado es G.711. Al habilitarlo las tramas SID se envían con payload RTP 13 en lugar del 0 o el 8 correspondientes a G.711. Si está deshabilitado, las tramas SID se envían con el mismo payload que las tramas de voz. Independientemente de la configuración de este comando, el equipo admite su recepción tanto con el payload del audio (0 o 8) como el específico del SID (13). Sintaxis:

Telephony Config>RTP VAD-RFC3389

4.8. [NO] SRTP

Configura parámetros relativos al protocolo “Secure RTP”, utilizado para cifrar los flujos RTP y RTCP. Esta funcionalidad sólo está disponible en llamadas que usan el protocolo de señalización sip. El equipo implementa la RFC 4568 ”Session Description Protocol (SDP) Security Descriptions for Media Streams” para la negociación de las claves usadas en el cifrado del RTP. Esta es la configuración genérica para todas las llamadas, aunque es posible realizar una configuración específica por dial-peer que tiene preferencia. Sintaxis:

Telephony Config>SRTP ? auth srtp authentication configuration mode Secure rtp behavior unencrypted-rtcp Do not encrypt RTCP packets

a) [NO] SRTP AUTH Permite especificar el método de autentificación para las sesiones SRTP. Sintaxis:

Telephony Config>SRTP AUTH ? none No srtp authentication hmac-sha1-32 Use HMAC SHA1 32 bits authentication hmac-sha1-80 Use HMAC SHA1 80 bits authentication

Las opciones son none para desactivar la autentificación, hmac-sha1-32 para usar 32 bits y hmac-sha1-80 para usar 80 bits. El valor por defecto es hmac-sha1-80.

b) [NO] SRTP MODE Configura cómo se usa el SRTP en las llamadas. Sintaxis:

Telephony Config>SRTP MODE ? none Do not use srtp fallback Use srtp when possible force Only use srtp

Las opciones son none para desactivar el SRTP, fallback para intentar negociar el SRTP y si no se consigue no cifrar la llamada y force para obligar el uso de SRTP.

Page 78: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 72 Doc.DM722

Rev.10.82

c) [NO] SRTP UNENCRYPTED-RTCP Si se configura esta opción el stream RTCP no se cifra. Sintaxis:

Telephony Config>SRTP UNENCRYPTED-RTCP

4.9. TONES

Permite configurar parámetros relativos a los distintos tonos que pueden oírse en interfaces de voz analógicos: invitación a marcar (dial), sonando (alert), comunicando (busy) y error (error). Se puede configurar para cada tono las cadencias de éstos o locuciones que sustituyen al tono mediante el subcomando voice-message. En el caso de locuciones, la locución reproducida es, o bien una locución grabada desde un interfaz FXS en formato propietario cuyo nombre de fichero es el número configurado y extensión .LOC, o bien un wav cargado mediante el comando voice-message del menú telephony. Es posible configurar las locuciones de forma independiente por cada puerto de voz del equipo mediante el comando line <id> <tone> voice-message <loc> de los interfaces voip del equipo (Dm770_Interfaces_VoIP). También se configuran temporizadores de interfaces analógicos y la detección de colgado en interfaces FXO. Sintaxis:

Telephony Config>TONES ? ALERT Configures the parameters relative to the alert tone BUSY Configures the parameters relative to the busy tone DIAL Configures the parameters relative to the dialing tone DTMF-TIMEOUT Time from having received a DTMF until dialing completes ERROR Configures the parameters relative to the error tone FXO-BUSY-PATTERN Configures FXO busy tone pattern to hook on FXO-SUPERVISION-PATTERN Configured FXO dial tone for supervision tasks

a) TONES ALERT Configura parámetros relativos al tono de aviso. Sintaxis:

Telephony Config>TONES ALERT ? ACTIVITY Time, in tenths of seconds, during which the tone is active FREQUENCY Tone frequency SILENCE Tenths of seconds, during which the tone is inactive VOICE-MESSAGE Permits substituting the tone for voice message

• TONES ALERT ACTIVITY Configura el tiempo en décimas de segundo durante el cual se mantiene activo el tono de aviso. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 15 décimas de segundo. Ejemplo:

Telephony Config>TONES ALERT ACTIVITY 20 Telephony Config>

• TONES ALERT FREQUENCY Configura la frecuencia del tono de aviso al terminal remoto. Admite valores comprendidos entre 0 y 4000 Hz. Por defecto tiene el valor de 425 Hz.

Page 79: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 73 Doc.DM722

Rev.10.82

Ejemplo: Telephony Config>TONES ALERT FRECUENCY 450 Telephony Config>

• TONES ALERT SILENCE Configura el tiempo en décimas de segundo durante el cual se mantiene inactivo el tono de aviso. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 30 décimas de segundo. Ejemplo:

Telephony Config>TONES ALERT SILENCE 40 Telephony Config>

• TONES ALERT VOICE-MESSAGE Permite sustituir el tono de invitación por una locución. Admite valores comprendidos entre 1 y 9. Por defecto no tiene configurada ninguna locución. Ejemplo:

Telephony Config>TONES ALERT VOICE-MESSAGE 1 Telephony Config>

b) TONES BUSY Configura parámetros relativos al tono de ocupado. Sintaxis:

Telephony Config>TONES BUSY ? ACTIVITY Time, in tenths of seconds, during which the tone is active FREQUENCY Tone frequency SILENCE Tenths of seconds, during which the tone is inactive VOICE-MESSAGE Permits substituting the tone for voice message

• TONES BUSY ACTIVITY Configura el tiempo en décimas de segundo durante el cual se mantiene activo el tono de comunicando. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 2 décimas de segundo. Ejemplo:

Telephony Config>TONES BUSY ACTIVITY 3 Telephony Config>

• TONES BUSY FRECUENCY Configura la frecuencia en hercios del tono que indica que el terminal remoto está ocupado. Admite valores comprendidos entre 0 y 4000 Hz. Por defecto tiene el valor de 425 Hz. Ejemplo:

Telephony Config>TONES BUSY FREQUENCY 450 Telephony Config>

• TONES BUSY SILENCE Configura el tiempo en décimas de segundo durante el cual se mantiene inactivo el tono de comunicando. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 2 décimas de segundo.

Page 80: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 74 Doc.DM722

Rev.10.82

Ejemplo: Telephony Config>TONES BUSY SILENCE 3 Telephony Config>

• TONES BUSY VOICE-MESSAGE Permite sustituir el tono de comunicando por una locución. Admite valores comprendidos entre 1 y 9. Por defecto no tiene configurada ninguna locución. Ejemplo:

Telephony Config>TONES BUSY VOICE-MESSAGE 1 Telephony Config>

c) TONES DIAL Configura parámetros relativos al tono de invitación a marcar. Sintaxis:

Telephony Config>TONES DIAL ? FREQUENCY Tone frequency VOICE-MESSAGE Permits substituting the tone for voice message

• TONES DIAL FREQUENCY Frecuencia del tono de invitación a marcar. Admite valores comprendidos entre 0 y 4000 Hz. Por defecto tiene el valor de 425 Hz. Ejemplo:

Telephony Config>TONES DIAL FREQUENCY 450 Telephony Config>

• TONES DIAL VOICE-MESSAGE Permite sustituir el tono de invitación por una locución. Admite valores comprendidos entre 1 y 9. Por defecto no tiene configurada ninguna locución. Ejemplo:

Telephony Config>TONES DIAL VOICE-MESSAGE 1 Telephony Config>

d) TONES DTMF-TIMEOUT Configura el máximo tiempo de espera desde que se ha recibido un tono DTMF hasta que se da por finalizada la marcación. Admite valores comprendidos entre 1 y 30 segundos. Por defecto tiene el valor de 10 segundos. Ejemplo:

Telephony Config>TONES DTMF-TIMEOUT 20 Telephony Config>

e) TONES ERROR Configura parámetros relativos al tono de error. El tono de error se compone de la siguiente secuencia de elementos: tono, silencio 1, tono, silencio 1, tono, silencio 2. Dicha secuencia se repite continuamente.

Page 81: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 75 Doc.DM722

Rev.10.82

Sintaxis: Telephony Config>TONES ERROR ? ACTIVITY Time, in tenths of seconds, during which the tone is active FREQUENCY Tone frequency SILENCE1 Tenths of seconds, during which the tone is active SILENCE2 Tenths of sc. during which the tone is actv each three tones VOICE-MESSAGE Permits substituting the tone for voice message

• TONES ERROR ACTIVITY Configura el tiempo en décimas de segundo durante el cual se mantiene activo el tono de error. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 2 décimas de segundo. Ejemplo:

Telephony Config>TONES ERROR ACTIVITY 3 Telephony Config>

• TONES ERROR FREQUENCY Configura la frecuencia en hercios del tono de error. Admite valores comprendidos entre 0 y 4000 Hz. Por defecto tiene el valor de 425 Hz. Ejemplo:

Telephony Config>TONES ERROR FREQUENCY 450 Telephony Config>

• TONES ERROR SILENCE1 Es el tiempo en décimas de segundo durante el cual se mantiene el silencio en el tono de error. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 2 décimas de segundo. Ejemplo:

Telephony Config>TONES ERROR SILENCE1 3 Telephony Config>

• TONES ERROR SILENCE2 Es el tiempo en décimas de segundo durante el cual se mantiene el silencio en el tono de error cada tres tonos de error. Admite valores comprendidos entre 1 y 100. Por defecto tiene el valor de 6 décimas de segundo. Ejemplo:

Telephony Config>TONES ERROR SILENCE2 8 Telephony Config>

• TONES ERROR VOICE-MESSAGE Permite sustituir el tono de error por una locución. Admite valores comprendidos entre 1 y 9. Por defecto no tiene configurada locución alguna. Ejemplo:

Telephony Config>TONES ERROR VOICE-MESSAGE 1 Telephony Config>

f) TONES FXO-BUSY-PATTERN Configura los tiempos, niveles y frecuencias para la detección de colgado FXO. También configura los niveles de detección de tonos. Para más información de cómo configurar la detección de colgado en una línea FXO consulte el manual Dm 770.

Page 82: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 76 Doc.DM722

Rev.10.82

Sintaxis: Telephony Config>TONES FXO-BUSY-PATTERN ? activity1 Time during which the tone is active activity2 Time during which the tone is active freq-1-level Freq 1 level freq-2-level Freq 2 level frequency1 Tone frequency frequency2 Tone frequency high-energy_threshold High energy threshold low-energy_threshold Low energy threshold silence1 Time during which the tone is inactive silence2 Time during which the tone is inactive total-energy_threshold Total energy threshold Telephony Config>

g) TONES FXO-SUPERVISION-PATTERN Configura las frecuencias y niveles del tono de invitación a marcar. La supervisión de las líneas FXO se basa en detectar este tono cada vez que se realiza una llamada sobre una línea FXO. Para más información de cómo configurar la supervisión de una línea FXO consulte el manual Dm 770. Sintaxis:

Telephony Config>TONES FXO-SUPERVISION-PATTERN ? freq-1-level Freq 1 level freq-2-level Freq 1 level frequency1 Tone frequency frequency2 Tone frequency Telephony Config>

4.10. [NO] TRANSLATION

Una traslación es un transformación que se puede aplicar sobre uno de los números de teléfono que interviene en una llamada (llamante y llamado), así como sobre el tipo de numeración que tengan asociado. Una traslación se identifica por un número comprendido entre 1 y 10000 y se compone de diversas reglas. A su vez cada reglas se componen de un patrón a buscar y de unos elementos a insertar caso de que el patrón se ajuste a los datos de entrada. Las reglas se van aplicando por orden prioridad hasta que una de ellas se verifique. Para más información acerca de la construcción de las reglas consulte el comando rule de este apartado. Las traslaciones siempre se aplican antes de aplicar las expansiones (prefix) y compresiones numéricas (strip-digits). Para configurar una traslación se ejecuta el comando translation seguido del número de translación a configurar, entrando en el menú de configuración de translaciones. no translation borra la traslación indicada. Sintaxis:

Telephony Config>translation 1 TRNL config>? no Negates a command or sets its defaults rule Add a rule to the translation test Permit you to test the translation exit

En el menú de configuración de una traslación hay los siguientes comandos:

a) [NO] RULE Agrega o elimina una regla a la traslación que se está configurando.

Page 83: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 77 Doc.DM722

Rev.10.82

Las reglas se componen de un patrón a buscar y de un cambio a aplicar caso de encontrar una secuencia que se ajuste al patrón. A su vez, el patrón a buscar se compone de una expresión regular y opcionalmente de un tipo de numeración y el cambio se compone de una cadena de texto y opcionalmente de un nuevo tipo de numeración. El modo de aplicación de una regla es el siguiente: Se aplica la expresión regular sobre el número de teléfono y si se encuentra una secuencia que la cumple se aplica el cambio. El cambio puede consistir en sustituir la secuencia que se ajusta a la expresión regular por una nueva secuencia o añadir la nueva secuencia como prefijo o sufijo de la secuencia que se ajusta y opcionalmente sustituir el tipo de numeración por el indicado en el cambio. Si el número de teléfono resultante tras aplicar la traslación es mayor de 15 caracteres no tiene lugar la traslación. Las reglas se aplican por orden de prioridad hasta que una de ellas se cumple. Las reglas con menor orden son las más prioritarias. Sólo se aplican una vez en el teléfono de entrada. Una expresión regular de una regla consiste en una secuencia de texto en la que los siguientes caracteres tienen un significado especial:

. Representa un único carácter * Sufijo, es decir, no opera solo sino como sufijo de un elemento simple o compuesto.

Representa el elemento simple o compuesto al que sigue 0 o múltiples veces. + Sufijo. Representa el elemento simple o compuesto al que sigue 1 o múltiples veces. ? Sufijo. Representa el elemento simple o compuesto al que sigue 0 o 1 vez.

[ ] Definen un elemento compuesto que empieza por el carácter ‘[‘ y termina por el carácter ‘]’. Permite incluir rangos de elementos mediante el uso del carácter ‘-‘ entre los elementos inicial y final.

[^ ] Situado al principio de unos corchetes opera sobre el elemento compuesto complementándolo. Dicho comportamiento no es aplicable si no se sitúa inmediatamente después del ‘[‘

^ Prefijo. Representa al elemento simple o compuesto que precede sólo si se encuentra al principio de la cadena de entrada.

$ Sufijo. Representa al elemento simple o compuesto que sigue sólo si se encuentra al final de la cadena de entrada

| Define una alternativa entre dos expresiones regulares ( ) Agrupa elementos con varios fines: agrupar alternativas para otras expresiones y

agrupar expresiones complejas para su uso con los sufijos ‘*’, ‘+’ y ‘?’ \ Actúa como carácter de escape de forma que cualquier carácter que vaya a

continuación se toma literal, no teniendo efecto su significado especial si lo tuviera Ejemplos:

a) La expresión 3.5 se ajusta a 385, y a 305. b) La expresión 48* se ajusta a 4, a 48, a 4888, etc. c) La expresión 47+0 se ajusta a 470, a 47770 pero no a 40. d) La expresión 45?0 se ajusta sólo a 40 y a 450. e) La expresión [12-4] se ajusta a 12, a 13 y a 14, pero no a 15, 16, etc. f) La expresión [^6-9]0 se ajusta a los números que no tienen la secuencia 60,70,80 ni 90. g) La expresión ^091 se ajusta a los números de teléfono que empiezan por 091. h) La expresión 3$ se ajusta a los números de teléfono que terminan por 3.

Page 84: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 78 Doc.DM722

Rev.10.82

i) La expresión 91|93 busca las secuencias 91 o 93 en un número de teléfono. j) La expresión 0(91|93) busca las secuencias 091 o 093 en un número de teléfono. k) La expresión 0(91|93)? se ajusta a la secuencias 0, 091 y 093.

Los tipos de numeración viene definidos por la norma ITU-T Q.931 y son los siguientes.

unknown Network International Subscriber National Abbreviated Reserved

Sintaxis:

TRNL config>RULE <id> behaviour <behaviour> id restrict match <pattern> <new pattern> pattern-type <type> new-type <type> TRNL config>

ID Identificador de la regla. Define la prioridad de la regla de manera que

un orden menor implica una prioridad mayor. Admite valores comprendidos entre 1 y 10000.

Match Como primer parámetro acepta una expresión regular que se aplica sobre un número de teléfono. El segundo parámetro es la secuencia a insertar en caso de encontrar una secuencia que se ajuste al patrón de la regla.

Behaviour El comportamiento de la regla puede ser replace, suffix, prefix, dont-alter y blacklist.

En el caso de replace el patrón encontrado es sustituido por el nuevo patrón, si es suffix o prefix el nuevo patrón es insertado detrás o delante del patrón encontrado. Dont-alter no modifica el número original y blacklist identifica el número como perteneciente a una lista negra y rechaza la llamada.

Id-restrict Oculta el número llamante en todas las llamadas que encajen en esta regla.

Pattern-type Tipo de numeración que debe tener un número de teléfono para que la traslación tenga lugar, es decir para que se aplique la segunda parte de la regla. Admite los siguientes valores: unknown, international, national, network, subscriber, abbreviated, reserved y any.

Por defecto es any por lo que cualquier tipo de número aplica la regla.

New-type Tipo de numeración que tiene el número de teléfono resultante de aplicar las traslación. Admite los siguientes valores: unknown, international, national, network, subscriber, abbreviated, reserved y any.

Si se configura a any (por defecto) el tipo de numeración no es modificado.

Page 85: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 79 Doc.DM722

Rev.10.82

Ejemplos: Ejemplo 1. Regla que cambia los números terminados en 85 o en 87 por números terminados en 00. El tipo de numeración de entrada es desconocido y se deja igual.

TRNL config>RULE 1 match (85|87)$ 00 TRNL config>RULE 1 pattern-type unknown TRNL config>

Ejemplo 2. Regla que sólo cambia el tipo de numeración, de tipo network a tipo internacional.

TRNL config>RULE 10 match “” “” TRNL config>RULE 10 pattern-type network TRNL config>RULE 10 new-type international TRNL config>

Ejemplo 3. Regla que cambia los prefijos 6x6 por prefijos 99902. Independientemente del tipo de numeración original se cambia a tipo nacional.

TRNL config>RULE 20 match ^6.6 99902 TRNL config>RULE 20 new-type national TRNL config>

b) TEST Permite probar la traslación actual para comprobar si las reglas que la componen definen adecuadamente su comportamiento. Solicita un número de teléfono y un tipo de numeración, y si hay una regla que se ajuste a estos datos muestra el resultado de aplicar la regla; si no hay ninguna que se ajuste no muestra nada. El número de teléfono admite una secuencian de hasta 15 caracteres. Sintaxis:

TRNL config>TEST 918076565 unknown TRNL config>

Ejemplo: En este caso se van a probar las reglas definidas como ejemplo en el comando rule de este menú.

TRNL config>TEST 8522222299 unknown TRNL config>TEST 8522222285 unknown 8522222200 (unknown) TRNL config> TEST 8522222287 unknown 8522222200 (unknown) TRNL config> TEST 8522222288 unknown TRNL config>TEST 932530222 network 932530222 (international) TRNL config>TEST 932530222 national TRNL config>TEST 616900200 unknown 99902900200 (national) TRNL config> TEST 918076169 unknown TRNL config>

c) EXIT Permite volver al menú de configuración de telefonía. Sintaxis:

TRNL config>exit

Page 86: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 80 Doc.DM722

Rev.10.82

4.11. [NO] VOICE-CLASS

Este comando permite definir una lista de codecs. Una vez definidas dichas listas pueden ser asociadas a un dial-peer de tal forma que al encajar una llamada en dicho dial-peer se utilicen los codecs definidos en la lista. no voice-class elimina la lista indicada. Sintaxis:

Telephony Config>VOICE-CLASS <1..10000> Value in the specified range

A partir de este punto se pasa a un menú de configuración de voice-class. Por defecto en el equipo no hay definido ningún voice-class.

a) CODEC PREFERENCE Agrega un códec a la lista que se este configurando actualmente. Sintaxis:

voice class 1 config>CODEC-PREFERENCE <codec> FRAMES-PER-PACKET <1-6>

El parámetro frames-per-packet indica el numero de tramas de voz que se envían en cada paquete rtp. Si no se indica nada se utliza el valor por defecto, que depende de cada códec: G711: 2 tramas en cada paquete RTP. G729: 2 tramas en cada paquete RTP. G723: 1 trama en cada paquete RTP. Nótese que a mayor número de tramas por paquete rtp menor número de paquetes transmitidos y por lo tanto mayor ahorro ancho de banda, pero por el contrario el retardo es mayor.

b) NO CODEC PREFERENCE Borra todos los codecs de dicha lista. Sintaxis:

voice class 1 config>NO CODEC-PREFERENCE

Ejemplo: Definición de una lista, que denominaremos 101, con tres codecs, como primera opción se usa g711 ley a, como segunda g711 ley u y como tercera g729 con tres tramas por paquete.

voice-class 101 codec-preference g711alaw codec-preference g711ulaw codec-preference g729 frames-per-packet 3 exit

4.12. [NO] VOICE-MESSAGE

Asocia un identificador de locución con un nombre de fichero que debe estar en formato wav. La codificación de dichos ficheros wav debe ser G711 ley a o ley u, muestreada a 8 KHz y un solo canal (mono). Posteriormente dicho identificador de locución puede ser utilizado para usarlo como tono de marcado, de error, etc. en líneas FXS/FXO; como música en espera en cualquier interfaz de telefonía convencional del equipo; o como locución a reproducir en interfaces virtuales (ver manual Dm770 Interfaces VoIP).

Page 87: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Configuración

II - 81 Doc.DM722

Rev.10.82

Sintaxis: Telephony Config>VOICE-MESSAGE <id> filename <filename>

Page 88: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

Capítulo 3 Monitorización de telefonía genérica

Page 89: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Monitorización

III - 83 Doc.DM722

Rev.10.82

1. Comandos de monitorización de telefonía

Los comandos de monitorización de telefonía han de ser introducidos en el menú de monitorización asociado a telefonía (Telephony Mon+). Para acceder a dicho menú se emplea el comando TELEPHONY en el menú de monitorización general (+).

+TELEPHONY Telephony Monitor Telephony Mon+

Una vez que se ha accedido al menú de monitorización de telefonía, se pueden introducir los comandos que se describen a continuación.

1.1. CALL-MAKE

Permite realizar una llamada a un número de teléfono utilizando una línea telefónica del equipo. Para identificar la línea que realiza la llamada se requiere el slot de la placa, el número de instancia del interfaz y el número de línea dentro del mismo. Sintaxis:

Telephony Mon+call-make <slot> <instance> <line> <telephone number> Telephony Mon+

Así, si la placa es de POTS, está en el slot 2 y se quiere utilizar la línea 3 los datos a suministrar son:

Telephony Mon+call-make 2 0 3

Si el interfaz no tiene hardware se utiliza el número de interfaz voip como slot y la instancia 0. Así para hacer una llamada con el interfaz voip1000 los datos a suministrar son:

Telephony Mon+call-make 1000 0 1

Si no se puede hacer la llamada da error. Este comando descuelga la línea como parte más del proceso de hacer la llamada. Para terminar la llamada es preciso colgar la línea con el comando de monitorización HANG-UP (descrito en este capítulo).

1.2. CALL-WAITING

Permite poner una llamada asociada a una línea de un interfaz en espera y realizar una nueva llamada a un número de teléfono dado. También permite retomar la llamada puesta en espera. Sintaxis:

Telephony Mon+call-waiting ? end Quit a call from hold start Put a call on hold Telephony Mon+

Page 90: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Monitorización

III - 84 Doc.DM722

Rev.10.82

a) CALL-WAITING END Retoma la llamada en espera que tiene la línea indicada. Para identificar la línea se requiere el slot de la placa, el número de instancia del interfaz y el número de línea dentro del mismo. Sintaxis:

Telephony Mon+call-waiting end <slot> <instante> <line> Telephony Mon+

Si la línea no tiene una llamada establecida el comando da error.

b) CALL-WAITING START Pone la llamada en curso en espera y realiza una nueva llamada. Para identificar la línea que realiza la llamada se requiere el slot de la placa, el número de instancia del interfaz y el número de línea dentro del mismo. Sintaxis:

Telephony Mon+call-waiting start <slot> <instante> <line> <telephone_number> Telephony Mon+

Si la línea no tiene una llamada establecida el comando da error.

1.3. CLEAR

Permite borrar el registro de las llamadas realizadas. Sintaxis:

Telephony Mon+clear ? released-calls Delete all the released calls register

a) CLEAR RELEASED-CALLS Borra todo el registro de las llamadas liberadas. Ejemplo:

Telephony Mon+clear released-calls Telephony Mon+

1.4. DISPLAY

Muestra de manera dinámica el estado de las locuciones de voz. Sintaxis:

Telephony Mon+display ? voice-messages Display the status of the voice messages

a) DISPLAY VOICE-MSG Permite ver las locuciones que están presentes en la memoria RAM del router. Una locución se carga en memoria al reiniciarse el router si se ha configurado como tono de error, de comunicando , etc., o bien si una vez arrancado el equipo se graba una locución en disco. También muestra información sobre el tamaño en bytes, el códec con el que fue grabada la locución y la versión del formato empleado. Las locuciones en formato propietario grabadas actualmente desde un interfaz FXS tienen versión 2 y los ficheros wav cargados aparecen como versión 3.

Page 91: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Monitorización

III - 85 Doc.DM722

Rev.10.82

Ejemplo: Telephony Mon+display voice-msg These voice messages are loaded in memory: Voice number SIZE CODEC VERSION ------------ ---- ----- ------- 1 3770 G729 2 2 7992 G723 1 3 3648 G723 2 4 5550 G729 2 1 23808 G711alaw 3 Telephony Mon+

1.5. DUMP-CDRS

Si hay configurado un fichero de grabación de registros telefónicos (CDRs) se comienza la grabación a dicho fichero independientemente del intervalo horario configurado (ver comando call application history file). Sintaxis:

Telephony Mon+dump-cdrs

1.6. HANG-UP

Permite colgar una línea que no esté en estado de colgado. Si dicha línea tiene una llamada asociada la concluye. Si la línea está colgada la operación no tiene efecto. Para identificar la línea se requiere el slot de la placa, el número de instancia del interfaz y el número de línea dentro del mismo. Sintaxis:

Telephony Mon+hang-up <slot> <instance> <line> <telephone number> Telephony Mon+

Así para colgar la línea 2 de una placa de POTS situada en el slot 3 los datos a suministrar son:

Telephony Mon+hang-up 3 0 2 Telephony Mon+

1.7. LIST

Sintaxis: Telephony Mon+list ? calls List call information causes List the call release codes cdr Lists cdr information dial-peers List dial-peer information statistics List gateway statistics

a) LIST CALLS Sintaxis:

Telephony Mon+ list calls ? active List the calls that are currently active

Page 92: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Monitorización

III - 86 Doc.DM722

Rev.10.82

• LIST CALLS ACTIVE Lista las llamadas activas en este momento. Se muestran los dial-peers asociados, el llamante y el llamado, el tipo de llamada, el códec, bytes transmitidos y recibidos etc. Al listar el teléfono llamado muestra la información tal y como resulta de aplicar las expansiones numéricas configuradas, tanto en llamadas entrantes como en llamadas salientes. Sintaxis:

Telephony Mon+list calls active

Ejemplo: Telephony Mon+list calls active Call In: tel 12 dialpeer 2 Out: tel 23 dialpeer 3 Codec g711Alaw64k, Vad Yes, NOB 1, Fax No, Bytes 213520/800 (tx/rx) In: buffered rx frames 0, missed rx frames 7 since last print Gateway Interface Peer voip1/0-2 Out: SIP peer IP 172.24.100.133 RTP Delay: 90/90/90 (val/max/min), Variance 3/3/0(val/max/min), RFC2833 DTMF: No, timestamps 0/215360 (in/out) Telephony Mon+

b) LIST CAUSES Sintaxis:

Telephony Mon+list causes 1: Unassigned number 16: Normal call clearing 17: Busy 18: No response 19: No answer 21: Call rejected 31: Unspecified 34: No circuit available 88: Incompatible destination 102: Recover on Expires timeout

Lista los códigos de liberación de llamadas y su descripción, usados en los registros de llamadas del equipo (CDR). Los códigos siguen la norma Q.850.

c) LIST CDR Sintaxis:

Telephony Mon+list cdr ? active List the calls that are currently active released List last released calls

• LIST CDR ACTIVE Lista las llamadas activas en este momento. Se muestra la línea asociada, el llamante y el llamado, el tipo de llamada, las líneas involucradas en la llamada, el códec, bytes transmitidos y recibidos, la hora y fecha de inicio de la llamada y la hora y fecha cuando la llamada se estableció. Al listar el teléfono llamado muestra la información tal y como resulta de aplicar las expansiones numéricas configuradas, tanto en llamadas entrantes como en llamadas salientes. Sintaxis:

Telephony Mon+list cdr active <registros a mostrar>

Page 93: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Monitorización

III - 87 Doc.DM722

Rev.10.82

Ejemplo: Telephony Mon+list cdr active 1 CallId: 4 CallingAddress: 6001 CalledAddress: 1 CallType: SIPServ CallingPeer: 172.24.100.129 CalledPeer: 172.24.27.129 Codec: G711(ALaw) TxBytes: 0 RxBytes: 0 ReleaseCause: SetupTime: 2006-01-02 18:21:35 ConnectTime: 2006-01-02 18:21:40 ReleaseTime: Duration: 00:12:10 Telephony Mon+

• LIST CDR RELEASED Lista las 15 últimas llamadas liberadas, aunque este número es configurable. La información mostrada es idéntica al caso de las llamadas activas pero se informa además de la fecha y la hora de la desconexión así como la causa. Al listar el teléfono llamado muestra la información tal y como resulta de aplicar las expansiones numéricas configuradas, tanto en llamadas entrantes como en llamadas salientes. La causa de liberación aparece codificada; para obtener información de su significado utilizar el comando display cause release. Sintaxis:

Telephony Mon+list cdr released <registros a mostrar>

Ejemplo: Telephony Mon+list cdr released 1 CallId: 0 CallingAddress: 613 CalledAddress: 0 CallType: H323 CallingPeer: voip1/0-1 CalledPeer: 172.24.100.129 Codec: G723.1(5K3) TxBytes: 805540 RxBytes: 804300 ReleaseCause: 19 SetupTime: 2006-01-02 17:06:29 ConnectTime: 2006-01-02 17:06:35 ReleaseTime: 2006-01-02 17:26:43 Duration: 00:20:08 Telephony Mon+

d) LIST DIAL-PEER Sintaxis:

Telephony Mon+list dial-peers? brief Display information on the active dial-peers detailed Display detailed information on the active dial-peers

• LIST DIAL-PEER BRIEF Muestra información sobre los dial-peers activos. Informa sobre el destino del dial-peer, su target, su id y el número de veces que ha encajado en una búsqueda. Ejemplo:

Telephony Mon+list dial-peers brief Peer Id 1 type voice-port matched 0 times Destination 11 Target: voip1/0-1 Peer Id 2 type voice-port matched 1 times Destination 12 Target: voip1/0-2 Peer Id 3 type sip matched 4 times Destination 2. Target: ipv4 172.24.100.130 port 5060 Telephony Mon+

Page 94: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Monitorización

III - 88 Doc.DM722

Rev.10.82

• LIST DIAL-PEER DETAILED Muestra información detallada sobre los dial-peers activos. Añade información relativa a registros SIP sobre el comando anterior. Ejemplo:

Telephony Mon+list dial-peers detailed Peer Id 1 type voice-port matched 0 times Destination 11 Target: voip1/0-1 Sip Info: Next register in 30 seconds, registered No User: , Cseq: 0, CallId: Peer Id 2 type voice-port matched 1 times Destination 12 Target: voip1/0-2 Sip Info: Next register in 30 seconds, registered No User: , Cseq: 0, CallId: Peer Id 3 type sip matched 4 times Destination 2. Target: ipv4 172.24.100.130 port 5060 Sip Info: Next register in 0 seconds, registered No User: , Cseq: 0, CallId: Telephony Mon+

e) LIST STATISTICS Lista estadísticos varios relativos tanto al equipo como a las últimas llamadas realizadas por cada línea. Sintaxis:

Telephony Mon+list statistics ? gw List gateway statistics

• LIST STATISTICS GW Lista estadísticos comunes a todas las líneas del equipo. Se muestra la fecha y hora de inicio del sistema y si el servicio de voz está disponible o no. Además aparece el número total de llamadas realizadas desde el inicio del mismo, el número de llamadas activas y el de llamadas posibles. Finalmente se muestra la duración media de las llamadas. Ejemplo:

Telephony Mon+list statistics gw Startup time: 16:01:27 10/ 5/99 Voice Service: disabled Total calls: 0 (0) Active calls: 0 Possible additional calls: 4 Conversation mean time: 0 seconds. Telephony Mon+

1.8. PICK-UP

Permite descolgar una línea que esté en estado de colgado. Si la línea está descolgada la operación no tiene efecto. Para identificar la línea se requiere el slot de la placa, el número de instancia del interfaz y el número de línea dentro del mismo.

Page 95: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP - Monitorización

III - 89 Doc.DM722

Rev.10.82

Sintaxis: Telephony Mon+pick-up <slot> <instance> <line> <telephone number> Telephony Mon+

Así para descolgar la línea 2 de una placa de POTS situada en el slot 3 los datos a suministrar son:

Telephony Mon+pick-up 3 0 2 Telephony Mon+

Este comando solo descuelga una línea, no hace marcación alguna.

1.9. SRTP

a) SRTP DEBUG Activa la generación de eventos de depuración del protocolo SRTP y se muestran mediante el evento TLPHY.028.

1.10. TRACE

a) TRACE RCD Comando de depuración para uso propio de Teldat. Sólo debe ser usado a instancias del personal de Soporte Técnico de Teldat.

1.11. VOICE

Reproduce una locución previamente grabada. Sintaxis:

Telephony Mon+voice <slot> <instance> <line>

Page 96: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

Anexo A Software de Terceros

Page 97: Plantilla para manuales TELDAT PDF A4 - asistp.com · dígitos DTMF, funcionalidades de centralita, control de llamadas (CAC), registro de llamadas (CDRs), etc. Estas funcionalidades

TELEFONÍA SOBRE IP – Anexo A

IV - 91 Doc.DM722

Rev.10.82

1. Software de terceros

La implementación del protocolo SRTP utiliza código de la librería libSRTP. A continuación se reproduce la licencia de libSRTP: Copyright (c) 2001-2005 Cisco Systems, Inc. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

• Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

• Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

• Neither the name of the Cisco Systems, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.