Searches and transforms, Overview of searches and transforms, About searches – TANDBERG D14049.04 User Manual
Page 106: About transforms, Pre-search transforms, About pre-search transforms, Pre-search transform process, About searches about transforms
106
D14049.04
JULY 2008
Grey Headline (continued)
TANDBERG
VIDEO COMMUNICATIONS SERVER
ADMINISTRATOR GUIDE
Searches and Transforms
About Searches
One of the VCS’s functions is to process incoming requests to search for a particular alias. These
search requests are received from
locally registered endpoints
•
neighboring systems, including neighbors, traversal clients and traversal servers
•
endpoints on the public internet.
•
Regardless of the origin of the request, the VCS will search its Local Zone and all external
zones for the alias. When creating and configuring zones, you assign at least one match and
corresponding priority to each zone, and the zones with the highest priority matches (i.e. those with
a priority closest to
1
) are searched first. In addition, you can use these pattern matching rules
to filter searches to specific zones. For full information about configuring searches, see the
section.
About Transforms
The VCS allows you to transform the alias in a search request if it matches certain criteria. This
transformation can be applied to the alias at two points in the search process:
as soon as it is received and before it is searched for locall
y (pre-search Transforms)
after call policy has been applied and
•
before sending a search request to the Local Zone and
.
You can transform the alias by removing or replacing its prefix, suffix, or the entire string, and by
the use of regular expressions.
Overview of Searches and Transforms
Pre-Search Transforms
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 VCS before any searches take place, either locally or
to external zones. 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. 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.
Once the alias has been transformed, it remains changed. and
all further call processing is applied to the new alias.
All Peers in a cluster should be configured identically, including any pre-search transforms.
A VCS in a cluster will treat search requests from any of its Peers as having come from its
own Local Zone, and will 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
Further transforms of the alias may take place during the
remainder of the search process. This may be as a
result of
(Administrator Policy) or
(User
Policy). If this is the case, the pre-search transforms are
re-applied to the new alias. Refer to the
for more information.
If you add a new
pre-search transform
that has the same
priority as an existing
transform, all transforms with
a lower priority (i.e. higher
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, then you will get an
error message.
Pre-search transforms
are not applied to
GRQ or RRQ
messages received from
endpoints registering with the
VCS; endpoints will be
registered with the alias(es)
as presented in these
messages.
Pre-search transforms
will be applied prior to
any possible CPL
modification and Zone
transforms.