P-Asserted-Identity (PAI) is now a common requirement to allow the mapping of A-Party IDs through to the C-Party when being transferred (by B-Party). I.e. A call comes in from 027123456 (A-Party) to your company desk phone (B-Party). If you are re-directing all calls to your mobile phone with PAI you will now see the A-Party number (027123456) as the incoming caller ID on your mobile rather than your company pilot number or DDI.
NOTE: In the below samples entries listed in UPPER CASE are user set names & can be customised according to your requirements
First, add the mapping tables into a complex function:
enable
configure
context cs switch
routing-table called-e164 ISDN-TO-SIP
mapping-table calling-pi to calling-pi MAP-PI
map allowed to allowed
map restricted to restricted
map interworking to interworking
map default to allowed
mapping-table calling-si to calling-si MAP-SI
map default to network
complex-function FCN-MAP
execute 1 MAP-PI
execute 1 MAP-SI
The apply the newly created complex function 'FCN-MAP' to your outbound route:
routing-table called-e164 ISDN_TO_SIP
route default dest-interface SNAP_SIP_IF FCN-MAP
Lastly, enable privacy on the SIP interface:
interface sip MyITSP_SIP_IF
privacy
You should be able to check your work using Wireshark

The final destination phone should ring & show the Caller-ID of the PAI section i.e. the original calling party.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article