Caller ID Name to Unity Express

Answered Question
Sep 12th, 2007
User Badges:


Is there a way to pass caller ID name from the PSTN to CUE?

I'm passing the number but not the name.

I'm receiving caller ID name via my PRI's and passing it to the IP phones.

The idea here is to not have "unkown caller" appear for external voice calls in voiceview, but rather the caller ID name received from the PSTN.



Correct Answer by Markus Schneider about 9 years 8 months ago

No, sorry, that's not possible.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 3 (1 ratings)
mlitka Wed, 09/12/2007 - 09:49
User Badges:

Mike -

If you do a debug isdn q931 you should see the Caller ID infofrmation listed. Chances are you aren't getting the name information from the PSTN.

Here is an example of the debug information from a PRI that doesn't receive Caller ID info:

Sep 12 18:40:10.461 BST: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x0001

Sending Complete

Bearer Capability i = 0x8090A3

Standard = CCITT

Transfer Capability = Speech

Transfer Mode = Circuit

Transfer Rate = 64 kbit/s

Channel ID i = 0xA98381

Exclusive, Channel 1

Calling Party Number i = 0x00C3, N/A

Plan:Unknown, Type:Unknown

Called Party Number i = 0x81, '234160'

Plan:ISDN, Type:Unknown

Notice the calling Party Number information, the N/A should hold the Calling Party's Number.

Notice here is an example of an ISDN debug with both Caller ID and Caller ID with Name:

Sep 12 13:45:21.901 EDT: ISDN Se0/0/0:23 Q931: RX <- SETUP pd = 8 callref = 0x1C22

Bearer Capability i = 0x9090A2

Standard = CCITT

Transfer Capability = 3.1kHz Audio

Transfer Mode = Circuit

Transfer Rate = 64 kbit/s

Channel ID i = 0xA98393

Exclusive, Channel 19

Facility i = 0x9F8B0100A10F02016606072A8648CE1500040A0100

Protocol Profile = Networking Extensions


Component = Invoke component

Invoke Id = 102

Operation = InformationFollowing (calling_name)

Name information in subsequent FACILITY message

Calling Party Number i = 0x2180, '8595551212'

Plan:ISDN, Type:National

Called Party Number i = 0xA1, '8005551212'

Plan:ISDN, Type:National

Locking Shift to Codeset 6

Codeset 6 IE 0x28 i = 'Doe, Jon'

Sep 12 13:45:21.993 EDT: ISDN Se0/0/0:23 Q931: RX <- FACILITY pd = 8 callref = 0x1C22

Facility i = 0x9F8B0100A115020167020100800D4B454E5455434B592043414C4C

Protocol Profile = Networking Extensions


Component = Invoke component

Invoke Id = 103

Operation = CallingName

Name presentation allowed


Hope that helps!


m-ketchum Wed, 09/12/2007 - 10:05
User Badges:

Thanks for the reply, but please re-read my initial post. Thanks.

ali.yusuf Fri, 09/14/2007 - 04:09
User Badges:

Hi Mike

You cannot get PSTN info because the PSTN does not forward that info

Hope that helps

ali.yusuf Mon, 09/17/2007 - 01:31
User Badges:

interesting.... what does it forward? unknown caller or the actual number from the PSTN?


vinhnguyen Tue, 10/07/2008 - 21:30
User Badges:

Is it possible to display the name for internal IP Phone callers? I can forward extension number but not the name of the internal caller.



This Discussion