cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
568
Views
0
Helpful
4
Replies

Dial Plan to FXO

rtarson
Level 1
Level 1

Hello,

 

So I am trying to configure phone gateway we have at a location that is directly attached analog to a old paging system. Which activates on a #25. Right now in WebEx I have the gateway CUBE connected as trunk to WebEX with the DialCast 31110. I have created a voice translation rule in the gateway for 31110 to go to #25

voice translation-rule 202
rule 1 /^31110$/ /#25/
!
!
voice translation-profile TRANSLATE31110
translate called 202

 

I then created a Voip DialPeer as seen below

dial-peer voice 3 voip
description Paging-in-VOIP
translation-profile outgoing TRANSLATE31110
max-conn 250
answer-address 31110
session protocol sipv2
incoming uri request 200
voice-class codec 99
voice-class stun-usage 200
no voice-class sip localhost
dtmf-relay rtp-nte
srtp
no vad
!

Then I have a dial-peer pots that is set for destination-pattern #25

dial-peer voice 2 pots
destination-pattern #25
port 0/1/1
no sip-register
!

 

I have played around with changing called-party, answer-address ect... This configuration I atleast got better feedback with a  No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1).

I'm a little rusty when it comes to configuring dial-peer expecially going to a FXO Pots line, the tips or suggestions would be greatly appreciated. I have also provided a bigger snippet of the error I recieved when I tried to dial the dialcast incase it helps.

 

 

Jun 10 14:49:24.423 EDT: //-1/FDA1F1EAA352/CCAPI/cc_api_call_setup_ind_common:
   Interface=0x7FB9CDFDF8C8, Call Info(
   Calling Number=182136,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
   Called Number=31110(TON=Unknown, NPI=Unknown),
   Calling Translated=FALSE, Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE,
   Incoming Dial-peer=3, Progress Indication=NULL(0), Calling IE Present=TRUE,
   Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=13427
Jun 10 14:49:24.423 EDT: //-1/FDA1F1EAA352/CCAPI/ccCheckClipClir:
   In: Calling Number=182136(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jun 10 14:49:24.423 EDT: //-1/FDA1F1EAA352/CCAPI/ccCheckClipClir:
   Out: Calling Number=182136(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed)
Jun 10 14:49:24.423 EDT: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

Jun 10 14:49:24.423 EDT: :cc_get_feature_vsa malloc success
Jun 10 14:49:24.423 EDT: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

Jun 10 14:49:24.423 EDT:  cc_get_feature_vsa count is 1
Jun 10 14:49:24.423 EDT: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:

Jun 10 14:49:24.424 EDT: :FEATURE_VSA attributes are: feature_name:0,feature_time:140436022724940,feature_id:18
Jun 10 14:49:24.424 EDT: //13427/FDA1F1EAA352/CCAPI/cc_api_call_setup_ind_common:
   Set Up Event Sent;
   Call Info(Calling Number=182136(TON=Unknown, NPI=Unknown, Screening=Not Screened, Presentation=Allowed),
   Called Number=31110(TON=Unknown, NPI=Unknown))
Jun 10 14:49:24.424 EDT: //-1/FDA1F1EAA352/RXRULE/regxrule_stack_pop_RegXruleNumInfo: stack=0x7FB9DC4B4BD0; count=1
Jun 10 14:49:24.424 EDT: //-1/FDA1F1EAA352/RXRULE/regxrule_stack_pop_callinfo_internal: numinfo=0x7FB9DC50A9A8
Jun 10 14:49:24.424 EDT: //13427/FDA1F1EAA352/CCAPI/cc_process_call_setup_ind:
   Event=0x7FB9CF419588
Jun 10 14:49:24.425 EDT: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_search:
   Try with the demoted called number 31110
Jun 10 14:49:24.425 EDT: //13427/FDA1F1EAA352/CCAPI/ccCallSetContext:
   Context=0x7FB9C761AD68
Jun 10 14:49:24.425 EDT: //13427/FDA1F1EAA352/CCAPI/cc_process_call_setup_ind:
   >>>>CCAPI handed cid 13427 with tag 3 to app "_ManagedAppProcess_Default"
Jun 10 14:49:24.425 EDT: //-1/FDA1F1EAA352/RXRULE/regxrule_stack_push_RegXruleNumInfo_internal: stack=0x7FB9DC4B4BD0; count=1
Jun 10 14:49:24.425 EDT: //13427/FDA1F1EAA352/CCAPI/ccCallProceeding:
   Progress Indication=NULL(0)
Jun 10 14:49:24.425 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:
   Calling Number=, Called Number=31110, Peer Info Type=DIALPEER_INFO_SPEECH
Jun 10 14:49:24.425 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:
   Match Rule=DP_MATCH_DEST; Called Number=31110
Jun 10 14:49:24.425 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:

Jun 10 14:49:24.426 EDT: Match Rule=DP_MATCH_DEST_SIP_USER; Called Number=31110
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:
   No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1)
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchSafModulePlugin:
   dialstring=31110, saf_enabled=0, saf_dndb_lookup=1, dp_result=-1
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersMoreArg:
   Result=NO_MATCH(-1)
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:
   Calling Number=, Called Number=31110, Peer Info Type=DIALPEER_INFO_SPEECH
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:
   Match Rule=DP_MATCH_DEST; Called Number=31110
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:

Jun 10 14:49:24.426 EDT: Match Rule=DP_MATCH_DEST_SIP_USER; Called Number=31110
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersCore:
   No Outgoing Dial-peer Is Matched; Result=NO_MATCH(-1)
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchSafModulePlugin:
   dialstring=31110, saf_enabled=0, saf_dndb_lookup=1, dp_result=-1
Jun 10 14:49:24.426 EDT: //-1/FDA1F1EAA352/DPM/dpMatchPeersMoreArg:

 

 

 

4 Replies 4

@rtarson I would suggest running 'debug voice dialpeer' to see if the voice translation rule/profile is doing what you are expecting it to do. Let us know what you find and we can take a look.

I'd also like to see all of your dial-peers to see if there are any others interfering. When you post your config and your debug, please put the output in a text file and attach the text file to your post. Trying to read configs and debugs in the 'post window' can make it very difficult to parse.

Maren

Mikeevans
Level 1
Level 1

Have you figured it out? having kind of the same issue.

regards, mybakersfieldrealtor

So this is what I have:

We use a Dukan system which the paging activates on *2. Now this may not be needed because webex now has tranlation in webex

voice translation-rule 202
rule 1 /^71114$/ /*2/

voice translation-profile TRANSLATE_OLDPOTS
translate called 202

dial-peer voice 2 pots
translation-profile outgoing TRANSLATE_OLDPOTS
destination-pattern 71114
port 0/1/1
no sip-register
!


dial-peer voice 3 voip
description Paging System
translation-profile outgoing TRANSLATE_OLDPOTS
max-conn 250
answer-address 71114
session protocol sipv2
incoming called-number 71114
incoming uri request 200
voice-class codec 99
voice-class stun-usage 200
no voice-class sip localhost
dtmf-relay rtp-nte
srtp
no vad

!port where you analog system is attached
voice-port 0/1/1
caller-id enable

Yes I will send over my configuration template in a few.