Add_workflow_for_techpubs | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Noprint | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
...
Panel | ||||
---|---|---|---|---|
In this section:
|
...
...
Info | ||
---|---|---|
| ||
Related articles: |
Include Page Transparency_Profile_Note Transparency_Profile_Note
Each SIP Adaptor Profile contains up to 64 rules that are applied sequentially to messages. Each rule can have up to 20 criteria and up to
...
128 actions. The SIP Message Manipulation (SMM) rule inspects each SIP message and looks for a match with its defined criteria. If all the criteria are met, the SMM rule applies its defined action(s) to the message and sends the message for further processing.
Rules within a profile are applied to messages sequentially in order of the rule index numbers.
Each rule consists of two main parts:
Criteria includes the conditions to execute the rules. The action part specifies the actual modifications to perform.
Rules are logically grouped into the following categories.
As rules are defined, some headers or parameters may be unknown to the SBC (e.g., a rule to remove a proprietary header). In such cases, even though the SBC does not have any information about the type of header or parameter, it can still refer to the tokens in these constructs.
It is assumed that if a rule refers to a userpart or hostpart, the corresponding header or parameter is in URL format.
Spacevars | ||
---|---|---|
|
Spacevars | ||
---|---|---|
|
Spacevars | ||
---|---|---|
|
...
edit or update the SMM rules of the Sip Adaptor profile without changing the admin state in a Live environment.
A new SMM functionality is added to compare two variables. Two new criterion values, variables-equal
and variables-not-equal
, are added to determine:
Five new CDR fields of 256 bytes each are introduced to log the proprietary information to the accounting records using the SMM rules:
These new fields are present in Sip Specific Protocol string of the START, STOP, IMMEDIATE, and ATTEMPT records for session based accounting.
The value of the above SMM CDR fields are stored with:
The
Spacevars | ||
---|---|---|
|
...
generating and sending a PRACK messages internally and
...
sending the PRACK back to the IAD if an incoming 18x with 100Rel is dropped.
Warning |
---|
...
Feature limitations:
|
The
Spacevars | ||
---|---|---|
|
...
uses SMM to manipulate SDP by using a regular expression.
Spacevars | ||
---|---|---|
|
...
Info |
---|
There is only CLI command and no EMA support for Native SDP Manipulation Support. |
...
The
Spacevars | ||
---|---|---|
|
...
:
...
Use the ADD operation to:
...
Use the DELETE operation to:
...
Use the GET operation to store the:
...
Use the STORE operation to store:
...
Use the FILTER-CODEC operation to filter or re-arrange the codec in a particular media stream. The from operand value represents the codec pattern being applied for the filtering. The patterns contains up to 25 comma-separated codec names or wildcard codec "*". There should be not more than one wildcard "*" codec appears in the codec pattern.
Note |
---|
Limitations:
|
...
|
...
|
...
|
...
|
...
Use the CONDITION EXIST Criterion option to:
...
...
...
...
...
...
...
...
The SBC is enhanced to reduce the usage of SMM rules significantly, using switch semantics. When a value or a regular expression string matches the defined SMM rule, the corresponding action is performed. The switch semantics of the SMM rules are applicable only to the variables, global variables, headers, parameters, and tokens. To support this functionality, a new object switch
is added to the sipAdaptorProfile
.
Info |
---|
|
Pagebreak |
---|