Removing SIP header

Last Updated : Apr 25, 2017 |

About this task

The administrator defines a list of SIP headers to be removed during adaptation module processing on the Adaptation Details page. The list of headers to be removed are defined as name-value pairs, with multiple headers separated by commas. The header names in the list are case-insensitive. The maximum length of the Value field for the headers list is 1024 characters.

The administrator uses the parameters, egress Remove Headers (eRHdrs) and ingress Remove Headers (iRHdrs). The eRHdrs parameter identifies the headers to be removed in messages going in the egress direction or messages leaving Session Manager. The iRHdrs parameter identifies the headers to be removed in messages going in the ingress direction or messages entering Session Manager.

Example: The two headers in the SIP messages are: P-Charging-Vector and P-Location headers.

Procedure

  1. Navigate to Home > Elements > Routing > Adaptations.
  2. On the Adaptation Details page, click New.
  3. In the Adaptation Name field, type the adaptation name.
  4. In the Module Name field, select the DigitConversionAdapter option.
  5. In the Module Parameter Type field, select the Name-Value Parameter option.
  6. Click Add to add the name and value parameters.
  7. In the Name field, type eRHdrs.
  8. In the Value field, type “P-Charging-Vector, P-Location”.
  9. Click Commit.
    Note:

    If the header removal feature deletes the SIP header Priority: emergency, emergency calls might fail . Also, if the feature removes the headers such as End Point View and Correlation-ID , some call transfers might fail.