12/11/00Policy Framework WG - 49th IETF1 QDDIM-02 Issues Policy Framework WG 49th IETF Bob Moore -

Slides:



Advertisements
Similar presentations
Distributed Policy-based Management of Measurement- based Traffic Engineering Steven Van den Berghe IMEC / Ghent University (Intec)
Advertisements

MB - NG MB-NG Meeting UCL 1 Nov 02 R. Hughes-Jones Manchester 1 Status of Task 2 Traffic Generation and Measurement.
Data Structures A data structure is a collection of data organized in some fashion that permits access to individual elements stored in the structure This.
© 2006 Cisco Systems, Inc. All rights reserved.QoS v2.2—5-1 Congestion Management Configuring LAN Congestion Management.
1 CNPA B Nasser S. Abouzakhar Queuing Disciplines Week 8 – Lecture 2 16 th November, 2009.
December 11, Framework for Binding Access Control to COPS Provisioning Walter Weiss John Vollbrecht Dave Spence Dave Rago Amol Kulkarni Ravi Sahita.
Nick McKeown CS244 Lecture 6 Packet Switches. What you said The very premise of the paper was a bit of an eye- opener for me, for previously I had never.
A Case for Relative Differentiated Services and the Proportional Differentiation Model Constantinos Dovrolis Parameswaran Ramanathan University of Wisconsin-Madison.
Networking Issues in LAN Telephony Brian Yang
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
December 10, Policy Terminology - 01 Report for 49th IETF Preview for AAA Arch RG John Schnizlein.
Jussi Lemponen TUT/Telecom Lab 1 BB implementation experiences in Linux Jussi Lemponen.
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
Tesseract A 4D Network Control Plane
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
Design of QoS Router Terrance Lee. Broadband Internet Architecture Intelligent Access Electronic Switch (Intserv or Diffserv) Switching /Routing QoS Security.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 Diffserv Yang Model
1 PSAMP Protocol Specifications IPFIX IETF-64 November 10th, 2005 Benoit Claise Juergen Quittek Andrew Johnson.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
AIMS’99 Workshop Heidelberg, May 1999 Ko / CP 4/99 Linkage between Internet Service Architectures and ATM
{vp, sra, Security in Differentiated Services Networks Venkatesh Prabhakar Srinivas R.
December 13, Policy Terminology - 01 Report for 49th IETF Andrea Westerinen.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
1 COPS-RSVP and COPS-PR Interactions David Durham Intel.
Network Physics Created by Ruslan Yavdoshak for Nikitova Games, 2008.
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
1 Strassner-Policy Theory and Practice – IM2001 Purpose of the PCIM Provide a set of classes and relationships that provide an extensible means for defining.
QPIM 49th IETF San Diego Policy WG QoS Policy Information Model draft-ietf-policy-qos-info-model-02 Yoram Snir Yoram Ramberg John Strassner Ron Cohen.
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-01 Bob Briscoe IETF-85 Nov 2012.
DiffServ WG March DiffServ Model - open issues Andrew Smith March, 2000.
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
ACL & QoS.
GoF Sections Design Problems and Design Patterns.
Real-time Flow Management 2 BOF: Remote Packet Capture Extensions Jürgen Quittek NEC Europe Ltd, Heidelberg, Germany Georg Carle GMD.
Page 1 ADANETS Workshop Jan 29, 2003ADANETS-WP2-Alcatel-SLIDE/ V1.0 ADANETS WP2: QoS management ADANETS Workshop 29/01/2003 L.Maknavicius.
High-Speed Policy-Based Packet Forwarding Using Efficient Multi-dimensional Range Matching Lakshman and Stiliadis ACM SIGCOMM 98.
12/11/200049th IETF - San Diego1 IPSP Configuration Model Framework Feedback Lee Rafalow IPSP WG & Policy WG IPSP Configuration.
Dissuasion, Working Group Scope and Deliverables Lou Berger Pat Thaler
Omniran IEEE 802 Scope of OmniRAN Date: Authors: NameAffiliationPhone Max RiegelNSN
Extension to the Link Management Protocol (LMP/DWDM - rfc4209) for Dense Wavelength Division Multiplexing (DWDM) Optical Line Systems draft-dharinigert-ccamp-g lmp-07.txt.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.3: Introducing Queuing Implementations.
SIP file directory draft-garcia-sipping-file-sharing-framework-00.txt draft-garcia-sipping-file-event-package-00.txt draft-garcia-sipping-file-desc-pidf-00.txt.
August 2, 2005 IETF 63 – Paris, France Media Independent Handover Services and Interoperability Ajay Rajkumar Chair, IEEE WG.
Slide 1 2/22/2016 Policy-Based Management With SNMP SNMPCONF Working Group - Interim Meeting May 2000 Jon Saperia.
Policy Framework WG Agenda 49 th IETF, San Diego Co-chairs: Joel Halpern, Ed Ellesson,
47th IETF 3/29/00 Information Model for describing network policy and services John Strassner - Cisco Walter Weiss - Lucent Andrea Westerinen - SNIA David.
EE 122: Integrated Services Ion Stoica November 13, 2002.
Class Diagram Lecture # 1. Class diagram A Class Diagram is a diagram describing the structure of a system shows the system's classes Attributes operations.
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.
Policy Modeling in a PBM Architecture 6WIND / Euronetlab
ForCES Forwarding Element Functional Model Lily Yang Intel Corp. Nov 18, rd IETF meeting.
Class Diagrams Revisited. Parameterized Classes Parameterized Classes - are used to represent relationships between templates.
NSIS Terminology Issues Robert Hancock IETF #55 - Atlanta November 2002.
Mar-16 1 Cairo University Faculty of Engineering Electronics &Communication dpt. 4th year Linux-based Implementation Of a Router (B.Sc Graduation project)
Omniran IEEE 802 Scope of OmniRAN Date: Authors: NameAffiliationPhone Max RiegelNSN
Data Flows - Session Data flow identified by destination Resources allocated by router for duration of session Defined by – Destination IP address Unicast.
Instructor Materials Chapter 6: Quality of Service
CHAPTER 8 Network Management
Service Function Chaining-Enabled
DetNet Configuration YANG Model
DetNet Information Model Consideration
Framework for Binding Access Control to COPS Provisioning
Programmable Networks
DetNet Configuration YANG Model Update
QoS Yang Model Aseem Choudhary, Norm Strahle, Ing-Whar Chen,
Juniper Class of Service
Presentation transcript:

12/11/00Policy Framework WG - 49th IETF1 QDDIM-02 Issues Policy Framework WG 49th IETF Bob Moore -

12/11/00Policy Framework WG - 49th IETF2 QDDIM-02 Previously QDIM, the QoS Device Information Model In order to move the document forward, the scope was narrowed to DiffServ Thus QDDIM, the QoS DiffServ Device Information Model

12/11/00Policy Framework WG - 49th IETF3 Issue 1: Derivation of Schedulers Should the class PacketSchedulingService be derived –from ConditioningService, just as the classes for Classifiers, Meters, Markers, Droppers, and Queues are? –from ForwardingService, because a Scheduler is different in an important way from the other DiffServ elements?

12/11/00Policy Framework WG - 49th IETF4 Issue 1: Pictures Fwd Cond ClasMetMarkDropQSch Fwd Cond ClasMetMarkDropQSch

12/11/00Policy Framework WG - 49th IETF5 Issue 1: Discussion What would PacketSchedulingService inherit from ConditioningService? –Being a Conditioning Service -- aligns with the DiffServ Informal Model –Participates in NextService associations –Association with protocol endpoint -- people think of a Scheduler as the last Conditioning Service on an egress interface

12/11/00Policy Framework WG - 49th IETF6 Issue 1: Discussion Why should PacketSchedulingService not inherit from ConditioningService? –A Scheduler is in the control plane, not in the data plane; thus it doesn’t condition traffic (although it controls the conditioning of traffic)

12/11/00Policy Framework WG - 49th IETF7 Issue 2: Scheduling Disciplines Should specific scheduling disciplines be represented by –subclasses of the SchedulerUsed association? –subclasses of PacketSchedulingService?

12/11/00Policy Framework WG - 49th IETF8 Issue 2: Pictures Q Sched SchedulerUsed PrioritySchedulerUsed BoundedPrioritySchedulerUsed * * * 0..1 etc. Q Sched SchedulerUsed * 1 PriSchedBoundedPriSchedetc.

12/11/00Policy Framework WG - 49th IETF9 Issue 2: Multi-Discipline Scheduler Warning: Instance diagram Q1 Q2 Q3 Q4 Q5 Scheduler 1 Priority WRR Is this combination allowed or not?

12/11/00Policy Framework WG - 49th IETF10 Issue 2: Per-Queue Properties Q1 Q2 Q3 Scheduler 1 Priority Where to put the priority values (if not in the associations, then where)? Warning: Instance diagram

12/11/00Policy Framework WG - 49th IETF11 Issue 3: Algorithmic Droppers Currently in QDDIM HeadTailDropperSvc is a subclass of DropperService, but other subclasses of DropperService represent the drop algorithm, not the drop location The Informal Model is moving towards representing head / tail dropping solely by the relative placement of the queue and the dropper

12/11/00Policy Framework WG - 49th IETF12 Issue 3: Algorithmic Droppers There seem to be four (independent?) parameters that characterize a dropper: –Which queue to drop from –Where in that queue to drop from (head, tail, etc.) –Which queue or queues to monitor to make the drop decision (often, but not always, this is the same queue from which packets are dropped) –The parameterized algorithm for making the decision whether or not to drop a packet

12/11/00Policy Framework WG - 49th IETF13 Issue 3: Algorithmic Droppers So long as we don’t allow the sequence Q-->Dropper-->Q, the first two are handled by the sequence of Conditioning Elements Need a separate association for #3; in the MIB, diffServAlgDropQMeasure Subclass of DropperService, with additional properties, specifies a drop algorithm and its parameters

12/11/00Policy Framework WG - 49th IETF14 Issue 3: Algorithmic Droppers QDDIM also has a class DropThresholdCalculationService, which monitors a set of queues, and aggregates information about them into values that a Dropper can use in its drop algorithm Currently this service is not modeled in the Informal Model, the MIB, or the PIB Is this something that should be added to the three DiffServ documents?

12/11/00Policy Framework WG - 49th IETF15 Issue 4: Representing Filters Packet filtering clearly applies to more than DiffServ Currently have several ways to represent filters single-field generic (FilterEntry) single-field specific (examples in IPSP) multi-field specific (e.g., IP6TupleFilter) atoms (defined in QPIM) How much convergence do we need here?

12/11/00Policy Framework WG - 49th IETF16 Any Other Issues?