QoS-NSLP QSPEC Template draft-ietf-nsis-qspec-05.txt Jerry Ash, Attila Bader, Cornelia Kappler NSIS WG Meeting, Paris, 5th Aug 2005 - PowerPoint PPT Presentation

About This Presentation
Title:

QoS-NSLP QSPEC Template draft-ietf-nsis-qspec-05.txt Jerry Ash, Attila Bader, Cornelia Kappler NSIS WG Meeting, Paris, 5th Aug 2005

Description:

new: 'RSVP style reservation' 'simple resource queries' ... One for each optional and mandatory parameter ... more detailed information (which parameter could ... – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 9
Provided by: JerryAsh1
Learn more at: https://www.ietf.org
Category:

less

Transcript and Presenter's Notes

Title: QoS-NSLP QSPEC Template draft-ietf-nsis-qspec-05.txt Jerry Ash, Attila Bader, Cornelia Kappler NSIS WG Meeting, Paris, 5th Aug 2005


1
QoS-NSLP QSPEC Template draft-ietf-nsis-qspec-05
.txtJerry Ash, Attila Bader, Cornelia Kappler
NSIS WG Meeting, Paris, 5th Aug 2005
  • updates to current -05 draft
  • open issues

2
Updates to Current -05 QSPEC I-D
  • Comprehensive description of QSPEC Procedures
  • new
  • RSVP style reservation
  • simple resource queries
  • Note bidirectional reservations are not
    reflected in the QSPEC
  • Supported by QSPEC procedure ID in QSPEC
    Control Information

3
Updates to Current -05 QSPEC I-D
  • Sec. 7.2 QSPEC Examples
  • Removed example for IntServ QSPECs
  • Reference Controlled Load QOSM Draft
    instead(draft-kappler-nsis-qosmodel-controlledloa
    d)
  • Give examples of possible QSPECs for DiffServ
    admission control
  • Not to be taken as DiffServ QOSMs
  • Priority Parameter
  • Broke out Reservation Priority parameter
  • ltReservation Prioritygt ltAdmission Prioritygt
    ltRPH Namespacegt ltRPH Prioritygt
  • Avoids defining new namespace for SIP resource
    priority header (RPH) specification
  • No change in functionality

4
Updates to Current -05 QSPEC I-DMinor issues
  • Removed individual MTU parameter as agreed at
    Interim Meeting (May 2005)
  • Assume MTU is discovered by another process
    (e.g. see Path MTU Discovery (PMTUD) WG)
  • MTU still part of lttoken bucketgt because this is
    how it is defined by RSVP
  • Leave as is?
  • Added Tunneled QSPEC Parameter Flag
  • When a RESERVE is tunneled, internal QNEs cannot
    update QSPEC information (e.g. expected Path
    Latency)
  • If the QNE at the tunnel egress cannot update the
    information on behalf of the tunneled domain it
    raises the Tunneled QSPEC Parameter Flag
  • One for each optional and mandatory parameter
  • This is in addition to the non-support flag for
    optional parameters
  • Define 2nd token bucket parameters for more
    precise traffic description
  • E.g. for DiffServ
  • This is an optional parameter
  • The first token bucket is a mandatory parameter
  • Differentiate the two token buckets by parameter
    IDs

5
Updates to Current -05 QSPEC I-DMinor issues
cont
  • QSPEC container
  • Current coding each QOSM parameter consumes at
    least 8 Bytes
  • ----------------------
    ---------- Object ID Parameter
    ID Length (bytes)ParameterValues------
    -------------------------
    -
  • // Parameter Values
    //---------------
    -----------------
  • QSPEC container allows more efficient coding,
    e.g.
  • ------------------------
    --------
  • Object ID 0 Parameter ID Length 5
    Para 1
  • ------------------------
    --------
  • Para 2 SM Para 5 UB Para 8
  • ------------------------
    --------
  • Intended for parameters always used together
  • Because only container can be identified, not
    individual parameters
  • Used for token bucket and RMD QOSM

6
Open Issues in Current -05 QSPEC I-D
  • Review QSPEC object/parameter formats
  • Helpful input by Chris Lang (GIMPS implementor)
  • Will slightly reformat to simplify processing
  • Specify how to signal QSPEC-specific errors
  • Suggestion
  • Signal protocol errors in QoS NSLP and copy
    erroneous part into ErrorSpec
  • E.g. unknown parameter ID, incorrect parameter
    length,
  • Signal unsuccessful reservations in QoS NSLP
  • Provide more detailed information (which
    parameter could not be reserved) in QSPEC as
    flags
  • gt Only add not reserved flags to QSPEC
    parameters and leave all other error information
    in QoS NSLP
  • Proposal to add H.460.4 priority encodings
  • Related to H.323 legacy signaling protocol
  • Some support for this on the list
  • Need to avoid feature creep
  • Is there support?
  • and thats it!

7
backup
8
Updates to Current -05 QSPEC I-D
  • Section 7 Section on QSPEC procedures
    examples
  • For sender/receiver initiated reservations the
    following combinations of QSPEC objects are
    possible
  • The QSPEC objects inserted in the first message
    uniquely determine the QSPEC objects to be
    inserted in subsequent messages

The presence of QoS Avail. implies that QoS
Desired is negotiable. Also collect path
properties.
Read-only object
Inform other end of QoS Avail.
RSVP Style c. QoS Avail. QoS
Des. QoS Res. Resource
Queries QUERY RESPONSE
--------------------------------------------
QoS Avail. QoS Avail.
Write a Comment
User Comments (0)
About PowerShow.com