CPSC 601.43 Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.

Slides:



Advertisements
Similar presentations
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Advertisements

Japan Telecom Information & Communication Labs
IETF Differentiated Services Concerns with Intserv: r Scalability: signaling, maintaining per-flow router state difficult with large number of flows r.
INTERNET QOS: A BIG PICTURE XIPENG XIAO AND LIONEL M. NI, MICHIGAN STATE UNIVERSITY Jinyoung You CS540, Network Architect.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
A Case for Relative Differentiated Services and the Proportional Differentiation Model Constantinos Dovrolis Parameswaran Ramanathan University of Wisconsin-Madison.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
QoS Protocols & Architectures by Harizakis Costas.
CS 268: Differentiated Services Ion Stoica February 25, 2003.
Quality of Service CS215 Winter, 2001 Ning. Wang
CSE 401N Multimedia Networking-2 Lecture-19. Improving QOS in IP Networks Thus far: “making the best of best effort” Future: next generation Internet.
DiffServ QoS in internet
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
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.
Efficient agent-based selection of DiffServ SLAs over MPLS networks Thanasis G. Papaioannou a,b, Stelios Sartzetakis a, and George D. Stamoulis a,b presented.
An Architecture for Differentiated Services
CS 268: Lecture 11 (Differentiated Services) Ion Stoica March 6, 2001.
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
24-1 Chapter 24. Congestion Control and Quality of Service part Quality of Service 23.6 Techniques to Improve QoS 23.7 Integrated Services 23.8.
Mobile IP: Quality-of-Service Reference: “Domain based approach for QoS provisioning in mobile IP”; Ki-Il Kim; Sang-Ha Kim; Proc. IEEE Global Telecommunications.
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.1: Introducing Classification and Marking.
Optimizing Converged Cisco Networks (ONT)
QoS in MPLS SMU CSE 8344.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
1 Integrated and Differentiated Services Multimedia Systems(Module 5 Lesson 4) Summary: r Intserv Architecture RSVP signaling protocol r Diffserv Architecture.
A review of quality of service mechanisms in IP-based network ─ integrated and differentiated services,multi-layer switching,MPLS and traffic engineering.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
1 Quality of Service (QoS) - DiffServ EE 122: Intro to Communication Networks Fall 2007 (WF 4-5:30 in Cory 277) Vern Paxson TAs: Lisa Fowler, Daniel Killebrew.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
IP QoS for 3G. A Possible Solution The main focus of this network QoS mechanism is to provide one, real time, service in addition to the normal best effort.
© 2006 Cisco Systems, Inc. All rights reserved. 3.3: Selecting an Appropriate QoS Policy Model.
Adaptive Packet Marking for Providing Differentiated Services in the Internet Wu-chang Feng, Debanjan Saha, Dilip Kandlur, Kang Shin October 13, 1998.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Quality of Service (QoS)
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
CSC 336 Data Communications and Networking Lecture 8d: Congestion Control : RSVP Dr. Cheer-Sun Yang Spring 2001.
Rev PA Signaled Provisioning of the IP Network Resources Between the Media Gateways in Mobile Networks Leena Siivola
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services MPLS.
Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)
Beyond Best-Effort Service Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot November 2010 November.
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
Network Support for QoS – DiffServ and IntServ Hongli Luo CEIT, IPFW.
Differentiated Services MPLS Doug Young Suh Last updated : Aug 1, 2009 diffServ/RSVP.
Bjorn Landfeldt, The University of Sydney 1 NETS3303 Networked Systems.
Supporting DiffServ with Per-Class Traffic Engineering in MPLS.
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
Differentiated Services Two Approaches for Providing QoS on the Internet u “Freeway model” -- integrated services Internet (intserv) – Build a dedicated.
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.
Mar-16 1 Cairo University Faculty of Engineering Electronics &Communication dpt. 4th year Linux-based Implementation Of a Router (B.Sc Graduation project)
Quality of Service Frameworks Hamed Khanmirza Principles of Network University of Tehran.
1 Lecture 15 Internet resource allocation and QoS Resource Reservation Protocol Integrated Services Differentiated Services.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Chapter 30 Quality of Service Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Internet Quality of Service
מנחה: דר ניסים צורי ישראל דורי בקשי שגיא
EE 122: Lecture 18 (Differentiated Services)
EE 122: Differentiated Services
CIS679: Two Planes and Int-Serv Model
Presentation transcript:

CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research Center Sreenivas Gollapudi Oracle Corporation / SUNY at Buffalo The Twelfth IEEE International Workshop on Quality of Service IWQoS, Presented by: Abdul Hasib CPSC Topics in Multimedia Networking

Quality of Service (QoS) –Integrated Service –Differentiated Service Objective and previous work Desired Properties Basic principle Bandwidth allocation algorithm Comparison parameter Experimental Results Presentation outline

CPSC Topics in Multimedia Networking Quality of Service (QoS) Internet provides “Best effort” service –Simple –No admission control –No guarantee; no performance assurance –Single level of service –Not suitable for booming real time applications. The capability to provide resource assurance and service differentiation in a network is often referred to as quality of service (QoS).

CPSC Topics in Multimedia Networking Technologies QoS parameters –Throughput; Delay; Jitter; Data corruption etc. Developed technologies categorized by two key QoS issues: –Resource allocation Integrated Service Differentiated Service –Performance optimization Multiprotocol label switching (MPLS) Traffic engineering

CPSC Topics in Multimedia Networking Integrated Services (Int-serv) Per-flow resource reservation. Steps: –Application requests its required resource. –The network uses a routing protocol to find a path based on the requested resources. –Reservation protocol (RSVP) is used to install the reservation state along that path. –At each hop, admission control checks whether sufficient resources are available to accept the new reservation. –After reservation, the application can start to send traffic over the path for which it has exclusive use of the resources.

CPSC Topics in Multimedia Networking Int-serv (cont.) Two services level –guaranteed (delay) service, controlled load service.

CPSC Topics in Multimedia Networking Int-serv (cont.) Disadvantage: –Applicable to long lasting traffic (video conferencing); –Scalability problem may not be able to cope with a very large number of flows at high speeds requires the support of accounting and settlement between different service providers Potential Application Area: –IP telephony, video conferencing over corporate intranets

CPSC Topics in Multimedia Networking Differentiated Service (Diff-serv) Uses a combination of edge policing, provisioning, and traffic prioritization to achieve service differentiation. Resource allocation to aggregated traffic rather than individual flows. Traffic policing on the edge and class-based forwarding in the core. Ingress Edge Router Egress Edge Router Interior Router

CPSC Topics in Multimedia Networking Router Functionality Interior routers: traffic classification and forwarding  use DSCP as index into forwarding table Network edge routers: Packet classification: service level agreement (SLA) and traffic type. Responsible for mapping packets to their appropriate forwarding classes, per-hop behavior (PHB). Each PHB is represented by a 6 bit DSCP Set DSCP in packet header DS field, modified TOS field. Nonconforming traffic may be dropped, delayed, or marked with a different forwarding class.

CPSC Topics in Multimedia Networking Router Functionality (cont.) Network edge routers: traffic conditioning (policing, marking, dropping), SLA negotiation.

CPSC Topics in Multimedia Networking Diff-serv Define forwarding behavior not end-to-end services. Guarantee by provisioning rather than reservation: –For each forwarding class, the amount of traffic that users can inject into the network is limited at the edge of the network. service providers can adjust the level of resource provisioning; control the degree of resource assurance to the users. Qualitative QoS scheme.

CPSC Topics in Multimedia Networking Quality of Service (QoS) –Integrated Service –Differentiated Service Objective and previous work Desired Properties Basic principle Bandwidth allocation algorithm Comparison parameter Experimental Results Presentation outline

CPSC Topics in Multimedia Networking Objective and previous work Fair and efficient bandwidth management. Allocation based on differential pricing scheme. Previous work Allocation is based on a single preferred bandwidth (A) request of user. Uniform allocation rule: –Initially allocate an equal share (X) to every user, –if A<X, user will receive exactly A. –Excess bandwidth will be equally re-apportioned among all remaining users.

CPSC Topics in Multimedia Networking Desired properties Feasibility: ; a i =allocated bandwidth to user i Efficiency: –If the sum of ideal allocations exceeds the supply, then no user should receive more than his ideal allocation; –if supply exceeds the sum of ideal allocations, then no user should receive less than his ideal allocation. Strategy proof ness: Mis-reporting bandwidth requirement should not give incentive to user. Envy-freeness: When the allocations have been determined, no user would prefer other users allocation to his.

CPSC Topics in Multimedia Networking Basic principle Network coordinator – is used to deploy the bandwidth allocation mechanism in a general network; –handles the functions of admission control. Bandwidth allocation is based on: –Service provider (vendor) parameter Cost function, c(b)= ; = constant Capacity and utilization information of all links along path, P.

CPSC Topics in Multimedia Networking Basic principle (cont.) Bandwidth allocation is based on: –User (agent) parameter: Utility function, Pricing level, l i - User can choose to pay more for a QoS requirement to increase the likelihood of receiving the better service. - where, c i = cost function for agent I C= revenue goal

CPSC Topics in Multimedia Networking Utility function

CPSC Topics in Multimedia Networking Bandwidth allocation algorithm (M)

CPSC Topics in Multimedia Networking Bandwidth allocation algorithm (M) (cont.)

CPSC Topics in Multimedia Networking Bandwidth allocation algorithm (M) (cont.)

CPSC Topics in Multimedia Networking Comparison parameter (1) Quality of Service: For an agent with optimal allocation, an allocation b of bandwidth is defined to achieve a QoS value of Q(, b) = b/ (2) Probability of allocation: Fraction of agents who receive at least, their minimum acceptable allocation ( ). (3) Fairness rank, F(i) is proportional to

CPSC Topics in Multimedia Networking Fairness rank vs. QoS

CPSC Topics in Multimedia Networking Fairness rank vs. Probability of allocation

CPSC Topics in Multimedia Networking Thank you