Professional Documents
Culture Documents
Implementing Cisco TelePresence Vol1
Implementing Cisco TelePresence Vol1
Implementing Cisco TelePresence Vol1
Implementing Cisco
TelePresence
Solutions
Volume 1
Version 1.1
Student Guide
Student Guide © 2011 Cisco and/or its affiliates. All rights reserved.
Students, this letter describes important
course evaluation access information!
Welcome to Cisco Systems Learning. Through the Cisco Learning Partner Program,
Cisco Systems is committed to bringing you the highest-quality training in the industry.
Cisco learning products are designed to advance your professional goals and give you
the expertise you need to build and maintain strategic networks.
Cisco relies on customer feedback to guide business decisions; therefore, your valuable
input will help shape future Cisco course curricula, products, and training offerings.
We would appreciate a few minutes of your time to complete a brief Cisco online
course evaluation of your instructor and the course materials in this student kit. On the
final day of class, your instructor will provide you with a URL directing you to a short
post-course evaluation. If there is no Internet access in the classroom, please complete
the evaluation within the next 48 hours or as soon as you can access the web.
On behalf of Cisco, thank you for choosing Cisco Learning Partners for your
Internet technology training.
Sincerely,
ii Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Examining the Cisco TelePresence User Interface 2-59
Overview 2-59
Objectives 2-59
Cisco TelePresence Phone User Interface 2-60
One-Button-to-Push Meeting 2-69
Conferencing an Audio Call 2-75
Multiple Audio and Video Call Support 2-79
Meeting Control Options 2-80
View Control 2-80
Meeting Access 2-81
Controlling the Document Camera 2-82
Cisco Auto Collaborate Privacy Alert 2-83
Cisco TelePresence User Interface—In-Call Icons 2-84
On Phone Alerts, Status, and Messages 2-87
Alert—Upcoming Meeting 2-87
Alert—Meeting Is Scheduled to End in 10 Minutes 2-88
Error—No Dial Number Provided 2-89
Error—Meeting Is Outside the Start Window 2-90
Network Congestion 2-91
System Information 2-92
Error—This System is Not Currently Registered 2-93
Call Status 2-94
Peripheral Status 2-95
Alert—Resolution Not Supported 2-96
Alert—Troubleshooting in Progress 2-97
Peripheral Upgrade 2-98
Summary 2-99
Module Summary 2-101
References 2-102
Module Self-Check 2-103
Module Self-Check Answer Key 2-108
Cisco TelePresence Network Architecture 3-1
Overview 3-1
Module Objectives 3-1
Deploying a Cisco TelePresence Network 3-3
Overview 3-3
Objectives 3-3
Codec Communication 3-4
Primary Codec 3-4
Deployment Models 3-5
Intracampus Deployment Model 3-5
Intra-Enterprise Deployment Model 3-6
Intercompany Network Deployment Model 3-7
Multipoint 3-8
Cisco Device Configuration 3-9
Summary 3-26
2011 Cisco Systems, Inc. Implementing Cisco TelePresence Solutions (ITS) v1.1 iii
Shaping and Policing 3-27
Overview 3-27
Objectives 3-27
Recommendations for Provisioning 3-28
Understanding Bursts 3-29
Traffic Policing and Shaping 3-32
Example: Token Bucket as a Piggy Bank 3-37
Traffic Characteristics of Cisco TelePresence 3-39
Packet Jitter 3-41
Frame Jitter 3-41
Provisioning for Bursts 3-49
Example Burst Calculations 3-56
Summary 3-59
Setting a QoS Policy 3-61
Overview 3-61
Objectives 3-61
Latency, Jitter, and Loss 3-62
Latency Target 3-67
Latency Threshold No. 1 3-67
Latency Threshold No. 2 3-67
Satellite Mode—Latency Thresholds 3-67
Understanding Latency Measurements in Multipoint Meetings 3-67
Jitter Target 3-69
Satellite Mode—Jitter Thresholds 3-70
Loss Target 3-72
Satellite Mode—Loss Thresholds 3-73
Latency Threshold Changes in Cisco TelePresence System Release 1.5 3-74
Jitter Threshold Changes in Cisco TelePresence System Release 1.5 3-75
Packet Loss Changes in Cisco TelePresence System Release 1.5 3-75
IP Packet Classification and Marking 3-76
Cisco Catalyst Switch Queuing Model for Telepresence Traffic 3-80
Catalyst 3750 1P3Q3T Queuing Configuration Example 3-83
Catalyst 6500 1P&Q4T Configuration Example 3-90
Campus QoS Policies Overview 3-93
Access Edge Switch Port QoS Policies 3-93
Campus Interswitch Link QoS Policies 3-95
Summary 3-96
Designing WAN and Branch QoS Policies 3-97
Overview 3-97
Objectives 3-97
WAN—Converged vs. Overlay 3-98
WAN and Branch Policies Overview 3-101
LLQ vs. CBWFQ Considerations and Recommendations 3-104
WAN Edge Models 3-107
MPLS VPN Policies Overview 3-112
Subline Rate Access Overview 3-115
Metro Ethernet Subline Rate QoS Policies 3-115
Service Provider Recommendations 3-120
Summary 3-124
iv Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Understanding the NPA 3-125
Overview 3-125
Objectives 3-125
What Is the NPA? 3-126
NPA Tools 3-136
Cisco TelePresence Codec Call Statistics 3-137
Cisco IOS IP Service Level Agreement 3-139
Video SLA Assessment Agent 3-151
Cisco TelePresence Manager PreQualification Assistant 1.5 3-158
Summary 3-159
Using the VSAA 3-161
Overview 3-161
Objectives 3-161
What Is the VSAA? 3-162
Configuring VSAA Bootable USB Drives 3-163
The VSAA Reporting Process 3-167
Method 1 3-171
Method 2 3-172
Summary 3-177
Module Summary 3-179
References 3-180
Module Self-Check 3-181
Module Self-Check Answer Key 3-186
2011 Cisco Systems, Inc. Implementing Cisco TelePresence Solutions (ITS) v1.1 v
vi Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
ITS
Course Introduction
Overview
Implementing Cisco TelePresence Solutions (ITS) v1.1 is an instructor-led course presented by
Cisco Learning Partners to their end-user customers. The Cisco TelePresence solution offers an
advanced system, combined with a robust group of partners, so an enterprise can scale globally
and benefit from an exceptional meeting experience. Selected Cisco partners must quickly and
effectively deliver the high-quality Cisco TelePresence experience and operational services,
from installation to ongoing management. This skill set requires the proper training for a
smooth and successful customer deployment.
Course Goal
Upon completing this course, you will be able to meet these objectives:
Describe a Cisco TelePresence solution and the technology that makes it work
Describe and configure a Cisco TelePresence system endpoint
Describe the Cisco TelePresence architecture
Describe the extended features of Cisco TelePresence
2 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
General Administration
Class-Related Facilities-Related
Sign-in sheet Course materials
Length and times Site emergency procedures
Break and lunch room Restrooms
locations Telephones and faxes
Attire
The instructor will discuss these administrative issues so that you know exactly what to expect
from the class:
Sign-in process
Starting and anticipated ending times of each class day
Class break and lunch facilities
Appropriate attire during class
Materials that you can expect to receive during class
What to do in the event of an emergency
Location of the restrooms
How to send and receive telephone and fax messages
Course Flow
Day 1 Day 2 Day 3 Day 4
Course
Introduction Cisco
A Cisco Cisco TelePresence
M Introduction to TelePresence TelePresence Extended System
Network Extended
Cisco Features
Architecture System Features
TelePresence (Cont.)
Lunch
Cisco Wrap Up
Cisco Cisco
TelePresence
P Call Control TelePresence TelePresence
M Network Extended
Architecture System Features
(Cont.) (Cont.)
The schedule reflects the recommended structure for this course. This structure allows enough
time for the instructor to present the course information and for you to work through the lab
activities. The exact timing of the subject materials and labs depends on the pace of your
specific class.
4 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Additional References
This topic presents the Cisco icons and symbols that are used in this course
Cisco
Cisco TelePresence Cisco Router
TelePresence System TelePresence
Sys tem 1000 or Secondary/HFR SBC
1100 Codec
Workgroup
Switch:
Cisco Voice-
TelePresence Cisco Cisco
TelePresence TelePresence Enabled
Sys tem 1300
Multipoint Recording
Series
Switch Server
Server
Cisco
TelePresence
Sys tem 3000 Cisco
Edge Label
TelePresence Switch
Cisco Manager Router Network
Cloud
TelePresenc e
System 3200
© 2011 Ci sc o Sy s tems, Inc . All rights reserv ed. ITS v1.1—7
The figure shows the common icons that are used throughout this course.
6 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Module 1
Introduction to Cisco
TelePresence
Overview
To thrive in the economy today, you need to collaborate instantly with colleagues, partners, and
customers around the globe. At the same time, you need to conduct your business to enhance
the quality of your relationships. In the past, building and maintaining crucial business
relationships meant expensive face-to-face meetings and productivity challenges, as well as
time spent away from home and family.
Cisco TelePresence creates a live, face-to-face communication experience over the network,
empowering you to collaborate as never before. The Cisco TelePresence experience embodies
three important principles: quality as good as being there, simplicity of use, and a low total cost
of ownership (TCO). Cisco TelePresence was designed to make you look and sound like you
do in person. Cisco TelePresence delivers rich, interpersonal interactions over the network.
Increased productivity, accelerated business transformations, and real, sustainable competitive
advantages are just a few of the benefits that can be gained by using Cisco TelePresence and
the network.
Module Objectives
Upon completing this module, you will be able to describe a Cisco TelePresence solution and
the technology that makes it work. This ability includes being able to meet these objectives:
Describe the Cisco TelePresence experience and how it changes the way businesses
collaborate
Define the components of a Cisco TelePresence solution
Describe various Cisco TelePresence room design considerations and how they affect the
aesthetics and corporate identity of the room
1-2 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Lesson 1
Overview
Cisco TelePresence creates a unique “in-person” experience by using innovative video, audio,
and interactive hardware and software elements over the network. Cisco TelePresence can help
people meet, share content, create high-quality video recordings and events, consult with
experts, and deliver powerful personalized services—all by using the power of the network for
an immersive experience. This lesson provides a high-level background of Cisco TelePresence.
Objectives
Upon completing this lesson, you will be able to list the Cisco TelePresence features and to
describe how Cisco TelePresence can change the way that you collaborate. This ability includes
being able to meet these objectives:
Define telepresence and the use of technology to immerse a participant in the experience
Identify the limitations of traditional video communications
Explain the original design attributes for Cisco TelePresence
Describe the Cisco TelePresence endpoint design principles
Describe the advantages of the Cisco TelePresence solution
Discuss the vision for Cisco TelePresence and how it can help create a next-generation,
rich-media network
Discuss the high-level network requirements for Cisco TelePresence
Provide a high-level overview of the NPA
What Is Telepresence?
This topic describes the industry-accepted definition of telepresence.
What Is Telepresence?
Telepresence describes
technologies that allow
participants in a remote
location to feel present.
Participants are fully
immersed, without being
aware of the technology.
Voice, facial expressions,
and body movements are
transmitted in real time.
Telepresence creates the
illusion of a face-to-face
conversation.
Participants experience
nonverbal communication
from a remote location.
1-4 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Traditional Video Conferencing
This topic describes the limitations of traditional video conferencing and its failure to move out
of a niche market status.
You should not confuse telepresence with traditional videoconferencing. Traditional video
conferencing has not achieved an in-person experience and has failed for 15 years to move out
of a niche market status. Video conferencing typically uses analog video and mono audio that is
below CD quality. The participants must lean up to a microphone to talk and cannot be
adequately seen or heard, causing them to easily disengage from the meeting.
Because video conferencing cannot duplicate true eye contact, it does not provide the sensation
of being in the same room as the remote participants. The representation of the remote users on
the monitor is not a substitute for an actual face-to-face meeting. Video-conferencing
participants are constantly aware of the technology that they are using to collaborate. Because
of these limitations, many video-conferencing solutions are under-utilized or are not used at all.
Cisco TelePresence is an innovative technology that lets you interact and collaborate with other
people, across remote locations, like never before. Using high-definition video, advanced
audio, and a finely tuned environment with the underlying network as the platform, Cisco
TelePresence delivers live, immersive, face-to-face experiences.
Cisco TelePresence gives you a way to balance business goals with corporate citizenship by
supporting environmental initiatives, such as reducing fuel use and emissions by offering a
truly viable alternative to travel. The technology can also help you address business-continuity
concerns by offering immediate, highly effective communications.
Cisco TelePresence allows you to feel as if you were in the same room with remote
participants, and it is simple to operate. Cisco TelePresence allows you to travel the world and
meet “in person” with customers, vendors, and partners— without leaving your office. Cisco
TelePresence delivers an experience that is as good as being there and can lead to greater
connection and understanding by delivering subtleties of communication in tone, facial
expressions, and body language.
1-6 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Original Primary Design Attributes
The Cisco TelePresence experience was originally
designed to achieve the following mandated attributes:
Present far-end participants in life-size format.
Provide users with the ability to make virtual eye contact.
Deliver high-quality video resolution that depicts a lifelike image.
Break the virtual table, with no images other than people.
Deliver audio that appears to emanate from the person speaking.
Reproduce audio with the same fidelity as the original source.
Allow users to speak at normal voice levels yet be heard by all
participants.
Protect the spatial audio reproduction against pollution from other
nonvisible sources of audio.
The in-person experience that Cisco TelePresence creates incorporates the nonverbal human
factors that are missing in previous technologies. The virtual experience of being in one room is
invaluable in the decision-making process and improves the trust relationships with others by
allowing the face-to-face contact that is so important.
When developing the Cisco TelePresence solution, Cisco mandated the following design
attributes, which define the Cisco TelePresence experience:
Present the far-end participants in life-size format.
Provide users with the ability to make virtual eye contact.
Deliver high-quality video resolution that depicts a lifelike image.
Break the virtual table with no images other than people.
Deliver audio that appears to emanate from the speaking person.
Reproduce audio with the same fidelity as the original source.
Allow users to speak at normal voice levels and yet be heard by all participants.
Protect the spatial audio reproduction against pollution from other nonvisible sources of
audio.
Make establishing an unscheduled Cisco TelePresence call as easy as making a phone call.
Initiate scheduled Cisco TelePresence calls, with the push of a single button.
Make the technology invisible to the user.
Guarantee every user a defined position at the virtual table, in his or her own logical seat.
Provide the reliability of a telephone call, when calling another Cisco TelePresence
endpoint.
Require no building permits to install.
Allow installation in two days or less, when all components are present.
1-8 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Endpoint Design Principles
This topic describes the Cisco TelePresence endpoint design principles.
Cisco TelePresence uses a new and innovative philosophy to ensure that you look and sound
the same in a Cisco TelePresence conference or meeting as you do in person. With high-quality
audio, high-definition video at low latency, and an optimized meeting environment, you can
communicate and converse in real time, catching every comment, gesture, expression, and
nuance of the conversation.
The goal is to create an in-person experience over the IP network infrastructure. Cisco
TelePresence focuses on the virtual experience that is achieved when communicating with
others at remote locations. The illusion of being in the same room—using life-size, high-
definition imagery—allows the participants to concentrate on the task rather than on logistics or
the severe limitations of legacy technologies.
The Cisco TelePresence System 3000 and Cisco TelePresence System 3200 include purpose-
built office furniture. This furniture incorporates cameras and displays, lighting, speakers,
microphones, and projection capability into a specially designed table, to place the user in
optimal view of the cameras.
Cisco TelePresence technology was developed from the beginning to use standard IP
technology and to run on an integrated voice, video, and data network. Cisco TelePresence
coder-decoders (codecs) combine multiple audio and video channels into a single stream that is
transmitted across an IP network. To accomplish this seemingly impossible task, revolutionary
ASICs were designed to support high-definition traffic with very low latency. Cisco designed
the hardware to incorporate processors that could process high-quality and high-definition
video compression in real time. The goal was to use the IP and video expertise of Cisco to
develop the ultimate collaboration product, with a network focus. Cisco now has multiple
patents that are pending for video, audio, and network integration, to revolutionize the user
experience and the way that organizations collaborate across the network.
Cisco TelePresence was designed to take advantage of the tools that you use every day, to
integrate with enterprise groupware and unified communications so that scheduling and starting
meetings is extremely easy. There is no need for staff, training, menus, or manuals. With dial-
tone reliability and global connectivity, Cisco TelePresence provides far greater return on
investment (ROI) than traditional video communications. You can virtually be anywhere in the
world, at the touch of a button.
1-10 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Advantages of Cisco TelePresence
This topic describes the advantages of the Cisco TelePresence solution.
Cisco TelePresence deploys into existing customer rooms and facilities with minimal room
remediation. Unlike other vendor solutions, there are no expensive construction requirements.
Although Cisco supplies the high-end technology, the room and environment belong to and
remain under the control of the customer. You can place a room that meets the requirements of
Cisco TelePresence anywhere in the organization. Customers can tailor the Cisco TelePresence
room experience to their brands.
A broad range of aesthetic direction is available within the Cisco TelePresence color palette,
which provides consistency throughout the Cisco TelePresence deployment. Rooms can easily
integrate and blend with the corporate look and the atmosphere of the surrounding facilities.
The Internet is transforming the way that people work, live, play, and learn. In addition to a
network of computers, the Internet is a network of people and human connections. This
technology is revolutionizing many aspects of life.
Cisco TelePresence uses the power of a global IP network and unified communications to
enable collaboration between users like never before. The Cisco TelePresence system
seamlessly integrates with existing corporate networks and their communications technologies.
This integration makes the technology both easier to use and far more productive, by greatly
reducing the management, technical support, and training overhead that is associated with the
system.
The network delivers a telepresence experience that is powerful, flexible, and easy to use. This
approach sets the stage for Cisco TelePresence to become an everyday business tool. However,
the vision for Cisco TelePresence is also to provide virtual experiences in other environments—
experiences that are not possible using traditional video technologies. Cisco TelePresence can
eventually change how everyone collaborates and can influence how you use the Internet.
1-12 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
High-Level Network Requirements
This topic discusses the high-level network requirements for Cisco TelePresence.
Bytes
– Cisco TelePresence Multipoint Switch =
198 Mb/s (5.5 Mb/s * 36 sites)
Average packet size and packets/second
33-ms Frame Intervals
– Average 1100 bytes per packet
Cisco TelePresence Systems 500, 1000, 30 f/s
1100, and 1300 Series at 5.5 Mb/s =
average 625 p/s Variable bit rate
Cisco TelePresence Systems 3000 and Large packet sizes
3200 at14.6 Mb/s = average 1740 p/s
High packets/second
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—1-11
The Cisco TelePresence profile uses 30 frames per second (f/s), a variable bit rate, large packet
sizes, and a high rate of packets per second. Although the details of the Cisco TelePresence
service level requirements are still being defined through testing, initial tests have produced the
following requirements:
Service level requirements
— Latency ≤ 150 ms
— Jitter ≤ 50 ms
— Loss ≤ 0.05 percent
Maximum bandwidth per second
— Cisco TelePresence Systems 500, 1000, 1100, and 1300 = 5.5 Mb/s (at 1080p)
— Cisco TelePresence Systems 3000 and 3200 = 15.3 Mb/s (at 1080p)
— Cisco TelePresence Multipoint Switch = 198 Mb/s (5.5 Mb/s * 36 sites)
Average packet size and packets per second
— Average 1100 bytes per packet
— Cisco TelePresence Systems 500, 1000, 1100, and 1300 at 5.5 Mb/s = average 625
p/s
— Cisco TelePresence Systems 3000 and 3200 at 14.6 Mb/s = average 1740 p/s
Note These values are measured end-to-end in each direction, not round trip, and do not include
a high frame rate (HFR) codec or interoperability.
Network
Remediation
The NPA is a consultative process that prepares a customer network for broadband
deployments of Cisco TelePresence, both on the LAN and WAN. An NPA must be performed
before the deployment of Cisco TelePresence systems, to proactively detect common problems
and to help ensure the expected telepresence experience. The NPA leads to higher customer
satisfaction and has three major steps:
Network discovery phase
— Infrastructure assessment
Quality of service (QoS) strategies
Hardware
Campus LAN, WAN
Software
Bandwidth (high level)
— Path measurement
Latency, jitter, and packet-loss measurement
Gap analysis
— Data analysis that is based on Cisco Advanced Services best practices and design
aspects for Cisco TelePresence
Survey
Site Analysis
Remediation and recommendations
1-14 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
Telepresence is an industry-accepted term that describes
technologies that provide an in-person collaboration experience.
Telepresence should not be confused with traditional video
conferencing, which failed to move out of its niche market.
Cisco TelePresence combines high-quality audio, high-definition
video, and interactive elements to deliver an in-person meeting
experience over the customer IP network.
The innovative philosophy of Cisco TelePresence was designed and
built to provide a fully integrated system.
The Cisco TelePresence solution provides many advantages, using
the existing customer facilities and IP network.
Cisco TelePresence will shape the future of the Internet by providing
virtual experiences in many environments.
The Cisco TelePresence profile uses 30 f/s, a variable bit rate, large
packet sizes, and high rate of packets per second.
The NPA has three major steps: network discovery phase, gap
analysis, and remediation and recommendations.
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 1-13
Overview
This lesson provides an overview of the Cisco TelePresence components that use ultrahigh-
quality, two-way video and audio to revolutionize remote collaborations, pioneering a new
form of digital communications that rivals the effectiveness of “in-person” meetings.
Objectives
Upon completing this lesson, you will be able to describe the Cisco TelePresence solutions.
This ability includes being able to meet these objectives:
List the components of the Cisco TelePresence solution and which role each component
fulfills
Identify the endpoints in the Cisco TelePresence portfolio and describe the level of
experience that each model provides
Discuss the wiring for the Cisco TelePresence generation 2 primary codec
Describe the acoustic properties of the Cisco TelePresence room
Describe the Cisco TelePresence illumination specifications
Describe the Cisco TelePresence Auto Collaborate feature
Describe the capabilities of the Cisco TelePresence Multipoint Switch
List the capabilities of the Cisco TelePresence Recording Server
Define the capabilities of Cisco TelePresence Manager
Describe the Cisco TelePresence experience, as well as video and audio characteristics
Define the Cisco TelePresence architecture for intercompany communications
Discuss the purpose of the Cisco TelePresence Planning, Design, and Implementation
Service
The Cisco TelePresence Solution
This topic describes the overall Cisco TelePresence solutions.
• QoS
Network as • Routing and switching
the Platform • NAT and firewall traversal
• Cisco SBC
Cisco • Plan, design, and implement
Lifecycle • Room and network readiness assessments
• Cisco TelePresence experience verification
Services • Remote operations services
• High-definition recording studio
Recording • Intuitive user interface
Server • Delivery of high-quality video
• Easily distributed and viewed video content
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—1-2
The life-size images and amazing clarity allow you to see every expression; the rich, CD-
quality audio allows you to hear every word. The ease of use and the integrated, optimized
environment make scheduling and launching calls easy: Simply push one button. Integration
with the highly available Cisco network offers reliability, quality of service (QoS), Network
Address Translation (NAT), and security. This integration gives you the confidence to use
Cisco TelePresence for both internal and external meetings. The Cisco Session Border
Controller (SBC) bridges a connection between two separate Multiprotocol Label Switching
(MPLS) virtual private networks (VPNs), to perform secure inter-VPN communication between
enterprises.
1-18 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Management and scheduling software solutions that simplify the experience
Middleware that is the connection to your network and Cisco IP Unified Communications
platforms
Cisco Lifecycle Services that are specially designed to enhance the Cisco TelePresence
experience
Cisco TelePresence Recording Server, which transforms endpoints into high-definition
recording studios
Network Infrastructure
Microsoft Outlook
Microsoft Active Microsoft Cisco Cisco Unified
Lotus Notes Exchange Server Tel ePresence
Client Directory Contact Center
Domino Directory IBM Lotus Domino Manager
Cisco TelePresence takes advantage of the enterprise groupware and unified communications
tools that you use every day, so scheduling a Cisco TelePresence meeting is as simple as
booking a meeting. The simple and intuitive user interface eliminates operational overhead and
costs so that your organization can focus on opportunities.
Cisco TelePresence uses an Intelligent Network (IN) architecture, with innovative services,
integrated security, and industry-leading reliability, to connect internally and with external
people or organizations. As the leading global provider of IP networks, Cisco is uniquely
qualified to deliver secure, intercompany Cisco TelePresence connectivity over your existing
enterprise and service provider IP networks. Using transparent multipoint intercompany and
intracompany services, you can effortlessly and securely communicate with your colleagues,
customers, and partners in other Cisco TelePresence locations, including public Cisco
TelePresence suites around the globe.
Integration with Cisco Unified Communications enables easy call launch and telephony
features such as hold, mute, and conference, as well as applications such as Cisco Unified
Contact Center. Cisco TelePresence Expert on Demand combines any Cisco TelePresence
endpoint with Cisco Unified Contact Center, offering a powerful contact-center application so
that organizations can scale the expertise of their employees to provide instant in-person
customer service.
Taking the Cisco TelePresence experience beyond meetings, Cisco TelePresence Recording
Server cost-effectively transforms meeting rooms into high-definition recording studios, in
which you can create and distribute high-quality video.
1-20 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Using Cisco TelePresence Extended Reach, you can now have a Cisco TelePresence experience
at 720p resolutions, using lower bandwidths or alternate access connections. Cisco
TelePresence Extended Reach provides 30 frames per second (f/s) and low-latency
performance, which is crucial to providing an immersive experience, with minimal effect on
picture quality.
Cisco TelePresence comprises several endpoint models to meet many types of meeting needs:
The Cisco TelePresence System 3200 is a purpose-built room for large group meetings and
has been enhanced with specially designed tables, to seat as many as 18 participants per
room.
The Cisco TelePresence System 3000 is a purpose-built room for business meetings. This
model has a specially designed table that seats six participants on one side of the virtual
table, using three screens and three cameras.
The Cisco TelePresence System 1300 Series is designed for group meetings in
multipurpose conference rooms with as many as six participants per room, using one screen
and three cameras. The Cisco TelePresence System 1100 uses the same hardware as the
Cisco TelePresence System 1300 Series but has only one camera and supports only two
participants.
The Cisco TelePresence System 1000 is designed for one or two users. This system works
for small group meetings and one-on-one conversations in a multipurpose conference room.
The Cisco TelePresence System 500 has a smaller footprint that is designed for one or two
users and gives organizations the flexibility to deploy the application within personal
offices.
1-22 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
These endpoints work with the complete Cisco TelePresence solution to provide the following:
Easy call scheduling and setup
Scalable, zero-latency multipoint calls
Secure intercompany communications
A host of compelling collaboration applications that scale different meeting types, high-
definition broadcasting, and industrial applications
The Cisco TelePresence 3200 brings the power of Cisco TelePresence technology to larger-
room venues. The Cisco TelePresence 3200 allows large teams to meet and collaborate
virtually. You can use Cisco TelePresence when much of the team is in one physical location,
making this model ideal for headquarters sites or large regional offices.
With seating that can accommodate 14 to 18 participants in one room, the system delivers the
same superior video and audio quality as the rest of the Cisco TelePresence portfolio.
Applications for the Cisco TelePresence 3200 include large team meetings, cross-functional
team meetings, and training or classroom events. Cisco TelePresence can now scale to fit the
wide range of meeting needs of your organization.
The Cisco TelePresence 3200 is ideal for large group meetings that have many participants in
one location, connecting to other satellite groups in remote locations. The system provides an
equal seat at the table for participants of these types of applications:
Operations reviews
Status-update meetings
Quarterly meetings with clients or partners
Executive presentations
Meetings that require staff to be present
Note You can update the Cisco TelePresence 3000 to the Cisco TelePresence System 3200, by
using an upgrade kit.
1-24 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence System 3000
This subtopic describes the Cisco TelePresence 3000.
The Cisco TelePresence 3000 provides a boardroom-style table that seats six participants in one
room. The system provides an optimized experience by using the following integrated
equipment, all of which has been specially tuned for the large-group environment:
Three 65-inch plasma screens
Spatial audio
Microphones
Lighting
Integrated Ethernet and power
Multiple ultrahigh-definition coder-decoders (codecs) and cameras
The Cisco TelePresence 3000 is ideal for large group meetings, comfortably seating
participants around a virtual table for applications such as customer engagements, presentations
to groups, supply-chain dealings, press briefings, operational or engineering reviews,
negotiations, or regular team meetings.
The Cisco TelePresence 1300 Series provides a flexible option for organizations that want to
scale Cisco TelePresence to more global locations. This model uses a single 65-inch, 1080p,
high-definition plasma screen with three cameras; the model can support meetings with as
many as six people in a regular conference room. This system provides effortless participation
with automatic segment switching, which allows meeting participants to focus on business
needs rather than the meeting technology.
With the Cisco TelePresence 1300 Series, you can use almost any conference room with its
existing table. Built-in support for audio conferencing and display for presentations provide
extra value. Bandwidth needs are reduced to a single video stream of the active speakers, to
optimize return on investment (ROI).
The Cisco TelePresence 1300 Series includes the Presentation-in-Picture (PiP) mode, which is
suitable for space-constrained environments.
The Cisco TelePresence 1100 uses the same hardware as the Cisco TelePresence 1300 Series.
However, the Cisco TelePresence 1100 has only one camera and supports only two people in a
regular conference room.
1-26 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence System 1000
This subtopic describes the Cisco TelePresence 1000.
The Cisco TelePresence 1000 accommodates two participants in a single room. Integrated
equipment for an optimized user experience includes the following, which have been specially
tuned to the small-group environment:
One 65-inch plasma screen
A speaker and microphone with echo cancellation
Lighting
An ultrahigh-definition codec and camera
The Cisco TelePresence 1000 is ideal for small group meetings, such as customer engagements,
supply-chain dealings, negotiations, job interviews, engineering reviews, one-on-one meetings,
or team meetings.
The Cisco TelePresence 500 brings the virtual in-person experience of Cisco TelePresence
directly into the private office. The Cisco TelePresence 500 creates a category of Cisco
TelePresence called personal TelePresence, which allows individuals, subject matter experts
(SMEs), and executives to join Cisco TelePresence calls, with equal stature. The participant
using the Cisco TelePresence 500 appears life-size on the Cisco TelePresence 3000 and other
endpoints.
The Cisco TelePresence 500 is ideal for joining large, multilocation group meetings, such as
operational reviews, status-update meetings, and quarterly customer presentations. The system
also supports personal meetings such as negotiations, job interviews, and personnel reviews.
You can integrate the Cisco TelePresence 500 with Cisco Digital Media System, which is a
comprehensive suite of digital signage, Cisco Enterprise TV, and desktop video applications.
You can integrate external video sources into a Cisco TelePresence meeting or you can use the
Cisco TelePresence 500 for other purposes.
The Cisco Digital Media Player (DMP) is an integrated component of the Cisco Digital Media
System. The Cisco DMP is a highly reliable, IP-based hardware endpoint that enables digital
signage and enterprise TV through the ability to play high-definition, live and on-demand
video, motion graphics, web, and dynamic content on digital displays. The Cisco DMP
hardware options include support for standard-definition and high-definition MPEG-2 and
MPEG-4/H.264, Flash, Really Simple Syndication (RSS), and other web formats and dynamic
data.
1-28 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence System 500 (Cont.)
Unique features:
Personal telepresence
– Compact solution
– Ease of installation
Multipurpose 37-in. LCD
– Embedded speaker
– Embedded microphone
Embedded camera
Auto Collaborate
– PiP or external display
Cisco Unified IP Phone 7975G
Can be integrated with Cisco
Digital Media System
The smaller footprint of the Cisco TelePresence 500 gives organizations the flexibility to
deploy Cisco TelePresence within personal offices, to support remote one-on-one meetings or
to join large multipoint Cisco TelePresence calls. The Cisco TelePresence 500 delivers the
same award-winning video, audio, and environmental elements that create the immersive, face-
to-face experience across the entire Cisco TelePresence portfolio.
Although the Cisco TelePresence 500 is built on the same core technology as all of the Cisco
TelePresence endpoints, the Cisco TelePresence 500 differs in four ways:
The 37-inch LCD display and streamlined speakers have a smaller footprint.
A specially designed microphone is built into the bezel of the display.
The camera uses a wider-angle lens that allows the user to sit closer to the system.
You accomplish data or graphics content sharing by using an external monitor or PiP
format for space-constrained offices.
Note The Cisco TelePresence 500 comes with a Cisco Unified IP Phone 7975G.
The Cisco TelePresence 500 uses the same camera as the other Cisco TelePresence endpoints
but uses a wider-angle lens. This lens enables the user to sit closer to the unit: 4 to 6 feet away,
rather than the 8.5 feet that the other Cisco TelePresence endpoints require. This distance is a
comfortable conversation distance in a typical office configuration.
The Cisco TelePresence 500 uses the same codec and camera cluster as the other Cisco
TelePresence endpoints but uses a different lens. The system also uses the same data
collaboration, One-Button-to-Push meetings, impromptu calling, and multipoint capabilities.
The Cisco TelePresence 500 offers an elegant design with a 37-inch display, camera,
microphone, speakers, and lighting that require a small footprint. This sophisticated, discreet
interface is suited for private and executive offices.
Note Although the Cisco TelePresence 500 can be wall mounted, Cisco does not ship a wall-
mount kit.
The flexible options of the Cisco TelePresence 500 make it easy to install with little or no room
remediation or construction costs. One person can perform a typical installation in 1 hour.
The Cisco TelePresence high frame rate (HFR) codec is an optional graphics-sharing feature
that adds a dedicated presentation codec to enable high-frame-rate autocollaboration at 30 f/s.
People in all rooms can instantly see and share information or objects with others, simply by
plugging in a device such as a laptop computer or the optional, integrated, high-definition
document camera.
1-30 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Generation 2 Wiring Diagram
This topic discusses the wiring for the Cisco TelePresence generation 2 primary codec.
Unused
Cisco
TelePresence Audio/Video Auto Collaborate Video (Out)
System 500 Extension Unit Document Camera Video (In)
Headset
(In/Out) Main Camera Video (In)
Center Front Microphone (In) Main Camera Control
The generation 2 primary codec is the interface between the Cisco TelePresence system and the
network infrastructure. The primary codec connects to the network access edge switch via an
RJ-45 10/100/1000 port. The access edge switch to which the codec connects provides IP
services, IEEE 802.1Q/p and VLAN services, QoS services, and security services to the Cisco
TelePresence endpoint.
Additionally, the primary codec has an RJ-45 connection to the Cisco Unified IP Phone 7975G,
to which the codec supplies IEEE 802.3af Power over Ethernet (PoE). When the IP phone
boots, it sends a Cisco Discovery Protocol message to the primary codec. The codec receives
this message and passes the message on to the access edge switch, supplementing the message
with its own Cisco Discovery Protocol advertisement. The access edge switch and codec
exchange Cisco Discovery Protocol messages. The switch (if configured according to best-
practice recommendations for IP telephony deployments) places the primary codec and the
Cisco Unified IP Phone 7975G in an 802.1Q voice VLAN, wherein 802.1Q/p class of service
(CoS) markings are trusted. The primary codec passes 802.1Q tags between the Cisco Unified
IP Phone 7975G and the network access edge switch, extending the voice VLAN all the way to
the IP phone.
Acoustic Properties
Ambient noise (based on the three
participant zones) 45 dBA
HVAC 45 dBA
Reverberation
– 500 Hz–2 kHz critical < 500 ms
– 125–250 Hz and 4 kHz
noncritical voice < 700 ms
Privacy to adjacent areas
Volume level on endpoint
In-call volume levels
Speech intelligibility
Frequency response
Sustained sound quality end to end
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 1-12
Controlling the acoustic properties of the Cisco TelePresence room is essential in creating an
environment that provides the ultimate virtual experience. You can control ambient noise levels
and reverberation through recommended room remediation. These recommendations include
types of ceiling lights and acoustic wall treatments.
1-32 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Illumination Properties
This topic describes the Cisco TelePresence illumination specifications.
Illumination Specifications
Light measurements much more detailed during Cisco
TelePresence experience certification process
12 zones on vertical plane 250–300 lux
Six zones for horizontal plane < 700–800 lux
Participant zone within tolerance to adjacent zones 150 lux
Vertical vs. horizontal
Lighting facade levels
Dispersed light that is centered over the telepresence table (rather than directly over the
monitors or behind the participants) is highly desirable. Color temperature is also an important
factor because it helps to unify the environment and provide a higher-quality experience. The
following are recommendations for the illumination of the Cisco TelePresence room:
Fixtures: The room should use 100-percent indirect fluorescent fixtures that provide 250 to
300 lux of vertical face lighting.
Bulbs: Bulbs must be high wattage, 4100-Kelvin, fluorescent bulbs. This lighting is best
for true color comparison, facial detail, and the overall experience.
The Auto Collaborate feature of Cisco TelePresence supports simple information sharing that
allows you to display any object, document, or PC application in a “plug-and-play” fashion,
which means that the feature will work as soon as it is active in the network. Auto Collaborate
enables you to share images instantly in multiple locations by plugging in a laptop computer or
high-definition, ceiling document camera. The built-in projector of the Cisco TelePresence
3200 and Cisco TelePresence 3000 automatically displays images from the most recently
activated device at 5 f/s, using the fourth (auxiliary) video channel on the codec.
Ceiling cameras are perfect for capturing images of objects that are too valuable to ship or that
cannot easily be copied or sent electronically. Cisco recommends and supports document
cameras that are made by WolfVision, specifically the WolfVision Visualizer products. The
WolfVision Visualizer is a special live-camera system that is designed to pick out any object on
a working surface, with perfect illumination and depth of focus. The WolfVision Visualizer can
quickly and easily pick out all types of objects, such as photos, books, brochures,
transparencies, slides, or three-dimensional objects. Meeting participants can use a wireless
remote to control the light, zoom, or focus. The ceiling document camera is not supported on
the Cisco TelePresence 1300 Series.
1-34 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Systems 3200, 3000, 1300 Series, 1100, and 1000 support the Auto
Collaborate feature. This feature allows meeting organizers to project content in multiple
locations, including above or below displays or on the side of a room. Data collaboration on the
Cisco TelePresence 500 is supported through an external monitor or the PiP feature. An
additional display is not required for PiP because the autocollaborated video is displayed on the
LCD. The user can toggle the position of the PiP between the center, left, or right locations on
the screen by using the telephone user interface (TUI).
The Cisco TelePresence Multipoint Switch is an affordable, purpose-built appliance that is easy
to install and that offers superior scalability, with as many as 48 segments in a single meeting.
The Cisco TelePresence Multipoint Switch is ideal for organizations that have geographically
dispersed teams and that want to quickly and easily include, in one meeting, participants at
three or more locations. One-Button-to-Push meetings with the in-room Cisco IP phone can
launch scheduled or nonscheduled meetings for the following:
As many as 48 single-screen Cisco TelePresence systems
16 three-screen Cisco TelePresence systems
A combination of both single-screen and three-screen systems in one meeting
The Cisco TelePresence Multipoint Switch is a software-based solution that integrates with the
Cisco TelePresence Manager software and provides easy meeting scheduling through enterprise
groupware, such as Microsoft Outlook or IBM Lotus Notes. Because you can start multipoint
meetings with just a push of a button on the meeting room phone, support personnel do not
need to set up meetings for you. A Session Initiation Protocol (SIP) trunk provides support for
Cisco Unified Communications Manager communications.
Voice-activated switching maintains spatial audio and seating locations on screen, as switching
occurs. This switching has a latency of less than 10 ms, to provide transparent switching
between rooms (sites) or speakers (table segments) during a multipoint call.
1-36 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
The Cisco TelePresence Multipoint Switch is a standards-based platform that uses SIP
signaling, H.264 high- and standard-definition video, and advanced audio coding with low
delay (AAC-LD) and G.711 audio. The H.264 video codecs offer native high-definition
resolution at 1080p and 720p. Video-conferencing interoperability is supported through H.323
and SIP video-conferencing endpoints. The data-sharing and autocollaboration feature is
available to share images with all the other participants and rooms.
With Cisco TelePresence interoperability, the meeting preserves the experience for Cisco
TelePresence users, while allowing standards-based video-conferencing users to participate in
the meeting. This ability provides seamless interoperation with more than 90 percent of existing
video-conferencing equipment.
1-38 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Recording Server
This topic describes the Cisco TelePresence Recording Server.
The Cisco TelePresence Recording Server transforms the Cisco TelePresence system into a
high-definition recording studio. The server has an intuitive user interface that enables you to
create high-quality video to immediately deliver rich, immersive messages for internal and
external communications, such as training or crisis management. Distributing and viewing
video content is easy, and you can replay recordings on Cisco TelePresence endpoints or on the
web, by using standard browser-based players.
The recording capability creates a category of experience for Cisco TelePresence technology
that takes the solution beyond meetings. Studio-mode operation provides onscreen prompting
and visual aids that make the recording experience comfortable and easy to use. Recorded
content is ready for immediate playback, allowing you to review the recorded session upon
completion; you can then distribute that content to the appropriate parties.
The Cisco TelePresence Recording Server is built on the Cisco Media Convergence Server
(MCS) 7845 Series and is a Linux-based solution. The Cisco TelePresence Recording Server
stores as many as 300 hours of 1080p high-definition video content, along with the data
presentation channel and Common Intermediate Format (CIF) version for PC browser
playback. Because of the easy-to-use, intuitive Cisco IP phone interface that the Cisco
TelePresence Recording Server uses, you do not need any training to take advantage of the new
features.
Multipoint
Application Endpoints
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 1-18
Cisco TelePresence Manager is the connection between Cisco TelePresence, the Cisco network,
and Cisco Unified Communications platforms. Cisco TelePresence Manager is essential for
delivering the complete value of Cisco TelePresence. This software collects information about
Cisco TelePresence systems from Cisco Unified Communications Manager and associates
those systems to their physical locations, as defined in Microsoft Active Directory and
enterprise groupware. Cisco TelePresence Manager also automatically collects information
about multipoint capabilities and allocates those resources when needed, allowing you to
schedule both point-to-point and multipoint Cisco TelePresence meetings from Microsoft
Outlook or Lotus Notes. Calendaring meeting information is automatically sent to the Cisco
TelePresence in-room phone.
To provide ease of use for the customers, Cisco TelePresence Manager enables you to use
enterprise groupware to schedule rooms. The Cisco Unified IP Phone 797xG user interface
displays the daily agenda on the phone. The participants simply use the One-Button-to-Push
feature to launch a Cisco TelePresence session. Cisco Unified Contact Center integration
provides virtual Live Desk services, and Cisco Unified Communications Manager manages the
Call Detail Record (CDR) and reporting.
1-40 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Manager uses the same platform infrastructure as Cisco Unified
Communications Manager Release 5.1(2b) uses, following its appliance model principles. The
Cisco TelePresence Manager administrative user interface is a single software that provides
access to a web-based GUI for initial setup and installation. You retrieve information by using
standard interfaces such as XML, Simple Object Access Protocol (SOAP), computer telephony
integration (CTI), and Web-Based Distributed Authoring and Versioning (WebDAV). Cisco
TelePresence Manager is loaded on a Cisco MCS 7845 MCS system and is run as a standalone
application. The software cannot be deployed coresident with any other Cisco application on
that hardware.
720p Lite
Resolution 720p Good 720p Good/Better/Best 1080p Good/Better/Best
You can deploy Cisco TelePresence systems in your enterprise, at several experience levels that
support 720p and 1080p resolutions and at one of three quality levels, with bandwidth ranges of
2 to 5 Mb/s per screen. These quality levels help to ensure an optimized Cisco TelePresence
experience and are fully supported through installation and operate services:
Extended Reach: The Cisco TelePresence Extended Reach option enables customer sites
where Cisco TelePresence systems have had limited presence. You can now enable small
offices or home offices, where high-capacity bandwidth is unavailable or too costly, with
one single-screen Cisco TelePresence system, to enable SMEs or remote executives to join
Cisco TelePresence meetings. It can run across premium broadband network connections,
such as cable and Verizon fiber-optic service (FiOS).
Optimized: A Cisco TelePresence Optimized meeting maintains ease of use and a quality
experience so that branch offices can communicate effectively with headquarters and each
other, through 720p resolution and lower bandwidth requirements. Operations reviews,
one-on-one meetings, and internal meetings are now possible on multiscreen and single-
screen Cisco TelePresence systems at remote locations.
Immersive: A Cisco TelePresence Immersive meeting is a first-class immersive experience
for business decision meetings within the company and with external parties, such as
customers and vendors. This experience provides 1080p resolution and life-size video
images. This environment is ideal for corporate campuses and regional offices with
multiscreen and single-screen Cisco TelePresence systems. Cisco created a market category
with extraordinarily high usage rates, with the Cisco TelePresence system operating at
1080p.
1-42 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Intercompany Communications
This topic describes intercompany communications that use Cisco TelePresence.
Intercompany Communications
QoS Enabled MPLS Network—Secure End-to-End
Intercompany
Cisco TelePresence
Service
Customer A Customer B
Headquarters MPLS MPLS Headquarters
VPN VPN
Service Provider
Network
Customer B
Branch Customer B
Branch
Service providers will be able to offer differentiated Cisco TelePresence services to enterprise
customers and develop their own commercial, intercompany Cisco TelePresence services. The
solution is the first of several from Cisco that will enable service providers to build Cisco
TelePresence dial tone. This feature gives enterprise customers the ability to connect directly to
each other via Cisco TelePresence, as easily as they can now connect via the phone, with future
additional services and features. This ability is a step toward enabling global public Cisco
TelePresence networks.
As the demand for more Cisco TelePresence endpoints grows, service providers will not only
be able to offer bandwidth services but also hosted and other managed services. Service
providers are likely to come to market quickly with a basic offering and to add additional
capabilities for intercompany Cisco TelePresence communications over time.
1-44 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Planning, Design, and
Implementation Service
This topic describes the Cisco TelePresence Planning, Design, and Implementation service.
The Cisco TelePresence Planning, Design, and Implementation Service has several
components:
Cisco TelePresence Prequalification
Cisco TelePresence Project Management
Cisco TelePresence Requirements Validation
Cisco TelePresence Site Survey
Cisco TelePresence Path Qualification
Cisco TelePresence Detailed Design Development
Cisco TelePresence Implementation Plan
Cisco TelePresence System Acceptance Testing
Cisco TelePresence End-User Training
1-46 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
Cisco TelePresence integrates advanced audio, high-definition video,
and interactive elements with the power of the underlying network, to
deliver an immersive meeting experience.
The Cisco TelePresence solutions include the Cisco TelePresence
System 3200, Cisco TelePresence System 3000, Cisco TelePresence
System 1300 Series, Cisco TelePresence System 1100, Cisco
TelePresence System 1000, and Cisco TelePresence System 500.
The generation 2 primary codec is the interface between the Cisco
TelePresence system and the network infrastructure; the codec connects
to the network access edge switch via an RJ-45 10/100/1000 port.
Acoustic property recommendations include tolerances for walls, ceiling,
flooring, and HVAC.
Illumination specifications include recommendations for lighting fixtures
and bulbs.
Cisco TelePresence provides the Auto Collaborate feature for graphics
sharing.
Summary (Cont.)
The Cisco TelePresence Multipoint Switch offers superior scalability, with
as many as 48 locations in a single meeting.
The Cisco TelePresence Recording Server converts endpoints into
recording studios and can record as many as 300 hours of 1080p high-
definition video content.
Cisco TelePresence Manager is software that connects Cisco
TelePresence, the Cisco network, and IP communications platforms.
Cisco TelePresence systems support 720p and 1080p resolutions at
Immersive, Optimized, or Extended Reach experience levels.
The Cisco TelePresence solution for intercompany communications is a
fully validated reference architecture that enables an end-to-end solution
for service provider and enterprise networks.
The Cisco TelePresence Planning, Design, and Implementation Service
provides comprehensive support throughout the planning and
deployment of Cisco TelePresence.
Planning a Cisco
TelePresence Room Design
Overview
You can combine the Cisco TelePresence room design, wall coverings, and colors to create a
unique corporate identity. This design should provide not only continuity from one room to the
next, but it should also embody the business goal of the organization, without distracting from
the experience.
Objectives
Upon completing this lesson, you will be able to discuss various Cisco TelePresence room
design considerations and how they affect the aesthetics and corporate identity of the room.
This ability includes being able to meet these objectives:
Discuss various questions that you should ask when designing a Cisco TelePresence room
Discuss the importance of corporate identity on a conference room and how Cisco
TelePresence solutions provide the flexibility to incorporate corporate culture
Discuss the importance of background aesthetics in creating a 3-D experience
Describe Cisco TelePresence room design examples
Discuss the effect that wall textures have on a Cisco TelePresence room
List the approved background colors for a Cisco TelePresence room
Room Design Considerations
This topic describes Cisco TelePresence room design considerations.
When you plan a Cisco TelePresence room design, you must consider many factors. All of the
participants in a Cisco TelePresence session should be comfortable with the surroundings but
not distracted by the decor. The goal is to immerse everyone in the meeting, not disengaged.
The virtual conference room experience might be the first impression that a potential customer
has of the organization. This impression is a visual representation of the company. The design
should represent the organization.
The following is a list of questions that you should ask when contemplating a Cisco
TelePresence room design:
Who is the intended user of the rooms?
What is the corporate identity?
How will the room represent the company?
Which style best suits the corporate culture of the company?
What are the aesthetic sensibilities of the customer?
What is the resource investment for room designs?
1-50 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Corporate Identity
This topic describes how you can integrate the corporate identity into the Cisco TelePresence
rooms.
Corporate Identity
The flexibility of Cisco TelePresence offers customers the
opportunity to integrate corporate identity into rooms.
Cisco TelePresence becomes another marketing tool to express
the brand of a company to customers, partners, and vendors.
The Cisco TelePresence solution is flexible enough to work with
an array of conference room styles.
Companies should work with their design and facilities groups to
identify the values and individuality of the company.
The corporate identity is the persona of the company and should represent the corporate culture
in the design of each Cisco TelePresence room. This identity should be a visual mission
statement with branding and use of company trademarks. The flexibility of Cisco TelePresence
offers customers the opportunity to integrate corporate identity into rooms. The Cisco
TelePresence rooms become another marketing tool to express the brand of a company to
customers, partners, and vendors.
The Cisco TelePresence room-experience solution is flexible enough to work with an array of
conference-room styles. Companies should work with their design and facilities groups to
identify the values and individuality of the company. Companies should give this task serious
consideration during the deployment.
Background Aesthetics
The Cisco TelePresence experience is created via the in-room
experience and the on-camera experience.
The experience is enhanced by creating depth in the background.
Textures and decorative elements help render a more 3-D
environment.
Aesthetic elements help carry continuity of the room through all
screens of the Cisco TelePresence system.
You can achieve dimensionality by using wallpaper, fabrics,
furniture, decorative elements, plants, and signage.
The in-room and the on-camera experiences create the Cisco TelePresence experience. Creating
depth in the background enhances both of these experiences. The textures and decorative
elements help render a three-dimensional (3-D) environment, and the aesthetic elements help
carry the continuity of the room through all three screens of the Cisco TelePresence system.
You can achieve dimensionality by using wallpaper, fabrics, furniture, decorative elements,
plants, and signage. Textures and adornments on the walls should be similar to those on the
walls in the other rooms, to complete the feeling of a unified environment.
1-52 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Room Design Examples
This topic describes three examples of corporate design.
The level of room design depends on the personality of the organization. The design should
express the business style of the company and define its uniqueness. The design should
represent the day-to-day work style of the company and how it conducts business. The level of
room design should convey the company image.
Van Ness
The following are the primary aspects of the Van Ness design, which is an example of an
executive design for Cisco TelePresence 3000 or Cisco TelePresence 3200:
Employee grade: Executive
Room size: 24 feet 10 inches x 21 feet 7 inches
Wall finish: Fabric
Acoustics: Acoustic paneling in the room, along the Cisco TelePresence microphone level
Lighting: A soffit with indirect fluorescent lighting (as a primary source of illumination)
Concept: A higher-end environment
1-54 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Professional Design Example: Cisco
TelePresence Systems 3000 and 3200
Pacific
Employee grade—
manager, director, executive
Room size—17 ft x 22 ft
W all finis h— Fabric
Acoustics— Acoustic paneling
wrapped in fabric, staggered
Lighting—100% indirect rec ess ed
fixture with wide distribution of light
Concept—Added ac oustic property
without full wall treatments
Painted drywall
Spotlights to create a wall wash and
promote the perception of depth
Panel color predominant;
nonrecommended (and nonprominent)
background paint color
Pacific
The following are the primary aspects of the Pacific design, which is an example of a
professional design for Cisco TelePresence 3000 or Cisco TelePresence 3200:
Employee grade: Manager, Director, or Executive
Room size: 17 feet x 22 feet
Wall finish: Fabric
Acoustics: Acoustic paneling that is wrapped in fabric and that is staggered
Lighting: 100-percent indirect, from a recessed fixture with wide distribution of light
Concept: Added acoustic property without full wall treatments
Haight
The following are the primary aspects of the Haight design, which is another example of a
professional design for Cisco TelePresence 3000 or Cisco TelePresence 3200:
Employee grade: Manager, Director, or Executive
Room size: 15 feet 6 inches x 25 feet
Wall finish: Wallpaper
Acoustics: Wall art in a credenza alcove, to diffuse sound reflections
Lighting: Traditional commercial fixtures with added diffusers, for a more even diffusion
of light
Concept: Wall texture that helps to create depth on camera
1-56 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Classic Design Example: Cisco
TelePresence Systems 3000 and 3200
Ashbury
Employee grade—Staff
member
Room size—16 ft 5 in. x 25 ft
Wall finish—Paint
Acoustics—None
Lighting—Linear pendant
fixture, 100% indirect
illumination for even
illumination
Concept—Standard room
deployment with the addition
of decor
Wall art to carry continuity
across three screens
Balanced decor for in-room
experience as well as
on-camera experience
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. IT S v1.1—1-9
Ashbury
The following are the primary aspects of the Ashbury design, which is an example of a classic
design for Cisco TelePresence 3000 or Cisco TelePresence 3200:
Employee grade: Staff member
Room size: 16 feet 5 inches x 25 feet
Wall finish: Paint
Acoustics: None
Lighting: Linear pendant fixture, 100-percent indirect illumination for even illumination
Concept: A standard room deployment with the addition of décor
Marina
The following are the primary aspects of the Marina design, which is an example of an
executive design for Cisco TelePresence 1000:
Employee grade: Executive
Room size: 12 feet 5 inches x 16 feet 4 inches
Wall finish: Wallpaper
Acoustics: None
Lighting: Linear pendant fixture for primary illumination
Concept: Multipurpose meeting room
1-58 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Classic Design Example:
Cisco TelePresence System 1000
Sloat
Employee grade—Staff member
Room size—
13 ft 4 in. x 10 ft 10 in.
Wall treatment—Paint
Acoustics—None
Lighting—100% indirect recessed
fixture with wide distribution of
light
Concept—Standard small
conference room
Multipurpose for meetings other
than Cisco TelePresence
Decorative touches to help lessen
the sterile feel of flat paint
Sloat
The following are the primary aspects of the Sloat design, which is an example of a classic
design for Cisco TelePresence 1000:
Employee grade: Staff member
Room size: 13 feet 4 inches x 10 feet 10 inches
Wall treatment: Paint
Acoustics: None
Lighting: 100-percent indirect, recessed fixture with wide distribution of light
Concept: Standard small conference room
Wall Finishes
Wall treatment choices introduce varying levels of sophistication
and ambience to the experience.
Selections should be based on style that is appropriate for the
customer.
Paint Wall Covering Fabric
Wall treatment choices should introduce varying levels of sophistication and ambience to the
overall Cisco TelePresence experience. The following are three possibilities for wall finishes:
Paint: You can paint drywall with warm colors and adorn walls with artwork that gives the
room a 3-D look, without distracting from the conference experience.
Wall covering: Wall covering can add a textured look and improve room acoustics.
Fabric: You can add fabric to a wall to break up the look and to improve room acoustics.
Note You should base the final selections on a style that is appropriate for the customer.
1-60 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Background Objects
Certain items can help add Other items can be
dimension and depth on distracting and take away
camera. from the overall
Adornments on the walls, experience.
plants in the corners of the Windows, reflective surfaces
room such as dry-erase boards
Certain background objects and items can help add dimension and depth on camera, to enhance
the Cisco TelePresence experience. Adornments on the walls and plants in the corners of the
room can add the final touch to a well-designed room. However, other items can be distracting
and can take away from the overall experience. Try to avoid having windows and reflective
surfaces, such as dry-erase boards, in the background. The goal is to add the final design touch
to the Cisco TelePresence room, but not to be excessive.
Note Check with local building codes to determine whether a room is large enough to
accommodate background elements.
The wall finishes should make a statement about the company, but keep finishes simple.
Minimize the use of busy patterns and contrasting colors on the back wall, behind the
participants. Walls and wall coverings with a heavy texture are highly discouraged because
they are distracting and reduce the quality of the telepresence experience. Remember, the focus
should be on the participants and the collaborative effort.
1-62 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Background Color
This topic describes various wall background-color considerations.
Background Color
Warm neutral background colors liven the participant and
keep the image from appearing stark to other endpoints.
The choice of background colors is very important. The customer should standardize on a
single company color palette to maintain a consistent experience.
Cisco has tested a broad spectrum of hues to identify the characteristics of paint colors that
compliment the coder-decoder (codec) and plasma technology, work well with the skin tones of
the on-camera participants, and feel comfortable in person. Cisco TelePresence technology
works best when colors are within a neutral tone, are chromatically tame, and fall within a
lower reflectance range. The first generation of Cisco TelePresence colors is a group of warmer
earth tones so that the technology can optimally portray the participants in the most accurate
manner.
Cisco provides a list of color recommendations that will complement most corporate standards,
while creating an environment that is both warm and inviting. These color selections provide
the best video quality.
Proper color conditions allow the Cisco TelePresence technology to deliver optimal
performance in rendering the most accurate skin tones. Specific colors are recommended for
backgrounds to enable better recognition of attendees, without straining the capture capabilities
of the camera. One aspect to harmonizing color perception between rooms is to select colors
within a similar tonal range. Be aware of color and physical environment characteristics that
demand higher output from the video technology. Light colors are higher reflectivity and affect
the image output. Dark colors can dampen the perception of the in-room experience.
To translate colors to your local paint system, contact Benjamin Moore to request a color sheet.
You can order color sheets by going to https://bm.faicentral.com/logina/. For international
orders and to order by phone, call 888 854-9889.
The following is a list of suggested Benjamin Moore colors by name and paint number:
Wilmington Tan, HC-34
Huntington Beige, HC-21
Woodstock Tan, HC-20
Cork, 2153-40
Classic Caramel, 1118
Fairmont Gold, 1071
Peach Brandy, 112
1-64 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
Cisco TelePresence room-design considerations should reflect
the aesthetics and corporate identity of the company.
Cisco TelePresence solutions provide the flexibility to incorporate
corporate culture into each room.
Background aesthetics helps to create a 3-D experience in a
Cisco TelePresence session.
Three design examples of Cisco TelePresence can be described
as executive, professional, and classic.
Wall textures and finishes can have a profound influence on a
Cisco TelePresence room.
Cisco provides a list of approved background colors for Cisco
TelePresence rooms.
Module Summary
Cisco TelePresence creates a unique, "in-person" experience by
using innovative video, audio, and interactive hardware and
software elements, over the network.
The Cisco TelePresence solution uses many components that
use ultrahigh-quality, two-way video and audio to revolutionize
remote collaborations, pioneering a new form of digital
communications that rivals the effectiveness of in-person
meetings.
The Cisco TelePresence room design is an important factor in
creating a unique corporate identity for the virtual collaborative
experience.
Cisco has developed an innovative solution that creates an “in-person” meeting experience over
the converged network. Cisco TelePresence delivers real-time, face-to-face interactions
between people by using advanced visual, audio, and collaboration technologies. These
technologies transmit life-size, high-definition images and spatially discrete audio. Now,
discerning facial expressions during crucial business discussions and negotiations across a
virtual table is easier than ever.
The components of Cisco TelePresence use standard technologies with specialized applications
and hardware, to create an approachable solution that uses the network and Cisco Unified
Communications as core components. Cisco TelePresence uses the standard IP technology that
corporations deploy today and runs on an integrated voice, video, and data network. The Cisco
TelePresence portfolio includes solutions for personal, multipurpose, or group scenarios and
allows document sharing through the Auto Collaborate feature. Additional features include
multipoint switching, a recording server, simplified scheduling, multiple experience levels, and
intercompany communications.
1-68 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Module Self-Check
Use the questions here to review what you learned in this module. The correct answers and
solutions are found in the Module Self-Check Answer Key.
Q1) Cisco TelePresence codecs combine multiple audio and video channels into a single
stream that is transmitted across an IP network by using revolutionary ASICS that are
designed to support high-definition traffic with very low latency. (Source: Exploring
the Cisco TelePresence Solution)
A) true
B) false
Q2) Which of the following statements is false? (Source: Exploring the Cisco TelePresence
Solution)
A) Cisco TelePresence deploys into existing customer rooms and facilities, with
minimal room remediation.
B) The high-end technology, the room, and the environment belong to and remain
under the control of Cisco.
C) A customer can tailor a personalized Cisco TelePresence room experience to
their brand.
D) Rooms can easily integrate and blend with the corporate look and the
atmosphere of the surrounding facilities.
Q3) Which of the following statements about the Cisco TelePresence 3000 is false?
(Source: Exploring the Cisco TelePresence Environments)
A) It supports either high definition 1080p or 720p.
B) It provides a boardroom-style table that seats six participants on each side,
providing a virtual table for 12 participants in a point-to-point meeting.
C) It is ideal for large group meetings, comfortably seating participants around a
virtual table.
D) It provides an optimized experience that uses integrated equipment, including
three 55-inch plasma screens and spatial audio through three speakers.
Q4) Which one of the following statements about the Cisco TelePresence 3200 is true?
(Source: Exploring the Cisco TelePresence Environments)
A) It provides seating for as many as 20 participants in a single room.
B) It provides additional seating with two extra rows of tables.
C) It uses larger plasma displays than the Cisco TelePresence 3000 uses.
D) You cannot upgrade an existing Cisco TelePresence 3000 to Cisco
TelePresence 3200.
E) It provides seating for as many as 18 participants in a single room.
Q5) The Cisco TelePresence 1300 uses a single 65-inch, 1080p high-definition plasma
screen with three cameras, and it can support meetings with as many as six people in a
regular conference room. (Source: Exploring the Cisco TelePresence Environments)
A) true
B) false
Q7) Cisco TelePresence supports simple information sharing through a powerful Auto
Collaborate feature that allows any object, document, or application to be displayed by
using special software that is loaded on a PC. (Source: Exploring the Cisco
TelePresence Environments)
A) true
B) false
Q8) The Cisco TelePresence Multipoint Switch is an affordable, purpose-built appliance
that is easy to install and offers superior scalability to as many as 68 locations in a
single meeting. (Source: Exploring the Cisco TelePresence Environments)
A) true
B) false
Q9) Which of the following statements about the Cisco TelePresence Recording Server is
false? (Source: Exploring the Cisco TelePresence Environments)
A) It transforms the Cisco TelePresence application into a high-definition
recording studio.
B) It is built on the Cisco MCS 7845 and is a Linux-based solution.
C) It stores as many as 300 hours of 1080p HD video content, along with the data
presentation channel and a CIF version for PC-browser playback.
D) It requires a special camera and audio equipment that you can move from room
to room.
E) The recording capability creates a category of experience for Cisco
TelePresence technology that takes the solution well beyond meetings.
1-70 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Q10) Cisco TelePresence Manager offers room scheduling that you perform through
enterprise groupware, to provide ease of use for customers. (Source: Exploring the
Cisco TelePresence Environments)
A) true
B) false
Q11) Which of the following is not a Cisco TelePresence connectivity and experience
option? (Source: Exploring the Cisco TelePresence Environments)
A) immersive
B) optimized
C) extended reach
D) limited reach
Q12) Which one of the following statements about room design considerations is false?
(Source: Planning a Cisco TelePresence Room Design)
A) The corporate identity is the persona of the company and should represent the
corporate culture, through the design of each Cisco TelePresence room.
B) Textures and adornments on the walls should be different to those on the walls
in the other rooms, to help identify the remote locations.
C) All of the participants in a Cisco TelePresence session should be comfortable
with the surroundings but should not be distracted by the decor.
D) The Cisco TelePresence room is a visual representation of the company and the
room design should represent the organization.
Q13) Which one of the following statements about room design considerations is true?
(Source: Planning a Cisco TelePresence Room Design)
A) Dark colors have higher reflectivity and affect the image output; light colors
can dampen the perception of the in-room experience.
B) Cisco does not provide color recommendations, but you should choose colors
that will both complement most corporate standards and create an environment
that is warm and inviting.
C) Walls and wall coverings with a heavy texture are highly discouraged because
they will be distracting and will reduce the quality of the telepresence
experience.
D) You should not place adornments on the walls or place plants in the corners of
the room because they will distract from the telepresence experience.
Q2) B
Q3) D
Q4) E
Q5) A
Q6) 1-D
2-C
3-B
4-A
5-E
Q7) B
Q8) B
Q9) D
Q10) A
Q11) D
Q12) B
Q13) C
1-72 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Module 2
Overview
Cisco TelePresence uses standard IP technology and runs on an integrated voice, video, and
data network. The technology works with IP-based phones, to simplify the launching of calls.
Integration with enterprise groupware solutions, such as Microsoft Outlook and IBM Lotus
Notes, accommodates easy scheduling of meetings and access to corporate information. An
existing Cisco Unified Communications architecture, with the addition of unique Datagram
Transport Layer Security (DTLS) key exchange, provides security for Cisco TelePresence
endpoints.
Module Objectives
Upon completing this module, you will be able to describe and configure a Cisco TelePresence
endpoint. This ability includes being able to meet these objectives:
Describe and configure a Cisco TelePresence endpoint
Use the Cisco TelePresence Unified IP Phone user interface
2-2 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Lesson 1
Integrating Cisco
TelePresence Endpoints with
Cisco Unified Communications
Manager
Overview
Each of the Cisco TelePresence endpoints has a primary coder-decoder (codec) device that
communicates as a telephony endpoint from the perspective of the Cisco Unified
Communications Manager. The administrative interface of the Cisco TelePresence codec
allows you to configure, monitor, and troubleshoot a Cisco TelePresence endpoint. The Cisco
Unified Communications Manager Administration tool enables you to manage the integration
of all Cisco TelePresence endpoints, as well as the dial plan and call routing.
Objectives
Upon completing this lesson, you will be able to integrate Cisco TelePresence endpoints. This
ability includes being able to meet these objectives:
Describe the complete end-to-end solution that the Cisco TelePresence solution provides
Describe the Cisco TelePresence codec
Configure and troubleshoot the Cisco TelePresence codec
Describe Cisco Unified Communications Manager
Describe the registration process between the codec and Cisco Unified Communications
Manager
Describe the Cisco Unified Communications Manager configuration that is needed to
support the Cisco TelePresence system
Describe the Cisco Unified IP Phone 797xG
Describe Cisco TelePresence CAC considerations
Troubleshoot Cisco TelePresence system issues
A Complete End-to-End Solution
This topic describes the complete end-to-end solution that the Cisco TelePresence solution
provides.
LAN/WAN
Audio Streams
Video Streams
The Cisco Unified IP Phone 797xG connects to the primary codec. The primary codec supplies
IEEE 802.3af Power over Ethernet (PoE) to the IP phone and multiplexes audio and video
inputs from its secondary codecs in the Cisco TelePresence Systems 3000 and 3200. To
complete the telepresence call, the primary codec delivers the single Real-Time Transport
Protocol (RTP) stream for each audio and video stream to the far-end codec. On the receiving
side, the primary codec is responsible for demultiplexing the respective streams and delivering
them to the appropriate video display or audio speaker channel.
Cisco Unified Communications Manager communicates with and controls a Cisco
TelePresence codec as it would a telephony endpoint. The Cisco TelePresence codecs
communicate with each other in much the same way that any IP phone uses Session Initiation
Protocol (SIP) to communicate with another IP phone. Calls are point to point or IP address to
IP address.
Cisco Unified Communications Manager generates the SIP commands that are necessary to
manage the devices for events such as call setup and teardown. Audio and video streams also
communicate in much the same way as IP phones or Cisco Unified Videoconferencing devices,
using RTP over User Datagram Protocol (UDP). Therefore, you must properly configure the
underlying IP network for end-to-end service and dependability of Cisco TelePresence
endpoints.
2-4 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
The Cisco TelePresence Codec
This topic describes the Cisco TelePresence codec.
The Cisco TelePresence codec is the center of the Cisco TelePresence solution. The codec
tightly integrates with Cisco Unified Communications Manager and Microsoft Exchange
Server, to consistently deliver the Cisco TelePresence experience.
Cisco TelePresence is built on the following open standards:
Cisco Discovery Protocol and IEEE 802.1Q for VLAN assignment
IEEE 802.1p and differentiated services code point (DSCP) for quality of service (QoS)
HTTP configuration and firmware downloads
Secure Shell (SSH), HTTPS, Simple Network Management Protocol version 2 (SNMPv2),
and SNMP version 3 (SNMPv3) for administration
SIP signaling
H.264 at 1080p, 720p, or Common Intermediate Format (CIF—352 x 288 pixels) for video
(full high-definition, progressive-scan—not interlaced—video)
Advanced audio coding with low delay (AAC-LD) and G.711 for audio add-in
XML for making and terminating scheduled and ad hoc calls
The Cisco TelePresence codec supports autocollaboration for data sharing and audio add-in for
audio-only participants.
192.168.1.0/24 192.168.2.0/24
Gi g1
10.88.210.50/24
192.168.3.0/24 192.168.3.0/24
192.168.3.0/24
192.168.4.0/24 192.168.4.0/24
192.168.4.0/24
From the perspective of the network, the Cisco TelePresence primary codec appears as a single
endpoint device with one external IP address. The primary codec uses a private network for
internal communications with the secondary codecs and cameras. By default, the internal
address range is 192.168.0.0/24 through 192.168.4.0/24. However, if the primary codec is
assigned a 192.168.x.x address from the network via DHCP, then the internal private network
will switch to 10.0.0.0/24 through 10.0.4.0/24. The primary codec will be unable to
communicate with any devices that use external addresses that overlap with the private internal
network.
The primary codec provides the functionality for the Cisco TelePresence solution. In the Cisco
TelePresence Systems 3000 and 3200 configuration, there is one primary and two secondary
codecs. Each primary codec obtains a DHCP-issued IP address, TFTP server address, and
switch-issued VLAN assignment—all based on the network configuration for the Cisco Unified
Communications Manager deployment. The codec, which is recognized as a voice-enabled
device much like the Cisco IP Phone 797xG, uses Cisco Discovery Protocol, which allows the
assignment of the codec to the voice VLAN. Then, the primary codec registers to its
appropriate Cisco Unified Communications Manager device, based on the information that it
receives from the Cisco Unified Communications Manager TFTP server.
The primary codec accepts input from the directly connected microphone and camera, as well
as from cameras that are directly connected to the secondary codecs. (All microphones attach
directly to the primary codec.) The software interface of the primary codec allows it to provide
basic management of both the primary and secondary codec attached devices. Secondary and
high frame rate (HFR) codecs obtain a DHCP-issued IP address from the closed network,
which exists between the primary and secondary codec devices. Secondary codecs do not
communicate outside of their local closed network. Only the Cisco TelePresence Systems 3000
and 3200 have secondary codecs.
The codec captures from one to four video streams (primary, two secondary, and an optional
HFR codec) and transmits them to other Cisco TelePresence endpoints via the local network
Ethernet connection, typically on the voice VLAN. The primary codec multiplexes video
streams and transmits them as a single RTP stream per node. The primary codec displays video
that it receives from other Cisco TelePresence endpoints on its directly connected monitors.
2-6 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence System Administration
This topic describes how to use the Cisco TelePresence System Administration tool to
configure the Cisco TelePresence codec.
Note The IP address of the codec is displayed on the center of the Cisco TelePresence screen,
after a bootup. If you do not know the IP address, you can connect directly to the camera
Ethernet port, and the codec will assign an IP address to your laptop. The codec is the first
IP address of the subnet that is assigned to your laptop.
2-8 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Configuration > IP Settings
Configure a static IP address for the primary codec.
Make note of the MAC address so that you can register it with
Cisco Unified Communications Manager.
IP Settings
Use Static IP Address Displays Yes or No, based on the DHCP Enabled field
Subnet Mask Subnet mask that is used for the IP address that is supplied
DNS Server 1 IP address of the primary Domain Name System (DNS) server
2-10 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
The following table lists the fields on the Cisco Unified Communications Manager Settings
screen.
Use When you click the Yes radio button for the Use Cisco CallManager option, the
Configuration Automatic and Specify radio buttons appear in this field.
TFTP Servers ■ Click Automatic to set the default condition. With this option, the TFTP server
replies to DHCP requests for option 150 or for a list of TFTP servers that
indicate to network endpoints where to find Cisco Unified Communications
Manager configuration files.
■ Click Specify to manually supply the IP addresses of TFTP servers in the
interactive fields that are provided.
TFTP Server Enter the IP addresses of TFTP servers if you use the Cisco CallManager option
1–5 and the Use Configuration TFTP Server option.
Cisco Unified These read-only fields display the names of many as five
Communication Cisco Unified Communications Manager systems.
s Manager
1–5
2-12 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
The following table lists the fields on the Telephony Settings screen:
Telephony Settings
Auto Answer Click the Yes radio button to set automatic answering capability on the phone.
Click the No radio button to disable automatic answering.
Maximum Call This field sets the maximum length of a call, in minutes. Use this setting to define a
Length (mins) limit on a call if it is accidentally left connected.
The default setting is 0 minutes, which means that there is no limit to the call
duration. The maximum number of minutes that you can configure is
10,080 minutes (7 days).
The call automatically ends at the number of minutes that you configure. When the
default setting is used, the call never ends automatically.
DSCP For Cisco software provides traffic queuing techniques that define per-hop behavior,
Audio based on the DSCP value in the IP header of a packet. You can choose from the
DSCP For following DSCP settings for both audio and video traffic. Choices are specific to
Video traffic in the Cisco TelePresence system.
■ AF41 DSCP (100010)
■ AF42 DSCP (100100)
■ AF43 DSCP (100110)
■ CS3(precedence 3) DSCP (011000)
■ CS4(precedence 4) DSCP (100000)
■ CS6(precedence 6) DSCP (110000)
■ Default DSCP (000000)
■ EF DSCP (101110)
Start Media This value must be in the range from 16,384 to 32,766, and must be lower than the
Port End Media Port settings.
End Media This value must be in the range from 16,384 to 32,766, and must be higher than the
Port Start Media Port settings.
2-14 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Troubleshooting > Hardware Setup
Perform the hardware setup during the initial setup and
any time that a significant change occurs.
Note The example in the figure shows a Cisco TelePresence System 1000.
2-16 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Troubleshooting > SIP Messages
SIP messages can prove to be a significant resource
when troubleshooting call setup.
2-18 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Codec CLI
admin:
show upgrade detail
Performs a ping
admin:
call start dn
The command-line interface (CLI) that resides on the Cisco TelePresence codec allows
administrators to configure, monitor, and troubleshoot a particular endpoint. You can access the
CLI by using SSH version 2 (SSHv2).
The Cisco TelePresence codec contains several subsystems that can take as long as an hour to
complete during an upgrade. Always check the upgrade status by using the codec CLI before
rebooting and powering off the codec.
Caution Powering down the codec during an upgrade can corrupt the onboard flash.
You can verify the upgrade status by using the show upgrade detail CLI command. To
perform a ping test from the CLI, execute the utils network ping x.x.x.x command. To test-dial
a directory number remotely from the CLI, use the call start dn command.
admin:
utils service start service
2-20 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Unified Communications Manager
This topic describes Cisco Unified Communications Manager.
The Cisco Unified Communications Manager Administration tool helps you to manage the
configuration and firmware of all Cisco TelePresence endpoints. The tool also helps you to
manage the dial plan and call routing for all Cisco TelePresence calls. Cisco TelePresence
requires Cisco Unified Communications Manager Version 7.0(2) or later. If a customer has
deployed a single Cisco Unified Communications Manager Version 7.0(2) or later cluster for IP
telephony and has no desktop video devices, then integrating Cisco TelePresence devices into
that cluster might be an acceptable option. However, most initial deployments are not expected
to meet these criteria, so the customer should deploy a separate Cisco Unified Communications
Manager cluster to support telepresence.
Cisco Unified Communications Manager views a Cisco TelePresence system in the same way
as it views a Cisco Unified SIP IP phone. The Cisco Unified Communications Manager
supports the following features:
Automated configuration and firmware distribution
Advanced call routing and Call Admission Control (CAC)
Management and Call Detail Records (CDRs)
Cisco TelePresence Manager integrates with Cisco Unified Communications Manager via
Administrative XML Layer Simple Object Access Protocol (AXL/SOAP) and Computer
Telephony Interface Quick Buffer Encoding (CTIQBE) and provides both device and call
status. The Cisco TelePresence Multipoint Switch functionality integrates with Cisco Unified
Communications Manager via a SIP trunk. Finally, the Cisco IP Phone 797xG provides a
simple user interface that makes initiating a Cisco TelePresence session as easy as making a
phone call.
Cisco TelePresence Manager uses the same platform infrastructure as Cisco Unified
Communications Manager, following its appliance model principles. The administrative user
interface is a single software entity that provides access to a web-based GUI for initial setup
and installation. Cisco TelePresence Manager Release 1.5(x) is a software application that is
loaded on a Cisco Media Convergence Server (MCS) 7845 Series and is run as a standalone
application. This application cannot be deployed coresident with any other Cisco application on
that hardware. The application is compatible with Cisco Unified Communications Manager
Version 6.1(3) and MIDlets version 7.0(2).
The following table offers a compatibility comparison of the different versions of software:
2-22 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Dedicated Cisco Unified
Communications Manager
Question: Why do I need to have a dedicated Cisco Unified
Communications Manager cluster for Cisco TelePresence?
Answer: You can put Cisco TelePresence on an existing Cisco
Unified Communications Manager cluster, provided you meet the
three criteria explained in the next figure. Otherwise, you should
install a separate Cisco Unified Communications Manager cluster
for Cisco TelePresence.
Question: How many Cisco Unified Communications Manager
servers do I need?
Answer: One publisher and one subscriber are sufficient.
Question: Which server platform should I use for Cisco Unified
Communications Manager? Do I need to use Cisco MCS 7845
Series?
Answer: The answer depends on the amount of hardware-level
redundancy that you want.
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 2-18
You should ask the following questions about choosing a Cisco Unified Communications
Manager deployment:
Question: Why do I need to install a dedicated Cisco Unified Communications Manager
cluster for a telepresence environment.
Answer: You can support telepresence on your existing Cisco Unified Communications
Manager cluster, if you meet three criteria that are explained later in this topic. If you do
not meet these criteria, then you should put in a separate Cisco Unified Communications
Manager cluster to support telepresence.
Cisco TelePresence has unique bandwidth and QoS requirements. However, Cisco Unified
Communications Manager cannot differentiate between a Cisco TelePresence call and a regular
video-telephony call. To Cisco Unified Communications Manager, both are video calls. All
Cisco TelePresence systems should also register with the same Cisco Unified Communications
Manager cluster because Cisco TelePresence Manager can integrate with only one Cisco
Unified Communications Manager cluster.
The following table lists the fields on the Cisco Unified Communications Manager
Recommendations screen:
Conditions: Recommendation:
Cisco Unified Communications You can use an existing Cisco Unified Communications
Manager Version 7.0(2) or later Manager cluster.
Cisco Unified Communications You can pick one of your Cisco Unified Communications
Manager Version 7.0(2) or later and Manager clusters and globally use it for all Cisco TelePresence
more than one Cisco Unified systems.
Communications Manager cluster
Video Telephony endpoints on this You must deploy a separate Cisco Unified Communications
cluster Manager cluster to support telepresence.
2-24 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Codec-to-Cisco Unified Communications
Manager Registration
This topic describes the registration process between the codec and the Cisco Unified
Communications Manager.
Ethernet
Ethernet and PoE
SIP
Cisco Unified Communications Manager sees the Cisco TelePresence primary codec as a SIP
endpoint. Each endpoint is assigned a directory number and is configured for all device-level
settings, such as video resolution and bandwidth, access privileges for the local web
administration interface, firmware version, and other attributes.
The secondary codecs are invisible to the network. The primary codec in each room manages
all of the local elements of the Cisco TelePresence meeting room solution, including the
following:
Plasma displays
Cameras
Speakers
Microphones
The Cisco IP Phone 797xG (where users initiate Cisco TelePresence calls)
The Cisco IP Phone 797xG runs SIP, not Skinny Client Control Protocol (SCCP). Also, the
primary codec and IP phone share a line appearance.
802.3af
Cisco Discovery Cisco Discovery Protocol
Protocol Cisco Discovery Protocol
DHCP
DHCP
TFTP
HTTP on port 6970
SIP
Shared Line
SIP
XML/HTTP XML/HTTP
Protocol Interaction
The figure shows the Cisco TelePresence network protocol interaction:
The 802.3af protocol negotiates PoE.
Cisco Discovery Protocol finds the voice VLAN.
DHCP obtains the IP address for the IP phone. Optionally, DHCP can obtain the IP address
for the codec.
The IP phone uses TFTP to download the configuration files.
HTTP on port 6970 is used for firmware upgrades and to download configuration files on
the codec.
SIP manages the call setup. The IP phone and codec use a shared line.
XML/HTTP is used to download the user interface for the endpoint.
2-26 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence System Media Path
Cisco Unified
Cisco Unified Primary Communications Primary Cisco Unified
IP Phone 797xG Codec Manager Codec IP Phone 797xG
1
2 3
XML/HTTP
SIP INVITE 4
SIP INVITE
XML RING
5
7 6
XML ANSWER
SIP 200 OK
SIP 200 OK
RTP Medi a
(Audio and Video)
Note: Signaling has been simplified for the purpose of this slide.
Signaling Many other XML and SIP mes sages are not shown.
Media
Note Signaling has been simplified for the example. The figure does not show many other XML
and SIP messages that occur.
During a session, the resolution on the Cisco TelePresence displays can change from 1080p to
720p because of the following situations:
Insufficient bandwidth exists between the Cisco Unified Communications Manager
regions.
A Cisco TelePresence endpoint that supports only 720p joins a 1080p multipoint meeting.
When the resolution change occurs, meeting participants experience a glitch or call drop. A SIP
reinvite with the new H.264 parameters manages this change and the following on-screen
notification appears:
The quality has been reduced due to the network configuration.
The following table lists the display-resolution options:
Display Resolution
2-28 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Unified Communications Manager
Configuration for Cisco TelePresence
This topic describes the configurations that you make in Cisco Unified Communications
Manager to support a Cisco TelePresence system.
You configure Cisco TelePresence systems in Cisco Unified Communications Manager just as
you do an IP phone. You can manually add Cisco TelePresence endpoints in Cisco Unified
Communications Manager Administration by using the Phone Configuration windows. The
Cisco TelePresence systems download their configurations and firmware updates from Cisco
Unified Communications Manager via HTTP.
Perform the following steps to add a Cisco TelePresence system to Cisco Unified
Communications Manager:
Step 1 Open a web browser and enter https://x.x.x.x/ccmadmin, where x.x.x.x is the IP
address of the Cisco Unified Communications Manager.
Step 2 Enter the username admin and its password.
Step 3 Choose Device > Phone.
Step 4 Click the Add New button.
Step 5 From the Phone Type drop-down list box, choose the appropriate Cisco
TelePresence type or device, and then click Next.
Step 6 Enter the appropriate settings. Only those settings that are appropriate to the chosen
type are displayed in the window.
Step 7 Click Save.
Allow audio-only
call if video is
Allow control of unavailable.
device from CTI.
When configuring the device information for a Cisco TelePresence endpoint, set the Location
field for audio and video bandwidth to Unlimited. Be sure to specify the firmware image to use
if that image is different from the preconfigured Default Device. The phone load image names
are in the format SIPTS.release.sbn, where release is the codec firmware version.
The following two check boxes at the bottom of the Device Information section must remain
checked:
Retry Video Call as Audio (allows an audio-only call if video is unavailable)
Allow Control of Device from CTI
The Ignore Presentation Indicators check box should remain unchecked.
2-30 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
The following table lists the fields on the Device Information screen:
MAC Address Yes MAC address for the Cisco TelePresence device
For the SIP connection between the Cisco TelePresence system and Cisco Unified
Communications Manager, the Cisco TelePresence system supports TCP or UDP. For the SIP-
specific call control parameters, the defaults are recommended. Do not use Media Termination
Points (MTPs) with Cisco TelePresence.
Do not check the following two check boxes:
Media Termination Point Required
Unattended Port
2-32 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Product Specific Configuration Layout
Enable or disable
web access.
Address of Cisco
TelePresence
Recording Server
The following table lists the fields on the Product Specific Configuration Layout screen:
Note The primary codec learns its own Cisco TelePresence Type from Cisco Unified
Communications Manager.
2-34 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Product Specific Configuration
Layout (Cont.)
Enable additional
hardware if installed.
Configure auxiliary
control unit
when lighting shroud
Login and password is turned on.
for SSH access
SNMP
configuration
parameters
The following table lists additional fields on the Product Specific Configuration Layout screen:
Optional Hardware
Presentation Codec No Check whether an HFR codec is used.
A/V Expansion Box No Check whether an audio/video (A/V) expansion box is
used.
Auxiliary Control Unit Specify if an auxiliary control unit is used.
Auxiliary Control Unit – (If Installed)
Power Control Yes The On with calls only option enables the auxiliary
control unit when you turn on the lighting shroud.
Secure Shell User Yes Username for the SSH account that is used for SSH
access and to access the Cisco TelePresence Web
Administration page. Usernames must be at least 5 but
no more than 64 characters in length and can contain
uppercase and lowercase alphanumeric characters as
well as the underscore and dash characters.
The default username is “admin.” The following
usernames are not allowed: apache, daemon, nobody,
operator, and shutdown.
Secure Shell Password Yes This password is used for the SSH account that is used
for SSH access and to access the Cisco TelePresence
Web Administration page. The default password is
“cisco.”
Passwords must be at least 5 but no more than 64
characters in length and can contain uppercase and
lowercase alphanumeric characters as well as the
underscore and dash characters.
Enable SNMP Yes SNMP is disabled by default, but must be enabled for the
Cisco TelePresence system to support SNMP.
SNMP(v3) Password Yes This password is used to gain access to the SNMP
server that is associated with the Cisco TelePresence
system. This field accepts a string with a maximum of
32 characters. The password must contain at least 8
characters. The default password is “snmppassword.”
SNMP System Location Yes This value is the physical location of the SNMP system
that is associated with this Cisco TelePresence system.
This field accepts a text string with a maximum of
64 characters. The default is “location.”
SNMP System Contact Yes This value is the name of the SNMP system contact that
is associated with this Cisco TelePresence system. This
field accepts a text string with a maximum of
64 characters. The default is “contact.”
SNMP(v2c) Community Yes This value is the SNMPv2c Read Only string.
Read Only
SNMP(v2c) Community Yes This value is the SNMPv2c Read Write string.
Read Write
2-36 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Product Specific Configuration Layout (SNMP Trap)
SNMP Trap Receiver Yes This value is the IP address or hostname of the SNMP
Address trap receiver (the remote SNMP system). This field
accepts a text string with a maximum of 64 characters.
The default IP address is 192.168.1.1.
SNMP Trap Username Yes This username is used to access the system on which
SNMP traps are received. This field accepts a text string
with a maximum of 64 characters. The username must
begin with a letter. The default username is “trapuser.”
SNMP Security Level Yes This field indicates the password authentication type that
should be set for the trap receiver:
■ No Authentication, No Privacy
■ Authentication, No Privacy
■ Authentication, Privacy
The default security level is No Authentication, No
Privacy.
SNMP Trap Password Yes This password is used to access the system on which
SNMP traps are received. This field accepts a string with
a maximum of 32 characters. The default password is
“trappassword.”
SNMP Privacy Password Yes This field indicates the SNMP privacy password that is
used to access the system on which traps will be
received. This field accepts a string with a maximum of
32 characters. The default privacy password is
“privacypassword.”
The Cisco TelePresence room solutions use a Cisco IP Phone 797xG, which is conveniently
located on the table, to launch, control, and conclude meetings. This feature makes Cisco
TelePresence as easy to use as an ordinary telephone.
The user uses the high-resolution touchscreen display of the Cisco IP Phone 797xG to dial the
telephone number of the Cisco TelePresence room with which they wish to establish a meeting,
and the call is connected. This menu is an XML service that the phone subscribes to on its
primary codec.
Softkey menu buttons on the phone allow the user to place the call on hold or to conference in
another party. When used with Cisco TelePresence Manager, the phone displays the schedule
of meetings for the day. The user simply touches the appropriate location on the screen to
launch that scheduled meeting.
2-38 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Unified Communications Manager:
Device > Phone
Choose Device > Phone.
Click Add New.
Choose SIP as device protocol.
Ensure that the following parameters at the bottom of the Product Specific Configuration
Layout section are checked:
Disable Speakerphone
Disable Speakerphone and Headset
2-40 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Shared DN
Configure the same DN (shared line appearance) on the Cisco
TelePresence primary codec and Cisco IP Phone 797xG.
Set Max Calls to 4 and Busy Trigger to 2.
(Optional) Configure Call Forward to a customer voice-mail
greeting such as, “The Cisco TelePresence system you have
called is {busy | not answering}. Please consult your Microsoft
Outlook calendar for room availability or try your call again later.”
Cisco DN 1000
Unified
Communications
Manager
DN 1000
Gigabit Ethernet
Ethernet and PoE
SIP
Use the following guidelines when configuring the Cisco IP Phone 797xG:
When you configure the dial numbers, use the same directory number on the Cisco
TelePresence primary codec and Cisco IP Phone 797xG. This configuration creates a
shared line appearance.
Set Max Calls to 4 and Busy Trigger to 2.
You can optionally use call forwarding to a customer voice-mail greeting. The following is
an example of a call forwarding message:
“The Cisco TelePresence system you have called is {busy | not
answering}. Please consult your Microsoft Outlook calendar for
room availability or try your call again later.”
MIDlet is a Java application framework. Typically, MIDlets are used for the Mobile
Information Device Profile (MIDP) that a Java-enabled cell phone or other embedded device or
emulator commonly use. MIDlets are applications, such as games, applications on a Cisco IP
phone, and so on.
To support MIDlets, you must use Cisco Unified Communications Manager Version 7.0(2). To
enable MIDlet-based phone services, you must first download the Cisco TelePresence MIDlet
Phone Application software. Follow these steps to download the software:
Step 1 Go to http://www.cisco.com/kobayashi/sw-center/index.shtml.
Step 2 Click TelePresence Software.
Step 3 Expand the following folders, in order: Cisco TelePresence System folder,
TelePresence System folder, and the folder that corresponds with your Cisco
TelePresence System (for example, Cisco TelePresence System 3200).
Step 4 The Select a Release window opens. From this window, click the link for the version
of Cisco TelePresence Software that you have (you might need to expand the All
Releases folder).
Step 5 A list of files that you can download appears in the right side of the Download
Software window. Click the link for the Cisco TelePresence MIDlet Phone
Application software that you want to download.
2-42 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Unified Communications Manager
TFTP Directory: Upload Files
Upload the desired .jad and .jar files to the Cisco Unified
Communications Manager TFTP directory:
From Navigation drop-down menu, choose Cisco Unified OS
Administration and click Go.
Log into Cisco Unified OS Administration.
From Software Upgrades, choose TFTP File Management and click
Upload File.
Browse to find the appropriate file and upload it.
Restart Cisco Unified CM TFTP server:
From the Navigation drop-down menu, choose
Cisco Unified Serviceability and click Go.
Log into Cisco Unified Serviceability.
From Tools, choose Control Center – Feature Services.
From Select Server, choose the TFTP server and click Go.
From CM Services, click the Cisco TFTP radio button and click Restart.
After you have downloaded the appropriate files, upload them to the Cisco Unified
Communications Manager TFTP directory.
Follow these steps to upload the desired .jad and .jar files to the TFTP directory:
Step 1 From the Navigation drop-down menu in Cisco Unified Communications Manager,
choose Cisco Unified OS Administration, and then click Go.
Step 2 Log into Cisco Unified OS Administration.
Step 3 From Software Upgrades, choose TFTP File Management, and then click the
Upload File button. A dialog box appears.
Step 4 Browse to find the appropriate file and upload it.
When the files have been uploaded to the TFTP directory, follow these steps to restart the Cisco
Unified TFTP server:
Step 1 From the Navigation drop-down menu, choose Cisco Unified Serviceability, and
then click Go.
Step 2 Log into Cisco Unified Serviceability.
Step 3 From the Tools menu, choose Control Center - Feature Services.
Step 4 From Select Server, choose the TFTP server and click Go.
Step 5 From CM Services, click the Cisco TFTP radio button.
Step 6 Click Restart.
Step 7 Repeat steps 1 to 6 for all of the TFTP servers.
Click Add
New.
Follow these steps to create the IP Phone Service in Cisco Unified Communications Manager:
Step 1 From the Navigation drop-down menu in Cisco Unified Communications Manager,
choose Cisco Unified CM Administration, and then click Go.
Step 2 From the Device menu, choose Device Settings > Phone Services.
Step 3 Click the Add New button and fill in the following fields:
Service Name: The service name must match the filename of the .jad file. Your
filename must not contain the .jad extension. The .jad extension is appended
automatically when you name the file.
ASCII Service Name: The ASCII service name must match the configured
service name.
Service Description: Java MIDlet
Service URL: The Service URL should be in the following format:
http://xx.xx.xx.xx:6970/TSPM.y-y-y-YY.jad, where the following is true:
— xx.xx.xx.xx is the IP address of the Cisco Unified Communications
Manager server (172.28.71.59 in the example in the figure)
— y-y-y is the version of the MIDlet application that is being added to Cisco
Unified Communications Manager (1-5-0 in the example in the figure)
— YY is the build version of the MIDlet application that is being added to
Cisco Unified Communications Manager (15DEV in the example in the
figure)
Service Category: Java MIDlet
Service Type: Standard IP Phone Service
Service Vendor: Cisco
Step 4 Check the Enable check box.
Step 5 Click Save.
2-44 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Configure IP Phone to Run New Service
To configure each Cisco IP Phone 797xG to run the new IP phone service, follow these steps:
Step 1 From the Navigation drop-down menu, choose Cisco Unified CM Administration,
and then click Go.
Step 2 From the Device menu, choose Phone.
Step 3 From the Phone Device page, configure the Authentication URL.
Step 4 From the Related Links drop-down list (top right corner of the page), choose
Subscribe/Unsubscribe Services.
Step 5 Click Go.
Step 6 Choose the new IP phone service from the Select a Service drop-down list. If the
phone is already subscribed to an older MIDlet version, follow these steps:
Unsubscribe the phone from the older service.
Subscribe the phone to the new IP phone service that you created.
The Cisco TelePresence phone is now subscribed to the MIDlets service that you created. The
MIDlets service is more user-friendly and enables easier conference controls. When starting the
MIDlets interface for the first time, you must press the Service button on the Cisco
TelePresence Phone user interface to start the application.
2-46 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
For Upgrades to Enhanced Interface:
Remove External Data Locations URL
Remove the previously configured URLs.
If you are changing the Cisco Unified IP phone interface from the existing Cisco TelePresence
system interface to the new enhanced interface, follow these steps from the Phone Device page:
Remove the Service URL from the phone configuration.
Remove the Idle URL from the phone configuration.
Set the Idle Timer to 0 in the phone configuration.
CAC Considerations
Currently, Cisco Unified Communications Manager locations-
based CAC cannot distinguish between a Cisco TelePresence
call and other types of video-telephony or video-conferencing
calls.
– Video-telephony calls could absorb all available bandwidth,
leaving none available for telepresence calls.
RSVP is not yet supported for Cisco TelePresence.
– Because there is only one application ID (video), there is no
way to distinguish between an RSVP reservation for a Cisco
TelePresence call and other types of video-telephony or video-
conferencing calls.
– The Cisco IOS RSVP Agent does not currently support
telepresence video streams.
For the initial release of the Cisco TelePresence suite of virtual meeting solutions, you should
use a single Cisco Unified Communications Manager server or cluster to support all Cisco
TelePresence devices within a deployment. Currently, the Cisco TelePresence Manager
scheduling server can schedule Cisco TelePresence meetings only across a single cluster.
Although devices can register across multiple Cisco Unified Communications Manager clusters
and ad hoc and permanent meetings can be established between clusters, this design is not
currently recommended.
Similarly, in an integrated deployment in which you deploy Cisco TelePresence along with
other desktop video devices on the same cluster, Cisco Unified Communications Manager
cannot instruct desktop video and telepresence to use different QoS markings. The marking of
audio and video traffic by Cisco Unified Communications Manager is managed at the cluster
level, not at the device level. Cisco TelePresence also requires Cisco Unified Communications
Manager Version 7.0(2) or later. If a customer has a single Cisco Unified Communications
Manager cluster running Version 7.0(2) or later deployed for IP telephony and has no desktop
video devices, then integrating Cisco TelePresence devices onto that cluster might be
acceptable. However, most initial deployments are not expected to meet these criteria, so a
separate Cisco Unified Communications Manager cluster should be deployed to support Cisco
TelePresence.
2-48 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
CAC Recommendations
Option 1—Create separate locations for Cisco TelePresence.
Option 2—Use a dedicated Cisco Communications Manager
cluster for Cisco TelePresence.
Cisco Unified
Locations Bandwidth Communications
Manager
Location Bandwidth
Location A—Cisco 12000
TelePresence
Location A 3000
Location B—Cisco 12000
TelePresence
Location B 3000
Location C—Cisco 12000
TelePresence
Location C 3000
Location A Location A Location B Location B
Cisco TelePresenc e Cisco TelePresence
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 2-40
You can use Cisco Unified Communications Manager static location-based CAC for hub-and-
spoke network topologies. In this scenario, you should configure each remote site as a separate
location within the Cisco Unified Communications Manager configuration. You should then set
the video bandwidth settings for each location to match the amount of bandwidth that is
allocated for telepresence traffic (audio and video) across the WAN circuits, minus the protocol
overhead. Cisco Unified Communications Manager does not take into account the protocol
overhead for video traffic.
If video fails and you want the Cisco TelePresence meeting to proceed with audio only, then set
the audio bandwidth settings for each location. Remember that audio bandwidth is not deducted
from the audio bandwidth pool for the location when the call is set up as a video call.
If some of the Cisco TelePresence endpoints in a call experience pixilation, then packet loss,
jitter, or latency above the warning threshold could be causing the problem. he network might
be experiencing congestion.
A workaround to this congestion is to press the Hold/Resume button or to reinstate the Cisco
TelePresence call. However, you should re-examine the network QoS settings and retest the
call.
To verify the network, call other Cisco TelePresence systems and verify that they are not
experiencing the same problems. You should always test your network QoS configuration to
verify services from end to end.
To escalate the problem to Cisco, be sure to gather audio and video logs from all of the Cisco
TelePresence endpoints that were involved in the call, including the Cisco TelePresence
Multipoint Switch logs if the call was multipoint.
2-50 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Viewing the Call Statistics
admin:
show call statistics all detail
Displays the call statistics of the current call
Example:
(output omitted)
admin:show call statistics
-- Video --
IP Addr Src : 172.16.2.206:30316 Dst : 172.16.2.201:16386
Latency Avg : 1 Period : 1
Enter the show call statistics all detail command to display the call statistics of the current call
to check the latency, loss, and jitter.
The figure shows the output of a Cisco TelePresence System 3000 or 3200 and displays the
packet statistics for the left, center, and right displays.
If an audio echo is heard in some or all of the Cisco TelePresence system endpoints, the
following could be causing the problem:
Packet loss, jitter, or latency above the warning threshold
The physical design of the room, which can cause excessive reverberation and might not be
up to room readiness assessment (RRA) specifications
A workaround to the audio echo problem is to press the Hold/Resume button or to reinitiate the
call. You should also re-examine the network QoS configuration to verify end-to-end service.
In addition, test the Cisco TelePresence room reverberation by conducting the RT60 test.
To verify network congestion issues, call other Cisco TelePresence system endpoints to
determine whether they are experiencing the same problem. See if you can isolate the echo
problem to one room. Finally, you should test your network QoS configuration.
2-52 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Troubleshooting: Call Failures
Symptom:
– You are unable to place or receive calls.
Diagnosis:
– The Region/Locations settings do not have enough bandwidth
allocated in Cisco Unified Communications Manager.
– The route pattern is not correctly configured in Cisco Unified
Communications Manager.
Solution/Workaround:
– Try calling other endpoints to isolate the problem.
– Call by using the codec CLI.
– Check the Region/Location settings in Cisco Unified Communications
Manager.
Verification:
– Examine the SIP messages from the codec and the Cisco Unified
Communications Manager for proper call negotiation.
Escalation:
– Download logs from all affected endpoints.
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 2-44
Problems placing or receiving Cisco TelePresence calls could be caused by the following:
The region and location settings do not have enough bandwidth allocated in Cisco Unified
Communications Manager.
There is a call routing problem in which the route pattern was incorrectly configured in
Cisco Unified Communications Manager.
To isolate the problem, try calling other Cisco TelePresence endpoints. When you make the
calls, use the CLI of the codec. Also, check the region and location settings in Cisco Unified
Communications Manager. Examine the SIP messages from both the codec and Cisco Unified
Communications Manager, to determine whether there is proper call negotiation. When
escalating the problem to Cisco, download the logs from all of the affected endpoints.
Example:
admin :cal l st art 1000
admin :sho w ca ll status
Cal l Status
Regis tere d to Cisco Uni fied Communica tions Mana ger : Yes
Call in P rogr ess : Yes
Call Type : A udio/ Video Cal l Call Star t Tim e: Jul 22 18:56:56
2011
Durat ion (sec ) : 34 Direc tion : Outgoin g
Local Num ber : 6 000 Remot e Nu mber : 1000
State : A nswer ed Bit R ate : 4000000
bps,1 080p
Secur ity Leve l : N on-Se cure
To initiate a call from the CLI to an endpoint with a dial number of 1000, issue the call start
1000 command.
To verify the call status of the call from the Cisco TelePresence system codec, issue the show
call status command.
2-54 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Troubleshooting: Upgrade Problems
Symptom:
– The plasma display or secondary codec was not upgraded correctly.
Diagnosis:
– The plasma display or secondary codec displays a failure status from
the web interface.
– The plasma display or secondary codec does not function during a
call.
– The firmware or application code version is mismatched between
codecs.
Solution/Workaround:
– Restart the upgrade by restarting the codec from the CLI or web
interface.
– Force an upgrade from the CLI.
Verification:
– Examine the application code version from the CLI or web interface.
Escalation:
– Download the logs from all affected endpoints.
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 2-46
If the plasma display or secondary codec was not upgraded correctly, then the display or
secondary codec might display a failure status from the web interface. The codec might not
even function during a call. This behavior is because the firmware or application code version
does not match between codecs.
To solve this problem, restart the upgrade process by restarting the codec from the CLI or web
interface, or force an upgrade from the CLI. You can examine the application code version
from both the CLI and the web interface. When escalating the problem to Cisco, be sure to
download the logs from all of the affected endpoints.
Example:
admin :sho w ve rsion
prima ry
*Fa ctor y /dev/hda20 CTS 1.5.1 (208 2)
Sl ot 1 CTS LB(381 9)
Sl ot 2 CTS 1.6.0( 3585) “*” = active image
left
*Fa ctor y /dev/hda20 CTS 1.5.1 (208 2)
Sl ot 1 CTS LB(381 9)
Sl ot 2 CTS 1.6.0( 3585)
right
*Fa ctor y /dev/hda20 CTS 1.5.1 (208 2)
Sl ot 1 CTS LB(381 9)
Sl ot 2 CTS 1.6.0( 3585)
syst em u nava ilable
Enter the show version command at the CLI to examine the firmware.
Example:
admin:set upgrade display
Setting forced display upgrade
Enter the set upgrade display command at the CLI to manually force an upgrade of firmware.
2-56 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
Cisco TelePresence provides an end-to-end solution by
multiplexing video and audio streams over the network.
The Cisco TelePresence codec is responsible for multiplexing
video and audio streams on the network.
Cisco provides a web interface for administration of the Cisco
TelePresence codec.
In Cisco Unified Communications Manager, the Cisco
TelePresence endpoints are configured like an IP phone.
The Cisco TelePresence codec registers with the Cisco Unified
Communications Manager.
You configure Cisco TelePresence systems in Cisco Unified
Communications Manager just as you would an IP phone.
The Cisco Unified IP Phone 797xG has an enhanced user
interface for the Cisco TelePresence endpoint.
Summary (Cont.)
You must think about certain CAC considerations when deploying
Cisco TelePresence along with other desktop video that uses
QoS markings.
Verify Cisco TelePresence by troubleshooting the system
integration.
Objectives
Upon completing this lesson, you will be able to use the Cisco TelePresence phone user
interface. This ability includes being able to meet these objectives:
Describe the Cisco Unified IP phone that the Cisco TelePresence system uses
Describe the One-Button-to-Push features of the Cisco Unified IP phone
Conference an audio-only call into a Cisco TelePresence session
Describe the multiple audio and video call support features
Describe the meeting control options
Control the document camera from the IP phone
Describe the Cisco Auto Collaborate Presentation Privacy alert
Describe the Cisco TelePresence in-call icons
Describe the user interface on phone alerts, status, and messages
Cisco TelePresence Phone User Interface
This topic describes the Cisco Unified IP phone that comes with the Cisco TelePresence
system.
The Cisco Unified IP Phone 797xG is the control center for the Cisco TelePresence system.
You perform all of the Cisco TelePresence call functions while the Cisco Unified IP Phone
79xG is on hook. These call functions include placing a Cisco TelePresence call, answering a
Cisco TelePresence call, and conferencing in an audio call. You can also use the Cisco
TelePresence phone off-hook to perform standard telephone functions. The Cisco IP Phone
797xG is conveniently located on the table, to launch, control, and conclude meetings. This
interface makes Cisco TelePresence as easy to use as an IP phone.
The user uses the high-resolution touchscreen display of the Cisco IP Phone 797xG to dial the
telephone number of the Cisco TelePresence room with which the user wants to have a
meeting, and the call is connected. The menu on the phone is an XML service that the phone
subscribes to on its primary coder-decoder (codec). The service page content overwrites the
original phone interface. Softkey menu buttons on the phone allow the user to place the call on
hold or to conference in another party. The IP phone forwards the user input in XML to the
primary codec.
When the phone is used with Cisco TelePresence Manager, the meeting schedule for the day
displays on the phone. The user simply touches the appropriate location on the screen to launch
that scheduled meeting.
2-60 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Supported Cisco Unified
Communications Manager Versions
The IP phone and primary codec register with Cisco Unified
Communication Manager as SIP devices and share the same line
appearance. The following Cisco Unified Communications Manager
versions are supported:
Cisco Unified Communications Manager Version 5.1(X)
– cmterm-devicepack5.1.2.3111-1.cop.sgn
Cisco Unified Communications Manager Version 5.3(X)
– No device pack required
Cisco Unified Communications Manager Version 6.0(X)
– cmterm--devicepack6.0.1.2111-1.cop.sgn
Cisco Unified Communications Manager Version 6.1(X)
– No device pack required
Cisco Unified Communications Manager Version 7.0(2)
– cmterm-devicepack7.0.2.21009-1.cop.sgn
The Cisco IP Phone 797xG includes the Cisco IP Phone Service. The primary codec pushes the
contents of this service in XML format over HTTP. The service provides the user interface for
interacting with the primary codec for call control and other functions. The IP phone and
primary codec register with Cisco Unified Communication Manager as Session Initiation
Protocol (SIP) devices and share the same line appearance.
Cisco TelePresence supports the following Cisco Unified Communication Manager versions:
Cisco Unified Communications Manager Version 5.1(X)
— cmterm-devicepack5.1.2.3111-1.cop.sgn
Cisco Unified Communications Manager Version 5.3(X)
— No device pack required
Cisco Unified Communications Manager Version 6.0(X)
— cmterm--devicepack6.0.1.2111-1.cop.sgn
Cisco Unified Communications Manager Version 6.1(X)
— No device pack required
Cisco Unified Communications Manager Version 7.0(2)
— cmterm-devicepack7.0.2.21009-1.cop.sgn
Note Check Cisco.com for the most recent supported versions of software.
XML
The Cisco TelePresence system ships with either a Cisco Unified IP Phone 7970G, 7971G, or
7975G, depending on when the system was purchased. The IP phone provides a touchscreen
user interface to the Cisco TelePresence system. The Cisco TelePresence phone displays
touchscreen icons and softkeys to help you connect to other Cisco TelePresence conference
rooms. You can also make audio-only calls by using the Cisco TelePresence phone or
conference in an audio call during a meeting.
Starting a Cisco TelePresence meeting is as simple as touching the New Call or Directory
icons. If Cisco TelePresence Manager is installed, then you can also use the One-Button-to-
Push feature, by touching a scheduled meeting notice on the phone. Cisco TelePresence
Manager launches the meeting components and determines the best settings for the call. The
Cisco TelePresence phone displays details about active calls and meetings.
The following are the Cisco IP Phone 797xG features:
Ad hoc (manual) calls
System speed dials
Preview of future scheduled meetings
One-Button-to-Push dialing for scheduled meetings
Ability to add audio-only participants to a Cisco TelePresence meeting
2-62 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
User Interface Improvements—
Java MIDlets
MIDlets allow better use and control of the Cisco TelePresence phone:
– Dialing of DTMF digits without using the Tones softkey
– Instant telepresence dialing without using the Manual softkey
– Volume rocker button on the phone to support the telepresence call
– Easier conference controls with support for multiple active calls
– Faster response when using the interface
MIDlets require Cisco Unified Communications Manager Version 7.0(2)
or later.
The enhanced phone user interface of Cisco TelePresence System Release 1.5, also known as
Java MIDlets, allows better use and control of the IP phone that is associated with the endpoint.
You can enter dual tone multifrequency (DTMF) digits without using the Tones softkey. You
can also initiate instant Cisco TelePresence dialing without pressing the Manual softkey. The
volume rocker button on the IP phone now works for telepresence calls. The MIDlets provide
easier conference controls with support for multiple active calls at one time. Finally, there is
much faster response when using the MIDlets interface. Cisco Unified Communications
Manager Version 7.0(2) or later is required to benefit from these new features.
Note In a deployment that does not have Cisco TelePresence Manager installed, the Meetings
icon does not display.
2-64 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Idle Screen Display Options
Manual
Screen
Scheduled
Meetings
(Default)
Directory
Favorites
(Speed
Dials)
You can specify the idle display that appears on the IP phone screen from within Cisco Unified
Communications Manager. The idle display is an XML service that Cisco IP Phone invokes
when it has been idle (not in use) for a designated period and no feature menu is open.
You can choose between the following three displays as the idle display:
Manual Screen: This display has the following options:
— New call
— Directory
— Favorites
— Meetings
Scheduled Meetings: This display is the default idle display and it lists the meetings that
are currently scheduled in Cisco TelePresence Manager.
Directory Speed Dials: This display lists the speed dials that are configured.
You configure the Idle Display by using the Cisco Unified Communications Manager
Administration tool.
Follow these steps to configure the Idle Display:
Step 1 Access the Cisco Unified Communications Manager Administration tool by going to
https://cm-server-name, where cm-server-name is the name or IP address of the
server.
Step 2 Choose Device > Phone.
Step 3 Click the Add New button at the bottom of the window. The Add a New Phone
window appears.
Step 4 Choose Cisco 7970 from the Phone Type drop-down list, and then click Next.
Step 5 Choose SIP in the Device Protocol drop-down list.
Step 6 Click Next to display the Phone Configuration window. You will find the Idle
Display device configuration under the Product Specific Configuration Layout
section.
Step 7 Use the drop-down menu and choose one of the following:
Default (Scheduled Meetings)
Manual
Directory
2-66 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Directory
Choose the site from the Directory list on the Cisco
TelePresence phone user interface.
The Cisco TelePresence Manager scheduling and management software facilitates call
scheduling and setup from common enterprise groupware software such as Microsoft Exchange
Server and IBM Lotus Notes. Users can continue to use their existing email and calendaring
applications for scheduling meetings and rooms. When the users enter the Cisco TelePresence
room to start their meeting, they simply select the site from the speed-dial list.
Follow these steps to use the directory to place a call and initiate a meeting:
Step 1 Press the Directory softkey or touch the Directory icon from the Idle screen to
display a searchable directory of all available Cisco TelePresence phone numbers.
Step 2 Use the Up and Down arrow keys on the Cisco TelePresence phone to scroll through
the directory until the endpoint or person that you want to dial is highlighted.
Each screen displays 31 phone numbers.
To see the next set of phone numbers, press the Next softkey.
Step 3 After you highlight the desired number, press the Dial softkey to dial the Cisco
TelePresence system. The Cisco TelePresence software takes care of making the
connections between endpoints.
Speed Dials
Favorites speed dialing is a standard Cisco Unified Communications Manager function that the
Cisco TelePresence phone supports. The speed-dial list that is associated with the Cisco
TelePresence phone enables you to readily access phone numbers and quickly connect
meetings from the manual call user interface.
However, unlike most Cisco Unified IP phones, which allow you to enter 99 speed-dial phone
numbers, the Cisco TelePresence phone user interface accepts only 40 phone numbers. These
speed-dial numbers can be numbered from 3 to 42 in the Cisco Unified Communications
Manager Speed Dial and Abbreviated Dial Configuration windows.
The system administrator adds speed-dial phone numbers to the directory. Follow these steps to
use the speed-dial phone numbers:
Step 1 Press the Favorites softkey or touch the Favorites icon from the Cisco
TelePresence phone Idle screen.
Step 2 Use the Up and Down arrow keys on the Cisco TelePresence phone to scroll through
the directory until the Cisco TelePresence room or person that you want to call is
highlighted.
Step 3 Press the Dial softkey. The Cisco TelePresence software makes the connections
between endpoints.
2-68 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
One-Button-to-Push Meeting
This topic describes the One-Button-to-Push features of the Cisco Unified IP phone.
One-Button-to-Push Meeting
If Cisco TelePresence Manager is installed on the corporate network, then you can schedule
meetings by using Outlook or Lotus Notes. You can then start scheduled meetings by using the
One-Button-to-Push feature. Cisco TelePresence Manager launches the meeting components
and determines the best settings for the call.
The Cisco TelePresence Manager administrator configures the number of days of One-Button-
to-Push meetings that the Cisco TelePresence phone stores and displays. The phone is refreshed
with new meetings at the following times:
Each time the Cisco TelePresence system receives a meeting notice from the Cisco
TelePresence Manager
At the end of each meeting
Each night at midnight
To prevent interruption, the Cisco TelePresence Manager waits until there are no active calls or
meetings before updating the schedule.
Follow these steps to display the list of scheduled One-Button-to-Push meetings:
Step 1 Touch the Meetings icon or press the Meetings softkey.
Step 2 When you have located your meeting, touch the entry or highlight the meeting and
press the StartMtg softkey to initiate the call.
Use one of the following methods to place a call from the Cisco TelePresence phone:
Press the Redial softkey to dial the last-dialed number.
Press the New Call softkey or use the dial keypad to start a new call.
— Enter the number to dial on the Dial Page, and then press the Dial softkey.
— Press the End Call softkey to end the Cisco TelePresence call.
2-70 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Answering a Call
If you receive a call from a remote Cisco TelePresence conference room, you can configure the
Cisco TelePresence conference room to auto-answer the call. If you do not configure auto-
answer, then the Cisco TelePresence phone on the receiving end displays the phone number of
the incoming call, allowing you to do one of the following:
Touch the highlighted meeting or press the Answer softkey to connect the call
Press the iDivert softkey to decline the call, which is diverted to voice mail
If the call is a Cisco TelePresence call, then placing the a call on hold suspends the operation of
the phone, cameras, and microphones on your end of the connection. Plasma display icons
remind you that the call is active but on hold.
To place a Cisco TelePresence call or an audio-only call or to place a conference call on hold,
highlight the call and press the Hold softkey.
If the call is a conference call, the Cisco TelePresence call and the audio-only call are both
placed on hold. Plasma display icons remind you that the call is active but on hold. Press the
Status softkey to display network information about the call.
Do one of the following to resume a call:
Press the Resume softkey to resume the call.
If more than one call is on hold, use the Up and Down arrow keys on the Cisco
TelePresence phone to select which call to resume.
2-72 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Ending a Call
The phone number that you are dialing displays while the call is being connected. Press the
End Call softkey if you need to hang up.
The Live Desk agent is a person that is assigned to a Cisco TelePresence conference room to
assist you with problems that can occur during a meeting. The Live Desk agent is someone who
must understand how to perform the following tasks:
Schedule meetings
Use the Cisco Unified IP Phone in a meeting room that is enabled for Cisco TelePresence
Use the tools that are supplied by the Cisco TelePresence Manager to monitor the system
and the schedule of upcoming meetings and to update meeting requests
Gather data to supply to the administrator when a problem cannot be easily solved
When the Live Desk agent logs into the Cisco TelePresence Manager, the following selections
and information are available:
System information
System status
Support
Troubleshooting
When a Live Desk agent is assigned to a Cisco TelePresence conference room, you can press
the Live Desk softkey to display the phone number, connect the call, or both.
2-74 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Conferencing an Audio Call
This topic describes how to conference an audio-only call into a Cisco TelePresence session.
Cisco TelePresence supports the secure add-in of audio-only conference channels to a Cisco
TelePresence session. During a meeting, you can add (conference in) one audio-only call. Each
Cisco TelePresence endpoint that takes part in a meeting can conference in one audio-only call.
Adding (conferencing in) an audio-only phone number is different from placing an audio-only
call.
Prior to Cisco TelePresence Multipoint Switch Release 1.5, calls with an audio add-on were
downgraded to a nonsecure session. When you conferenced an audio phone number into an
ongoing Cisco TelePresence meeting, the security level of the Cisco TelePresence meeting
would change to match the highest security level that was available for the audio phone number
that was being added. Cisco TelePresence Multipoint Switch Release 1.5 added support for the
encryption of remote, audio-only participants.
Follow the steps on the next several pages to initiate an audio add-in conference.
To start an audio
add-in, press the
Confrn softkey.
Step 1 Press the Confrn softkey to start the audio add-in process.
11615
Step 2 Enter the phone number of the audio add-in conference resource and press the Dial
softkey.
2-76 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Step 3—New Audio Stream Established
The primary codec dials the number that you entered.
The table microphones flash red while the original call is on hold.
Step 3 The codec dials the number that you entered, initiating the audio add-in call
segment.
Step 4 The original call is placed on hold. When the audio add-in party answers the call,
push the Confrn softkey.
The primary codec mixes in the audio-only segment to the existing Cisco TelePresence session.
Press the ConfList softkey to display the individual phone numbers that were added to the
conference.
Press the Remove softkey to remove a number from the conference call.
2-78 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Multiple Audio and Video Call Support
This topic describes the support for multiple video or audio calls.
Cisco TelePresence System Release 1.5 supports simultaneous multiple video or audio calls.
You now can have as many as four Cisco TelePresence calls, or three Cisco TelePresence calls
and one audio call. You can switch between Cisco TelePresence meetings by placing the active
call on hold and resuming a different call. The Cisco TelePresence system supports as many as
three audio calls; however, you can conference in only one audio call with the active video call.
You must have Cisco TelePresence System Release 1.5 with MIDlets support and Cisco
Unified Communications Manager Version 7.0(2) to support this feature.
You manage Cisco TelePresence meetings by using the Meeting Control function. The Meeting
Control screen displays two buttons:
View Control
Meeting Access
View Control
During Cisco TelePresence meetings, you can select the way that you see speaking participants,
by choosing one of the following View Control options:
Speaker (previously called segment): When a participant is speaking, that participant is
displayed. Only the screen on which that speaker is displayed changes.
Room (previously called site): When a participant is speaking, all participants from the
site of the active speaker are displayed.
To change the way that you view participants during a Cisco TelePresence conference, follow
these steps:
Step 1 Press the View Control softkey.
Step 2 Press the Speaker or the Room softkeys to change the view.
Step 3 Press the Exit softkey to exit the Multi-Room View Control screen.
2-80 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Meeting Control—Meeting Access
This feature allows users to lock and unlock multipoint meetings without
contacting an administrator.
– Softkey is provided to all rooms in the meeting.
– The meeting can be locked or unlocked from any room in the meeting.
– No configuration is required.
This feature requires Cisco TelePresence System Release 1.5 and Cisco
TelePresence Multipoint Switch Release 1.5.
Meeting Access
The user interface supports multipoint meeting locking and unlocking, starting with Cisco
TelePresence System Release 1.5 and Cisco TelePresence Multipoint Switch Release 1.5. The
Meeting Access softkey is available to all of the rooms in the meeting, and any room can lock
(Block) or unlock (Allow) the meeting to more rooms joining. No special configuration is
required for this feature.
To change the meeting access during a Cisco TelePresence conference, follow these steps:
Step 1 Press the Meeting Access softkey.
Step 2 Press the Allow or the Block softkeys to change the access.
Step 3 Press the Exit softkey to exit the Meeting Access screen.
If you have installed a document camera in the Cisco TelePresence conference room and
configured the camera with Cisco Unified Communications Manager, then you can use the
Cisco TelePresence phone to do the following:
Touch the Power icon to turn the document camera on or off.
Touch the Focus icon to reset the camera auto focus.
Touch the Light bulb icon to turn the camera lamp on or off.
Touch either of the Magnification icons to zoom the camera lens in or out.
2-82 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Auto Collaborate Privacy Alert
This topic describes the Cisco Auto Collaborate Presentation Privacy alert feature.
Because you can use the Cisco TelePresence Systems 500 and 1000 as data displays when they
are not in use by a Cisco TelePresence call, data that you do not want to share might be
displayed before the start of a call. To prevent the input from your presentation device from
being automatically shared, a Presentation Privacy alert is displayed and you can choose
whether to share or dismiss the presentation.
You can use the Dismiss softkey on the IP Phone 797xG to disable the presentation from a
presenter laptop. To resume the presentation, press the Share softkey. An icon displays on the
remote conferences, indicating that the presentation has been suspended.
Note The presentation device input is automatically shared if you plug a presentation device in
during an active call.
(Not encrypted)
The figure describes the in-call icons that might display on the Cisco TelePresence phone user
interface.
2-84 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
In-Call Security On-Screen Display
Call encrypted
Media encrypted
Authenticated with Cisco Unified
Communications Manager
Call authenticated
Authenticated with Cisco Unified
Communications Manager
Media not encrypted
Call unsecure
Not encrypted
Not authenticated
The figure describes the in-call security icons that might display on the Cisco TelePresence
user interface.
The figure shows the in-call icons that might display on the Cisco TelePresence phone user
interface, for call quality. The figure also describes their meanings and possible causes.
The figure describes the in-call icons for the hold and mute functions that might display on the
Cisco TelePresence phone user interface.
The figure describes some miscellaneous in-call icons that might display on the Cisco
TelePresence phone user interface.
2-86 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
On Phone Alerts, Status, and Messages
This topic describes the user interface for Cisco TelePresence phone alerts, status, and
messages.
Alert—Upcoming Meeting
Alert—Upcoming Meeting
The figure shows an example of an upcoming meeting alert that the Cisco TelePresence phone
displays to help participants end their meeting on time. Press the Dismiss softkey to close the
alert screen.
2-88 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Error—No Dial Number Provided
2-90 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Network Congestion
Network Congestion
The Cisco TelePresence software monitors the network connection. When Cisco TelePresence
detects network congestion, a message might appear on the Cisco TelePresence phone, warning
that the call cannot proceed. Press the End Call softkey to end the call and try the call again. If
the network congestion message reappears, contact the concierge or system administrator.
System Information
If you press the Info softkey when the Cisco TelePresence system is idle, the System Info
screen displays. The Maximum Security Setting field displays the highest level of security that
is available from that Cisco TelePresence room.
2-92 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Error—System Is Not Registered
Call Status
The Status softkey is available while you are in a call. Press this softkey to see a report that
summarizes the quality of the call connection. The Cisco TelePresence software monitors the
connection quality. The Status display shows the following fields:
Security Level: Secure/Non-Secure
Latency
Jitter
Packet Loss
The following are the possible connection-quality ratings for latency, jitter, and packet loss:
Good
Marginal
Poor
2-94 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Peripheral Status
Peripheral Status
The Periph softkey is available on the Status screen and the System Info screen. The peripheral
status includes information about cameras, plasma displays, the projector, and the document
camera.
The Peripheral Status display shows the following fields:
Cameras
Displays
Document Camera
Projector
Room Phone
Unified CM
In a Call
Note The Cisco TelePresence Systems 3000 and 3200 will show the status for left, center, and
right displays.
2-96 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Alert—Troubleshooting in Progress
Alert—Troubleshooting in Progress
If a Cisco TelePresence administrator is troubleshooting the Cisco TelePresence system, the
screen in the figure appears on the Cisco TelePresence phone screen. You can press the
Override softkey to stop any troubleshooting operation. When you press the Override softkey,
your Cisco TelePresence phone operates in normal mode. You can start a conference call and
remote participants can initiate a call.
Peripheral Upgrade
You perform a peripheral upgrade when you apply a new software load to the
Cisco TelePresence system. While the Cisco TelePresence peripherals, such as the camera or
display, are upgrading, you will see a message like the one in the figure on the Cisco
TelePresence phone screen.
2-98 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
The Cisco IP phone user interface provides the input for the Cisco
TelePresence room.
The user interface has a series of One-Button-to-Push options.
You can conference in an audio-only call into a Cisco TelePresence
session.
Cisco TelePresence supports multiple video or audio calls.
You can control meeting view preferences and restrict meeting access.
You can use the user interface on the IP phone to control the document
camera.
You can disable the presentation from a presenter laptop, by using the
Dismiss softkey.
The Cisco TelePresence user interface displays in-call icons about the
session.
The Cisco TelePresence user interface also displays phone alerts,
statuses, and messages.
Module Summary
Cisco TelePresence endpoints have a primary codec and an IP
phone that share the same line characteristics in Cisco Unified
Communications Manager.
The Cisco Unified IP Phone 797xG user interface subscribes to
the primary codec, for an XML menu that overwrites the original
phone interface, providing softkey menu buttons that help you
manage Cisco TelePresence sessions.
All Cisco TelePresence endpoints have a primary coder-decoder (codec) device that
communicates as a telephony endpoint. The codec shares line characteristics with a Cisco
Unified IP Phone 797xG, which is on the table and which serves as a convenient user interface.
The endpoints work with Cisco TelePresence Manager software, which provides easy call
scheduling and setup, and with the Cisco TelePresence Multipoint Switch, for multipoint calls.
The menu on the phone is an XML service that the Cisco TelePresence phone subscribes to on
its primary codec. The service-page content overwrites the original phone interface. Softkey
menu buttons on the phone allow the user to place the call on hold or to conference in another
party.
2-102 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Module Self-Check
Use the questions here to review what you learned in this module. The correct answers and
solutions are found in the Module Self-Check Answer Key.
Q1) Which one of these statements about Cisco TelePresence endpoints is true? (Source:
Integrating Endpoints with Cisco Unified Communications Manager)
A) From the perspective of the Cisco Unified Communications Manager, Cisco
TelePresence codec devices communicate as SCCP telephony endpoints.
B) The Cisco TelePresence Systems 3000 and 3200 configuration delivers
multiple RTP streams for each audio and video channel to the far end codec, to
complete the Cisco TelePresence call.
C) The Cisco Unified IP Phone 797xG connects to the primary codec, which
supplies 802.3af PoE to the IP phone.
D) The primary codec on Cisco TelePresence Systems 3000 and 3200 is
responsible for multiplexing audio and video inputs from its secondary codecs
into one RTP stream.
Q2) Which one of these statements about the Cisco TelePresence codec is false? (Source:
Integrating Endpoints with Cisco Unified Communications Manager)
A) A private network is used for internal communications between the primary
and secondary codecs, as well as between codecs and cameras.
B) By default, the internal address range is 192.168.0.0/24 through
192.168.4.0/24.
C) If the primary codec receives a 192.168.x.x address from the network, then the
internal private network will switch to 172.16.1.0/24 through 172.16.4.0/24.
D) The private IP address block that the codec uses will cause routing issues if
these addresses are used by other devices that communicate with Cisco
TelePresence.
Q3) The Cisco TelePresence System Administration tool, which you access via a web-
based interface, allows you to configure, troubleshoot, and monitor the codec. (Source:
Integrating Endpoints with Cisco Unified Communications Manager)
A) true
B) false
Q4) Which one of these statements about the Cisco TelePresence System Administration
tool is true? (Source: Integrating Endpoints with Cisco Unified Communications
Manager)
A) The IP Settings pane allows you to configure a static IP assigned address for
the primary codec; dynamic IP addresses are not allowed.
B) The IP Settings pane allows you to configure a static IP address for the
secondary codecs.
C) You must configure private IP addresses for the secondary codecs in the IP
Settings pane.
D) The IP Settings pane displays the MAC address that you will need to register
the device in Cisco Unified Communications Manager.
2-104 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Q11) Which one of these recommendations is true when using video telephony endpoints on
the same cluster? (Source: Integrating Endpoints with Cisco Unified Communications
Manager)
A) You must deploy a separate Cisco Unified Communications Manager cluster
for Cisco TelePresence.
B) You can choose to deploy a separate Cisco Unified Communications Manager
cluster for Cisco TelePresence.
C) You can pick one of your Cisco Unified Communications Manager clusters
and use it globally for all Cisco TelePresence systems.
D) You can pick two of your Cisco Unified Communications Manager clusters
and use them separately for all Cisco TelePresence systems.
Q12) Place these Cisco TelePresence system media path steps in the correct order. (Source:
Integrating Endpoints with Cisco Unified Communications Manager)
A) RTP media streams for both audio and video begin between the Cisco
TelePresence endpoints.
B) A SIP INVITE from the local primary codec is sent to the Cisco Unified
Communications Manager.
C) An XML ANSWER is sent from the remote IP phone back to the remote
primary codec.
D) A SIP INVITE is sent from Cisco Unified Communications Manager to the
remote primary codec.
E) An XML RING is sent from the remote primary codec to the remote IP phone.
F) A SIP 200 OK is sent from the remote primary codec to the Cisco Unified
Communications Manager.
G) An XML DIAL is sent from the local IP phone to the local primary codec.
H) A SIP 200 OK is sent from the Cisco Unified Communications Manager to the
local primary codec.
_____ 1. first
_____ 2. second
_____ 3. third
_____ 4. fourth
_____ 5. fifth
_____ 6. sixth
_____ 7. seventh
_____ 8. eighth
2-106 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Q19) Which one of these is false when conferencing an audio call? (Source: Examining the
Cisco TelePresence User Interface)
A) Cisco TelePresence has the ability to participate in an audio-only session.
B) During a meeting, you can add (conference in) one audio-only call.
C) Each endpoint that takes part in a meeting can conference in one audio-only
call.
D) The security level of the Cisco TelePresence meeting may change to match the
lowest security level that is available for the audio phone number that is being
added.
Q20) Cisco TelePresence System Release 1.5 supports simultaneous multiple video or audio
calls. This system allows you to have as many as four Cisco TelePresence calls or three
Cisco TelePresence calls and one audio call. (Source: Examining the Cisco
TelePresence User Interface)
A) true
B) false
Q21) Which two options are valid Meeting Control options? (Choose two.) (Source:
Examining the Cisco TelePresence User Interface)
A) View Control: Choose the way that you see speaking participants.
B) Number of Rooms: Choose the number of rooms participating.
C) Speaker Control: Choose which speaker is displayed.
D) Segment Control: Choose which table segment is displayed.
E) Meeting Access: Lock and unlock access to a meeting.
F) Time Control: Choose to extend an existing meeting.
Q22) Which one of these is not an option when controlling the document camera on the
Cisco TelePresence phone user interface? (Source: Examining the Cisco TelePresence
User Interface)
A) power
B) exposure
C) focus
D) light bulb
E) magnification icons
Q23) Which one of these is not a valid description of an in-call icon? (Source: Examining the
Cisco TelePresence User Interface)
A) encrypted Cisco TelePresence call
B) authenticated Cisco TelePresence call
C) unsecured Cisco TelePresence call
D) authorized Cisco TelePresence call
Q2) C
Q3) A
Q4) D
Q5) B
Q6) A
Q7) A
Q8) B
Q9) B
Q10) C
Q11) A
Q12) 1-G
2-B
3-D
4-E
5-C
6-F
7-H
8-A
Q13) A
Q14) B
Q15) C
Q16) D
Q17) E
Q18) B
Q19) D
Q20) A
Q21) A, E
Q22) B
Q23) D
2-108 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Module 3
Overview
The various Cisco TelePresence meeting solutions can run on the existing converged network
of a company enterprise and does not require a dedicated and separately managed
infrastructure. It uses an intelligent network, allowing it to coexist with other applications,
which means real savings of capital and operating expenses to a business. To take advantage of
this architecture, a company needs to make sure that its infrastructures are capable of
processing the demands of Cisco TelePresence and the demands of other next-generation
applications.
Module Objectives
Upon completing this module, you will be able to describe the Cisco TelePresence network
architecture. This ability includes being able to meet these objectives:
Deploy Cisco TelePresence in a business
Describe traffic-policing and traffic-shaping QoS mechanisms
Establish a QoS policy
Design a WAN and branch QoS policy
Perform an NPA
Configure VSAA and collect network statistics
3-2 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Lesson 1
Deploying a Cisco
TelePresence Network
Overview
The Cisco TelePresence meeting solution comprises several endpoint models that can meet
many types of meeting needs. Each of these endpoints has a primary coder-decoder (codec)
device that communicates as a telephony endpoint from the perspective of Cisco Unified
Communications Manager. Cisco TelePresence is an end-to-end solution that was developed by
Cisco and uses the existing network and service provider connection of a customer to extend
Cisco TelePresence meetings beyond their enterprise boundary. This structure enables the
company to meet “in person” with customers, suppliers, and partners as easily as they can
internally. Organizations that regularly need to meet with third parties can benefit from this
solution.
Because Cisco TelePresence can reside on a converged network, it must coexist with other
applications on your network. The growing rise of recreational applications and peer-to-peer
traffic can affect the delivery of critical applications. To address this issue, you can equip
switches and routers to inspect and prioritize traffic at the packet level.
Objectives
Upon completing this lesson, you will be able to deploy Cisco TelePresence in a business
environment. This ability includes being able to meet these objectives:
Describe the functionality of multiplexing RTP video and audio streams with the Cisco
TelePresence codec
Describe the various Cisco TelePresence deployment models
Configure Cisco devices for use with Cisco TelePresence
Codec Communication
This topic describes the point-to-point communication between two primary codecs.
Codec Communication
LAN/WAN
Audio Streams
Video Streams
Primary Codec
The Cisco Unified IP Phone 797xG connects to the primary codec. The primary codec supplies
802.3af Power over Ethernet (PoE) to the phone. In Cisco TelePresence Systems 3000 and
3200 configurations, the primary codec is responsible for multiplexing audio and video inputs
from the secondary codecs and then delivering a single Real-Time Transport Protocol (RTP)
stream for audio and video to the “far end” codec to complete the Cisco TelePresence call. On
the receiving side, the primary codec is responsible for demultiplexing the respective streams
and delivering them to the appropriate video display or audio speaker channel.
From the perspective of the Cisco Unified Communications Manager, codec devices
communicate, and are controlled, as telephony endpoints in much the same way that any IP
phone communicates to another IP phone using Session Initiation Protocol (SIP). In other
words, calls are point-to-point, or IP address-to-IP address. Cisco Unified Communications
Manager generates the SIP commands that are necessary to manage the devices for events such
as call setup and teardown. Audio and video streams also communicate in much the same way
as IP phones or Cisco Unified Video devices, namely using RTP over User Datagram Protocol
(UDP). Therefore, you must properly configure the underlying IP network for the end-to-end
service and dependability of Cisco TelePresence endpoints.
3-4 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Deployment Models
This topic describes the different Cisco TelePresence deployment models.
Campus
Core
Cisco TelePresence
Cisco TelePresence
System 3000 System 3000
Campus Campus Campus
Access Distribution Access
Campus B
Campus A
Private WAN
Branch C
The intra-enterprise model Cisco TelePresence
expands on the intracampus model System 1000
to span the WAN and MAN.
The intra-enterprise deployment model is suitable for businesses that often require employees
to travel extensively for internal meetings. Deploying Cisco TelePresence systems within the
enterprise improves productivity by saving travel time, and it reduces travel expenses. Also, the
overall quality of work and life often improves when employees travel less.
3-6 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Intercompany Deployment Model
Enterprise A Enterprise B
Shared Servic es
VRF
Sess ion
Border Controller
MPLS VPN
Cisco Cisco
TelePresence System TelePresence Sys tem
3000 PE Routers PE Routers 3000
The intercompany model offers the most flexibility and is suitable for businesses that often
require employees to travel extensively for both internal and external meetings. In addition to
the business advantages of the intra-enterprise model, the B2B deployment model lets
employees maintain high-quality customer relations without the associated travel costs.
The network infrastructure of the intercompany deployment model builds on the intra-
enterprise model and requires the enterprises to share a common MPLS VPN service provider.
Additionally, the MPLS VPN service provider must have a “shared services” virtual routing
and forwarding (VRF) instance that is provisioned with a Cisco IOS XR Session Border
Controller.
The Cisco Session Border Controller bridges a connection between two separate MPLS VPNs
to perform secure inter-VPN communication, which the intercompany deployment model
requires. Additionally, the Session Border Controller provides services:
Topology and address-hiding services
Network Address Translation (NAT) and firewall traversal
Fraud and theft-of-service prevention
Distributed denial-of-service (DDoS) detection and prevention
Call Admission Control (CAC) policy enforcement
Guaranteed quality of service (QoS)
Cisco TelePresence
Multipoint Solution
Cisco TelePresence
System 3000
Each endpoint has to mix the audio and video from every other endpoint in
order to determine which video stream to display at any given time.
Multipoint
This form of multipoint video conferencing has limited scalability. Each endpoint has to mix
the audio and video from every other endpoint in order to determine which video stream to
display at any given time. Alternatively, the endpoints may display video from each of the other
endpoints in a small section of the display, for example, four or eight boxes of video. Audio
must still be mixed at the video endpoint and played on the speakers. The addition of each new
video endpoint results in every other endpoint having to both send and receive a new video and
audio stream. For a conference with N video endpoints, each endpoint has to both send and
receive N – 1 unicast video and audio streams. For this reason, you must be careful with
bandwidth utilization for multipoint configurations.
3-8 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Device Configuration
This topic describes the configuration of Cisco switches, firewalls, and access control lists for
use with Cisco TelePresence.
Switch Configuration
The phone and primary codec reside on the voice VLAN. The voice
VLAN should be different from the data VLAN.
The primary codec passes Cisco Discovery Protocol and 802.1Q/p
between the phone and network.
The switch sees two Cisco Discovery Protocol neighbors. The QoS trust
is extended through the codec to the phone.
The phone and cameras receive PoE (802.3af) from the codec.
IP Phone 797xG Codec Switch
Cisco Discovery Cisco Discovery
Protocol Protocol
802.1Q/p 802.1Q/p
POE
A/C
Example:
Console(config)#interface Gigabit 0/16
Console(config-if)#switchport mode access
Console(config-if)#switchport access vlan 261
Console(config-if)#switchport voice vlan 262
Console(config-if)#spanning-tree portfast
Console(config-if)#mls qos trust {dscp | . }
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. IT S v1.1—3-7
The Cisco TelePresence phone and cameras receive PoE (802.3af) from the primary codec. The
phone and primary codec both reside on the voice VLAN. The voice VLAN should be different
from the data VLAN. The primary codec passes the Cisco Discovery Protocol and 802.1Q/p
information between the phone and network. The switch then sees two Cisco Discovery
Protocol neighbors.
Many enterprise customers rely on firewalls and access control lists to protect their Cisco
Unified Communications network from various sorts of malicious threats. Companies also
frequently use access control lists to enforce QoS settings, including marking, shaping, and
policing traffic at various places in the network.
The Cisco Unified Communications suite already supports a proven security framework, which
is one component of the Cisco SAFE Blueprint for Cisco Unified Communications. As a SIP-
based end-user device of Cisco Unified Communications Manager, Cisco TelePresence fits into
this framework. Therefore, all of the existing concepts, methodologies, and best practices for
deploying firewalls and access control lists with Cisco Unified Communications apply to Cisco
TelePresence.
Note Testing firewalls and access control lists with Cisco TelePresence is still pending. Until test
results and best-practice deployment guidance are available, it is recommended that
customers proceed with caution when deploying firewalls or access control lists with Cisco
TelePresence.
3-10 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence TCP and UDP Port
Usage
The tables on the following slides provide a list of TCP and UDP
ports used by the:
– Cisco TelePresence System
– Cisco Unified IP Phone 797xG
– Cisco TelePresence Manager
– Cisco TelePresence Multipoint Switch
The term “ephemeral” refers to a random range of ports that are
dynamically assigned. Many protocols use ephemeral source
ports.
Audio Video
Codecs Codecs
SIP SIP CAPF
RT P/RTCP
UDP TCP
IP
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. IT S v1.1—3-9
The following sections provide the list of TCP and UDP ports that are used by the Cisco
TelePresence system, the Cisco IP Phone 797xG, the Cisco TelePresence Manager, and the
Cisco TelePresence Multipoint Switch. In the following tables, these abbreviations are used:
CTS: Refers to the Cisco TelePresence system primary codec
CTSMGR: Refers to Cisco TelePresence Manager
CTMS: Refers to the Cisco TelePresence Multipoint Switch
CUCM: Refers to Cisco Unified Communications Manager
The term “ephemeral” refers to a random range of ports that is dynamically assigned. Many
protocols use ephemeral source ports.
Note The tables include only the ports relevant to a firewall or access control lists administrator.
Ports that are used for internal communications, such as the communication between the
Cisco TelePresence primary and secondary codecs, are intentionally omitted. Furthermore,
the tables include only ports that are used by Cisco TelePresence.
Cisco TelePresence Primary Codec Release 1.5(X) TCP and UDP Port Usage
TCP Source Destination
Protocol or Device: Device: Description
UDP Port Port
Advertises the existence of the primary codec to
the attached upstream Cisco Catalyst Ethernet
Cisco Discovery switch and learns with which VLAN it should tag its
N/A CTS: N/A Switch: N/A
Protocol packets. Cisco Discovery Protocol is a Layer 2
protocol, so it does not use TCP or UDP for
transport.
Requests an IP address from the DHCP server. It
0.0.0.0: 68 Broadcast:
UDP is recommended to use static IP addressing
CTS: 68 67
DHCP instead of DHCP.
0.0.0.0: 67 Broadcast: The DHCP server sends this port in response to a
UDP
DHCP: 67 68 request for an IP address.
ICMP can determine whether a device is reachable
(for example, ICMP echo request/response). ICMP
Internet Control
unreachables can indicate that a device or port is
Message Protocol N/A Any: N/A Any: N/A
no longer reachable. ICMP time-exceeded may be
(ICMP)
sent by a device to indicate that the Time to Live
(TTL) of a packet was exceeded.
Network Time NTP synchronizes the hardware clock on the Cisco
UDP CTS: 123 NTP: 123
Protocol (NTP) TelePresence primary codec with an NTP Server.
Domain Name CTS:
UDP DNS: 53 DNS resolves hostnames to IP addresses.
System (DNS) Ephemeral
3-12 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
TCP Source Destination
Protocol or Device: Device: Description
UDP Port Port
HTTP downloads configuration and firmware files
from the Cisco Unified Communications Manager
CTS: CUCM: TFTP service.
TCP
Ephemeral 6970
Note: The Cisco TelePresence system uses HTTP
instead of TFTP for accessing these files.
The Directories feature uses HTTP on the Cisco
CTS: TelePresence phone user interface to search the
CUCM:
TCP Ephemeral Lightweight Directory Access Protocol (LDAP)
8080
directory of the Cisco Unified Communications
Manager.
XML/Simple Object Access Protocol (XML/SOAP)
is used to coordinate the meeting schedule and
system operational status with Cisco TelePresence
Manager. When security is enabled, the Cisco
HTTP TelePresence system uses port 8443 on Cisco
CTS: CTS-MAN:
TelePresence Manager, and Cisco TelePresence
Ephemeral 8080, 8443
TCP Manager uses port 9501 on the Cisco
CTS-MAN: CTS: 8081,
TelePresence system. When security is not
Ephemeral 9501
enabled, Cisco TelePresence system uses port
8080 on Cisco TelePresence Manager, and Cisco
TelePresence Manager uses port 8081 on the
Cisco TelePresence system. Secure mode is
recommended.
HTTP provides access to the administrative web
Any: CTS: 80,
TCP interface of the primary Cisco TelePresence codec;
Ephemeral 443
port 80 is automatically redirected to port 443.
XML is used between each Cisco TelePresence
CTS: CTMS: system and the Cisco TelePresence Multipoint
TCP
Ephemeral 9501 Switch for in-meeting controls, such as site and
segment switching and meeting Lock/Unlock.
SSH provides secure access to the administrative
Secure Shell Any:
TCP CTS: 22 command-line interface (CLI) of the Cisco
(SSH) Ephemeral
TelePresence codec.
Any: The Cisco TelePresence primary codec receives
Simple Network UDP CTS: 161
Ephemeral SNMP queries from a management station.
Management
Protocol (SNMP) CTS: The Cisco TelePresence primary codec sends
UDP SNMP: 162
Ephemeral SNMP traps to a management station.
The Cisco TelePresence primary codec registers
Certificate Authority its manufacturing installed certificate (MIC), or
CTS: CUCM:
Proxy Function TCP obtains a locally significant certificate (LSC) from
Ephemeral 3804
(CAPF) the Cisco Unified Communications Manager CAPF
service.
The Cisco TelePresence primary codec downloads
Certificate Trust List CTS: CUCM:
TCP the CTL from the Cisco Unified Communications
(CTL) Ephemeral 2444
Manager CTLProvider service.
CUCM: SIP provides registration and call signaling with
UDP
5060 Cisco Unified Communications Manager. It can be
CTS:
SIP UDP port 5060, TCP port 5060, or TCP port 5061 if
Ephemeral CUCM:
TCP SIP over Transparent LAN Services (TLS) is
5060, 5061 enabled. SIP over TLS is recommended.
CTS:
RTP UDP 16384 – Any: Any
RTP sends and receives audio and video media.
32768
CTS: Phone: The Cisco TelePresence primary codec auto starts
TCP
Ephemeral 61456 the MIDlet phone user interface.
XML-remote Phone: The Cisco TelePresence primary codec sends
TCP CTS: 61457
procedure call (RPC) Ephemeral notifications to the MIDlet phone user interface.
Phone: The Cisco TelePresence primary codec receives
TCP CTS: 61458
Ephemeral notifications from the MIDlet phone user interface.
Cisco Unified IP Phone 797xG Release 8.4(3) TCP and UDP Port Usage
TCP Destination
Source
Protocol or Device: Description
Device: Port
UDP Port
Cisco Discovery Protocol advertises the existence
of the IP Phone 797xG to the Cisco TelePresence
system and the attached upstream Cisco Catalyst
Cisco
Ethernet switch. Cisco Discovery Protocol is used
Discovery N/A Phone: N/A Switch: N/A
to learn what VLAN it should tag its packets with
Protocol
and to negotiate PoE. Cisco Discovery Protocol is
a Layer 2 protocol, so it does not use TCP or
UDP.
0.0.0.0: 68 Broadcast: The IP Phone 797xG requests an IP address from
UDP
Phone: 68 67 the DHCP server.
DHCP
0.0.0.0: 67 Broadcast: The DHCP server sends this port in response to a
UDP
DHCP: 67 68 request for an IP address.
ICMP can determine whether a device is
reachable (for example, ICMP echo
request/response). ICMP unreachables can
ICMP N/A Any: N/A Any: N/A indicate that a device or port is no longer
reachable. ICMP time-exceeded may be sent by a
device to indicate that the TTL of a packet was
exceeded.
NTP synchronizes the hardware clock on the IP
NTP UDP Phone: 123 NTP: 123
Phone 797xG with an NTP server.
Phone:
DNS UDP DNS: 53 DNS resolves hostnames to IP addresses.
Ephemeral
The IP Phone 797xG initiates the request to
Phone: download configuration and firmware files from
UDP TFTP: 69
Ephemeral the Cisco Unified Communications Manager
TFTP service.
TFTP
The initial TFTP request spawns unique sessions
TFTP: Phone: for each configuration and firmware file
UDP
Ephemeral Ephemeral downloaded; these sessions are established
using ephemeral source and destination ports.
3-14 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
TCP Destination
Source
Protocol or Device: Description
Device: Port
UDP Port
HTTP provides access to the administrative web
Any:
HTTP TCP Phone: 80 interface of the IP Phone 797xG (for
Ephemeral
troubleshooting purposes only).
SSH provides secure access to the administrative
Any:
SSH TCP Phone: 22 CLI of the IP Phone 797xG (for troubleshooting
Ephemeral
purposes only).
The IP Phone 797xG registers its MIC or obtains
Phone: CUCM:
CAPF TCP an LSC from the Cisco Unified Communications
Ephemeral 3804
Manager CAPF service.
The IP Phone 797xG downloads the CTL from the
Phone: CUCM:
CTL TCP Cisco Unified Communications Manager CTL
Ephemeral 2444
Provider service.
CUCM: SIP provides registration and call signaling with
UDP
5060 Cisco Unified Communications Manager. Can be
Phone:
SIP UDP port 5060, TCP port 5060, or TCP port 5061
Ephemeral CUCM:
TCP if SIP over TLS is enabled. SIP over TLS is
5060, 5061 recommended.
Phone:
RTP UDP 16384 – Any: Any RTP sends and receives audio media.
32768
The Cisco TelePresence primary codec
CTS: Phone:
TCP automatically starts the MIDlet phone user
Ephemeral 61456
interface.
XML-
Phone: The Cisco TelePresence primary codec sends
RPC TCP CTS: 61457
Ephemeral notifications to the MIDlet phone user interface.
Phone: The Cisco TelePresence primary codec receives
TCP CTS: 61458
Ephemeral notifications from the MIDlet phone user interface.
Note Cisco TelePresence Manager uses the Web-based Distributed Authoring and Versioning
(WebDAV) protocol to subscribe to the Microsoft Exchange mailbox of each Cisco
TelePresence endpoint.
3-16 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
TCP
Source Destination
Protocol or Description
Device:Port Device:Port
UDP
XML/SOAP is used to coordinate the meeting
schedule and system operational status with
Cisco TelePresence Manager. When security is
enabled, the Cisco TelePresence system uses
CTS: CTS-MAN: port 8443 on Cisco TelePresence Manager,
Ephemeral 8080, 8443 and Cisco TelePresence Manager uses port
TCP
CTSMGR: CTS: 8081, 9501 on the Cisco TelePresence system. When
Ephemeral 9501 security is not enabled, Cisco TelePresence
system uses port 8080 on Cisco TelePresence
Manager, and Cisco TelePresence Manager
uses port 8081 on the Cisco TelePresence
system. Secure mode is recommended.
XML/SOAP is used over HTTP or HTTPS to
HTTP CTMS: CTS-MAN:
coordinate the meeting schedule and system
Ephemeral 8080, 8443
TCP operational status between the Cisco
CTS-MAN: CTMS: 8080,
TelePresence Manager and the Cisco
Ephemeral 8443
TelePresence Multipoint Switch.
XML/SOAP is used over HTTPS to the
Administrative XML Layer (AXL) Web Services
CTSMGR:
TCP CUCM: 8443 and Cisco Unified Communications Manager to
Ephemeral
interrogate the database and discover the
existence of Cisco TelePresence systems.
HTTP provides access to the administrative
Any: CTSMGR: web interface of the Cisco TelePresence
TCP
Ephemeral 80,443 Manager; port 80 is automatically redirected to
port 443.
SSH provides secure access to the
Any:
SSH TCP CTSMGR: 22 administrative CLI of the Cisco TelePresence
Ephemeral
Manager.
Any: CTSMGR: Cisco TelePresence Manager receives SNMP
UDP
Ephemeral 161 queries from a management station.
SNMP
CTSMGR: Cisco TelePresence Manager sends SNMP
UDP SNMP: 162
Ephemeral traps to a management station.
Cisco TelePresence Manager obtains an LSC
CTS-MAN: from the Cisco Unified Communications
CAPF TCP CUCM: 3804
Ephemeral Manager Certificate Authority Proxy Function
(CAPF) service.
Cisco TelePresence Manager downloads the
CTS-MAN:
CTL TCP CUCM: 2444 CTL from the Cisco Unified Communications
Ephemeral
Manager CTL Provider service.
Cisco TelePresence Manager uses JTAPI to
register with the Cisco Unified Communications
Java
Manager CTI Manager service to receive
Telephony
device event status of Cisco TelePresence
Application CTSMGR: CUCM: 2748,
TCP System endpoints. When security is enabled,
Programming Ephemeral 2749
Cisco TelePresence Manager uses port 2749
Interface
on Cisco Unified Communications Manager.
(JTAPI)
Otherwise, port 2748 is used. Secure mode is
recommended.
Cisco TelePresence Manager searches the
Microsoft Active Directory to discover the
Microsoft Exchange mailbox name of Cisco
TelePresence rooms; port 389 is used for
Active
CTSMGR: single Active Directory server deployments. If
LDAP TCP Directory:
Ephemeral Active Directory deployment uses a Global
389,3268,636
Catalogue Server, then port 3268 is used. If
Active Directory uses LDAP over Secure
Sockets Layer (LDAP/SSL), then port 636 is
used (LDAP/SSL is recommended).
3-18 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Manager TCP and
UDP Port Usage—IBM Domino
Cisco Discovery Protocol
DHCP
ICMP
NTP
DNS
HTTP
SSH
SNMP
CAPF
CTL
JTAPI
LDAP
Internet Inter-Orb Protocol (IIOP)
– The IIOP protocol is used to subscribe to the IBM Domino
mailboxes.
Note Cisco TelePresence Manager uses the Domino Internet Inter-Orb Protocol (IIOP) to
negotiate sessions with the IBM Domino mailbox of each Cisco TelePresence endpoint.
3-20 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
TCP
Source Destination
Protocol or Description
Device:Port Device:Port
UDP
Cisco TelePresence Manager negotiates an IIOP
session to the Domino mailbox of each CTS
CTS-MAN: Domino:
TCP endpoint to process meeting requests. If Domino
Ephemeral 80,443
is set up to support SSL, then port 443 is used.
IIOP Otherwise, port 80 is used. SSL is recommended.
Cisco TelePresence Manager queries and
CTS-MAN: Domino:
UDP synchronizes the Domino mailboxes to which it is
Ephemeral 63148
subscribed.
3-22 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
TCP
Source Destination
Protocol or Description
Device:Port Device:Port
UDP
XML/SOAP is used over HTTP or HTTPS to
coordinate the meeting schedule and system
operational status between the Cisco
TelePresence Manager and the Cisco
TelePresence Multipoint Switch. When security is
enabled, the Cisco TelePresence Multipoint
CTMS: CTS-MAN:
Switch uses port 8443 on the Cisco TelePresence
Ephemeral 8080, 8443
TCP Manager, and the Cisco TelePresence Manager
CTS-MAN: CTMS:
uses port 8443 on the Cisco TelePresence
Ephemeral 8080, 8443
Multipoint Switch. When security is not enabled,
Cisco TelePresence Multipoint Switch uses port
8080 on the Cisco TelePresence Manager, and
HTTP the Cisco TelePresence Manager uses port 8080
on the Cisco TelePresence Multipoint Switch.
Secure mode is recommended.
HTTP provides access to the administrative web
Any: CTMS: interface of the Cisco TelePresence Multipoint
TCP
Ephemeral 80,443 Switch. Port 80 is automatically redirected to port
443.
XML is used between each Cisco TelePresence
system and the Cisco TelePresence Multipoint
CTS: CTMS: Switch for in-meeting controls, such as site and
TCP
Ephemeral 9501 segment switching and Meeting Lock/Unlock. This
port is the same for both secure and nonsecure
modes.
Any: SSH provides secure access to the administrative
SSH TCP CTMS: 22
Ephemeral CLI of Cisco TelePresence Multipoint Switch.
Any: Cisco TelePresence Manager receives SNMP
UDP CTMS: 161
Ephemeral queries from a management station.
SNMP
CTMS: Cisco TelePresence Manager sends SNMP traps
UDP Any: 162
Ephemeral to a management station.
CTMS: CUCM: SIP provides call signaling with Cisco Unified
Ephemeral 5060 Communications Manager. Can be UDP port
UDP 5060 or TCP port 5060.
CUCM: CTMS:
Ephemeral 5060
SIP Note: Unlike the Cisco TelePresence systems,
CTMS: CUCM:
which always initiate the SIP TCP socket to Cisco
Ephemeral 5060
TCP Unified Communications Manager, with the Cisco
CUCM: CTMS: TelePresence Multipoint Switch either side can
Ephemeral 5060 initiate the connection.
CTMS:
RTP UDP 16384 – Any: Any RTP sends and receives audio and video media.
32768
Agent Responder
Cisco IOS IP Service Level Agreements (IP SLAs) are commonly used to measure and assess
the network path before the installation of Cisco TelePresence. The Cisco IOS IP SLA table
lists the ports that the IP SLA Agent and IP SLA Responder routers most commonly use. The
table lists only the ports relevant for the IP SLA UDP Jitter probe operation that is used to
conduct Cisco TelePresence network path assessment (NPA) testing.
The term “Agent” refers to the router that generates the IP SLA test packets, and the term
“Responder” refers to the router that replies to those requests. “Both” means that either the
Agent or the Responder can generate such a packet.
3-24 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
TCP
Source Destination
Protocol or Description
Device:Port Device:Port
UDP
Any: SNMP queries are received on this port from a
UDP Both: 161
Ephemeral management station.
SNMP
Both: SNMP traps are sent on this port to a
UDP Any: 162
Ephemeral management station.
Agent: Responder: This port is used to signal a new IPSLA operation
IPSLA UDP
Ephemeral 1967 between the Agent and the Responder.
RTP sends and receives audio and video media
Responder:
from the Agent to the Responder. The Responder
Agent: 16384 –
RTP UDP then returns these packets to the Agent. You can
Ephemeral 32768
define the specific destination UDP ports in the IP
(configurable)
SLA Agent configuration.
Summary
RTP video and audio streams are multiplexed by the Cisco
TelePresence codec for transmission on the network.
Cisco TelePresence deployment models include these:
– Intracampus network
– Intra-enterprise network
– Intercompany network
You must configure Cisco devices to accommodate Cisco
TelePresence on the network; however, caution should be used
when deploying firewalls and access control lists.
3-26 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Lesson 2
Objectives
Upon completing this lesson, you will be able to describe traffic-policing and traffic-shaping
QoS mechanisms. This ability includes being able to meet these objectives:
Describe recommendations for provisioning a network with Cisco TelePresence
Describe bursty traffic in the network
Describe traffic policing and shaping of network traffic
Describe traffic characteristics for Cisco TelePresence
Provision for bursts in the network
Recommendations for Provisioning
This topic describes recommendations for provisioning the network for Cisco TelePresence.
QoS for any application is only as good as the QoS of the weakest link. You must
accommodate bursts at every port along the end-to-end path. Creating the high levels of service
that Cisco TelePresence needs depends on designing them into your network coherently from
end to end, rather than one device at a time.
Within the campus LAN, you must use a Cisco Catalyst Ethernet switch that has enough buffer
capacity per port and can provide guaranteed QoS. Ethernet interfaces that carry Cisco
TelePresence traffic must be at least 1 GB in capacity. In addition, you should assign Cisco
TelePresence to a dedicated priority queue on all interfaces that it traverses. Addressing the
transmission bursts and preventing dropped packets require adequate transmit buffer memory.
Within the WAN, policing, queuing, and shaping are three areas of concern. Service providers
can manage policing in different ways and use different time intervals, depending on the circuit
type and service class. They can police the aggregate of all traffic classes, or police per traffic
class, or both. It is critical that you engage your service provider to understand their network
configuration before attempting to deploy Cisco TelePresence on the WAN. When queuing
traffic, you can place Cisco TelePresence into the real-time priority queue (PQ) or into a class-
based weighted fair queue (CBWFQ). In either case, you must provision the queue for the
correct amount of burst. Otherwise, the queue could drop or significantly delay the excess
packets. You can implement shaping on the WAN interfaces to shape the bursts down to
conform to the policer policy of the service provider.
3-28 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Understanding Bursts
This topic describes bursty traffic in the network and how it affects Cisco TelePresence.
Understanding Bursts
15 Mb/s
Megabits (Mb/s)
11 Mb/s
66 ms
1 Second
Most LANs today carry traffic that is “bursty” in nature. Bursty traffic can affect the perceived
QoS of all traffic on the network by introducing inconsistent latency, also known as “jitter.”
This behavior can cause problems for Cisco TelePresence, which requires a high degree of
predictability from a network. Bursts of packets that exceed the buffer (queue) limit or policer
configurations on network interfaces along the path can also cause packet loss that results in
noticeable pixelization of the video. Jitter is invisible to the user, but loss (including packets
that arrive but exceed the 165-ms jitter buffer and manifest into late packets) is immediately
apparent.
Routers and switches measure burst in bytes. The mean rate is the number of bytes a router
expects to receive over some time interval (Tc), which is a number of milliseconds for a given
bit rate. To obtain the mean rate in bytes per millisecond, use the following formula:
Megabits per second x 1000 (converts megabits per second to kilobits per second) x 1000
(converts kilobits per second to bits per second) / 8 (converts bits per second to bytes per
second) / 1000 (converts bytes per second to bytes per millisecond)
For example, using a Cisco TelePresence System 3000 running at 1080-Best (15.3 Mb/s),
the mean rate that the router expects is 1.913 KB per millisecond.
Bursts Tc
1080p 1080p 1080p 720p 720p 720p 720p
Motion handling Best Better Good Best Better Good Lite
5.5 Mb/s 4.9 Mb/s 4.3 Mb/s 3.4 Mb/s 2.5 Mb/s 1.9 Mb/s 936 kb/s
Maximum bandwidth Tx Tx Tx Tx Tx Tx Tx
over one sec (Mb/s) 5.7 Mb/s 5.1 Mb/s 4.5 Mb/s 3.6 Mb/s 2.7 Mb/s 2.1 Mb/s 1000 kb/s
Rx Rx Rx Rx Rx Rx Rx
3-30 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Committed Burst (Bc)
Cisco TelePresence System 3000 running at 1080-Best (15.3 Mb/s)
– Routers expect a mean rate of 1.913 KB/ms. Traffic above the yellow line is
considered “burst.” Routers (queues and policers) allow some Bc over some
Tc, as long as it does not exceed the Bc provisioned for Tc.
Cameras and codecs
– They operate at 30 f/s and produce a frame every 33 ms, with a frame size up
to 65 KB per codec, regardless of resolution. Packets are “paced” so a 65-KB
video frame is smoothly transmitted over a 33-ms interval. Better traffic
shaping reduces the chances of exceeding the Bc.
Cisco TelePresence Release 1.2
– The largest burst measured is about 5 KB in one millisecond, per codec. This
is a significant improvement over previous releases.
Bytes per millisecond 65 KB
5 KB
1.913 KB
33 ms 33 ms
Two 33-ms Video Frame Intervals
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—3-5
The figure shows an example of using a Cisco TelePresence System 3000 running at 1080-Best
(15.3 Mb/s). In the example, the mean rate the router expects is 1.913 KB per millisecond.
Everything above the yellow line in the figure is considered “burst” by the router. Routers
(queues and policers) allow some amount of burst (Bc) over some time interval (Tc). As long as
the burst does not exceed the Bc that is provisioned for that Tc, the bursts are permitted
Cisco TelePresence cameras and coder-decoders (codecs) run at 30 frames per second (f/s),
which means that a video frame is produced every 33 ms. Each video frame can be as large as
65,000 B (65 KB) per codec (including overhead), regardless of the resolution. Packets are
“paced” so that each 65-KB video frame is smoothly transmitted over each 33-ms frame
interval. The better you shape the traffic, the less likely you are to exceed the Bc.
In Cisco TelePresence System Release 1.2, the largest burst that is measured is about 5 KB in 1
ms per codec. This measurement is a significant improvement over previous releases of Cisco
TelePresence.
Both traffic shaping and policing mechanisms are traffic-conditioning mechanisms that you use
in a network to control the traffic rate. Both mechanisms use classification to differentiate
traffic. They both measure the rate of traffic and compare that rate to the configured traffic-
shaping or traffic-policing policy.
You can describe the difference between traffic shaping and policing in terms of their
implementation:
Traffic shaping buffers excessive traffic so that the traffic stays within the desired rate.
With traffic shaping, traffic bursts are smoothed out by queuing the excess traffic to
produce a steadier flow of data. Reducing traffic bursts helps reduce congestion in the
network.
Traffic policing drops excess traffic to control traffic flow within specified rate limits.
Traffic policing does not introduce any delay to traffic that conforms to traffic policies.
Traffic policing can cause more TCP retransmissions because traffic in excess of specified
limits is dropped.
Traffic-policing mechanisms, such as class-based policing or committed access rate (CAR),
also have marking capabilities in addition to rate-limiting capabilities. Instead of dropping the
excess traffic, traffic policing can alternatively mark and then send the excess traffic. This
option allows the excess traffic to be re-marked with a lower priority before the excess traffic is
sent out. Traffic shapers, on the other hand, do not re-mark traffic; they only delay excess
traffic bursts to conform to a specified rate.
3-32 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Why Use Policing?
To limit access to resources when high-speed access is used but
not desired (sub-rate access)
To limit the traffic rate of certain applications or traffic classes
To mark down (re-color) exceeding traffic at Layer 2 or Layer 3
CIR
Bc
No No
B>Tc
Packet of size B
Yes
Exceed Conform
Action Action
Action Action
Exceed
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. IT S v1.1—3-7
Enough
Token Bucket tokens in
Yes
the token
bucket?
Match
Outgoing packets
Incoming Packets transmitted
Enough
tokens in
Classify
the token
Configured bucket?
Traffic-Shaping Rate Outgoing packets
placed in shapi ng queue
(transmitted later)
Packet Classification Token Bucket
Cri teria Applied Shaping
No
3-34 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Policing vs. Shaping
Policing Shaping
Incoming and outgoing directions Outgoing direction only
Out-of-profile packets are dropped Out-of-profile packets are queued
Dropping causes TCP retransmits until a buffer is full
Support for packet marking or Buffering minimizes TCP retransmits
re-marking No support for marking or re-marking
Less buffer usage (shaping requires Support for shaping interaction with
an additional shaping queuing Frame Relay congestion indication
system)
Traffic shaping queues excess traffic by holding packets inside a shaping queue. Use traffic
shaping to shape the outbound traffic flow when the outbound traffic rate is higher than a
configured shape rate. Traffic shaping smoothes traffic by storing traffic that is above the
configured rate in a shaping queue. Therefore, shaping increases buffer utilization on a router
and causes unpredictable packet delays. Traffic shaping can also interact with a Frame Relay
network, adapting to indications of Layer 2 congestion in the WAN. For example, if the
backward explicit congestion notification (BECN) bit is received, the router can lower the rate
limit to help reduce congestion in the Frame Relay network.
You can apply policing to either the inbound or the outbound direction, while you can apply
shaping only in the outbound direction. Policing drops nonconforming traffic instead of
queuing the traffic, which shaping does. Policing also supports the marking of traffic. Traffic
policing is more efficient than traffic shaping in terms of memory utilization because no
additional packet queuing is needed.
Both traffic policing and traffic shaping ensure that traffic does not exceed a bandwidth limit,
but each mechanism affects traffic differently:
Policing drops packets more often, generally causing more retransmissions of connection-
oriented protocols, such as TCP.
Shaping adds variable delay to traffic, possibly causing jitter.
The token bucket is a mathematical model that routers and switches use to regulate traffic flow.
The model has two basic components:
Token: Each token represents permission to send a fixed number of bits into the network.
The Cisco IOS Software puts tokens into a token bucket at a certain rate.
Token bucket: A token bucket has the capacity to hold a specified number of tokens. Each
incoming packet, if forwarded, takes tokens from the bucket that represents the packet size.
If the bucket fills to capacity, newly arriving tokens are discarded. Discarded tokens are not
available to future packets. If there are not enough tokens in the token bucket to send the
packet, the traffic conditioning mechanisms can take these actions:
— Wait for enough tokens to accumulate in the bucket (traffic shaping)
— Discard the packet (traffic policing)
The traffic policing feature works with this token bucket mechanism. A token bucket relies on
the following parameters:
Committed burst (Bc): Bc is the normal burst size (also called the committed burst). It
specifies in bits (or bytes) per burst how much traffic can be sent within a given unit of
time to not create scheduling concerns.
Committed time window (Tc): Tc is the time interval (also called the measurement
interval). It specifies the time quantum in seconds per burst.
Committed information rate (CIR): CIR is the committed information rate (also called
the mean rate). It specifies how much data can be sent or forwarded per unit time on
average. CIR is calculated by the formula CIR = Bc / Tc.
Tokens are put into the bucket at a certain rate. The bucket itself has a specified capacity. If the
bucket fills to capacity, newly arriving tokens are discarded. Each token is permission for the
source to send a certain number of bits into the network. To send a packet, the regulator must
remove from the bucket a number of tokens equal in representation to the packet size.
3-36 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
If not enough tokens are in the bucket to send a packet, the packet either waits until the bucket
has enough tokens or the packet is discarded or marked down. If the bucket is already full of
tokens, incoming tokens overflow and are not available to future packets. Thus, at any time, the
largest burst a source can send into the network is roughly proportional to the size of the
bucket.
With a dual-token bucket mechanism, you can configure class-based traffic policing to support
excess bursting capability. The dual token bucket has four additional components:
Be: The excess burst size
Tc: The tokens in Bc bucket
Te: The tokens in Be bucket
Return value: Provides users with three categories for each packet:
— Conforming: There are enough tokens in the first token bucket with a maximum
size of Bc.
— Exceeding: There are not enough tokens in the first token bucket, but there are
enough tokens in the second token bucket with a maximum size of Be.
— Violating: There are not enough tokens in the first or second token bucket.
With excess bursting, after the first token bucket is filled to Bc, extra (excess) tokens can be
accumulated in a second token bucket. Excess burst (Be) is the maximum amount of excess
traffic, over and above Bc that can be sent during the time interval after a period of inactivity.
With a single rate-metering mechanism, the second token bucket—with a maximum size of
Be—fills at the same rate (CIR) as the first token bucket. If the second token bucket fills up to
capacity, no more tokens can be accumulated and the excess tokens are discarded.
With dual token bucket traffic policing, the typical actions that are performed are sending all
conforming traffic, re-marking (to a lower priority), sending all exceeding traffic, and dropping
all violating traffic. The main benefit of using a dual token bucket method is the ability to
distinguish between traffic that exceeds the Bc but not the Be. This approach enables a different
policy to be applied to packets in the Be category. Using the piggy bank example, think of the
CIR as the savings rate of $1 per day. Bc is how much you can save in the piggy bank per day
($1). Tc is the interval at which you put money into the piggy bank (one day). Be ($5) allows
you to burst over the average spending rate of one dollar per day if you do not spend a dollar
per day.
3-38 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Traffic Characteristics of Cisco TelePresence
This topic describes the traffic characteristics of Cisco TelePresence.
Traffic Characteristics of
Cisco TelePresence
1920 Lines of Vertical Resolution (Widescreen Aspect Ratio is 16:9)
Each 65-inch plasma display supports 1920 lines of vertical resolution and 1080 lines of
horizontal resolution, with a widescreen aspect ratio of 16:9. One 65-inch plasma display
contains 2,073,600 pixels per frame. With three colors per pixel, 1 byte (8 b) per color, and 30
f/s, that is 1.5 Gb/s of bandwidth per screen if the image is not compressed.
The Cisco TelePresence systems use a codec to compress this bandwidth down to 4 Mb/s per
screen, which represents a compression ratio of more than 99 percent. Therefore, each packet
represents a large amount of video data, and hence a very small amount of packet loss can be
extremely damaging to the video quality.
Cisco TelePresence System Release 1.5 implements a new technique that is known as Long-
Term Reference Frames. This technique allows the system to recover from packet loss
significantly faster by retransmitting the differences in the current frame relative to the original
reference frame, instead of transmitting an entirely new reference frame. You implement Long-
Term Reference Frames only for point-to-point meetings between two Cisco TelePresence
systems. The Cisco TelePresence Multipoint Switch does not implement this feature in this
release, but it is planned for a future release of Cisco TelePresence Multipoint Switch software.
Given the intense compression ratio and extremely high-definition of the video, even a small
amount of packet loss or jitter can cause noticeable disruptions in the user experience. Also,
because you are trying to maintain the real-time interaction of human conversations, latency
must be kept to an absolute minimum.
bytes
– Cisco TelePresence Multipoint Switch =
198 Mb/s (5.5 Mb/s * 36 sites)
Average packet size/packets per second 33-ms Frame Intervals
– Average 1100 bytes/packet
Cisco TelePresence Systems 500, 1000, 30 f/s
1100, and 1300 at 5.5 Mb/s = average 625 Variable bit rate
p/s
Cisco TelePresence Systems 3000 and Large packet sizes
3200 at14.6 Mb/s = average 1740 p/s
High packets/second
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—3-13
The Cisco TelePresence profile uses 30 f/s, a variable bit rate, large packet sizes, and high
packets/second. While the details of the service level requirements of Cisco TelePresence are
still being defined with testing, initial tests have produced the following requirements:
Service level requirements
— Latency ≤ 150 ms
— Jitter ≤ 50 ms
— Loss ≤ 0.05 percent
Maximum bandwidth per second
— Cisco TelePresence Systems 500, 1000, 1100, and 1300 = 5.5 Mb/s (at 1080p)
— Cisco TelePresence Systems 3000 and 3200 = 15.3 Mb/s (at 1080p)
— Cisco TelePresence Multipoint Switch = 198 Mb/s (5.5 Mb/s * 36 sites)
Average packet size/packets per second
— Average 1100 B per packet
— Cisco TelePresence Systems 500, 1000, 1100, and 1300 at 5.5 Mb/s = average 625
p/s
— Cisco TelePresence Systems 3000 and 3200 at 14.6 Mb/s = average 1740 p/s
Note These values are measured end-to-end in each direction, not round trip, and do not include
a high frame rate (HFR) codec or interoperability.
3-40 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Video Frame Jitter vs. Packet Jitter
Packet jitter is the variation in latency of received packets. Jitter results
when a packet gets queued or delayed somewhere in the circuit, where
there was no delay or queuing for other packets.
Frame jitter is also referred to as delay variation. Frame delay greatly
affects the performance of real-time applications such as IP telephony or
IP video.
Cisco TelePresence measures jitter by comparing the arrival time of the
current video frame to the expected arrival time of that frame based on a
running clock of fixed 33-ms intervals.
The primary contributor to video frame jitter is the clock rate of every
interface along the path (i.e., how long it takes to serialize a video frame
onto the wire as compared to the 33-ms expected frame arrival time).
10 Mbps
Per Screen T1 E1 4 x T1 4 x E1 E3 T3 OC-3 OC-12
Ethernet
Max Jitter
304 ms 221 ms 51 ms 31 ms 19 ms 0 ms 0 ms 0 ms 0 ms
(MFSR vs . 33ms)
Packet Jitter
Packet jitter is a variation in the latency of received packets. At the sending side, packets are
sent—spaced evenly apart—in a continuous stream. Jitter results when a packet gets queued or
delayed somewhere in the circuit, where there was no delay or queuing for other packets. Due
to network congestion, improper queuing, or configuration errors, the delay between each
packet can vary instead of remaining constant.
Frame Jitter
Frame jitter is also referred to as delay variation. Frame delay greatly affects the performance
of real-time applications such as IP telephony or IP video. To function as intended, these
applications require a low and bounded frame jitter.
Cisco TelePresence measures jitter by comparing the arrival time of the current video frame to
the expected arrival time of that frame, based on a running clock of fixed 33-ms intervals.
Unlike most other video-conferencing and telepresence products on the market that use variable
frame rate codecs, Cisco TelePresence operates at a consistent 30 f/s. Therefore, the sending
codec generates a video frame every 33 ms, and the receiving codec expects those video frames
to arrive every 33 ms.
The primary contributor to video frame jitter is the clock rate of every interface along the path
(for example, how long it takes to serialize a video frame onto the wire as compared to the 33
ms expected frame arrival time).
Video frames vary in size, based on how much motion a given video frame represents. When
there is a low amount of motion within the encoded video, the video frame is relatively small.
When there is a large amount of motion within the encoded video, the video frame is large.
10 Mb
Per Screen E3 T3 OC-3 OC-12
Ethernet
Max Frame
2 52 ms 15 ms 12 ms 4 ms < 1 ms
Serialization Rate
Average Frame
2 13 ms 4 ms 3 ms < 1 ms < 1 ms
Serialization Rate
Min Frame
2 < 1 ms < 1 ms < 1 ms < 1 ms < 1 ms
Serialization Rate
Max Jitter
19 ms 0 ms 0 ms 0 ms 0 ms
(MFSR vs. 33 ms)
1. Circuit Bit Rate values do not take into consideration any Layer 2 framing overhead, such
as Multilink PPP (MLP), Inverse Multiplexing over ATM (IMA), Multilink Frame Relay
(FRF.16), Multiprotocol Label Switching (MPLS), and IEEE 802.1Q. The Layer 2 framing
overhead will cause the Circuit Bit Rate to be reduced by some number of kilobits per
second, so the serialization rate of the frame would be slightly longer in real life.
2. These values are calculated for just a single screen of video. It does not include all the other
audio, video, and data packets that could simultaneously be sitting in the queue waiting to
transmit. Therefore, the serialization rates in the table are really the “best case” given no
other traffic in queue. Real world serialization rates would be higher.
3-42 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Average vs. Maximum Bandwidth
You must provision the network to support the maximum
bandwidth. However, under normal conditions, average
bandwidth utilization is generally 60%-80%.
– For example, a Cisco TelePresence System 3000 running at
1080p-Best averages 10–12 Mb/s. A Cisco TelePresence
System 1000 running at 1080p-Best averages 3–4 Mb/s.
On a converged network, data applications can take advantage of
the unused bandwidth (white space will be filled in by data traffic).
15 Mb/s
Megabits (Mb/s)
11 Mb/s
1 Second
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—3-15
When participants are sitting, talking, and gesturing normally, average bandwidth utilization is
generally 60 to 80 percent of the numbers that are provided in the figure. For example, a Cisco
TelePresence System 3000, running at 1080p, has a best average of 10 to 12 Mb/s. However,
from a bandwidth provisioning and network engineering perspective, the network must be
engineered to accommodate the peak rate. Peak rates generally occur at the following times:
The beginning of the call, or when you resume a call on hold
When the codecs are reconverging, such as recovering from severe packet loss due to a
midcall network outage
During periods of high motion in the video, such as when participants all stand up or walk
around the room
Ninety percent of the time, Cisco TelePresence will use far less than what the network is
provisioned for. During these times, data traffic can flow at higher rates, taking advantage of
the unused bandwidth.
Video per screen (kb/s) 4000 3500 3000 2250 1500 1000 800
Cisco TelePresence System 500, 1000, 1100, or 4628 Tx 4128 Tx 3628 Tx 2878 Tx 2128 Tx 1628 Tx 1628 Tx
1300 total audio and video (kb/s) 4756 Rx 4256 Rx 3756 Rx 3006 Rx 2256 Rx 1756 Rx 1756 Rx
The Cisco TelePresence System 1000 transmits up to 128 kb/s of audio, but can receive up to
256 kb/s when participating in a meeting with a Cisco TelePresence System 3000 or 3200.
The actual Layer 2 to Layer 4 required overhead varies by the encapsulation method and
whether IP Security (IPsec) tunneling and encryption are used. To make it easier for customers
to determine how much overhead that they should provision, the numbers in the figure include
a very conservative 20 percent for Layer 2 to Layer 4. This overhead accounts for all possible
encapsulation and encryption overhead.
3-44 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Max Bandwidth
Video per screen (kb/s) 4000 3500 3000 2250 1500 1000 936
Cisco TelePresence
System 3000 or 3200 12,756 11,256 9756 7506 5256 3756 3164
total audio and video (kb/s)
Cisco TelePresence
System 500, 1000, 1100, 5554 4954 4354 3454 2554 1954 1397
or 1300 total bandwidth Tx Tx Tx Tx Tx Tx Tx
(kb/s) 5707 5107 4507 3607 2707 2107 1550
(Includes Layer 2–4 Rx Rx Rx Rx Rx Rx Rx
overhead)
Cisco TelePresence
System 3000 or 3200 total
bandwidth (kb/s) 15,307 13,507 11,707 9007 6307 4507 3797
(Includes Layer 2–4
overhead)
11 Mb/s
33 ms 33 ms 33 ms 33 ms
#5 RX Buffer
16 KB #3
#1
#4 65 KB
25 KB #2 16 KB
6 KB
Application Layer
Network Layer
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 3-17
The Cisco TelePresence cameras run at a 30-Hz clock rate (displays are progressive scan and
clocked at 60 Hz). Therefore, the Cisco TelePresence codecs produce a video frame every 33
ms (30 f/s in 33-ms frame intervals).
The figure zooms in to take a closer look at the actual behavior of Cisco TelePresence video
frames. The figure illustrates four 33-ms frame intervals. The video frames vary in size, based
on the amount of motion within the encoded video for a given 33-ms frame interval. The
maximum frame size is 65 KB (including Layer 3 to Layer 4 overhead). The average frame size
is 16 KB. The minimum frame size is as small as 1 KB.
These frames are then broken down into 1100 B packets and transported across the network.
While the frame sizes vary, the frame intervals do not. The Cisco TelePresence codec runs at a
consistent 30 f/s. The Cisco TelePresence codec does not reduce the frame rate (as other video
codecs do) during periods of severe motion in the encoded video. The Cisco TelePresence
codec continues sending 30 f/s but increases the frame size to accommodate the additional
motion. You implement a maximum in the encoder so that you never exceed the maximum
bandwidth over a one-second period.
3-46 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Video Frames to Packets
Video frame size can range from 1 KB to 65 KB.
Use the average of 16 KB per frame to calculate packets per
second.
16 KB per frame / 1100 Bytes per video packet gives you about
15 packets per video frame.
30 video f/s equals 450 video p/s per video channel.
Resolution 1080p 1080p 1080p 720p 720p 720p
Motion handling Best Better Good Best Better Good
Average video frame si ze includes Layer
16 KB 16 KB 16 KB 9.5 KB 9.5 KB 9.5 KB
3-4 overhead
Average bytes per video packet includes
1100 1100 1100 1100 1100 1100
Layer 3-4 overhead
Cisco TelePresence System 1000
average video p/s 900 p/s 900 p/s 900 p/s 540 p/s 540 p/s 540 p/s
(2 video channels)
Cisco TelePresence System 3000
average video p/s 1800 p/s 1800 p/s 1800 p/s 1080 p/s 1080 p/s 1080 p/s
(4 video channels)
Because some video frames are 65 KB and some are as small as 1 KB, you must use the
average of 16 KB per frame to calculate packets per second.
The average bytes per video packet is 1100, therefore 16 KB per frame/1100 B per video
packet gives you about 15 packets per video frame. 15 packets per video frame * 30 video
frames per second equals 450 video packets per second per channel. You multiply this number
by the number of video channels per system to determine the average video packets per second
of the Cisco TelePresence system.
Note The table in the figure shows only video packets. Add four channels of audio at 50 packets
per second (p/s) per channel (200 p/s of audio) in addition to what is given in the table.
You tend to think of bandwidth in seconds (for example 15 Mb/s). However, queuing, shaping,
and policing algorithms in routers and switches measure bandwidth in much smaller intervals
of time (milliseconds). Cisco TelePresence never exceeds the maximum bandwidth over one
second, but you have to analyze the traffic per millisecond to understand how policer and
shaper algorithms measure it. Routers and switches measure traffic in bytes over some time
interval. The mean rate (R) is the amount of bytes a router expects to receive over some
number of milliseconds (Tc) for a given bit rate. To obtain the mean rate in bytes per
millisecond, use the following formula:
Megabits per second x 1000 (converts megabits per second to kilobits per second) x 1000
(converts kilobits per second to bits per second) / 8 (converts bits per second to bytes per
second) / 1000 (converts bytes per second to bytes per millisecond)
3-48 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Provisioning for Bursts
This topic describes how to provision for bursts in the network.
Service
Provider
PE
CE
CE PE
Because Cisco TelePresence traffic is bursty and intolerant of jitter, you should provision a 20-
Mb/s circuit for a Cisco TelePresence System 3000 or 3200 running at 1080p-best. This is
because a 15-Mb/s call actually requires 20 Mb/s to accommodate the bursts without being
policed. You should also be aware that providers may only offer bandwidth in increments of
10, 20, 30, or 45 Mb/s.
Cisco TelePresence System Release 1.5 increases the jitter tolerance, allowing you to
implement shaping to reduce the necessary bandwidth. However, you must account for all
traffic on the circuit (such as data, voice, video, routing protocols, and Operation,
Administration, Maintenance, and Provisioning [OAM&P] traffic). Using priority queuing with
a 33 percent ratio, you would need a 45-Mb/s circuit to allow 33 percent of the circuit (15
Mb/s) to be allocated to telepresence traffic in a strict PQ. Using weighted fair queuing (WFQ)
with a 50 percent ratio, you would need a 30-Mb/s circuit. If your circuit is dedicated to
telepresence traffic, then plan on 80 to 85 percent of the bandwidth being used for the
telepresence traffic. 15 to 20 percent of the bandwidth is reserved for routing protocols and
OAM&P overhead. This allocation would require a 20-Mb/s circuit to achieve the 15 Mb/s that
the Cisco TelePresence System 3000 or 3200 call requires.
To achieve the high levels of service that Cisco TelePresence requires, you must enable
queuing policies on every node along the path to provide service guarantees, regardless of how
infrequently congestion might occur on certain nodes.
Having the service provider police traffic varies by provider and can even vary within a given
provider, based on the types of circuits. You must consider the entire provider path when
policing traffic. For example, in the figure, ingress traffic coming in the left side of the cloud is
OK, but can be policed in egress coming out the right side of the cloud. You should implement
shaping at the customer edge (CE) WAN to shape the traffic to conform to the policers of the
service provider.
Per Screen
KB payload is sent in one millisecond (34x the 20 KB
mean rate).
Cisco TelePresence Release 1.1 began shaping
traffic across the 33-ms frame interval, lowering
max burst to 20 KB in one millisecond (still 10x the 1.913 KB
mean rate).
Cisco TelePresence Releases 1.2 and later One 33-ms Video Frame Interval
shaped traffic even more, reducing max burst to 13
KB (still 7x the mean rate).
65 KB 65 KB
Release 1.2.0(991)
Release 1.0.1(616) November 2007
Per Screen
Per Screen
November 2006
13 KB
1.913 KB 1.913 KB
One 33-ms Video Frame Interval One 33-ms Video Frame Interval
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—3-21
The mean rate for a 15-Mb/s call is 1913 B per millisecond. The figure illustrates how many
bytes a single codec (per screen) can transmit on a per-millisecond basis. The router considers
everything above the yellow line to be burst.
Cisco TelePresence System Release 1.1 and 1.2 have dramatically improved the burst behavior.
Cisco TelePresence System Release 1.3, 1.4, and 1.5 have the same burst characteristics as
Cisco TelePresence System Release 1.2.
In Cisco TelePresence System Release 1.0, the largest burst that is measured is 65 KB in 1 ms
per codec. The entire payload is sent within the first millisecond of the 33-ms interval.
In Cisco TelePresence System Release 1.1, the largest burst that is measured is 20 KB in 1 ms
and 65 KB spread over 16 ms per codec. The average is 16 KB over 16 ms per codec. Cisco
TelePresence System Release 1.1 still tends to burst at the beginning of the frame interval, but
tries to smooth the burst over the entire interval. Because most of the payload is sent within
about the first 16 ms of the frame, with a lot of unused white space towards the end, the
spreading leaves room for improvement.
In Cisco TelePresence System Release 1.2, the largest burst that is measured is 13 KB in 1 ms
and 65 KB spread over 32 ms per codec. The average is 16 KB over 33 ms per codec. The
traffic is spread out evenly over the 33-ms video frame interval. Also, the bursts tend to be
weighted towards the end of the frame interval, rather than at the beginning.
In all three releases, a maximum of 65 KB is sent over each 33-ms interval (with the average
being 16 KB over each 33-ms interval). The difference in releases is whether that 65 KB is
spread over the entire interval or sent all at once, leaving many unused milliseconds of space in
between.
All of the examples in the figure are per screen. The likelihood of all four screens bursting in
the same millisecond is very low because the screens run on independent clocks and switch
independently so they are loosely staggered. The worst case would be site switching in a
multipoint meeting, in which all four screens could switch at once. However, even in this
situation, the screens will not line up on the same millisecond boundary, but will be more
tightly staggered.
3-50 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Also, none of the examples in the figure include any bandwidth for audio. So while the Cisco
TelePresence System Release 1.2 example shows a 13-KB burst, testing shows that you will
need a Bc of about 14,250 B. This equates to a Tc of 20 ms worth of burst.
The following is an example of calculating the amount of traffic that is associated with the
audio traffic:
There is 160 B of audio payload per packet and 40 B overhead for the IP, UDP, and RTP
headers per packet, which equals 200 B per packet. With a possibility of 50 p/s, this equals
10,000 B/s. Multiply this value by the number of audio channels (4) and divide by 1000 to
calculate milliseconds, and you have 40 B per millisecond of audio traffic:
((160 B + 40 B) * 50 p/s) * 4/1000 = 40 B/ms
65 KB 65 KB
5 KB
1.912 KB 1.912 KB
One 33-ms Video Frame Interval One 33-ms Video Frame Interval
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—3-22
Because of improvements to the shaping smoother inside of the Cisco TelePresence codec,
there is less need to modify the traffic externally to allow an average over a long Tc. Take, for
example, driving 60 miles in 60 minutes. Although the average speed is 60 miles per hour, the
actual speed may vary greatly over the hour, allowing for a high variability of burst. However,
a drive during which the car is going an average of 60 miles per hour and is checked every 10
miles does not allow for as much flexibility of bursting.
In November 2006, Cisco TelePresence System Release 1.0 required the policer Tc to be set to
200 ms to accommodate bursts. In August 2007, Cisco TelePresence System Release 1.1
required the policer Tc to be set to 100 ms to accommodate the bursts. As of November 2007,
Cisco TelePresence System Release 1.2 and later only need the policer Tc to be set to 10 ms.
This improvement should eliminate the concern about burst.
3-52 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Switch Port Recommendations for
the LAN
The 400-KB recommendation shown here is based on the burst behavior of 1.0 and 1.1.
No solution testing has been performed with emphasis on relaxing the standard for 1.2 through 1.6.
Cisco
TelePresence
System 3000
Any Ethernet port that carries a single Cisco TelePresence call must
offer > 400 KB of Tx memory, be > 1 Gb/s, and provide PQ.
Any Ethernet port which carries two or more Cisco TelePresence calls must
offer > 1 MB of Tx memory, be > 1 Gb/s, and provide PQ.
Router interfaces should be > 1 Gb/s and provide Cisco IOS LLQ with the
appropriate burst value provisioned on the Cisco TelePresence queue.
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—3-23
The following are recommendations for how to provision for bursts on the LAN:
Any Ethernet port that carries a single Cisco TelePresence call must offer more than 400
KB of Tx memory, be greater than 1 Gb/s, and provide PQ.
Any Ethernet port that carries two or more Cisco TelePresence calls must offer more than 1
MB of Tx memory, be greater than 1 Gb/s, and provide PQ.
Router interfaces should be more than 1 Gb/s and provide Cisco IOS Software low latency
queuing (LLQ) with the appropriate burst value provisioned on the Cisco TelePresence
queue.
Note The 400-KB recommendation is based on the burst behavior of Cisco TelePresence System
Release 1.0 and 1.1. No solution testing has been performed with emphasis on relaxing the
previous standard for Cisco TelePresence System Releases 1.2 through 1.6.
Service
Provider
CE PE CE
PE
When the telepresence traffic from the LAN reaches the WAN router, it is queued with other
network traffic according to the local QoS policy. This queuing can result in rapid queue
buildup, both in the telepresence class and in the other classes. These queuing events can
introduce from tens to hundreds of milliseconds of delay or packet loss and can result in
significant degradation for Cisco TelePresence and other applications.
The following are recommendations for how to provision for bursts on the WAN:
The interface must provide LLQ or CBWFQ with the appropriate burst value provisioned
on the Cisco TelePresence queue.
You can do policing on the aggregate of all traffic classes or on a per-class basis. Policers
measure bursts (Bc and Be) based on some interval of time (Tc). Service providers must
provision the correct Bc and Tc values to allow for Cisco TelePresence bursts. In some
situations, this provisioning is not possible. You must talk with your service provider to
find out how their Bc, Be, and Tc values are configured.
Implement shaping on the WAN interfaces to shape the bursts down to conform to the
policer policy of the service provider.
3-54 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
WAN Port Recommendation (Cont.)
Ask the service provider to increase the Bc and Tc of their
policers to accommodate bursts. This is not an option on certain
types of carrier circuits.
Buy 20% more bandwidth so that bursts are invisible to the
provider. This is a more expensive solution.
Implement shaping on the WAN interfaces to shape the bursts to
conform to the policer policy of the service provider.
– Shaping introduces jitter into the video stream. Prior to Cisco
TelePresence Release 1.5, this was not recommended.
– Cisco TelePresence Release 1.5 introduces a dynamic jitter
buffer that allows the jitter buffer to grow to up to 165 ms,
making shaping a viable option.
There are three options for dealing with bursts on the WAN:
Ask your provider to increase the Bc and Tc of their policers to accommodate the bursts.
This is often not an option on certain types of carrier circuits.
Buy 20 percent more bandwidth than required so that the bursts are invisible to the
provider. This is the more expensive solution.
Implement shaping on the WAN interfaces to shape the bursts down to conform to the
policer policy of the service provider.
— Shaping introduces jitter into the video stream. Before Cisco TelePresence System
Release 1.5, this was not recommended because the jitter buffer was too tight.
— Cisco TelePresence System Release 1.5 introduces a dynamic jitter buffer, allowing
the jitter buffer to grow up to 165 ms, meaning that shaping is now a very viable
option in Cisco TelePresence System Release 1.5 and above, and is the new
recommended method for dealing with bursts.
Note Bc = R (in Mb/s) * 1000 (converts Mb/s to kb/s) * 1000 (converts kb/s to b/s) / 8 (converts b/s
to bytes/sec) * T (in milliseconds)
3-56 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Multipoint Switch maximum load running at 1080p-Best
— R = 264 Mb/s, T = 200 ms, Bc = 6,850,000 Maximum load is 48 Cisco TelePresence
System 1000 rooms at 1080p
Note A circuit with multipoint (multiple point-to-point calls) requires a larger Tc to accommodate
burst. Alternatively, you can accommodate burst by increasing burst (Bc) or by implementing
a shaper on the customer edge to smooth burst.
router(config-pmap-c)#
priority {bandwidth-kbps | percent percentage} [burst]
Configures LLQ
To configure policing and shaping on a Cisco IOS device, use the following commands:
Single-rate policer
police b/s [burst-max] conform-action action exceed-action action
Example: police 15300000 38250 conform-action transmit exceed-action drop
Shaper
shape [average | peak] mean-rate [burst-size] [excess-burst-size]
Example: shape average 15300000 1520000
LLQ
priority {bandwidth-kb/s | percent percentage} [burst]
Example: priority 15300 38250
3-58 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
Cisco provides recommendations for provisioning a network with
Cisco TelePresence.
Bursty traffic can cause problems for Cisco TelePresence, which
requires a high degree of predictability from a network.
Traffic policing and shaping are mechanisms you can use in a
network to control the traffic rate.
Cisco TelePresence has specific requirements for service level,
bandwidth, and packet size.
Options to provision for bursts in the network include queuing,
policing, and shaping.
Objectives
Upon completing this lesson, you will be able to describe how to establish a QoS policy. This
ability includes being able to meet these objectives:
Explain the effect that latency, jitter, and loss have on Cisco TelePresence
Describe the various IP packet classification and marking methods
Describe the Cisco Catalyst queuing model for telepresence traffic
Provide an overview of campus QoS policies
Latency, Jitter, and Loss
This topic describes the effect that latency, jitter, and loss have on Cisco TelePresence.
Service
CE PE Provider PE CE
At the human experience level, latency is defined and measured as the time that it takes for the
speech or gestures of one individual (the speaker) to reach the ears and eyes of another (the
listener) and for the audible or visual reaction of that listener to come all the way back to the
speaker. Hence, the human experience is round trip in nature, which is referred to as
“conversational latency” or “experience-level latency.” It takes between 250 and 350 ms for the
human mind to begin to perceive this round-trip latency and be annoyed by it.
The control of network latency, jitter, and packet loss is a vital ingredient in delivering
maximum performance for Cisco TelePresence, which requires consistent delivery of
controlled latency with low jitter and packet loss in the network.
Latency: From provider edge (PE) to PE, the primary concern is latency (caused by
distance) and packet loss (caused by policing). Latency is a complex phenomenon because
it has many sources at different layers in the information systems stack: propagation delay,
queuing delay, middleware delay, and application delay.
Jitter: On the customer edge (CE) to PE links, the primary concern is jitter caused by
queuing, serialization, and shaping introduced on link speeds less than 30 Mb/s.
Packet Loss: In the campus, the primary concern is packet loss. Packet loss is caused by
queuing. During periods of congestion, QoS configuration can drop packets that exceed the
subscribed rate of the queue. Packet loss is also caused by policing, when the network
drops packets that exceed the allocated rate.
Note Cisco TelePresence Extended Reach runs at 720p resolution over lower bandwidth
connections available in two modes. The two modes are T1/E1 networks with QoS, or high-
bandwidth premium broadband connections, such as Verizon Fiber Optic Service (FiOS) or
Data-over-Cable Service Interface Specifications (DOCSIS).
3-62 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Latency, Jitter, and Loss Measurement
Latency, jitter, and loss are measured:
– End-to-end (codec Ethernet port-to-codec Ethernet port)
– Unidirectionally (each codec measures incoming RTP traffic)
Latency and loss are measured at a packet level, based on RTP
header sequence numbers and timestamps.
Jitter is measured at a video frame level, not a packet level.
In order to understand jitter, you must first understand the
difference between packets and video frames.
Latency 95 ms Latency 90 ms
Jitter 6 ms Ji tter 9 ms
Loss .04% Loss .01%
Note To understand jitter in a Cisco TelePresence world, you must first understand the difference
between packets and video frames.
33 ms 33 ms 33 ms 33 ms
Jitter Buffer
Frame
#5 Frame #3 Frame
Frame Frame # 1
#4 #2
Transport Layer
Network Layer
Variation in serialization Variation in serialization delay between
delay between frames packets (0 ms because our packets are
(41 ms in this example) 2 ms 43 ms
all the same size)
In the figure, the camera on the left is sending to a display on the right. The camera is operating
at 30 Hz (30 frames per second [f/s] or 1 frame every 33 ms). The codec takes the video that is
sent from the camera and encodes the video into H.264 compressed data. Every 33 ms a video
frame is produced. The video frame becomes the payload that is wrapped in RTP packets. Each
video frame can be as large as 65,000 B (65 KB) and as small as 1,000 B (1 KB). The size
depends on the number of pixels that must be transmitted in that frame interval. 720p is the
same as 1080p, except that the average frame size is much smaller.
With an average packet size of 1100 B, the codec must break this payload into approximately
60 packets. The packets are then transported across the network. Because they are
predominantly of equal size (1100 B each), there is typically very little packet jitter (assuming
that QoS is configured properly). However, the total size of the frame, and hence the number of
packets that are needed to transport that frame, is highly variable.
The routers and switches along the path must serialize all of the bytes of each frame onto the
wire for transmission. How long this serialization takes varies for large frames as compared to
small frames. For example:
An Optical Carrier 3 (OC-3) circuit can serialize a 65-KB video frame in about 2 ms.
A T1 circuit would take about 336 ms to serialize this same frame.
An 8xT1 Multilink PPP (MLP) bundle would require about 42 ms.
A 10-Mb/s Ethernet circuit would take about 52 ms; however, the small video frames
would go through much faster.
The variation in serialization delay between large frames and small frames equals jitter at a
video frame level, even though there is 0 ms jitter at a packet level. To keep video frame jitter
below 20 ms, the best practice requires the link speed to be greater than 30 Mb/s.
On the receiving codec, a jitter buffer is capable of managing about 75 ms of jitter.
3-64 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
The second threshold is set at 40 ms because, first, 33 ms is removed for the frame interval
itself, so that leaves roughly 42 ms of buffer remaining to accommodate jitter. You generally
will not see any negative manifestations of jitter in the actual video until you start to exceed 40
ms. As you begin to exceed 40 ms, the jitter buffer cannot wait anymore and it moves on to the
next frame. Even if the system ultimately receives all of the packets of a frame, the packets that
came too late are discarded and marked as “late” packets. Therefore, packet loss can also be a
function of excessive jitter that results in late packets. A late packet is just as detrimental as a
lost packet. You can have zero packet loss on the network, but if you have frame jitter that
exceeds 40 ms, you will experience the same negative effect.
The receiving codec measures the interarrival time of each frame to calculate the jitter.
Therefore, the jitter statistics that are calculated by the codec are really a combination of both
packet jitter and frame jitter, because packet jitter also manifests itself as frame jitter. You can
have 0-ms packet jitter but still have large amounts of frame jitter if the clock rate of any
interface in the path is less than 30 Mb/s, because not all video frames are 65 KB. Some are
much smaller (< 1 KB) if there is no motion in the video for that 33-ms interval.
The time that it takes to serialize all of the packets of a 65-KB frame compared to all of the
packets of a 1-KB frame is significant on link speeds less than 30 Mb/s. For link speeds greater
than 30 Mb/s, the difference is small enough to stay below the 20-ms threshold. But as the link
speed goes down, the frame jitter goes up. The following are a couple of relevant examples:
A 10-Mb/s Ethernet circuit exhibits frame jitter greater than 20 ms.
An 8xT1 MLP bundle exhibits frame jitter greater than 40 ms because the clock rate of
each T1 circuit member of the bundle is only 1.544 Mb/s, even though the aggregate
bandwidth of the bundle is 12.4 Mb/s. Therefore, the variation in serialization delay
between 65-KB frames and 1-KB frames is dramatic.
Shaping also introduces frame jitter because it has to buffer the packets that constitute a frame
and transmit them in a smoother pattern. Therefore, the worst case scenario is a 10-Mb/s Metro
Ethernet circuit on which the provider polices using a low committed burst size (Bc)/
committed rate measurement interval (Tc) value. The service provider performs this policing
because it is a shared service, and the service provider is unwilling to increase the burst values
in their policers. This configuration will force you to shape. This results in the combination of
jitter that is caused by shaping, and jitter that is caused by variation in the serialization delay of
large frames, resulting in extremely high frame jitter as measured by the receiving codec.
Sysop/SNMP Alarm,
Latency 150 ms 250 ms None No action
On-Screen Message
When you design a network that transports voice over packet, frame, or cell infrastructures, it is
important to understand and account for the predictable delay components in the network. You
must also correctly account for all potential delays to ensure that the overall network
performance is acceptable. Overall voice quality is a function of many factors, including the
compression algorithm, errors and frame loss, echo cancellation, and delay. There are two
distinct types of delay:
Fixed delay: Fixed-delay components are predictable and add directly to the overall delay
on the connection. The following are fixed-delay components:
— Coding: The time that it takes to translate the audio signal into a digital signal
— Serialization: The insertion of bits onto a link
— Propagation: The time that it takes a packet to traverse a link
Variable delay: Variable delay arises from queuing delays in the egress trunk buffers that
are located on the serial port that is connected to the WAN. These buffers create variable
delays, called jitter, across the network.
Latency in Cisco TelePresence is defined and measured as the time that it takes for an audio or
video packet containing speech or motion to travel from the Ethernet network interface of the
Cisco TelePresence system of the speaker to the Ethernet network interface of the Cisco
TelePresence system of the listener, in one direction. The listener Cisco TelePresence system
processes the incoming packets and computes a running average of the latency, based on time
stamps within the RTP packets. Therefore, latency is measured only at the network level from
one Cisco TelePresence system to another, not at the “experience level.” It is measured
unidirectionally by each Cisco TelePresence system; it is not measured round trip, and does not
take into account the processing time (encoding and decoding) of the packets.
3-66 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Latency Target
In order to maintain acceptable experience-level latency, it is recommended that customers
engineer their networks with a target of 150 ms or less of network-level latency between any
two Cisco TelePresence systems, in each direction. Given the circumference of the earth, the
speed of light, and the cabling paths that light travels on between cities, it is not always possible
to achieve 150 ms between any two points on the globe.
3-68 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
One Way Jitter
Targets and Thresholds
There is a 50/50 split between the service provider and the enterprise.
– The 50% allocated to the service provider is from demarc to demarc, including
the CE-PE link.
– 50% is allocated to the enterprise.
– These splits are just guidelines.
The service provider should engineer its network to the target, but the SLAs may
be much higher due to legal ramifications.
Threshold behavior:
– Threshold #1—Sysop/SNMP alarm
– Threshold #2—Packets are discarded.
Satellite mode forces all system jitter buffers to 165 ms and displays a message.
Jitter is defined as a variation in the delay of received packets. On the sending side, packets are
sent in a continuous stream with the packets spaced evenly. Because of network congestion,
improper queuing, or configuration errors, this steady stream can become uneven because the
delay between each packet varies instead of remaining constant, as displayed in the figure.
When a router receives an audio stream for VoIP or IP video, it must compensate for the jitter
that is encountered. The mechanism that manages this function is the playout delay buffer or
dejitter buffer. The playout delay buffer buffers these packets and then plays them out in a
steady stream to the digital signal processors (DSPs), which converts them back to an analog
audio stream. The playout delay buffer, however, affects the overall absolute delay.
Cisco TelePresence systems implement jitter buffers to manage variations in video frame
arrival times. Upon receipt at the destination, the packets are buffered until an adequate portion
of the video frame has arrived, and then the packets are removed from the buffer and decoded.
The size (depth) of the jitter buffer dictates how much jitter can be managed before it begins to
be noticeable to the user. The receiving codec drops packets that exceed the jitter buffer
because they arrived too late to be decoded. The depth of the jitter buffer has an important
consequence to the round-trip, experience-level latency; every millisecond spent waiting in the
jitter buffer increases the end-to-end latency between the participants. Therefore, jitter buffers
must be kept as small as reasonably possible to accommodate network-level jitter without
adding an unacceptable amount of experience-level latency.
Jitter Target
In order to maintain acceptable experience-level latency, it is recommended that customers
engineer their networks with a target of 50 ms or less of video frame jitter, in each direction,
between any two Cisco TelePresence systems. Given the following situations, it is not always
possible to accomplish video frame-level jitter that is 50 ms or less:
The desire to deploy telepresence over the smallest, and hence least expensive amount of
bandwidth possible
The need in some circumstances to implement shaping within the routers along the path to
conform to service provider contractual rates and policing enforcements
3-70 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
One Way Loss
Targets and Thresholds
There is a 50/50 split between the service provider and the enterprise.
– The 50% allocated to the service provider is from demarc to demarc, including
the CE-PE link.
– 50% is allocated to the enterprise.
– These splits are just guidelines.
The service provider should engineer its network to the target, but the SLAs may
be much higher due to legal ramifications.
Threshold behavior:
– Threshold # 1—Sysop/SNMP alarm, on-screen message
– Threshold # 2—Sysop/SNMP alarm, on-screen message, quality (motion) is
reduced
Satellite mode does not change the loss thresholds.
Sysop/SNMP Alarm,
Sysop/SNMP Alarm,
Loss 0.05% 1% 10% On-Screen Message,
On-Screen Message
Quality (motion) is reduced
VoIP has been traditionally viewed as one of the most loss-sensitive applications on converged
networks, tolerating the loss of only a single packet in a row (or 1 percent). However, Cisco
TelePresence is even more sensitive to loss than VoIP because of multiple factors:
The high quality of the video images being transmitted (up to 1080p, full high-definition
TV [HDTV])
The significant compression of the video stream
The (potential) multiplexing of multiple primary and auxiliary video and audio
Given these factors, the initial loss target for Cisco TelePresence is set in-line with the ITU-T
G.1050 specification of 0.05 percent loss.
Loss is defined as packets that did not arrive (dropped somewhere along the network path).
Each Cisco TelePresence system measures loss by comparing the sequence numbers of the RTP
packets that it receives to the sequence numbers that it expected to receive. Packet loss can
occur anywhere along the path for various reasons. The following are the three most common
reasons:
Layer 1 errors on the physical interfaces and cables along the path, such as a
malfunctioning optical interface
Misconfigured network interfaces along the path, such as Ethernet speed or duplex
mismatches between two devices
Bursts of packets exceeding the buffer (queue) limit or policer configurations on network
interfaces along the path, such as:
— Ethernet switches with insufficient queue depth
— Oversubscribed backplane architectures
— WAN router interfaces that police traffic to conform to the contractual rates of a
service provider
Loss Target
In order to maintain acceptable experience-level video quality, it is recommended that
customers engineer their networks with a target of 0.05 percent or less of packet loss, in each
direction, between any two Cisco TelePresence systems. This packet loss is an incredibly small
amount and, given the complexity of global networks today, 0.05 percent loss is not always
possible to accomplish. Therefore, Cisco TelePresence System Release 1.5 implements the
following thresholds to alert the network administrator when packet loss (or late packets)
exceeds acceptable levels.
Loss Threshold No. 1: When packet loss (or late packets) exceeds 1 percent averaged over
any 10-second period, the Cisco TelePresence system that receives those packets generates
an alarm and displays an on-screen message. The alarm is written to the sysop log file of
that Cisco TelePresence system, and an SNMP trap message is generated. The on-screen
message is displayed for 15 seconds, after which it is removed, and a 5-minute hold timer is
started. During the 5-minute hold timer, sysop and SNMP alarms continue to be generated,
but no on-screen message is displayed.
Loss Threshold No. 2: When packet loss (or late packets) exceeds 10 percent averaged
over any 10-second period, the Cisco TelePresence system that receives those packets
generates a second alarm and displays a second on-screen message (unless the hold timer is
already in effect). The alarm is written to the sysop log file of that Cisco TelePresence
system, and an SNMP trap message is generated. The on-screen message is displayed for
15 seconds, after which it is removed, and a 5-minute hold timer is started (if it was not
already started by loss threshold No. 1). During the 5-minute hold timer, sysop and SNMP
alarms continue to be generated, but no on-screen message is displayed.
If loss (or late packets) exceeds 10 percent averaged over any 60-second period, then in
addition to the previous actions, the system downgrades the quality of its outgoing video. When
the video is downgraded, an alarm is generated and an on-screen icon and message are
displayed indicating that the quality has been reduced. The quality is downgraded by reducing
the motion handling (such as applying a higher compression factor to the motion). The
resolution is not affected. For example, if the meeting is running at 1080p-Best, it will
downgrade to 1080-Good. If the meeting is running at 720p-Best, it will downgrade to 720p-
Good.
3-72 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Satellite Mode—Loss Thresholds
Cisco TelePresence System Release 1.5 implements support for satellite networks. You must
have a software license to activate this feature. The loss thresholds for satellite mode are the
same as for nonsatellite mode.
Service
CE PE Provider PE CE
Campus Branch
Cisco TelePresence puts stringent requirements on latency, jitter, and packet loss. All parts of
your network infrastructure must collaborate to support intelligent QoS policies that are
compatible across your LAN and WAN. All network topologies have points where congestion
builds and data can be lost.
Cisco TelePresence System Release 1.5 introduces several significant enhancements in the
ability of the systems to accommodate a greater breadth of network topologies:
New technologies, such as Long-Term Reference Frames and a quasi-adaptive jitter buffer,
were implemented.
Additional SNMP traps were introduced.
The threshold behaviors were modified to reduce the possibility of unnecessary on-screen
warning messages annoying the user.
For satellite mode, when any satellite-enabled endpoint is in a point-to-point or multipoint call,
all endpoints participating in that call switch to satellite mode and adopt the satellite mode
latency, jitter, and loss threshold characteristics. These characteristics persist for the duration of
the meeting, resetting back to defaults when the meeting is ended (hung up), even if the satellite
endpoint drops off the multipoint call.
3-74 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
SNMP traps were enhanced to include in-meeting network statistics alarms.
Cisco TelePresence Multipoint Switch Administration now provides real-time statistics to
allow administrators to view the end-to-end latency statistics for multipoint meetings.
Version ToS
Len ID Offset TTL Proto FCS IP SA IP DA Data
Length Byte
IPv4 Packet
7 6 5 4 3 2 1 0
Standard IPv4
IP Precedence Unused
DSCP Flow Ctl DiffServ with Extensions
At the network layer, IP packets are typically classified based on source or destination IP
address, packet length, or the contents of the type of service (ToS) byte. Data link-layer media
often changes as a packet travels from its source to its destination. Because a class of service
(CoS) field does not exist in a standard Ethernet frame, CoS markings at the data link layer that
are not preserved as packets traverse the network. Using marking at the network layer provides
a more permanent marker that is preserved from source to destination. The network layer
markers most typically used are IP precedence and differentiated services code point (DSCP).
The header of an IPv4 packet contains the ToS byte. IP precedence uses three precedence bits
in the ToS field of the IPv4 header to specify CoS for each packet. IP precedence values range
from 0 to 7 and allow network administrators to partition traffic in up to six useable classes of
service. (Settings 6 and 7 are reserved for internal network use.)
Differentiated Services (DiffServ) is a new model that supersedes—and is backward
compatible with—IP precedence. DiffServ redefines the ToS byte and uses six prioritization
bits that permit classification of up to 64 values (0 to 63), of which 32 are commonly used. A
DiffServ value is called a DSCP.
With DiffServ, packet classification partitions network traffic into multiple priority levels or
classes of service. Packet classification uses the DSCP traffic descriptor to categorize a packet
within a specific group to define that packet. After the packet has been defined (classified), the
packet is then accessible for QoS handling on the network.
3-76 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Video Conferencing vs.
Cisco TelePresence
Video-conferencing vendors reduce (Generic)
frame rate to compensate for motion. Service Level
Video
Cisco
Cisco TelePresence keeps frame rate Parameter
Conferencing
TelePresence
at 30 f/s regardless of motion.
384 kb/s or 768
Video-conferencing vendors care little Bandwidth 2–12.5 Mb/s
kb/s
about latency. Cisco TelePresence
considers latency a critical element of Variable Fixed
the user experience. Frame Rate
10–30 f/s 30 f/s
Video-conferencing vendors
implement huge jitter buffers, which
introduce latency. Cisco Latency 400–450 ms 150–250 ms
TelePresence tries to keep jitter
buffers as low as possible to keep
latency to a minimum. Jitter
30–50 ms 50 ms
Peak-to-Peak Peak-to-Peak
Cisco TelePresence has a much
higher compression ratio, keeping 1% 0.05%
loss to an absolute minimum. Loss Random Packet Random
Loss Packet loss
Video-conferencing vendors have always taken the approach of sacrificing quality in order to
sell their product to more types of networks. This strategy has caused the vendors to do things
such as make their frame rate variable, accept much higher latency, and implement huge jitter
buffers. Cisco strives not to do that. Cisco TelePresence maintains 30 f/s and keeps latency and
jitter buffers to an absolute minimum. These characteristics mean that the network demands for
Cisco TelePresence are much stricter than demands traditionally followed for video
conferencing.
The high quality of the Cisco TelePresence experience is a distinguishing characteristic.
To avoid blurred or discontinuous pixels in the middle of someone's eye and enable real-life
imaging, the application imposes new requirements on your network. For example, while
most IP applications have one-way latency targets of 400 to 450 ms, Cisco TelePresence
recommends one-way latency end to end of 150 ms or less for best performance. In addition,
jitter for Cisco TelePresence should not exceed 50 ms, and the target for packet loss is 0.05
percent.
The following table displays a Service Level Agreement (SLA) comparison of video
conferencing versus Cisco TelePresence:
Variable Fixed
Frame Rate
10–30 f/s 30 f/s
It is recommended that you follow QoS best-practice guidelines for the entire network, not just
for telepresence traffic. You should classify and mark traffic using DSCP because it has more
granularity than IP precedence, and it should be done as close to the source as technically and
administratively feasible. Allow the trusted hosts to mark their own traffic. Follow standards-
based DSCP per-hop behaviors (PHBs) to help ensure interoperation and future expansion as
specified in RFC 4594, Configuration Guidelines for DiffServ Service Classes.
On converged networks, you should limit the amount of real-time voice and video traffic to 33
percent of the link capacity. Otherwise, data will be starved, resulting in very slow and erratic
performance of data applications. Reserve at least 25 percent of the link bandwidth for the
default Best Effort data class. Use a 1-percent Scavenger class to ensure that unruly
applications do not dominate your default Best Effort data class. Also, use weighted random
early detection (WRED) on all TCP flows, wherever possible, preferably DSCP-based. For
current QoS recommendations, refer to the latest Solution Reference Network Design (SRND)
guide.
3-78 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
RFC 4594—12-Class Model
L3 Classification IETF
Application
PHB DSCP RFC
Network Control CS6 48 RFC 2474
VoIP Telephony EF 46 RFC 3246
Broadcast Video CS5 40 RFC 2474
Multimedia Conferencing AF41 34 RFC 2597
Cisco uses a separate marking scheme to classify telepresence traffic in order to distinguish it
from other forms of real-time traffic.
Call-signaling traffic was originally marked by Cisco IP Telephony equipment to DSCP AF31.
However, the AF classes, as defined in RFC 2597, were intended for flows that could be
subject to markdown, and then the aggressive dropping of marked-down values. Marking down
and aggressively dropping call signaling could result in noticeable delay-to-dial-tone (DTT)
and lengthy call setup times, both of which generally translate to poor user experiences.
The Cisco QoS baseline changed the marking recommendation for call-signaling traffic to
DSCP CS3. This change was made because Class Selector code points, as defined in RFC
2474, were not subject to markdown or aggressive dropping.
RFC 4594 presents configuration guidelines for DiffServ classes and recommends using a
dedicated class for “Real-Time Interactive” traffic, such as telepresence. RFC 4594 also
recommends using CS4 as a marking value for this class.
It is highly recommended that all Catalyst switches and line cards within a Cisco TelePresence
campus design support a 1PxQyT queuing model. With such a hardware queuing
configuration, it is recommended that you assign the CoS values as follows:
CoS values 4 (telepresence) and 5 (voice) to the strict priority queue
CoS 3 (call signaling) to a nonpriority queue
CoS 0 (Best Effort) to another nonpriority queue that is used as the default queue
If an optional policer that marks anomalous traffic flows to Scavenger (CS1) is used, then
you should assign these flows, represented as CoS 1, to a Less Than Best Effort nonpriority
queue.
3-80 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Catalyst Series Switches
Hardware Considerations
Cisco Catalyst 3560-E, 3560-G, 3750-E, and 3750-G Series
Switches:
Use shared buffers per ASIC
– 13 ASICs with 750-KB Rx-buffers and 2-MB Tx-buffers for 4 GE ports
– Buffers per queue (per port) may be fixed or borrowed from a
common pool
Support both ingress and egress queuing
– Ingress queuing is 2Q3T or 1P1Q3T (with Q1 as the PQ)
– Egress queuing is 4Q3T or 1P3Q3T (with Q1 as the PQ)
Support both CoS-to-Queue or DSCP-to-Queue maps
– Set port trust to trust dscp to enable DSCP-to-Queue mapping
Do not oversubscribe the ingress PQ when stacking a Cisco Catalyst
3750-E Series Switch
– Dual ring provides a 32-Gb/s “backplane”; 48 GE ports per switch
– When more switches are added, the oversubscription ratio increases.
From a QoS perspective, some of the relevant features of the Cisco Catalyst 3560-E, 3560-G,
3750-E, and 3750-G Series Switches include the following:
Conditional trust
Per-port/per-VLAN policers (via hierarchical QoS policies)
DSCP-to-Queue mapping
Q3T or 1P1Q3T ingress queuing
4Q3T or 1P3Q3T egress queuing
Additionally, these platforms provide a minimum of 750 KB of receive buffers and 2 MB of
transmit buffers for each set of four ports. These buffers can be allocated, reserved, or
dynamically borrowed from a common pool—on a per-port, per-queue basis—depending on
the administrative configurations that are chosen.
Because QoS is disabled by default on these switches, the first step that you must take is to
globally enable QoS. You can do this by issuing the global command mls qos.
With QoS enabled, you can configure the access-edge trust boundaries. As discussed
previously, you have three options:
Trust DSCP
Trust CoS
Conditional trust
It is recommended that you configure ports that are used for data and VoIP traffic to
conditionally trust CoS, while you configure ports that are used for telepresence traffic to trust
either DSCP, CoS, or conditionally trust CoS. Trusting DSCP on these ports is operationally
the simplest. The interface command to configure DSCP trust is mls qos trust dscp.
3-82 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Catalyst 3750 1P3Q3T Queuing Configuration Example
The following configuration has the PQ set to 30 percent. If there are more than two switches in
the stack, this configuration should be modified. For example, 2 * 48 Gb Ethernet = 96 Gb/s—
PQ is 30 percent (28.8 Gb/s)—Ring/Backplane capacity is 32 Gb/s.
mls qos srr-queue output cos-map queue 1 threshold 3 5
! Maps CoS 5 to Egress Queue 1 Threshold 3 (PQ)
mls qos srr-queue output cos-map queue 2 threshold 1 2 4
! Maps CoS 2 and CoS 4 to Egress Queue 2 Threshold 1 (Q2T1)
mls qos srr-queue output cos-map queue 2 threshold 2 3
! Maps CoS 3 to Egress Queue 2 Threshold 2 (Q3T2)
mls qos srr-queue output cos-map queue 2 threshold 3 6 7
! Maps CoS 6 and CoS 7 to Egress Queue 2 Threshold 3 (Q2T3)
mls qos srr-queue output cos-map queue 3 threshold 3 0
! Maps CoS 0 to Egress Queue 3 Threshold 3 (Q3T3)
3-84 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Catalyst 4500 and 4900 Series
Switch Access Layer Considerations
Oversubscription on some line cards
– 4448 and 4548 line cards have 8:1 oversubscription.
– Cisco Catalyst 4948 Switch has a nonblocking architecture.
Maps DSCP-to-queues
Egress queuing structures are 4Q1T or 1P3Q1T (+ DBL)
– Q3 is PQ
DBL also applies to PQ traffic
– Default, when enabled
The Cisco Catalyst 4500 Series supervisor engines use a shared memory architecture to provide
queuing and scheduling features to the connected line cards. The 4448 and the 4548 line cards
have an 8:1 theoretical oversubscription ratio. While these line cards are suitable at the campus
access edge, you should not use them as uplinks or in the distribution and core layers of a
campus network that is enabled for Cisco TelePresence.
The Cisco Catalyst 4948 Switch is a wire-speed, low-latency, Layer 2 to Layer 4, 1-rack-unit (1
RU), fixed-configuration switch for rack-optimized server switching. It has a completely
nonblocking architecture that would be suitable at any layer (access, distribution, or core)
within a campus network that is enabled for Cisco TelePresence.
From a QoS perspective, the Cisco Catalyst 4500 Series Switches and the Cisco Catalyst 4948
Switch include the following:
Conditional trust
An elegant per-port/per-VLAN policer implementation
DSCP-to-Queue mapping
4Q1T or 1P3Q1T queuing support
An advanced congestion algorithm (Dynamic Buffer Limiting [DBL])
The QoS commands do not include the mls prefix that the Cisco Catalyst 3560G and 3750G/E
Switches or the Cisco Catalyst 6500 Series Switches use. To globally enable QoS (which is
disabled by default), the command is qos.
Configure ports that you will use for data and VoIP telephony to conditionally trust CoS.
Configure ports that you will use for telepresence traffic to trust either DSCP, CoS, or
conditionally trust CoS. Trusting DSCP on these ports is operationally the simplest choice. The
interface command to configure DSCP trust is qos trust dscp.
3-86 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco Catalyst 6500 Series Switch
Access Layer Considerations
Dedicated per-port buffers
– Buffer sizes (ingress and egress)
vary by line-card family
Some cards have oversubscription
ratios
– 8:1 oversubscription ratio for 6148A
and 6548 line cards
– 6748 line card is effectively
nonblocking (dual 20 Gb/s
connection to fabric)
Queuing structures vary by line-card
family
– Line cards only support CoS-to-
queue configurations
– The exception is the WS-X6708-
10GE, which also supports DSCP-
to-queue map, however is not
relevant for access-edge designs
The Cisco Catalyst 6500 Series Switch is widely deployed as the premier switch platform of
choice for small enterprise networks, large multinational companies, and transcontinental
service providers. One of the emerging technologies gaining particular interest across this
platform is the integration of voice and video across a traditional data network.
The queuing and buffering capabilities of the Cisco Catalyst 6500 Series Supervisor Engines
and line cards vary according to model. The Cisco 6148A-GE line cards and the Cisco 6548-
GE line cards are both engineered with 8:1 oversubscription ratios and are suitable at the access
layer. However, it is not recommended that you deploy these line cards as uplinks or within the
distribution and core layers of a campus network that has enabled Cisco TelePresence. In
contrast, the Cisco 6748-GE line card is virtually nonblocking, supporting a dual 20-Gb/s
connection to the switch fabric for its 48 (10/100/1000) ports, which equates to a minimal 6:5
oversubscription ratio.
Queuing structures also vary by line-card family. It is important to note that, at the time of this
writing, all Catalyst 6500 Series line cards support only CoS-to-Queue configurations for both
ingress and egress queuing, except for the Cisco WS-X6708-10GE line-card family. The Cisco
WS-X6708-10GE line-card family can be configured either with CoS-to-Queue mappings or
with DSCP-to-Queue mappings. However, the WS-X6708-10GE is not relevant for access-
edge designs.
1P2Q2T 1P3Q8T
1P3Q8T 1P7Q8T 1P7Q4T
CoS-to-Queue CoS-to-Queue CoS-to-Queue DSCP-to-Queue
The queuing and buffering capabilities of Catalyst 6500 Series Supervisor Engines and line
cards vary according to type. The following table lists the Catalyst 6500 Series Switches line
cards by the egress queuing structures they support:
3-88 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Catalyst 6500 Series Switch
CoS-to-Queue Limitation Workarounds
Map CoS 4 to PQ and engineer PQ traffic not to exceed 33%
– For example, 128 kb/s for VoIP and 384 kb/s for interactive video per port x 48
ports x 11 line cards + 1 Cisco TelePresence System 3000 = 285 Mb/s PQ
(28% of a Gigabit Ethernet port)
– Simplest to implement and easiest to adapt when DSCP-to-Queue support
becomes available for access line cards
Configure ingress re-marking and egress DSCP-mutations on Catalyst
6500 Series Switch to links to non-Catalyst 6500 Series Switches and
assign only CoS 5 to PQ
– Re-mark CS4 to CS5 on ingress (from non-Catalyst 6500 Series Switches)
– Perform DSCP mutation for CS5 to CS4 on egress (to non-Catalyst 6500
Series Switches)
– Assign only CoS 5 to PQ
– Is more difficult to configure, manage, and troubleshoot
– Also requires more configuration to reverse-engineer when
DSCP-to-Queue support becomes available
Generic video-conferencing and telepresence traffic share the same CoS value of 4. Therefore,
telepresence and generic video-conferencing traffic are indistinguishable from one another with
a CoS-based queuing scheme, because both applications are always mapped to the same queue.
Two workarounds are available for the Cisco Catalyst 6500 Series Switch CoS-to-Queue
limitation:
Map CoS 4 to the PQ and engineer PQ traffic not to exceed 33 percent of the bandwidth of
the link. For example, 128 kb/s for VoIP traffic and 384 kb/s for interactive-video traffic
per port * 48 ports * 11 line cards and 1 Cisco TelePresence System 3000 = 285 Mb/s PQ.
This number is 28 percent of a Gigabit Ethernet port. This method is the simplest
workaround to implement and the easiest to adapt when DSCP-to-Queue support becomes
available for access line cards sometime in the future.
Configure ingress re-marking and egress DSCP mutations on links that connect a Catalyst
6500 Series Switch to a switch that is not a Catalyst 6500 Series Switch. Also, assign only
CS5 to the PQ. You accomplish this configuration by re-marking CS4 to CS5 on the
ingress from switches that are not Catalyst 6500 Series Switches. Then perform the DSCP
mutation for CS5 to CS4 on the egress to the switches that are not Catalyst 6500 Series
Switches. Finally, assign only CS5 to the PQ. This configuration is more difficult to
configure, manage, and troubleshoot. It also requires more configuration to reverse-
engineer when DSCP-to-Queue support becomes available.
3-90 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
wrr-queue random-detect min-threshold 6 60 70 80 90 100 100 100 100
! Sets Min WRED Thresholds for Q6T1 to 60 percent, Q6T2 to 70 percent, Q6T3 to 80
percent, Q6T4 to 90 percent
wrr-queue random-detect max-threshold 6 70 80 90 100 100 100 100 100
! Sets Max WRED Thresholds for Q6T1 to 70 percent, Q6T2 to 80 percent, Q6T3 to 90
percent, Q6T4 to 100 percent
wrr-queue random-detect min-threshold 7 100 100 100 100 100 100 100 100
! Sets all Min WRED Thresholds for Q7 to 100 (Disables WRED)
wrr-queue random-detect max-threshold 7 100 100 100 100 100 100 100 100
! Sets all Max WRED Thresholds for Q7 to 100 (Disables WRED)
! WRED is disabled on telepresence Queue (Q7); Tail-drop only
3-92 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Campus QoS Policies Overview
This topic provides an overview of campus QoS policies.
Trust Boundary
1. Codec and IP phone Trust
both run Cisco Successful “Condition” Met
Boundary
(i.e., Cisco Discovery Protocol
Discovery Protocol, Negotiation Successful)
and the trust 1
Trust Is Dynamically Extended to
boundary is extended Cisco Unified IP Phone 797xG
to the IP phone. 2
2. The IP phone marks IP Phone 797xG: Voice CoS 5 and DSCP EF
Call Signaling CoS 3 and DSCP CS3
the packets at both
Layer 2 (802.1p CoS)
and Layer 3 (DSCP). 3
3. The codec marks the Cisco TelePresence Primary Codec: Voice + Video
packets at both layer CoS 4 and DSCP CS4
2 (802.1p CoS) and Call Signaling CoS 3 and DSCP CS3
Layer 3 (DSCP).
4
4. Switch port can be
CoS-to-DSCP Map:
set to trust CoS and
CoS 5 DSCP EF (46)
then map CoS-to-
CoS 4 DSCP CS4 (32)
DSCP or trust DSCP.
CoS 3 DSCP CS3 (24)
Note Because two to six data ports are available for PC connections (as part of the Cisco
TelePresence tables), it is recommended that you disable the PC port on the back of the
IP Phone 797xG. You can disable this port from within Cisco Unified Communications
Manager.
Cisco Unified Communications Manager currently controls the setting for how voice and video
packets are marked from the source nodes. The Cisco Unified Communications Manager
Release has no separate marking for Cisco TelePresence calls. You must mark telepresence
traffic at the switch port or first trustpoint of the network. Use a policy map to set Cisco
TelePresence video and audio RTP streams to a DSCP of CS4. Additionally, to properly
support IP telephony traffic, you should modify the global CoS-to-DSCP mapping table so that
CoS 5 is mapped to a DSCP value of 46 (EF). This configuration is not the default; the default
setting is for CoS 5 to map to a DSCP value of 40. These settings are achieved via the
following global and interface commands:
mls qos map cos-dscp 0 8 16 24 32 46 48 56
interface Gigx/y
mls qos trust cos
You can apply an optional access-edge ingress policer to the switch port to which the Cisco
TelePresence station is connected, and you can configure it to permit up to 15 Mb/s of traffic
from the port. You can mark excess traffic to CS1 (Scavenger) or drop it, depending on the
administrative preference and policy. Such a policy prevents network abuse in case a rogue
device is inserted or should the Cisco TelePresence unit itself somehow become compromised.
Note Policers are discussed in more detail with configuration examples in the “Designing WAN
and Branch QoS Policies” lesson of this course.
3-94 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Campus QoS Policies Overview
Cisco
TelePresence
System 3000
Summary
Cisco TelePresence requires consistent delivery of controlled
latency, low jitter, and low packet loss in the network.
QoS uses IP packet classification and marking. IPv4 uses the
three most significant bits of the ToS byte, called the IP
precedence. DiffServ uses the six most significant bits of the ToS
byte, called DSCP.
All Catalyst switches and line cards within a Cisco TelePresence
campus design support a 1PxQyT queuing model.
You should enable queuing on every node along the path.
3-96 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Lesson 4
Objectives
Upon completing this lesson, you will be able to design a WAN and branch QoS policy. This
ability includes being able to meet these objectives:
Describe the difference between a converged network and an overlay WAN network
Provide an overview of the WAN and branch QoS polices
Describe considerations and recommendations for LLQ and CBWFQ
Describe the various WAN edge models
Provide an overview of MPLS VPN policies
Provide an overview of subline rate issues
Describe the Cisco Certified TelePresence Connection program for service providers
WAN—Converged vs. Overlay
This topic describes a converged network versus an overlay network as they relate to Cisco
TelePresence.
Converged Overlay
Network Network
A converged network uses your existing network and service provider connection to extend
Cisco TelePresence meetings beyond your enterprise boundary, enabling you to meet with
customers, suppliers, and partners. An overlay network requires you to build and manage a
separate network for Cisco TelePresence meetings at additional cost.
In a converged network, Cisco TelePresence runs on the existing intelligent network, allowing
it to coexist with other applications. When Cisco TelePresence calls are not active, this
bandwidth can be devoted to other enterprise applications. When Cisco TelePresence calls are
made, QoS and bandwidth reservation capabilities in the network allocate the bandwidth that is
needed, which means a company saves capital and operating expenses. The customer gets a
maximum return on investment (ROI) and has an overall lower total cost of ownership (TCO)
in the end. To fully benefit from a converged network, you must follow network design
guidelines when choosing switch platforms, line cards, and router platforms. You must follow
WAN bandwidth and queuing policies, as well as shaping queuing policies.
Using an overlay network is the quickest tactical option. It is easier and cheaper in the short run
to deploy, because there is less concern for the effect that Cisco TelePresence will have on
other network applications. There is no need to upgrade the existing network infrastructure
because you are isolating the Cisco TelePresence traffic on a dedicated network. As a result,
you can use relaxed design guidelines, however, you lose the benefits that are achieved from a
converged network design. For some customers the choice may be to use the overlay network
design now and converge when they are ready.
3-98 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
WAN—Converged vs. Overlay (Cont.)
Internetwork Control
Limit the amount of real-time voice and and OAM
video traffic to 33% of the link capacity. 2% Call Signaling
1%
Converged networks are recommended for a Cisco TelePresence deployment to maximize the
ROI. One of the benefits of a converged network is that when Cisco TelePresence is not using
the increased bandwidth, data applications can use the extra bandwidth. This capability allows
customers to leverage the network upgrades that were made for Cisco TelePresence to roll out
new applications.
However, on a converged network, follow some guidelines to allow the transparent
convergence of voice, video, and data:
1. Limit the amount of real-time voice and video traffic to 33 percent of the link capacity or
data will be starved out. This behavior results in very slow and erratic performance of
data applications.
3. Reserve at least 2 percent of the link capacity for routing protocols and management
(Operations, Administration, and Maintenance [OAM]) traffic.
4. Reserve at least 25 percent of the link bandwidth for the default Best Effort data class.
5. Utilize a 1 percent scavenger class to ensure that unruly applications do not dominate
your default best effort data class.
Overlay (dedicated) networks do not need to follow guidelines 1, 4, or 5. However, you should
still reserve a small percentage (2 to 3 percent) of the link for routing protocols, OAM traffic,
and signaling, with the remaining 97 percent allocated for telepresence traffic.
The customer is using an overlay network and has the following two questions:
Question 1: We are deploying a single Cisco TelePresence System 1000 at a branch office
location. Based on the guidelines, can we use a 10-Mb/s circuit?
Answer: From a bandwidth throughput perspective, a 10-Mb/s circuit would suffice,
but you must also consider jitter.
Question 2: We are deploying two Cisco TelePresence Systems 3000 at the regional
campus. Can we use a single E3 circuit?
Answer: A single E3 circuit would suffice for an overlay network; however, if
customers are going to use a converged network, they could have only one Cisco
TelePresence System 3000.
3-100 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
WAN and Branch Policies Overview
This topic provides an overview of WAN and branch QoS policies.
A B C
C Branch Office 1
A A B C Dedicated, Separate Switch and Router
A A B C
C Branch Office 2
A B Cisc o ISR
C
with Cisco
C D
EtherSwitch Network
Module
For the scenario in the figure, branch office 1 has a Cisco TelePresence 3000 with a separate
dedicated switch and router. Branch office 2 has a Cisco TelePresence 1000 with a Cisco
Integrated Services Router with an EtherSwitch network module. The following are the
suggested best practices for this scenario:
A: Interswitch Link Policies
— Trust differentiated services code point (DSCP)
— Queue class of service (CoS) 4 and CoS 5 to priority queue (PQ)
— Queue CoS 3 to non-PQ
B: Router LAN Edge Policies
— Trust DSCP default
— (Optional) Low latency queuing (LLQ) for VoIP (Expedited Forwarding [EF])
— (Optional) LLQ for telepresence (CS4)
— (Optional) Class-based weighted fair queuing (CBWFQ) for call signaling (CS3)
C: WAN/VPN Edge QoS Policies
— LLQ for VoIP (EF)
— LLQ or CBWFQ for telepresence (CS4)
— CBWFQ for call signaling (CS3)
3-102 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Provisioning for Bursts on the WAN
Line rate: The service provider is typically capable of modifying Bc and Tc values
in their queues and policers to accommodate telepresence traffic.
– Example: Full-line rate leased-line T3, E3, OC-3, OC-12, OC-48
Subline rate or shared service: The service provider is typically unable to modify
their Bc and Tc values to accommodate telepresence traffic, and the enterprise
must use shaping to ensure traffic conforms to the Bc and Tc values of the policer.
– Example:
Subline rate leased-line T3, E3, OC-3, OC-12, OC-48
Metro Ethernet where link speed is 100 Mb/s or 1000 Mb/s, but only paying
for 20 Mb/s of bandwidth
When provisioning for bursts on the WAN to accommodate Cisco TelePresence, it is important
to understand the capabilities of the service provider. For line rate, the service provider is
typically capable of modifying committed burst size (Bc) and committed rate measurement
interval (Tc) values in their queues and policers for full-line rate leased-line T3, E3, Optical
Carrier 3 (OC-3), Optical Carrier 12 (OC-12), and Optical Carrier 48 (OC-48).
However, when it comes to subline rate or shared service, the service provider is typically
unable to modify their Bc and Tc values to accommodate Cisco TelePresence traffic. In this
case, the enterprise must use shaping to ensure that traffic conforms to the Bc and Tc values of
the service provider policer. An example of when you would need to use shaping is when there
is a subline rate leased-line T3, E3, OC-3, OC-12, OC-48, or Metro Ethernet with a possible
link speed of 100 or 1000 Mb/s, but the customer is only paying for 20 Mb/s of bandwidth.
Note Consider the end-to-end path. If the leased line is to Metro Ethernet, the leased-line side
must shape to conform to the Metro Ethernet side policers because service providers
typically police ingress and egress.
Considerations: Class = X
– The cost of real-time services Packets
In Class = Y CBWFQ
– The “33% LLQ” rule
– Impact of Cisco TelePresence policies on voice WFQ Default
CBWFQ extends the standard weighted fair queuing (WFQ) functionality to provide support
for user-defined traffic classes. For CBWFQ, you define traffic classes that are based on match
criteria including protocols, access control lists (ACLs), and input interfaces. CBWFQ adds a
level of administrator control to the WFQ process, but the same WFQ dispatch process is
followed. However, CBWFQ allows you to define the various flows that are needed to classify
traffic into unique conversations. In addition to this separation of traffic, you can use CBWFQ
to guarantee that flows receive adequate bandwidth (as defined by you).
The LLQ feature brings strict priority queuing to CBWFQ. LLQ combines the use of a PQ with
a CBWFQ scheme. Classes are defined with classification admission schemes. Traffic flows
have access to either the PQ, one of the class-based queues, or a default weighted fair queue.
When deciding whether to provision telepresence traffic with LLQ or CBWFQ, consider the
cost of subscribing to real-time services. Also, consider the “33 percent” LLQ rule and examine
the potential effect that telepresence policies will have on voice traffic.
Cisco TelePresence receives the best service when provisioned with LLQ. However, this
approach can be cost-prohibitive at times. In this case, provisioning Cisco TelePresence in a
dedicated CBWFQ is the “next-best” solution. If you are going to provision Cisco TelePresence
with LLQ, then keep to the “33 percent” LLQ rule to allow for the transparent convergence of
voice, video, and data traffic. It is recommended that you use a dual-LLQ policy to eliminate
any potential interference with voice traffic.
3-104 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Dual-LLQ Operation
po licy -map WAN-EDGE
The implicit LLQ policers allows “multiple” low-latency c lass VOI P
queues to be configured, even though all LLQ traffic is prio rity 100
serviced by a single strict-priority queue. c lass VID EO
prio rity 400
This PQ is serviced on a FIFO basis between c lass CAL L-SIG NALING
the VOIP and VIDEO classes, until the implicit LLQ band widt h x
policing limits of each class is reached. c lass TRA NSACTIONAL
In this manner, both VoIP and VIDEO receive an EF band widt h y
PHB, but VIDEO cannot interfere with VoIP. c lass BUL K-DAT A
band widt h z
c lass cla ss-default
fair -que ue
100 kb/s
VOIP
Policer
Packets 500 kb/s PQ (FIFO Between VOIP and VIDEO)
In 400 kb/s TX
VIDEO
Policer
Ring
The LLQ feature brings strict priority queuing to the CBWFQ scheduling algorithm. Strict
priority queuing allows delay-sensitive data, such as voice or video, to be transmitted before
packets in other queues are dequeued. This behavior gives delay-sensitive data strict-priority
treatment, as defined in RFC 3246, an EF per-hop behavior (PHB).
You can provision more than one low-latency queue, one for voice and another for telepresence
traffic. Each queue is serviced on a FIFO basis until an implicit policer for each class engages
and drops excess packets. This should occur only if Call Admission Control (CAC) and
bandwidth provisions were not set properly.
To achieve the goal of convergence, namely allowing voice, video, and data applications to
transparently share a single network, it is important not to assign the dominant share of the
bandwidth to real-time applications such as voice and video. Testing has shown that when more
than 33 percent of WAN links are dedicated for voice and video, then data application response
times deteriorate significantly. Therefore, a conservative and successfully deployed
recommendation is to limit the sum of all LLQ traffic to 33 percent.
However, it is important to recognize that this is a best-practice general principle and not a
mandate. When specific objectives and constraints exist that do not allow for this rule, the
administrator must design according to the individual needs of the enterprise.
30 30
25 25
20
Jitter (ms)
20
Jitter (ms)
15 15
10 10
5 5
Left
Cisco TelePresence LLQ Center Cisco TelePresence CBWFQ
Right
© 2011 Cisco Systems, Inc. All rights reserved. ITS v1.1—3-9
The figure illustrates the jitter that is introduced by queuing. Shaping introduces even more
jitter, as would lower bit-rate circuit speeds. The target jitter of Cisco TelePresence System
Release 1.5 is less than 50 ms, but the Cisco TelePresence system can sustain jitter up to 165
ms before dropping packets. However, proceed with caution until the Cisco Verified Design
guidance can be updated.
3-106 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
WAN Edge Models
This topic describes the WAN edge models.
Transactional Data 5%
Multimedia Streaming 5%
The following is the portion of the running configuration that applies to the CBWFQ example
in the figure:
class-map match-all VOICE
match ip dscp ef ! Voice marking
class-map match-all TELEPRESENCE
match ip dscp cs4 ! Telepresence marking
class-map match-all NETWORK-CONTROL
match ip dscp cs6 ! Routing and Control marking
class-map match-any CALL-SIGNALING
match ip dscp cs3 ! Call-Signaling (Cisco marking)
class-map match-all OAM
match ip dscp cs2 ! Network Management marking
class-map match-all MULTIMEDIA-CONFERENCING
match ip dscp af41 af42 af43 ! Multimedia Conferencing marking
class-map match-all MULTIMEDIA-STREAMING
match ip dscp af31 af32 af33 ! Multimedia Streaming marking
class-map match-all BROADCAST-VIDEO
match ip dscp cs5 ! Broadcast Video (Cisco marking)
class-map match-all LOW-LATENCY-DATA
match ip dscp af21 af22 af23 ! Transactional Data markings
class-map match-all HIGH-THROUGHPUT-DATA
match ip dscp af11 af12 af13 ! Bulk-Data markings
class-map match-all SCAVENGER
match ip dscp cs1 ! Scavenger marking
class-map match-all VOICE
match ip dscp ef ! Voice marking
class-map match-all TELEPRESENCE
match ip dscp cs4 ! Telepresence marking
class-map match-all NETWORK-CONTROL
match ip dscp cs6 ! Routing and Control marking
class-map match-any CALL-SIGNALING
match ip dscp cs3 ! Call-Signaling (Cisco marking)
class-map match-all OAM
3-108 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
LLQ WAN Edge Model
Voice
10%
(LLQ)
= 33% of bandwidth
Best Effort 25%
Telepresence Class
Telepresence Supports:
20%
Scavenger 1% (LLQ) 2x Cisco TelePresence
System 3000 call at
Bulk Data 4% 1080p-Best over a
155-Mb/s OC-3 link
Network Control 5%
Transactional Data 10%
OAM 5%
The following is the portion of the running configuration that applies to the LLQ example in
the figure:
policy-map WAN-EDGE-OC3-POS
class VOICE
police cir 1550000 bc 20000 conform-action transmit exceed-action drop
! Voice is policed to 15.5 Mb/s; Bc is (Rate/100) 20 KB
priority ! LLQ command for OC3-POS
class TELEPRESENCE
police cir 31000000 bc 512000 conform-action transmit exceed-action drop
! TP is policed to 31 Mb/s; Bc is (8x 64 KB segments)
priority
class NETWORK-CONTROL
bandwidth percent 5 ! CBWFQ for Network Control
class OAM
bandwidth percent 5 ! CBWFQ for OAM
class CALL-SIGNALING
bandwidth percent 5 ! CBWFQ for Call-Signaling
class BROADCAST-VIDEO
bandwidth percent 5 ! CBWFQ for Broadcast Video
class MULTIMEDIA-CONFERENCING
bandwidth percent 5 ! CBWFQ Multimedia Conferencing
random-detect dscp-based ! DSCP-WRED for Multimedia Conferencing
class MULTIMEDIA-STREAMING
bandwidth percent 5 ! CBWFQ for Multimedia Streaming
random-detect dscp-based ! DSCP-WRED for Multimedia Streaming
class TRANSACTIONAL-DATA
bandwidth percent 10 ! CBWFQ for Transactional Data
random-detect dscp-based ! DSCP-WRED for Transactional Data
class BULK-DATA
bandwidth percent 4 ! CBWFQ for Bulk Data
random-detect dscp-based ! DSCP-WRED for Bulk Data
class SCAVENGER
bandwidth percent 1 ! Minimum CBWFQ for Scavenger
class class-default
bandwidth percent 25 ! CBWFQ for Best Effort
random-detect ! WRED for Best Effort
Note: OC-3-POS does not have an implicit policer or an implicit burst; you must
explicitly configure them.
The LLQ bandwidth is typically limited by either implicit policing or a configured explicit
policer. In either case, the policed rate (CIR) must be sufficient for the number of Cisco
TelePresence system endpoints that are supported across the converged WAN circuit.
The following is a portion of the running configuration that applies to the LLQ example in the
figure.
Main Cisco IOS configuration:
policy-map WAN-EDGE
class TELEPRESENCE
priority 15000 256
OC-3-POS Cisco IOS configuration:
police cir 15000000 bc 256000
conform-action transmit
exceed-action drop
priority
The commands were configured for a Cisco TelePresence System 3000 running at 1080p-Best
with auxiliary video to meet the following requirements:
15-Mb/s LLQ
A maximum burst of 64 KB each for three segments
Burst provisioning for auxiliary video at a maximum of 64 KB
Note OC-3-Packet over SONET (OC-3-POS) does not have an implicit policer or an implicit burst;
you must explicitly configure them.
3-110 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
LLQ WAN Burst Provisioning
The LLQ priority command has an implicit burst parameter on
most platforms.
– priority {bandwidth-kb/s | percent percentage} [burst]
Adequate burst should be provisioned for the largest frame.
– An Instantaneous Decode Refresh frame is 64 KB for 1080p-Best.
Multiple segments can send IDR frames simultaneously.
– Provision up to 64 KB of burst per segment.
Additionally, add a burst allowance for auxiliary video.
– Add 64 KB of burst for the auxiliary video.
LLQ syntax can vary across platforms and interfaces.
Network architects must take into account additional QoS design considerations when an
enterprise is subscribing to an MPLS VPN service provider. In this scenario, the enterprise and
the service provider jointly manage QoS policies. Specifically, the enterprise controls the QoS
policies on the Customer Edge (CE) routers to the Provider Edge (PE) routers, but the service
provider controls the QoS policies on the PE routers towards the CE routers. Therefore,
enterprise subscribers of MPLS VPN services must fully understand the QoS policies that their
provider offers and design their own QoS policies to be consistent with, and complement, the
policies of their service providers.
Currently, most service providers offer between three and six classes of service to
enterprise subscribers. These classes of service typically include one real-time service class
(which corresponds to the RFC 3246 EF PHB) and several other (nonpriority) guaranteed
service classes. The limited number of classes of service that are offered by the service
provider often requires enterprises to collapse the number of service classes that they are
using before handing off their traffic to their MPLS VPN service provider.
3-112 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
MPLS Four-Class Model
Voice 10%
Best
Effort 25% Telepresence 20%
SP–Best SP–Real
Telepresence class supports:
Effort Time 30%
30% 2x Cisco TelePresence
System 3000 call at
Scavenger 1% 1080p-Best over a
SP– SP– 155-Mb/s OC-3 link
Bulk Data 4%
Critical 2 Critical 1
20% 20% Network
OAM 5% Control 5%
Multimedia Conferencing 5%
Transactional
Broadcast Video 5% Data 10%
3-114 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Subline Rate Access Overview
This topic provides an overview of subline rate access.
Metro
Ethernet
Network
Network-Facing
Subline Rate
Ethernet PE
HQoS-Capable
Switch or Router Access Circuit
3-116 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Subline Rate Access—
Shaping Configuration
Queuing policies do not engage unless the interface is congested.
A shaper guarantees that traffic does not exceed the contracted rate.
A nested queuing policy forces queuing to engage at the contracted
subline rate to prioritize packets prior to shaping.
GE interface
with a subline rate
access service
2 Mb/s (for example, 50
VoIP Mb/s)
Packets Policer
In 17 Mb/s PQ (FIFO Between VoIP and VIDEO)
15 Mb/s
Class-
Based TX
VIDEO Ring
Policer Call-Signaling CBWFQ Shaper
Trans actional CBWFQ CBWFQ Packets
Bulk Data CBWFQ Scheduler Out
FQ Default Queue
Queuing policies do not engage unless the interface is congested. A shaper guarantees that
traffic will not exceed the contracted rate and a nested queuing policy forces queuing to engage
at the contracted subline rate to prioritize packets before shaping. The following is the portion
of the running configuration that applies to the subline rate access configuration shown in the
figure:
policy-map ACCESS-EDGE
class VOIP
priority 2000
class VIDEO
priority 15000
class CALL-SIGNALING
bandwidth 1000
class TRANSACTIONAL
bandwidth 2500
class BULK-DATA
bandwidth 2000
class class-default
fair-queue
policy-map HQoS-50MBPS
class class-default
shape average 50000000 1000000
service-policy ACCESS-EDGE
By default, queuing policies do not engage at subline rates. You can achieve queuing only by
introducing a two-part policy, sometimes referred to as an HQoS policy or nested QoS policy.
The HQoS policy shapes traffic to the subline rate and queues traffic according to the LLQ and
CBWFQ policies within the subline rate. With this type of HQoS policy, the class-based shaper
triggers software queuing, not the Tx-Ring, when the shaped rate has been reached.
One QoS policy can be “nested” within another. For example, you can nest a queuing policy
within a shaping policy. In this case, packets are prioritized within a subline (shaped) rate.
As with policers, Cisco IOS shapers operate on a token bucket principle using the following
formula:
Bc = Shaped Rate * Tc
3-118 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Subline Rate Access Hierarchical
QoS Policy (Cont.)
Optimal shaping interval for Cisco TelePresence is 20 ms:
– The shaping interval (Tc) cannot be directly set within Cisco IOS Software.
– You can indirectly set it by configuring the corresponding value for Bc.
Bc = Shaped Rate * Shaping Time Interval (Tc)
Example:
– Gigabit Ethernet interface configured to support a subline rate of 50 Mb/s
The optimal Tc value is 20 ms.
The value for shaping burst is:
– Bc = Shaped Rate * Tc (20 ms)
– Bc = 50,000,000 * 0.20
– Bc = 1,000,000 (or 1 Mb/s)
Sample configuration:
policy-map HQoS-50MBPS
class class-default
shape average 50000000 1000000 ! Average shaping (not peak)
service-policy ACCESS-EDGE ! Nested queuing policy
Testing has shown that the optimal shaping interval for Cisco TelePresence is 20 ms. Although
you cannot directly set the Tc within the Cisco IOS configuration, you can indirectly set it by
configuring the corresponding value for Bc:
Bc = Shaped Rate * Tc
Take, for example, a Gigabit Ethernet interface that is configured to support a subline rate of 50
Mb/s:
The optimal Tc value is 20 ms.
The value or shaping burst is:
— Bc = Shaped Rate * Tc (20 ms)
— Bc = 50,000,000 * 0.20
— Bc = 1,000,000 (or 1 Mb/s)
The following is the resulting configuration:
policy-map HQoS-50MBPS
class class-default
shape average 50000000 1000000 ! Average shaping (not peak)
service-policy ACCESS-EDGE ! Nested queuing policy
To ensure customer success, Cisco has created the Cisco Certified TelePresence Connection
program for service providers.
The service providers in the Cisco Certified TelePresence Connection program have tested
Cisco TelePresence on their network and have defined the mean Bc and Tc values for each
of their network offerings, along with the recommended QoS and bandwidth
configurations.
For various business reasons, customers may want to use a provider who is not a member
of the Cisco Certified TelePresence Connection program. They can use this type of
provider as long as the network can be guaranteed to provide the required bandwidth and
burst throughput and meet the other service level requirements for one-way latency, jitter,
and loss.
Most service providers have well established SLAs that they are unwilling to modify. They
are typically very conservative and are much higher than the requirements for Cisco
TelePresence.
— Do not become diverted by the legal verbiage of the SLA, as long as the network
performs to the requirements.
— Talk with your service provider about their stated SLA compared to their actual
measured performance metrics and how capable they are of meeting the end-to-end
latency, jitter, and loss requirements for Cisco TelePresence.
3-120 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
What Type of Circuit?
The raw bandwidth (throughput) required is a function of how many calls you must
support and whether you use a converged network or build out a dedicated
overlay.
The clock-rate of the interface dictates the serialization delay. You may experience
unacceptable levels of jitter even if the aggregate throughput is sufficient.
The following are recommendations for maximum ROI by providing increased
bandwidth for other data applications:
– 33% of the link should be allocated to telepresence traffic.
Cisco TelePresence System 500 or 1000 = 5.5 Mb/s, minimum speed =
16.5 Mb/s
Cisco TelePresence System 3000 or 3200 = 15.3 Mb/s, minimum speed =
46.5 Mb/s
Overlay (dedicated) networks are also supported:
– 33% rule does not apply. Reserve 2% of the link for routing protocol and
management traffic overhead.
Cisco TelePresence System 1000 = 5.5 Mb/s + 2% = 5.6 Mb/s
(round up to 6 Mb/s) + burst
Cisco TelePresence System 3000 = 15.3 Mb/s + 2% = 15.6 Mb/s
(round up to 16 Mb/s) + burst
When you are determining the type of circuit to purchase for Cisco TelePresence, consider the
following:
The raw bandwidth (throughput) required: This requirement is a function of how many
calls that you need to support and whether you are running on a converged network or
building a dedicated overlay network for Cisco TelePresence. Before you can decide how
much bandwidth to provision the WAN for, you must first consider the converged and
overlay deployment models.
The clock-rate of the interface: This setting dictates the serialization delay. Even if the
aggregate throughput is sufficient, if the clock rate of the interface is less than 30 Mb/s you
will experience unacceptable levels of jitter.
Converged networks: This model is recommended for maximum ROI. You can use the
increased bandwidth for data applications when telepresence traffic is not using it, allowing
you to leverage bandwidth upgrades that are made for telepresence traffic to roll out new
applications. Assuming the priority queue reserves one third of the WAN, the provisioned
circuit must be three times larger than the priority queue.
— Following are best-practice WAN recommendations:
Do not allocate more than 33 percent of the link to telepresence traffic.
– If, for example, a Cisco TelePresence System 500 or 1000 is generating 5.5
Mb/s of traffic and the priority queue is configured for 5.5 Mb, the
minimum recommended circuit speed should be 16.5 Mb/s. (33 percent of
16.5 Mb is 5.5 Mb.)
– If, for example, a Cisco TelePresence System 3000 or 3200 is generating
15.3 Mb/s of traffic and the priority queue is configured for 15.3 Mb, the
minimum recommended circuit speed would be 46.5 Mb/s. (33 percent of
46.5 Mb is 15.3 Mb.)
Overlay (dedicated) networks: This model is the quicker tactical model to implement.
— Following are the WAN recommendations for this model:
3-122 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
WAN Interface Recommendations
Avoid bundled interfaces (for example, MLP, IMA)
– Fragmentation and reassembly cause jitter and high CPU utilization
on the router
Use fractional DS-3 or higher when possible
– T1/E1 circuits are not a viable option
Use Metro Ethernet as an alternative to leased circuits where available
Broadband (for example, DSL, cable) is not recommended, pending
solution testing
– Shared bandwidth
– Asynchronous upstream and downstream speeds
– No QoS guarantees
Summary
For maximum ROI, converged WAN networks are recommended
instead of overlay WAN networks.
Cisco has WAN and branch policies for the links, router LAN
edge, QoS, branch access edge, and provisioning for bursts.
Cisco TelePresence receives the best service when provisioned
with LLQ. Dedicated CBWFQ is the next-best solution.
There are specific WAN edge models for LLQ and CBWFQ.
The enterprise and service provider jointly manage MPLS VPN
QoS policies.
Subline access rates present a unique QoS design requirement
and apply to Metro Ethernet networks.
Cisco Certified TelePresence Connection service providers have
tested Cisco TelePresence on their network and defined the
mean Bc and Tc values for their offerings, along with
recommended QoS and bandwidth configurations.
3-124 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Lesson 5
Objectives
Upon completing this lesson, you will be able to perform a network path assessment (NPA).
This ability includes being able to meet these objectives:
Describe the NPA process
Describe the tools that are used to perform an NPA
Use the VSAA to collect network statistics
Describe the Cisco TelePresence Manager PreQualification Assistant 1.5
What Is the NPA?
This topic describes the NPA process.
Network
Remediation
The NPA is a consultative process that prepares a customer network for broadband
deployments of Cisco TelePresence both on the LAN and WAN. It is necessary to perform an
NPA before the deployment of Cisco TelePresence systems to proactively detect common
problems and to help ensure the expected TelePresence experience. The NPA will lead to
higher customer satisfaction. It has three major steps:
Network discovery phase
— Infrastructure assessment
Quality of service (QoS) strategies
Hardware
Campus LAN, WAN
Software
Bandwidth (high-level)
— Path measurement
Latency, jitter, and packet loss measurement
Gap analysis
— Data analysis that is based on Advanced Services best practices and design aspects
for Cisco TelePresence
Survey
Site analysis
Remediation and recommendations
3-126 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
NPA
NPA purpose:
– Evaluates the readiness of a customer network infrastructure path
between Cisco TelePresence endpoints and evaluates any gaps
– Provides detailed Cisco TelePresence network path assessment,
validates prequalification report, and provides detailed remediation
steps
NPA methodology:
– Interview customer to gather and review network path information
between Cisco TelePresence sites
– Review customer service provider SLA offerings to ensure they meet
the Cisco TelePresence requirements
– Gather and evaluate end-to-end SLA data (latency, jitter, and packet
loss) across the network path that the Cisco TelePresence traffic will
traverse
The purpose of the NPA is to evaluate the readiness of a customer network infrastructure path
between Cisco TelePresence endpoints and assess the gaps. The NPA provides detailed Cisco
TelePresence network path assessment, validates the prequalification report, and provides
detailed remediation steps before the installation can occur.
The methodology is to interview the customer to gather and review network path information
between proposed Cisco TelePresence sites. It is important to review the customer service
provider service level agreement (SLA) offerings to ensure that they meet the Cisco
TelePresence requirements.
Finally, validate the network infrastructure by gathering and evaluating end-to-end SLA data
(latency, jitter, and packet loss) across the network path that the Cisco TelePresence traffic will
be traversing.
As part of the go-to-market strategy for Cisco TelePresence, Cisco opened the Cisco
TelePresence Experience and Order Assurance Program Office to manage a controlled release
process for all Cisco TelePresence systems products.
An NPA must be completed before an order can be released from product hold. The data that is
collected during the NPA process is entered using the Experience and Order Assurance tool,
which is located at http://tools.cisco.com/tsbu/oa/index.html.
3-128 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Start a New Preinstallation
A preinstallation is the only requirement for Cisco TelePresence
System 500 deployments of 1 to 15 endpoints.
The preinstallation process is the only requirement for Cisco TelePresence System 500
deployments of 1 to 15 endpoints; an NPA is not required. Do not confuse the preinstallation
with the prequalification questionnaire, which is part of the prequalification and is required for
all installations.
The preinstallation contains the following four steps:
Contacts
Site Info
Pre-Install Info
Pre-Install Summary
Note If the customer has more than 15 Cisco TelePresence System 500 endpoints, then you must
complete an NPA.
For all other deployments of Cisco TelePresence systems, you must complete an NPA. In order
to successfully conduct an NPA, you must have a thorough understanding of all Cisco
TelePresence solution components, how each component works, and the networking
requirements for Cisco TelePresence. Also, you must have a solid background in IP networking
design and performance, Cisco IOS routing, switching, and QoS. And finally, you need a solid
background in Cisco Unified Communications, specifically in Cisco Unified Communications
Manager design and configuration, Cisco Unified IP phones, dial plans, and signaling
protocols. If applicable, you must have a good understanding of Domain Name System (DNS),
Microsoft Active Directory, Microsoft Exchange Server, and Lotus Domino Unified
Communication Services (DUCS).
Caution Engineers who do not meet these requirements are not qualified to conduct NPAs for Cisco
TelePresence.
3-130 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Contact and Site
First step of an NPA:
– Contact information
Customer and partner information
– Overview
Does the customer have Cisco TelePresence deployed?
– General solution information
The number and types of endpoints for this NPA
The endpoint locations and details
The first step of the NPA consists of entering contact and site information. You must complete
all of the fields that are marked with an asterisk (*) in order to continue. The following
information is entered on this page:
Contact information
— Customer company and contact information
— NPA submitter
— Partner information
Overview
— Does the customer have existing Cisco TelePresence systems deployed?
General solution information
— Choose the number and type of endpoints for this NPA.
— Populate the endpoint locations and details using a grid at the bottom of the screen.
Note When you have completed the contact and site information, click Next to continue to the
assessment survey.
The Network Path Assessment Survey question categories represent a subset of network and
application design and configuration considerations that are taken from the Cisco TelePresence
Network and Application design guides. You must complete all of the fields that are marked
with an “*” in order to continue.
Version compatibility check (contains a link to a software compatibility matrix)
General Cisco TelePresence solution design information
Intercompany exchange
Auto collaboration
Interoperability (Cisco Unified Videoconferencing)
Cisco Unified Communications Manager (Contains a link to the Cisco TelePresence
Network Systems 2.0 design guide)
LAN design (Contains a link to the Enterprise Campus 3.0 Architecture design guide)
WAN design (Contains a link to the Enterprise Campus 3.0 Architecture design guide)
QoS (Contains a link to the Cisco TelePresence Network Systems 2.0 design guide)
Security (Contains a link to the Cisco TelePresence Network Systems 2.0 design guide)
Network infrastructure hardware readiness
Network infrastructure software readiness
Customer remediation agreements
Note When you have completed the assessment survey, click Proceed to Part 2 to continue to
the site analysis.
3-132 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Part 2
NPA Site Analysis
Site analysis
– Complete for each Cisco TelePresence system endpoint
Service-level compliance
– Service-level matrix
Assign locations to columns and rows in the table
Enter the latency, jitter, and loss between sites
Network design documents
– Attach network design documents
The Network Path Assessment Site Analysis is where you enter the details of the information
that you collect about the customer’s network. You must complete all of the fields that are
marked with an asterisk in order to continue.
Site analysis
— Complete for each Cisco TelePresence system endpoint
Bandwidth utilization
LAN link utilization
WAN link utilization
Device utilization
Service level compliance
— Enter the collected data into the Service Level Matrix.
Assign sites to columns and rows in the table.
Enter the latency, jitter, and loss between all sites.
Network design documents (attachments)
— At least one file is required for each attachment section.
— There is a three-attachment maximum for each section.
— Please use a .zip file for multiple pictures or files when possible.
— Label the files accordingly.
— The maximum file size is 10 MB.
The figure shows the Service Level Matrix, which is part of the site analysis. You enter the
latency, jitter, and loss information on this matrix. The matrix is designed to provide a visual
picture of the network, to help you enter the statistics that you gathered for multiple sites.
From the drop-down lists, choose the following:
The NPA tool that was used to gather the service-level compliance data
The software version that will be running on the coder-decoders (codecs)
After you have assigned the sites to the desired rows and columns, you can enter the data that
was collected during the NPA. When you are finished, save the changes.
Note When you have completed all of the steps in the site analysis, click Submit to continue to
the summary.
3-134 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
The culmination of
the NPA process
Summarizes the
findings of the NPA
(Part-1 and Part-2)
Should be
presented to the
customer and to
the Cisco Account
Manager, along
with other
supporting
documents
The NPA summary report is the final step of the NPA process, which qualifies the customer’s
network readiness and summarizes the findings of the NPA. You should present this document
to the customer and to the Cisco Account Manager, along with the supporting documents
obtained using the NPA tools.
For each step of the NPA, a color indicates the status that determines the remediation necessary
to support an optimal Cisco TelePresence experience:
Red: Significant remediation is needed.
Yellow: Moderate remediation is needed.
Green: No remediation is needed.
NPA Tools
Tools used to gather statistics for the NPA:
– Cisco TelePresence codec call statistics
Detailed latency, jitter, and loss statistics IP SL A
The following tools are available to assist with the NPA process:
Cisco TelePresence codec call statistics
— Provides detailed latency, jitter, and loss statistics on a per-call basis
Cisco IOS IP Service Level Agreement (IP SLA)
— IP SLA is a tool in Cisco IOS Software that measures the end-to-end latency, jitter,
and loss between any two devices. Results are entered in the NPA Latency, Jitter,
and Loss Matrix and the NPA Summary Report Template.
— To access the Cisco IOS IP SLAs Configuration Guide, go to
http://www.cisco.com/en/US/docs/ios/ipsla/configuration/guide/12_4t/sla_12_4t_bo
ok.html.
Video SLA Assessment Agent (VSAA)
— The VSAA provides the path characteristics, such as latency, jitter, and packet loss
measurements, before the deployment of Cisco TelePresence systems and before site
extensions or Cisco TelePresence model upgrades.
— The VSAA generates actual Cisco TelePresence video streams.
3-136 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Codec Call Statistics
This subtopic describes how to view the Cisco TelePresence codec call statistics.
Every Cisco TelePresence codec offers detailed latency, jitter, and loss statistics on a per call
basis. This data is accessible via the command-line interface (CLI) on the primary codec. You
can use the command show call statistics video detail to gather the NPA data necessary for the
Experience and Order Assurance tool.
You can also use the web administrator interface on the primary codec to view detailed latency,
jitter, and loss statistics on a per call basis.
Step 1 Choose Call Statistics to view audio and video statistics that were collected from
the codecs. The reports include descriptions to help you understand the type of
information that is being collected. The window provides two immediate reports:
Real Time Call Statistics: Lists whether a call is in progress
Historical Call Statistics: Lists historical information about the calls, including
the configured bit rate
Step 2 Check the check boxes for the following items to see more specific audio and video
statistics. Bold text highlights significant statistics in the reports that follow:
Audio/Video Call: Audio Stream Statistics
Audio/Video Call: Video Stream Statistics
Audio-Only Call: Stream Statistics
Note Statistics are listed in columns that are labeled as if you were looking at the back of the
system. For example, on a Cisco TelePresence System 3000, the labels would indicate
statistics from the left, center, and right codecs and from an auxiliary device if one is
connected. Set an interval for updating these reports by choosing the time in minutes from
the Refresh drop-down list.
3-138 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco IOS IP Service Level Agreement
This subtopic describes how to use the Cisco IOS IP SLA feature in the Cisco IOS Software to
collect network statistics.
IP WAN
IP SL A
I P SLA
Cisco IOS IP SLAs is a feature that is built into the software on Cisco IOS routers. It enables
customers to assure that new business-critical IP applications, as well as IP Services that utilize
data, voice, and video, function as expected in an IP network. Cisco has augmented traditional
service level monitoring and advanced the IP infrastructure to become IP application-aware by
measuring network performance and network health both end-to-end and at the IP layer.
With Cisco IOS IP SLAs, users can verify service guarantees, increase network reliability by
validating network performance, proactively identify network issues, and increase return on
investment (ROI) by easing the deployment of new IP Services.
Cisco IOS IP SLAs use active monitoring to generate traffic in a continuous, reliable, and
predictable manner, thus enabling the measurement of network performance and health.
You can deploy Cisco IOS IP SLAs on stand-alone routers that are provided by the Partner
or on the existing network devices of the customer.
You should deploy Cisco IOS IP SLAs as close to the Cisco TelePresence devices as
possible, preferably using the same IP addresses that the Cisco TelePresence devices will
use.
Note Cisco IOS IP SLA was originally named Response Time Reporter (RTR). Older releases of
the Cisco IOS Software still use rtr as part of the commands to activate the feature. In more
recent Cisco IOS Releases, the rtr keyword has been changed to ip sla monitor. At one
time, the RTR process was also referred to as Service Assurance Agent (SAA).
DNS/DHCP
Echo DNS/DHCP test
Jitter UDP Echo test:
– Measures round-trip delay
UDP
– Optionally, uses a Cisco IOS IP SLA Responder as a
target device to remove processing delay at the
destination
Jitter test: (requires Cisco IOS IP SLA Responder for target)
– Measures the variance of the test packet and packet loss
delay
– Measures round-trip delay statistics
UDP Echo
The UDP Echo operation calculates User Datagram Protocol (UDP) response times between a
Cisco router and any IP-enabled device. Response time is computed by measuring the time that
it takes to send a datagram and receive a response from the destination device. If the target is a
Cisco router, you have an option to enable the Cisco IOS IP SLA Responder in the target
router. The responder would either listen to the default UDP echo port (port 7) or to the port
that the user specifies. Using the Cisco IOS IP SLA Responder can increase accuracy as the
process delay in the target router is assessed. If the destination is a regular IP host, the user
must use UDP port 7 as the destination port.
Note Almost all of the IP devices provide a UDP echo service that listens on port 7 and responds
to client requests (echo server). Cisco routers have this service, but it is disabled by default.
If the echo server is enabled on the target Cisco router and the administrator starts a UDP
operation that tries to communicate with a responder on port 7, the responder fails due to a
socket bind problem (port 7 is already used by the echo server). If you plan to use a
responder, you should not specify a port that might already be in use by other services on
the router.
Note In order for a Cisco router to respond to UDP ports above 1023, the router must support
Cisco IOS IP SLA and have the Cisco IOS IP SLA Responder feature enabled.
3-140 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
UDP Jitter (Enhanced UDP)
With the addition of real-time traffic in the network, such as VoIP, the focus is no longer just
on the reliability of the network, but also on the delays that are involved in transmitting data.
Real-time traffic is delay-sensitive. With voice data, some packet loss is manageable, but
frequent losses impair communication between endpoints.
The UDP Jitter operation was designed to measure the delay, delay variance, and packet loss in
IP networks by generating UDP test traffic. The UDP Jitter operation sends N packets, each of
size S, from the source router to a target router, which requires the Cisco IOS IP SLA
Responder to be enabled. Each packet is sent T milliseconds apart. All of these parameters are
user-configurable. In the encoding implementation of Cisco, if a G.729 codec is used, frames
are generated every 10 ms with a Real-Time Transport Protocol (RTP) payload size of 10
bytes. Cisco voice gateway combines two such frames and transmits them every 20 ms.
Because of this behavior, the UDP Jitter operation default values are set to simulate voice
traffic. By default, 10 packets are sent for each operation.
The UDP Jitter operation measures the following network performance statistics:
Round-trip network latency
Per direction packet loss
Per direction interpacket delay variance (jitter)
Network availability and errors
You can also configure UDP Jitter operation with the following parameters on Cisco IOS IP
SLA routers that have a Cisco IOS Software Release greater than 12.3 (7):
MOS: Mean opinion score (MOS) provides a numerical measure of the voice quality in the
network. It is expressed as a single number in the range of 1 to 5; 1 is the lowest perceived
quality, and 5 is the highest perceived quality.
ICPIF: The Calculated Planning Impairment Factor (ICPIF) numbers represent predefined
combinations of loss and delay. Packet loss and delay determine the threshold for initiating
the busyout state. The ICPIF range is from 0 to 55; 5 is very good, and 55 is very bad.
Default Enhanced UDP Operations Settings
Cisco Device
Network with Cisco
IOS IP SLA
Time Time Responder
TS1
TS2
TS3
Processing
TS4 Time
Cisco IOS IP SLA Responder Command for Target Cisco IOS Router
When the Cisco IOS IP SLA responder command is enabled on the target router, the device
takes two time stamps, one when the packet arrives on the interface at an interrupt level and
one just as the packet is leaving. This method eliminates the processing time. At times of high-
network activity, an Internet Control Message Protocol (ICMP) ping test often shows a long
and inaccurate response time, while a Cisco IOS IP SLA test shows an accurate response time
due to the time stamping on the responder.
3-142 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Configuring Cisco IOS IP SLA
The IP SLA embedded in
Cisco IOS devices can
generate synthetic traffic
for measuring latency,
jitter, and packet loss.
Test Packets
IP SLA
Network IP SLA
Source
Router Target Device:
Cisco IOS Router
Cisco TelePresence
System Endpoint
Configure using an
Configure from CLI SNMP application
Cisco IOS IP SLA uses generated traffic to measure network performance between two
networking devices, such as routers, or between a router and a Cisco TelePresence System
codec. A Cisco IOS IP SLA starts when the Cisco IOS IP SLA device sends a generated packet
to the destination device. After the destination device receives the packet, and depending on the
type of Cisco IOS IP SLA operation, the device responds with time-stamp information for the
source to make the calculation on performance metrics. A Cisco IOS IP SLA operation
performs a network measurement from the source device to a destination in the network using a
specific protocol such as User Datagram Protocol (UDP).
The following are capabilities of the Cisco IOS IP SLAs:
VoIP, video, and virtual private network (VPN) monitoring
SLA monitoring
Network performance monitoring and network performance visibility
IP Service network health readiness or assessment
Edge-to-edge network availability monitoring
Network operation troubleshooting
Multiprotocol Label Switching (MPLS) network monitoring
You can configure Cisco IOS IP SLA from the CLI of a Cisco router. To access the Cisco IOS
IP Service Level Agreements User Guide, go to
http://www.cisco.com/en/US/technologies/tk648/tk362/tk920/technologies_white_paper09186a
00802d5efe.html.
You can configure Cisco IOS IP SLA from an application that uses Simple Network
Management Protocol (SNMP) to configure the router. Cisco Internetwork Performance
Monitor is an example of an SNMP application that is part of the CiscoWorks LAN
Management Solution (LMS) bundle.
Using the UDP jitter operation requires that the Cisco IOS IP SLA Responder be enabled on
the target Cisco IOS device. Time synchronization, such as that provided by Network Time
Protocol (NTP), is required between the source and the target device in order to provide
accurate one-way delay (latency) measurements. However, time synchronization is not required
for the one-way jitter and packet loss measurements. If the time is not synchronized between
the source and target devices, one-way jitter and packet loss data will be returned. However,
values of “0” will be returned for the one-way delay measurements that are provided by the
UDP jitter operation.
Before configuring any IP SLA applications, enter the following command in the EXEC mode
of the Cisco IOS device to verify that the operation type is supported on the software image:
Router# show ip sla application
To configure the Cisco IOS IP SLA Responder, enter the following command in the global
configuration mode of the target Cisco IOS device:
Router(config)# ip sla responder
3-144 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Configuring and Scheduling Basic
UDP Jitter
To configure and schedule a basic UDP Jitter operation on the
source Cisco IOS device, enter the following commands:
Router# configure terminal
Router(config)# ip sla operation-number
Router(config-ip-sla)# udp-jitter {destination-ip-address
| destination-hostname} destination-port [source-ip {ip-
address | hostname}] [source-port port-number] [control
{enable | disable}] [num-packets number-of-packets]
[interval interpacket-interval]
Router(config-ip-sla)# frequency seconds
Router(config-ip-sla)# exit
Router (config)# ip sla schedule operation-number [life
{forever | seconds}] [start-time {hh:mm[:ss] [month day |
day month] | pending | now | after hh:mm:ss}] [ageout
seconds] [recurring]
Router (config)# exit
Router# show ip sla configuration [operation-number]
The following command configures the operation number and enters the IP SLA configuration
submode:
Router(config)# ip sla operation-number
The following command configures the Cisco IOS IP SLA operation as UDP jitter and
specifies optional characteristics of the operation:
Router(config-ip-sla)# udp-jitter {destination-ip-address |
destination-hostname} destination-port [source-ip {ip-address
| hostname}] [source-port port-number] [control {enable |
disable}] [num-packets number-of-packets] [interval
interpacket-interval]
The following command sets the rate at which a specified IP SLA operation repeats:
Router(config-ip-sla)# frequency seconds
The following command exits the configuration submode:
Router(config-ip-sla)# exit
The following command is used to enter scheduling parameters for the operation:
Router (config)# ip sla schedule operation-number [life
{forever | seconds}] [start-time {hh:mm[:ss] [month day | day
month] | pending | now | after hh:mm:ss}] [ageout seconds]
[recurring]
After the operation has been scheduled, you can view the configuration from the EXEC mode:
Router (config)# exit
Router# show ip sla configuration [operation-number]
ip sla 1
u dp-jitter 192. 168. 200.111 163 86
n um-packets 150 0 in terval 30 Time
f requency 1 between
r equest-data-si ze 2 56 How often to
t os 136 repeat the packets
o wner Dan operation
t ag TelePresenc e_sm all
ip sla 2
u dp-jitter 192. 168. 200.111 163 88 num-packet s 300 0 interval 15
r equest-data-si ze 9 60
t os 136 Bytes per Packets
o wner Dan request per
t ag TelePresenc e_me dium packet frequency
ip sla 3
u dp-jitter 192. 168. 200.111 163 90 num-packet s 450 interval 4
r equest-data-si ze 7 652
f requency 1
t os 136
owner Dan
t ag TelePresenc e_la rge
... Output omitte d .. .
The following is an example of commands for a basic UDP jitter configuration on a source
Cisco IOS device supporting Cisco IOS IP SLA. The IP address of the target device that is used
in the example is 192.168.200.111. Five separate operations are created using different
destination ports, numbers of packets, and packet intervals. When the operations are created,
they are scheduled, which starts the data collectors on the device.
ip sla 1
udp-jitter 192.168.200.111 16386 num-packets 1500 interval 30
request-data-size 256
tos 136
owner Dan
tag TelePresence_small
ip sla 2
udp-jitter 192.168.200.111 16388 num-packets 3000 interval 15
request-data-size 960
tos 136
owner Dan
tag TelePresence_medium
ip sla 3
udp-jitter 192.168.200.111 16390 num-packets 5625 interval 8
request-data-size 1400
tos 136
owner Dan
tag TelePresence_large
ip sla 4
udp-jitter 192.168.200.111 16392 num-packets 1000
request-data-size 200
tos 136
owner Dan
tag TelePresence_audio
ip sla 10
udp-jitter 192.168.200.111 17000 num-packets 1000
request-data-size 200
tos 184
owner Dan
tag voice-only-calls
ip sla group schedule 1 10,1-4 schedule-period 1 frequency 60 start-time now
3-146 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Cisco TelePresence Traffic Profile by
Millisecond
Cisco TelePresence System 3000
– Mean bytes per ms: 1913
– Average packets per second: 1800 (1.8 packets per ms)
Cisco TelePresence System 1000
– Mean bytes per ms: 713
– Average packets per second: 900 (0.9 packets per ms)
IP SLA can generate packets every 4–6000 ms
– Build operations for 4-ms packet distributions and 1-second frequency
by multiplying the 1-ms Cisco TelePresence mean rate by 4 and
average p/s by 250
– Example for a Cisco TelePresence System 3000:
ip sla 3
udp- jitt er 192.168.200. 111 1 6390 num- packets 450 in terva l 4
requ est- data-size 7652
freq uenc y 1
tos 136 Packet fragmentation will
own er D an occur.
tag Tele Presence_large
The Cisco IOS IP SLA is limited to the rate at which it can generate traffic. The traffic rate for
a Cisco TelePresence System 3000 is 1913 B/ms, with packets being created every 1.8
milliseconds. The traffic rate for a Cisco TelePresence System 1000 is 713 B/mm with packets
created every 0.9 ms.
To simulate Cisco TelePresence traffic using Cisco IOS IP SLA, you must identify the
constraints of Cisco IOS IP SLA.
Cisco IOS IP SLA can only push one packet every 4 ms.
Cisco TelePresence generates roughly one to two packets every millisecond. Because of
this traffic rate, you must increase the packet size to compensate.
Increasing packet size causes the packet to exceed the normal Ethernet maximum transmission
unit (MTU), causing the packet to be fragmented. Although this example will simulate similar
traffic volume, it may not accurately represent jitter because delay will occur through packet
serialization. It is recommended that you also create another profile with a request-data-size of
1500 B and average the results between the two.
After the jitter operation has run and enough data has been collected on the source device, you
can display the results with the show ip sla statistics EXEC command. This command shows
the instantaneous results for the measurement operation. The following example shows sample
output from the show ip sla statistics command:
router# show ip sla statistics 1
Round Trip Time (RTT) for Index 55
Latest RTT: 1 ms
Latest operation start time: *23:43:31.845 UTC Thu Feb 3 2005
Latest operation return code: OK
RTT Values:
Number Of RTT: 10 RTT Min/Avg/Max: 1/1/1 milliseconds
Latency one-way time:
Number of Latency one-way Samples: 0
Source to Destination Latency one way Min/Avg/Max: 0/0/0
milliseconds
Destination to Source Latency one way Min/Avg/Max: 0/0/0
milliseconds
Jitter time:
Number of Jitter Samples: 9
Source to Destination Jitter Min/Avg/Max: 0/0/0 milliseconds
Destination to Source Jitter Min/Avg/Max: 1/1/1 milliseconds
Packet Loss Values:
Loss Source to Destination: 0 Loss Destination to
Source: 0
Out Of Sequence: 0 Tail Drop: 0 Packet Late Arrival: 0
Voice Score Values
Calculated Planning Impairment Factor (ICPIF): 0
Mean Opinion Score (MOS): 0
Number of successes: 1
Number of failures: 0
Operation time to live: 3591 sec
3-148 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Configuring Cisco IOS IP SLA
Using SNMP
IPM is an example of an SNMP application in
the CiscoWorks LMS bundle.
IPM can be used to configure collectors on the
source Cisco IOS IP SLA device.
IPM uses SNMP to configure collectors.
IPM retrieves data from collectors and stores it
in a database.
You can run reports and graphs from results in
the IPM database.
The figure shows an example of jitter data that was gathered by CiscoWorks IPM from its UDP
Jitter collectors. The reports and graphs are generated from the data that was collected from the
source router and stored in the IPM database. It displays the delay between any two data
packets or the interpacket delay between the source and the target device. The target device
must be responder-enabled. This report also contains latency and packet loss information. To
view the jitter report in a graphical format, click the Graph link on the Jitter Report window.
3-150 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Video SLA Assessment Agent
This topic describes how to use the VSAA to collect network statistics.
VSAA
Benefits of using the VSAA:
– Avoids costs of shipping network equipment to customer sites
– Improves productivity
– Is easy to use, run tests, and generate reports
Technical benefits
– Central management software, which runs on a Linux server
– A VSAA (Linux-based) runs on the laptop platform
– Sends actual Cisco TelePresence video traffic between agents
– Encrypts the data generated
– Supports 16 test profiles
Automation for consistency and productivity
– Numerical results provided for each source-destination pair for
latency, jitter, and packet loss
– Easy-to-read green, yellow, and red results against design thresholds
– Modular components for ease of integration into NPA report
The VSAA provides the path characteristics, such as latency, jitter, and packet loss
measurements, before the deployment of the Cisco TelePresence systems and before site
extensions or Cisco TelePresence model upgrades. Using the VSAA, you can proactively
determine device and network issues to help facilitate the expected rich quality and experience
of a Cisco TelePresence system after its deployment.
The VSAA is composed of central management software, which runs on a Linux server, and a
VSAA (Linux-based) that runs on the laptop platform. The VSAA sends actual Cisco
TelePresence video traffic between agents and it encrypts the data that it generates. There are
16 different profiles by default, each with different resolutions and different durations. Based
on the requirements, you can choose the appropriate profiles to run the tests.
The entire VSAA process has been automated for consistency and productivity. The VSAA
provides numerical results for each source-destination pair that shows latency, jitter, and packet
loss information. The results are easy to read and display in green, yellow, and red against
design thresholds. Modular components are designed for ease of integration into the NPA
report.
The technical goal of the VSAA is to send actual Cisco TelePresence video streams between
agents in the network. These tests are actually conducted between the sites where the Cisco
TelePresence endpoints are to be installed. The VSAA uses the same bandwidth, burst
characteristics, and packet distribution that an actual call would create. The VSAA tool gathers
SLA measurements on jitter, packet loss, and latency to be included in the NPA report, which is
submitted to the customer. The VSAA works on a client/server model using software that is
loaded on a bootable Universal Serial Bus (USB) drive.
3-152 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
VSAA Architecture
Collects latency, jitter, and packet and frame loss statistics for
Cisco TelePresence streams
Exports data from the VSAAs to VSAA Central Management
Servers to generate results
Location 1 Location 2
VSAA Server
Located at
Laptop with Location 3 Cisco
Bootable
USB VSAA Encrypted data to be
uploaded on to the backend
server for results generation
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 3-28
Laptop computers with a 2-GHz CPU or greater and 2 GB of RAM are used with the bootable
USB to run the VSAA tests between endpoints. The VSAA tool creates endpoints on the agents
that launch bidirectional traffic streams. The agents collect actual latency, jitter, and packet and
frame loss statistics for the Cisco TelePresence streams between locations. The VSAAs then
export the data to the VSAA central management servers to generate the results.
SLA
Si te C Site D Compliance
Collection
Report
USB collector for
each source-
destination pair
Traffic data is
encrypted
Network Path Assessment Report
Advanced Services provides a VSAA install guide that lists the guidelines for downloading the
software that is required to prepare the bootable USB flash drive. When you log into the partner
portal, you download the software to your laptop, from which you create the bootable USB
flash image. When the USB flash drive preparation is complete, you can reboot the laptop using
the USB and configure the agents and endpoints to run the tests.
The tests collect data, evaluate the results, and document the recommendations. All of the test
results are copied to the laptop where they are uploaded to the Partner Portal. Then Cisco
compiles the SLA compliance report and adds it to the NPA report.
3-154 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
VSAA Sample Summary Report
The figure displays a sample of the VSAA report. The RTP Packet Summary Analysis provides
a summary of the Real-Time Transport Protocol (RTP) statistics for the video RTP stream and
audio RTP stream. The statistics are gathered from sending a “real” Cisco TelePresence stream
across the planned network paths. These statistics are measuring RTP packet to RTP packet and
indicate the latency, jitter, and packet loss at Layer 3 and Layer 4 (IP/UDP).
The tables are color-coded green, yellow, or red to indicate if the specific path characteristics
meet the recommended Cisco TelePresence requirements, fall within an acceptable range, or
exceed the requirements. In the figure, the color-coded tables are shown for end-to-end one-
way latency (ms) for both video and audio RTP streams as well as peak-to-peak jitter (ms).
The sample detailed report output in the figure is from the VSAA analysis. It displays the
following three graphs:
Latency Video Traffic: SiteA to SiteB
Jitter Video Traffic: SiteA to SiteB
Packet Loss SiteA to SiteB
3-156 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
VSAA Process Flow Chart for Partners
Partner Portal: https://ciscotelepresence.webexone.com/
VSAA Install and User Guide available on Partner Portal
1 2 3 4
Cu sto m er Acc ou nt
Preparation Do wnl oad C ustom er
Sub mi t th e
co m ple ted C PF to
created with in 12 h ou rs;
Pro cu re 4-. 8-, or 16-
GB USB drives
Pro file F orm (CPF ) em ail con fi rm ation sent to
t p-webo ff ice@ b ased on th e
Phase fro m Partne r Po rtal .
c isco .com .
pa rtn er with fu rth er
i nstructio ns.
nu mb er of sites .
5 6 7
Up lo ad te st d ata to Pa rtne r
Data Collection D own lo ad lates t so ftware
on to th e PC/lap top an d
Shi p USB d rives to the cu stom er Po rtal an d em ail to
loca tio n. Co nfig ure ag ents, tp -web o ffice@ci sco. com ;
p rep are b o otab le U SB F lash
Phase Drive.
en d po in ts; run an d ve ri fy tes ts. su bj ect “Cu sto mer VSAA
C aptu re C om pl ete”.
8 9 10 11
C isco verifies files, run s Do wnlo ad VSAA Do wnlo ad fe edb ack form En su re
Report Collection resu lts , p repa res rep o rt, su mm ary repo rt from availab le in the CT S USB flash
a nd u p loa ds to Partn er Po rtal. Rev iew resu lts. Au to m atio n Services d riv es are
Phase Po rtal with em ail F or an y clarifi catio n s, fo ld er; fil l i n an d sen d to shi pp ed
con f irm ation t o Partn er. co ntact C isco . tp-webo ffice@ cisco.co m . back.
LEGEND
Cisco Pa rtn er
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 3-32
The flow chart in the figure shows the VSAA process that partners should follow.
Preparation Phase
1. Download the Customer Profile Form (CPF) from the Partner portal.
2. Submit the completed CPF to tpweboffice@cisco.com.
3. The Customer Account is created within 12 hours with an email confirmation sent to
the Partner with further instructions.
4. Procure the 8- or 16-GB USB drives based on the number of sites.
6. Ship the USB drives to the customer location. Configure the agents, endpoints, and run
and verify the tests.
7. Upload the test data to the Partner Portal and send an email to tp-weboffice@cisco.com
with “Customer VSAA Capture Complete” as the subject.
9. Download the VSAA Summary Report from the portal. Review the results. For any
clarifications, please contact Cisco.
10. Download the feedback form that is available in the CTS Automation Services folder,
complete it, and send it to tpweboffice@cisco.com.
11. Ensure that the USB flash drives are shipped back.
The Cisco TelePresence Manager Prequalification Assistant Release 1.5 is designed to work
with Cisco TelePresence Manager Release 1.5. It performs a series of tests to determine if
network resources and services meet Cisco TelePresence System Manager requirements. The
three network devices being prequalified are:
The LDAP server
The calendar server (IBM Domino, Microsoft Exchange, or None) configuration
Cisco Unified Communications Manager configuration
Once the tests are run, the results contain the information that you need either to change the
existing configurations or to configure Cisco TelePresence Manager.
The Test Configuration Forms window presents three areas, selected by individual tabs, for the
LDAP server, Calendar server, and Cisco Unified Communications Manager. The Test
Configuration forms are used to collect the data that is required to run the relevant tests for each
network environment.
The data you enter into the Tool Test Configuration form is used to verify connections to the
servers and retrieve data from them to be used in configuring Cisco TelePresence System
Manager. Each test has a corresponding test results window that displays detailed information
about the test results and a list of recommended actions to fix any problems.
3-158 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
The NPA is a methodology, checklist, and tool set for measuring
the network path between every Cisco TelePresence device and
for validating the required infrastructure services in order to obtain
a release from New Product Hold.
These tools are used to gather statistics for an NPA: Cisco
TelePresence Codec Call Statistics, Cisco IOS IP SLA, and Cisco
TelePresence Readiness Assessment Manager.
The VSAA sends actual Cisco TelePresence video traffic between
agents, and it encrypts the data that it generates.
The Cisco TelePresence Manager PreQualification Assistant
Release 1.5 performs a series of tests to determine if network
resources and services meet Cisco TelePresence System
Manager requirements.
Objectives
Upon completing this lesson, you will be able to gather traffic statistics between VSAAs. This
ability includes being able to meet these objectives:
Describe the VSAA
Configure VSAA bootable flash drives
Configure VSAAs, run tests on the network, collect the data, and upload the results to the
Cisco Partner portal
What Is the VSAA?
This topic describes how you use the VSAA to measure actual Cisco TelePresence traffic.
The VSAA provides the characteristics of the proposed Cisco TelePresence system path. It
measures latency, jitter, and packet loss before the deployment of the Cisco TelePresence
endpoints. There are other methods to measure the performance of the network path, but the
data that they collect is not as accurate as the VSAA. The VSAA creates actual Cisco
TelePresence video traffic streams between the agents that are installed on bootable Universal
Serial Bus (USB) flash drives on PCs. The VSAA automates the data collection process for
consistency and efficient productivity. The goal is to perform a network path analysis under
real-life network traffic conditions.
3-162 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Configuring VSAA Bootable USB Drives
This topic describes how to prepare the bootable USB flash drives that VSAA uses.
Directory of C:\TEMP\liveusb-creator-2.7
08/02/2008 04:39 PM <dir> .
08/02/2008 04:39 PM <dir> ..
07/16/2008 12:19 AM 21,636,661 liveusb-creator.exe
08/02/2008 04:39 PM 59 liveusb-creator.exe.log
05/24/2008 01:36 AM 449,712 MSVCP71.DLL
02/21/2003 04:42 AM 348,160 MSVCR71.dll
08/02/2008 04:31 PM <DIR> tools
02/21/2008 01:11 PM 4,608 w9xpopen.exe
5 File(s) 22,489,200 bytes
3 Dir(s) 47,129,968,640 bytes free
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. IT S v1.1—3-3
The following instructions describe how to download the software from the Cisco Partner
portal that you will need for the VSAA process. The instructions also describe how to create the
bootable USB flash drive. After you are finished, you will then be able to boot your laptop from
the USB flash drive to collect data.
Follow these steps to create a bootable USB flash drive that is based on Fedora 10 with built-in
persistence.
Step 1 Log into the Partner portal at https://ciscotelepresence.webexone.com/.
Step 2 Use the following path to download the file named Fedora-10-i686-live.iso to your
laptop:
Group Documents > CTS Automation Services > Network Path
Assessment > VSAA Software Images
Step 3 Download the file named liveusb-creator-2.7.15.zip to your laptop and unzip the file.
Step 4 Open a command prompt window and change to the directory where you expanded
the zip file.
Step 5 Insert your flash drive into a USB socket on your laptop.
Note Currently, Cisco supports only 8- and 16-GB flash drives. Although 32-GB drives should
work, 2- and 4-GB drives will probably not have sufficient storage.
Step 6 Change to the Tools directory and execute HPUSBFW.EXE. To execute this
command, you need administrative access to the laptop.
Caution The next step erases the entire contents of the flash drive.
Step 7 Choose FAT32 from the File System list box, and enter KNOPPIX as the volume
label. Ensure that the device shown makes sense, is the correct flash drive, and click
Start. When it has finished, click the Close button to exit the formatter.
Note It takes only a few seconds for the process to finish formatting the flash drive.
Step 8 Change to the liveusb-creator-2.7 directory (up one level from the tools directory)
and execute the liveusb-creator.exe file.
Step 9 Browse to the location where you saved the file (Fedora-10-i686-Live.iso).
Step 10 Move the Persistent Storage slider so it reads exactly 2047 Mb. You can use the
arrow keys to fine-tune the slider until it shows exactly 2047 Mb.
Caution Any value greater or less than 2047 Mb will not work.
3-164 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Fedora Live USB Creator (Cont.)
Ensure the proper target
device matches your USB
device and click Create
Live USB.
After creating the live USB,
close the window and click F edora10(i686 )
Step 11 Ensure that the proper target device is shown and that it matches the drive letter of
your USB device and click Create Live USB. You will see a status message like the
following:
Fedora-10-i686-Live.iso selected
Verifying filesystem…
Extracting live image to USB device…
Creating 2047 Mb persistent overlay…
Configuring and installing bootloader…
Complete! (0:06:14)
Step 12 When you have successfully created the live USB, close the Fedora LiveUSB
Creator window. When you close the window, an error message appears. You can
simply ignore the message and click OK.
C:\TEMP\l iveu sb-cr eator-2.7\ tools > li ve-o verlay-installe r.exe –-o ut E:
USB Drive sel ected is drive E:
Found ove rlay file E:/LiveOS /over lay- KNOP PIX-COEB-608D. Size = 21 46435 072
Starting repl aceme nt of live overl ay. This will take a fe w min utes
rawwrite dd f or wi ndows vers ion 0 .5.
Written b y Jo hn Ne wgibin <jn @it.s win. edu. au>
This prog ram is co vered by t he GP L. S ee c opying.txt for detai ls
2,146,435 ,072 100%
2047+0 re cord s in
2047+0 re cord s out
Step 13 Change back to the tools directory and enter live-overlay-installer.exe --out E:
(where E: is the target USB device). For example:
C:\TEMP\liveusb-creator-2.7\tools> live-overlay-installer.exe
–-out E:
USB Drive selected is drive E:
Found overlay file e:/LiveOS/overlay-KNOPPIX-C0EB-608D. Size =
2146435072
Starting replacement of liveoverlay. This will take a few
minutes
rawwrite dd for windows version 0.5.
Written by John Newgibin <jn@it.swin.edu.au>
This program is covered by the GPL. See copying.txt for
details
2,146,435,072 100%
2047+0 records in
2047+0 records out
At this point, the USB flash drive preparation is complete. You can eject the USB device or
reboot it. When you reboot, press F12 (this depends on the platform), and check the BIOS
settings for boot options to get a list of boot devices. From here, choose the USB device and
press Enter. The Fedora operating system should then boot.
Caution While booting from the USB flash, you will get a series of pop-up windows. Do not do, or
click, anything until the final blue window with six icons on the left displays. The USB has a
live file system on it and, and like all file systems, it is susceptible to corruption in the case of
a nongraceful shutdown, removal, or power failure. Anything that would normally corrupt a
Linux (or Windows) file system can affect the USB drive.
3-166 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
The VSAA Reporting Process
This topic describes the VSAA reporting process.
Note Test VSAA for compatibility on your laptop or PC before going out to the customer site.
3-168 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
VSAA Configuration
After the PC has booted with the USB drive, configure the agents:
– Open the terminal window.
Become root (su –) and enter password tcp1sc0.
If accessing remotely, use SSH to log in to the USB drive.
– Configure the NTP Server using the vi editor.
Enter vi /etc/ntp.conf and comment out existing
servers using hash (#).
Add server x.x.x.x (where x.x.x.x is the IP address
of an NTP server on the internal network).
Enter i to start making changes to the file.
Press Esc, enter :wq, and press Enter.
Restart the NTP daemon using the service ntpd restart command.
Enter the command ps -ef | grep ntpd to verify the NTP service is
running.
Enter ntpdc -s -n and ntpstat to check the status of NTP server
synchronization.
Vsaa.pl is a tool that is designed to simplify the creation of the endpoints and to launch the
bidirectional Cisco TelePresence traffic streams using the following command:
/usr/local/mtaa/bin/vsaa.pl
Entering the command with no parameters displays the following help screen:
Adapter eth0 selected for use with MTAA
All mtaa process are up and running
You must provide a –-ep1 parameter
/usr/local/mtaa/bin/vsaa.pl –-ep1 endpoint1|ip_address1 --ep2
endpoint2|ip_address2 –tos tos_value –-profile profile_name
[--createep][root@sbiggs-lnx5~]#
3-170 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
VSAA Endpoint Configuration (Cont.)
Method 1—Use existing endpoint files.
– cd /usr/local/mtaa/etc/endpoints
– There are two sample files:
Chicago.sample
NewYork.sample
– cp Chicago.sample <name of new endpoint file>
– Use the ifconfig command to find the ip address of each endpoint.
– Use a file editor to change the IP address and description in the new
endpoint file.
– Repeat these steps for additional endpoints.
Method 2—No endpoints created.
– Enter the IP address of endpoints followed by –createep.
– /usr/local/mtaa/bin/vsaa.pl -ep1 agent_A_ipaddress -ep2
agent_B_ipaddress -tos tos_value -profile profile_name -createep
Method 1
The first mode uses existing endpoint files, which must exist in the
/usr/local/mtaa/etc/endpoints directory. Follow these steps to create new endpoints.
Step 1 Enter the command cd /usr/local/mtaa/etc/endpoints.
By default, there are two sample files in this directory: Chicago.sample and
NewYork.sample.
Step 2 Enter the command cp Chicago.sample <name of the new endpoint file> to copy the
example file to a file for a new endpoint.
Example: cp Chicago.sample SiteA
Example: cp NewYork.sample SiteB
Note You must create both endpoints on the laptops in both sites.
Step 3 Use the ifconfig command to find the local IP address on each endpoint.
Step 4 Use a file editor to change the IP address and description in the new endpoint file
and save the file. Do not change anything else in the file.
Note You must configure at least two endpoints on the source agent to run a test, one for the
source and one for the destination. The source endpoint is your laptop and the destination is
the remote laptop with which you would like to perform the test.
3-172 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Profile (ToS) Configuration
By default, there are 16 profiles with different resolutions and durations.
Choose appropriate profiles for the tests based on requirements.
[root@localhost ~]# cd /usr/local/mtaa/etc/profiles/
[root@localhost profiles]# ls
cts1000-1080p-best-1hr.txt cts3000-1080p-best-1hr.txt
cts1000-1080p-best-3hr.txt cts3000-1080p-best-3hr.txt
cts1000-1080p-best-6hr.txt cts3000-1080p-best-6hr.txt
cts1000-1080p-best-12hr.txt cts3000-1080p-best-12hr.txt
cts1000-720p-best-1hr.txt cts3000-720p-best-1hr.txt
cts1000-720p-best-3hr.txt cts3000-720p-best-3hr.txt
cts1000-720p-best-6hr.txt cts3000-720p-best-6hr.txt
cts1000-720p-best-12hr.txt cts3000-720p-best-12hr.txt
View ToS values for a file:
– cd /usr/local/mtaa
– grep Tos etc/profiles/cts3000-1080p-best-1hr.txt
Configure ToS values during test: (default ToS is 128 if not defined)
– ./bin/vsaa.pl -ep1 agent_A_ipaddress -ep2 agent_B_ipaddress
-createep -tos 123 -profile profile_name [-createep]
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. I TS v1. 1— 3-12
By default, there are 16 profiles with different resolutions and different durations. Based on
your requirements, you can choose the appropriate profiles for running the tests on the
customer network. You can also configure the ToS values for the Cisco TelePresence audio and
video traffic by using the following steps:
Step 1 Go to /usr/local/mtaa/etc/profiles to see the files.
[root@localhost ~]# cd /usr/local/mtaa/etc/profiles/
[root@localhost profiles]# ls
cts1000-1080p-best-1hr.txt cts3000-1080p-best-1hr.txt
cts1000-1080p-best-3hr.txt cts3000-1080p-best-3hr.txt
cts1000-1080p-best-6hr.txt cts3000-1080p-best-6hr.txt
cts1000-1080p-best-12hr.txt cts3000-1080p-best-12hr.txt
cts1000-720p-best-1hr.txt cts3000-720p-best-1hr.txt
cts1000-720p-best-3hr.txt cts3000-720p-best-3hr.txt
cts1000-720p-best-6hr.txt cts3000-720p-best-6hr.txt
cts1000-720p-best-12hr.txt cts3000-720p-best-12hr.txt
Step 2 Follow these steps to see the ToS values for a file:
cd /usr/local/mtaa
grep Tos etc/profiles/cts3000-1080p-best-1hr.txt
Step 3 To change the ToS values, you can input the ToS values when you execute the test
using the following command:
• ./bin/vsaa.pl –ep1 agent_A_ipaddress –ep2 agent_B_ipaddress –createep –tos
123 –profile profile_name [-createep]
Before you run an actual test, you can run a sample test using the 10-minute test profile to
ensure that the tests are working properly. Follow these steps to run the sample test:
Step 1 Enter the following commands:
cd /usr/local/mtaa
./bin/vsaa.pl –ep1 endpoint_1|ip_address1 –ep2 endpoint_2|ipaddress2 –tos
tos_value –profile cts1000-1080p-best-10min.txt [-createep]
Step 2 Check the size of the file at the end of the 10-minute test by entering the command
ls –l /usr/local/mtaa/data/crypt_results.
Step 3 Check to make sure the ToS value that you set is what the receiver sees. To check
this, enter the following commands:
cd /usr/local/mtaa
more log/vsaa-*
Note The vsaa-* parameter is the name of the latest log file. The ToS values under “Getting from
sender” should be equal to “Getting from receiver.”
3-174 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Running the Tests
Disable the Linux GUI:
– Open the terminal window, become root (su -), and enter the
password tpc1sc0.
– Enter init 3 at the prompt to disable the GUI.
– Verify that the second number of the runlevel command is 3.
– Enter init 5 to re-enable the GUI after the test.
Execute the actual tests:
– ./bin/vsaa.pl -ep1 endpoint_1|ip_address1 -ep2
endpoint_2|ipaddress2
-tos tos-value -profile profile_name [-createep]
– endpoint_1 and endpoint_2 are the endpoints you created.
– Two tests automatically generate bidirectional traffic.
When the tests complete successfully, you should see four data files with
a non-zero size in the /usr/local/mtaa/data/crypt_results directory.
Before running the actual test, follow these steps to disable the Linux GUI on each VSAA to
ensure that the test generates accurate results:
Step 1 Open the terminal window, become root (su -), and enter the password tpc1sc0. If
you are accessing the PC remotely, use SSH to log into the USB drive.
Step 2 Enter init 3 at the prompt to disable the GUI.
Step 3 Verify that the second number of the runlevel command is 3.
[root@localhost ~]# runlevel
5 3
Step 4 To re-enable the GUI after the tests, enter init 5.
Note Avoid running any other programs on a VSAA while the tests are running, and always view
the test status from another PC.
Note When the test duration is complete, ensure that the tests were successful. For a one-hour
test, after one hour and two minutes have passed, you should see four data files with a
nonzero size in the /usr/local/mtaa/data/crypt_results directory. The approximate size of the
files in this folder should be around 800 to 900 KB. While the tests are running, the size of
the files will be zero.
When the tests are complete, follow these steps to collect the data and upload to the Partner
portal:
Step 1 Log into the USB flash drive using Secure FTP (SFTP) or FTP.
ftp <IP address of endpoints where tests were executed>
Log in using the username vsaa and password tpc1sc0.
Step 2 Use the following commands to get to the crypt_results directory and set the FTP
transfer mode to binary.
cd /usr/local/mtaa/data/crypt_results
binary
Step 3 Import the text files from this directory to your local machine.
mget *.*
Enter y when asked to copy the files.
Step 4 When all of the files have copied to your local machine, you can upload the files to
the Partner portal.
3-176 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Summary
This topic summarizes the key points that were discussed in this lesson.
Summary
The VSAA provides the characteristics of the proposed Cisco
TelePresence system network path.
The partner downloads software from the Cisco Partner portal and
configures a bootable flash drive.
The VSAA reporting process consists of configuring VSAAs with
IP addresses for the various endpoints, configuring a ToS profile,
running tests, collecting data, and uploading the results to the
Cisco Partner portal.
Module Summary
The different Cisco TelePresence system codecs appear as endpoints in
Cisco Unified Communications Manager. They multiplex RTP video and
audio streams over the network.
QoS provisioning in a network uses traffic policing and traffic shaping to
avoid bursty traffic.
Cisco TelePresence relies on QoS IP packet classification and marking.
Cisco has established queuing models for the end-to-end configuration of
network devices to support Cisco TelePresence.
Converged WAN networks provide the maximum ROI. Cisco has
established W AN and branch bursting policies and models using LLQ
and CBWFQ. Special considerations must be made for MPLS VPN
policies and QoS design for subline access rates.
The NPA validates the required infrastructure services in order to obtain
a release from New Product Hold. Various tools exist to help perform this
mandatory process.
VSAA uses Cisco TelePresence traffic to test path characteristics prior to
the deployment of endpoints in the network.
© 2011 Cis co S ys t em s, I nc. A ll rights res erved. IT S v1.1—3-1
The Cisco TelePresence end-to-end solution, which can use your existing network and service
provider, is comprised of several endpoint models to accommodate many types of meeting
needs. Each of these endpoints has a primary codec device that communicates as a telephony
endpoint from the perspective of the Cisco Unified Communications Manager. The coder-
decoders (codecs) multiplex Real-Time Transport Protocol (RTP) video and audio streams
across the network between endpoints. Designing a converged network solution using the
existing infrastructure is a better return on investment (ROI) than an overlay network solution.
Traffic-policing and traffic-shaping quality of service (QoS) mechanisms are used to limit the
available bandwidth to traffic classes in order to achieve the required QoS that supports Cisco
TelePresence. WAN QoS policies need to be designed and configured on the WAN edges and
branch routers. Ultimately, it is necessary to perform an assessment of the network paths in an
enterprise to support the Cisco TelePresence system. There are specific tools that help you
evaluate network preparedness and service quality for a Cisco TelePresence deployment.
The Video SLA Assessment Agent (VSAA) provides a tool to measure jitter, latency, and
packet loss in a network using Cisco TelePresence traffic streams before deploying the Cisco
TelePresence endpoints.
3-180 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Module Self-Check
Use the questions here to review what you learned in this module. The correct answers and
solutions are found in the Module Self-Check Answer Key.
Q1) Codec devices communicate and are controlled as SCCP telephony endpoints from the
perspective of Cisco Unified Communications Manager. (Source: Deploying a Cisco
TelePresence Network)
A) true
B) false
Q2) Which of the following is not a valid Cisco TelePresence deployment model? (Source:
Deploying a Cisco TelePresence Network)
A) intracampus deployment model
B) intra-enterprise deployment model
C) intercompany deployment model
D) intercampus deployment model
E) multipoint deployment model
Q3) The best practices for deploying firewalls and ACLs with Cisco Unified
Communications Manager apply to Cisco TelePresence as well. (Source: Deploying a
Cisco TelePresence Network)
A) true
B) false
Q4) The “mean rate” is the number of bytes a router expects to receive over some time
interval (Tc), which is a number of seconds for a given bit rate. (Source: Shaping and
Policing)
A) true
B) false
Q5) Which one of the following is a valid statement? (Source: Shaping and Policing)
A) A Cisco TelePresence System 3000 running at 1080-Best requires 25.3Mb/s.
B) Cameras and codecs operate at 24 f/s, and a frame is produced every 25 ms.
C) A frame can be as large as 75,000 bytes (75 KB) per codec, regardless of the
resolution.
D) Better traffic-shaping increases the chances of exceeding the Bc.
E) Routers (queues and policers) allow some Bc over some Tc, as long as the
burst does not exceed the Bc that provisioned for Tc.
Q6) Traffic-shaping smoothes traffic by storing traffic above the configured rate in a
shaping queue. (Source: Shaping and Policing)
A) true
B) false
3-182 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Q13) Based on Cisco TelePresence System Release 1.5, match the first half of each latency
and jitter statement with the appropriate second half. (Source: Setting a QoS Policy)
A) When network-level latency exceeds 250 ms averaged over any 10-second
period,
B) When latency exceeds 400 ms averaged over any 10-second period,
C) Whenever a satellite endpoint joins a meeting,
D) If incoming jitter exceeds 125 ms,
_____ 1. no action is taken.
_____ 2. the jitter buffer is reset to 165 ms.
_____ 3. an on-screen message is displayed to the user.
_____ 4. the jitter buffer is dynamically adjusted up to 165 ms.
Q14) Based on Cisco TelePresence System Release 1.5, match the first half of each packet
loss statement with the appropriate second half. (Source: Setting a QoS Policy)
A) When packet loss exceeds 1 percent averaged over any 10-second period,
B) When packet loss exceeds 10 percent averaged over any 10-second period,
C) If loss (or late packets) exceeds 10 percent averaged over any 60-second
period,
D) Whenever a satellite endpoint joins a meeting,
_____ 1. an on-screen message is displayed to the user.
_____ 2. no action is taken.
_____ 3. the system will downgrade the quality of its outgoing video.
_____ 4. an on-screen message is displayed to the user unless the hold timer is
already in effect.
Q15) Cisco TelePresence reduces the frame rate to compensate for motion, whereas other
video conference vendors keep the frame rate at 30 f/s regardless of motion. (Source:
Setting a QoS Policy)
A) true
B) false
Q16) You should limit the amount of real-time voice and video traffic to 25 percent of the
link capacity. (Source: Setting a QoS Policy)
A) true
B) false
Q17) Cisco uses a separate marking scheme to classify TelePresence traffic in order to
distinguish it from other forms of real-time traffic. (Source: Setting a QoS Policy)
A) true
B) false
Q18) You should trust DSCP and not CoS because marking granularity is increased every
time that a node is set to trust CoS. (Source: Setting a QoS Policy)
A) true
B) false
3-184 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Q25) Match the following NPA categories with one or more of the individual tasks. (Source:
Understanding the NPA)
A) NPA discovery phase
B) gap analysis
C) recommendation
_____ 1. remediation
_____ 2. path measurement
_____ 3. detailed NPA questionnaire analysis
_____ 4. infrastructure assessment
_____ 5. path characteristics analysis
Q26) Match the following NPA terms with the appropriate definition. (Source:
Understanding the NPA)
A) Customer Requirements Validation
B) Detailed Design
C) Network Implementation Plan
D) Preimplementation Checklist
E) Acceptance Test Plan
_____ 1. Verify that the room and network have been completed to satisfaction
before implementation.
_____ 2. Verify the implementation of the critical features and functionality of the
Cisco TelePresence system specific to the customer environment.
_____ 3. Document and communicate the Cisco TelePresence feature and
functionality requirements to the customer.
_____ 4. Document interfaces between various Cisco TelePresence solution
components.
_____ 5. Document critical information and steps necessary for the successful
deployment.
Q27) VSAA measures latency, jitter, and packet loss of actual Cisco TelePresence traffic
after the deployment of the endpoints. (Source: Using the VSAA)
A) true
B) false
Q28) The Fedora Live USB Creator will erase the entire contents of your flash drive and
create a bootable Windows image. (Source: Using the VSAA)
A) true
B) false
Q29) Which one of the following does not meet the hardware requirements for a laptop
running VSAA? (Source: Using the VSAA)
A) 2 GHz
B) 2-GB RAM
C) USB slot
D) 100-Mb Ethernet
Q2) D
Q3) A
Q4) B
Q5) E
Q6) A
Q7) B
Q8) A
Q9) B
Q10) A
Q11) A
Q12) A
Q13) 1-B
2-C
3-A
4-D
Q14) 1-A
2-D
3-B
4-C
Q15) B
Q16) B
Q17) A
Q18) B
Q19) A
Q20) B
Q21) A
Q22) A
Q23) A
Q24) B
Q25) 1-C
2-A
3-B
4-A
5-B
3-186 Implementing Cisco TelePresence Solutions (ITS) v1.1 © 2011 Cisco Systems, Inc.
Q26) 1-D
2-E
3-A
4-B
5-C
Q27) B
Q28) B
Q29) D