Field
Value
Priority
60
Source
Any
Request must be
authenticated
No
Mode
Alias pattern match
Pattern type
Regex
Pattern string
(\d+)@domain
Pattern behavior
Leave
On successful match
Continue
Target zone
Local Zone
State
Enabled
These search rules ensure that both the E.164 number and full URI are searched for, so that endpoints can
still be reached whether they have registered with an H.323 number (
123
) or a full URI (
123@domain
).
n
The first search rule takes any aliases in the format
number@domain
and transforms them into the format
number
.
n
To ensure that any endpoints that have actually registered with an alias in the format
number@domain
can
also still be reached, the lower-priority second search rule places calls to
number@domain
without
transforming the alias.
Transforms for alphanumeric H.323 ID dial strings
This example builds on the
Stripping @domain for dialing to H.323 numbers
example. That example caters
for number-only dial strings, however H.323 IDs do not have to be purely numeric; they can contain
alphanumeric (letters and digits) characters.
This example follows the same model as the example mentioned above — a
pre-search transform
and two
local zone search rules
to ensure that endpoints can be reached whether they have registered with an H.323
ID or a full URI — but uses a different regex (regular expression) that supports alphanumeric characters.
Pre-search transform
On the
Create transforms
page (
Configuration > Dial plan > Transforms > New
):
Field
Value
Priority
1
Description
Append @domain to any alphanumeric dial string
Pattern type
Regex
Pattern string
([^@]*)
Pattern behavior
Replace
Replace string
\1@domain
State
Enabled
Cisco VCS Administrator Guide (X8.1.1)
Page 188 of 507
Dial plan and call processing
Example searches and transforms