Dos rutas entre CME y UC560. IP WAN y PSTN.

T1ISDNPRI4

En este laboratorio vamos a configurar un SIP Trunk entre CME y UC560 y también una línea PSTN T1 ISDN PRI.

Configuraremos el dial peer POTS para PSTN y el dial peer VOIP para el SIP Trunk.

Vamos a empezar por la configuración del router 2801 con CME donde está registrado el teléfono con extensión 1001.

Cisco 2801 (revision 5.0) with 241664K/20480K bytes of memory.
Processor board ID FCZ101013AH
2 FastEthernet interfaces
24 Serial interfaces
2 Channelized T1/PRI ports
1 Virtual Private Network (VPN) Module
2 DSPs, 32 Voice resources
DRAM configuration is 64 bits wide with parity disabled.
191K bytes of NVRAM.
1000944K bytes of ATA CompactFlash (Read/Write)

Router2801#show ip dhcp binding
Bindings from all pools not associated with VRF:
IP address Client-ID/ Lease expiration Type
Hardware address/
User name
20.20.0.11  ——–> corresponde al teléfono 1001
192.168.3.11 ——> UC560
Router2801#

dial-peer voice 500 voip
preference 2
destination-pattern 5..
session protocol sipv2
session target ipv4:192.168.3.11
dtmf-relay h245-alphanumeric
codec g711ulaw

dial-peer voice 9500 pots
preference 1
destination-pattern 5..
no digit-strip
port 0/3/0:23
prefix 9123456

sip-ua
registrar ipv4:192.168.3.1 expires 3600

No olvidéis el codec g711ulaw o tendréis este error:

SIP/2.0 488 Not Acceptable Media
Via: SIP/2.0/UDP 192.168.3.1:5060;branch=z9hG4bK4934C
From: <sip:1001@192.168.3.1>;tag=32FDE4-826
To: <sip:501@192.168.3.11>;tag=3417A8-107E
Date: Mon, 23 Mar 2015 16:28:12 GMT
Call-ID: A056C1AD-D0AD11E4-809BE882-26167CFE@192.168.3.1
Timestamp: 1427126886
CSeq: 101 INVITE
Allow-Events: telephone-event
Warning: 304 192.168.3.11 “Media Type(s) Unavailable”
Reason: Q.850;cause=65
Server: Cisco-SIPGateway/IOS-12.x
Content-Length: 0

Este laboratorio es un poco al revés de la vida real. La preferencia más baja (la ruta preferida) la tiene la línea PSTN. Es por donde van a pasar las llamadas. Esto es porque es lo más fácil de ver en el ejemplo.

Cuando desconectamos el cable T1 inmediatamente cae el dial peer.

Con el cable T1 conectado:

Router2801#show dial-peer voice summary
500   voip  up  up                   5..    2    syst ipv4:192.168.3.11
9500 pots  up  up  9123456  5..    1             up        0/3/0:23

Cuando desconectamos el cable T1:

Router2801#show dial-peer voice summary
500   voip  up  up                  5..     2     syst ipv4:192.168.3.11
9500 pots  up  up 9123456  5..     1             down    0/3/0:23

Con el cable puesto llamamos al 501:

Router2801#debug isdn q931
debug isdn q931 is ON.
Router2801#
*Mar 24 15:55:35.339: %CONTROLLER-5-UPDOWN: Controller T1 0/3/0, changed state to up
Router2801#
*Mar 24 15:55:37.339: %LINK-3-UPDOWN: Interface Serial0/3/0:23, changed state to up
Router2801#
Calling Party Number i = 0x0080, ‘1001
Called Party Number i = 0xA1, ‘9123456501

Llamamos al 502:

Router2801#
Calling Party Number i = 0x0080, ‘1001
Plan:Unknown, Type:Unknown
Called Party Number i = 0xA1, ‘9123456502
Plan:ISDN, Type:National

Llamamos al 503:

Router2801#
Calling Party Number i = 0x0080, ‘1001
Plan:Unknown, Type:Unknown
Called Party Number i = 0xA1, ‘9123456503
Plan:ISDN, Type:National

Ahora quitamos el cable T1

Router2801#debug ccsip messages
SIP Call messages tracing is enabled
Router2801#
*Mar 24 16:02:05.339: ISDN Se0/3/0:23 Q931: L3_ShutDown: Shutting down ISDN Layer 3
Router2801#

Llamamos al 501:

From: <sip:1001@192.168.3.1>;tag=2146A4-4BD
To: <sip:501@192.168.3.11>

Al 502:

From: <sip:1001@192.168.3.1>;tag=2337CC-304
To: <sip:502@192.168.3.11>

Y al 503:

Via: SIP/2.0/UDP 192.168.3.1:5060;branch=z9hG4bK3D48D
From: <sip:1001@192.168.3.1>;tag=24A340-1703
To: <sip:503@192.168.3.11>;tag=25AF7C-18A3

Vamos a ver la configuración de UC560:

uc5601pstnt1

uc560pstnt12

uc560pstnt13

 

uc560pstnt14

Ya tenemos el laboratorio perfecto para practicar las Voice Translations Rules y Voice Translation Profiles.

Pero esa maravillosa historia será contada otro día …

 

 

Comments are closed.