A case study: IPTV SLA Monitoring

Slides:



Advertisements
Similar presentations
Symantec 2010 Windows 7 Migration EMEA Results. Methodology Applied Research performed survey 1,360 enterprises worldwide SMBs and enterprises Cross-industry.
Advertisements

Symantec 2010 Windows 7 Migration Global Results.
Simplifications of Context-Free Grammars
Computer Networks TCP/IP Protocol Suite.
1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
AP STUDY SESSION 2.
1
Distributed Systems Architectures
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 4 Computing Platforms.
STATISTICS HYPOTHESES TEST (I)
STATISTICS POINT ESTIMATION Professor Ke-Sheng Cheng Department of Bioenvironmental Systems Engineering National Taiwan University.
Performance Evaluation Methodology & Key Technologies of New Generation Broadband Wireless Access Networking Zhiwei Gao Broadband Wireless Communication.
1 Hyades Command Routing Message flow and data translation.
David Burdett May 11, 2004 Package Binding for WS CDL.
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Introduction to Algorithms 6.046J/18.401J
1 Introducing the Specifications of the Metro Ethernet Forum MEF 19 Abstract Test Suite for UNI Type 1 February 2008.
1. 2 Begin with the end in mind! 3 Understand Audience Needs Stakeholder Analysis WIIFM Typical Presentations Expert Peer Junior.
Key Telecom/ICT Indicators Esperanza C. Magpantay Market, Economics and Finance Unit Telecommunication Development Bureau 4 th World Telecommunication/ICT.
Joint ITU/ECA Regional Workshop on Information and Communication Technologies (ICT) Indicators Gaborone, Botswana October 2004
Welcome PC-ACE Pro32 Training
1 Chapter 12 File Management Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles,
Evaluating Provider Reliability in Risk-aware Grid Brokering Iain Gourlay.
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
The 5S numbers game..
© Tally Solutions Pvt. Ltd. All Rights Reserved Shoper 9 License Management December 09.
Saif Bin Ghelaita Director of Technologies & Standards TRA UAE
1 Chapter One Introduction to Computer Networks and Data Communications.
CSU/DSU Last Update Copyright Kenneth M. Chipps Ph.D. 1.
© SafeNet Confidential and Proprietary Administering SafeNet StorageSecure Smart Card Module 3: Lesson 5 SafeNet StorageSecure Storage Security Course.
Break Time Remaining 10:00.
NetForecast ® Quality of Service for IP Telephony and Video John Bartlett NetForecast, Inc.
Chapter 1: Introduction to Scaling Networks
1. 2 Earthquake effects on health care facilities 2.
PP Test Review Sections 6-1 to 6-6
1 Quality of Service Issues Network design and security Lecture 12.
IPTV Technology Team 3 – Christopher Monclova, Rafael Leefoon, Nick Adasi, Robb Zucker & Oscar Ucedo.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 2 The OSI Model and the TCP/IP.
Outline Minimum Spanning Tree Maximal Flow Algorithm LP formulation 1.
Countering DoS Attacks with Stateless Multipath Overlays Presented by Yan Zhang.
Operating Systems Operating Systems - Winter 2010 Chapter 3 – Input/Output Vrije Universiteit Amsterdam.
Chapter 20 Network Layer: Internet Protocol
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
GIS Lecture 8 Spatial Data Processing.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 10 Routing Fundamentals and Subnets.
Adding Up In Chunks.
SLP – Endless Possibilities What can SLP do for your school? Everything you need to know about SLP – past, present and future.
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
Global Analysis and Distributed Systems Software Architecture Lecture # 5-6.
1 Using Bayesian Network for combining classifiers Leonardo Nogueira Matos Departamento de Computação Universidade Federal de Sergipe.
2004 EBSCO Publishing Presentation on EBSCOadmin.
: 3 00.
5 minutes.
1 Titre de la diapositive SDMO Industries – Training Département MICS KERYS 09- MICS KERYS – WEBSITE.
Clock will move after 1 minute
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 9 TCP/IP Protocol Suite and IP Addressing.
Chapter 11 Creating Framed Layouts Principles of Web Design, 4 th Edition.
Physics for Scientists & Engineers, 3rd Edition
Select a time to count down from the clock above
1.step PMIT start + initial project data input Concept Concept.
1 DIGITAL INTERACTIVE MEDIA Wednesday, October 28, 2009.
Aviation Management System 1 2  Silver Wings Aircraft Aviation Management System represents a functional “high – end” suite of integrated applications.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
AIMS’99 Workshop Heidelberg, May 1999 Assessing Audio Visual Quality P905 - AQUAVIT Assessment of Quality for audio-visual signals over Internet.
Emergency Services Workshop, 21th-24 th of October, Vienna, Austria Page 1 IP-Based Emergency Applications and Services for Next Generation Networks PEACE.
“End to End VoIP“ The Challenges of VoIP Access to the Enterprise Charles Rutledge VP Marketing Quintum Technologies
INTERNET PROTOCOL TELEVISION (IP-TV)
Presentation transcript:

A case study: IPTV SLA Monitoring Corso di Reti di Calcolatori II A case study: IPTV SLA Monitoring Giorgio Ventre The COMICS Research Group @ The University of Napoli Federico II,

The general problem: SLA, who cares? A business case for QoS Outline The general problem: SLA, who cares? A business case for QoS Defining Service Level Agreements A Real-Life SLA monitoring service A case study: IPTV SLA Monitoring

Recent trends in the industry New emerging multimedia services both in fixed and wireless networks Traditional voice carriers are moving to NGN: Essential to control costs and drive up revenues Triple play services: Voice – Video – Data Video represents a key element of the service portfolio Price/quality balance must attract/retain users TV quality must compete with satellite and cable

Challenges and quality issues Users are conditioned to expect high quality TV pictures: Users unlikely tolerate poor/fair quality pictures in IPTV Early delivery of broadband services is unfeasible due to the limited bandwidth compared to cable and satellite Compulsory data compression can potentially degrade quality Need for robust transmission to minimize data- loss and delay

Why Quality Assurance is a major issue? Because otherwise we wouldn’t be here Quality Assurance adds a new perspective to the flatness of the current market of triple-play services Quality measurement for service assurance End-to-end quality monitoring SLA based on quality delivered to end-user New business models and scenarios Se la vuoi dire più formale: “QoS assurance adds a new dimension in the space of the current market of triple-play services.”

QoS vs QoE Quality of Service (QoS) refers to the capability of a network to provide better service to selected network traffic over various technologies. QoS is a measure of performance at the packet level from the network perspective. Quality of Experience (QoE) describes the performance of a device, system, service, or application (or any combination thereof) from the user’s point of view. QoE is a measure of end-to- end performance at the service level from the user perspective.

MOS: Mean Opinion Score From QoS to MOS MOS: Mean Opinion Score Used in POTS to have a quantitative value for a “qualitative” evaluation: How do you evaluate the quality you perceived during your last service usage/access? Very easy for simple services: telephony Very complex for complex services: multimedia (sound vs video vs data vs mix) Even more complex when quality of service depends on the distribution network AND terminals AND servers

QoS evaluation Per una valutazione E2E della QoS video bisogna collocarsi sui sistemi terminali.

Requirements Identify parameters contributing to a satisfactory QoE Define network performance requirements to achieve target QoE Design measurement methods to verify QoE

Performance parameters IPTV service is highly sensitive to packet loss The impact of packet loss depends on several factors: Compression algorithm (MPEG2, H.264) GOP structure Type of information lost (I, P, B frame) Codec performance (coding, decoding) Complexity of the video content Error concealment at STB

Traditional metrics such as PSNR, PLR, BER are inadequate Quality Measurement Quality Measurement Objective Pure computational Network performance Objective perceptual Measurements representative of human perception Traditional metrics such as PSNR, PLR, BER are inadequate Requirements for objective perceptual metrics

Why Quality-Monitoring is hard? Measures have to be: Time-based Remoted Distributed Sharp Highly etherogeneous environments (codecs, CPEs, media-types, …) Sampled measures? SLAs are not sampled. In order to ensure quality, measures have to be carried out with quality

Why Quality-Monitoring is hard? High impact also of content based factors: MPEG performance depends on content “pattern” and scene changes Highly variable (movements, colours, lights) scenes generates more data Stallone vs Bergman or better Rambo vs The Seventh Seal

Methods: state of the art Full-Reference Reduced-Reference No-Reference

Full-reference Measures are performed at both the input to the encoder and the output of the decoder Both the source and the processed video sequences are available Requires a reliable communication channel in order to collect measurement data

Reduced-Reference Extracts only a (meaningful) sub-set of features from both the source video and the received video A perceptual objective assessment of the video quality is made The transmitter needs to send extracted features in addition to video data

No-Reference Perceptual video quality evaluation is made based solely on the processed video sequence There is no need for the source sequence Measurements results are intrinsically based on a predictive model

Standards for voice quality assessment ITU-T P.862 (Feb. 2001): Full-reference perceptual model (PESQ) Signal-based measurement Narrow-band telephony and speech codecs P.862.1 provides output mapping for prediction on MOS scale ITU-T P.563 (May 2004): No-reference perceptual model Narrow-band telephony applications

Standards for voice quality assessment ITU-T P.862.2 (Nov. 2005): Extension of ITU-T P.862 Wide-band telephony and speech codecs (5 ~ 7Khz) ITU-T P.VQT (ongoing) Targeted at VoIP applications Uses P.862 as a reference measurement Models analyze packet statistics; speech payload is assumed

Standards for video quality assessment ITU-T J.144 and ITU-R BT.1683 (2004) Full reference perceptual model Digital TV Rec. 601 image resolution (PAL/NTSC) Bit rates: 768 kbps ~ 5 Mbps Compression errors

Standards for video quality assessment IETF RFC 4445 (April 2006): A proposed Media Delivery Index (MDI) MDI can be used as a quality indicator for monitoring a network intended to deliver applications such as streaming media, MPEG video, Voice over IP, or other information sensitive to arrival time and packet loss. It provides an indication of traffic jitter, a measure of deviation from nominal flow rates, and a data loss at-a-glance measure for a particular video flow.

Our research Objectives: Approach: Real-time computation of achieved quality level “Quality” as perceived by the user Per-single-user measurements Light computation (about +5% overhead) Approach: Media playout and measures are both part of an integrated process Measurement subsystems exposes a consistent abstract interface Measurements results are high-level quality indicators In questa slide si presentano gli obiettivi del nostro sistema di misurazione. Il secondo solo è una scelta filosofica. Il primo ed il terzo comportano un’alta granularità delle misure, su due dimensioni (tempo ed utenti), introducendo potenziali problemi di scalabilità. Il quarto aggiunge l’ulteriore complicazione dovuta al fatto che il CPE non è potentissimo. Di seguito sono elencate le scelte di alto livello che abbiamo fatto, che puntano a risolvere le problematiche di cui sopra: Il sistema di misurazione non può essere immaginato come avulso dal sistema di rendering e guardare ad esso come una scatola nera. Bensì i due sistemi devono essere integrati e cooperare. Questo consente una serie di importanti ottimizzazioni (al costo di una progettazione replicata per i vari casi), e tende a distribuire capillarmente l’infrastruttura di misurazione della qualità (cosa che va a vantaggio della scalabilità). Il sistema di misura espone i risultati mediante un’interfaccia astratta di alto livello (un semplice esempio è il MOS, ma non è il solo) che prescinde dai dettagli implementativi (codec, parametri di rete, ecc.), tanto un video è pur sempre un video e ciò che ci interessa è che l’utente sia contento. Questo secondo punto è cruciale perché grazie ad esso non solo è possibile convogliare verso un control center i risultati delle misure che a questo punto sono omogenei (quindi confronti, statistiche, …), ma è anche possibile operare delle aggregazioni che ricalcano la struttura gerarchica della catena di distribuzione. Anche questo quindi gioca a favore della scalabilità, che non viene così compromessa (le misure aggregate p. es. occupano poca banda verso il control center). Inoltre è comunque possibile scendere a livelli di dettaglio granulari (singolo utente) laddove le misure aggregate mostrassero delle criticità. I risultati delle misure consistono in pochi indicatori sufficientemente rappresentativi. Non si punta dunque ad avere una serie di informazioni che consentano di diagnosticare qual è stato l’eventuale problema, ma solo se c’è stato il problema (in altre parole: il troubleshooting non si fa in produzione). Questo aspetto consente di raggiungere l’obiettivo del basso impatto delle misure sul sistema.

Evaluates the video quality as perceived by the user VQM (1/2) No-Reference Evaluates the video quality as perceived by the user QoS  QoE Based on MPEG2 Light parsing Doesn’t parse motion vectors, DCT coefficients, and other macroblock-specific information degradation due to packet losses is estimated using only the high-level information contained in Group of Pictures, frame, and slice headers

VQM (2/2) i.e. what kind of error concealment strategy it uses. Does not need to make assumptions concerning how the decoder deals with corrupted information i.e. what kind of error concealment strategy it uses. Based on this information it determines exactly which slices are lost GoP loss-rate Frame loss-rate Slice loss-rate Differentiation per frame type (I, P, B) It computes how the error from missing slices propagates spatially and temporally into other slices Appropriate for measuring video quality in a real-time fashion within a network

Parsing method (1/2) GOP I B B P B B P B B P B B X Frame Questa slide mostra come errori su pictures (le X) si propagano su altre pictures dipendenti (le righe rosse sotto le pictures). E di sotto si mostra un errore (per es. perdita di un pachetto) come condiziona il rendering di una picture (slices che non si vedono bene, freezing, ecc).

Parsing method (2/2) 001100101101011010111010101000010101 MPEG-2 video bitstream DECODER Quality Measurement La catena di decodifica, a partire dallo stream ricevuto. Decoded video stream RENDERING HEADERS

QoE vs. MOS Mapping between Quality of Experience evaluation and MOS (Mean Opinion Score – ITU/T P.800) value QoE MOS QMAX 5 4 3 2 1 Qui va solo detto che abbiamo definito una tecnica euristica di mapping tra la qualità percepita (soggettiva) ed un indicatore (oggettivo), il MOS.

MOS vs SLAs Knowledge of the function MOS(t) directly enables SLAs monitoring DOWN TIME 5 4 3 2 1 MOS TIME SLA TRESHOLD Avere sotto controllo l’andamento temporale del MOS consente di verificare se un SLA è stato violato. E’ particolarmente interessante notare che sono pochi i dati che devono confluire verso il control center. Si può pensare per esempio agli istanti temporali in cui il MOS subisce una variazione di livello (che concettualmente non è altro che una tecnica di compressione del segnale temporale). Ecco perché la scalabilità del sistema è salva.

Video Characteristics: MPEG2-TS Constant Bit Rate: 3.9Mbps Experimental testbed Controlled-Loss Router Video Server Dropped Packets Video Client + Quality Meter Video Characteristics: MPEG2-TS Constant Bit Rate: 3.9Mbps

High Quality Throughput: 5.0 Mbps

Medium Quality Throughput: 3.9 Mbps

Low Quality Throughput: 3.0 Mbps

From SLA to PLA: Provisioning Level Agreements Scuola di Dottorato in Ingegneria Informatica Palermo, 17-28 settembre 2007 From SLA to PLA: Provisioning Level Agreements Giorgio Ventre The COMICS Research Group @ The University of Napoli Federico II, & ITEM Laboratory, Italian University Consortium on Informatics

A service model for resilient networks We are moving from Quality of Service to a more complex concept of quality+resiliency

Quality of future distributed services The most important QoS characteristic for future distributed services is arguably going to be resilience Resilience is the property of a system to restore services to normal after a failure (as fast as the service users need) However, an investigation into resilience reveals the importance of considering risk when developing our future research agenda

The need for resilience We are increasingly reliant on the Internet and on networked systems in general (including of course the Web) This is happening in businesses and indeed in every walk of life including the home The EU is promoting and developing the Information Society, which is based on communication technologies and systems

Interdependence of networks (1) Not only are we dependent on networks But all sorts of other networks are, too Electricity, water, gas Corporate networks Banking networks Health networks … Information networks are crucial to the successful operation of other networks

Interdependence of networks (2) Interdependencies of critical infrastructures Power nets and information nets: The virtual utility Rune.Gustavsson@bth.se “The introduction of proper supporting ICT of power nets forming a virtual utility is an important instance of networked enabled capabilities (NEC) systems. Furthermore, by pursuing this task we can gain experiences and develop models and technologies that besides addressing societal critical systems also can be useful in other efforts on development and maintenance of complex systems.” In Italy, Report del Comitato sulla Protezione delle Infrastrutture Critiche, Presidenza del Consiglio dei Ministri, 2004

Internet meltdown? Article in The Independent (UK) 8 September 2004: “The internet is becoming a utility” [Karl Auerbach] As a utility, the net will have to live up to different, more stringent standards than its previous uses as an academic and research playground, and then a mainstream experiment. People are building billion- dollar businesses, governments are turning themselves digital, and in the meantime there isn't so much as a service-level agreement to guarantee that the most basic level of connectivity will be there tomorrow. If the technologists no longer believe they can fix it by themselves, the Internet really has hit a meltdown.

Vulnerabilities The Internet was originally designed to withstand basic link and switch failures But it was never envisaged as a utility (i.e. offering near- perfect availability), supporting commercial initiatives and acting as a vital infrastructure Whatever vulnerabilities are present in the infrastructure may be inherited by the applications it aims to support

Attacks Complex, well engineered systems should be built by keeping in mind faults Today, we need to keep into account other disruption sources Network attacks of all sorts are increasing in variety and number: Spam / junk Viruses, Worms etc. DDoS attacks Physical … These cause huge costs in time and energy, but no coherent approach to a solution

Multiple levels This is of course a multi-level problem Physical layer Networking / IP Middleware layer / O.S. Web / applications A solution to achieving resilience needs to apply at all levels: this is a grand challenge for future networked systems infrastructure

Complexity This is a distributed computing problem According to Leonard Kleinrock, we have no suitable theory to handle this, because of its inherent complexity This is compounded by nomadicity [complicated = difficult to study but fit for purpose, static; whereas complex = growing, evolving]

Complexity not simplicity In spite of all hype on global network architectures, today we face a complex, heterogeneous reality: Fixed access networks: POTS, xDSL, CATV, MetroLAN Mobile, wireless access networks: GPRS, UMTS, WiFi, Wimax Interoperability with terrestrial digital broadcasting Additional complexity issues: New, diverse terminals: (Symbian Cell. Phones, PDAs, smart set-top-boxes) Dynamic creation of novel services and applications

Complexity as an opportunity The availability of a multiplicity of networks, devices and services should be seen as an opportunity: No single infrastructure of critical importance Ease of access to all players: government, companies, common people Availability of a multitude of sources of information Availability of a multitude of computing resources Availability of a multitude of communication media/networks … provided that such a rich scenario can be managed as a system

We learned some lessons recently: Some recent events We learned some lessons recently: 9/11 2001 Attacks US East Coast Blackout Italy Blackout Series of attacks: Worms (NIMDA, Witty, Slammer …) DDOS Routing attacks We probably need to re-discover traditional values typical of traditional engineering practice

Findings of the Committee Lessons from 9/11 2001 “The Internet under Crisis Conditions” A Committee of the National Research Council of the National Academies (www.nap.edu) Findings of the Committee Attacks had very limited effects on the Internet as a global, best effort communication system Internet technology appears to be robust per se but considerable efforts are needed to protect Internet- based systems Many critical interdependencies discovered only after the attacks

Known and less known effects Dependency of Internet on other telecommunication systems (fixed, wireless, cellular) Obvious: co-location of sites, tubes, cables; running out of diesel… Not so obvious : e.g. communications between NYC ISPs and TelCos hampered by problems to toll-free numbers Facility disaster planning as a rare expertise/culture in the Internet world Very limited capacity of backup power generation even in major ISP sites/POPs Other issues, e.g. DNS for .za domain was hosted on a server in NYC WiFi LANs of two major Manhattan hospitals operating in outsourcing via Internet

Lessons from 9/28 2003 Anticipated by the US East Coast blackout: much larger scale than WTC but apparently more limited damage Different effects and impacts POTS infrastructure capable of enduring very long power outages: practically no effects Cellular Networks locally in deep crisis National TV and Radio broadcasters OK, local players generally in crisis “Global” and VoIP operators knocked-out What about the Internet? All IT based services affected : AAA, CDN, Servers

Lessons in ATC systems Press Releases (http://www.natca.org/mediacenter/press-release- detail.aspx?id=394) MASSIVE POWER, COMMUNICATIONS FAILURE AT MAJOR AIR TRAFFIC CONTROL CENTER PUTS CONTROLLERS IN DARK, FLIGHTS IN JEOPARDY 07/19/2006 Bob Marks                                              PALMDALE, Calif. – A massive power and communications failure late Tuesday at the Los Angeles Air Route Traffic Control Center left scrambling air traffic controllers to deal with a nightmare scenario – how to keep dozens of flights away from each other above a large swath of the Southwestern United States despite the inability to see them, talk to them or relay crucial instructions for 15 excruciatingly long minutes. Every ounce of skill, heart and determination that controllers bring into the control room every day was put to the test during one of the worst outages to ever hit the facility. It was so bad, controllers say, that the only thing they had of use to aid the situation that actually worked was their cell phones – devices which the Federal Aviation Administration, inexplicably, has barred from control rooms, further impeding the safety of the system. More details in http://themainbang.typepad.com/blog/2006/07/complete_failur.html

Issues for research (1) Forget OSI-type layering/abstractions Services depend not only on peer and adjacent layers Resiliency is a system-wide issue, with vertical and horizontal dependencies Start speaking about networked systems and not only of networks IT based services must be considered as part of the whole picture Contributions from several disciplines Multi-level approach Cross-layer approach

Issues for research (2) Monitoring of services and infrastructures We can’t trust what we can’t control Robustness of services To unexpected situations: faults, misconfigurations, excessive demand, soft attacks (DDOS) To expected but complex situations: tools/methodologies for proper dimensioning of services (Service Engineering) Resiliency of infrastructures Focus on survivability of communication systems to hard attacks (terrorist hits, natural disasters) Reconfigurability of communication systems Make different networks/systems a single infrastructure

Issues for research (3) Towards a GRID of communication infostructures Connect them all physically Make them resilient separately Allow for services to migrate Prepare for interconnecting them if needed From the computational GRID to the communication GRID But try to make it with an autonomic communication flavour

Issues for research Resiliency of infrastructures Focus on survivability of communication systems to hard attacks (terrorist hits, natural disasters) Reconfigurability of communication systems Make different networks a single infrastructure Resiliency of services To unexpected situations: faults, excessive demand, soft attacks (D-DOS) To expected but complex situations: tools/methodologies for proper dimensioning of services (Service Engineering)

From QoS to Resiliency to … We should not forget the past QoS is as important as resiliency, and is back “Value of supporting Class-of-Services in IP Backbones”, M. Yuksel et al., IWQOS 2007 Also because QoS is a good mechanism to improve resiliency of a distributed system So, we should probably talk about QoSiliency

User-Centered Architectures Service Directories Commercial Service Access Controllers User Service Controllers Resource Controllers QoS-capable Networks

SLS SLA SLAs are the triggers Service Access Directories Service Info about content (metadata) Service Directories Access Controllers Service Controller SLA SLS Resource Controllers User --- Policy rules QoS-capable Networks

A change of perspective One of the major problems with SLA based architectures was their limited capability to scale with the number of users and services We therefore introduce the concept of Provisioning Level Agreement (PLA): A PLA is a contract between a service provider and the owner of the Infrastructure defining the level of service to be guaranteed to final users during the provisioning of a service on top of that Infrastructure.

A change of perspective (cont.) In a PLA it is the service provider who defines the type of service the treatment the service needs to get from the network (QoS, resiliency needs, security and privacy reqs.) the classes of possible SLAs that can be subscribed by the users A PLA is signed at service deployment time, and can be dynamically modified and updated any time the service characteristics and requirements change Once a PLA is signed, Provisioning Level Specifications are produced to allow the infrastructure to be properly configured to accommodate the new service and future service subscriptions by final users

Service Centered Architectures Info about content (metadata) Service Centered Architectures Service Directories Service Provider PLA PLS Resource Controllers --- Policy rules QoS-figurable Networks PLAs are the triggers