[cisco-voip] PRI q931 CallerID
Peder @ NetworkOblivion
peder at networkoblivion.com
Wed Apr 11 13:42:28 EDT 2007
I'm running a 3640 with 12.4.13a with an NM-HDV. We are trying to get
callerID name working and passed via SIP to our SIP PBX. It works on
one of our providers, but not on the other. When I do a "debug isdn
q931" on the non-working link, I see that the first q931 says "Operation
= InformationFollowing" and then we immediately get another message with
"Operation=CallingName". The problem is that this seems to mess up
callerid with our PBX because it sends a SIP INFO message after the
initial invite. Does anybody know of a way to make the Cisco wait for
half a second to send the SIP INVITE so that the callerID is in there?
Or is there some setting on my PRI that I can enter the fix this? Or do
I just need to call my provider and complain to them?
This is a debug from a working example:
Apr 11 12:29:29: ISDN Se2/1:23 Q931: RX <- SETUP pd = 8 callref = 0x3574
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA18382
Preferred, Channel 2
Facility i =
0x9F8B0100A115020101020100800D46554C4352554D2047524F5550
Protocol Profile = Networking Extensions
0xA115020101020100800D46554C4352554D2047524F5550
Component = Invoke component
Invoke Id = 1
Operation = CallingName
Name presentation allowed
Name = JOHN SMITH
Calling Party Number i = 0x2180, 'xxxxxxxxxx'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, 'yyyyyyyyyy'
Plan:ISDN, Type:National
Apr 11 12:29:29: ISDN Se2/1:23 Q931: TX -> CALL_PROC pd = 8 callref =
0xB574
Channel ID i = 0xA98382
Exclusive, Channel 2
Apr 11 12:29:30: ISDN Se2/1:23 Q931: TX -> ALERTING pd = 8 callref = 0xB574
Progress Ind i = 0x8188 - In-band info or appropriate now available
Here is a non-working example:
Apr 11 12:29:42: ISDN Se2/0:23 Q931: RX <- SETUP pd = 8 callref = 0x01FB
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98396
Exclusive, Channel 22
Facility i = 0x9F8B0100A10F02010106072A8648CE1500040A0100
Protocol Profile = Networking Extensions
0xA10F02010106072A8648CE1500040A0100
Component = Invoke component
Invoke Id = 1
Operation = InformationFollowing (calling_name)
Name information in subsequent FACILITY
message
Calling Party Number i = 0x2183, 'xxxxxxxxxx'
Plan:ISDN
PFC-Voip-GW#, Type:National
Called Party Number i = 0xA1, 'yyyyyyyyyy'
Plan:ISDN, Type:National
Apr 11 12:29:42: ISDN Se2/0:23 Q931: TX -> CALL_PROC pd = 8 callref =
0x81FB
Channel ID i = 0xA98396
Exclusive, Channel 22
Apr 11 12:29:42: ISDN Se2/0:23 Q931: RX <- FACILITY pd = 8 callref = 0x01FB
Facility i =
0x9F8B0100A117020101020100800F4C6F67616E204D6174746865772020
Protocol Profile = Networking Extensions
0xA117020101020100800F4C6F67616E204D6174746865772020
Component = Invoke component
Invoke Id = 1
Operation = CallingName
Name presentation allowed
Name = JOHN SMITH
Thanks.
Peder
More information about the cisco-voip
mailing list