Quality of Service in IN-home digital networks Alina Albu 23 October 2003.

Slides:



Advertisements
Similar presentations
An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College.
Advertisements

WEB BASED DEVICE INDEPENDENT MOBILE MAP APPLICATIONS. THE m-CHARTIS SYSTEM John GarofalakisTheofanis – Aristofanis MichailAthanasios Plessas Nowadays people.
1 Quality of Service Issues Network design and security Lecture 12.
Quality of Service in IN-home digital networks An Architecture for QoS guarantees and Routing in Wireless/Mobile Networks Indu Mahadevany and Krishna M.
Distributed Multimedia Systems Tarek Elshaarani Vahid Rafiei.
CMP206 – Introduction to Data Communication & Networks Lecture 1 - Networking Fundamentals.
SCENARIO Suppose the presenter wants the students to access a file Supply Credenti -als Grant Access Is it efficient? How can we make this negotiation.
Knowledge Fusion Research Workshop St. Michaels, Maryland October 19-22, 2004 KMCOE Surveillance Imagery Over An Agent-Based Platform Dr. Willie Thompson,
CS 795 – Spring  “Software Systems are increasingly Situated in dynamic, mission critical settings ◦ Operational profile is dynamic, and depends.
Deployment and Mobility of Software Software architecture must eventually be “realized” ---- that is –a) implemented and – b) deployed Deployment is the.
CROSS LAYER DESIGN CMPT 820: Multimedia Systems Kaushik Choudhary.
Quality of Service in IN-home digital networks Alina Albu 22 July 2003.
GridFlow: Workflow Management for Grid Computing Kavita Shinde.
Quality of Service in IN-home digital networks Alina Albu 7 November 2003.
LYU9802 Quality of Service in Wired/Wireless Communication Networks: Techniques and Evaluation Supervisor: Dr. Michael R. Lyu Marker: Dr. W.K. Kan Wan.
Mobile Agents: A Key for Effective Pervasive Computing Roberto Speicys Cardoso & Fabio Kon University of São Paulo - Brazil.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
1 Quality of Service: for Multimedia Internet Broadcasting Applications CP Lecture 1.
UPnP™ QoS WC Progress Narm Gadiraju Co-Chair of UPnP™ QoS WC Intel Corporation.
Computer Networks Laboratory Utility-Based Adaptive Video Streaming Mechanisms Paolo V. Encomienda Nestor Michael C. Tiglao University of the Philippines.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Computing Department A Utility-based QoS Model for Emerging Multimedia Applications Mu Mu, Andreas Mauthe Computing Department, Lancaster University Lancaster,
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
Adaptive QoS Management for IEEE Future Wireless ISPs 通訊所 鄭筱親 Wireless Networks 10, 413–421, 2004.
Introduction to Multimedia Networking (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot October.
Zhiyong Wang In cooperation with Sisi Zlatanova
E0262 MIS - Multimedia Playback Systems Prof Pallapa Venkataram, Electrical Communication Engineering, Indian Institute of Science, Bangalore – ,
Authors: Jiann-Liang Chenz, Szu-Lin Wuy,Yang-Fang Li, Pei-Jia Yang,Yanuarius Teofilus Larosa th International Wireless Communications and Mobile.
Intelligent and Adaptive Middleware to Improve User-Perceived QoS in Multimedia Applications Pedro M. Ruiz, Juan A. Botia, Antonio Gomez-Skarmeta University.
Integrated Support for Handoff Management and Context Awareness in Heterogeneous Wireless Networks ACM MPAC’05.
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
Lijia Quality of Service Guarantees in Mobile Computing  Introduction  QoS Parameters  Architectural and Internetworking Issues  Traffic Classes at.
Quality of Service Karrie Karahalios Spring 2007.
Cognitive Radio Networks
MULTIMEDIA OVER WIRELESS BROADBAND NETWORKS BY: NEELIMA PUNJALA.
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
Job scheduling algorithm based on Berger model in cloud environment Advances in Engineering Software (2011) Baomin Xu,Chunyan Zhao,Enzhao Hua,Bin Hu 2013/1/251.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
What’s MPEG-21 ? (a short summary of available papers by OCCAMM)
Wireless communications and mobile computing conference, p.p , July 2011.
A Utility-based Approach to Scheduling Multimedia Streams in P2P Systems Fang Chen Computer Science Dept. University of California, Riverside
Chapter 4 Decision Support System & Artificial Intelligence.
Video – Any Device, Anytime, Anywhere - Motorola Inc.
Software Deployment and Mobility. Introduction Deployment is the placing of software on the hardware where it is supposed to run. Redeployment / migration.
Run-time Adaptive on-chip Communication Scheme 林孟諭 Dept. of Electrical Engineering National Cheng Kung University Tainan, Taiwan, R.O.C.
Real-time Content Filtering for Mobile Devices Philip West Greg Foster and Peter Clayton Department of Computer Science Rhodes University.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
3G wireless system  Speeds from 125kbps-2Mbps  Performance in computer networking (WCDMA, WLAN Bluetooth) & mobile devices area (cell.
Application Level QoS in Multimedia Peer-to-Peer (P2P) Networks Alireza Goudarzi Nematiy and Makoto Takizawa¤ Tokyo Denki University
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Chapter 5: MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE BIT 3193 MULTIMEDIA DATABASE.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
Chapter : 9 Architectural Design
Authors: Jiann-Liang Chenz, Szu-Lin Wuy, Yang-Fang Li, Pei-Jia Yang,
Slide 1 2/22/2016 Policy-Based Management With SNMP SNMPCONF Working Group - Interim Meeting May 2000 Jon Saperia.
1 Καστοριά Μάρτιος 13, 2009 Efficient Service Task Assignment in Grid Computing Environments Dr Angelos Michalas Technological Educational Institute of.
Hierarchical Management Architecture for Multi-Access Networks Dzmitry Kliazovich, Tiia Sutinen, Heli Kokkoniemi- Tarkkanen, Jukka Mäkelä & Seppo Horsmanheimo.
10. Mai 20061INF-3190: Multimedia Protocols Quality-of-Service Foreleser: Carsten Griwodz
Jia Uddin Embedded System Lab.  MPLS  IMANET  IMANET network model  Proposed model of IMANET with MPLS  Conclusion.
Spark on Entropy : A Reliable & Efficient Scheduler for Low-latency Parallel Jobs in Heterogeneous Cloud Huankai Chen PhD Student at University of Kent.
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Presented by: Debarun das (DED59)
Distributed Multimedia Systems
Software Engineering (CSI 321)
WEB BASED DEVICE INDEPENDENT MOBILE MAP APPLICATIONS.
Spectrum Sharing in Cognitive Radio Networks
Introduction to Mobile Computing
Presentation transcript:

Quality of Service in IN-home digital networks Alina Albu 23 October 2003

Contents Presentation: “Prediction-based policy adaptation for QoS management in wireless networks” Proceedings of the 4 th International Workshop on Policies for Distributed Systems and Networks (POLICY ‘03)

Current situation, demands mobile end users having Anywhere/ Anytime access to a wide range of computing services, with an emphasis on multimedia applications (video tele-conferencing and news-on- demand)

Current situation,challenges Delivering seamless QoS based on individual users needs (the network must provide different levels of service to different categories of customers).

Challenges Caused by: wireless network component characterized by lower bandwidth and greater packet loss rate. The quality of service of the wireless component may change abruptly over time due to geographic impairments, weather conditions. Mobile users can move between cells characterized by different number of served users and hence, with different available bandwidth.

Challenges Even if users remain static the bandwidth available to them may vary due to the mobility of the other users. Due to users’ movements, the path between the sender and the receiver may change => cause a rerouting of data packets => a possible variation of resources even in the wired part of the connection.

The current solution The selection of a strategy for QoS management is usually statically fixed

The need for a new solution Dynamic QoS management approaches are needed that can support the dynamic variation of network strategies.

New proposed solution Framework for policy-based management that defines a set of components to enable policy rules definition, saving and enforcing.

Policies Set of predefined rules that govern network resources, including conditions and actions with parameters that determine when the policies are to be implemented in the network

Proposed Framework Multi-Agent System in which intelligent agents cooperate to predict future changes in the delivered QoS and adapt the network behavior according to these changes. Architecture composed of 3 layers of agents: QoS prediction agents (QPA) QoS adaptation agents (QAA) Monitoring agents (MA)

Proposed Framework

QoS Prediction Agents (QPA) Utilize user’s information such as: User profile Location Terminal characteristics to predict possible future changes that would affect the delivery of the required QoS level.

QoS Prediction Agents (QPA) Prediction performed by 3 different agents: User Agent (UA) Location Agent (LA) Application Agent (AA)

User Agents (UA) User’s actions and preferences play a role in the process of future predictions. Users can specify their QoS requirements through the use of User Policies (UP). The UA can access the UP along with information about the user’s preferences and terminal characteristics. UA is responsible for analyzing this info and predicting any events that would trigger a UP. Policy - triggered, -> UA responsible for reporting the necessary actions to be taken by the QPA.

Location Agent (LA) The LA is responsible for predicting the future location of the user, assessing its effects on the QoS, and delivering the info to the QPA.

Application Agent (AA) Similar to the UA, the AA is responsible for analyzing and specifying the continuously changing QoS requirements for each running application.

QoS Adaptation Agent (QAA) The goal of the QAA is to provide the required QoS based on specifications from the QPAs, taking into consideration current and predicted users/network statuses. The specifications are given in the form of sets of network level adapted policies to be applied to the network resources. The QAA assembles sets of policies at run-time, dependent on the sets of imposed constraints and goals that need to be satisfied.

Monitoring Agents (MA) MA provides a real-time feed-back for the QAA. It is responsible for the measurement of the QoS exhibited by the network. An MA may interact with other Mas in order to gather the required measurements of QoS. Obtained measurements are then reported back to the QAA. The QAA is responsible for instructing the MA with the necessary parameters to be measured.

Policy Adaptation Types of policy adaptation: Adaptation carried out by dynamically changing the parameters of a QoS policy to specify new attribute values enabling/disabling a policy from a set of predefined QoS policies at run-time. Learn from the current system behavior and create new policies at run-time

Policy Adaptation Policy adaptation performes by QAA -> belongs into the 3 rd category QAA architecture, scenario: Stage setting Candidate actions selection Policy assembly Reassessment

Stage setting QAA specifies its objectives, constraints, actions set, definition of success The objectives - determined based on info obtained from the QPA representing values for the required QoS parameters. The constraints set represents constraints imposed by the device features (memory size, CPU speed, available software). Actions set – possible actions that can be used in the policies’ action part Each action – associated an utility function ->expresses the degree of usefulness of the action. Utility function ->function of QoS parameters (delay, jitter, throughput)

Candidate Actions selection QAA selects one or more actions set which would best attain the specified objectives. QAA may negotiate with other neighboring QAAs for the selection of the most suitable actions to be taken Through the negotiation, actions with the highest utility values are selected.

Policy assembly Assembly for one or more network policies given the actions selected in the previous step. Each assembled policy = triggering event, a set of conditions, actions Each policy – associated with a life time after which it should expire and be deleted. Once a policy is assembled it is dispatched to be applied at the network level.

Reassessment Evaluate the degree of success of the previously dispatched policies. Based on the comparison between the QoS measurements (provided by MA), and the current definition of success, the reassessment module – decide to modify the utility function associated with the actions already applied -> either increase or decrease their value.