searches take place.
n It applies to all incoming search requests received from locally registered endpoints, neighbor, traversal
client and traversal server zones, and endpoints on the public internet.
n It does not apply to requests received from peers (which are configured identically and therefore will have
already applied the same transform).
Each pre-search transform defines a string against which an alias is compared, and the changes to make to
the alias if it matches that string.
After the alias has been transformed, it remains changed and all further call processing is applied to the new
alias.
n Pre-search transforms are not applied to GRQ or RRQ messages received from endpoints registering with
the VCS; endpoints will be registered with the aliases as presented in these messages.
n All peers in a cluster should be configured identically, including any pre-search transforms. Each VCS
treats search requests from any of its peers as having come from its own Local Zone, and does not re-apply
any pre-search transforms on receipt of the request.
Pre-search transform process
Up to 100 pre-search transforms can be configured. Each transform must have a unique priority number
between 1 and 65534.
Every incoming alias is compared with each transform in order of priority, starting with that closest to 1. If and
when a match is made, the transform is applied to the alias and no further pre-search checks and
transformations of the new alias will take place. The new alias is then used for the remainder of the call
routing process.
n Further transforms of the alias may take place during the remainder of the search process. This may be as
a result of Call Policy (also known as Administrator Policy) or User Policy (if FindMe is enabled). If this is
the case, the pre-search transforms are re-applied to the new alias.
n If you add a new pre-search transform that has the same priority as an existing transform, all transforms
with a lower priority (those with a larger numerical value) will have their priority incremented by one, and the
new transform will be added with the specified priority. However, if there are not enough “slots” left to move
all the priorities down, you will get an error message.
Configuring pre-search transforms
The Transforms page (Configuration > Dial plan > Transforms) lists all the pre-search transforms
currently configured on the VCS. It is used to create, edit, delete, enable and disable transforms.
Aliases are compared against each transform in order of Priority, until a transform is found where the alias
matches the Pattern in the manner specified by the pattern Type. The alias is then transformed according to
the Pattern behavior and Replace string rules before the search takes place (either locally or to external
zones).
After the alias has been transformed, it remains changed. and all further call processing is applied to the new
alias.
Note that transforms also apply to any Publication, Subscription or Notify URIs handled by the Presence
Services, and to any Unified Communications messages.
The configurable options are:
Cisco VCS Administrator Guide (X8.1.1) Page 177 of 507
Dial plan and call processing
About transforms and search rules