ip-outbound-manipulation
This command configures the Outbound Manipulations table, which lets you define IP-to-IP Outbound Manipulation rules. An Outbound Manipulation rule defines a manipulation action for the SIP Request-URI user part (source or destination) or calling name of outbound SIP dialog requests.
Syntax
(config-voip)# sbc manipulation ip-outbound-manipulation <Index> (ip-outbound-manipulation-<Index>)#
| Command | Description | 
|---|---|
| Index | Defines the table row index. | 
| calling-name-pattern | Defines the prefix of the calling name (caller ID). The calling name appears in the SIP From header. | 
| dest-tags | Assigns a prefix tag to denote destination URI user names corresponding to the tag configured in the associated Dial Plan. | 
| dst-host | Defines the destination SIP URI host name - full name, typically located in the Request-URI and To headers. | 
| dst-ip-group-name | Defines the IP Group to where the INVITE is to be sent. | 
| dst-user-name-pattern | Defines the prefix of the destination SIP URI user name, typically located in the Request-URI and To headers. | 
| is-additional-manipulation {disable|yes} | Determines whether additional manipulation is done for the table entry rule listed directly above it. | 
| leave-from-right | Defines the number of digits to keep from the right of the manipulated item. | 
| manipulated-uri {destination|source} | Defines the element in the SIP message that you want manipulated. | 
| manipulation-name | Defines a descriptive name, which is used when associating the row in other tables. | 
| message-condition-name | Assigns a Message Condition rule as a matching characteristic. Message Condition rules define required SIP message formats. | 
| prefix-to-add | Defines the number or string to add in the front of the manipulated item. | 
| privacy-restriction-mode {dont-change-privacy|remove-restriction|restrict|transparent} | Defines user privacy handling (i.e., restricting source user identity in outgoing SIP dialogs). | 
| re-route-ip-group-name | Defines the IP Group that initiated (sent) the SIP redirect response (e.g., 3xx) or REFER message. | 
| remove-from-left | Defines the number of digits to remove from the left of the manipulated item prefix. | 
| remove-from-right | Defines the number of digits to remove from the right of the manipulated item prefix. | 
| request-type {all|invite|invite-and-register|invite-and-subscribe|register|subscribe} | Defines the SIP request type to which the manipulation rule is applied. | 
| routing-policy-name | Assigns a Routing Policy to the rule. | 
| src-host | Defines the source SIP URI host name - full name, typically in the From header. | 
| src-ip-group-name | Defines the IP Group from where the INVITE is received. | 
| src-tags | Assigns a prefix tag to denote source URI user names corresponding to the tag configured in the associated Dial Plan. | 
| src-user-name-pattern | Defines the prefix of the source SIP URI user name, typically used in the SIP From header. | 
| suffix-to-add | Defines the number or string to add at the end of the manipulated item. | 
| trigger {3xx|3xx-or-refer|any|initial-only|refer} | Defines the reason (i.e., trigger) for the re-routing of the SIP request. | 
Command Mode
Privileged User
Example
This example configures an Outbound Manipulation rule that removes two digits from the right of the destination URI if the calling name prefix is "WEI":
(config-voip)# sbc manipulation ip-outbound-manipulation 0 (ip-outbound-manipulation-0)# manipulation-name ITSP-OOUTMAN (ip-outbound-manipulation-0)# calling-name-pattern WEI (ip-outbound-manipulation-0)# manipulated-uri destination (ip-outbound-manipulation-0)# remove-from-right 2 (ip-outbound-manipulation-0)# activate