I have an interesting problem.
In my setup a have CUCME running on 2811 (12.4.24T3 ADVIP) connected to Avaya SES by the SIP trunk.
Here is the scheme.
(SCCP Phone)--- CUCME === SIP Trunk === Avaya --- (Avaya Phone)
SCCP Phones connected to CUCME and Avaya IP Phones (for instance 1608) connected to Avaya.
I have Caller-ID on both Cisco and Avaya Phones when I place a call between sites. All other things working fine too, except one thing.
When I place a call from Cisco to Avaya I would like to see Called Name on display of Cisco Phone, but instead I can see only Called number.
The same problem when I am placing call from Avaya to Cisco.
Cisco Phone --- ext. 4084 name Alex
Avaya Phone --- ext. 4015 name John
Place a call from Cisco to Avaya. Avaya Phone ringing, display correctly displays name "Alex". But I want Cisco Phone to display name "John" rather than "4015" during call setup.
When placing a call from Avaya to Cisco the same thing happens.
I sniffed call flow and here is the result for call from Cisco to Avaya.
1. Cisco sends INVITE to Avaya and there is an Remote-Party-ID header with all information about extension 4084 including a name.
2. Avaya sends 100 Trying
3. Avaya sends 180 Ringing. There is no header Remote-Party-ID but there is a P-Asserted-Identity header with all information about extension 4015 including a name.
So, I wonder why Cisco do not use this header to display a name of extension 4015 on Cisco Phone during call setup?
Ok, I decided to send P-Asserted-Identity to Avaya instead of Remote-Party-ID, command is:
voice service voip
But this does not solve a problem, it only inserted P-Asserted-Identity in SIP messages from Cisco.
If you know how to solve a problem, please provide a solution.
I will be grateful for the help.