Note: Similar to post Need to insert user=phone on outboud SIP invite message from TA916
Equipment: Adtran 908e, 11.10.0.E (updating firmware next week)
PBX: Mitel Connect (formerly ShoreTel)
Connection type: SIP to SIP
- Adtran Internal IP: 172.24.1.83
- PBX Internal IP: 10.3.10.17
Issue: If an internal user on our PBX forwards their DID number to an external number, and someone calls the PBX DID using the same caller-ID as to where the DID is forwarded, call gets rejected at carrier.
Ex:
PBX DID: 602-555-1234 and forward all calls to: 602-686-5566
- someone from 602-686-5566 calls 602-555-1234 - call rejected
- someone from 602-xxx-yyyy calls 602-555-1234 - call accepted and forwarded
I need to create an HMR to examine the INVITE: sip: and the FROM: sip: - if the two are identical then I need to change the FROM: sip: to the Diversion: sip:
Hope that makes sense. Below us a debug from an actual call. Some information changed to match above scenario and redacted as needed:
Any help would be appreciated.
Sample Trace:
07:57:41.682 SIP.STACK MSG | Tx: UDP src=<Adtran WAN Address>:5060 dst=<Carrier IP Address>:5100 |
07:57:41.682 SIP.STACK MSG | INVITE sip:6026865566@<Carrier IP Address>:5100 SIP/2.0 |
07:57:41.682 SIP.STACK MSG | From: "ARIZONA CALL" <sip:6026865566@voip.carriername.com:5100;transport=UDP>;tag=4d0c9868-<redacted> |
07:57:41.682 SIP.STACK MSG | To: <sip:6026865566@voip.carriername.com:5100> |
07:57:41.683 SIP.STACK MSG | Call-ID: <redacted>-7f000001-<redacted>@voip.carriername.com |
07:57:41.683 SIP.STACK MSG | CSeq: 2 INVITE |
07:57:41.683 SIP.STACK MSG | P-Asserted-Identity: <sip:<adtranRegistrationNumber>@voip.carriername.com> |
07:57:41.683 SIP.STACK MSG | Diversion: <sip:6025551234@voip.carriername.com>;reason=unconditional;counter=1;privacy=off;screen=no |
07:57:41.683 SIP.STACK MSG | Max-Forwards: 70 |
07:57:41.684 SIP.STACK MSG | Supported: 100rel,replaces |
07:57:41.684 SIP.STACK MSG | Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, PRACK, REFER, REGISTER |
07:57:41.684 SIP.STACK MSG | User-Agent: ADTRAN_Total_Access_908e_3rd_Gen/R11.10.0.E |
07:57:41.684 SIP.STACK MSG | Via: SIP/2.0/UDP <Adtran WAN Address>:5060;branch=z9hG4bK-e8d4-38d7e49-3b0ee5a7 |
07:57:41.684 SIP.STACK MSG | Contact: <sip:6026865566@<Adtran WAN Address>:5060;transport=UDP> |
07:57:41.684 SIP.STACK MSG | Authorization: Digest |