CHAPTER21 SIP Message Manipulation
Mediant 1000 Gateway & E-SBC | User's Manual
Parameter Description
■ Invite = rule applies to all INVITE requests and responses
■ Invite.Request = rule applies to INVITE requests
■ Invite.Response = rule applies to INVITE responses
■ subscribe.response.2xx = rule applies to SUBSCRIBE
confirmation responses
Note: Currently, SIP 100 Trying messages cannot be
manipulated.
'Condition'
condition
[MessageManipulations_
Condition]
Defines the condition that must exist for the rule to be applied.
The valid value is a string (case-insensitive). You can use the
built-in syntax editor to help you configure the field. Click the
Editor button located alongside the field to open the Editor, and
then simply follow the on-screen instructions.
For example:
■ header.from.url.user== '100' (indicates that the user part of the
From header must have the value "100")
■ header.contact.param.expires > '3600'
■ header.to.url.host contains 'domain'
■ param.call.dst.user != '100'
Action
'Action Subject'
action-subject
[MessageManipulations_
ActionSubject]
Defines the SIP header upon which the manipulation is performed.
The valid value is a string (case-insensitive). You can use the
built-in syntax editor to help you configure the field. Click the
Editor button located alongside the field to open the Editor, and
then simply follow the on-screen instructions.
'Action Type'
action-type
[MessageManipulations_
ActionType]
Defines the type of manipulation.
■ [0] Add = (Default) Adds new header/param/body (header or
parameter elements).
■ [1] Remove = Removes header/param/body (header or
parameter elements).
■ [2] Modify = Sets element to the new value (all element
types).
■ [3] Add Prefix = Adds value at the beginning of the string
(string element only).
■ [4] Add Suffix = Adds value at the end of the string (string
element only).
■ [5] Remove Suffix = Removes value from the end of the
string (string element only).
■ [6] Remove Prefix = Removes value from the beginning of the
string (string element only).
■ [7] Normalize = Removes unknown SIP message elements
before forwarding the message.
'Action Value'
action-value
Defines a value that you want to use in the manipulation.
The default value is a string (case-insensitive) in the following
syntax:
- 514 -