210 likes | 315 Views
Dynamic Management for End-to-end IP QoS. From Best-effort to Personalized Services. Fayçal Bennani & Noëmie Simoni ENST. Problematic. From best-effort to multi forwarding service From connectionless to tunneling From per-hop to end-to-end services From user’s flow to CoS flow
E N D
Dynamic Management for End-to-end IP QoS From Best-effort to Personalized Services Fayçal Bennani & Noëmie Simoni ENST TNC 2000 - Lisbon, 23 May 2000.
Problematic • From best-effort to multi forwarding service • From connectionless to tunneling • From per-hop to end-to-end services • From user’s flow to CoS flow • From best-effort to personalized services. TNC 2000 - Lisbon, 23 May 2000.
Content • Problematic • QoS in IP: today’s solutions • QoS in IP: key points • Components to support QoS • Proposition of management components • Dynamic management for end-to-end IP QoS: a solution in five models • Conclusion TNC 2000 - Lisbon, 23 May 2000.
QoS in IP: today's solutions • Topology-based systems: • IP over ATM, • MPLS, • Flow-oriented solutions: • IntServ, • DiffServ. TNC 2000 - Lisbon, 23 May 2000.
QoS in IP: today's solutions IP over ATM • On-demand VCs with specific QoS • Various traffic classes: • CBR, • rt-VBR, • nrt-VBR, • ABR, • UBR. TNC 2000 - Lisbon, 23 May 2000.
QoS in IP: today's solutions MPLS • Traffic aggregates are associated with LSPs (Label-Switched Path) • The label used for switching is associated with a FEC (Forwarding Equivalent Class) TNC 2000 - Lisbon, 23 May 2000.
QoS in IP: today's solutions IntServ • QoS per individual flow: each application makes a reservation request for the resources it needs. • Use of signaling protocols (RSVP) • Issue of scalability TNC 2000 - Lisbon, 23 May 2000.
QoS in IP: today's solutions DiffServ • The DiffServ architecture defines service classes based on a classification of flows. • Repartition among edge and core devices: • peripheral nodes set the DSCP, • core nodes implement PHBs (Per-Hop Behavior) to deliver a differentiated service at the node output: (default (best effort), expedited forwarding (EF), assured forwarding (AF)) TNC 2000 - Lisbon, 23 May 2000.
QoS in IP : key pointsCoS flow • A set of transfer units considered related to each others. • Packets are considered to belong to a same flow according to quantitative observations, like: • being generated by the same user, • being generated by the same application, • coming from the same originating network, • having the same destination, • requiring the same CoS. TNC 2000 - Lisbon, 23 May 2000.
Domain A Domain C Domain B QoS in IP: key pointsPer-domain organization TNC 2000 - Lisbon, 23 May 2000.
LAN LAN WAN Conditionner: Metering Dropping Remarking Classifier: BA, MF Queuing Scheduling Conditionner: Shaping Access and congestion management Formating Identification, QoS selection Contrat verification Architectural Components to support QoS TNC 2000 - Lisbon, 23 May 2000.
Management Plane Control Plane User Plane Classification Conditioning Buffering Time Renegotiations Few ms to few sec Days / Weeks Few sec to few min Hours / Days less than a ms Mapping Proposition of dynamic management components Notifications Traffic engineering Monitoring analysis UMD Policy (COPS) Signaling (RSVP) Negotiation Congestion control Retransmissions TNC 2000 - Lisbon, 23 May 2000.
Dynamic Management for End-to-end QoS: a solution in five models TNC 2000 - Lisbon, 23 May 2000.
BM QB QB QB Domain A Domain C Domain B Management organizational model TNC 2000 - Lisbon, 23 May 2000.
Functional Model • Negotiation function • Mapping function • Re-negotiation function TNC 2000 - Lisbon, 23 May 2000.
Architectural Model • Notifications and monitoring between a core router and its QB, • Notifications from QBs to the BM, • Anticipation strategy made by the BM • may include routing tables updates, • monitoring needed to evaluate the long term impact of the strategic anticipations made by the BM. TNC 2000 - Lisbon, 23 May 2000.
Relational Model How to make relations among the various components that cooperate to grant and maintain an end-to-end QoS ? • In-band communication: • OAM flows • MPLS with its Label Distribution Protocol (LDP) • Out-band alternatives: • TMN compliant architectures (SNMP, CMIP) TNC 2000 - Lisbon, 23 May 2000.
Informational model: QoS • Informs about a contract • QoS evaluation through generic criteria • Requested QoS must be mapped to CoSs • Significant parameters of each visibility level • Flow characterization is domain dependent. TNC 2000 - Lisbon, 23 May 2000.
Conclusion • QoS-enabling components time Vs planes classification • Interconnection units perform renegotiations and mapping functions • A distributed management between QBs, BM and boundary nodes. TNC 2000 - Lisbon, 23 May 2000.
Perspectives • Development of managing objects (for mapping and renegotiations). • Investigation of potential enhancements with new technologies TNC 2000 - Lisbon, 23 May 2000.
Thank you. TNC 2000 - Lisbon, 23 May 2000.