Version 6.2 545 February 2011
SIP User's Manual 8. IP Telephony Capabilities
k. string
Description: string enclosed in double quotes
Syntax: quoted-string
Examples:
♦ "username"
♦ "123"
♦ "user@host"
l. integer
Description: a number
Syntax: 1 * DIGIT
Example:
♦ 123
4. action-type:
Description: action to be performed on the element
Syntax: ( "modify" / "add-prefix" / "remove-prefix" / "add-suffix" / "remove-suffix" /
"add" / "remove" )
Examples:
• "modify" – sets the element to the new value (all element types)
• "add-prefix" – adds the value at the beginning of the string (string element only)
• "remove-prefix" – removes the value from the beginning of the string (string
element only)
• "add-suffix" – adds the value at the end of the string (string element only)
• "remove-suffix" – removes the value from the end of the 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)
5. 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
+ ">"