04-10-2019 08:05 AM
Hey
It is possible on CUCM to block iphone from updating phone display based on SIP Response headers on an outbound call?
For example;
User is dialing 7777, on the route list this is replace by a REAL NUMBER and call is send to CUBE, CUBE sends SIP Response back with REAL NUMBER on several SIP headers and CUCM update phone display.
Please, no transformations on CUBE since this is going to be used by several numbers.
Thanks
Alex
04-10-2019 09:15 AM
If I understand correctly, you want 7777 to remain on the phone and not get updated with the "Real Number", correct?
Option 1: (Avoid this option, by the way) The callerID is being updated with the "Remote Party ID" in the SIP header. If you do not need this field at all you can change the behavior on the CUBE to remove that altogether by configuring the sip-ua with "no remote-party-id". This would be a global change on both inbound and outbound calls, so implement this only if you are sure it won't interfere with other calls.
Option 2: On CUCM, you can configure a calling-party transformation pattern that captures the real number and replaces it with 7777. Then this transformation is applied to the phone itself to transform the remote party ID as displayed on the user's phone. The real number would still be in the call history (received or missed calls) but the display would show 7777.
The manipulation of a remote party connected number is a pain in the backside, but here it is:
Option 2 is more complicated, but has the advantage of being more granular in where it is applied. I would not go with Option 1 if you don't have to.
Let us know how this goes....
Maren
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