Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This document details how to change the incoming RURI number using the TO header number. This solution was originally generated to eliminate a problem from an incoming INVITE.

Panel
borderStylenone

Caption
0Figure
1RURI

Image Modified

 

 

You can see that the number on the RURI is not a number at all, but an IP address.

...

Configure the SBC1000/2000 for Header Manipulation

  1. Select the new Message Manipulation entry in the navigation tree

    Panel
    borderStylenone

    Caption
    0Figure
    1SIP Message Rule Table

    Image Modified

  2. Add a SIP Message Rule Table

    Panel
    borderStylenone

    Caption
    0Figure
    1Add Message Rule Table

    Image Modified

  3. Set how the rule will be applied. It can be applied to All SIP Messages, only Requests, only Responses, or Selected Messages. Since the Request URI only appears in a SIP Request, select Add Requests type of Header Manipulation.

    Panel
    borderStylenone

    Caption
    0Figure
    1Add Request

    Image Modified

  4. Add an entry to the new table. Expand the arrows as shown to reach the lower levels of header matching.

    Panel
    borderStylenone

    Caption
    0Figure
    1Add SIP Request Line Rule

    Image Modified 

  5. Set the URI User (info) to Modify and click the Add/Edit button.

    Panel
    borderStylenone

    Caption
    0Figure
    1Set URI User

    Image Modified

  6. Set the Type of Value to Token and the Value to to.uri.userinfo.user (selected from the pop-up box generated by clicking the arrow to the right of the field). This setting says to set the Request URI from the number listed in the TO header (userinfo.user=number).

    Panel
    borderStylenone

    Caption
    0Figure
    1Edit Message Field

    Image Modified

  7. Click the OK button.

    Panel
    borderStylenone

    Caption
    0Figure
    1Click OK

    Image Modified

  8. Add the new rule to the incoming SG.

    Panel
    borderStylenone

    Caption
    0Figure
    1Add New Rule

    Image Modified

Debugging Output

Info

In the debugging output below, the RURI Header Manipulation rule was modified to take the number from the FROM header, not the TO header so that it would be easier to follow the header manipulation function in the debug.

...