Alias searching and transforming, Overview of searches and transforms, About searches – TANDBERG D14049.01 User Manual

Page 74: About transforms, Transforming an alias before searching locally, About local alias transforms, Local alias transform process, If the transformed alias is not found locally, About searches about transforms, Text goes here

Advertising
background image

D 14049.01
07.2007

74

TANDBERG

VIDEO COMMUNICATION SERVER

ADMINISTRATOR GUIDE

Text goes here

Introduction

Getting

Started

System

Overview

System

Configuration

H.323 & SIP

Configuration

Registration

Control

Zones and

Neighbors

Call

Processing

Firewall

Traversal

Bandwidth

Control

Maintenance

Appendices

TANDBERG

ADMINISTRATOR GUIDE

TANDBERG

VIDEO COMMUNICATION SERVER

ADMINISTRATOR GUIDE

Call

Processing

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
Alternates
neighbor zones, including traversal clients and traversal servers.

Regardless of the origin of the request, the VCS will always follow a set sequence of steps when
searching for an alias, stopping as soon as the alias has been found or moving on to the next step
if it has not. The steps are as follows:

The VCS searches its local zone to see if the alias belongs to any endpoints registered directly
to it.
The VCS forwards the search request to all its Alternates.
The VCS forwards the search request to its neighboring zones. Which zones are searched, and
in what order, depends on the

zone search

settings for that zone.



.

.
3.

Alias Searching and Transforming

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 locally
before sending a search request out to neighboring zones

.

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

Transforming an Alias Before Searching Locally

About Local Alias Transforms

The local alias transform function allows you to modify the alias
in an incoming search request before conducting the search
locally. It applies to all incoming search requests from locally
registered endpoints and from neighboring VCSs. It does not
apply to search requests from Alternates.
Each local alias transform defines a string against which an
alias is compared, and the changes to make to the alias if it
matches that string.

All Alternates should be configured identically, including any local zone transforms.
However, this means that an alias that was not found locally would be transformed twice -
once before the local zone was searched and again after being sent to the Alternate,

before the Alternate searched its own local zone. To prevent this, a VCS is able to determine
whether a search request has come from one of its Alternates and if so will not transform the alias
before searching for it locally.

Local Alias Transform Process

Up to 100 local alias 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
checks or transformations of the new alias will take place. The
new alias is then searched for locally.

If the Transformed Alias is Not Found Locally

If the new alias is not found locally, the search is expanded first to Alternates and then to
neighbors.

When an Alternate is queried, it will identify that the request has come from one of its own
Alternates and will search for the transformed alias locally without applying any further
transforms.
When neighbors are queried, you can specify further transforms to be applied prior to sending
out the search request. The neighbor’s configuration may also be such that it will transform
the alias before searching for it locally.

If you add a new
transform that has
the same priority as

an existing transform, all
transforms with a lower
priority will be moved down
the list, 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.

Local zone alias
transforms will be
applied prior to any

possible CPL modification
and Zone transforms. These
alias transforms will not
have any effect on aliases
presented in GRQ or RRQ
messages.

Advertising