Download presentation
Presentation is loading. Please wait.
Published byMariela Dunmore Modified over 10 years ago
1
Marco Alfano Marco.Alfano@cselt.it End-to-End Quality of Service in Distributed Information Systems QUTE’98 Workshop Heidelberg, 14-15 October 1998
2
QUTE’98 Workshop Heidelberg, 14-15 October 1998 Outline o QoS Present Issues o Qos Trends o Possible QoS Solutions: The CME project A possible new EURESCOM project on QoS q Conclusions
3
QUTE’98 Workshop Heidelberg, 14-15 October 1998 QoS Present Issues q Present technology makes implementation of QoS feasible q Main costs involved are not fixed costs (lines, devices) but recurring costs (signalling, routing, policy, billing, accounting, etc.) q QoS parameters should be minimised it is complex specifying them, monitoring them, enforcing them, etc. q Still high uncertainty on QoS cost/benefit ratio
4
QUTE’98 Workshop Heidelberg, 14-15 October 1998 QoS Trends q Performance guarantees on the edge networks (e.g., RSVP) q Prioritisation of traffic on the backbone (e.g., IETF differentiated services) Backbone Network Edge Network
5
QUTE’98 Workshop Heidelberg, 14-15 October 1998 QoS Trends (cont’d) q Services/applications characterised by a few QoS classes q QoS classes mapped to network-service classes (e.g., IETF differentiated services) q Different classes must entail different prices Charging can make QoS to become a reality!
6
QUTE’98 Workshop Heidelberg, 14-15 October 1998 Possible QoS Solutions q Cooperative Multimedia Environment (CME) Project (ICSI, Berkeley, 1996) q A potential new EURESCOM project on QoS: QoS methodologies and solutions within the service framework: Measuring, managing and charging QoS (September 1998)
7
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: Motivations q World-wide collaboration: Universities, research institutes, companies q Videoconferences and shared applications (e.g., Mbone Tools) q Problems: No common user interface No integrated management No QoS guarantees
8
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: Main Features q A Cooperative Multimedia Environment (CME): Common graphical user interface Support of QoS requirements Application sharing and audio/video communication Integrated management of host and network resources
9
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: CME Architecture User COMMA Host User COMMA Host User COMMA Host Network COMMA : Cooperative MultiMedia Application User Interface Resource Monitor/Controller QoS Mapper/ Controller Service Manager Connection Manager Media Service 1... Media Service 2 Media Service n
10
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: QoS Model q Users must be able to express QoS requirements in familiar terms q A three layers model High or Low Quality Video % CPUBandwidth Video Frame Rate User Host Network Application
11
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: QoS Model q User level User expectations should be expressed in quantitative terms Analysis on user expectations is highly subjective A five-level scale can be used for quality rating The scale is based on double stimulus methods
12
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: QoS Model q User level One global requirement, Quality, for each media (e.g., video quality) Quality is a repository of more specific requirements (e.g., spatial and temporal vision quality) q User-Application Mapping Tests must be executed to rate quality of video and audio sequences q Application-Resource Mapping Only an estimation is possible
13
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: QoS Mapping q User-Application Mapping Video (JPEG) Audio
14
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: QoS Mapping q User-Application-Resource Mapping Audio Video (JPEG)
15
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: CME Prototype q Distributed Platform Sun Solaris and TCP/IP q COMMA Database Mini SQL q Media Services MBone Tools (vic, vat, wb) q User Interface Tcl/Tk q Connection Manager Unix Sockets q Resource Monitoring Iostat for CPU load RTP for network bandwidth
16
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: CME Prototype q User Interface for connection mangement
17
QUTE’98 Workshop Heidelberg, 14-15 October 1998 CME Project: CME Prototype q User interface for session control
18
QUTE’98 Workshop Heidelberg, 14-15 October 1998 Open Issues q Better understanding of user requirements q QoS specification by the user in terms of QoS Classes? q Mapping of user requirements into application parameters and system resources q How network (and hosts) guarantee the QoS levels (classes)? q QoS charging
19
QUTE’98 Workshop Heidelberg, 14-15 October 1998 A possible new EURESCOM project on QoS q QoS methodologies and solutions within the service framework: Measuring, managing and charging QoS q The title should become: QUASIMODO (QUAlity of ServIce MethODOlogies and solutions): Measuring, managing and charging QoS
20
QUTE’98 Workshop Heidelberg, 14-15 October 1998 Project Proposal: Objectives q QoS model definition User Host Network Application QoS Classes Application Measurements Resource Measurements q Different QoS Classes for different applications, users
21
QUTE’98 Workshop Heidelberg, 14-15 October 1998 Project Proposal: Objectives q Parameters correlation for some meaningful applications q Methodologies and tools for QoS measurement and management q Charging methodologies and policies for QoS charging q Experimental evaluation and validation of QoS solutions Integrated QoS measurement, management and charging
22
QUTE’98 Workshop Heidelberg, 14-15 October 1998 PPD Supporting Shareholders CSELT (IT) Deutsche Telekom AG (DT) Telecom Ireland (TI) Finnet Group (AF) Portugal Telecom (PT) MATAV Hungarian Telecom (HT) British Telecom (BT)
23
QUTE’98 Workshop Heidelberg, 14-15 October 1998 Conclusions q QoS present issues q QoS trends q A Cooperative Multimedia Environment (CME) QoS specifications by the user q A potential new EURESCOM project on QoS A three layers QoS model Integrated QoS measurement, management and charging
24
QUTE’98 Workshop Heidelberg, 14-15 October 1998 For Further Information q CME Project Web Site: http://www.icsi.berkeley.edu/~alfano/cme/cme.html Paper: Design and Implementation of a Cooperative Multimedia Environment with QoS Control, Computer Communications, Vol. 21, pp 350-361 q PP9212 (PPD) QoS methodologies and solutions within the service framework: Measuring, managing and charging QoS
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.