12-07-2010 01:19 PM - edited 03-21-2019 03:22 AM
is there a way (how/where) to set CallerID NAME to be different on an PRI vs Extension name. IE. if I call another Extension it should show the CID Name of ephone-dn name which is the name of that person at that desk/phone.
If that person makes an outbound call it should display the Business name.
ci
Solved! Go to Solution.
12-08-2010 10:04 AM
There are two things you could do:
1. Restrict Calling Name from being sent out so that the Carrier sends your default Calling Name. You can do this under the Outgoing dial-peer that is being matched for an outbound call like so:
dial-peer voice 100 pots
clid strip name
2. The field that determines Calling Name is the description under ephone-dn. So you could program the description for everybody like so:
ephone-dn 10
description companyname
You can also program this description in CCA.
There is no way to set calling name globally that I am aware of.
Regards,
Adam Compton
12-07-2010 01:34 PM
In general, caller ID name for PSTN calls is going to be determined by the terminating carrier. For example, your user makes an outbound call from your system serviced by carrier A to another user serviced by carrier B. When the call is presented to the other user, carrier B will do a lookup in their database based on the calling number to determine the name to display. So, name is normally not based on what you are sending out, but rather on what the carrier has in their database. You should be able to give your carrier the names you would like displayed for particular numbers. They will update their database and propagate to other carriers.
Hope this helps.
Brandon
12-08-2010 06:52 AM
My provider is not touching the name or number. They pass along what I send them. So from the CME perspective, How do I pass along a 'business name' per say when a call is ISDN rather than the users name when a call is to another extension.
In the BCM world, there are 3 fields to accomplish this.
1. Business name (global setting-used if OLI is not set)
2. Extension name (users name for exten to extension calls)
3. Outbound Line Identifier (Used to override Business name if phone has DID/DOD)
We can also have the provider set the NAME if name is not preset. This can be another option. But either way, name for extension to extension calling should be the user, but I need it different for a call out ISDN.
002920: Dec 7 20:37:33.413: ISDN Se0/2/0:23 Q931: SETUP pd = 8 callref = 0x0093
Sending Complete
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA9838A
Exclusive, Channel 10
Facility i = 0x9F8B0100A116020115020100800E43687269737469616E2049736C61
Protocol Profile = Networking Extensions
0xA116020115020100800E43687269737469616E2049736C61
Component = Invoke component
Invoke Id = 21
Operation = CallingName
Name Presentation Allowed Extended
Name = Christian Isla <--Change this please to a global business name, not my extension name
Progress Ind i = 0x8183 - Origination address is non-ISDN
Calling Party Number i = 0x2180, '4165551212' <--- we can already change this with translation profiles
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '4169671111'
Plan:ISDN, Type:National
002921: Dec 7 20:37:33.429: ISDN Se0/2/0:23 Q921: User RX <- RR sapi=0 tei=0 nr=88
002922: Dec 7 20:37:33.437: ISDN Se0/2/0:23 Q921: User RX <- INFO sapi=0 tei=0, ns=84 nr=88
002923: Dec 7 20:37:33.437: ISDN Se0/2/0:23 Q931: CALL_PROC pd = 8 callref = 0x8093
Channel ID i = 0xA9838A
Exclusive, Channel 10
12-08-2010 07:03 AM
It's not your provider that is the issue. Generally in North America, the caller ID name presented to the call recipient is determined by the terminating carrier. The solution is to have your provider update their database with a list of DID/name pairs. This will propagate to other providers and should take care of your problem.
Brandon
12-08-2010 10:04 AM
There are two things you could do:
1. Restrict Calling Name from being sent out so that the Carrier sends your default Calling Name. You can do this under the Outgoing dial-peer that is being matched for an outbound call like so:
dial-peer voice 100 pots
clid strip name
2. The field that determines Calling Name is the description under ephone-dn. So you could program the description for everybody like so:
ephone-dn 10
description companyname
You can also program this description in CCA.
There is no way to set calling name globally that I am aware of.
Regards,
Adam Compton
12-08-2010 10:25 AM
Nathan, Thank you for your help.
In the US - the terminating carrier has to "dip" into the CNAM Database to
get C-ID and provide it to its own customer.
In Canada - it is customary for the originating carrier to provide C-ID in
the ISUP message at the interconnect so that it's already present...
Removing the the CLID name gave me the desired effect. Now since my name is not present, my local provider will fill it in for me based on caller number. If the call is international and ends up in US or China, then US or China have their own rules on how to deal with name/numbers.
===================================
004247: Dec 8 18:16:07.551: ISDN Se0/2/0:23 Q931: Sending SETUP callref = 0x009D callID = 0x801E switch = primary-ni interface = User
004248: Dec 8 18:16:07.551: ISDN Se0/2/0:23 Q931: TX -> SETUP pd = 8 callref = 0x009D
Sending Complete
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98389
Exclusive, Channel 9
Progress Ind i = 0x8183 - Origination address is non-ISDN
Calling Party Number i = 0x2180, '4165551212'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '4169671111'
Plan:ISDN, Type:National
004249: Dec 8 18:16:07.583: ISDN Se0/2/0:23 Q931: RX <- CALL_PROC pd = 8 callref = 0x809D
Channel ID i = 0xA98389
Exclusive, Channel 9
004250: Dec 8 18:16:09.703: ISDN Se0/2/0:23 Q931: RX <- CONNECT pd = 8 callref = 0x809D
004251: Dec 8 13:16:09.703 EST: %ISDN-6-CONNECT: Interface Serial0/2/0:8 is now connected to 4169671111 N/A
004252: Dec 8 18:16:09.703: ISDN Se0/2/0:23 Q931: TX -> CONNECT_ACK pd = 8 callref = 0x009D
==========================================
ps. in the DN, "name" is being sent out not "Description". Description i'm finding is being applied to the phones header on the display.
ephone-dn 10 dual-line
number 201 no-reg primary
label Test Phone201
description CIs 7971 Test
name Christian Isla
Cheers,
ci
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