06-26-2008 07:48 AM - edited 03-15-2019 11:33 AM
Config
======================
isdn switch-type primary-4ess
!
voice-card 0
no dspfarm
!
!
voice translation-rule 1
rule 1 /74381/ /131/
rule 2 /743648/ /1304/
rule 3 /74380/ /130/
!
voice translation-rule 2
rule 1 /13/ /5367438/
!
!
voice translation-profile 1
translate called 1
!
voice translation-profile 2
translate calling 2
!
!
application
global
service alternate DEFAULT
!
!
!
controller E1 0/0/0
framing NO-CRC4
pri-group timeslots 1-31 service mgcp
interface Serial0/0/0:15
no ip address
encapsulation hdlc
isdn switch-type primary-net5
isdn overlap-receiving
isdn incoming-voice voice
isdn bind-l3 ccm-manager
isdn sending-complete
no cdp enable
access-list 111 deny tcp 10.XXXXX 0.0.0.255 host xxxx eq 2000
access-list 111 deny tcp 10.XXXXX 0.0.0.255 host xxxx eq 2000
access-list 111 deny tcp 10.XXXXX 0 0.0.0.255 host xxxx eq 2428
access-list 111 deny tcp 10.XXXXX 0 0.0.0.255 host xxxx eq 2428
access-list 111 deny udp 10.XXXXX 0 0.0.0.255 host xxxx eq 2427
access-list 111 deny udp 10.XXXXX 0 0.0.0.255 host xxxx eq 2427
access-list 111 permit ip any any
voice-port 0/0/0:15
translation-profile incoming 1
translation-profile outgoing 2
cptone RU
!
voice-port 0/1/0
!
voice-port 0/1/1
!
ccm-manager fallback-mgcp
ccm-manager redundant-host XXXX
ccm-manager mgcp
ccm-manager music-on-hold
ccm-manager config server XXXX
ccm-manager config
!
mgcp
mgcp call-agent XXXX 2427 service-type mgcp version 0.1
mgcp rtp unreachable timeout 1000 action notify
mgcp modem passthrough voip mode nse
mgcp package-capability rtp-package
mgcp package-capability sst-package
mgcp package-capability pre-package
no mgcp package-capability res-package
no mgcp package-capability fxr-package
no mgcp timer receive-rtcp
mgcp sdp simple
mgcp fax t38 inhibit
mgcp rtp payload-type g726r16 static
mgcp bind control source-interface GigabitEthernet0/1.10
mgcp bind media source-interface GigabitEthernet0/1.10
!
mgcp profile default
!
!
!
dial-peer voice 80 pots
incoming called-number .
direct-inward-dial
port 0/0/0:15
!
dial-peer voice 3 pots
tone ringback alert-no-PI
destination-pattern 80.........
no digit-strip
direct-inward-dial
port 0/0/0:15
!
dial-peer voice 4 pots
tone ringback alert-no-PI
destination-pattern 82.......
no digit-strip
direct-inward-dial
port 0/0/0:15
!
dial-peer voice 6 pots
tone ringback alert-no-PI
destination-pattern 0[0456789].
no digit-strip
direct-inward-dial
port 0/0/0:15
!
dial-peer voice 5 pots
tone ringback alert-no-PI
destination-pattern [23]....
no digit-strip
direct-inward-dial
port 0/0/0:15
!
dial-peer voice 7 pots
tone ringback alert-no-PI
destination-pattern 7.....
no digit-strip
direct-inward-dial
port 0/0/0:15
!
!
!
!
call-manager-fallback
max-conferences 8 gain -6
ip source-address XXXX port 2000
max-ephones 24
max-dn 48
transfer-pattern 0.
transfer-pattern 0..
transfer-pattern 2....
transfer-pattern 3....
transfer-pattern 7.....
transfer-pattern 82.......
transfer-pattern 80.........
keepalive 10
!
!
end
06-26-2008 07:50 AM
When I use ACL
access-list 111 deny tcp XXXX 0.0.0.255 host IPADDRESS_OF_CALLMANAGER1 eq 2000
access-list 111 deny tcp XXXX 0.0.0.255 host IPADDRESS_OF_CALLMANAGER2 eq 2000
access-list 111 deny tcp XXXX 0.0.0.255 host IPADDRESS_OF_CALLMANAGER1 eq 2428
access-list 111 deny tcp XXXX 0.0.0.255 host IPADDRESS_OF_CALLMANAGER2 eq 2428
access-list 111 deny udp XXXX 0.0.0.255 host IPADDRESS_OF_CALLMANAGER1 eq 2427
access-list 111 deny udp XXXX 0.0.0.255 host IPADDRESS_OF_CALLMANAGER2 eq 2427
access-list 111 permit ip any any
Phone registering on the gateway, but when I try to call nothing happens
06-26-2008 07:51 AM
debug voice translation
Jun 26 15:30:58.233: //-1/xxxxxxxxxxxx/RXRULE/regxrule_get_profile_from_trunkgroup_internal: Voice port 0x46546104 does not belong to any trunk group
Jun 26 15:30:58.233: //-1/B5877A80834B/RXRULE/regxrule_stack_pop_RegXruleNumInfo: stack=0x46B4C3A8; count=1
Jun 26 15:30:58.241: //-1/B5877A80834B/RXRULE/regxrule_stack_push_RegXruleNumInfo: stack=0x46B4C3A8; count=0
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_stack_push_RegXruleNumInfo: stack=0x46B4C3A8; count=1
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_dp_translate: No profile found in peer 7 for outgoing direction
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_dp_translate: calling_number=1306 calling_octet=0x0
called_number=743807 called_octet=0x80
redirect_number= redirect_type=0 redirect_plan=0 redirect_PI=0 redirect_SI=0
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_get_profile_from_voiceport_internal: Found profile 2 defined on voice-port
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_translate_internal: number=1306 type=unknown plan=unknown numbertype=calling
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_match_internal: Matched with rule 1 in ruleset 2
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_match_internal: Matched with rule 1 in ruleset 2
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/sed_subst: Successful substitution; pattern=1306 matchPattern=13 replacePattern=5367438 replaced pattern=536743806
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_subst_num_type: Match Type = none, Replace Type = none Input Type = unknown
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_subst_num_plan: Match Plan = none, Replace Plan = none Input Plan = unknown
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_translate_internal: xlt_number=536743806 xlt_type=unknown xlt_plan=unknown
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_translate_internal: number=743807 type=unknown plan=unknown numbertype=called
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_get_RegXrule: Invalid translation ruleset tag=0
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_match_internal: Error: ruleset for called number not found
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_translate_internal: No match: number=743807 type=unknown plan=unknown
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_translate_internal: number= type=unknown plan=unknown numbertype=redirect-called
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_get_RegXrule: Invalid translation ruleset tag=0
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_match_internal: Error: ruleset for redirect-called number not found
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_profile_translate_internal: No match: number= type=unknown plan=unknown
Jun 26 15:30:59.249: //-1/B5877A80834B/RXRULE/regxrule_vp_translate: calling_number=536743806 calling_octet=0x0
called_number=743807 called_octet=0x80
redirect_number= redirect_type=0 redirect_plan=0
Jun 26 15:31:00.517: //-1/B5877A80834B/RXRULE/regxrule_stack_pop_RegXruleNumInfo: stack=0x46B4C3A8; count=2
Jun 26 15:31:02.773: //-1/xxxxxxxxxxxx/RXRULE/regxrule_get_profile_from_trunkgroup_internal: Voice port 0x46546104 does not belong to any trunk group
Jun 26 15:31:02.777: //-1/B83C4D2A834E/RXRULE/regxrule_stack_pop_RegXruleNumInfo: stack=0x46B4C0B4; count=1
Jun 26 15:31:02.777: //-1/B83C4D2A834E/RXRULE/regxrule_stack_push_RegXruleNumInfo: stack=0x46B4C0B4; count=0
Jun 26 15:31:04.557: //-1/B83C4D2A834E/RXRULE/regxrule_stack_pop_RegXruleNumInfo: stack=0x46B4C0B4; count=1
06-26-2008 07:52 AM
internal Number 1306 replaced by external 536743806. But this number doesn't see PRI
06-26-2008 07:52 AM
What number is being sent out of the PRI after the translation is done. What does debug isdn q931 say? Is this an incoming call or an outgoing call?
06-26-2008 08:02 AM
it is outgoing call.
debug isdn q931 saying nothing
when I try to call number from city
debug isdn q931 says that Destination is out of order
06-26-2008 08:03 AM
The debug says that you are dialing 743807. Is that what is being sent out of the PRI?
06-26-2008 08:05 AM
536743806 - it's needed number and it's good from debug voice translation
06-26-2008 10:17 PM
Can any body help me???? or no?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide