====== SIP Gateway ====== * SIP trunk is limited to the used of codec * All media to/from SIP trunk is terminate on MTP ===== Gateway ===== * Configure source interface for SIP messages voice service voip sip bind all source-interface Fa0/0.20 * Reduce timer for faster failover * Send SIP invite 3 times max (1 initial + 2 retries) * Wait 300ms for each trying sip-ua retry invite 2 timers trying 300 * Configure Dial Peer dial-peer voice 1 voip destination-pattern 212394... session protocol sipv2 session target ipv4: voice-class codec 1 dtmf-relay rtp-nte no vad ===== Debug ===== * Display active call inbound and outbound dial peer * In the example below * pid:5000 = inbound dial peer 5000 * pid:91212 = outbound dial peer 91212 Router# show call active voice brief ... Telephony call-legs: 1 SIP call-legs: 1 H323 call-legs: 0 Call agent controlled call-legs: 0 SCCP call-legs: 0 Multicast call-legs: 0 Total call-legs: 2 1383 : 280 920799800ms.1 +1960 pid:5000 Answer 2123945001 active dur 00:00:06 tx:343/54880 rx:343/54880 IP 192.168.100.205:24598 SRTP: off rtt:35ms pl:4850/0ms lost:0/1/0 delay:55/55/75ms g711ulaw TextRelay: off media inactive detected:n media contrl rcvd:n/a timestamp:n/a long duration call detected:n long duration call duration:n/a timestamp:n/a 1383 : 281 920799830ms.1 +1930 pid:91212 Originate 912123942123 active dur 00:00:06 tx:344/57792 rx:442/70720 Tele 0/0/0:23 (281) [0/0/0.10] tx:6870/6870/0ms g711ulaw noise:-66 acom:40 i/0:-66/-39 dBm Telephony call-legs: 1 SIP call-legs: 1 H323 call-legs: 0 Call agent controlled call-legs: 0 SCCP call-legs: 0 Multicast call-legs: 0 Total call-legs: 2 Router# * Real time display of dialpeer matching Router# debug voip dialpeer ... Sep 25 00:35:55.963: //-1/B19F88CA81AA/DPM/dpAssociateIncomingPeerCore: Calling Number=2123945001, Called Number=912123942123, Voice-Interface=0x0, Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE, Peer Info Type=DIALPEER_INFO_SPEECH Sep 25 00:35:55.963: //-1/B19F88CA81AA/DPM/dpAssociateIncomingPeerCore: Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=5000 Sep 25 00:35:55.967: //-1/B19F88CA81AA/DPM/dpMatchPeersCore: Calling Number=, Called Number=912123942123, Peer Info Type=DIALPEER_INFO_SPEECH Sep 25 00:35:55.967: //-1/B19F88CA81AA/DPM/dpMatchPeersCore: Match Rule=DP_MATCH_DEST; Called Number=912123942123 Sep 25 00:35:55.967: //-1/B19F88CA81AA/DPM/dpMatchPeersCore: Result=Success(0) after DP_MATCH_DEST Sep 25 00:35:55.967: //-1/B19F88CA81AA/DPM/dpMatchPeersMoreArg: Result=SUCCESS(0) List of Matched Outgoing Dial-peer(s): 1: Dial-peer Tag=91212 ... Router# * Debug SIP messages Router# debug ccsip messages Sep 25 00:37:27.924: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Received: INVITE sip:912123942123@10.80.103.1:5060 SIP/2.0 Date: Sat, 25 Sep 2010 00:37:27 GMT Call-Info: ;method="NOTIFY;Event=telephone-event;Duration=500" Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY From: "Hub CIPC" ;tag=7d2b5333-55a2-4a50-8e9e-054166bd5774-56445489 Allow-Events: presence, kpml P-Asserted-Identity: "Hub CIPC" Supported: timer,resource-priority,replaces Min-SE: 1800 Remote-Party-ID: "Hub CIPC" ;party=calling;screen=yes;privacy=off Content-Length: 0 User-Agent: Cisco-CUCM7.0 To: Contact: Expires: 180 Call-ID: 11150300-c9d14447-e13-4865500a@10.80.101.72 Via: SIP/2.0/TCP 10.80.101.72:5060;branch=z9hG4bK6a4ccd9a10 CSeq: 101 INVITE Session-Expires: 1800 Max-Forwards: 70 Sep 25 00:37:27.932: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg: Sent: SIP/2.0 100 Trying Date: Sat, 25 Sep 2010 00:37:27 GMT From: "Hub CIPC" ;tag=7d2b5333-55a2-4a50-8e9e-054166bd5774-56445489 Allow-Events: telephone-event Content-Length: 0 To: Call-ID: 11150300-c9d14447-e13-4865500a@10.80.101.72 Via: SIP/2.0/TCP 10.80.101.72:5060;branch=z9hG4bK6a4ccd9a10 CSeq: 101 INVITE Server: Cisco-SIPGateway/IOS-12.x Router#