cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
478
Views
0
Helpful
6
Replies

need some help with incoming sip call

ReadersUK
Level 2
Level 2

Here's my problem

call flow incoming from SIP trunk - CUBE- CUCM

my extension range is 33531XX

my incoming numbers from sip ends in 40441031XX

voice translation-rule 1
 rule 1 /^40441031\(..\)/ /33531\1/
!
voice translation-profile IncomingDID
 translate called 1
 

my dial peers are

dial-peer voice 1 voip
 description To CUCM Subscriber

translation-profile outgoing IncomingDID
 destination-pattern 40441031..
 session protocol sipv2
 session target ipv4:172.22.1.1
 voice-class codec 1
 voice-class sip early-offer forced
 dtmf-relay h245-alphanumeric
 ip qos dscp cs5 media
 ip qos dscp cs4 signaling
 no vad

dial-peer voice 1000 voip
 huntstop
 destination-pattern .T
 progress_ind setup enable 3
 no modem passthrough
 session protocol sipv2
 session target sip-server
 session transport udp
 voice-class codec 1
 dtmf-relay rtp-nte
 fax rate disable
 fax protocol pass-through g711ulaw
 ip qos dscp cs5 media
 no vad
!
dial-peer voice 1001 voip
 huntstop
 destination-pattern [2-9].........
 progress_ind setup enable 3
 session protocol sipv2
 session target sip-server
 session transport udp
 voice-class codec 1
 dtmf-relay rtp-nte
 fax protocol pass-through g711ulaw
 no vad
!
dial-peer voice 1002 voip
 huntstop
 destination-pattern 1[2-9].........
 progress_ind setup enable 3
 session protocol sipv2
 session target sip-server
 session transport udp
 voice-class codec 1
 dtmf-relay rtp-nte
 fax protocol pass-through g711ulaw
 no vad
 

 

Incoming calls do seem to hit the dial peer 1001 rather than 1 and fail

006223: *Apr 25 20:40:02.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006224: *Apr 25 20:40:02.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=NO_MATCH(-1) After All Match Rules Attempt
006225: *Apr 25 20:40:02.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1
006226: *Apr 25 20:40:02.061 EDT: //-1/230A74CF8EFB/DPM/dpAssociateIncomingPeerCore:
   Calling Number=, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006227: *Apr 25 20:40:02.061 EDT: //-1/230A74CF8EFB/DPM/dpAssociateIncomingPeerCore:
   Result=NO_MATCH(-1) After All Match Rules Attempt
006228: *Apr 25 20:40:02.061 EDT: //-1/230A74CF8EFB/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1
006229: *Apr 25 20:40:03.057 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
   Calling Number=4044103152, Called Number=4044103152, Peer Info Type=DIALPEER_INFO_SPEECH
006230: *Apr 25 20:40:03.057 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
   Match Rule=DP_MATCH_DEST; Called Number=4044103152
006231: *Apr 25 20:40:03.057 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
   Result=Success(0) after DP_MATCH_DEST
006232: *Apr 25 20:40:03.057 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=4044103152, saf_enabled=1, saf_dndb_lookup=1, dp_result=0
006233: *Apr 25 20:40:03.057 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
   Result=SUCCESS(0)
   List of Matched Outgoing Dial-peer(s):
     1: Dial-peer Tag=1
     2: Dial-peer Tag=1001
     3: Dial-peer Tag=1000
006234: *Apr 25 20:40:03.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006235: *Apr 25 20:40:03.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006236: *Apr 25 20:40:03.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006237: *Apr 25 20:40:03.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006238: *Apr 25 20:40:03.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006239: *Apr 25 20:40:03.061 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006240: *Apr 25 20:40:03.061 EDT: //-1/23A26E8F8EFC/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=4044103152, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006241: *Apr 25 20:40:03.061 EDT: //-1/23A26E8F8EFC/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006242: *Apr 25 20:40:03.061 EDT: //-1/23A26E8F8EFC/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006243: *Apr 25 20:40:03.065 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006244: *Apr 25 20:40:03.065 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006245: *Apr 25 20:40:03.065 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006246: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
   Calling Number=4044103152, Called Number=4044103152, Peer Info Type=DIALPEER_INFO_SPEECH
006247: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
   Match Rule=DP_MATCH_DEST; Called Number=4044103152
006248: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
   Result=Success(0) after DP_MATCH_DEST
006249: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=4044103152, saf_enabled=1, saf_dndb_lookup=1, dp_result=0
006250: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
   Result=SUCCESS(0)
   List of Matched Outgoing Dial-peer(s):
     1: Dial-peer Tag=1
     2: Dial-peer Tag=1001
     3: Dial-peer Tag=1000
006251: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006252: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006253: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006254: *Apr 25 20:40:04.317 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006255: *Apr 25 20:40:04.321 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006256: *Apr 25 20:40:04.321 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006257: *Apr 25 20:40:04.321 EDT: //-1/2462B12A8F01/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=4044103152, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006258: *Apr 25 20:40:04.321 EDT: //-1/2462B12A8F01/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006259: *Apr 25 20:40:04.321 EDT: //-1/2462B12A8F01/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006260: *Apr 25 20:40:04.321 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=447919697365, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006261: *Apr 25 20:40:04.321 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=1001
006262: *Apr 25 20:40:04.321 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
006263: *Apr 25 20:40:07.989 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006264: *Apr 25 20:40:07.989 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=NO_MATCH(-1) After All Match Rules Attempt
006265: *Apr 25 20:40:07.989 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1
006266: *Apr 25 20:40:07.989 EDT: //-1/2692FD318F06/DPM/dpAssociateIncomingPeerCore:
   Calling Number=, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006267: *Apr 25 20:40:07.989 EDT: //-1/2692FD318F06/DPM/dpAssociateIncomingPeerCore:
   Result=NO_MATCH(-1) After All Match Rules Attempt
006268: *Apr 25 20:40:07.989 EDT: //-1/2692FD318F06/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1
006269: *Apr 25 20:40:10.581 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Calling Number=, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006270: *Apr 25 20:40:10.581 EDT: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:
   Result=NO_MATCH(-1) After All Match Rules Attempt
006271: *Apr 25 20:40:10.581 EDT: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1
006272: *Apr 25 20:40:10.581 EDT: //-1/281E7FD48F07/DPM/dpAssociateIncomingPeerCore:
   Calling Number=, Called Number=, Voice-Interface=0x0,
   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
   Peer Info Type=DIALPEER_INFO_SPEECH
006273: *Apr 25 20:40:10.581 EDT: //-1/281E7FD48F07/DPM/dpAssociateIncomingPeerCore:
   Result=NO_MATCH(-1) After All Match Rules Attempt
006274: *Apr 25 20:40:10.581 EDT: //-1/281E7FD48F07/DPM/dpMatchSafModulePlugin:
   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1

 

any help appeciated

 


 

 

6 Replies 6

Jaime Valencia
Cisco Employee
Cisco Employee

Where's the DP that matches the translated number????

HTH

java

if this helps, please rate

Hi

 

I removed the translation just to get a straight match but still not getting a match on the dial peer.

 

regards

Manish Prasad
Level 5
Level 5

I would suggest create a separate incoming dial-peer from ITSP using  "incoming called number . "

From this debug its matching incoming dial-peer 1001 which is very weird.

 

Thanks

Manish

Hi

 

Appreciate the reply I tried a dial peer with the matching incoming called number but still no luck

 

regards

Please collect debug voice ccapi inout &debug ccsip message for a test call and include calling and called numbers. Also add the related dialpeer and sip configuration snippets from running config.
//Suresh Please rate all the useful posts.

ReadersUK
Level 2
Level 2

I thought I would reply to my own post since it may help someone struggling with the same issue.

 

Below is my now working solution:

SIP peers work in pairs so I needed two for my incoming calls. Dial peer 1 is matched first since it has  incoming called-number set. My translation profile is there to change the incoming digits to my extension range 33531XX. Then dial peer 2 is matched with the destination-pattern set to look for 33531XX (the $ is for an exact match) and the call is sent to the callmanager.

dial-peer voice 1 voip
 description ## paired with dial peer 2 for calls to CUCM ##
 destination-pattern 33531[5-8].$
 session protocol sipv2
 session target ipv4:10.1.1.1
 voice-class codec 1
 voice-class sip early-offer forced
 dtmf-relay rtp-nte
 ip qos dscp cs5 media
 ip qos dscp cs4 signaling
 no vad
!
dial-peer voice 2 voip
 description ## paired with dial peer 1 for incoming calls ##
 translation-profile incoming IncomingDID
 session protocol sipv2
 session target sip-server
 incoming called-number .T
 voice-class codec 1
 dtmf-relay rtp-nte
 no vad
 

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: