This topic describes the dial plan components of the Cisco TelePresence Video Communication Server (VCS).
The figure illustrates the search flow when a call is made from an endpoint that is registered to Cisco VCS Control (VCS-C).
When a call is established from the endpoint that is registered to Cisco VCS, the search will first try to match the pattern in the transforms. If the pattern is found in a transform, it will be translated based on the rules that are configured in the transform.
Then Cisco VCS searches for a match in the admin policies. When an admin policy is found, the call can be rejected or allowed, based on the admin policy configurations.
If the call is not rejected by an admin policy, Cisco VCS tries to find a match in FindMe.
If no matching FindMe pattern is found, Cisco VCS tries to find a match in the search rules.
If a match is found in a search rule, the call is forwarded based on the configuration of the search rule. If no match is found in a search rule, the call fails.
This section describes how transforms work.
What is a called-number transform?
- A transform changes an alias that matches certain criteria into another alias.
When are transforms used?
- Presearch transforms are applied before searching for the destination of a call.
- Transforms can be configured as an exact match, prefix, suffix, or regular expression.
- Transforms are configured with a unique priority (range is 1–65534) and are searched in order. Once a match is made, no further transforms are searched.
As described, presearch transforms are applied to an alias before a search is conducted. Transforms can be compared to translation patterns in Cisco Unified Communications Manager.
This section describes how admin policies work.
What is an admin policy (also called a call policy)?
- It is a set of rules that can be entered into Cisco VCS to allow or deny calls from certain endpoints to others.
- External call policy servers can be used.
When is a call policy used?
- Call policies are applied after transforms before searching for the destination of a call.
- Complex policies can be uploaded if they are written in native CPL.
- Only one CPL script can be used.
Admin policies are also called call policies and are a set of rules that can be entered into Cisco VCS to allow or deny calls from certain endpoints to others. Call policy rules can be created by configuring allow or deny lists on Cisco VCS, or they can be applied from an external policy server. Complex policies can be used if they are written in CPL.
This section describes how FindMe works.
What is FindMe?
- FindMe can specify which endpoints should ring when someone calls the FindMe ID of a user.
- On outbound calls, FindMe allows multiple endpoints of a user to share the same caller ID (the FindMe ID).
The FindMe feature provides the ability to specify which endpoints (video and audio-only) should ring when someone calls the FindMe ID of a user. FindMe also allows a user to specify fallback devices that are called if any of the primary devices are busy, and a user can specify fallback devices that will be called if none of the primary devices are answered.
An important feature of FindMe is that the administrator can configure the caller ID that is displayed on the endpoint of a called party as the FindMe ID of the caller, rather than the ID of the endpoint of the caller. This approach allows a user to appear with the same ID, regardless from which device the user placed the call.
Always using the same ID as the caller ID ensures that when a call is returned, the return call will be placed to the FindMe ID of the user. As a result, all active FindMe destinations of the called user will ring rather than ringing only the endpoint that was used for the original call.
FindMe is similar to Cisco Unified Mobility in Cisco Unified Communications Manager.
The example in the figure shows a FindMe ID of firstname.lastname@example.org. Calls that are placed to this FindMe ID are first sent to endpoints 2 and 4. If the call is not answered on one of these two endpoints, then the call is sent to endpoint 3.
This section describes how search rules work.
What is a search rule?
- Search rules define how Cisco VCS routes calls (to destination zones) in specific call scenarios.
- When a search rule is matched, the destination can be modified according to the conditions defined in the search rule.
When is a search rule used?
- Search rules are applied when no FindMe ID is found.
- A search rule is similar to a route pattern in Cisco Unified Communications Manager.
Search rules are searched at the end, after presearches have been checked and no match is found.