11-19-2012 08:40 AM - edited 03-16-2019 02:16 PM
Hi,
I have configured a dial-peer to allow me to switch the ports that I use to make a call.
I did this because at first, when somebody was making a mobile call, at the same time, if another person tried to make a MOBILE call too, he simply couldnt do it, because it tried to "get out" with the same mobile GSM Gateway.
So, on this situation, a person can call even if the GSM Gateway is busy using the DID - Direct Inward Dialing.
My problem is, when I make a mobile call, using DID, on the mobile phone it onl appears 6 digitis;
My Direct Inward Dialing is 21123456
When I dial to a mobile phone, the number shown on this mobile phone is:
211234
I dont know why this happen.
Here is my environment:
- Call Manager Express 8.6
- PSTN using an ISDN PRI line with 30 channels.
- GSM card for mobile calling
How Can I force my DID number to appear completely.
Any help??
--
Regards
Edson Vuma
11-19-2012 08:52 AM
Hi Edson,
Can you please provide "show run"; "debug isdn q931" and "debug voip ccapi inout" for one such test call?
Regards,
Harmit.
11-19-2012 09:12 AM
Best regards,
Edson Vuma
11-19-2012 09:27 AM
Hi Edson,
Thank you for the config. Could you also provide the debugs I requested?
Regards,
Harmit.
11-19-2012 09:40 AM
Hi,
How can show the debugs?
--
Regards
Edson Vuma
11-19-2012 09:56 AM
Hi Edson,
Enable the debugs, enter "term mon", recreate the issue, capture the debugs to a file and attach the file here. If you dont see the option, click on "Uce advanced editor" to be able to attach the file.
Regards,
Harmit.
11-19-2012 10:25 PM
Hi, Harmsing
I forgot to add the dial-peer 5 on the "sh run" above.
Please, SEE THE DIFFERENCE BETWEEN THESE 2 BELOW.
!
dial-peer voice 2 pots
description Moveis ou Celulares
preference 1 :::::::::::::::It is the preferred one, for this kind of calls
destination-pattern 98[246].......
port 0/1/0 :::::::::::::::::The GSM Gateway for mobile calls
forward-digits 9
!
!
dial-peer voice 5 pots
description Moveis ou Celulares
preference 9 :::::::::::::::Lower preference for mobile calls
destination-pattern 98[246].......
port 0/0/0:15 :::::::::::::::::The port that is connected the PSTN
forward-digits 9
!
!
ephone-dn 1 dual-line
number 02 secondary 21123456 ::::::::::::::::::: This is my DID number
label Edson Vuma
name Edson Vuma
!
--
Regards
Edson Vuma
11-19-2012 11:22 PM
Hi Edson,
Please provide the debugs requested earlier. I need to see whether the calling party number is getting modified by service provider or by the router itself.
Regards,
Harmit.
11-19-2012 11:29 PM
CME_Router#debug isdn q931
Below is all information I found on the terminal.
Nov 20 06:46:02.676: ISDN Se0/0/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x0 0x1, Calling num 05
Nov 20 06:46:02.676: ISDN Se0/0/0:15 Q931: Sending SETUP callref = 0x069B callID = 0x861C switch = primary-net5 interface = User
Nov 20 06:46:02.676: ISDN Se0/0/0:15 Q931: TX -> SETUP pd = 8 callref = 0x069B
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA9839F
Exclusive, Channel 31
Progress Ind i = 0x8183 - Origination address is non-ISDN
CME_Router#
Calling Party Number i = 0x0180, '05'
Plan:ISDN, Type:Unknown
Called Party Number i = 0x81, '826602779'
Plan:ISDN, Type:Unknown
Nov 20 06:46:02.740: ISDN Se0/0/0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0x869B
Channel ID i = 0xA9839F
Exclusive, Channel 31
CME_Router#
Nov 20 06:46:06.617: ISDN Se0/0/0:15 Q931: RX <- ALERTING pd = 8 callref = 0x869B
Progress Ind i = 0x8288 - In-band info or appropriate now available
On red, is the mobile number that I have dialed.
The missed call on the mobile is showing this number: 213590 not 21359002 as it should be.
--
Regards
Edson Vuma
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