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.

Slides:



Advertisements
Similar presentations
Traffic Engineering over MPLS
Advertisements

QoS Routing for MPLS Networks Employing Mobile Agents By: Sergio Gonzalez-Valenzuela and Victor C. M. Leung Presented by: Nathan Balon.
Hadi Goudarzi and Massoud Pedram
ETSI Workshop on Quality Issues for IP Telephony 8-9 June 1999, Sophia Antipolis, France ETSI PROJECT TIPHON overview of QoS activities ETSI Workshop on.
Designing a New Routing Simulator for DiffServ MPLS Networks Peng Zhang Zhansong Ma Raimo Kantola {pgzhang, zhansong,
Courtesy: Nick McKeown, Stanford 1 Intro to Quality of Service Tahir Azim.
CNDS 2001, Phoenix, AZ Simulating the Smart Market Pricing Scheme on Differentiated- Services Architecture Murat Yuksel and Shivkumar Kalyanaraman Rensselaer.
The War Between Mice and Elephants LIANG GUO, IBRAHIM MATTA Computer Science Department Boston University ICNP (International Conference on Network Protocols)
1 “Multiplexing Live Video Streams & Voice with Data over a High Capacity Packet Switched Wireless Network” Spyros Psychis, Polychronis Koutsakis and Michael.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Pricing for wireless network: Review, Classification and Comparison of Relevant Models Qi Liu, Miklos Vasarhelyi Rutgers University 19 th AAA Annual Meeting.
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.
Jan 13, 2006Lahore University of Management Sciences1 Protection Routing in an MPLS Network using Bandwidth Sharing with Primary Paths Zartash Afzal Uzmi.
Congestion Pricing Overlaid on Edge-to-Edge Congestion Control Murat Yuksel, Shivkumar Kalyanaraman and Anuj Goel Rensselaer Polytechnic Institute, Troy,
Comparing flow-oblivious and flow-aware adaptive routing Sara Oueslati and Jim Roberts France Telecom R&D CISS 2006 Princeton March 2006.
Charge-Sensitive TCP and Rate Control Richard J. La Department of EECS UC Berkeley November 22, 1999.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
UCB Implementing QoS Jean Walrand EECS. UCB Outline What? Bandwidth, Delay Where? End-to-End, Edge-to-Edge, Edge-to-End, Overlay Mechanisms Access Control.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
Path Protection in MPLS Networks Using Segment Based Approach.
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
Using Prices to Allocate Resources at Access Points Jimmy Shih, Randy Katz, Anthony Joseph One Administrative Domain Access Point A Access Point B Network.
S. Suri, M, Waldvogel, P. Warkhede CS University of Washington Profile-Based Routing: A New Framework for MPLS Traffic Engineering.
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
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.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Network Management and Internet Pricing S. Raghavan J. Bailey The Robert H. Smith School of Business University of Maryland.
Self-Adaptive QoS Guarantees and Optimization in Clouds Jim (Zhanwen) Li (Carleton University) Murray Woodside (Carleton University) John Chinneck (Carleton.
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jennifer Rexford Princeton University With Jiayue He, Rui Zhang-Shen, Ying Li,
8/98 1 A Two-Tier Model for Internet Resource Management Lixia Zhang UCLA IETF RSVP WG August 26, 1998.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
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.
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
An Integration Framework for Sensor Networks and Data Stream Management Systems.
Mazumdar Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Non-convex.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
Network-Coding Multicast Networks With QoS Guarantees Yuanzhe Xuan and Chin-Tau Lea, Senior Member, IEEE IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 19,
Applicazione del paradigma Diffserv per il controllo della QoS in reti IP: aspetti teorici e sperimentali Stefano Salsano Università di Roma “La Sapienza”
OPERETTA: An Optimal Energy Efficient Bandwidth Aggregation System Karim Habak†, Khaled A. Harras‡, and Moustafa Youssef† †Egypt-Japan University of Sc.
© Jörg Liebeherr, Quality-of-Service Architectures for the Internet Integrated Services (IntServ)
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jiayue He, Rui Zhang-Shen, Ying Li, Cheng-Yen Lee, Jennifer Rexford, and Mung.
Research Unit in Networking - University of Liège A Distributed Algorithm for Weighted Max-Min Fairness in MPLS Networks Fabian Skivée
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu Yu Kang, Yangfan Zhou, Zibin Zheng, and Michael R. Lyu {ykang,yfzhou,
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
Page 1 ADANETS Workshop Jan 29, 2003ADANETS-WP2-Alcatel-SLIDE/ V1.0 ADANETS WP2: QoS management ADANETS Workshop 29/01/2003 L.Maknavicius.
Passive Optical Broadband Communications in Local Access Network Kae-hsiang Kwong 21 January 2004
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
SLA/SLS Fundamental concepts SLAs/SLSs are the essential mechanisms for agreeing, configuring, delivering, guaranteeing and evaluating the obtained QoS.
UCT-COE Seminar Page 1 January 23, 2016 Vitalis G.O Neco Ventura Charging QoS-Enabled Services in Inter-domain IMS Frameworks Department of Electrical.
Zurich Research Laboratory IBM Zurich Research Laboratory Adaptive End-to-End QoS Guarantees in IP Networks using an Active Network Approach Roman Pletka.
NC STATE UNIVERSITY / MCNC Protecting Network Quality of Service Against Denial of Service Attacks Douglas S. Reeves  S. Felix Wu  Fengmin Gong Talk:
TeraPaths: A QoS Enabled Collaborative Data Sharing Infrastructure for Petascale Computing Research The TeraPaths Project Team Usatlas Tier 2 workshop.
NC STATE UNIVERSITY / MCNC Protecting Network Quality of Service Against Denial of Service Attacks Douglas S. Reeves  S. Felix Wu  Fengmin Gong DARPA.
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid Cheng Jin Steven Low Indra Widjaja Bell Labs Michigan altech Fujitsu 2006.
INFSO-RI Enabling Grids for E-sciencE Institution of SLAs TNLC Meeting ― Athens, Afrodite Sevasti (SA2, GRNET)
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
BDTS and Its Evaluation on IGTMD link C. Chen, S. Soudan, M. Pasin, B. Chen, D. Divakaran, P. Primet CC-IN2P3, LIP ENS-Lyon
1 Flow-Aware Networking Introduction Concepts, graphics, etc. from Guide to Flow-Aware Networking: Quality-of-Service Architectures and Techniques for.
Quality of Service in the Internet
REGULATORY IMPACT ANALYSIS: COMPARING BENEFITS AND COSTS
Towards Predictable Datacenter Networks
Presentation transcript:

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 by Vasilios Siris a SPIE International Symposium on Information Technologies: Internet Performance and Control, Boston, U.S.A., November 2000 a Institute of Computer Science (ICS), Foundation for Research & Technology – Hellas (FORTH) P.O. Box 1385, GR , Heraklion, Crete, Greece b Department of Computer Science, University of Crete, Heraklion, Greece

2 Outline l Introduction and problem definition l Our contribution l Overview of the architecture l The SLS selection process l Implementation issues l Theoretical and experimental assessment of the economic efficiency achieved. l Conclusions – future work

3 Introduction and Problem Definition l QoS provision in Internet is (and will be) necessary. l Many QoS protocols and mechanisms have been proposed. è SLA negotiation algorithms have to be defined properly, in order for ISPs to sell such contracts that: n satisfy user needs, n improve network efficiency.

4 Our Contribution l Development and assessment of an architecture for per-flow SLA negotiation, provision and control deployment in a DiffServ over MPLS network domain. l Development and assessment of an efficient SLS selection process. l Implementation of the whole system in an experimental testbed.

5 Overview of the Architecture Policy Server User Agent SLS negotiation LSP QoS requests DiffServ over MPLS network domain Policy Directory Information Directory

6 QoS Issues l Each QoS class has n the same performance characteristics over all paths, n a certain non-compliance risk r. l Non-compliance risk is defined as an a priori upper bound on the percentage of traffic that will not be treated in accordance to the SLS. n Computable by the network provider. n Understandable for the end-users. l User QoS requirements: 1.maximum acceptable non-compliance risk. 2.minimum acceptable QoS class.

7 The Efficient SLS Selection Process l The user application places a QoS request. l This request reaches the Policy Server, which discovers the feasible SLSs [x = (h, ρ, β, QoS class, r)] and their associated expected charge. l The User Agent selects the SLS x that maximizes the net benefit of the user, i.e.

8 Charging by the Most Congested Link n s i, t i characterize the operating point of a QoS class i. n p i is the price per unit of effective usage in a QoS class i. n T is the service duration. l This scheme is fair and provides users with the right incentives for resource usage. l The PS computes the expected charge according to [Courcoubetis-Siris]: è simple bound of effective bandwidth

9 Optimization of Traffic Parameters l For a given peak rate h (or a shaping delay) there is an indifference curve of (ρ, β) pairs for which all the inserted traffic is conformant. l For charge minimization  Minimize H(t) over this curve. l Assumption: PS offers only one optimized contract x, per QoS class. Negotiation now simplified: selection of x reduces to selection of QoS class and r.

10 The User Utility Function l The user utility for a SLS x: n U(QoS DF ) is a normalized user utility function of the QoS class. n W(x) expresses the willingness to pay of a user for the QoS class, when for the highest QoS class he is willing to pay W max. n r user is the upper bound of the noncompliance risk that the user can accept, while r netw is the noncompliance risk offered by the network. n The function f expresses the user satisfaction for low values of r netw relatively to r user.

11 A Typical Function U(QoS DF ) Minimum Acceptable QoS class

12 A Reasonable Function  (r user, r netw )

13 Distribution and Exchange of Information l Each component stores information for which it has the proper incentive.

14 Efficiency of Architecture l Performs traffic categorization in QoS classes, rather than CAC. l In the network ingress n Clear and effective SLS negotiation interface. n Per flow traffic classification, control of compliance with the SLSs, and DS assignment to the packets. l Processing of QoS requests and state storage only by the PS. l Simple expression of user QoS requirements. l Low computational overhead and minor additions to the existing infrastructure. l Scaleable architecture in large administrative domain, using multiple PS instances.

15 Economic Efficiency l Each user performs individual optimization. n Is incentive compatibility maintained when users employ this negotiation process for SLS selection? I.e. is social welfare also promoted? l Experiments: Computation of social welfare when employing: 1.our negotiation approach. 2.equal sharing of the same total amount of resources. l Results: social welfare always better under our approach.

16 Conclusions – Future Work l Defined and implemented n an architecture for control and categorization of the inserted traffic in a DiffServ over MPLS network domain. n an efficient SLS selection process, providing the right incentives to users. l The whole system can serve as n a framework for the employment of different resource allocation and charging policies for the improvement of the overall efficiency of the network. l Directions for future work: Extend the system n for negotiation of aggregate SLSs between DiffServ domains. n for end-to-end SLA deployment across multiple DiffServ domains.

17 Support Slides

18 Experimental Results è Our approach is better for all the charging curves and for all the amounts that the users are willing to pay.

19 DiffServ over MPLS Network

20 Formulae in Experiments