18
© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 1 of 18 White Paper IP SLA Video Operation Across Platforms Video Operation: A New Type of IP SLA Probe Cisco IP Service Level Agreements (IP SLA) is a mature Cisco technology that has found world-wide acceptance across varied industry verticals. IP SLA is deployed to: Measure end-to-end application and network performance Monitor health of a deployed network via thresholds and alerts Reduce time and cost of troubleshooting network issues in real time Provide pre-deployment assessment thereby accelerating application deployment IP SLA achieves these objectives by: Leveraging Cisco IOS to create synthetic traffic to simulate applications, referred to as application probes. These probes are created using Cisco routers and switches. Actively monitoring these probes and deriving end-to-end metrics like round-trip time, packet loss, jitter and one-way delay Help network administrators to identify baselines from different points in the network, and determine if these baselines are violated IP SLA Video Operation (VO) is a new type of IP SLA probe that generates video traffic with the intention of stressing the network with the same traffic characteristics as a real video endpoint/application would. IP SLA VO is a Cisco Medianet Media Monitoring technology that enables synthetic traffic generation and monitoring using Cisco routers and switches. Together with other medianet technologies like Performance Monitor and Mediatrace, IP SLA VO can be used for: Pre-deployment assessment of video applications Troubleshooting application performance both from an end-to-end as well as from a per-hop perspective Understand the effect of additional video traffic on a production network as well as competing forms of traffic Supported Platforms IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each platform. IP SLA VO, similar to other IP SLA probes, has a sender (source) to generate synthetic traffic, and a responder (destination) to absorb and analyze these packets. Since IP SLA VO generates video traffic at a higher rate than normal IP SLA traffic, there can be special hardware requirements at the sender. Also, in the case of IP SLA VO, the responder does not reflect back the video packets to the sender. In this regard, IP SLA VO is unidirectional.

IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 1 of 18

White Paper

IP SLA Video Operation Across Platforms

Video Operation: A New Type of IP SLA Probe

Cisco IP Service Level Agreements (IP SLA) is a mature Cisco technology that has found world-wide acceptance

across varied industry verticals. IP SLA is deployed to:

Measure end-to-end application and network performance

Monitor health of a deployed network via thresholds and alerts

Reduce time and cost of troubleshooting network issues in real time

Provide pre-deployment assessment thereby accelerating application deployment

IP SLA achieves these objectives by:

Leveraging Cisco IOS to create synthetic traffic to simulate applications, referred to as application probes.

These probes are created using Cisco routers and switches.

Actively monitoring these probes and deriving end-to-end metrics like round-trip time, packet loss, jitter

and one-way delay

Help network administrators to identify baselines from different points in the network, and determine if

these baselines are violated

IP SLA Video Operation (VO) is a new type of IP SLA probe that generates video traffic with the intention of

stressing the network with the same traffic characteristics as a real video endpoint/application would. IP SLA VO is

a Cisco Medianet Media Monitoring technology that enables synthetic traffic generation and monitoring using Cisco

routers and switches. Together with other medianet technologies like Performance Monitor and Mediatrace, IP SLA

VO can be used for:

Pre-deployment assessment of video applications

Troubleshooting application performance both from an end-to-end as well as from a per-hop perspective

Understand the effect of additional video traffic on a production network as well as competing forms of

traffic

Supported Platforms

IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image

specifications for each platform.

IP SLA VO, similar to other IP SLA probes, has a sender (source) to generate synthetic traffic, and a responder

(destination) to absorb and analyze these packets. Since IP SLA VO generates video traffic at a higher rate than

normal IP SLA traffic, there can be special hardware requirements at the sender. Also, in the case of IP SLA VO,

the responder does not reflect back the video packets to the sender. In this regard, IP SLA VO is unidirectional.

Page 2: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 2 of 18

Table 1. Supported Platforms for IP SLA VO

Platform Sender Requirements

Responder Requirements

Starting from Image

License Requirements (Sender and Responder)

Cisco Catalyst 3K Series No platform-specific requirement

No platform-specific requirement

12.2(58)SE2 IPBase/IPBase

Cisco Catalyst 4K Series SUP-7E, SUP-7LE SUP-7E, SUP-7LE, SUP-6E

15.1(1)G IPBase/IPBase

Cisco ISR G2 Series PVDM3 available on 2900, 3900 platforms

No DSP requirement;

1900, 2900, 3900, series

15.2(2)T UCk9/IPbase

IP SLA VO Profiles

An IP SLA VO profile describes the traffic characteristics of a particular video application; for instance, distribution

of packet sizes, burstiness, bit rate, packet rate among others. IP SLA VO profiles are available as:

Pre-packaged

o Built-in profile available in Cisco IOS software

Custom

o User-generated using profile generator tool (Catalyst 3K) or using CLI/MIB to configure video

traffic parameters (ISR G2)

o Provides means to simulate a user specific application

Table 2 lists various built-in IP SLA VO profiles available across platforms. As video encoding technology

advances, it is also reflected in how IP SLA VO simulates such traffic. For instance, ISR G2 series are modeled

after the latest TelePresence and IP Video Surveillance Camera (IPVSC) Codecs. Work is underway to implement

the same on Catalyst 3K and Catalyst 4K switches.

Table 2. Availability of Built-In IP SLA VO Profiles Across Platforms

Platform/Profile TelePresence IP Television (IPTV) IP Video Surveillance Camera (IPVSC)

Cisco Phone

Cisco Catalyst 3K Series

* =modeled after an older version of codec

* =modeled after an older version of codec

Cisco Catalyst 4K Series

Cisco ISR G2 Series

!=using custom profile

Page 3: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 3 of 18

Table 3 lists the pre-packaged profiles available in each platform and their characteristics. The table lists

characteristics like bit rate, resolution, frames per second etc, associated with each profile. Presently, custom

profile is supported on Catalyst 3K and ISR G2 series, and is not available on the Catalyst 4K switches.

Table 3. Pre-Packaged Profiles Available on Different Platforms

Platform Pre-Packaged Profile Name

Pre-Packaged Profile Characteristics

Cisco Catalyst 3K Series Telepresence TelePresence

BW= 6.6 Mbps, Resolution = 720P

IPTV IPTV

BW=2.6 Mbps

IPVSC Video Surveillance

BW=2.2 Mbps

Cisco Catalyst 4K Series TelePresence TelePresence

BW=7.15 Mbps, Resolution = 720P

IPTV IPTV

BW=2.3 Mbps

IPVSC Video Surveillance

BW=2.3 Mbps

Cisco ISR G2 Series CP-9900-CIF-15-384Kbps

Cisco Phone 9900 series

BW=384Kbps, Resolution = CIF, Frames/Second = 15

CP-9900-CIF-30-1000kbps

Cisco Phone 9900 series

BW=1000Kbps, Resolution = CIF, Frames/Second = 3

CP-9900-QCIF-10-79kbps

Cisco Phone 9900 series

BW=79Kbps, Resolution = QCIF, Frames/Second = 10

CP-9900-QCIF-15-99kbps

Cisco Phone 9900 series

BW=99Kbps, Resolution = QCIF, Frames/Second = 15

CP-9900-QCIF-30-249kbps

Cisco Phone 9900 series

BW=249Kbps, Resolution = QCIF, Frames/Second = 30

CP-9900-VGA-15-1000kbps

Cisco Phone 9900 series BW=1000Kbps, Resolution = VGA, Frames/Second = 15

CP-9900-VGA-30-1000kbps

Cisco Phone 9900 series BW=1000Kbps, Resolution = VGA, Frames/Second = 30

CTS-1080P-Best

TelePresence

BW=4Mbps, Resolution = 1080P, Frames/Second = 30

CTS-1080P-Better TelePresence

BW=3.5Mbps, Resolution = 1080P, Frames/Second = 30

CTS-1080P-Good TelePresence

BW=3Mbps, Resolution = 1080P, Frames/Second = 30

CTS-720P-Best TelePresence

BW=2.2Mbps, Resolution = 720P, Frames/Second = 30

Page 4: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 4 of 18

CTS-720P-Better TelePresence

BW=1.5Mbps, Resolution = 720P, Frames/Second = 30

CTS-720P-Good TelePresence

BW=1Mbps, Resolution = 720P, Frames/Second = 30

CTS-720P-Lite TelePresence

BW=936Kbps, Resolution = 720P, Frames/Second = 30

Support for Custom IP SLA VO profiles

Pre-packaged profiles cannot address all the video applications deployed in the real world. Support for custom

profiles provides a way for end-users to use IP SLA VO to generate custom application video traffic.

The following provisions have been made to support generation of custom video applications via IP SLA VO:

For Catalyst 3K switches, a custom profile generation tool

For ISR G2 routers, CLI/MIB available to configure traffic parameters for a custom video endpoint

Table 4. Support for Custom Profile

Platform Support for Custom Profile Mechanism

Cisco Catalyst 3K Series Custom Profile Generator

Cisco Catalyst 4K Series

Cisco ISR G2 Series Configure profile parameters using Cisco IOS CLI and MIBs

Page 5: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 5 of 18

Custom Profile Incorporation in Catalyst 3K switches

The Cisco IP SLA Video Operations Profile Generator Tool, a custom profile generator tool for use with the IP SLA

VO capabilities, is available. The custom profile generated with this tool can be used with Catalyst 3K switches.

This tool is supported on Windows XP/Vista/7 (32/64 bit) operating systems.

The tool and installation instructions can be downloaded from the “Design” tab on the Cisco Medianet Knowledge

Base Portal at the following URL:

http://www.cisco.com/web/solutions/medianet/knowledgebase/index.html

Figure 1. Custom Profile Generator

The steps to generate an IP SLA VO profile file for Catalyst 3K switches are:

Step 1. Install the profile generator tool. Currently, the tool is supported only on Windows platforms.

Step 2. The input to the tool is a packet capture file (.pcap). The packet capture needs to have at least 30

seconds worth of traffic for the tool to analyze and generate a traffic profile.

Step 3. Upload the generated profile file to the flash of the switch.

Figure 2. Configlet 1: Invoking the Custom Profile in the IP SLA VO probe

Cat3K(config)#ip sla read video-profile flash:<profile_file>

Cat3K(config)#ip sla <entry>

Cat3K(config-ip-sla)#video <dest_IP> <dest_port> source-ip <src_IP> source-port

<src_port> profile <profile_file>

Cat3K(config)#ip sla schedule <entry> start-time life forever

Page 6: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 6 of 18

Custom Profile Incorporation in ISR G2

On the ISR G2 platform, generation of custom IP SLA VO traffic involves configuring profile parameters using the

CLI or using SNMP MIBs. A custom profile can be created, modified, and removed by either CLI or MIB. Each

custom profile has a few mandatory parameters to configure, and depending on the configured endpoint type, it

may have optional parameters to configure but with default values if not configured.

To configure the mandatory parameters for a custom profile, it requires a basic understanding of the target video

traffic characteristics, such as the endpoint type, maximum bit rate and video frame rate. Advanced users with

deeper understanding of video encoding technologies may choose to configure the optional parameters for a

custom profile with higher accuracy in synthetic traffic generation. Some mandatory parameters and all optional

parameters have default values if not configured by the user.

Table 5. Mandatory and Optional Parameters for Custom Profile Generation in ISR G2 Platform

Mandatory Parameters Endpoint type (CTS, CP-9900 or custom)

Maximum bit rate (up to 4 Mbps)

Frame rate (up to 30 fps)

Resolution (up to 1080p)

Codec (e.g. H.264 Baseline)

Video contents

Optional Parameters Rate-control averaging window size

I-frame max size

I-frame refresh interval

RTP average size per packet

Encoder jitter buffer control

The process of invoking the configured profile in a IP SLA VO session is similar to the Catalyst 3K platform listed in

Configlet 1.

Examples of Custom Profiles on ISR G2

Table 6 and Table 7 lists the parameters to simulate Cisco 4000 HD IPVSC and different flavors of Webex video

respectively on the ISR G2 platform.

Page 7: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 7 of 18

Table 6. Parameters to Simulate IPVSC traffic on ISR G2 platform

Custom Profile Name

Resolution to Configure in IP SLA VO

Typical frame rate (fps)

Averaging window size

(ms)

Bit rate

(kbps)

I-frame max size (kilobytes)

I-frame refresh interval (seconds)

RTP average size (total packet, bytes)

Encoder buffer control

Content

Cisco 4000 HD Camera

1080P 30 167 4000 100 1 1300 shaped Single -person

Table 7. Parameters to Simulate WebEx Traffic on ISR G2 Platform

WebEx Profile Name

Resolution to Configure in IP SLA VO

Typical frame rate (fps)

Averaging window size

(ms)

Bit rate

(kbps)

I-frame max size (kilobytes)

I-frame refresh interval (seconds)

RTP average size (total packet, bytes)

Encoder buffer control

Content

90p QCIF 5 1333 72 5 27 1200 Shaped Single- person

180p CIF 10 667 215 13 27

360p 4CIF 24 333 580 38 27

720p 720p 30 267 2200 100 21

Configlet 2 in Figure 3 shows the Cisco IOS CLI version of Table 6 to simulate traffic generated by a Cisco 4000

series HD camera.

Figure 3. Configlet 2: Parameters to Simulate Cisco 4000 Series HD Camera on ISR G2 platform

ip sla profile video IPVSC

endpoint custom

description Cisco 4000 HD Camera

resolution 1080P

frame rate 30

bitrate maximum 4000

bitrate window-size 167

frame intra size maximum 100

frame intra refresh interval 1

rtp size average 1300

rtp buffer output shaped

content single-person

IP SLA VO Interoperability Across Platforms

IP SLA VO sender and responder running on different platforms are completely interoperable. For instance,

Catalyst 3K switch running image 12.2(58)SE2 can send and receive IP SLA VO traffic from Catalyst 4K running

15.1(1)G and ISR G2 series running 15.2(2)T. The complete interoperability matrix is in Table 8.

Page 8: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 8 of 18

Table 8. Interoperability Matrix

Platform and Image version

Cisco Catalyst 3K

12.2(58)SE2

Responder

Cisco Catalyst 4K 15.1(1)G

Responder

Cisco ISR G2 15.2(2)T

Responder

Cisco Catalyst 3K 12.2(58)SE2 Sender

Cisco Catalyst 4K 15.1(1)G Sender

Cisco ISR G2 15.2(2)T Sender

IP SLA VO Interoperability Across Platforms

IP SLA VO probe generation is handled by the PVDM3 DSP on the ISR G2 platform and by FPGA in the Catalyst

4K platform. This scales VO probe generation to very high values as shown in Table 9. On the Catalyst 3K, packet

generation is CPU based. To generate video packets at a higher rate, optimizations are performed to directly write

packets to the hardware queues thereby avoiding process scheduling and packet queuing inefficiencies. In the

case of Catalyst 4K and ISR G2, this direct writing of packets is not required as the packets are generated via

dedicated hardware.

In all current implementations of the IP SLA VO responder, the received packets are process switched and handled

by the CPU. The CPU utilization on the responder side is the determining factor for IP SLA VO deployment, as the

scale values supported on the responder side are lower than on the sender side.

Table 9. IP SLA VO Scalability

Platform As a Sender As a Responder

Cisco Catalyst 3K Series Maximum of 20 Mbps

(Profiles can add up in any combination)

Maximum of 20 Mbps

(Profiles can add up in any combination)

Cisco Catalyst 4K Series Maximum of 128 sessions

(Profiles can add up in any combination)

SUP specific SUP-7E can support a maximum of 15 TP sessions or 60 IPVSC sessions or 69 IPTV sessions

Cisco ISR G2 Series Platform and PVDM3 specific, depending on profile maximum bit rate.

3945E can generate 175 sessions of CTS-1080P-Best (4 Mbps per session) with 700 Mbps in total @ 20% CPU utilization.

Platform specific 3945E can respond to 80 sessions pf CTS-1080P-Best (4 Mbps per session) with 320 Mbps in total @ 72% CPU utilization

Page 9: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 9 of 18

There are some scaling issues with respect to interoperability between the three platforms which are listed in Appendix A. The scaling numbers above have to be adhered to both from the sender’s and responder’s perspective to avoid the issues in Appendix A.

Configuration Differences Across Platforms

Basic IP SLA VO configuration involves:

On the Sender

Step 1. Create an IP SLA entry.

Step 2. Choose the video probe, specify the 4-tuple and the profile type.

Step 3. Schedule the IP SLA entry.

On the Responder

Step 1. Activate the IP SLA responder.

Figure 4. Configlet 3: Basic IP SLA VO Sender Configuration

#IP SLA VO sender

#Create IP SLA entry

ip sla 1

#Specify VO probe, source IP, source port, destination IP, destination port and

#Profile type

video 10.10.1.4 2001 source-ip 10.10.1.5 source-port 3001 profile TELEPRESENCE

#Schedule IP SLA entry

ip sla schedule 1 life forever start-time now

By default, the IP SLA VO probe has a duration of 20 seconds and a frequency of 15 minutes. This means that the synthetic traffic is generated for 20 seconds every 15 minutes. This can be adjusted based on the user requirements using the “duration” and “frequency” command. The basic configuration remains the same for all platforms. However there are some differences between the two switch platforms and ISR G2:

1. On the ISR G2 platform, the PVDM3 DSP is used for packet generation. DSP resources have to be allocated

for video (such as IP SLA VO) using the following commands:

Figure 5. Configlet 5: Reserve DSP for Video in ISR G2 platform

voice-card 0

voice-service dsp-reservation <percentage>

#The above is for voice while the remaining DSP resources will be used for Video

2. For individual IP SLA VO probes, DSP resources can be reserved either dynamically or statically. If statically

configured, DSP resources are assured for the entire duration of the probe spanning multiple repetitions. If

reserved dynamically, the DSP resources are reserved for each repetition at best effort. Thus, it is better to

statically allocate a DSP as shown below.

Page 10: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 10 of 18

Figure 6. Configlet 6: Reserving DSP for an IP SLA VO Probe in ISR G2 Platform

ip sla 2

video 10.10.1.4 2001 source-ip 10.10.1.5 source-port 3002 profile TELEPRESENCE

reserve dsp

3. ISR G2 supports emulation of endpoints when the IP SLA VO stream is generated. So the packets in the

synthetic stream have the emulated address and port as the source IP address and the source port number.

The emulated input interface is to specify the ISR G2 network interface from which this synthetic video traffic

comes in by simulation. This setting can be critical if the ISR G2 as the edge router has some policy

configurations for traffic engineering and/or the WAN interface uses IPsec or tunnels. The emulated input

interface are typically configured to be the LAN interface that would connect the emulated video endpoint.

Figure 7. Configlet 7: Emulate Endpoint Functionality in ISR G2 platform

ip sla 6

video 10.27.9.1 3333 source-ip 10.27.1.5 source-port 4444 profile IPVSC

emulate source 172.16.14.10 9999 GigabitEthernet0/1

IP SLA VO Statistics

Configlet 8 shows the end-to-end over the top statistics gathered on the synthetic traffic generated by IP SLA VO.

Figure 8. Configlet 8: IP SLA VO Statistics

2921-AA0105# show ip sla statistics

IP SLAs Latest Operation Statistics

IP SLA operation id: 1

Type of operation: video

Latest operation start time: 16:54:56 EST Tue Mar 27 2012

Latest operation return code: OK

Packets:

Sender Transmitted: 7774

Responder Received: 7774

Number of Received Bytes: 9054763

Average Received Bit Rate: 3621905

Latency one-way time:

Number of Latency one-way Samples: 7774

Source to Destination Latency one way Min/Avg/Max: 14/16/18 milliseconds

NTP sync state: SYNC

Inter Packet Delay Variation, RFC 5481 (IPDV):

Number of SD IPDV Samples: 7773

Source to Destination IPDV Min/Avg/Max: 0/3/5 milliseconds

Packet Loss Values:

Packet MIA: 0

Loss Source to Destination: 0

Out Of Sequence: 0 Tail Drop: 0

Duplicate Sequence Number Count: 0

Number of successes: 1

Number of failures: 0

Operation time to live: Forever

Page 11: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 11 of 18

Accuracy of IP SLA VO traffic

To determine the similarity of generated traffic to actual traffic, a comparison is made using mathematical and

empirical methods. Mathematical functions like autocorrelation function (ACF)[13] of the packet size and packet

interval along with generated bandwidth is used as a yard-stick to determine how close the synthetic traffic is to the

real traffic.

This analysis is reported in Figure 2-4 for ISR G2 platform. The two curves in the graph are (1) Actual traffic from

the video endpoint (2) Synthetic traffic generated by the platform. The endpoint is a Cisco CTS system generating

traffic at 1080P resolution.

Figure 9. Auto Correlation Function of Packet Interval for ISR G2

Page 12: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 12 of 18

Figure 10. Auto Correlation Function of Packet Size for ISR G2

Figure 11. Statistical Comparison of Actual vs. Synthetic Traffic for ISR G2

Page 13: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 13 of 18

A similar comparison is made in Figures 5-7 between synthetic traffic generated for IPVSC profile by Catalyst 3K

and the real traffic generated by a Cisco IPVSC endpoint.

Figure 12. Auto Correlation Function of Packet Interval for Catalyst 3K

Page 14: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 14 of 18

Figure 13. Auto Correlation Function of Packet Size for Catalyst 3K

Figure 14. Statistical Comparison of Actual vs. Synthetic Traffic on Catalyst 3K

Page 15: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 15 of 18

Type of Rate Timestamp (ms) Actual Traffic (Mbps) Synthetic traffic (Mbps)

Maximum 10 39.6 32.9

Maximum 20 28.9 20.7

Maximum 50 13.7 12.6

Maximum 100 7.1 7.4

Maximum 200 4.4 6.1

Maximum 500 3.3 4.5

Maximum 1000 2.3 4.3

Standard 10 4.8 5.2

Standard 20 3.4 3.3

Standard 50 2.2 2.0

Standard 100 1.4 1.4

Standard 200 0.9 1.0

Standard 500 0.6 0.7

Standard 1000 0.1 0.5

The above table shows the comparison for maximum and standard traffic rates between the actual traffic and

synthetic traffic for Catalyst 3K.

In conclusion, there are minor differences, however the synthetic traffic representation is fairly accurate in stressing

the network in a similar way to the real video application.

Performance Monitor and Mediatrace with IP SLA VO

Synthetic traffic generated by IP SLA VO is very similar to real traffic. During pre-deployment assessment using IP

SLA VO, problems can be isolated by using IP SLA VO with other Medianet technologies.

The Media Monitoring suite consists of three components.

Performance Monitor

o Provides per-flow, per-hop visibility into flow metrics such as packet loss and network jitter for

audio and video streams, and packet loss events and round-trip times (RTT) for data streams.

Mediatrace

o Hop-by-hop correlated analysis of rich-media flows across a network.

Page 16: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 16 of 18

IP SLA VO

o Generates synthetic media streams through Cisco routers and switches.

Performance Monitor and Mediatrace can be invoked on IP SLA VO synthetic steams. There are two avenues to

collect metrics on IP SLA VO streams:

o Inspect IP SLA VO streams on a hop-by-hop basis using Performance Monitor and Mediatrace.

o Use IP SLA VO over the top metrics that are collected from IP SLA from an end-to-end perspective as

shown in Configlet 8.

An example of Mediatrace running on a IP SLA VO stream can be demonstrated using Cisco Prime Collaboration

Manager (CPCM) 1.1. Figure 15 illustrates a IP SLA VO session between two Cisco Catalyst 3K switch modules.

Figure 15. Starting an IP SLA VO Session Using CPCM 1.1

Mediatrace has been invoked and per-hop statistics for the intermediate nodes are collected. In Figure 16,

Mediatrace reports that there are no packet losses on any of the intermediate hops. The network administrator has

a good idea as to the impact of installing TelePresence endpoints behind the two access switches.

Page 17: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 17 of 18

Figure 16. Mediatrace on IP SLA VO Session Using CPCM 1.1

Summary

1. IP SLA VO generates synthetic video traffic that is very similar to real video traffic.

2. IP SLA VO is supported on three Cisco platforms: Catalyst 3K series, Catalyst 4K series and the ISR G2

series.

3. Profiles are supported on these platforms using two methods: pre-packaged and custom.

4. Pre-packaged profiles available on these platforms are slightly different.

5. Custom profiles can be generated and used on the Catalyst 3K series and ISR G2 series.

6. IP SLA VO can be used with other Medianet technologies like Performance Monitor and Mediatrace to provide

a powerful suite of pre-deployment and troubleshooting tools for rich media applications.

References

Basic IP SLA VO configuration involves:

1. Cisco IP SLA homepage

2. White paper: Successfully delivering mission critical, performance sensitive services and applications

3. Cisco IOS

4. White Paper: Cisco IP Service Level Agreement Video Operation

5. Cisco Medianet homepage

6. Cisco Medianet media monitoring

7. White paper: Cisco IOS Performance Monitor and Mediatrace quick start guide

8. Cisco Medianet data sheet

9. White paper: Cisco IOS IP SLA user guide

10. Data sheet: High-density packet voice video DSP module

11. Software tool: Custom profile generator for Catalyst 3K switches

12. IP SLA VO configuration guide

13. Autocorrelation function

14. Cisco Prime Collaboration Manager

Page 18: IP SLA Video Operation Across Platforms · IP SLA VO is available on platforms listed in Table 1. The table also lists hardware, license and Cisco IOS image specifications for each

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 18 of 18

Appendix A: Open Issues

A list of issues that exist with IP SLA VO across platforms are listed in Table 10. These issues are being worked on

presently.

Table 10. Open Issues

Caveats Description

CSCtt32852 Jitter values calculated by Performance Monitor for IP SLA VO traffic is higher than for real traffic CSCts88988 On the Catalyst 3K switches, IP SLA VO IPDV (RFC-5481) jitter stats are not accurate. This is resolved

but is not available in 12.2(58)SE2. Will be available by August 2012 CSCtu34249 Cat4K does not generate SSRC’s, thus Medianet Performance Monitor will not be able to measure

performance metrics for IP SLA-VO traffic coming from the Cat4K. CSCtx33273 IP SLA VO aggregated stats sum certain metrics which should not be summed, but averaged over all the

tests. Avg Bit Rate, IPDV Min/Avg/Max etc CSCtx45855 Cat4K IP SLA VO stats does not measure Latency correctly CSCtx55732 ISR-G2 IP SLA VO emulate feature fails interop w/ CAT3K and CAT4K. This issue is resolved but is not

available on the 12.2(58)SE2 image. Will be available by August 2012 CSCty68902 When Cat 4K interops with Cat3K, it sends the amount of data in PPS (packets per second) while Cat3K

reads it as Kbps. This leads to some scaling issues with Catalyst 3K interoperability CSCty39747 ISR G2 currently does not send the amount of data it will be transmitting to the responder. This leads to

some scaling issues with Cat3K and Cat4K interoperability

Printed in USA