Sip Message Manipulation; Configuring Sip Message Manipulation - AudioCodes E-SBC User Manual

Hide thumbs Also See for E-SBC:
Table of Contents

Advertisement

CHAPTER 21    SIP Message Manipulation
21

SIP Message Manipulation

This section describes SIP message manipulation.

Configuring SIP Message Manipulation

The Message Manipulations table lets you configure up to 200 Message Manipulation rules. A
Message Manipulation rule defines a manipulation sequence for SIP messages. SIP message
manipulation enables the normalization of SIP messaging fields between communicating network
segments. For example, it allows service providers to design their own policies on the SIP
messaging fields that must be present before a SIP call enters their network. Similarly, enterprises
and small businesses may have policies for the information that can enter or leave their networks
for policy or security reasons from a service provider. SIP message manipulations can also be
implemented to resolve incompatibilities between SIP devices inside the enterprise network.
Each Message Manipulation rule is configured with a Manipulation Set ID. You can create groups
(sets) of Message Manipulation rules by assigning each of the relevant Message Manipulation rules
to the same Manipulation Set ID. The Manipulation Set ID is then used to assign the rules to
specific calls:
SBC application: Message manipulation rules can be applied pre- or post-classification:
Pre-classification Process: Message manipulation can be done on incoming SIP dialog-
initiating messages (e.g., INVITE) prior to the classification process. You configure this by
assigning the Manipulation Set ID to the SIP Interface on which the call is received (see
Configuring SIP
Post-classification Process: Message manipulation can be done on inbound and/or
outbound SIP messages after the call has been successfully classified. Manipulation
occurs only after the routing process - inbound message manipulation is done first, then
outbound number manipulation (see
then outbound message manipulation. For viewing the call processing flow, see
Processing of SIP Dialog
ID to the relevant IP Group in the IP Groups table (see
Gateway application: Message Manipulation rules are applied to calls as follows:
Manipulating Inbound SIP INVITE Messages: Message manipulation can be applied only
to all inbound calls (not specific calls). This is done by assigning a Manipulation Set ID to
the "global" ini file parameter, GWInboundManipulationSet.
Manipulating Outbound SIP INVITE Messages: Message manipulation can be done for
specific calls, by assigning a Manipulation Set ID to an IP Group in the IP Groups table,
using the 'Outbound Message Manipulation Set' parameter. Message manipulation can be
applied to all outbound calls (except for IP Groups that have been assigned a Manipulation
Set ID). This is done by assigning a Manipulation Set ID to the "global" ini file parameter,
GWOutboundManipulationSet.
SIP requests initiated by the device (Gateway and SBC applications): You can apply Message
Manipulation rules to SIP requests that are initiated by the device, for example, SIP
REGISTERs for certain entities (e.g., Accounts) and keep-alive by SIP OPTIONS. If the
destination of the request is an IP Group, then the device uses the Inbound and Outbound
Manipulation Sets that are assigned to the IP Group. If there is no IP Group for the destination
or the IP Group is not assigned an Inbound or Outbound Manipulation Set, then the global
parameters GWInboundManipulationSet or GWOutboundManipulationSet are used. The
GWInboundManipulationSet parameter defines the Message Manipulation Set that is applied
to incoming responses for requests that the device initiated. The GWOutboundManipulationSet
parameter defines the Message Manipulation Set that is applied to outgoing requests that the
device initiates.
Interfaces).
Configuring IP-to-IP Outbound
Requests. You configure this by assigning the Manipulation Set
- 509 -
Mediant 1000 Gateway & E-SBC | User's Manual
Manipulations), and
Configuring IP
Groups).
Call

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mediant 1000b

Table of Contents