Internet Telephony Conference and EXPO East 2006 1 An Overview of QoS for Multi-Service IP Networks Peter Thompson Chief Scientist U4EA Technologies Ltd.

Slides:



Advertisements
Similar presentations
1 Demystifying QoS Peter Thompson Chief Scientist U4EA Technologies
Advertisements

GH Telstra Internet 1 Capacity Measurement for IP Networks Geoff Huston Technical Manager Telstra Internet.
Congestion Control and Fairness Models Nick Feamster CS 4251 Computer Networking II Spring 2008.
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
© R. Jayanthan, K. Gunasakera 1999 Quality of Service in Multiservice Networks for Digital Economy R. Jayanthan & Kithsiri Gunasakera National IT Conference.
QoS Routing for MPLS Networks Employing Mobile Agents By: Sergio Gonzalez-Valenzuela and Victor C. M. Leung Presented by: Nathan Balon.
Switching Technology presented by Hussain Ahmad BA-Abdullah. Fawaz abdullah AL-Amri. prof : Adel Ali.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
Spring 2000CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
Engineering Internet QoS
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Copyright © 2007 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 What can happen when you accelerate a flow twice?
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #11 Shivkumar Kalyanaraman: GOOGLE: “Shiv RPI”
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
15-441: Computer Networking Lecture 26: Networking Future.
4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side, delivers.
Next Generation Networks Chapter 10. Knowledge Concepts QoS concepts Bandwidth needs for Internet traffic.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 14.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
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.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Traffic Management & QoS. Quality of Service (QoS) J The collective effect of service performances which determine the degree of satisfaction of a user.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Switching Techniques Student: Blidaru Catalina Elena.
Data Communications and Networking
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
QoS Guarantees  introduction  call admission  traffic specification  link-level scheduling  call setup protocol  required reading: text, ,
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
End-to-end QoE Optimization Through Overlay Network Deployment Bart De Vleeschauwer, Filip De Turck, Bart Dhoedt and Piet Demeester Ghent University -
QoS Architectures for Connectionless Networks
IP QoS for 3G. A Possible Solution The main focus of this network QoS mechanism is to provide one, real time, service in addition to the normal best effort.
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Network management Reinhard Laroy BIPT European Parliament - 27 February 2012.
Voice over IP in the Enterprise. What is VOIP? The use of data networks to carry voice without a loss of sound quality The use of data networks to carry.
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
AIMS’99 Workshop Heidelberg, May 1999 Linking User Acceptance and Network Performance Miles Wilkins (BT) P807 (JUPITER2)
2000/3/9QoS Introduction1 References: 1.Paul Ferguson and Geoff Huston, Quality of Service, John Wiley & Sons, Xipeng Xiao and Lionel M. Ni, “Internet.
Emerging Technologies. Emerging Technology Overview  Emerging technologies are those which are just beginning to be adopted or are at the initial acceptance.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Computer Networks with Internet Technology William Stallings
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Demystifying Quality of Service (QoS). Page 2 What Is Quality of Service?  Ability of a network to provide improved service to selected network traffic.
71 Sidevõrgud IRT 0020 loeng okt Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
Forwarding.
1 Lecture, November 27, 2002 TCP Other Internet Protocols; Internet Traffic Scalability of Virtual Circuit Networks QoS.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
1 Lecture 15 Internet resource allocation and QoS Resource Reservation Protocol Integrated Services Differentiated Services.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Data and Computer Communications Chapter 7 Circuit Switching and Packet Switching.
Instructor Materials Chapter 6: Quality of Service
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Switching Techniques.
Reinhard Laroy BIPT European Parliament - 27 February 2012
Computer Networks Protocols
Presentation transcript:

Internet Telephony Conference and EXPO East An Overview of QoS for Multi-Service IP Networks Peter Thompson Chief Scientist U4EA Technologies Ltd.

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Overview Understand the reasons for performance variability in IP networks Examine the techniques to control this in the network core See why these techniques are less useful in the access part of the network Explore how QoS can be achieved in parts of the network where contention is likely

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 “Quality of Service” – one term, many meanings User Quality of Experience Customer support Network performance Application performance Terminal device Application servers

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Network performance: the problem Network Element Limited resources: Bandwidth Packet buffers Packet Service Every service is carried in a stream of packets: Flexible: easy to add services Efficient: streams share network resources Sharing resources causes performance to vary: Not all streams can see an empty network Some streams’ delivery will vary drastically Packet streams are often bursty Bursts can overload network resources Call this ‘contention’

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Avoiding contention – vanilla IP Packets routed independently Congestion changes routing – upsets QoS Congestion point moves, causes route flap

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Avoiding contention - MPLS Label switch path MPLS gives more control Routing decision taken once per flow

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Optimising route selection A B Stream X: 5 Stream Y: 5 Stream Z: 6 Choice 1: X via A, Y via B Choice 2: X via A, Y via A Z cannot be routedZ via B is OK

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Allocating bandwidth Bursts where loss and/or delay become excessive Bandwidth Time

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Allocating bandwidth Bursts for which loss and delay are tolerable Bandwidth Allocation above average to get acceptable performance Time

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Contention strikes again! Plenty of routes and bandwidth in the core network Less so in the network edge Not at all in the access CoreEdgeAccess

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Contention management Network Element Use resources efficiently Maintain consistent performance under saturation Various mechanisms: Policing Shaping Queuing Scheduling Differentiate performance for multiple types of service Keep average load below 30-40%

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Effective contention management Network Element Use resources efficiently Guarantee worst- case performance under saturation Deep analysis of the scheduling problem – use the degrees of freedom Differentiated performance for multiple service classes

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Edge-to-edge network performance Edge/access: Effective contention management QoS under saturation Core: Contention avoidance Route control Bandwidth allocation End-to-end: Performance is the sum of the ‘∆Q’ ∆Q

© U4EA Technologies Internet Telephony Conference and EXPO East 2006 Thank you! Any questions? Peter Thompson U4EA Technologies Limited