© 2006 Cisco Systems, Inc. All rights reserved. GWGK v2.04-1 Advanced Gateway Features Implementing Media Resources Using Cisco IOS Gateway DSPs.

Презентация:



Advertisements
Похожие презентации
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Implementation of Multiple Site Deployment Configuring Call Admission Control in Cisco Unified.
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v IP-to-IP Gateway Enterprise Deployments Implementing IP-to-IP Gateways.
© 2006 Cisco Systems, Inc. All rights reserved.GWGK v Gateway Deployments Implementing MGCP Gateways.
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Describe Cisco VoIP Implementations Implementing Voice Support in an Enterprise Network.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Administration of Cisco Unified CallManager Release 5.0 Configuring Cisco Unified CallManager.
© 2005 Cisco Systems, Inc. All rights reserved. IPTX v Configuring Cisco CallManager Express Configuring Cisco CallManager Express Network Parameters.
© 2006 Cisco Systems, Inc. All rights reserved.GWGK v Gateway Deployments Implementing SIP Gateways.
© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Advanced Gateway Features Implementing SRST Gateways.
© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Gatekeeper Deployments Implementing Advanced Gatekeeper Functionality.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v Completing ISDN Calls Configuring ISDN BRI and PRI.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Operating and Configuring Cisco IOS Devices Configuring a Router.
© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Gatekeeper Deployments Implementing Gatekeeper-Based CAC.
© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Gatekeeper Deployments Implementing Basic Gatekeeper Functionality.
© 2006 Cisco Systems, Inc. All rights reserved. CVOICE v Configuring Voice Networks Configuring Router Voice Ports.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Deployment of Cisco Unified CallManager Release 5.0 Endpoints Configuring Cisco Unified CallManager.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Administration of Cisco Unified CallManager Release 5.0 Performing General Administration.
© 2006 Cisco Systems, Inc. All rights reserved.GWGK v Dial Plans on Cisco IOS Gateways Implementing Multisite Dial Plans on Cisco IOS Gateways.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Implementation of Multiple Site Deployment Configuring Cisco Unified SRST.
© 2005 Cisco Systems, Inc. All rights reserved. IPTX v Configuring Additional Cisco CallManager Express Features Configuring Cisco CallManager Express.
© 2006 Cisco Systems, Inc. All rights reserved.SND v Building Cisco IPsec VPNs Building Remote Access VPNs.
Транксрипт:

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Advanced Gateway Features Implementing Media Resources Using Cisco IOS Gateway DSPs

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Media Resources on Cisco IOS Gateways Cisco Unified CallManager media resources can be deployed using Cisco IOS gateways: –DSP-based hardware conference bridge –DSP-based hardware transcoding –DSP-based hardware Media Termination Points (MTPs) –Software-based MTPs Hardware conference bridges are recommended for remote sites: –Avoids suboptimal WAN usage for ad hoc conferences Transcoding resources usually located in central sites: –Used to connect G.729 calls to G.711-only applications MTPs connect to media streams using the same codec: –Can be used to add supplementary services

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Media Resources on Cisco IOS Gateways (Cont.) IP WANPSTN Phone Phone Phone Phone Transcoding and/or conferencing San Jose Chicago Router1 Router2 Conferencing G.711 G.729

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements Number of DSPs depends on DSP type, required media resources, and codecs: –C5510 (used on PVDM2) has higher performance than C549 (used on PVDM) Single DSP can only be used as a single media resource: –Either voice termination, conferencing, transcoding/MTP DSP calculator helps calculation of required DSPs: – –Support voice termination, conferencing, transcoding, and MTP

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements (Cont.) PVDM2Number of C5510 DSPs PVDM2-81/2 PVDM2-161 PVDM2-322 PVDM2-483 PVDM2-644 DSPs per PVDM2

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements (Cont.) C549 (PVDM; e.g., NM-HDV) C5510 (PVDM2; e.g., ISR, NM-HDV2) Max. participants / Conference 68 G.711 conferences / DSP 18 Mixed-mode Conferences / DSP 12 Conferencing DSP Resources

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements (Cont.) From low complexity to:C549 (PVDM; e.g., NM-HDV) C5510 (PVDM2; e.g., ISR, NM-HDV2) G.711 (a-law, mu-law) sessions / DSP 416 G.729a, G.729ab, GSM- FR sessions / DSP 48 G.729, G.729b, GSM- EFR sessions / DSP 46 Transcoding DSP Resources

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements (Cont.) DSP Calculator URL: Select the router model. Select the Cisco IOS release. 1 2

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements (Cont.) Select router VICs. Specify the number of calls. 3 4

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements (Cont.) Specify the number of transcoding sessions. Specify the number of conferences. 5 6

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Requirements (Cont.) Calculate required DSPs / PVDMs 7 Sample Cisco IOS configuration

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Cisco Unified CallManager and Media Resources Cisco Unified CallManager controls IOS gateway media resources using SCCP. Traditional media resources: –All PVDM based devices; e.g., NM-HDV Enhanced media resources: –All PVDM2 based devices; e.g. ISR and NM-HDV2 Gateways with PVDMs and PVDM2s can only register one type of DSPs with Cisco Unified CallManager. Recommendation: New installations should use only PVDM2-based media resources.

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Cisco Unified CallManager and Media Resources (Cont.) Phone Phone Phone SCCP DSP conference bridge is controlled via SCCP. Media resource group lists include a DSP conference bridge. RTP

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v SCCP Configuration Commands for Enhanced Media Resources sccp ccm {ip-address | dns} identifier identifier-number [port port-number] [version version-number] router(config)# Defines a Cisco Unified CallManager entity that can be referenced by the identifier sccp local local-interface router(config)# Defines the local interface used for SCCP sccp router(config)# Starts the SCCP process

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v SCCP Configuration Commands for Enhanced Media Resources (Cont.) sccp ccm group group-number router(config)# Creates a SCCP Cisco Unified CallManager group associate ccm identifier-number priority priority router(config-sccp-ccm)# Assigns a Cisco Unified CallManager entity to the group, including a priority (1=high, 4=low) associate profile profile-identifier register device-name router(config-sccp-ccm)# Assigns a DSP farm profile to the SCCP Cisco Unified CallManager group and defines the device name that will be configured in Cisco Unified CallManager

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v SCCP Configuration Commands for Enhanced Media Resources (Cont.) bind interface interface-type interface-number router(config-sccp-ccm)# Binds the SCCP group to a specific interface

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Farm Configuration Commands for Enhanced Media Resource voice-card slot router(config)# Enters the voice card configuration mode dsp services dspfarm router(config-voicecard)# Enables DSP farm services dspfarm profile profile-identifier {conference | mtp | transcode} router(config)# Creates a DSP farm profile for conferencing, MTP, or transcoding

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v DSP Farm Configuration Commands for Enhanced Media Resource (Cont.) codec codec-type router(config-dspfarm-profile)# Specifies the allowed codecs maximum sessions number router(config-dspfarm-profile)# Defines the maximum number of sessions associate application SCCP router(config-dspfarm-profile)# Enables SCCP for the profile

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Configuring Cisco CallManager-Controlled Enhanced Media Resources 1. Enable DSP farm services. 2. Create a DSP farm profile. 3. Configure SCCP. 4. Configure the media resource in Cisco Unified CallManager.

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Enhanced Media Resources Scenario IP WANPSTN Phone Phone Phone Phone San Jose Chicago Router2Router1 TranscodingConferencing

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Step 1: Enable DSP Farm Services IP WANPSTN Phone Phone Phone Phone San Jose Chicago voice-card 0 dsp services dspfarm voice-card 0 dsp services dspfarm Router2Router1

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Step 2: Create DSP Profile IP WANPSTN Phone Phone Phone Phone San Jose Chicago dspfarm profile 1 conference codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 codec g729br8 maximum sessions 2 associate application SCCP dspfarm profile 1 transcode codec g711ulaw codec g711alaw codec g729ar8 codec g729abr8 codec g729r8 maximum sessions 6 associate application SCCP Router2Router1

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Step 3: Configure SCCP IP WANPSTN Phone Phone Phone Phone San Jose Chicago sccp local FastEthernet0/1 sccp ccm identifier 1 priority 1 version 4.1 sccp ! sccp ccm group 1 bind interface FastEthernet0/1 associate ccm 1 priority 1 associate profile 1 register CFBRouter2 sccp local FastEthernet0/1 sccp ccm identifier 1 priority 1 version 4.1 sccp ! sccp ccm group 1 bind interface FastEthernet0/1 associate ccm 1 priority 1 associate profile 1 register XCODERouter1 Router2Router1

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Step 4: Configure the Media Resource in Cisco Unified CallManager Go to Feature > Media Resource > Conference Bridge

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Step 4: Configure the Media Resource in Cisco Unified CallManager (Cont.) Select Cisco IOS Enhanced Conference Bridge for PVDM2-based deployments.

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Step 4: Configure the Media Resource in Cisco Unified CallManager (Cont.) Bridge name needs to match the name used in the SCCP group configuration.

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Step 4: Configure the Media Resource in Cisco Unified CallManager (Cont.) Select Cisco IOS Enhanced Media Termination Point for PVDM2-based deployments Go to Feature > Media Resource > Transcoder and add the new transcoder.

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Verifying Cisco Unified CallManager- Controlled Media Resources Router2#show sccp SCCP Admin State: UP Gateway IP Address: , Port Number: 2000 IP Precedence: 5 User Masked Codec list: None Call Manager: , Port Number: 2000 Priority: 1, Version: 4.1, Identifier: 1 Conferencing Oper State: ACTIVE - Cause Code: NONE Active Call Manager: , Port Number: 2000 TCP Link Status: CONNECTED, Profile Identifier: 1 Reported Max Streams: 16, Reported Max OOS Streams: 0 Supported Codec: g711ulaw, Maximum Packetization Period: 30 Supported Codec: g711alaw, Maximum Packetization Period: 30 Supported Codec: g729ar8, Maximum Packetization Period: 60 Supported Codec: g729abr8, Maximum Packetization Period: 60 Supported Codec: g729r8, Maximum Packetization Period: 60 Supported Codec: g729br8, Maximum Packetization Period: 60 Supported Codec: rfc2833 dtmf, Maximum Packetization Period: 30 Conferencing up and running General SCCP state

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Verifying Cisco Unified CallManager Controlled Media Resources (Cont.) Router2#show sccp ccm group CCM Group Identifier: 1 Description: None Binded Interface: FastEthernet0/1, IP Address: Associated CCM Id: 1, Priority in this CCM Group: 1 Associated Profile: 1, Registration Name: CFBRouter2 Registration Retries: 3, Registration Timeout: 10 sec Keepalive Retries: 3, Keepalive Timeout: 30 sec CCM Connect Retries: 3, CCM Connect Interval: 10 sec Switchover Method: GRACEFUL, Switchback Method: GRACEFUL_GUARD Switchback Interval: 10 sec, Switchback Timeout: 7200 sec Signaling DSCP value: cs3, Audio DSCP value: cs3 Profiles and device names handled by the SCCP group

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Verifying Cisco Unified CallManager Controlled-Media Resources (Cont.) Router2#show dspfarm profile 1 Dspfarm Profile Configuration Profile ID = 1, Service = CONFERENCING, Resource ID = 1 Profile Description : Profile Admin State : UP Profile Operation State : ACTIVE Application : SCCP Status : ASSOCIATED Resource Provider : FLEX_DSPRM Status : UP Number of Resource Configured : 2 Number of Resource Available : 2 Codec Configuration Codec : g711ulaw, Maximum Packetization Period : 30, Transcoder: Not Required Codec : g711alaw, Maximum Packetization Period : 30, Transcoder: Not Required Codec : g729ar8, Maximum Packetization Period : 60, Transcoder: Not Required Codec : g729abr8, Maximum Packetization Period : 60, Transcoder: Not Required Codec : g729r8, Maximum Packetization Period : 60, Transcoder: Not Required Codec : g729br8, Maximum Packetization Period : 60, Transcoder: Not Required DSP farm profile active and associated with the SCCP

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Verifying Cisco Unified CallManager Controlled-Media Resources (Cont.) Router2#show dspfarm dsp all SLOT DSP VERSION STATUS CHNL USE TYPE RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED UP N/A FREE conf Total number of DSPFARM DSP channel(s) 2 Two conference bridges configured

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Verifying Unified Cisco CallManager Controlled-Media Resources (Cont.) Conference bridge registered

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v Summary Conference bridges, transcoders, and MTPs can be deployed using DSPs on Cisco IOS gateways. The number of media resource sessions depends on the DSP type and can be calculated using the DSP calculator. Cisco Unified CallManager controls IOS gateway media resources using SCCP. DSP farm services are enabled on the voice card, and DSP profiles create the actual media resource. DSP farm profiles are bound to SCCP groups that register with Cisco Unified CallManager. Deploying DSP media resources includes gateway and Cisco Unified CallManager configuration. Verify DSP media resources using the CLI and Cisco Unified CallManager.

© 2006 Cisco Systems, Inc. All rights reserved. GWGK v