AudioCodes Mediant 800 MSBG User Manual page 510

Multi-service business gateway
Hide thumbs Also See for Mediant 800 MSBG:
Table of Contents

Advertisement

Below are header manipulation examples:
Example 1
Rule:
Result:
Example 2
Rule:
Result:
Example 3
Rule:
Result:
8.4.9.2.8 Event
An example of the header is shown below:
Event: foo; id=1234
The header properties as shown in the table below:
Header Level Action
Operations Supported
Keyword
EventKey
Param
Below are header manipulation examples:
Example 1
Rule:
Result:
Example 2
Rule:
Result:
Example 3
Rule:
SIP User's Manual
Add a Diversion header to all INVITE messages:
MessageManipulations 0 = 1, invite, ,
header.Diversion, 0," '<tel:+101>;reason=unknown;
counter=1;screen=no; privacy=off'", 0;
Diversion: <tel:+101>;reason=user-
busy;screen=no;privacy=off;counter=1
Modify the Reason parameter in the header to 1, see ''Reason (Diversion)''
on page
533
for possible values:
MessageManipulations 1 = 1, invite, ,
header.Diversion.reason, 2, '1', 0;
Diversion: <tel:+101>;reason=user-
busy;screen=no;privacy=off;counter=1
The URL in the Diversion header is modified to that which is contained in
the header URL:
MessageManipulations 2 = 1, invite, ,
header.Diversion.URL, 2, "header.from.url", 0;
Diversion:<sip:555@IPG2Host;user=phone>;reason=user-
busy;screen=no;privacy=off;counter=1
Add
Yes
Event Structure (see
''Event Structure'' on page
529)
Param
Add parameter itsp-abc=voip to the Event header:
MessageManipulations 0 = 1, invite, ,
header.event.param.itsp-abc, 0, "'voip'" , 0;
Event: foo;id=1234;itsp-abc=voip
Modify the Event ID string:
MessageManipulations 1 = 1, invite, ,
header.event.EVENTKEY.id, 2, "'5678'", 0;
Event: foo;id=5678;
Modify the Event package enum:
MessageManipulations 2 = 1, invite, ,
Delete
Modify
Yes
Yes
Sub Types
Read/Write
Read/Write
510
Mediant 800 MSBG
List Entries
N/A
Attributes
Document #: LTRT-12804

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents