Nicolas Simar – DANTE - Sequin: Premium IP SEQUIN Premium IP.

Slides:



Advertisements
Similar presentations
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Advertisements

Japan Telecom Information & Communication Labs
Halina Tarasiuk, Robert Janowski and Wojciech Burakowski Warsaw University of Technology, Poland Admissible Traffic Load of Real Time Class of Service.
TF-NGN performance monitoring - UCL workshop -- Nicolas Simar Performance Monitoring UCL workshop, London (UK), 15/05/03 Nicolas.
Nicolas Simar – DANTE : Premium IP and LBE transparency on GEANT QoS on GÉANT Premium IP and Less than Best Effort.
Data and Computer Communications Ninth Edition by William Stallings Chapter 20 – Internetwork Quality of Service of Service Data and Computer Communications,
IETF Differentiated Services Concerns with Intserv: r Scalability: signaling, maintaining per-flow router state difficult with large number of flows r.
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.
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
Tiziana Ferrari Diffserv testing in the wide area (TF-TANT task force)1 Diffserv testing in the wide area TF-TANT task force Tiziana Ferrari Italian National.
IPv6 Technology and Advanced Services 19/10/2004 IPv6 Technology and Advanced Services IPv6 Quality of Service Dimitris Primpas
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Nicolas Simar – DANTE - TF-NGN Berlin: Premium IP update and LBE tranparency on GEANT Premium IP update and LBE tranparency on GÉANT TF-NGN meeting – BERLIN.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
Quality of Service (QoS) Routing Eric M. Wagner St. Xavier University Spring 2005.
QoS Protocols & Architectures by Harizakis Costas.
CS Summer 2003 Lecture 8. CS Summer 2003 Populating LFIB with LDP Assigned/Learned Labels Changes in the LFIB may be triggered routing or.
CS 268: Differentiated Services Ion Stoica February 25, 2003.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
DiffServ QoS in internet
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
An Architecture for Differentiated Services
CS 268: Lecture 11 (Differentiated Services) Ion Stoica March 6, 2001.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Applications of MPLS in GEANT Agnès Pouélé Applications of MPLS in GÉANT MPLS WORLD CONGRESS 2002 Paris 7th February 2002 Agnes.
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
AIMS’99 Workshop Heidelberg, May 1999 Ko / CP 4/99 Linkage between Internet Service Architectures and ATM
QoS in MPLS SMU CSE 8344.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
TERENA Networking Conference 2002, Limerick, Ireland, June SEQUIN: Results on QoS Afrodite Sevasti Greek Research and Technology Network (GRNET)
Overview of Monitoring and Measurement System in EuQoS multi-domain network Marek Dabrowski 1, Philippe Owezarski 2, Wojciech Burakowski 1 and Andrzej.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Tiziana Ferrari Diffserv deployment in the wide area: network design and testing1 Diffserv deployment in the wide area: network design and testing Tiziana.
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
GEANT Premium IP Overview Mauro Campanella INFN-GARR
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services MPLS.
Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.
The Monitoring and Measurement System in EuQoS project Andrzej Beben Warsaw University of Technology, Poland.
QoS on GÉANT - Aristote Seminar -- Nicolas Simar QoS on GÉANT Aristote Seminar, Paris (France), Nicolas Simar,
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
Applicazione del paradigma Diffserv per il controllo della QoS in reti IP: aspetti teorici e sperimentali Stefano Salsano Università di Roma “La Sapienza”
QoS monitoring -- Nicolas Simar Monitoring Infrastructure SEQUIN workshop, Amsterdam, 1 February 2002 Nicolas Simar DANTE.
TeraPaths TeraPaths: Establishing End-to-End QoS Paths through L2 and L3 WAN Connections Presented by Presented by Dimitrios Katramatos, BNL Dimitrios.
Nicolas Simar – DANTE - Sequin: Monitoring Infrastructure Monitoring Premium IP.
Less than Best Effort -- Nicolas Simar Less than Best Effort QoS IP 2003, Milan (Italy), Nicolas Simar, Network Engineer.
Chapter 5 : The Internet: Addressing & Services Business Data Communications, 4e.
SLA/SLS Fundamental concepts SLAs/SLSs are the essential mechanisms for agreeing, configuring, delivering, guaranteeing and evaluating the obtained QoS.
Sequin Technical Summary Mauro Campanella INFN-GARR
TeraPaths: A QoS Enabled Collaborative Data Sharing Infrastructure for Petascale Computing Research The TeraPaths Project Team Usatlas Tier 2 workshop.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Quality of Service Frameworks Hamed Khanmirza Principles of Network University of Tehran.
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
QoS Experience on European Backbone - TNC Nicolas Simar QoS Experience on European Backbone TNC 2003, Zabgreb (Croatia),
Instructor Materials Chapter 6: Quality of Service
Congestion Control, Quality of Service, and Internetworking
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
EE 122: Lecture 18 (Differentiated Services)
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
EE 122: Differentiated Services
CIS679: Two Planes and Int-Serv Model
Presentation transcript:

Nicolas Simar – DANTE - Sequin: Premium IP SEQUIN Premium IP

Nicolas Simar – DANTE - Sequin: Premium IP Project info SEQUIN - SErvice QUality across Independently managed Networks (IST ) Duration 18 months (Nov Apr 2002) Partners: Project Web site: Technical Web site: DANTE, DFN, GARR, GRNET, PSNC, RENATER, SWITCH, UKERNA

Nicolas Simar – DANTE - Sequin: Premium IP Overview SEQUIN has defined and implemented an end-to-end approach to Quality of Service (QoS), operating across multiple management domains and exploiting a combination of IP and ATM technology The project has specified the implementation architecture for the Premium IP service, which aims at offering the equivalent of an end-to-end virtual leased line service at the IP layer across multiple domains. The architecture is targeted at the GÉANT (The pan- European Gigabit Research Network) and is applicable to each connected National Research and Education Network (NREN) across Europe and local DiffServ domains

Nicolas Simar – DANTE - Sequin: Premium IP Definition of QoS Work of WP2 ->D2.1 Top-down approach –Interview with international user groups on their requirements Bottom-up –Network performance parameters that may be influenced by configuration of equipment

Nicolas Simar – DANTE - Sequin: Premium IP QoS parameters From users’ requirements and technical considerations : –One-way delay (OWD) –IP packet delay variation (IPDV) –Available bandwidth –One-way packet loss (OWPL) The set is common to IETF and ITU-T Naming and definitions are chosen to be comply to RFC 2330 (Framework for IP Performance metrics) and follow the ongoing IPPM IETF working group work.

Nicolas Simar – DANTE - Sequin: Premium IP QoS user requirements (from user’s questionnaire)

Nicolas Simar – DANTE - Sequin: Premium IP Premium IP Specification Differentiated Services Architecture and use the expedited forwarding per hop behavior (EF PHB) Interface definition between domains that behaves as an EF PHB Do not starve best effort traffic (limited percentage of link capacity devoted to Premium IP) Initial provisioning structure: static, no dynamic signaling IETF IPPM QoS parameters measurement framework QoS parameters monitoring system is a key element

Nicolas Simar – DANTE - Sequin: Premium IP Premium IP Service Implementation Basic principles  minimize number of actions per node  do not use a signaling protocol  modular approach that allows different implementation schemes at every hop or domain and allows domains to join the service when ready  Do not try to solve the most general problem, but rather develop a model that can be implemented in short time using available tools  Keep it simple

Nicolas Simar – DANTE - Sequin: Premium IP Simplifying the actions for each node - monitoring and accounting- QoS rules propagation - congestion control - admission control and classification - scheduling In principle, each node might perform an awful lot of tasks: - marking- policing - shaping

Nicolas Simar – DANTE - Sequin: Premium IP Use the information in the IP header: - IP source and destination (prefixes) as near to the source as possible - the DSCP (or IP precedence equivalent value) along the path - perform an optional, suggested, admission control based on AS source and destination at inter-domain links (safety measure) - rules might be based on additional parameters, such as time- of-day Admission control

Nicolas Simar – DANTE - Sequin: Premium IP The consequences are: - allowing the computation of total requested Premium IP capacity at each network node in the default case (and for main backup cases too) - short access list near users’ premise (few users) - simple control at backbones (IP addresses are not propagated) - choosing destination aware service (next slide) Admission control (continued)

Nicolas Simar – DANTE - Sequin: Premium IP A B C D E F Guser 1 user 2 user 5 user 4 user 3 Destination Aware Vs destination Unaware Admission control (continued)

Nicolas Simar – DANTE - Sequin: Premium IP Examining the tasks for each node - monitoring and accounting- QoS rules propagation - congestion control - admission control and classification - scheduling In principle, each node might perform an awful lot of tasks: - marking- policing - shaping always

Nicolas Simar – DANTE - Sequin: Premium IP - Mark each “EF” legal packet at first classification point - Use the same DSCP value on all domains (decimal 46 [RFC 2474] to have interoperability with ToS only capable hardware) - strongly suggested - - valid DSCP coupled to invalid IP addresses may imply discard to allow easy debugging - packets with other DSCP values are left untouched Marking is mandatory at the first classification point, remarking is optional. Marking

Nicolas Simar – DANTE - Sequin: Premium IP Examining the tasks for each node - monitoring and accounting- QoS rules propagation - congestion control - admission control and classification - scheduling- marking- policing - shaping always Selected locations

Nicolas Simar – DANTE - Sequin: Premium IP Microflow policing should be done as close as possible to the source according to agreed (through SLA) Premium IP capacity. This step is mandatory Policing will be done using a token bucket. The depth of the token bucket will be two MTU close to the source and increase to 5 or more along the path if additional policing is required It is suggested to perform only one additional policing stage at the ingress to GÉANT from an NREN, with a larger aggregated capacity value than the sum of the agreements. “Avoid unwanted packet loss” is the motto. Policing

Nicolas Simar – DANTE - Sequin: Premium IP The additional policing stage at the ingress to GÉANT from an NREN serves the purpose of protecting Premium IP traffic from misconfiguration/DoS coming from a single source. It creates virtual “pipes” for the aggregated Premium flows from each NREN to each other (when needed). The failure of one “pipe” does not influence the others. Policing (continued)

Nicolas Simar – DANTE - Sequin: Premium IP L1L2 N1 N2 N3 COR E L1, L2 : end user domain (for example LANs) N1, N2, N3 : intermediate transport domains (for example NRENs backbones) CORE : interconnection domain (for example GÉANT) : router/switch Sample multidomain network Classification on IP addresses Strict policing Policing can be avoided at ingress when receiving from a trusted backbone Classify by DSCP Police by (AS source,dest) aggregate capacity on all border nodes Policing not needed

Nicolas Simar – DANTE - Sequin: Premium IP Examining the tasks for each node - monitoring and accounting- QoS rules propagation - congestion control - admission control and classification - scheduling - marking- policing - shaping always Selected locations Selected locations always

Nicolas Simar – DANTE - Sequin: Premium IP Shaping The sending source is required to shape the traffic it produces. Shaping can be done by the network close to the user Shaping inside the sending host itself is the preferred way, shaping by the network will in most case lead to packet losses TCP Application Scheduling IP Network Interface No Packet/Data losses host

Nicolas Simar – DANTE - Sequin: Premium IP A B C D E F Guser 1 user 2 user 5 user 3 Shaping Multiple aggregation-separation points and link speed changes.

Nicolas Simar – DANTE - Sequin: Premium IP Examining the tasks for each node - monitoring and accounting- QoS rules propagation - congestion control - admission control and classification - scheduling- marking- policing - shaping always Selected locations Selected locations always NO Done by source not needed Selected locations Selected locations

Nicolas Simar – DANTE - Sequin: Premium IP Shape ONLY here Classify (IP pair prefixes) Police - Strict, Capacity Mark Classify (DSCP) High priority queueing on all nodes Do not police on egress Do not shape Policing can be avoided at ingress when receiving from a trusted backbone Police by (AS source,dest) aggregate capacity on all border nodes Summary

Nicolas Simar – DANTE - Sequin: Premium IP Grey Areas Exact configuration of buffering and token bucket depth in routers. As a rule of thumb the token bucket depth can be assumed to be 1.2 * (Diffserv active interfaces on router) Scalability - the maximum amount of aggregated Premium IP capacity the network can offer - hardware capabilities Fast provisioning of the service Widespread availability and tuning of “last mile” (LANs)

Nicolas Simar – DANTE - Sequin: Premium IP Example (one direction) Domain p VLAN Or dedicated wire Domain p VLAN Or dedicated wire Domain 2 ATM Domain 3 Backbone Classification (DSCP) Policing (AS aggregate) Classification (DSCP) Policing (AS aggregate) Domain 4 Classification (IP) Policing (strict 2 MTU) Marking - scheduling Classification (IP) Policing (strict 2 MTU) Marking - scheduling Classification (DSCP) Scheduling Classification (DSCP) Scheduling Dedicated PVC

Nicolas Simar – DANTE - Sequin: Premium IP “Proof of Concept” Initial implementation of the testing methodology by implementing a “Proof of Concept” test-bed involving user groups Goals: –access to a controlled environment composed of a variety of hardware and underlying technology –functionality verification of each component required to implement Premium IP The set of tests performed included: –laboratory tests for basic router functionality –wide area tests for network calibration (understand the performance users can expect & the interaction between different network technologies) –tests involving users to verify the QoS provisioning processes

Nicolas Simar – DANTE - Sequin: Premium IP H.323 users tests H.323 users from TF-STREAM Task Force –TF-STREAM, Tests –Core network (GÉANT): 10Gbit/s & 2.5 Gbit/s POS and Juniper routers. –4 high (2.5 Gbit/s POS) and lower (2x155Mbit/s ATM access) speed national networks connecting six testing locations –Traffic tests with measurement tools with/without Premium IP enabled –Objective and subjective quality assessments of H.323 videoconferencing

Nicolas Simar – DANTE - Sequin: Premium IP H.323 tests topology

Nicolas Simar – DANTE - Sequin: Premium IP Test scenarios End-to-end setup, between each pair of the participants Videoconference initiated – users assessment of audio and video quality ICMP Ping tool was used to measure end-to-end RTT The videoconference session was terminated Use of RUDE/CRUDE tool with traffic pattern imitating videoconference stream in both directions for recording jitter and packet loss NETPERF throughput test was used to assess the bandwidth available for Premium IP service

Nicolas Simar – DANTE - Sequin: Premium IP Test results I

Nicolas Simar – DANTE - Sequin: Premium IP Test results II

Nicolas Simar – DANTE - Sequin: Premium IP Test results III

Nicolas Simar – DANTE - Sequin: Premium IP Testing with IST projects AQUILA (IST ) –Enhanced architecture for QoS in Internet –PL (Warsaw) - AT (Vienna), 2.5 Mb/s –activated on 15 April 2002 MOICANE (IST ) –QoS support in access technologies –IT, GR, PT, RO –target time April/May 2002

Nicolas Simar – DANTE - Sequin: Premium IP Monitoring

Nicolas Simar – DANTE - Sequin: Premium IP Conclusions SEQUIN has shown HOW to deploy Premium IP NRENs are invited to implement it as a replacement of ATM-based MBS The service provisioning model and debugging procedures need to be further elaborated Support sought for development of monitoring tools, which is fundamental for the provisioning of the service