CHAPTER21 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 -