How to Configure Video over IP for Polycom Video Units

Similar documents
Nortel Technology Standards and Protocol for IP Telephony Solutions

Configuring Static and Dynamic NAT Simultaneously

BRI to PRI Connection Using Data Over Voice

isco Troubleshooting Input Queue Drops and Output Queue D

Implementing Cisco Voice Communications and QoS

technology standards and protocol for ip telephony solutions

IOS NAT Load Balancing for Two ISP Connections

IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program

Network Considerations for IP Video

VPN 3000 Concentrator Bandwidth Management Configuration Example

PCoIP Protocol Network Design Checklist. TER Issue 3

How To Configure InterVLAN Routing on Layer 3 Switches

Recommended QoS Configuration Settings for. AdTran NetVanta 3448 Router

Voice Over IP Per Call Bandwidth Consumption

This topic lists the key mechanisms use to implement QoS in an IP network.

Encapsulating Voice in IP Packets

NetVanta 7100 Exercise Service Provider SIP Trunk

- QoS and Queuing - Queuing Overview

Configuring EtherChannel and 802.1Q Trunking Between Catalyst L2 Fixed Configuration Switches and Catalyst Switches Running CatOS

Cisco CCNP Optimizing Converged Cisco Networks (ONT)

The Basics. Configuring Campus Switches to Support Voice

Sample Configuration Using the ip nat outside source static

IP videoconferencing solution with ProCurve switches and Tandberg terminals

PC-over-IP Protocol Virtual Desktop Network Design Checklist. TER Issue 2

Voice over IP Fundamentals

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.

Requirements of Voice in an IP Internetwork

Cisco - Configure the 1721 Router for VLANs Using a Switch Module (WIC-4ESW)

Successful IP Video Conferencing White Paper

Distributed Systems 3. Network Quality of Service (QoS)

Recommended QoS Configuration Settings for. Fortinet FortiGate 30D Router

Catalyst Layer 3 Switch for Wake On LAN Support Across VLANs Configuration Example

IOS NAT Load Balancing with Optimized Edge Routing for Two Internet Connections

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:

Clearing the Way for VoIP

CCNP: Optimizing Converged Networks

Level 1 Technical. Networking and Technology Basics. Contents

Recommended QoS Configuration Settings for. Dell SonicWALL SOHO Router

Sample Configuration Using the ip nat outside source list C

VoIP network planning guide

Troubleshooting the Cisco Unified Videoconferencing 3500 Gateway

Configuring a Gateway of Last Resort Using IP Commands

Application Note. Configuring WAN Quality of Service for ShoreTel. Quality of Service Overview. Quality of Service Mechanisms. WAN QoS for ShoreTel 5

Configure ISDN Backup and VPN Connection

Introduction to Packet Voice Technologies and VoIP

Abstract. Avaya Solution & Interoperability Test Lab

Network Scenarios Pagina 1 di 35

Catalyst 6500/6000 Switches NetFlow Configuration and Troubleshooting

Optimizing Converged Cisco Networks (ONT)

Configuration Professional: Site to Site IPsec VPN Between Two IOS Routers Configuration Example

Lab Organizing CCENT Objectives by OSI Layer

IP Office Technical Tip

WAN Data Link Protocols

Syslog Server Configuration on Wireless LAN Controllers (WLCs)

Table of Contents. Cisco Mapping Outbound VoIP Calls to Specific Digital Voice Ports

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Voice over IP. Demonstration 1: VoIP Protocols. Network Environment

Table of Contents. Cisco Configuring a Basic MPLS VPN

Final for ECE374 05/06/13 Solution!!

Question: 3 When using Application Intelligence, Server Time may be defined as.

Note: This case study utilizes Packet Tracer. Please see the Chapter 5 Packet Tracer file located in Supplemental Materials.

QOS - Implementing Cisco Quality of Service

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

Implementing Cisco IOS Unified Communications (IIUC)

How to Configure the Juniper NetScreen 5GT to Support Avaya H.323 IP Telephony Issue 1.0

VoIP Bandwidth Considerations - design decisions

Configure IOS Catalyst Switches to Connect Cisco IP Phones Configuration Example

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led

PIX/ASA 7.x with Syslog Configuration Example

Multimedia Communications Voice over IP

Ethernet Overhead Accounting

Network Simulation Traffic, Paths and Impairment

Configure Backup Server for Cisco Unified Communications Manager

Objectives. Router as a Computer. Router components and their functions. Router components and their functions

CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding

VegaStream Information Note Considerations for a VoIP installation

"Charting the Course to Your Success!" QOS - Implementing Cisco Quality of Service 2.5 Course Summary

Bandwidth Security and QoS Considerations

- Asynchronous Transfer Mode -

CRS 4.x: Automatic Work and Wrap up Time Configuration Example

Polycom. RealPresence Ready Firewall Traversal Tips

Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

: Interconnecting Cisco Networking Devices Part 1 v2.0 (ICND1)

Application Note How To Determine Bandwidth Requirements

Best Practice Recommendations for Implementing VLANs in a ShoreTel VoIP Environment with IP Phones

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet

Cisco Secure PIX Firewall with Two Routers Configuration Example

Document ID: Introduction

Recommended QoS Configuration Settings for Rosewill RNX-AC750RT Wireless Router

Configuring QoS and Per Port Per VLAN QoS

Transport Layer Protocols

Configuring IPSec VPN Tunnel between NetScreen Remote Client and RN300

Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.

Monitoring Traffic Interception

Combining Voice over IP with Policy-Based Quality of Service

Chapter 02. Diagnostics & Troubleshooting

MLPPP Deployment Using the PA-MC-T3-EC and PA-MC-2T3-EC

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS)

Database Replication Error in Cisco Unified Communication Manager

Transcription:

How to Configure Video over IP for Polycom Video Units Document ID: 6172 Contents Introduction Prerequisites Requirements Components Used Conventions Network Diagram Polycom ViewStation Configuration and Setup Configuring H.323 Calling for the ViewStation Making a H.323 Call from ViewStation Configuration of Routers with QoS for Video Configuration of 7206VXR Verify Troubleshoot Troubleshooting Commands Related Information Introduction This document addresses basic network setup and configuration of Polycom ViewStation128 (video conference unit) with Cisco routers for video over IP applications. It also covers adding QoS and troubleshooting the real time video quality across the LAN and the WAN media. The Polycom Viewstation interfaces to a TV for display of captured video and audio; it also has a connection to the LAN to pass compressed video packets over IP. The Polycoms are the H323 endpoints just as any other gateway. Video over IP uses the following protocols: H.225 for messaging of call control signaling H.245 for opening and closing of media stream channels H.263 and H.261 for video codec with picture formats G.723 for audio codecs, at 5.3kpbs or 6.3kpbs modes The software for the Polycom ViewStation128 should be recent and can be downloaded from the Polycom website over LAN. The latest firmware available at the time of publication of this document was 7.0.1. http://www.polycom.com/home/ The ViewStation can send the compressed video and audio call at 128k, 256k, 384k, 512k, 576k, or 768k rates. This compression rate does not include the IP and LAN/WAN headers added, so when reserving bandwidth in QoS, remember to account for that overhead. For instance, Audio (64kbps)+ Video (704kbps)+IP(25% overhead)=960kbps. The optimal delay for video applications is similar to voice: 125 150msec round trip time for optimal results. Added latency is tolerable, but reported on the Polycom as an error when you telnet into it.

Prerequisites Requirements There are no specific requirements for this document. Components Used The setup below was tested in the lab with Cisco IOS Software Release 12.1(5)T and 12.2(1a) on the Cisco 7200 routers. The Polycom ViewStation 128 had firmware release 7.0.1. The information presented in this document was created from devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If you are working in a live network, ensure that you understand the potential impact of any command before using it. Conventions For more information on document conventions, see the Cisco Technical Tips Conventions. Network Diagram This document uses the network setup shown in the diagram below. The Polycoms are hard coded at half duplex and 10Mbps. The 2900XL in this case has all ports hard coded to auto/auto, so no change was necessary on the Cisco 7200 FE (fast ethernet interface), so it is set to 100/Full. If the Polycoms in some cases directly attach to the router or to catalyst switches, the ports must be configured to match duplex/speed accordingly. Polycom ViewStation Configuration and Setup Configuring H.323 Calling for the ViewStation Under System Info > Admin Setup, perform these steps: 1. Under LAN/H.323, and LAN/Intranet, configure the IP address of the Polycom and the default Gateway. 2. Under LAN/H.323, and H323, configure the H323 name for this ViewStation and any E164 ID, if desired. 3. (Optional) Under LAN/H.323, and H323, QoS can be specified for specific UDP or TCP ports. The range of fixed TCP ports is 3230 3231 and fixed UDP ports is 3230 to 3235 for video traffic. You can set the IP precedence to critical on the packets here, too. 4. Under General Setup, configure the standard options such as system name, auto answer, auto dial, language.

Making a H.323 Call from ViewStation All calls here are made using the remote IP address; you can also use E.164 numbers if using a gatekeeper to make video calls. Under the main screen, type in the IP address for remote polycom, then select the compression speed; this should match up to what you have set as default on the remote side. Configuration of Routers with QoS for Video One of the most effective QoS methods to use for VideoOverIP over WAN is Low Latency Queuing (LLQ). The policymap can be based on a few different parameters, discussed below. The necessary bandwidth can be dedicated and video over other IP applications can be prioritized using LLQ. Also, the ATM link should be VBR NRT or CBR for higher video quality. Configuration of 7206VXR class map match all video match access group 101 Cisco 7206VXR Class map used to associate access list 101 to the LLQ class video. policy map video police Definition of the policy map for the LLQ Configuration class video priority 900 This is the priority class/queue assigned for video traffic. It reserves 900 Kbps for video traffic class class default fair queue 64 All other non video traffic uses fair queuing policing. interface FastEthernet0/0 description Polycom 192.168.3.90 ip address 192.168.3.100 255.255.255.0 duplex half no cdp enable This is the LAN interface that connects to the Polycom ViewStation No QoS (LLQ) was applied here. interface ATM6/0 no ip address load interval 30 no atm ilmi keepalive interface ATM6/0.1 point to point ip address 10.1.105.1 255.255.255.0 pvc 1/138 atm pvc defined

class vc VBR NRT encapsulation aal5snap Layer 2 encapsulation type for atm packets service policy out video police Applies LLQ (defined above) to the subinterface for layer 3 (Video over IP)traffic shaping and priotization vc class atm VBR NRT atm traffic shaping class defined vbr nrt 1500 1400 100 Maximum bandwidth at 1500Kbps and nominal at 1400Kbps with 100Kbps burst access list 101 permit tcp any any range 3230 3231 access list 101 permit udp any any range 3230 3235 These access lists are used by the LLQ class map. These access lists are based on the fixed UDP (3230 3235) and TCP (3230 3231) ports for the ViewStation VideoOverIP Alternatively, the following access list configurations could have been used. Verify Based on source/destination ip address of the ViewStation units: access list 101 permit ip host 192.168.3.90 host 192.168.1.90 access list 101 permit ip host 192.168.1.90 host 192.168.3.90 Based on IP precedence 5: access list 101 permit ip any any precedence 5 There is currently no verification procedure available for this configuration. Troubleshoot When a call is established, Polycom keeps track of all video packets. You can telnet into the polycom and monitor this close up. The Polycom reports the latency in H323 packets, the lost video or audio packets. The Polycom debugs are readable and indicate problems when it may be hard to notice them on a video screen. Some of the most common video problems, such as freezing, come from Ethernet duplex and/or speed mismatch. If the Ethernet counters indicate large number of CRC/frame/deferred packets, video quality will degrade considerably, so the first checkpoint is making sure all LAN interfaces run error free. This section provides information you can use to troubleshoot your configuration.

You can check the configs on the polycom by the initial info display. There are informational debugs turned on for every action. When you have a video call, the Polycoms automatically report calculated latency in packets: any lost packets, and resequenced packets as a result of the lost packets. MS 7206VXR 12A#telnet 192.168.3.90 Action: Telnetting to the Polycom ViewStation unit to capture information and debug output. When a call is established, the Polycom unit keeps track of video packets. The Polycom reports h323 packet latency and lost video and voice packets. Trying 10.122.3.90... Open Hi, my name is : Polycom166 regnl Here is what I know about myself: Serial Number: 011B12 Brand: Polycom Software Version: Release 7.0.1 16 Jun 2001 Model: VS Network Interface: ISDN_UNKNOWN MP Enabled: No H323 Enabled: Yes IP Address: 192.168.3.90 Time In Last Call: 0:08:41 Total Time In Calls: 44:20:06 Total Calls: 171 Switch Type: Nortel DMS 100 Country Code: 1 Area Code: 919 ISDN 1 a is: 9913293 ISDN 2 a is: 9913294 Before QoS was applied, when video and data were run at the same time, the telnet result into the polycom would report the following; this is a clear indication of problems in the network and should reflect in the video quality also. RTP: Video Packet Lost RTP: Reseting last_seq_num from 23397 to 23398 RTP: Send FastVideoPicture_MSG RTP: last ebit 6 plus new sbit 0 not equal 8 (instance 0)...VideoFastUpdatePictureHandler() time 469850 RTP: Max. video packets stored = 4 RTP: Minimum/MaximumThreshold = 4 0/256, 4 0/256 UI:UI msg from VidDec: S VD1 ReceivedFreezeRelease 0 Received a Picture Fast Update request from the other side Audio Packet(s) lost last_seq_num = 15147, new_seq_num = 15149 Transfer 1 duplicate packets Received a Picture Fast Update request from the other side RTP: Max. video packets stored = 1 RTP: Minimum/MaximumThreshold = 4 0/256, 4 255/256 Troubleshooting Commands Certain show commands are supported by the Output Interpreter Tool (registered customers only), which allows you to view an analysis of show command output. The following output was captured in the Cisco IOS Routers LLQ was applied on the ATM interfaces and then flooded pings were sent to create congestion during the video call. When there is contention for bandwidth, LLQ dynamically prioritizes the video traffic. MS 7206VXR 12A#show queue atm 6/0.1

Interface ATM6/0.1 VC 1/138 Queuing strategy: weighted fair Total output drops per VC: 22863 Output queue: 66/512/64/22863 (size/max total/threshold/drops) Conversations 3/4/64 (active/max active/max total) Reserved Conversations 0/0 (allocated/max allocated) Available Bandwidth 0 kilobits/sec (depth/weight/total drops/no buffer drops/interleaves) 1/4626/0/0/0 Conversation 1, linktype: ip, length: 54 source: 10.122.3.100, destination: 10.1.105.2, id: 0x002B, ttl: 255, TOS: 192 prot: 6, source port 23, destination port 11032 (depth/weight/total drops/no buffer drops/interleaves) 1/5397/0/0/0 Conversation 51, linktype: ip, length: 308 source: 10.122.3.90, destination: 10.122.1.90, id: 0x51AB, ttl: 59, TOS: 160 prot: 17, source port 49206, destination port 3232 Notice in the following output that there are no packet drops in the video class. MS 7206VXR 12A#show policy map int atm 6/0.1 ATM6/0.1: VC 1/138 Service policy output: video police Class map: video (match all) 0 packets, 0 bytes 30 second offered rate 0 bps, drop rate 0 bps Match: access group 101 Weighted Fair Queueing Strict Priority Output Queue: Conversation 72 Bandwidth 900 (kbps) Burst 22500 (Bytes) (pkts matched/bytes matched) 0/0 (total drops/bytes drops) 0/0 Class map: class default (match any) 290307 packets, 252480609 bytes 30 second offered rate 2951000 bps, drop rate 2341000 bps Match: any Weighted Fair Queuing Flow Based Fair Queuing Maximum Number of Hashed Queues 64 (total queued/total drops/no buffer drops) 67/35584/0 Related Information Low Latency Queueing Sample Configuration Low Latency Queueing Voice Technology Support Voice and Unified Communications Product Support Troubleshooting Cisco IP Telephony Technical Support Cisco Systems Contacts & Feedback Help Site Map 2012 2013 Cisco Systems, Inc. All rights reserved. Terms & Conditions Privacy Statement Cookie Policy Trademarks of Cisco Systems, Inc. Updated: Jun 14, 2005 Document ID: 6172