Cisco Cisco Expressway Maintenance Manual

Page of 394
About transforms and search rules
The Expressway can be configured to use transforms and search rules as a part of its call routing process.
Transforms
Transforms are used to modify the alias in a search request if it matches certain criteria. You can transform 
an alias by removing or replacing its prefix, suffix, or the entire string, and by the use of regular expressions.
This transformation can be applied to the alias at two points in the routing process: as a pre-search transform, 
and as a zone transform.
 
Pre-search transforms are applied before any Call Policy is applied and before the search process is 
performed (see 
 for more details).
 
Zone transforms are applied during the search process by each individual search rule as required. After 
the search rule has matched an alias they can be used to change the target alias before the search request  
is sent to a target zone or policy service (see 
 for more details).
Search rules
Search rules are used to route incoming search requests to the appropriate target zones or policy services.
The Expressway's search rules are highly configurable. You can:
 
define alias, IP address and pattern matches to filter searches to specific zones or policy services
 
define the priority (order) in which the rules are applied and stop applying any lower-priority search rules 
after a match is found; this lets you reduce the potential number of search requests sent out, and speed up 
the search process
 
set up different rules according to the protocol (SIP or H.323) or the source of the query
 
limit the range of destinations or network services available to unauthenticated devices by making specific 
search rules applicable to 
 only
 
use zone transforms to modify an alias before the query is sent to a target zone or policy service
Note that multiple search rules can refer to the same target zone or policy service. This means that you can 
specify different sets of search criteria and zone transforms for each zone or policy service.
The Expressway uses the protocol (SIP or H.323) of the incoming call when searching a zone for a given 
alias. If the search is unsuccessful the Expressway may then search the same zone again using the 
alternative protocol, depending on where the search came from and the Interworking mode (
Configuration 
> Protocols > Interworking
).
About pre-search transforms
The pre-search transform function allows you to modify the alias in an incoming search request. The 
transformation is applied by the Expressway before any Call Policy is applied and before any searches take 
place. 
 
It applies to all incoming search requests received from neighbor, traversal client and traversal server 
zones, and endpoints on the public internet.
 
It does not apply to requests received from peers (which are configured identically and therefore will have 
already applied the same transform).
Cisco Expressway Administrator Guide (X8.5)     
Page 147 of 394
Dial plan and call processing
About transforms and search rules