From

An example of the header is shown below:

From: <sip:555@10.132.10.128;user=phone>;tag=YQLQHCAAYBWKKRVIMWEQ

The header properties are shown in the following table:

Header Level Action

Add

Delete

Modify

List Entries

Operations Supported

No

No

Yes

NA

Keyword

Sub Types

Attributes

Name

String

Read/Write

Param

Param

Read/Write

tag

String

Read Only

URL

URL Structure (see URL)

Read/Write

Below are header manipulation examples:

Example 1

Rule:

Change the user part of the From header if the user is not 654:

Message Type: Invite
Condition: header.from.url.user != '654'
Action Subject: header.from.url.user
Action Type: Modify
Action Value: 'fred'

Result:

From: <sip:fred@IPG2Host;user=phone>;tag=1c20161

Example 2

Rule:

Add a new parameter to the From header called p1 and set its value to myParameter:

Message Type: Invite.request
Action Subject: header.from.param.p1
Action Type: Add
Action Value: 'myParameter'

Result:

From: <sip:fred@IPG2Host;user=phone>;p1=myParameter;tag=1c5891

Example 3

Rule:

Modify the URL in the From header:

Message Type: Any
Action Subject: header.from.url
Action Type: Modify
Action Value: 'sip:3200@110.18.5.41;tusunami=0'

Result:

From: <sip:3200@110.18.5.41;user=phone;tusunami=0>;tag=1c23750