0 Replies Latest reply on Jan 8, 2019 2:11 PM by azbrewsky

    Header Manipulation Rule Help

    azbrewsky New Member

      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 MSGTx: 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