SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
IP QoS signaling in the IETF:
    Past, Present and Future
                        John A. Loughney
                john.loughney@nokia.com
                          NSIS WG Chair
  http://www.ietf.org/html.charters/nsis-charter.html
Background Material
   “Watching the Waist of the
      Protocol Hourglass”                                    email WWW phone...
        Steve Deering -                                      SMTP HTTP RTP...
    IETF 51 Plenary, London                                      TCP UDP…
http://www.iab.org/Documents/hourglass-london-
                      ietf.pdf                                        IP


                                                               ethernet PPP…

                                                             CSMA async sonet...

                                                             copper fiber radio...
                             Workshop on end-to-end QoS.
                             What is it? How do We Get It?
Ancient History
 First there was ST-II, which begat RSVP.
 IntServ was developed concurrently.
 RSVP started simple, but eventually ended up as
 a fairly complicated protocol, partly related to
 multicast support and IntServ support.
 In reaction to scalability concerns, DiffServ work
 was started.


                    Workshop on end-to-end QoS.
                    What is it? How do We Get It?
Major Work Related to QoS in
the IETF
 Integrated Services (intserv)
 Resource Reservation Setup Protocol (rsvp)
 Integrated Services over Specific Link Layers (issll)
 Differentiated Services (diffserv)
 Resource Allocation Protocol (rap)
 Policy Framework (policy)
 Sub-IP (ccamp, gsmp, mpls, tewg)
 Next Steps in Signaling (nsis)


                       Workshop on end-to-end QoS.
                       What is it? How do We Get It?
Integrated Services (intserv)
 Concluded December 2000
   The working group will focus on defining a minimal set of
   global requirements which transition the Internet into a
   robust integrated-service communications infrastructure.
   The Use of RSVP with IETF Integrated Services - RFC2210
   Specification of the Controlled-Load Network Element Service -
   RFC2211
   Specification of Guaranteed Quality of Service - RFC2212




                           Workshop on end-to-end QoS.
                           What is it? How do We Get It?
Resource Reservation Setup
Protocol (rsvp)
 Concluded May 2001
  The primary purpose of this working group is to evolve the
  RSVP specification and to introduce it into the Internet
  standards track. The task of the RSVP Working Group,
  creating a robust specification for real-world
  implementations of RSVP and parallel IETF working group
  that is considering the service model for integrated service.
  RSVP Version 1 Applicability - RFC 2208
  RSVP Version 1 Message Processing Rules - RFC 2209
  RSVP Operation Over IP Tunnels - RFC 2746
  RSVP Cryptographic Authentication - RFC 2747
  RSVP Refresh Overhead Reduction Extensions - RFC 2961
  RSVP Cryptographic Authentication-New Message Type - RFC 3097
                        Workshop on end-to-end QoS.
                        What is it? How do We Get It?
Integrated Services over
Specific Link Layers (issll)
 Concluded May 2002
  The ISSLL Working Group defines specifications and
  techniques needed to implement Internet Integrated
  Services capabilities within specific network technologies.
  Format of the RSVP DCLASS Object - RFC 2996
  Specification of the Null Service Type - RFC 2997
  A Framework For IntServ Operation Over Diffserv Networks - RFC
  2998
  RSVP Reservations Aggregation - RFC 3175




                         Workshop on end-to-end QoS.
                         What is it? How do We Get It?
Differentiated Services
(diffserv)
 Concluded Feb 2003
  The differentiated services approach to providing quality of
  service in networks employs a small, well-defined set of
  building blocks from which a variety of aggregate behaviors
  may be built.
  Definition of the DiffSerField in the IPv4 and IPv6 Headers - RFC 2474
  An Architecture for Differentiated Services - RFC 2475
  An Expedited Forwarding PHB - RFC 3246
  Assured Forwarding PHB Group - RFC 2597
  Def. of DiffServ Per Domain Behaviors & Rules for their Specification -
  RFC 3086

                           Workshop on end-to-end QoS.
                           What is it? How do We Get It?
Resource Allocation Protocol
(rap)
 Dormant
  The working group will define general-purpose objects that
  facilitate the manipulation of policies and provisioned
  objects available through COPS and COPS-PR. Where
  appropriate, these will include frameworks clarifying the
  applicability of COPS objects and the best practices for the
  definition of additional objects defined in other working
  groups.
  The COPS (Common Open Policy Service) Protocol - RFC 2748
  COPS usage for RSVP - RFC 2749
  A Framework for Policy-based Admission Control - RFC 2753
  COPS Usage for Policy Provisioning - RFC 3084

                        Workshop on end-to-end QoS.
                        What is it? How do We Get It?
Policy Framework (policy)
 Dormant
  This working group has three main goals. First, to provide a
  framework that will meet these needs. Second, to define an
  extensible information model and specific schemata
  compliant with that framework that can be used for general
  policy representation. Third, to extend the core information
  model and schema to address the needs of QoS traffic
  management.
  Policy Core Information Model - Version 1 Specification - RFC 3060
  Terminology for Policy-Based Management - RFC 3198
  Policy Core Information Model Extensions - RFC 3460

                          Workshop on end-to-end QoS.
                          What is it? How do We Get It?
Common Control and
Measurement Plane (ccamp)
 Active
   Coordinates the work within the IETF defining a common
   control plane and a separate common measurement plane
   for ISP and SP core tunneling technologies.
   GMPLS Signaling Functional Description - RFC 3471
   GMPLS Signaling CR-LDP Extensions - RFC 3472
   GMPLS Signaling RSVP-TE Extensions - RFC 3473




                          Workshop on end-to-end QoS.
                          What is it? How do We Get It?
General Switch Management
Protocol (gsmp)
 Active
   Provides switch configuration control and reporting, port
   management, connection control, QoS and traffic
   engineering control and the reporting of statistics and
   asynchronous events for MPLS label switch devices, all
   either from or to a third party controller.
   GSMP V3 - RFC 3292
   GSMP Packet Encapsulations for ATM, Ethernet and TCP - RFC 3293
   GSMP Applicability - RFC 3294




                         Workshop on end-to-end QoS.
                         What is it? How do We Get It?
Multiprotocol Label Switching
(mpls)
 Active
   Responsible for standardizing a base technology for using
   label switching and for the implementation of label-switched
   paths over various link-level technologies.
   Requirements for Traffic Engineering Over MPLS - RFC 2702
   Multiprotocol Label Switching Architecture - RFC 3031
   RSVP-TE: Extensions to RSVP for LSP Tunnels - RFC 3209
   MPLS Support of Differentiated Services - RFC 3270




                          Workshop on end-to-end QoS.
                          What is it? How do We Get It?
Internet Traffic Engineering
(tewg)
 Active
   Defined as that aspect of Internet network engineering
   concerned with the performance optimization of traffic
   handling in operational networks, with the main focus of the
   optimization being minimizing over-utilization of capacity
   when other capacity is available in the network.
   Overview and Principles of Internet Traffic Engineering - RFC 3272
   Applicability Statement for Traffic Engineering with MPLS - RFC 3346
   Network Hierarchy and Multilayer Survivability - RFC 3386
   Requirements for Support of DiffServ-aware MPLS Traffic Engineering
   - RFC 3564

                           Workshop on end-to-end QoS.
                           What is it? How do We Get It?
NSIS Charter (1/2)
 The Next Steps in Signaling Working Group is responsible for
 standardizing an IP signaling protocol with QoS signaling as
 the first use case. This working group will concentrate on a
 two-layer signaling paradigm. The intention is to re-use,
 where appropriate, the protocol mechanisms of RSVP, while
 at the same time simplifying it and applying a more general
 signaling model.
 The existing work on the requirements, the framework and
 analysis of existing protocols will be completed and used as
 input for the protocol work.


                       Workshop on end-to-end QoS.
                       What is it? How do We Get It?
NSIS Charter (2/2)
 NSIS will develop a transport layer signaling protocol for the
 transport of upper layer signaling. In order to support a
 toolbox or building block approach, the two-layer model will
 be used to separate the transport of the signaling from the
 application signaling. This allows for a more general signaling
 protocol to be developed to support signaling for different
 services or resources, such as NAT & firewall traversal and
 QoS resources. The initial NSIS application will be an
 optimized RSVP QoS signaling protocol. The second
 application will be a middle box traversal protocol. It may be
 that a rechartering of the working group occurs before the
 completion of this milestone.

                        Workshop on end-to-end QoS.
                        What is it? How do We Get It?
What NSIS Will Do
 Requirements of a QoS Solution for Mobile IP - RFC 3583
 Submitted 'Signaling Requirements' to IESG for publication as an
 Informational RFC.
 Submit 'RSVP Security Properties' to IESG as Informational RFC
 Submit 'NSIS Threats' to IESG as Informational RFC
 Submit 'Analysis of Existing Signaling Protocols' to IESG as Informational
 RFC
 Submit 'Next Steps in Signaling: Framework' to IESG for publication as
 Informational RFC
 Submit 'NSIS Transport Protocol' to IESG for publication for Proposed
 Standard
 Submit 'NSIS QoS Application Protocol' to IESG for publication for
 Proposed Standard
 Submit 'NSIS Middle Box Signaling Application Protocol' to IESG for
 publication for Proposed Standard end-to-end QoS.
                              Workshop on
                             What is it? How do We Get It?
NSIS Overview
 “Requirements of a QoS Solution for MIP” &
 ”Requirements for Signaling Protocols” documents set
 the goals for the work.
 “Next Steps in Signaling: Framework” sets the stage for
 the protocol work.
 The NTLP; QoS NSLP & NAT/FW Traversal NSLP
 protocols are the main deliverables.
 Focusing initially on on-path signaling as this is seen as
 a more critical problem for the Internet.
 Off-path signaling may worked on, in a later phase, but
 there scalability and end-to-end concerns.
                       Workshop on end-to-end QoS.
                       What is it? How do We Get It?
NSIS Summary
 The work done in NSIS is meant to be general,
 not focused on a single application and meant to
 support other IETF protocols.
 The current goal of the WG is to achieve a
 scalable solution for signaling, but it is not meant
 as a complete solution.
 There is more work to be done.


                     Workshop on end-to-end QoS.
                     What is it? How do We Get It?
Summary
 The IETF’s is concerned with working on solvable
 problems.
 QoS is more than just QoS classes, parameters,
 applications, etc.
 Internet-wide deployment issues are a concern.
 Good possibilities for collaboration between the
 IETF and other bodies, such as the ITU exist.
 Participation is welcome.
                   Workshop on end-to-end QoS.
                   What is it? How do We Get It?
Questions?




             Workshop on end-to-end QoS.
             What is it? How do We Get It?

Weitere ähnliche Inhalte

Was ist angesagt?

Trill spb-comparison-extract
Trill spb-comparison-extractTrill spb-comparison-extract
Trill spb-comparison-extract
IssacYuan
 
RINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionRINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussion
Eleni Trouva
 
Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPN
rosmida
 

Was ist angesagt? (20)

Trill spb-comparison-extract
Trill spb-comparison-extractTrill spb-comparison-extract
Trill spb-comparison-extract
 
Update on IRATI technical work after month 6
Update on IRATI technical work after month 6Update on IRATI technical work after month 6
Update on IRATI technical work after month 6
 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network Architectures
 
Mpls
MplsMpls
Mpls
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Cisco MPLS
Cisco MPLSCisco MPLS
Cisco MPLS
 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduard
 
GMPLS (generalized mpls)
GMPLS (generalized mpls)GMPLS (generalized mpls)
GMPLS (generalized mpls)
 
Rpl2016
Rpl2016Rpl2016
Rpl2016
 
Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016
 
IRATI Experimentation, US-EU FIRE Workshop
IRATI Experimentation, US-EU FIRE WorkshopIRATI Experimentation, US-EU FIRE Workshop
IRATI Experimentation, US-EU FIRE Workshop
 
RINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionRINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussion
 
MPLS (Multi-Protocol Label Switching)
MPLS  (Multi-Protocol Label Switching)MPLS  (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
 
Rpl2018
Rpl2018Rpl2018
Rpl2018
 
2014 03-09, ofc workshop, ping pan
2014 03-09, ofc workshop, ping pan2014 03-09, ofc workshop, ping pan
2014 03-09, ofc workshop, ping pan
 
gmpls
gmplsgmpls
gmpls
 
Implementing cisco mpls
Implementing cisco mplsImplementing cisco mpls
Implementing cisco mpls
 
Advanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREAdvanced network experiments in FED4FIRE
Advanced network experiments in FED4FIRE
 
Mpls101
Mpls101Mpls101
Mpls101
 
Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPN
 

Andere mochten auch (10)

Mobile ad hoc networking: imperatives and challenges
Mobile ad hoc networking: imperatives and challengesMobile ad hoc networking: imperatives and challenges
Mobile ad hoc networking: imperatives and challenges
 
Ch25
Ch25Ch25
Ch25
 
Chap24
Chap24Chap24
Chap24
 
Ch24
Ch24Ch24
Ch24
 
IntServ & DiffServ
IntServ & DiffServIntServ & DiffServ
IntServ & DiffServ
 
QoS (quality of service)
QoS (quality of service)QoS (quality of service)
QoS (quality of service)
 
Mobile ad hoc network
Mobile ad hoc networkMobile ad hoc network
Mobile ad hoc network
 
Qo s
Qo sQo s
Qo s
 
Lte system signaling procedures
Lte system signaling proceduresLte system signaling procedures
Lte system signaling procedures
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 

Ähnlich wie IP QoS signaling in the IETF:Past, Present and Future

Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhu
CU
 
5G RAN Slicing for Dublin Release.pptx
5G RAN Slicing for Dublin Release.pptx5G RAN Slicing for Dublin Release.pptx
5G RAN Slicing for Dublin Release.pptx
MohammadIrshad79
 
LISP_in_Secure_Networks_WP
LISP_in_Secure_Networks_WPLISP_in_Secure_Networks_WP
LISP_in_Secure_Networks_WP
Craig Hill
 
IP RAN 100NGN 2013 [COPY]
IP RAN 100NGN 2013 [COPY]IP RAN 100NGN 2013 [COPY]
IP RAN 100NGN 2013 [COPY]
Mahadiputra S
 
Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)
mashiur
 
Mplswc2006 white paper-v1.1
Mplswc2006 white paper-v1.1Mplswc2006 white paper-v1.1
Mplswc2006 white paper-v1.1
Sean Andersen
 

Ähnlich wie IP QoS signaling in the IETF:Past, Present and Future (20)

How to implement mpls
How to implement mplsHow to implement mpls
How to implement mpls
 
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
Performance of MPLS-based Virtual Private Networks and Classic Virtual Privat...
 
VoMPLS-A paper
VoMPLS-A paperVoMPLS-A paper
VoMPLS-A paper
 
guna_2015.DOC
guna_2015.DOCguna_2015.DOC
guna_2015.DOC
 
Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhu
 
IP RAN 100NGN
IP RAN 100NGNIP RAN 100NGN
IP RAN 100NGN
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
 
Rohit profile
Rohit profileRohit profile
Rohit profile
 
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet SchedulingApproach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
Approach to an Intelligent Based IP over MPLS VPLS Network for Packet Scheduling
 
MPLS Presentation
MPLS PresentationMPLS Presentation
MPLS Presentation
 
5G RAN Slicing for Dublin Release.pptx
5G RAN Slicing for Dublin Release.pptx5G RAN Slicing for Dublin Release.pptx
5G RAN Slicing for Dublin Release.pptx
 
LISP_in_Secure_Networks_WP
LISP_in_Secure_Networks_WPLISP_in_Secure_Networks_WP
LISP_in_Secure_Networks_WP
 
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP NetworkIRJET-  	  Performance Analysis of MPLS-VPN and Traditional IP Network
IRJET- Performance Analysis of MPLS-VPN and Traditional IP Network
 
IP RAN 100NGN 2013 [COPY]
IP RAN 100NGN 2013 [COPY]IP RAN 100NGN 2013 [COPY]
IP RAN 100NGN 2013 [COPY]
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
 
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
 
On the migration of a large scale network from i pv4 to ipv6 environment
On the migration of a large scale network from i pv4 to ipv6 environmentOn the migration of a large scale network from i pv4 to ipv6 environment
On the migration of a large scale network from i pv4 to ipv6 environment
 
Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)
 
2002023
20020232002023
2002023
 
Mplswc2006 white paper-v1.1
Mplswc2006 white paper-v1.1Mplswc2006 white paper-v1.1
Mplswc2006 white paper-v1.1
 

Mehr von John Loughney

Mehr von John Loughney (20)

Advances in IPv6 in Mobile Networks Globecom 2011
Advances in IPv6 in Mobile Networks Globecom 2011Advances in IPv6 in Mobile Networks Globecom 2011
Advances in IPv6 in Mobile Networks Globecom 2011
 
Advances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessAdvances in IPv6 Mobile Access
Advances in IPv6 Mobile Access
 
LBS: Where are we? Where are we going? And how do we get there?
LBS: Where are we? Where are we going? And how do we get there?LBS: Where are we? Where are we going? And how do we get there?
LBS: Where are we? Where are we going? And how do we get there?
 
Converged Communication and IPv6, afrinic-8
Converged Communication and IPv6, afrinic-8Converged Communication and IPv6, afrinic-8
Converged Communication and IPv6, afrinic-8
 
IPv6 in 2G and 3G Networks
IPv6 in 2G and 3G NetworksIPv6 in 2G and 3G Networks
IPv6 in 2G and 3G Networks
 
"Converged Communications -- Impact and Requirements on future handsets
"Converged Communications -- Impact and Requirements on future handsets"Converged Communications -- Impact and Requirements on future handsets
"Converged Communications -- Impact and Requirements on future handsets
 
Converged Communications and IPv6
Converged Communications and IPv6Converged Communications and IPv6
Converged Communications and IPv6
 
Quality of Service at the Internet Engineering Task Force
Quality of Service at the Internet Engineering Task ForceQuality of Service at the Internet Engineering Task Force
Quality of Service at the Internet Engineering Task Force
 
SCTP Overview
SCTP OverviewSCTP Overview
SCTP Overview
 
Future Signaling Protocols What’s New in IETF
Future Signaling Protocols What’s New in IETFFuture Signaling Protocols What’s New in IETF
Future Signaling Protocols What’s New in IETF
 
Converged Communications
Converged CommunicationsConverged Communications
Converged Communications
 
End-to-End and IPv6
End-to-End and IPv6End-to-End and IPv6
End-to-End and IPv6
 
Mobile Terminals as a Driver for IPv6 Deployment
Mobile Terminals as a Driver for IPv6 DeploymentMobile Terminals as a Driver for IPv6 Deployment
Mobile Terminals as a Driver for IPv6 Deployment
 
A Framework for the QoS Based Integration of IP and ATM
A Framework for the QoS Based Integration of IP and ATMA Framework for the QoS Based Integration of IP and ATM
A Framework for the QoS Based Integration of IP and ATM
 
"End-to-end Interoperability and Mobile Services"
"End-to-end Interoperability and Mobile Services" "End-to-end Interoperability and Mobile Services"
"End-to-end Interoperability and Mobile Services"
 
DIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATMDIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATM
 
Diameter Overview
Diameter OverviewDiameter Overview
Diameter Overview
 
The State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 DeploymentThe State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 Deployment
 
IPv6 in 3G Core Networks
IPv6 in 3G Core NetworksIPv6 in 3G Core Networks
IPv6 in 3G Core Networks
 
Diameter and Diameter Roaming
Diameter and Diameter RoamingDiameter and Diameter Roaming
Diameter and Diameter Roaming
 

IP QoS signaling in the IETF:Past, Present and Future

  • 1. IP QoS signaling in the IETF: Past, Present and Future John A. Loughney john.loughney@nokia.com NSIS WG Chair http://www.ietf.org/html.charters/nsis-charter.html
  • 2. Background Material “Watching the Waist of the Protocol Hourglass” email WWW phone... Steve Deering - SMTP HTTP RTP... IETF 51 Plenary, London TCP UDP… http://www.iab.org/Documents/hourglass-london- ietf.pdf IP ethernet PPP… CSMA async sonet... copper fiber radio... Workshop on end-to-end QoS. What is it? How do We Get It?
  • 3. Ancient History First there was ST-II, which begat RSVP. IntServ was developed concurrently. RSVP started simple, but eventually ended up as a fairly complicated protocol, partly related to multicast support and IntServ support. In reaction to scalability concerns, DiffServ work was started. Workshop on end-to-end QoS. What is it? How do We Get It?
  • 4. Major Work Related to QoS in the IETF Integrated Services (intserv) Resource Reservation Setup Protocol (rsvp) Integrated Services over Specific Link Layers (issll) Differentiated Services (diffserv) Resource Allocation Protocol (rap) Policy Framework (policy) Sub-IP (ccamp, gsmp, mpls, tewg) Next Steps in Signaling (nsis) Workshop on end-to-end QoS. What is it? How do We Get It?
  • 5. Integrated Services (intserv) Concluded December 2000 The working group will focus on defining a minimal set of global requirements which transition the Internet into a robust integrated-service communications infrastructure. The Use of RSVP with IETF Integrated Services - RFC2210 Specification of the Controlled-Load Network Element Service - RFC2211 Specification of Guaranteed Quality of Service - RFC2212 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 6. Resource Reservation Setup Protocol (rsvp) Concluded May 2001 The primary purpose of this working group is to evolve the RSVP specification and to introduce it into the Internet standards track. The task of the RSVP Working Group, creating a robust specification for real-world implementations of RSVP and parallel IETF working group that is considering the service model for integrated service. RSVP Version 1 Applicability - RFC 2208 RSVP Version 1 Message Processing Rules - RFC 2209 RSVP Operation Over IP Tunnels - RFC 2746 RSVP Cryptographic Authentication - RFC 2747 RSVP Refresh Overhead Reduction Extensions - RFC 2961 RSVP Cryptographic Authentication-New Message Type - RFC 3097 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 7. Integrated Services over Specific Link Layers (issll) Concluded May 2002 The ISSLL Working Group defines specifications and techniques needed to implement Internet Integrated Services capabilities within specific network technologies. Format of the RSVP DCLASS Object - RFC 2996 Specification of the Null Service Type - RFC 2997 A Framework For IntServ Operation Over Diffserv Networks - RFC 2998 RSVP Reservations Aggregation - RFC 3175 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 8. Differentiated Services (diffserv) Concluded Feb 2003 The differentiated services approach to providing quality of service in networks employs a small, well-defined set of building blocks from which a variety of aggregate behaviors may be built. Definition of the DiffSerField in the IPv4 and IPv6 Headers - RFC 2474 An Architecture for Differentiated Services - RFC 2475 An Expedited Forwarding PHB - RFC 3246 Assured Forwarding PHB Group - RFC 2597 Def. of DiffServ Per Domain Behaviors & Rules for their Specification - RFC 3086 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 9. Resource Allocation Protocol (rap) Dormant The working group will define general-purpose objects that facilitate the manipulation of policies and provisioned objects available through COPS and COPS-PR. Where appropriate, these will include frameworks clarifying the applicability of COPS objects and the best practices for the definition of additional objects defined in other working groups. The COPS (Common Open Policy Service) Protocol - RFC 2748 COPS usage for RSVP - RFC 2749 A Framework for Policy-based Admission Control - RFC 2753 COPS Usage for Policy Provisioning - RFC 3084 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 10. Policy Framework (policy) Dormant This working group has three main goals. First, to provide a framework that will meet these needs. Second, to define an extensible information model and specific schemata compliant with that framework that can be used for general policy representation. Third, to extend the core information model and schema to address the needs of QoS traffic management. Policy Core Information Model - Version 1 Specification - RFC 3060 Terminology for Policy-Based Management - RFC 3198 Policy Core Information Model Extensions - RFC 3460 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 11. Common Control and Measurement Plane (ccamp) Active Coordinates the work within the IETF defining a common control plane and a separate common measurement plane for ISP and SP core tunneling technologies. GMPLS Signaling Functional Description - RFC 3471 GMPLS Signaling CR-LDP Extensions - RFC 3472 GMPLS Signaling RSVP-TE Extensions - RFC 3473 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 12. General Switch Management Protocol (gsmp) Active Provides switch configuration control and reporting, port management, connection control, QoS and traffic engineering control and the reporting of statistics and asynchronous events for MPLS label switch devices, all either from or to a third party controller. GSMP V3 - RFC 3292 GSMP Packet Encapsulations for ATM, Ethernet and TCP - RFC 3293 GSMP Applicability - RFC 3294 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 13. Multiprotocol Label Switching (mpls) Active Responsible for standardizing a base technology for using label switching and for the implementation of label-switched paths over various link-level technologies. Requirements for Traffic Engineering Over MPLS - RFC 2702 Multiprotocol Label Switching Architecture - RFC 3031 RSVP-TE: Extensions to RSVP for LSP Tunnels - RFC 3209 MPLS Support of Differentiated Services - RFC 3270 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 14. Internet Traffic Engineering (tewg) Active Defined as that aspect of Internet network engineering concerned with the performance optimization of traffic handling in operational networks, with the main focus of the optimization being minimizing over-utilization of capacity when other capacity is available in the network. Overview and Principles of Internet Traffic Engineering - RFC 3272 Applicability Statement for Traffic Engineering with MPLS - RFC 3346 Network Hierarchy and Multilayer Survivability - RFC 3386 Requirements for Support of DiffServ-aware MPLS Traffic Engineering - RFC 3564 Workshop on end-to-end QoS. What is it? How do We Get It?
  • 15. NSIS Charter (1/2) The Next Steps in Signaling Working Group is responsible for standardizing an IP signaling protocol with QoS signaling as the first use case. This working group will concentrate on a two-layer signaling paradigm. The intention is to re-use, where appropriate, the protocol mechanisms of RSVP, while at the same time simplifying it and applying a more general signaling model. The existing work on the requirements, the framework and analysis of existing protocols will be completed and used as input for the protocol work. Workshop on end-to-end QoS. What is it? How do We Get It?
  • 16. NSIS Charter (2/2) NSIS will develop a transport layer signaling protocol for the transport of upper layer signaling. In order to support a toolbox or building block approach, the two-layer model will be used to separate the transport of the signaling from the application signaling. This allows for a more general signaling protocol to be developed to support signaling for different services or resources, such as NAT & firewall traversal and QoS resources. The initial NSIS application will be an optimized RSVP QoS signaling protocol. The second application will be a middle box traversal protocol. It may be that a rechartering of the working group occurs before the completion of this milestone. Workshop on end-to-end QoS. What is it? How do We Get It?
  • 17. What NSIS Will Do Requirements of a QoS Solution for Mobile IP - RFC 3583 Submitted 'Signaling Requirements' to IESG for publication as an Informational RFC. Submit 'RSVP Security Properties' to IESG as Informational RFC Submit 'NSIS Threats' to IESG as Informational RFC Submit 'Analysis of Existing Signaling Protocols' to IESG as Informational RFC Submit 'Next Steps in Signaling: Framework' to IESG for publication as Informational RFC Submit 'NSIS Transport Protocol' to IESG for publication for Proposed Standard Submit 'NSIS QoS Application Protocol' to IESG for publication for Proposed Standard Submit 'NSIS Middle Box Signaling Application Protocol' to IESG for publication for Proposed Standard end-to-end QoS. Workshop on What is it? How do We Get It?
  • 18. NSIS Overview “Requirements of a QoS Solution for MIP” & ”Requirements for Signaling Protocols” documents set the goals for the work. “Next Steps in Signaling: Framework” sets the stage for the protocol work. The NTLP; QoS NSLP & NAT/FW Traversal NSLP protocols are the main deliverables. Focusing initially on on-path signaling as this is seen as a more critical problem for the Internet. Off-path signaling may worked on, in a later phase, but there scalability and end-to-end concerns. Workshop on end-to-end QoS. What is it? How do We Get It?
  • 19. NSIS Summary The work done in NSIS is meant to be general, not focused on a single application and meant to support other IETF protocols. The current goal of the WG is to achieve a scalable solution for signaling, but it is not meant as a complete solution. There is more work to be done. Workshop on end-to-end QoS. What is it? How do We Get It?
  • 20. Summary The IETF’s is concerned with working on solvable problems. QoS is more than just QoS classes, parameters, applications, etc. Internet-wide deployment issues are a concern. Good possibilities for collaboration between the IETF and other bodies, such as the ITU exist. Participation is welcome. Workshop on end-to-end QoS. What is it? How do We Get It?
  • 21. Questions? Workshop on end-to-end QoS. What is it? How do We Get It?