Telecommunications Industry AssociationTR-30.3/10-04-011 By Teleconference April 26, 2010.

Slides:



Advertisements
Similar presentations
International Telecommunication Union Workshop on End-to-End Quality of Service.What is it? How do we get it? Geneva, 1-3 October 2003 Are Existing Performance.
Advertisements

Streaming Video over the Internet
IPTV Technology Team 3 – Christopher Monclova, Rafael Leefoon, Nick Adasi, Robb Zucker & Oscar Ucedo.
Telecommunications Industry AssociationTR-30.3/
Telecommunications Industry AssociationTR-30.3/
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Chapter 5 Networks. Learning Objectives After reading this chapter the reader should be able to: Understand the importance of networks in the field of.
Yi Liang Department of Electrical Engineering Stanford University April 19, 2000 Loss Recovery and Adaptive Playout Control for Packet Voice Communications.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
Quality of Service issues in Modular Cable Modem Termination Systems -Glenn McGuire April 12, 2005.
LYU9802 Quality of Service in Wired/Wireless Communication Networks: Techniques and Evaluation Supervisor: Dr. Michael R. Lyu Marker: Dr. W.K. Kan Wan.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Traffic Characterization Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda Traffic characterization Switching techniques Internetworking, again.
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
1 Last Class! Today: r what have we learned? r where is the networking world going? r question and answers r evaluation.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
All rights reserved © 2006, Alcatel Accelerating TCP Traffic on Broadband Access Networks  Ing-Jyh Tsang 
Network Simulation Internet Technologies and Applications.
Analyze Assure Accelerate Standard IP Network Model for Comparing Voice Quality of IP Telephony Devices Dolby VoIP? How close are we to better than PSTN.
Draft-constantine-ippm-tcp-throughput-tm-02.txt 1 TCP Throughput Testing Methodology IETF 77 Anaheim Barry Constantine Reinhard.
Lawrence G. Roberts CEO Anagran September 2005 Advances Toward Economic and Efficient Terabit LANs and WANs.
VQEG HD1 Dataset Ghent University – IBBT NTIA. 2 Content  Resolution  1080p  Framerate  30 fps  Content  kayak  close up of kayak in fast moving.
Analyze Assure Accelerate ITU-T G.1050/TIA-921 IP Network Model Overview April 2006 VQEG Jack Douglass
Analyze Assure Accelerate Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack.
Copyright Texas Instruments Inc. Tom Flanagan Director, Technical Strategy DSP Systems
INFOCOM, 2007 Chen Bin Kuo ( ) Young J. Won ( ) DPNM Lab.
INTERNATIONAL TELECOMMUNICATION TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD January 18-27, English only Original: English Question(s):Q13,
PREPARED BY :-  HIMANSHU MINZ  VIKAS UPADHYAY VOCATIONAL TRAINING AT BSNL,DURG BATCH 4 SESSION 2014.
Network management Reinhard Laroy BIPT European Parliament - 27 February 2012.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
INTERNATIONAL TELECOMMUNICATION TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD January 18-27, English only Original: English Question(s):Q13,
AIMS’99 Workshop Heidelberg, May 1999 Linking User Acceptance and Network Performance Miles Wilkins (BT) P807 (JUPITER2)
IP Networking & MEDIACOM 2004 Workshop April 2001 Geneva Characterising End to End Quality of Service in TIPHON Systems Characterising End to End.
Kamal Singh, Árpád Huszák, David Ros, César Viho and Jeney Gábor
Document Number PXE PacketExpert™ - IPLinkSim WAN Link Emulator (PXE200)
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
Voice over IP Why Challenges/solutions Voice codec and packet delay.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
TIA-921 (PN ) and ITU-T G.NIMM Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol Jack Douglass, Spirent Chair.
Ch 1. Computer Networks and the Internet Myungchul Kim
Anue Systems Inc1 v Telecommunications Industry AssociationTR-30.3/ Lake Buena Vista, FL December 8 - 9, 2008.
V Telecommunications Industry AssociationTR-30.3/
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
1 Network Emulation Mihai Ivanovici Dr. Razvan Beuran Dr. Neil Davies.
The Impact of Active Queue Management on Multimedia Congestion Control Wu-chi Feng Ohio State University.
1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information.
Demystifying Quality of Service (QoS). Page 2 What Is Quality of Service?  Ability of a network to provide improved service to selected network traffic.
Analysis of TCP Latency over Wireless Links Supporting FEC/ARQ-SR for Error Recovery Raja Abdelmoumen, Mohammad Malli, Chadi Barakat PLANETE group, INRIA.
Service Level Monitoring. Measuring Network Delay, Jitter, and Packet-loss  Multi-media applications are sensitive to transmission characteristics of.
Analyze Assure Accelerate Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack.
Analyze Assure Accelerate Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack.
AIMS’99 Workshop Heidelberg, May 1999 Assessing Audio Visual Quality P905 - AQUAVIT Assessment of Quality for audio-visual signals over Internet.
Analyze Assure Accelerate Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack.
Ch 10. Multimedia Communications over WMNs Myungchul Kim
Queuing Delay 1. Access Delay Some protocols require a sender to “gain access” to the channel –The channel is shared and some time is used trying to determine.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
1 Transport Layer: Basics Outline Intro to transport UDP Congestion control basics.
Analyze Assure Accelerate Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack.
3/18/2016Anue Systems, Inc. 1 v Telecommunications Industry AssociationTR-30.3/ Arlington, VA July ,
1 Scalability and Accuracy in a Large-Scale Network Emulator Nov. 12, 2003 Byung-Gon Chun.
Networked Multimedia Basics. Network Characteristics.
INTERNET PROTOCOL TELEVISION (IP-TV)
Instructor Materials Chapter 6: Quality of Service
Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack Douglass, Spirent Chair.
Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack Douglass, Spirent Chair.
MDC METHOD FOR HDTV TRANSMISSION OVER EXISTING IP NETWORK
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Presentation transcript:

Telecommunications Industry AssociationTR-30.3/ By Teleconference April 26, 2010

Jack Douglass VP of Marketing and Business Development Chairman of TIA TR30.3 Committee Standards Based Network Model for Evaluating Multimedia Transmission Performance Over IP

Agenda Standards Based IP Network Model –ITU-T G.1050 / ANSI TIA-921 G / TIA-921A –Top Down Approach G.1050–201X / TIA-921B (proposed revision) –Bottom-Up Approach Example Results Applications for G.1050/TIA-921 IP Network Model

Standards Based IP Network Model ITU-T G.1050 / ANSI TIA-921 Committees –TIA TR30.3 Committee –ITU-T SG12 Question 14 Range of test scenarios –Video, VoIP and Data –“Real-World” Network Characteristics Service Level Agreements (SLAs) based impairments (ITU-T Y.1541) –Well-Managed –Partially-Managed –Unmanaged conditions

Top Down Approach G / TIA-921A (Current Model) Surveyed many networks to evaluate the jitter and loss characteristics (Bursty, Not Random) Level of the impairment characteristics were adjusted to match the service levels in Y.1541 Created impairment combinations based on Impairment Severity Levels and LAN/Access Rates Multiple Two State Time Series Modified Gilbert-Elliott / Markov Models were used to emulate loss and delay characteristics –Emulated bursty packet loss and jitter that are similar to the surveyed network characteristics –Time based model with pre-calculated delay and loss

Network Impairments Network Architecture Types of Access Links QoS controlled Edge Routing MTU Size Packet Loss (Frame Loss) Out of order packets One Way Delay (Latency) Variable Delays (Jitter) Occupancy (Background Traffic, Congestion, Network Load) Route Flapping Network faults Link Failures

Network Topologies ITU-T G / TIA-921A LAN A Core IP Network DUT A Route flapping Link Failures One-way delay Jitter Packet loss Packet Reorder Local Access A DUT B LAN B Local Access B Access Rates Occupancy level Qos Edge Router Access Rates Occupancy level Qos Edge Router LAN Rates Occupancy level Packet loss Core IP Network Route flapping Link Failures One-way delay Jitter Packet loss Packet Reorder DUT B LAN B Local Access B DUT A Access Rates Occupancy level Qos Edge Router LAN Rates Occupancy level Packet loss LAN-to-LAN IP Network Model Core-to-LAN LAN Rates Occupancy level Packet loss

Test Profiles based on ITU-T Y1541 ITU-T G / TIA-921A Different test profiles for different Service Level Agreements (SLAs) Impairment TypeUnitsProfile A Well ‑ Managed Range (min to max) Profile B Partially-Managed Range (min to max) Profile C Unmanaged Range (min to max) One Way Latencyms20 to 100 (regional) 90 to 300 (intercontinental) 20 to 100 (regional) 90 to 400 (intercontinental) 20 to 500 Jitter (peak to peak)ms0 to 500 to 1500 to 500 Sequential Packet LossmsRandom loss only (except when link failure occurs) 40 to to 10,000 Rate of Sequential Losssec-1Random loss only (except when link failure occurs) < 10-3< 10-1 Random Packet Loss%0 to to 20 to 20 Reordered Packets%0 to to to 0.1

8 Impairment Severity Combinations ITU-T G and TIA-921A Impairment Severity Combinations Severity=>ABCDEFGH* ImpairmentUnits Profie A LOO% Profile B LOO% Profile C LOO% Source Location (A) Parameters LAN A Occupancy% Access A Occupancy% MTU Abytes Core Network Impairments Route flap intervalseconds Route flap delayms Delayms Jitter (peak to peak)ms Link fail intervalseconds Link fail durationms Packet loss% Reordered packets% Destination Location (B) Parameters Access B Occupancy% MTU Bbytes LAN B Occupancy%

LAN-Access Rate Combinations ITU-T G and TIA-921A 6 IPTV Core-to-LAN (> 3 Mbit/s) Rate Combinations 48 Impairment Combinations (6 rates * 8 Severities) 168 LAN-to-LAN Scenario Rate Combinations 1344 Impairment Combinations (168 rates * 8 Severities) 15 Core-to-LAN (Excluding IPTV≤ 3 Mbit/s) Rate Combinations 120 Impairment Combinations (15 rates * 8 Severities)

Testing with Fixed Levels of IP Impairments Real IP Network Impairments Vary Over Time significantly over time and are bursty in nature IP Impairment network emulators exist today that provide fixed or semi-fixed levels of IP impairments. Fixed Jitter & Packet Loss Fixed Packet Jitter

Real World Impairment Characteristics Good Bad Severe 1344 General Model 120 Core to LAN ≤ 3 Mbit/s 48 Core to LAN > 3 Mbit/s Link Failure Route Flap

IP Impairments IPTV Testing G /TIA-921A 1XA 1XB 1XC 1XD 1XE 1XF 1XG 1XH 48 Core to LAN > 3 Mbit/s Impairment Combinations

Reasons Revising G / TIA-921A Increased Realism Keep in step with evolving IP network Reduced number of test cases –Small set of Standard Long Duration Test Cases –Focused Test Cases for transient impairments such as link failures and route flaps –Short burst tests (15 seconds) for voice/video subjective testing and fax True bi-directional model Ability to test with mixed traffic Statistically repeatable tests Ability for users to customize test cases and use their own.pcap files to model interferers. Methods for verifying that test equipment implementations match the model

Bottom-Up Approach G X / TIA-921B (Revised Model) Model interfering traffic –Capture different types of real network traffic –Create Packet Delay Variation (PDV) Histograms from captured traffic –Make interferers scalable Model the Mechanisms that cause Jitter, Delay and Loss –Packet loss and delay are caused by interferers and self-interferers Model of each Network Element (Core, Access, LAN) –Capture characteristics of each Network Elements –Capture characteristics of Access and LAN technologies DSL, Cable, Fiber Optic, WiMAX, LTE; LAN – Wi-Fi, Ethernet, HPNA –Bandwidth Throttling, Smoothing and Shaping Effects of network elements –Bi-directional characteristics Model Quality of Service (QoS) Adjust and scale the amounts and types of interfering traffic –Match Surveyed Network Characteristics –Match Service Levels in Y.1541 A similar model is being considered in ITU-T SG15 Question 13 – G.8261

Test Profiles based on ITU-T Y1541 ITU-T G X / TIA-921B (Revised Model) Different test profiles for different Service Level Agreements (SLAs) Impairment TypeUnitsProfile A Well ‑ Managed Range (min to max) Profile B Partially-Managed Range (min to max) Profile C Unmanaged Range (min to max) One Way Latencyms20 to 100 (regional) 90 to 300 (intercontinental) 20 to 100 (regional) 90 to 400 (intercontinental) 20 to 500 Jitter (peak to peak)ms0 to 500 to 1500 to 500 Sequential Packet LossmsRandom loss only (except when link failure occurs) 40 to to 10,000 Rate of Sequential Losssec-1Random loss only (except when link failure occurs) < 10-3< 10-1 Random Packet Loss%0 to to 20 to 20 Reordered Packets%0 to to to 0.1

Impairment Combination Table Residential Impairment Combinations in the direction from the core Network Element Well Managed Partially Managed Unmanaged ImpairmentSev1Sev2Sev3 Sev4Sev5Sev6 Sev7Sev8Sev9 QoS IPTV VoIP (primary) Data Test streamYYY ??N NNN LAN - wired Effective Rate (Mbit/s)100 Peer-to-peer001 POP3001 HTTP011 Web video000 VoIP (secondary)010 FoIP (secondary)001 Gaming000 SAP000 LAN - wireless Effective Rate (Mbit/s)20 4 Peer-to-peer000 POP3111 HTTP112 Web video001 VoIP (secondary)001 FoIP (secondary)000 Gaming011 SAP001 Firewall Buffer size64 KB Rate (Mbit/s) Proc delay (µs)100 "Modem" Buffer size64 KB Proc delay000 VoIP (primary) FoIP (primary) IPTV service Access (pick one technology) DSLAccess Rate (Mbit/s) CableAccess Rate (Mbit/s) ONTAccess Rate (Mbit/s)100

Network Topologies ITU-T G X / TIA-921B (Revised Model) Core-to-LAN LAN-to-LAN IP Network Model

LAN and Access Block Diagram ITU-T G X / TIA-921B (Revised Model) Test Streams IPTV Web Video VoIP / FoIP DATA Network Interferers TCP Peer-to-Peer POP3 protocol HTTP web browsing Web Video (You Tube, Hulu) VoIP FoIP Gaming Network Interferers TCP Peer-to-Peer POP3 protocol HTTP web browsing Web Video (You Tube, Hulu) VoIP FoIP Gaming LAN DSLAM / CMTS / OLT DSL Modem / Cable Modem / ONT FirewallEdge Router Wired Wireless Residential Gateway

Capturing “Real-World” Characteristics Capture Packet Delay Variation (PDV) characteristics –Access and LAN Technologies –Different types of Interferers (network traffic ) using.pcap (from Wireshark) Result is composite Packet Delay Variation (PDV) for combined Access/LAN and Interferers

Disturbance load generator Basic Model Element ITU-T G X / TIA-921B 21 Disturbance load generator + Input packets Output packets Link Latency Simulated Packet Queue with Loss Store/ Fwd

Network Model Structure (Simplified) Interferers From PCAP IPTV HTTP POP3 Stream Under Test Edge Router DSLAM/ CMTS OLT DSL Modem/ Cable Modem/ ONT Firewall/ Router LAN 100M 20Mb/s or 30Mb/s 100M 1G 64kB buffer 64kB buffer 64kB buffer 64kB buffer 1ms 100ns 0ns Stream Under Test Composite Interference STB

HTTP Interference Characteristics Delay (milliseconds) Packet Delay Variation (PDV) HistogramDelay vs. Time

IPTV Interference (VBR) Characteristics Delay (milliseconds) Packet Delay Variation (PDV) HistogramDelay vs. Time

POP3 Interference Characteristics Delay (milliseconds) Packet Delay Variation (PDV) HistogramDelay vs. Time

Example #1 Test Streams STB#1 IPTV – SD 2Mb/s – QoS 1 Access DSL 20Mb/s Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 LAN DSLAM / CMTS / OLT DSL Modem / Cable Modem / ONT FirewallEdge Router Wired Wireless Residential Gateway

Example #1 Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 Test Streams STB#1, IPTV – SD 2Mb/s – QoS 1 Access DSL 20Mb/s

Example #1 Test Stream Packet Delay Variation (PDV) HistogramDelay vs. Time Test Streams STB#1, IPTV – SD 2Mb/s – QoS 1 Access DSL 20Mb/s

Example #2 Test Streams STB#1, IPTV – HD 8Mb/s – QoS 1 Access DSL 20Mb/s LAN DSLAM / CMTS / OLT DSL Modem / Cable Modem / ONT FirewallEdge Router Wired Wireless Residential Gateway Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1

Example #2 Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 Test Streams STB#1, IPTV – HD 8Mb/s – QoS 1 Access DSL 20Mb/s

Example #2 Test Stream Packet Delay Variation (PDV) HistogramDelay vs. Time Test Streams STB#1, IPTV – HD 8Mb/s – QoS 1 Access DSL 20Mb/s

Example #3 Test Streams STB#1, IPTV – HD 8Mb/s – QoS 1 Access DSL 30Mb/s Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 LAN DSLAM / CMTS / OLT DSL Modem / Cable Modem / ONT FirewallEdge Router Wired Wireless Residential Gateway

Example #3 Network Interferers PC#1, HTTP web browsing – QoS 2 PC#2, POP3 protocol – QoS 2 STB#2, IPTV – SD (2 Mb/s) – QoS 1 STB#3, IPTV – SD (2 Mb/s) – QoS 1 Test Streams STB#1, IPTV – HD 8Mb/s – QoS 1 Access DSL 30Mb/s

Example #3 Test Stream Packet Delay Variation (PDV) HistogramDelay vs. Time Test Streams STB#1, IPTV – HD 8Mb/s – QoS 1 Access DSL 30Mb/s

Applications G.1050/TIA-921– Compare the Encoders and STBs Video Encoders A B C A B C STBs G / TIA-921A Impairments o Compatibility of Encoder and Decoder o Effectiveness Decoders to conceal network errors o Stability of STB under network conditions o Regression Testing o Standard, Definitive, Repeatable set of tests representing Real-World IP Network Conditions Imp Gen

Applications G.1050/TIA-921– Emulate Field Problems, Error Correcting, Server Loading A Server G / TIA-921A Impairments D Server RUDP o Emulate field problems o Emulate effectiveness of error correcting scheme o Test Loading of A&D Server in presence of Network Errors o Test ability of system to meet required specifications Standard, Definitive, Repeatable set of tests representing Service Levels Imp Gen

Applications G.1050/TIA-921 – Effectiveness of FEC Video Server G / TIA-921A Impairments o Emulate effectiveness of Forward Error Correcting (FEC) Techniques and Equipment o Test ability of FEC to meet required specifications Standard, Definitive, Repeatable set of tests representing Real-World IP Network Conditions FEC Equipment FEC Equipment Imp Gen

Applications G.1050/TIA-921 – General Network Emulation DUT A DUT B Imp Gen Test Any Type of Network Equipment under Real-World Network Characteristics DUT B

TR30.3 and ITU-T SG12 Welcome Your Input to Make G.1050 More Accurate