Below is a header manipulation example that changes the user part in the Contact header
in all INVITE messages to "john" as follows:
Contact: <sip:john@10.132.10.128:5070>:
Message Type Condition Action Subject
Action
Type
Action Value
invite - header.contact.url.user Modify 'john'
42.2.6 Cseq
An example of the header is shown below:
CSeq: 1 INVITE
The header properties are shown in the table below:
Header Level Action Add Delete Modify List Entries
Operations Supported No No No N/A
Keyword Sub Types Attributes
Num Integer Read Only
Type String Read Only
Below is a header manipulation example that if the Cseq number is 1, the user in the
Contact header is changed to "john" as follows:
Contact: <sip:fred@10.132.10.128:5070>
Message Type Condition Action Subject
Action
Type
Action Value
invite header.cseq.num=='1' header.contact.url.user Modify 'john'
42.2.7 Diversion
An example of the header is shown below:
Diversion: <sip:654@IPG2Host;user=phone>;reason=user-
busy;screen=no;privacy=off;counter=1
The header properties are shown in the table below:
Header Level Action Add Delete Modify List Entries
Operations Supported Yes Yes Yes 3
Keyword Sub Types Attributes
Name String Read/Write
Param Param Read/Write
Privacy Enum Privacy (see 'Privacy' on page
446)
Read/Write
Reason Enum Reason (see 'Reason
(Diversion)' on page 446)
Read/Write