ā03-08-2012 03:58 AM - edited ā03-16-2019 10:00 AM
I have an PSTN E1 circuit into a 2901 voice gateway. I have one user on a specific internal extension who is convinced they are having calls dropped.
When all 30 channels are busy it's near impossible to trace a call through the debug output.
Is there any way of filtering the q931 information to show just the call setup information for one extension ?
Thanks
Solved! Go to Solution.
ā03-08-2012 04:12 AM
Here you go https://supportforums.cisco.com/docs/DOC-15582
But when you are saying: "...when all 30 channels are busy..." - isn't it the reason?
Also to filter signaling messages for a specific call, search for callref in the debug(last 3 chars - they are for sending and receiving accordingly.
If they are identical - they belong to the same call):
Feb 3 11:21:54.938: ISDN Se3/0:15 Q931: TX -> SETUP pd = 8 callref = 0x5DD1
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA9839C
Exclusive, Channel 28
Progress Ind i = 0x8183 - Origination address is non-ISDN
Calling Party Number i = 0x00A1, '12345678'
Plan:Unknown, Type:Unknown
Called Party Number i = 0x81, '123456789'
Plan:ISDN, Type:Unknown
Feb 3 11:21:55.050: ISDN Se3/0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0xDDD1
ā03-08-2012 05:12 AM
First do a "debug cond isdn caller" or "debug cond isdn calling", then a normal "debug isdn q931"
To tidy up afterwards, do a "no debug all" then a "no debug cond all"
GTG
ā03-08-2012 04:12 AM
Here you go https://supportforums.cisco.com/docs/DOC-15582
But when you are saying: "...when all 30 channels are busy..." - isn't it the reason?
Also to filter signaling messages for a specific call, search for callref in the debug(last 3 chars - they are for sending and receiving accordingly.
If they are identical - they belong to the same call):
Feb 3 11:21:54.938: ISDN Se3/0:15 Q931: TX -> SETUP pd = 8 callref = 0x5DD1
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA9839C
Exclusive, Channel 28
Progress Ind i = 0x8183 - Origination address is non-ISDN
Calling Party Number i = 0x00A1, '12345678'
Plan:Unknown, Type:Unknown
Called Party Number i = 0x81, '123456789'
Plan:ISDN, Type:Unknown
Feb 3 11:21:55.050: ISDN Se3/0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0xDDD1
ā03-08-2012 05:12 AM
First do a "debug cond isdn caller" or "debug cond isdn calling", then a normal "debug isdn q931"
To tidy up afterwards, do a "no debug all" then a "no debug cond all"
GTG
ā03-08-2012 05:36 AM
Thanks
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: