321 Studios OL-2706-01 Open Packet Telephony Overview, Examples of Open Packet Telephony Networks

Page 3

Chapter 2 Provisioning

Solution Architecture

Solution Architecture

Open Packet Telephony Overview

As an introduction to the Cisco VoIP: Infrastructure Manager Solution’s provisioning component applications and devices, the following overview of the emerging technology of distributed packet telephony is presented.

Telephony is no longer solely the domain of Public Switched Telephone Networks (PSTNs). Software and protocols that allow telephone calls over packet networks, such as the Internet, have entered the market place. They are based on:

the Media Gateway Control Protocol (MGCP) and related protocols such as the Simple Gateway Control Protocol (SGCP) and Megaco/H.248

the Session Initiation Protocol (SIP)

H.323.

This discussion focuses on MGCP and H.323, which are both supported by the Cisco Packet Telephony Center and the entire provisioning suite of applications in the Internet OSS for packet based voice networks.

Examples of Open Packet Telephony Networks

Figure 2-1depicts an example of an MGCP-based OPT network. (In this discussion, there is no need to distinguish further between the different MGCP derivatives, Megaco, H.248, and SGCP.) The bearer plane is responsible for the transport of the actual payload. Network elements within the bearer plane need not be concerned with the specifics of telephony applications. Switches or routers between media gateways at the edge of the OPT network provide for the actual bearer fabric (the data cloud), shuffling data packets back and forth. The control plane is responsible for signaling processing and call control; it is here that the actual call-processing intelligence resides. The components in the control plane are commonly referred to as Media Gateway Controllers (MGCs). MGCs control media gateways by instructing them when to set up or tear down connections, requesting notification of specific events for further processing, and so on. They contain all the logic required for telephony applications, including Signaling System 7 (SS7) signaling termination, collection of accounting information, and, very importantly, directory functions and call-level routing based on dial plans. In terms of numbers of devices, there tend to be much fewer MGCs than media gateways, meaning that call intelligence is fairly centralized.

Cisco Internet OSS for VoIP: Infrastructure Manager Implementation Guide

 

OL-2706-01

2-3

 

 

 

Image 3
Contents Description ProvisioningScope of the Solution Target MarketDocument Purpose Examples of Open Packet Telephony Networks Open Packet Telephony OverviewMgcp Packet Voice Network Virtual Entities in the Network Virtual SwitchMGC CNS NMS ArchitectureIoss Provisioning Component Architecture Interconnection/Interoperability Functional DescriptionCisco Packet Telephony Center Component List9GB with at least Cisco Voice Routing CenterCisco Media Gateway Control Node Manager Less than Entry level UltraSparcIIIActive Host Standby Host Cmnm FeaturesCmnm Troubleshooting Cmnm ConfigurationRecommended Hardware Configuration for Cmnm CiscoView Voice Services Provisioning ToolRecommended Hardware Configuration for Vspt Recommended Hardware Configuration for CiscoViewCisco CNS Intelligence Engine Cisco CNS Intelligence Engine and Cisco CNS Bus TechnologyHardware Requirements Overview of Installation Installing the Cisco CNS IE2100 Configuration EngineDependencies Installation Overview PCI PCI Scsi Chapter Provisioning Localhost.localdomain login setup Cisco Intelligence Engine Enter the Secondary DNS Server IP address OL-2706-01 Http//hostname or IP address of IE2100/config/login.html Gathering Installation Software Planning and Installation ChecklistInstalling the Solaris 8 Patch Cluster Determining the Hardware Requirements for Your EnvironmentEnsuring the Network Devices have the Correct Software Cnote-tme# ./installcluster Ptc-tme#mkdir patchesPtc-tme#cd patches Host# showrev -p Host# showrev -p grep Dependencies with the following commandsCmnm-pri# hostid Obtaining a Cisco EMF LicenseCmnm-pri#cd /opt/images cmnm-pri#pwd Order of InstallationChecking System Prerequisites Cmnm-pri#nslookup cmnm-priCmnm-pri# mkdir tmp cmnm-pri# cd tmp cmnm-pri# ls Untar the contents of the CSCOvspt-2.3.1.tarfileList the contents of the directory Cmnm-pri# ls -l Cmnm-pri# ./setup -nodisplayInstallation Summary Following items were installed Cmnm-pri#tar -xvof CSCOvspt-2.3.1-patch-01.tar Untar the contents of the CSCOvspt-2.3.1-patch-01.tarfileOutput suppressed Cmnm-pri#cd cdrom/cdrom0 Cmnm-pri# ./cemfinstall Checking for Package InstallInstalling Cemf 3.2 and Available Patches Check to ensure the entire package was installedIs this setup correct? y y,n,? Cemf Manager Installation OL-2706-01 Page ?-----------output suppressed------------------------? Cemf Patch InstallationList the contents of the current directory Cmnm-pri# ls List the contents of the Patch directory Cmnm-pri# lsInvoke the Cemf installation script Now do the same with PatchCmnm-pri#tar -xvof CEMF3.2P3.2.tar Starting Cemf Start the Cemf applicationCmnm-pri#cd /opt/cemf Cmnm-pri#bin/cemf start Installing the Cisco MGC Node Manager Before installing CMNM, ensure Cemf is runningCmnm-pri#cd /opt/cemf Cmnm-pri#bin/cemf query Cmnm-pri#cd /cdrom/cscocmnm Cmnm-pri# ./installCSCOcmnm Cmnm-pri#ps -ef grep voldCmnm-pri# /etc/init.d/volmgt start Output suppressed Verifying class none Installation of CSCOcmnm was successful Opt/cemf/help/CSCOcmnm/cdapp/launched ?-----------------output suppressed-----------------------? ## Reading Package Files Done Output suppressed ## Executing actions Cmnm-pri#bin/cmnmversion -verbose Verifying Correct Installation Before ContinuingCmnm-pri#pkginfo -l CSCOcmnm Obtain Cmnm version informationCmnm-pri# ./patchCSCOcmnm Verifying the Installation of CiscoViewInstalling Cmnm Patches Cmnm-pri#pkginfo -l CSCOcmcvStarting Cmnm Verifying Patch Installation SuccessCemf Logo Window Cisco PTC Client Requirements Installing Cisco PTC 2.1.1 Integrated with Cisco VRC# cd /scratch/cvUpgrade Upgrading CiscoViewCisco PTC Dependencies on Platform Versions Product PrerequisiteIntegrated Product Component Optional Product Components Installing Cisco PTCPre Installation Checks Cisco PTC Server Installation#pkginfo -l Cnsc #pkginfo l Tibrv Copying Cisco PTC Files From the Product CD Installing the Cnsc Core PackageCnsc Core CNS Integration BUS CNS Security Java Tomcat VRC Ptc-tme%pkginfo -l Cnsc Ptc-tme#pkginfo -l Tibrv Ptc-tme# ./cnscInstallPtc-tme# cd /opt/vnm/common Installing the Java and Tomcat PackagesOpt/vnm/common/jakarta-tomcat-3.3.1 directory exists Installing the Cisco Voice Routing Center ApplicationPtc-tme#pwd /opt/PTC-2.1.1 Ptc-tme# ./cnscInstall Ptc-tme#cd /opt/vnm/commonIors Ptc-tme#more /.cshrc Installing the Voice Corba Gateway on the Cmnm HostPtc-tme#which share When prompted, enter 1 as the number of EMSsThis is the password to login to the Cmnm host machine Cmnm-tme#ps -ef grep McgNotifyServer Cmnm-tme#ps -ef grep ObjectAccessCisco PTC Patch Information Synchronizing Cmnm with the SC220002011801.tar 02011802.tar 02011804.tar Ptc-tme%ps -ef grep dcx500 System StartupPtc-tme% dcdstart Verify the Cisco CNS Security process is runningPtc-tme%ps -ef grep rvrd Verify the Cisco CNS Integration Bus is runningPage Ptc-tme%cd /opt/cisco/vnm Post Installation ConfigurationConfiguring the Cisco PTC Client Go to the /opt/cisco/vnm directoryImplementation and Testing OL-2706-01