Quality of Service (QoS) of interconnected Packet- based Networks Workshop on “Monitoring Quality of Service and Quality of Experience of Multimedia Services.

Slides:



Advertisements
Similar presentations
Japan Telecom Information & Communication Labs
Advertisements

20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Computer Networks Performance Metrics Computer Networks Term B10.
EECC694 - Shaaban #1 lec # 10 Spring Asynchronous Transfer Mode (ATM) ATM is a specific asynchronous packet-oriented information, multiplexing.
ETSI Workshop on Quality Issues for IP Telephony 8-9 June 1999, Sophia Antipolis, France ETSI PROJECT TIPHON overview of QoS activities ETSI Workshop on.
1 MM3 - Reliability and Fault tolerance in Networks Service Level Agreements Jens Myrup Pedersen.
RTP: A Transport Protocol for Real-Time Applications Provides end-to-end delivery services for data with real-time characteristics, such as interactive.
Routing: Exterior Gateway Protocols and Autonomous Systems Chapter 15.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
What's inside a router? We have yet to consider the switching function of a router - the actual transfer of datagrams from a router's incoming links to.
Next Generation Networks Chapter 10. Knowledge Concepts QoS concepts Bandwidth needs for Internet traffic.
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
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.
QoS Protocols & Architectures by Harizakis Costas.
1 EE 400 Asynchronous Transfer Mode (ATM) Abdullah AL-Harthi.
1 TCP Transport Control Protocol Reliable In-order delivery Flow control Responds to congestion “Nice” Protocol.
Computer Networks: Performance Measures1 Computer Network Performance Measures.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Transport Protocols Slide 1 Transport Protocols.
1 K. Salah Module 6.1: TCP Flow and Congestion Control Connection establishment & Termination Flow Control Congestion Control QoS.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
Quality of Service Measurements of Mobile Networks
An Architecture for Differentiated Services
Internetworking Fundamentals (Lecture #2) Andres Rengifo Copyright 2008.
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
1 Quality of Service: for Multimedia Internet Broadcasting Applications CP Lecture 1.
IP-UDP-RTP Computer Networking (In Chap 3, 4, 7) 건국대학교 인터넷미디어공학부 임 창 훈.
What Can IP Do? Deliver datagrams to hosts – The IP address in a datagram header identify a host IP treats a computer as an endpoint of communication Best.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
© 2006 Cisco Systems, Inc. All rights reserved. 3.3: Selecting an Appropriate QoS Policy Model.
CSC 336 Data Communications and Networking Lecture 8d: Congestion Control : RSVP Dr. Cheer-Sun Yang Spring 2001.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 2. Network Monitoring Metrics.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
ITU Workshop on “Performance, Quality of Service and Quality of Experience of Emerging Networks and Services” (Athens, Greece 7-8 September 2015) E2E QoS.
CONGESTION CONTROL and RESOURCE ALLOCATION. Definition Resource Allocation : Process by which network elements try to meet the competing demands that.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
University of the Western Cape Chapter 12: The Transport Layer.
Fundamentals of Computer Networks ECE 478/578 Lecture #19: Transport Layer Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
The Transmission Control Protocol (TCP) Application Services (Telnet, FTP, , WWW) Reliable Stream Transport (TCP) Connectionless Packet Delivery.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)
Quality of Service (QoS) Monitoring and Functions of Internet ITU Regional Standardization Forum for Africa (Kampala, Uganda, June 2014) Yvonne UMUTONI.
Beyond Best-Effort Service Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot November 2010 November.
Dr. John P. Abraham Professor UTPA
Internet Protocol ECS 152B Ref: slides by J. Kurose and K. Ross.
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 21 – Case Studies for Multimedia Network Support (Layer 3) Klara Nahrstedt Spring 2009.
Chapter 8: Internet Operation. Network Classes Class A: Few networks, each with many hosts All addresses begin with binary 0 Class B: Medium networks,
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
Chapter 24 Transport Control Protocol (TCP) Layer 4 protocol Responsible for reliable end-to-end transmission Provides illusion of reliable network to.
Service Level Monitoring. Measuring Network Delay, Jitter, and Packet-loss  Multi-media applications are sensitive to transmission characteristics of.
Forwarding.
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
E0262 MIS - Multimedia Playback Systems Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India.
SEPT, 2005CSI Part 2.1 Network Properties (Ownership, Service Paradigm, Measures of Performance) Robert Probert, SITE, University of Ottawa.
DetNet Data Plane using PseudoWires Jouni Korhonen Shahram Davari Norm Finn IETF#94, Yokohama.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
1 Transport Layer: Basics Outline Intro to transport UDP Congestion control basics.
EE 122: Integrated Services Ion Stoica November 13, 2002.
Network Layer4-1 Chapter 4 Network Layer All material copyright J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down.
1 Protocols and Protocol Layering. 2 Protocol Agreement about communication Specifies –Format of messages –Meaning of messages –Rules for exchange –Procedures.
Introduction to Quality of Service Klara Nahrstedt CS 538.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
1. Introduction and Background Network Performance and Quality of Service.
Chapter 30 Quality of Service Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Muhammad Mateen Yaqoob Department of Computer Science COMSATS Institute of Information Technology, Abbottabad 1.
Instructor Materials Chapter 6: Quality of Service
Dr. John P. Abraham Professor UTPA
Dr. John P. Abraham Professor UTPA
Presentation transcript:

Quality of Service (QoS) of interconnected Packet- based Networks Workshop on “Monitoring Quality of Service and Quality of Experience of Multimedia Services in Broadband/Internet Networks” (Maputo, Mozambique, April 2014) Yvonne UMUTONI Quality of Service Development Group Chairperson

EXECUTIVE SUMMARY The best-effort delivery principle for internet does not provide a reliable quality of user experience for real-time applications when network bandwidth limitations increase considerably delay, jitter and packet loss. The real-time applications work best across networks that can deliver "better than best-effort" performance for various characteristics. This presentation focuses mainly on ITU-T Recommendation Y This presentation covers the following: QoS classes and related performance objectives for packet-based networks packet marking and handling mechanisms Guidance for test traffic, test duration, performance monitoring and reporting procedures for packet based networks Maputo, Mozambique, April 2014

REFERENCE ARCHITECTURE The performance objectives are measured over packets in a population of interest that enter a source UNI and exit through a destination UNI. Ref. ITU-T Rec. Y.1545 Maputo - Mozambique April

QOS CLASSES AND NETWORK PERFORMANCE OBJECTIVES Table1: Guidance on QoS classes and related performance objectives for packet- based networks is highlighted in this table Ref. [ITU-T Rec.Y.1541] Maputo - Mozambique April 2013

PACKET MARKING  A single NNI or UNI may carry traffic from several applications, intended for multiple packet network QoS classes. In order for the receiving network to apply the appropriate treatment to each packet in accordance with the desired packet network QoS class, the packets is marked in an appropriate way by the sender. Table 2: Mapping between DiffServ, MPLS and Ethernet [ITU-T Y.1545]  The QoS class agreements should be implemented by associating packet markings (e.g., type of service precedence bits or differentiated service code point) with a specific QoS class. Maputo - Mozambique April 2013

PACKET HANDLING  When a packet is received for a supported packet network QoS class, the receiving network provider shall transport it according to the service level agreement it has established with the sender network provider. When multiple network sections are present in a UNI-to-UNI path, the transfer capacities available for each QoS class at the point of NNI should be considered and agreed upon between all network providers in the path.  When a received packet is marked for a packet network QoS class that is not supported within the sender's service agreement with the receiving network service provider, then the receiving network provider should carry the received packet in another agreed class but with the sender's marking preserved.  To avoid packet re-ordering, the packets belonging to the same flow should be allocated to the same packet network QoS class and given the same treatment in network queues. Maputo - Mozambique April 2013

TEST OF TRAFFIC  Traffic performance is verified by measuring the performance parameters of a population of packets as they cross one or more network sections.  Probing packets should traverse the same path as the user's packets that have the same packet network QoS class. The same QoS treatment should be provided to test traffic as is provided to end-user traffic along the path.  Test traffic should be transmitted with uniform packet length and uniform inter-packet spacing.  The probe payload size should be set at up to 20 octets (for classes 0 and 1) and 256 octets of probe payload size (for classes 2, 3 and 4) Maputo - Mozambique April 2013

TEST DURATION The test duration should be recorded with the corresponding measured metrics:  A measurement interval (roll-up period) of 5 minutes for all packet network QoS classes (0, 1, 2, 3 and 4), according to [ITU-T Y.1543].  Probe packet transmission period (continuous) of 100 ms for all packet network QoS classes (0, 1, 2, 3 and 4) [ITU-T Y.1543].  At the end of a test, measuring equipment (receiving the probing packets) should continue to listen for and count packets for at least 3 seconds after the traffic generator has ceased transmitting the test packet stream. Maputo - Mozambique April 2013

PERFORMANCE MONITORING  Why it is need to monitor the performance of the traffic?  The performance monitoring is need so as to confirm that ongoing delivery of the packet transport service is achieved within the performance objectives for the relevant packet network QoS classes.  There are two options of monitoring the performance of a connection:  Observe and monitor the end-user's traffic; or  Apply test traffic into the same physical path taken by the end-user's traffic (this option was explained in previous slide).  Packet performance should be measured and recorded in each monitoring period over a population-of-interest of 1500 packets.  Measurements should not have an impact on end-user traffic Maputo - Mozambique April 2013

REPORTING  The NSP should report the performance values periodically as may be required to the regulatory authority and performance values by the interconnected NSPs  The NSP should retain quality of service data, including all measurements and related records, for a minimum of twelve (12) months after the end of the “reporting period”.  When the performance measurement of a network section exceeds an agreed threshold value for a parameter, the NSP should report the incident to its interconnected NSP and regulatory authority Maputo - Mozambique April 2013