cc/td/doc/product/rtrmgmt/vrc/vrc1_2_1
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Introduction
Features
Architecture
Concurrent Operations
VRC Terminology

Introduction


This chapter provides an overview of the Cisco Voice Routing Center (VRC). The Cisco VRC is a graphical user interface (GUI) based network management tool specifically designed for managing dial plans in a Voice-over-IP (VoIP) network.

VRC Version 1.2.1 is targeted for H.323-based networks. H.323 VoIP dial plans are statically configured and managed on gateway and gatekeeper platforms. The infrastructure of a typical H.323 VoIP network includes gateways and gatekeepers.

In a typical service provider network, a number of gateways are deployed at points of presence (POPs) throughout the service provider coverage area. A gatekeeper is used to group these gateways into a logical zone of control and perform all call routing among them.

To simplify dial plan administration for these multiple gatekeeper networks, Cisco introduced the concept of a directory gatekeeper to handle call routing between local gatekeepers.

VRC is a software product that runs on Sun servers and provides a GUI client running within a web browser on PCs running the Windows operating system.

You can deploy VRC to discover the dial plan of an existing network. You can also use it to design new dial plans incorporating Cisco routers running as gateways, gatekeepers, and directory gatekeepers.

The VRC is designed to administer a VoIP network at two levels:

VRC Version 1.2.1 uses CNS security services for user administration and authorization.

The VRC application is a tool for dial plan provisioning including:

The VRC application consists of a centralized dial plan management server and web-based clients distributed across an IP network. The server uses a database for storing configuration information and is responsible for all direct interaction with each managed network element. These communications occur using the Cisco IE2100 or over Telnet and HTTP protocols.

When you use VRC integrated with PTC:

Features

Cisco VRC Version 1.2.1 provides support for the following:

Architecture

The VRC is a web-based client/server architecture. The server resides on a Sun platform. It uses MySQL for its database needs and Tomcat for a servlet engine. For user management it uses the Cisco CNS Security module which has an embedded LDAP directory from DCL. The VRC code is implemented in Java and uses the Java 1.3 run-time environment. The client is a Java applet that runs within a standard Internet Explorer Version 5.0 or Version 5.5 web browser.


Note   When VRC is integrated with PTC, PTC manages VRC installation, CNS security installation, and topology operations.

VRC provides basic provisioning of dial plans and configuration of the elements in a network and with the VRC. You can also archive and restore dial plans and validate the configuration before downloading it to the elements. The VRC can be deployed in a network with an existing dial plan or it can be used to create new dial plans.

Server Architecture

The VRC server runs on a Sun SPARC platform and requires:

Client Architecture

The VRC client runs within a browser on a Windows PC and requires:

VRC Feature Sets

VRC uses the Cisco IOS version to determine what command line interface (CLI) it needs to generate to configure a network element. VRC applies the term "feature set" to capture the dial plan capabilities of a Cisco IOS version.

A VRC feature set is made up of a set of Cisco IOS features and a set of rules about how to apply the Cisco IOS features to the network elements to perform dial plan provisioning for the network.

The VRC Version 1.2.1 model supports the following feature sets:

The feature set for the device depends on the Cisco IOS version running on the device.

Cisco IOS Support

Cisco VRC supports the Cisco IOS versions for gateways (GWs), gatekeepers (GKs), and directory gatekeepers (DGKs) and their corresponding feature sets shown in Table 1-1.

Table 1-1   Supported Cisco IOS Software Versions and Feature Sets

Device Type VRC Feature Set Supported Cisco IOS Version

GW

dp1.0

Release 12.2(2)XB*

GW

dp1.0

Release 12.2(2)XA*

GW

dp1.0 and dp1.1

Release 12.2(2)XU*

GW

dp1.0

Release 12.2.7*

GW

dp1.2

Release 12.2(13)T*

GK and DGK

dp1.0

Release 12.2(2)T*

GK and DGK

dp1.0

Release 12.2(2)XA*

GK and DGK

dp1.0 and dp1.1

Release 12.2(2)XU*

GK and DGK

dp1.0 and dp1.1

Release 12.2(11)T*

GK and DGK

dp1.2

Release 12.2(13)T

*Denotes all releases of this Cisco IOS version. For example, Release 12.2(2)XB* means that the network element supports the following Cisco IOS versions: Release 12.2(2)XB1, Release 12.2(2)XB2, Release 12.2(2)XB3, Release 12.2(2)XB4, and all releases following.


Note   If the Cisco IOS version of your device does not match this list, VRC assigns the default feature set of dp1.0 to the network element.

Concurrent Operations

Most VRC operations can occur simultaneously by different users within the VRC server. However, there are certain operations that cannot run concurrently.

VRC concurrent operations constraints include:

Table 1-2 lists the VRC operations that cannot occur simultaneously.

Table 1-2   VRC Operation Limitations

Operation being executed Cannot execute simultaneously

Distribution

Check network element

Distribution

Persist element configuration

Commit

Distribution within the same scope

Discovery

Import Topology

Discovery

Element activation or reactivation

Discovery

Design Export

Discovery

Commit

Discovery

Save Design

Design Preview

View generated CLI (both baseline and design views)

Import Topology

Element activation or reactivation

Check network element

Persist element configuration

View generated CLI (baseline view)

Export baseline dial plan

Because the following operations require serialized access to staging tables, they are semi-concurrent with the Commit operation:

If you receive an error message that an operation cannot be executed because it cannot be initialized, wait a few moments and try again. VRC might be waiting for an operation to complete, or that operation must be in the initialized state before you can execute another operation.

If you are executing an operation for a scope that overlaps with another user, your operation request fails. If there is no scope overlap, your operation request is queued and executed when server resources become available.


Note   If you are using a Cisco IE2100 device for automating the deployment and management of network devices, your concurrent operation issues might be different.

VRC Terminology

Table 1-3 lists common VRC terminology.

Table 1-3   VRC Terminology

Term Definition

Administrative Domain

The entire scope of the VRC-managed dial plan.

Address resolution authority (ARA)

The network element assigned to a zone to provide address resolution service to all the elements of the zone. For example, an ARA could be a gatekeeper group or OSP server.

Baseline dial plan

VRC's assessment of what is currently configured on the network.

Baseline View

The view that shows the currently configured dial plan. Use the baseline view to

CLI

Cisco IOS command-line interface.

Design View

The view that allows you to make changes to the currently configured dial plan.

Dial plan

A system that allows one telephone or Cisco IP device to connect to another telephone or Cisco IP device by using dialed digits.

Directory Gatekeeper (DGK)

An H.323 gatekeeper that provides address translation support only for other gatekeepers and not for gateways.

Directory Gatekeeper Group (DGKGrp)

A set of one or more directory gatekeepers configured for redundancy.

Discovery

The operation by which VRC queries network elements for current dial plan related configuration and updates the baseline dial plan to match.

Distribution

The process by which VRC distributes the dial plan to network elements such that their configuration matches the baseline dial plan.

Element

A router with physical counterparts that is used in a VRC dial plan. For example, gateways, gatekeepers, and directory gatekeepers.

Egress Route

An internal zone behavior for a call that is received from the IP network.

Foreign Region

A special kind of region representing adjacent, but unmanaged segment of the VoIP network

Gatekeeper (GK)

An H.323 entity on a LAN that provides address translation and control access for H.323 terminals and gateways.

Gatekeeper Group (GKGrp)

A set of one or more gatekeepers configured for redundancy.

Gateway

A network access server (NAS) that acts as an interface between a circuit-switched Public Switched Telephone Network (PSTN) and a packet H.323 VoIP network.

Hierarchical DGKs

An H.323 configuration where multiple levels of GKs and DGKs are in the LRQ forwarding path.

Ingress Route

An internal zone behavior on the ingress side of the call, when the call is received from the PSTN.

LRQ Transit Region

A special type of managed region that contains only a single DGKGrp. LRQ transit regions are used to create a DGK hieracrchy.

Managed Zone

A subset of a managed region, logically corresponding to an H.323 zone.

Managed Region

A logical subset of zones that partitions the VRC managed VoIP netowrk.

Outgoing Region Connection

The assignment of another region as a potential destination for an outbound LRQs.

PTC

Packet Telephony Center

Routes

Calls that leave or enter a zone in a VoIP network.

Route Scope

A collection of call originating or terminating resources within a managed zone. Route scope are used to determine the scope of ingress or egress routes.

 

 

VoIP

Voice-over-IP


hometocprevnextglossaryfeedbacksearchhelp
Posted: Thu May 8 00:35:19 PDT 2003
All contents are Copyright © 1992--2003 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.