Version 6.4 833 March 2012
SIP User's Manual C. SIP Message Manipulation Syntax
♦ user refers to Contact user in IP Group
♦ host refers to Group Name in IP Group table
♦ type refers to Type field in IP Group table
♦ id refers to IP Group ID (used to identify source or destination IP
Group)
k. string
Description: String
Syntax: string enclosed in single apostrophe
Examples:
♦ 'username
♦ '123'
♦ 'user@host'
l. integer
Description: A number
Syntax: 1 * digit
Example:
♦ 123
5. action-type:
Description: Action to be performed on the element
Syntax:
• modify sets element to new value (all element types)
• add-prefix adds value at beginning of string (string element only)
• remove-prefix removes value from beginning of string (string element only)
• add-suffix adds value at end of string (string element only)
• remove-suffix removes value from end of string (string element only)
• add adds a new header/param/body (header or parameter
elements)
• remove removes a header/param/body (header or parameter
elements)
6. value:
Description: Value for action and match
Syntax: ('string' / message-element / param) * (+ ('string' / message-element / param))
Examples:
• 'itsp.com'
• header.from.user
• param.ipg.src.user
• param.ipg.dst.host + '.com'
• param.call.src.user + '<' + header.from.user + '@' + header.p-asserted-id.host +
'>'