Enabling Ultra Low Latency Applications Over Ethernet

Slides:



Advertisements
Similar presentations
Colombo, Sri Lanka, 7-10 April 2009 Efficient Backhauling Strategies for NGNs using Carrier-Ethernet SIVA RAMAMOORTHY, Group Director, Marketing Tejas.
Advertisements

M A Wajid Tanveer Infrastructure M A Wajid Tanveer
The Business Solutions Revolution Xavier Villegas Chief Business Market Officer September 17, 2013.
ONE PLANET ONE NETWORK A MILLION POSSIBILITIES Barry Joseph Director, Offer and Product Management.
Lappeenranta University of Technology Valery Naumov Telecommunications Laboratory Tel: “Why Do We Need WDM Networks?”
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
Data Centers and IP PBXs LAN Structures Private Clouds IP PBX Architecture IP PBX Hosting.
Colombo, Sri Lanka, 7-10 April 2009 Multimedia Service Delivery on Next Generation Networks Pradeep De Almeida, Group Chief Technology Officer Dialog Telekom.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Introduction to VoIP Cisco Networking Academy Program.
MPLS networking at PSP Co Multi-Protocol Label Switching Presented by: Hamid Sheikhghanbari 1.
Multiservice Data Networks R. Jayanthan. Kithsiri Gunasekara. 17 th National Information Technology Conference 1998.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
2000/3/9QoS Introduction1 References: 1.Paul Ferguson and Geoff Huston, Quality of Service, John Wiley & Sons, Xipeng Xiao and Lionel M. Ni, “Internet.
Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.
Ch 1. Computer Networks and the Internet Myungchul Kim
Enabling Technologies (Chapter 1)  Understand the technology and importance of:  Virtualization  Cloud Computing  WAN Acceleration  Deep Packet Inspection.
Networks and Protocols CE Week 5a. WAN’s and ISDN.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
Network Processing Systems Design
Assignment 1  Chapter 1:  Question 11  Question 13  Question 14  Question 33  Question 34  Chapter 2:  Question 6  Question 39  Chapter 3: 
Muhammad Mateen Yaqoob Department of Computer Science COMSATS Institute of Information Technology, Abbottabad 1.
2 QoS and Network Management for Successful Enterprise VoIP Deployment Jeff Barker Packeteer Director, Product Management
© Airspan Networks Inc. Automatic QoS Testing over IEEE Standard.
The way forward for telecoms services Jeremy Steventon-Barnes Data Service Development
Introduction Chapter 1 “ Carrier Grade Voice over IP. ” D. Collins, 2nd ed., McGraw-Hill, 2003.

ABSTRACT Problem Statement: The main aim of this thesis work is to investigate the performance of real-time voice traffic in IP networks and MPLS networks.
And Presents Spring Forum 2002.
Voice Performance Measurement and related technologies
Cisco Networking Academy Program
Service Experience Assured Network (SEAN) Introduction and Demo
Instructor Materials Chapter 6: Quality of Service
Software defined networking: Experimental research on QoS
Welcome Network Virtualization & Hybridization Thomas Ndousse
Different Traffic Management Techniques for Mobile Broadband Networks
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Congestion Control and
ASYNCHRONOUS TRANSFER MODE(ATM) Sangram Sekhar Choudhuri
Internet, Part 2 1) Session Initiating Protocol (SIP)
Telemedicine.
RTP: A Transport Protocol for Real-Time Applications
Introduction to Networking
Introduces New Mobile Backhaul Initiative to Resolve 4G/LTE Backhaul’s Most Costly Challenge Nan Chen, President, MEF.
EE 122: Network Applications
Chapter 1: WAN Concepts Connecting Networks
Chapter 25 Multimedia TCP/IP Protocol Suite
Enabling Ultra Low Latency Applications Over Ethernet
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Cisco Networking Academy Program
Cisco Networking Academy Program
Taxonomy of network applications
Internet, Part 2 1) Session Initiating Protocol (SIP)
The Business Value of SIP Trunking
The Business Value of MPLS VPNs
VoIP Models for System Performance Evaluation
VoIP—Voice over Internet Protocol
Quality of Service For Mobile IP.
The Business Value Of SIP Trunking
EE 122: Quality of Service and Resource Allocation
VoIP Models for System Performance Evaluation
University of Houston Datacom II Lecture 1B Review Dr Fred L Zellner
Congestion Control, Quality of Service, & Internetworking
WHAT IS MPLS?  MPLS is a type of data-carrying protocol that manages traffic between two locations. It is mainly used in high-performing networks. 
Chapter 11. Frame Relay Background Frame Relay Protocol Architecture
Quality of Service Fundamentals
CIS679: Two Planes and Int-Serv Model
Congestion Control (from Chapter 05)
QoS based pricing in IP Networks
An Engineering Approach to Computer Networking
Chapter 8 – Data switching and routing
Presentation transcript:

Enabling Ultra Low Latency Applications Over Ethernet Grant Kirkwood Chief Technology Officer Mzima Networks

Services are fast becoming packet-based Residential Digital broadcast IPTV, VoIP Internet video gaming Circuit-switched voice and broadcast video Enterprise Ethernet Services Virtual circuits IP PBX VoIP Dedicated connections T1/T3, FR, ATM Digital PBX Wireless Data optimized Video enabled 3G/4G/WiMax Voice optimized 2G network

Services are stream-based, not packet-based Digital broadcast IPTV, VoIP Internet video gaming Ethernet Services Virtual circuits IP PBX VoIP Data optimized Video enabled 3G/4G/WiMax

Services are stream-based, not packet-based Voice, video and other services – streams of data Internet Protocol (IP) relies on small packets, not streams of data Digital broadcast IPTV, VoIP Internet video gaming Ethernet Services Virtual circuits IP PBX VoIP Data optimized Video enabled 3G/4G/WiMax

IP Networks designed to carry “best effort” traffic Email, web browsing, “instant” messaging…. Applications are not time-sensitive. Networks designed to carry packet-based data are now being asked to carry streaming data

Perceived value has shifted from service provider to application provider Enterprise Consumer Penetration of Ethernet, fiber, collaboration, and interactive video Increased workforce mobility requiring seamless access Maturing virtualization, cloud-based applications & telepresence Maturity of multiservice offerings Increased mobile data penetration and improved ease of use Growing adoption of online video and Web 2.0 applications

New applications created daily Applications become more and more sensitive to network conditions QoS policies are being created to support these technologies An increasing number of QoS policies are creating challenges for service providers

Service provider realities Traffic keeps growing … 66 Tbps 2007 134 Tbps 2011 Consumer Enterprise 56 Tbps 101 Tbps 33 Tbps * * Source: McKinsey & Company 10 Tbps But revenue growth is slowing 2004 2006 2008 2010 10% 20% 30% 41% 3% 7% 13% -5% -3% -1% 4% Broadband Wireless Wireline ** ** Sources: Yankee Group and Pyramid Research

real-time services with How do we deliver real-time services with carrier-grade QoS?

QoS Model

Ethernet Performance Metrics Packet Loss Latency Jitter

Ethernet Performance Metrics Jitter Packet Loss Latency

Ethernet Performance Metrics Jitter Packet Loss Latency

Ethernet Performance Metrics Different applications are sensitive to different performance metrics

Class/Quality of Service QoS/CoS

QoS Model

Methods to separate traffic into different “buckets” or QoS policies QoS Model Methods to separate traffic into different “buckets” or QoS policies

“FIFO” is not intelligent ordering Order by priority QoS Model “FIFO” is not intelligent ordering Order by priority

Drop packets for applications not sensitive to packet loss QoS Model Non-stream services Drop packets for applications not sensitive to packet loss

QoS Model Size throughput to availability Limit/buffer traffic that won’t be impacted by policing

QoS Model

QoS Model

Policing vs Classifying Bandwidth policing is “dumb” Metering drops packets without discretion Congestion causes buffering (on routers) Buffering causes latency Each application sensitive to specific metrics Key is accurate classification

End to end QoS Schedule Transmit VoIP Gold Silver Best Effort Classification/Policing Schedule Transmit VoIP Gold Gold VoIP Silver Silver Gold VoIP Silver Best Effort

End to end QoS End-to-end QoS requires a technology that exists end-to-end Difficult to achieve in multi-vendor, multi-carrier or multi-technology networks New technologies are being developed to address this limitation

Mzima Case Study Problem: provide true Carrier Ethernet Differentiate product from other carriers Provide End-to-End QoS Carry carrier-grade Services Application-level granularity of QoS profiles Meet requirements of true Carrier Ethernet

Mzima Case Study

Mzima Case Study VLAN bridging or tunneling Layer 2 MPLS Layer 3 MPLS PBB-TE

PBB-TE Provider Backbone Bridge – Traffic Engineering End-to-End QoS Stringent performance metrics First Carrier Ethernet protocol not integrated into a layer 3 protocol (MPLS)

Y.1731 Performance Management PBB-TE Tunnel Performance Management Y.1731 Performance Management PRIMARY PBB-TE BCBs PBB-TE BEB PBB-TE BEB BACKUP PBB-TE with Y.1731 Performance Management Performance Management between Tunnel Endpoints Provides Service Independent Tunnel Monitoring Enhanced Scalability as 1,000’s of services may traverse the tunnel without the need to monitor every service Leverages 802.1ag frames for reduced overhead Multiple packets sent at 100ms interval to perform the test Frame Delay / Frame Delay Variation / Loss Measurement 2-way Delay Roundtrip Measurement 1-way Delay Measurement (requires common time base) Single Ended Frame-Loss (MEP to MEP)

Management Plane: Y.1731 Round trip delay/jitter and single ended frame loss (MEP to MEP) Non-Service Affecting Utilizes IEEE 802.1ag format frames for test packets Unicast messages to a specific MEP Multiple packets sent at 100ms interval to perform the test Delay, Jitter, and Frame Loss measurements Test results remain until the next test is run or until reboot of switch MIPs do not participate in delay/jitter/frame loss measurements MEP 12 MIP 802.1ag CCMs MEP 10 MEP 11 MIP MIP

Thank You