NSLP for Quality of Service Sven van den Bosch (ed) Georgios Karagiannis Andrew McDonald (et al.) draft-ietf-nsis-qos-nslp-02.txt Slides:

Slides:



Advertisements
Similar presentations
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Advertisements

Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Telematics group University of Göttingen, Germany Overhead and Performance Study of the General Internet Signaling Transport (GIST) Protocol Xiaoming.
Point-to-Point Network Switching Advanced Computer Networks.
1 IP Security Outline of the session –IP Security Overview –IP Security Architecture –Key Management Based on slides by Dr. Lawrie Brown of the Australian.
Networks: Switching1 Point-to-Point Network Switching.
NSIS Transport Layer draft-ietf-nsis-ntlp-00.txt Slides:
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
NSIS based NetServ Signalling Protocol Design and Implementation Roberto Francescangeli Visiting PhD student.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
NSIS Transport Layer draft-ietf-nsis-ntlp-00.txt Slides:
NSIS Flow ID and packet classification issues Hong Cheng, Qijie Huang, Takako Sanda, Toyoki Ue IETF#63 August, 2005.
SMUCSE 8344 Constraint-Based Routing in MPLS. SMUCSE 8344 Constraint Based Routing (CBR) What is CBR –Each link a collection of attributes (performance,
Gursharan Singh Tatla Transport Layer 16-May
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
NSIS Signaling for QoS Models (Was: QoS Model discussion) Cornelia Kappler, Jerry Ash, Chuck Dvorak, Al Morton, Percy Tarapore, Yacine El Mghazli, Sven.
Integrated Services Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot December 2010 December 2010.
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.
A stateless Ping tool for simple tests of GIMPS implementations Christian Dickmann, Ingo Juchem, Sebastian Willert, Xiaoming Fu University of Göttingen.
NSIS Authentication, Authorization and Accounting Issues (draft-tschofenig-nsis-aaa-issues-00.txt) Authors: Hannes Tschofenig Henning Schulzrinne Maarten.
1 Integrated and Differentiated Services Multimedia Systems(Module 5 Lesson 4) Summary: r Intserv Architecture RSVP signaling protocol r Diffserv Architecture.
I-D: draft-rahman-mipshop-mih-transport-01.txt Transport of Media Independent Handover Messages Over IP 67 th IETF Annual Meeting MIPSHOP Working Group.
Rev PA Signaled Provisioning of the IP Network Resources Between the Media Gateways in Mobile Networks Leena Siivola
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
Seong-Ho Jeong, Sung-Hyuck Lee, Georgios Karagiannis 63rd IETF Meeting
NTLP Design Considerations draft-mcdonald-nsis-ntlp-considerations-00.txt NSIS Interim Meeting – Columbia University February 2003.
RMD – QSP draft-bader-nsis-rmd-diffserv-qsm-01.txt A.Bader, L. Westberg, G. Karagiannis, C. Kappler, T. Phelan, H. Tschofenig IETF-61, Nov. 8, 2004.
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
QoS NSLP draft-ietf-nsis-qos-nslp-06.txt Slides: Sven van den Bosch, Georgios Karagiannis, Andrew McDonald.
1 Network Layer Lecture 16 Imran Ahmed University of Management & Technology.
0 NAT/Firewall NSLP Activities IETF 60th - August 2nd 2004 Cedric Aoun, Martin Stiemerling, Hannes Tschofenig.
NSIS Transport Layer draft-ietf-nsis-ntlp-01.txt Slides:
Applicability Statement of NSIS Protocols in Mobile Environments (draft-ietf-nsis-applicability-mobility-signaling-00) Sung-Hyuck Lee, Seong-Ho Jeong,
NTLP Design Considerations draft-mcdonald-nsis-ntlp-considerations-00.txt NSIS Interim Meeting – Columbia University February 2003.
QoS Model for Networks Using 3GPP QoS Classes (draft-jeong-nsis-3gpp-qosm-02) Seong-Ho Jeong, Sung-Hyuck Lee, Georgios Karagiannis, Gert-Jan van Lieshout.
An NSLP for Quality of Service draft-buchli-nsis-nslp-00.txt draft-mcdonald-nsis-qos-nslp-00.txt draft-westberg-proposal-for-rsvpv2-nslp-00.txt Slides:
Generic Aggregation of Resource Reservation Protocol (RSVP) for IPv4 and IPv6 Reservation over PCN domains Georgios Karagiannis, Anurag Bhargava draft-ietf-tsvwg-rsvp-pcn-01.
Support for RSVP in Layer 3 VPNs draft-davie-tsvwg-rsvp-l3vpn-01.txt Bruce Davie François le Faucheur Ashok Narayanan Cisco Systems.
Wireless and mobility support issues Georgios Karagiannis Ericsson.
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
(Slide set by Norvald Stol/Steinar Bjørnstad
QoS in Mobile IP by Preethi Tiwari Chaitanya Deshpande.
Refresh Interval Independent facility FRR draft-chandra-mpls-enhanced-frr-bypass-00 Chandra Ramachandran Yakov Rekhter.
Mobility Discussion (Mobility and Internet Signaling Protocols -00) NSIS Interim Meeting in UK June 3, 2004.
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.
NSIS Framework Issues draft-ietf-nsis-fw-01.txt (still) Robert Hancock (ed.), Ilya Freytsis, Georgios Karagiannis, John Loughney, Sven van den Bosch NSIS.
Generic Aggregation of Resource Reservation Protocol (RSVP) for IPv4 and IPv6 Reservation over PCN domains Georgios Karagiannis, Anurag Bhargava draft-karagiannis-pcn-tsvwg-rsvp-pcn-01.
Extended QoS Authorization for the QoS NSLP Hannes Tschofenig, Joachim Kross.
NSIS QoS NSLP Authorzation Issues Hannes Tschofenig.
GIMPS * – The NSIS Transport Layer draft-ietf-nsis-ntlp-04.txt Slides: Robert Hancock, Henning.
NSIS NAT/Firewall Signaling NSIS Interim Meeting Romsey/UK, June 2004 Martin Stiemerling, Hannes Tschofenig, Cedric Aoun.
1 QSpec Template Jerry Ash, Attila Bader, Chuck Dvorak, Yacine El Mghazli, Cornelia Kappler, Georgios Karagiannis, Andrew Mc Donald, Al Morton, Percy Tarapore,
Draft-ietf-nsis-qos-nslp-05.txt G. Karagiannis, A. McDonald, S. Van den Bosch.
1 NSIS: A New Extensible IP Signaling Protocol Suite Myungchul Kim Tel:
1 QSpec Template Jerry Ash, Attila Bader, Chuck Dvorak, Yacine El Mghazli, Cornelia Kappler, Georgios Karagiannis, Andrew Mc Donald, Al Morton, Percy Tarapore,
Point-to-Point Network Switching
Inter domain signaling protocol
NSLP for Quality of Service
A. Báder, L. Westberg, G. Karagiannis,
The 66th IETF meeting in Montreal, Canada
Chapter 20 Network Layer: Internet Protocol
NSIS Operation Over IP Tunnels draft-shen-nsis-tunnel-01.txt
Authors: Hannes Tschofenig Henning Schulzrinne Maarten Buechli
NSIS Operation Over IP Tunnels draft-ietf-nsis-tunnel-04.txt
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.
Mobile IP Regional Registration
Point-to-Point Network Switching
DetNet Architecture Updates
Presentation transcript:

NSLP for Quality of Service Sven van den Bosch (ed) Georgios Karagiannis Andrew McDonald (et al.) draft-ietf-nsis-qos-nslp-02.txt Slides:

‘The Story’ Section 1 (& 2) give you the introduction What is this QoS NSLP thing? Section 3 gives an overview of the protocol What can I do with it? Why should I be interested in this protocol? Section 4 explains the protocol design What are the components? Why are they like that? Section 5 gives the detailed protocol definition How do I build one? How much you need to read depends on what you are interested in

Changes from -01 Message/object formats Messages Common Control Information (CCI) Layering Local QoS models Local control plane properties Aggregation Extensibility Priority State storage Re-routing AAA Additional NTLP requirements

Aggregation Change in flow-ID e.g. for aggregate tunnel 2 sessions analogous to RFC 3175 BOUND_SESSION_ID reference aggregate session from per-flow session Aggregate session can use different control plane properties and QoS model Requirement on NTLP Indication to bypass intermediate nodes Ref GIMPS section 8.4 Same techniques can be used to use different transport characteristics (e.g. connection / datagram mode) along parts of the path Does this cover the functionality that people have asked for?

Changing QoS Models RESERVE {QSpec1} RESERVE {QSpec2, QSpec1} RESERVE {QSpec2, QSpec1} RESERVE {QSpec1} As RESERVE enters the region, the end-to-end reservation is mapped into the local QoS Model, and put on top of QSpec stack. It is then popped off the stack at the egress.

Changing QoS Models – Error handling See discussion on list What happens if a QNE receives a message with a QSpec for a QoS model it does not understand? Main conclusions Should send error back to sender, and not attempt to recover itself Where no reverse-routing state is stored: could drop or forward GIMPS can only get an error message back one hop This means that the error handling is the same for the stacked case as for the single QSpec case

Using QoS Models New QoS models IANA registry of QoS model ID Standard, well-known, private use Extensions to existing QoS models No impact on QoS-NSLP IANA considerations To be done: validate QoS NSLP against some sample QoS Models May hear something tomorrow!

Reservation Priority Reservation priority E.g. Setup priority, Holding priority Supports preemption Can be provided as part of a QoS Model Should/can generic QoS NSLP functionality be provided?

Signalling Message Priority Would require NTLP support E.g. use of multiple connection mode associations Why? E.g. mobile scenario: signalling message loss during call set-up is less harmful then during handover (if GIMPS processing is congested part) When does it matter? Congestion control (at sending node) Flow control (from receiving node) Ref GIMPS section 8.5 (use of multiple signalling associations)

Scoping Ability to limit the scope of a message Similar, but different, to aggregation regions (or bound sessions with different NTLP transport requirements, etc) Is it useful? Can it be done? Where? NSLP or NTLP? Ref GIMPS section 8.9

Security/AAA Key components for the NSLP seem to be: Authorisation protection against theft of resources need to provide way for authentication of request and authorisation of resources to be performed Message protection protection against manipulation, replay, injection, etc the description of the resources required needs to be bound to the authorisation provided What do we get from NTLP?

?