Active Adaptation in QoS Architecture Model
|
|
- Agnes Little
- 5 years ago
- Views:
Transcription
1 Active Adaptation in QoS Architecture Model Drago agar and Snjeana Rimac -Drlje Faculty of Electrical Engineering University of Osijek Kneza Trpimira 2b, HR Osijek, CROATIA Abstract - A new complex applications and services, especially distributed multimedia and interactive applications, could during the communication demand different level of QoS. The network, also, could change its preferences that result in QoS variation, and also QoS degradation. Overall variations are not necessarily a result of the traffic load, but could also be the result of using different possibilities on user devices, on different networks, or on mobile. All QoS changes could be caused by user or by network. Therefore, the QoS architecture has to continuously supervise the actual quality of service and build in the correction mechanisms. The network QoS mechanisms can improve network ability to offer high quality of service while efficiently uses network resources. The end system has to compensate the QoS variations and insure acceptable quality of service. One of the important components that can improve quality of service is the application itself. In this paper we propose the architecture that performs active adaptation of local resources, and supports the user with the best possible service, while the network gives the certain level of QoS. Key-Words: - QoS, application, architecture, adaptation, variation, service, resources, network 1 Introduction One of the important questions for the development of global information and communication infrastructure is Quality of Service (QoS). Quality of service represents the set of those quantitative and qualitative characteristics of a distributed multimedia system necessary to achieve the required functionality of an application. The great increasing of network capacities probably would not resolve problems according to heavy traffic load because of simultaneous increasing the number of users and new applications that starving for resources. The increasing of capacity will only help that new services and applications become more interesting and their demands more complex. For all of that reasons quality of service will become more and more important. To allow efficiently management of the network resources it is necessary to enable traffic differentiation and also resource reservation for the traffic of higher priorities. The quality of service that will be offered in the next network generation must go beyond the "besteffort" service level. The user services are and will be very diverse not only from information and media point of view but also from quality of service demands. The actual Internet technology is not suitable for real-time applications and services because the Internet was primarily developed for data communication without hard time constraint and only offers best-effort service, without any quality guaranties. In base of all real-time applications are demands for some guaranteed services and that kind of services cannot be achieved without management of network resources and resource reservations. All of that extends the demands for network control mechanisms and increases complexity of communications infrastructure. In any case the user must be able to receive the service which quality is enough predictable so that application can be performed in way for the duration of time that user defines. Depending on required quality of service guarantees, the networks should support four types of QoS traffic: the high quality guarantees for quantitative signal applications, the middle quality guarantees for qualitative signal applications, the low quality guarantees for time unstable applications and best-effort service for all other applications. To achieve acceptable quality of service it is necessary to design architectures and protocols to allow the user applications and services to define its own QoS requirements, and to achieve SLA (Service Level Agreement) between application/service and the network. In this paper we present an application QoS management system, which could actively manage the system resources in sense to perform gracefully degradation of quality when the network or local system resources become critical. In this way the application could actively negotiate to achieve acceptable level of user satisfaction. By the appropriate human-machine
2 interface the user could express his wishes on QoS, depending on current needs or desired cost of service that is ready to pay. 2 Application QoS and Resource Management 2.1 Application QoS Demands The QoS from the user level could be represented by the set of objective (qualitative aspect of presentation) and subjective (quantitative aspect of presentation) parameters. While the subjective parameters we can change during the session, the objective parameters we have to maintain constant. The application process makes the demands on service quality and transforms them in a form of QoS parameters, and than transfers them to the other system components. The negotiation process between the system components should define if they together could satisfy the demanded quality of service. If the negotiation process ends successively by service agreement about requested values of service quality, the application can run. This simple model of service quality could become very complicated. For example, the QoS demands could be changed during the application session. Furthermore, the agreed parameters could become not maintainable because of network congestion that all together requires renegotiation. The primary source of QoS demands is a user and we need to allow the end user with appropriate interface to choose QoS parameters. The end system parameters could firmly impact on service quality from the user point of view. Depending on several criterion (using circumstances, user preferences, type of media, costs and resources availability, networks topology etc.) the applications must be able to get different level of presentational quality and quality of service. The levels of application performance depend and vary very widely on packet delivery time and on packet delay. Depending on different criteria (duration of session, reality of time, traffic directions and fidelity) we can divide the applications in several classes. The class of applications that needs a data from each packet in exactly limited period of time is called real-time applications. The classes of applications that will always wait for data are called elastic applications. The very important class of real-time applications is playback applications. Similarly, the applications exhibit wide range of sensitivity to loss of fidelity. We can recognise two somewhat artificially classes: intolerant applications, which require absolutely faithful playback, and tolerant applications, which can tolerate some loss of fidelity. We can assume that new complex applications and services, would during the communication require different level of service quality and would be executed with different (accessible) level quality of service. The important role of every end system is to compensate the variations in quality of service that the network gives and provide the user with accessible quality of service. One important component that could influence to improve quality of service is the application. In sense to validate the applications, that are executed on and systems, we can distinguish three types of applications: common, adaptive and proactive applications. The common applications dont perform any action to adapt itself to current resource availability. The rather inflexible behaviour of common applications makes them not well suited for distributed communication scenarios where quality of network service may change rapidly over time [2, 3, 4]. The multimedia and mobile communication, especially in the Internet network, more and more attention dedicate to adaptive QoS systems. Compared to common applications, the behaviour of adaptive applications is more intelligent. These applications are characterised by the ability to react to changes in the quantity resources. Adaptive applications support the user with the best service that is possible under the current circumstances. In this way the application can provide the user by the improved QoS support. An environmental change doesnt necessary lead to degradation of application QoS support. Even though when the degradation is unavoidable, as a result of limited resources, the level of QoS support is improved in comparison to common applications. The end user could only notice "gracefully" degradation of service quality, and the user satisfaction would be grater that adaptive compensation wasnt performed. The adaptive application can decide when to terminate itself in the case that observed parameters, that represent quality of service, fall below the specified predetermined threshold. From the former we can conclude that adaptation is not only passive one but also reactive process. Unlike the adaptive applications, the proactive applications actively influence on resource management. This is especially great advantage by the mobile devices, which use multitasking, and where many applications attempt to use limited resources, as e.g. bandwidth and processing time. If resources became critical, the proactive application first tries to adapt on new situation, as does adaptive application. If the adaptation is not sufficient to satisfy QoS demands specified by application user, the proactive application, in the second step, actively influence on resource scheduling, to achieve a better QoS support. That could allow the application to achieve application specific parameters for a long-term period, even than more applications try to compete for available resources.
3 To achieve certain level of service quality, the new architectures and protocols were designed. They can enable users applications and services to specify its QoS demands and the negotiation between the network and the application. The actual level of service quality is result of the current network facilities. The QoS architectures and their control systems offer a possibility to serve a user with guaranteed service end-to-end. They usually offer a number of control functions for different situations that could happen as for example: QoS specification, mapping, negotiation, renegotiation, supervision and adaptation [1]. 2.2 Network QoS Management In the base of real-time applications is request for some guaranteed services, and guaranteed services cannot be obtained without reservations. In any case the user must be able to receive a service which quality is enough predictable, so that application can be performed in acceptable way for the duration of time that user defines. Generally, stricter guarantees are more expensive because the shared resources became not available to other users. The consequence of above is that in communication networks exists invulnerable necessity for resources management, in order to give some guaranteed quality of service. An important consequence is that network elements must be able to maintain flow-specific state, what is fundamental change in Internet model. Depending on necessary quality of guarantees in network, QoS networks would support four types of QoS traffic: high quality guarantees for quantitative signal applications - these applications provide signalisation and can quantitative assign its resource requirements. Examples of these types of applications are IP telephony, video streams and other multimedia applications. middle quality guarantees for qualitative signal applications - recent adaptation of classical reservation model allowed an improved management of traffic resources for applications that can signal, but can not exactly quantify their resource requirements. Instead of quantitative parameters, a qualitative application simple identifies resource application and type of traffic flow and lets the network to give traffic handling priorities. low quality guarantees for unstable applications - the signalisation have sense only for applications that generate time stable sessions. For the applications as web browsing, the communication points can change so often that signalisation can not adapt. "best-effort" service for all other applications - it is obvious that many applications will continue to work very well without any guarantees offering standard service "best-effort". Data packets Signalisation Routing Classification Packet scheduler Flow specification Resource reservation Queue/Control Queue/Control Signalisation Admission control Backward processes Traffic control Data packets Figure 1. The network architecture QoS components In the last few years a much research was done in developing new network architectures and service models to fulfil the requirements of new applications. Although exist relatively fundamental differences between different proposed architectural models, the widely accepted agreement is that any new architecture, that supports multicasting and different quality of service, can be divided into five separated components (Figure 1.) [1]: Flow specification; the network and different data flows have to use a common language, so that data source can specify its traffic characteristics to the network, and to specify quality of service that will be attached to them. In some cases flow specification is the central component of the architecture, because it represents a service interface over which the application communicates with the network. Routing; the network must decide how to transport the packets from a source to destination or in multicast communication, to many destinations. Resource Reservation; to assign a quantitatively specific quality of service, it is usually necessary that network allocates some guaranteed resources, as bandwidth or the number of buffers. Admission Control; because the network resources are limited, all requests for resource reservation can not be accepted. In order to maintain the network load on satisfied level and to comply all requests for quality of service, the network architecture have to run an admission control algorithm. In this way the network load is maintained on acceptable level.
4 Packet scheduling; after every packet transmission the network element must decide which packet will go next. The packet-scheduling algorithm is present in all network architectures, and it determines which quality of service the network could provide. Before we can implement the QoS mechanisms its necessary to identify different traffic classes. The incoming traffic entering the network device is divided in different separated flows by the packet scheduler. Afterwards the traffic of each flow is directed in appropriate queue on the forwarding interface. The queues on every interface are served according to a particular algorithm. The queuing algorithm defines packet forwarding from the queue, and the resources that would be assigned to every queue and every flow [1]. A research on the IP networks with support for quality of service led to two distinct approaches: architecture of integrated services (Intserv) and architecture of differentiated services (Diffserv). The first provides guaranteed quality of service and second provides differentiated quality of service. The both concepts are developed under IETF (Internet Engineering Task Force). 3 QoS Adaptive Architecture The variations of QoS and also the QoS degradations are not necessary caused by overall traffic in the network but also can be a consequence of using on user devices with different possibilities, in different networks, or on mobile devices. The quality of service request will depend on several factors: application, service or problem that user tries to resolve, level of user devices and cost of service. 1 2 N INPUTS QoS NEGOTIATION OUTPUTS S DEMANDS LOCAL RESOURCES AVAILABLE NETWORK QoS QoS MANAGER PREDICTION MODEL ADAPTATION TASKS SPECIFIC QoS PARAMETERS LOCAL RESOURCES NETWORK QoS MANAGEMENT Figure 2. The proposed QoS adaptive architecture model The applications and services could during the communication: not respond to quality degradation, try to adapt to changes or actively participate to get better quality. Hence, we can assume that complex applications and services (for example multimedia, virtual reality, mobile applications etc.), would during the communication session request a variable level of quality of service or would be performed with variable (acceptable) quality of service. In the figure 2. we propose the adaptive architectural model for serving the applications with variable services demands. These type of applications can change the demands during the communication. Furthermore, the circumstances in which the application is performed (e.g. mobile network, roaming, multitasking, the user infrastructure etc.) could change during the session. However, we need a proactive model that can adapt to changes in application demands and in network changes. This adaptation is not passive one, it actively participate in managing of the local and global resources. The network architecture model is built on a set of well-defined building blocks (routing, reservation, scheduling, admission control, policy), and enables active influence of an
5 application process to negotiate acceptable level of QoS. The specific QoS parameters the network needs for further packet handling and resource management are mapped to specific network (IPv4, IPv6, RSVP), which is performed on specific physical layer (ATM, SONET, etc.). The QoS specification defines QoS parameters and estimates their syntax and semantics. The cost of service, which the user is ready to pay for defined level of QoS, is very important by considering the QoS specification. If the cost of service will not be included in specification, the user will always choose the highest level of QoS. The QoS mapping transforms the QoS parameters from one level to another. By the QoS negotiation we can achieve an agreement about the QoS parameters between the user and the system. The agreement between the network and the application that defines the QoS level is defined by SLA (Service Level Agreement). The second mechanism we have introduced to improve user satisfaction is application itself. The adaptive applications actively react to changes in resource quantity. They support the user with the best possible service within the given circumstances. Such behaviour has many advantages in mobile surrounding with variable network characteristics. The improved adaptive application represents proactive applications, which we use in this model. The proactive applications actively influence on resource management. This is especially important by mobile devices that use multitasking, where many applications attempt to use the limited resources (e.g. bandwidth, processing time). If a resources become critical, the proactive application first attempts to adapt to new situation, similarly as the adaptive application. If this adaptation is not satisfactory to meet the users application QoS requests, the proactive application, in the second step, influences on resource sharing to achieve a better QoS support. The influence to resource sharing can be realised in two ways: first, by influencing on resource sharing that affect to degradation of the quality of service, and second, in some cases the resource management would not be possible because of limited and engaged resources, in that cases we must investigate the other resources to achieve the desired QoS (more processing time, better compression algorithms etc.). All these situations are incorporated in our adaptation model by appropriate adaptation tasks. In the proposed architectural model some of the improvements are: it provides end-to-end QoS guarantee; it uses adaptive network QoS management to guarantee QoS requirements; it allows proactive attempt to application and local system resources. 4 Conclusion The network s and application s QoS variations could degrade the level of user satisfaction. Therefore the applications are desired to actively adapt themselves and to adjust their resources demands dynamically, in response to fluctuations in either and system or network resources. The user must be able to receive the service which quality is sufficiently predictable, and the application should be executed in accessible manner, for the duration of time that user determinates. The network must be able to manage its resources, to offer particular level of service quality. The main goal of QoS control is to maximise the user satisfaction by the best use of limited resources. By adopting highly sophisticated QoS mechanisms we can improve application/network ability to offer the high quality of service, while efficiently uses a raw system resources. However, these mechanisms have their price in terms of increased costs, and we have to estimate them in contrast the benefits they offer. In the proposed architecture it is achieved high degree of system availability by the maximal adaptation of the application and the network. The variations, that are comprised, could be caused by the limited system resources or by the variations in application demands. This adaptive architectural model insures the best level of service, through the network, while efficiently manages the available resources. References: [1] Aurrecoechea C., A. T. Campbell, L. Hauw, A survey of QoS architectures. Multimedia Systems (1998) 6: [2] M. Bechler, H. Ritter, J.H. Schiller, Quality of Service in Mobile and Wireless Networks: The Need for Proactive and Adaptive Applications. Proceedings of the 33 rd Hawaii Int. Conference on System Sciences , [3] Y. Matsui, et.al., An Extensible Object Model for QoS Specification in Adaptive QoS Systems. Proceedings of the Second IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, [4] B. Li, W. Kalter, K. Nahrstedt, A Hierarchical Quality of Service Control Architecture for Configurable Multimedia Applications, Journal of High Speed Networks, Special Issue on Management of Multimedia Networking, IOS Press, 2001.
CSCD 433/533 Advanced Networks Spring Lecture 22 Quality of Service
CSCD 433/533 Advanced Networks Spring 2016 Lecture 22 Quality of Service 1 Topics Quality of Service (QOS) Defined Properties Integrated Service Differentiated Service 2 Introduction Problem Overview Have
More informationBasics (cont.) Characteristics of data communication technologies OSI-Model
48 Basics (cont.) Characteristics of data communication technologies OSI-Model Topologies Packet switching / Circuit switching Medium Access Control (MAC) mechanisms Coding Quality of Service (QoS) 49
More informationQuality of Service II
Quality of Service II Patrick J. Stockreisser p.j.stockreisser@cs.cardiff.ac.uk Lecture Outline Common QoS Approaches Best Effort Integrated Services Differentiated Services Integrated Services Integrated
More informationInternet Services & Protocols. Quality of Service Architecture
Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Quality of Service Architecture Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail:
More informationLecture 13. Quality of Service II CM0256
Lecture 13 Quality of Service II CM0256 Types of QoS Best Effort Services Integrated Services -- resource reservation network resources are assigned according to the application QoS request and subject
More informationETSF10 Internet Protocols Transport Layer Protocols
ETSF10 Internet Protocols Transport Layer Protocols 2012, Part 2, Lecture 2.2 Kaan Bür, Jens Andersson Transport Layer Protocols Special Topic: Quality of Service (QoS) [ed.4 ch.24.1+5-6] [ed.5 ch.30.1-2]
More informationImproving QOS in IP Networks. Principles for QOS Guarantees
Improving QOS in IP Networks Thus far: making the best of best effort Future: next generation Internet with QoS guarantees RSVP: signaling for resource reservations Differentiated Services: differential
More informationReal-Time Protocol (RTP)
Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of
More information3. Quality of Service
3. Quality of Service Usage Applications Learning & Teaching Design User Interfaces Services Content Process ing Security... Documents Synchronization Group Communi cations Systems Databases Programming
More informationMultimedia Networking. Network Support for Multimedia Applications
Multimedia Networking Network Support for Multimedia Applications Protocols for Real Time Interactive Applications Differentiated Services (DiffServ) Per Connection Quality of Services Guarantees (IntServ)
More informationQuality of Service in the Internet
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationQuality of Service in the Internet
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationQUALITY of SERVICE. Introduction
QUALITY of SERVICE Introduction There are applications (and customers) that demand stronger performance guarantees from the network than the best that could be done under the circumstances. Multimedia
More informationInstitute of Computer Technology - Vienna University of Technology. L73 - IP QoS Integrated Services Model. Integrated Services Model
Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) Agenda Integrated Services Principles Resource Reservation Protocol RSVP Message Formats RSVP in
More informationDesign Intentions. IP QoS IntServ. Agenda. Design Intentions. L73 - IP QoS Integrated Services Model. L73 - IP QoS Integrated Services Model
Design Intentions Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) The Internet was based on a best effort packet delivery service, but nowadays the
More informationConvergence of communication services
Convergence of communication services Lecture slides for S-38.191 5.4.2001 Mika Ilvesmäki Networking laboratory Contents Services and contemporary networks IP service Voice over IP DataoverIP Convergence
More informationQuality of Service (QoS)
Quality of Service (QoS) A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete
More informationPage 1. Quality of Service. CS 268: Lecture 13. QoS: DiffServ and IntServ. Three Relevant Factors. Providing Better Service.
Quality of Service CS 268: Lecture 3 QoS: DiffServ and IntServ Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley,
More informationQoS in IPv6. Madrid Global IPv6 Summit 2002 March Alberto López Toledo.
QoS in IPv6 Madrid Global IPv6 Summit 2002 March 2002 Alberto López Toledo alberto@dit.upm.es, alberto@dif.um.es Madrid Global IPv6 Summit What is Quality of Service? Quality: reliable delivery of data
More informationEECS 122: Introduction to Computer Networks Resource Management and QoS. Quality of Service (QoS)
EECS 122: Introduction to Computer Networks Resource Management and QoS Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley,
More informationMohammad Hossein Manshaei 1393
Mohammad Hossein Manshaei manshaei@gmail.com 1393 Voice and Video over IP Slides derived from those available on the Web site of the book Computer Networking, by Kurose and Ross, PEARSON 2 Multimedia networking:
More informationAN RSVP MODEL FOR OPNET SIMULATOR WITH AN INTEGRATED QOS ARCHITECTURE
AN RSVP MODEL FOR OPNET SIMULATOR WITH AN INTEGRATED QOS ARCHITECTURE Sibel Tarıyan Özyer (a), Reza Hassanpour (b) (a)(b) Department of Computer Engineering, Çankaya University, Ankara Turkey (a) tariyan@cankaya.edu.tr,
More informationMapping Mechanism to Enhance QoS in IP Networks
Mapping Mechanism to Enhance QoS in IP Networks by Sriharsha Karamchati, Shatrunjay Rawat, Sudhir Yarram, Guru Prakash Ramaguru in The 32nd International Conference on Information Networking (ICOIN 2018)
More informationQuality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel
Quality of Service Mechanism for MANET using Linux Semra Gulder, Mathieu Déziel Semra.gulder@crc.ca, mathieu.deziel@crc.ca Abstract: This paper describes a QoS mechanism suitable for Mobile Ad Hoc Networks
More informationLecture 24: Scheduling and QoS
Lecture 24: Scheduling and QoS CSE 123: Computer Networks Alex C. Snoeren HW 4 due Wednesday Lecture 24 Overview Scheduling (Weighted) Fair Queuing Quality of Service basics Integrated Services Differentiated
More informationNetworking Quality of service
System i Networking Quality of service Version 6 Release 1 System i Networking Quality of service Version 6 Release 1 Note Before using this information and the product it supports, read the information
More informationAdvanced Computer Networks
Advanced Computer Networks QoS in IP networks Prof. Andrzej Duda duda@imag.fr Contents QoS principles Traffic shaping leaky bucket token bucket Scheduling FIFO Fair queueing RED IntServ DiffServ http://duda.imag.fr
More informationTutorial 9 : TCP and congestion control part I
Lund University ETSN01 Advanced Telecommunication Tutorial 9 : TCP and congestion control part I Author: Antonio Franco Course Teacher: Emma Fitzgerald January 27, 2015 Contents I Before you start 3 II
More informationMulticast and Quality of Service. Internet Technologies and Applications
Multicast and Quality of Service Internet Technologies and Applications Aims and Contents Aims Introduce the multicast and the benefits it offers Explain quality of service and basic techniques for delivering
More informationMultimedia Networking
CMPT765/408 08-1 Multimedia Networking 1 Overview Multimedia Networking The note is mainly based on Chapter 7, Computer Networking, A Top-Down Approach Featuring the Internet (4th edition), by J.F. Kurose
More informationINSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2. Roch H. Glitho- Ericsson/Concordia University
INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2 1 Outline 1. Basics 2. Media Handling 3. Quality of Service (QoS) 2 Basics - Definitions - History - Standards.
More informationQOS MECHANISM FOR INTSERV OVER DIFFSERV NETWORK SERVICES
QOS MECHANISM FOR INTSERV OVER DIFFSERV NETWORK SERVICES Liana-Denisa CIRCUMARESCU 1, G. PREDUSCA 2 1 National Authority for Management and Regulation in Communications of Romania, Dambovita County Office,
More informationNetwork Support for Multimedia
Network Support for Multimedia Daniel Zappala CS 460 Computer Networking Brigham Young University Network Support for Multimedia 2/33 make the best of best effort use application-level techniques use CDNs
More informationLecture 14: Performance Architecture
Lecture 14: Performance Architecture Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 14-1 Background Performance: levels for capacity, delay, and RMA. Performance
More informationMultimedia Applications over Packet Networks
Multimedia Networking and Quality of Service Mario Baldi Technical Univeristy of Torino Computer Engineering Department mario.baldi@polito.it +39 011 564 7067 staff.polito.it/mario.baldi Nota di Copyright
More informationAdvanced Lab in Computer Communications Meeting 6 QoS. Instructor: Tom Mahler
Advanced Lab in Computer Communications Meeting 6 QoS Instructor: Tom Mahler Motivation Internet provides only single class of best-effort service. Some applications can be elastic. Tolerate delays and
More informationPrinciples. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model
Principles IP QoS DiffServ Differentiated Services Architecture DSCP, CAR Integrated Services Model does not scale well flow based traffic overhead (RSVP messages) routers must maintain state information
More informationPerformance of Multicast Traffic Coordinator Framework for Bandwidth Management of Real-Time Multimedia over Intranets
Performance of Coordinator Framework for Bandwidth Management of Real-Time Multimedia over Intranets Chin Hooi Tang, and Tat Chee Wan, Member, IEEE ComSoc. Abstract Quality of Service (QoS) schemes such
More informationQuality of Service in the Internet. QoS Parameters. Keeping the QoS. Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
More informationCongestion Control and Resource Allocation
Problem: allocating resources Congestion control Quality of service Congestion Control and Resource Allocation Hongwei Zhang http://www.cs.wayne.edu/~hzhang The hand that hath made you fair hath made you
More informationMultimedia Networking and Quality of Service
Multimedia Networking and Quality of Service Mario Baldi Politecnico di Torino (Technical Univeristy of Torino) Department of Computer Engineering mario.baldi [at] polito.it +39 011 564 7067 staff.polito.it/mario.baldi
More informationReal-Time Applications. Delay-adaptive: applications that can adjust their playback point (delay or advance over time).
Real-Time Applications Tolerant: can tolerate occasional loss of data. Intolerant: cannot tolerate such losses. Delay-adaptive: applications that can adjust their playback point (delay or advance over
More informationIP Differentiated Services
Course of Multimedia Internet (Sub-course Reti Internet Multimediali ), AA 2010-2011 Prof. 7. IP Diffserv introduction Pag. 1 IP Differentiated Services Providing differentiated services in IP networks
More informationConfiguring QoS CHAPTER
CHAPTER 34 This chapter describes how to use different methods to configure quality of service (QoS) on the Catalyst 3750 Metro switch. With QoS, you can provide preferential treatment to certain types
More informationH3C S9500 QoS Technology White Paper
H3C Key words: QoS, quality of service Abstract: The Ethernet technology is widely applied currently. At present, Ethernet is the leading technology in various independent local area networks (LANs), and
More informationWeek 7: Traffic Models and QoS
Week 7: Traffic Models and QoS Acknowledgement: Some slides are adapted from Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition, J.F Kurose and K.W. Ross All Rights Reserved,
More informationJournal of Electronics and Communication Engineering & Technology (JECET)
Journal of Electronics and Communication Engineering & Technology (JECET) JECET I A E M E Journal of Electronics and Communication Engineering & Technology (JECET)ISSN ISSN 2347-4181 (Print) ISSN 2347-419X
More informationIntegration of Dynamic Tariff Scheme in Congestion Control
Integration of Dynamic Tariff Scheme in Congestion Control Ameya Patil Student Shree L. R. Tiwari College of Engineering Mira road, India Aditya Badve Student Atharva College of Engineering Mumbai, India
More informationOptical networking technology
1 Optical networking technology Technological advances in semiconductor products have essentially been the primary driver for the growth of networking that led to improvements and simplification in the
More informationTelecommunication Services Engineering Lab. Roch H. Glitho
1 Quality of Services 1. Terminology 2. Technologies 2 Terminology Quality of service Ability to control network performance in order to meet application and/or end-user requirements Examples of parameters
More informationQuality of Service in Ultrabroadband models
Quality of Service in Ultrabroadband models Elias Aravantinos ICT Consultant, CITI Managing Director, Exelixisnet earavantinos@exelixisnet.com April 4, 2008 TELECOM ParisTech Contents 1 2 3 4 UBB & QoS
More informationPriority Traffic CSCD 433/533. Advanced Networks Spring Lecture 21 Congestion Control and Queuing Strategies
CSCD 433/533 Priority Traffic Advanced Networks Spring 2016 Lecture 21 Congestion Control and Queuing Strategies 1 Topics Congestion Control and Resource Allocation Flows Types of Mechanisms Evaluation
More informationQoS for Real Time Applications over Next Generation Data Networks
QoS for Real Time Applications over Next Generation Data Networks Final Project Presentation December 8, 2000 http://www.engr.udayton.edu/faculty/matiquzz/pres/qos-final.pdf University of Dayton Mohammed
More informationPerformance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks
Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks P. Rajan Dr. K.L.Shanmuganathan Research Scholar Prof.
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for
More informationQoS Targets for IP Networks & Services: Challenges and Opportunities
QoS Targets for IP Networks & Services: Challenges and Opportunities Dave Mustill Performance & QoS Standards BT Group Chief Technology Office Presentation Outline Speech quality in the PSTN and beyond
More informationGeneral comments on candidates' performance
BCS THE CHARTERED INSTITUTE FOR IT BCS Higher Education Qualifications BCS Level 5 Diploma in IT April 2018 Sitting EXAMINERS' REPORT Computer Networks General comments on candidates' performance For the
More informationOSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,
ANNEX B - Communications Protocol Overheads The OSI Model is a conceptual model that standardizes the functions of a telecommunication or computing system without regard of their underlying internal structure
More informationLecture 9. Quality of Service in ad hoc wireless networks
Lecture 9 Quality of Service in ad hoc wireless networks Yevgeni Koucheryavy Department of Communications Engineering Tampere University of Technology yk@cs.tut.fi Lectured by Jakub Jakubiak QoS statement
More informationLesson 14: QoS in IP Networks: IntServ and DiffServ
Slide supporting material Lesson 14: QoS in IP Networks: IntServ and DiffServ Giovanni Giambene Queuing Theory and Telecommunications: Networks and Applications 2nd edition, Springer All rights reserved
More informationEngineering Quality of Experience: A Brief Introduction
Engineering Quality of Experience: A Brief Introduction Neil Davies and Peter Thompson November 2012 Connecting the quality of user experience to parameters a network operator can directly measure and
More informationA common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert
A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert data into a proper analog signal for playback. The variations
More informationCSE 123b Communications Software
CSE 123b Communications Software Spring 2002 Lecture 10: Quality of Service Stefan Savage Today s class: Quality of Service What s wrong with Best Effort service? What kinds of service do applications
More informationPerformance Contracts in SDN Systems
Performance Contracts in SDN Systems May 2017 Published in IEEE Softwarization - May 2017 Abstract SDN virtualizes connectivity and access to the underlying bearers. This enables more variety of routes
More informationImplementing QoS in IP networks
Adam Przybyłek http://przybylek.wzr.pl University of Gdańsk, Department of Business Informatics Piaskowa 9, 81-824 Sopot, Poland Abstract With the increasing number of real-time Internet applications,
More informationAn Analysis of Quality of Service (QoS) In Live Video Streaming Using Evolved HSPA Network Media
JAICT, Journal of Applied Information and Communication Technologies Vol.1, 1, 2016 An Analysis of Quality of Service (QoS) In Live Video Streaming Using Evolved HSPA Network Media AchmadZakaria Azhar
More informationUNIVERSITY OF CYPRUS
Master s Thesis EXTENDING DIFFSERV ARCHITECTURE: INTEGRATION OF IDCC AND RMD FRAMEWORK Costas Djouvas UNIVERSITY OF CYPRUS DEPARTMENT OF COMPUTER SCIENCE May 2003 UNIVERSITY OF CYPRUS DEPARTMENT OF COMPUTER
More informationVoice over Internet Protocol
Voice over Internet Protocol Voice over Internet Protocol Contents Introduction Benefits of Integrating Voice and Data Networks Converting Voice to Data Efficient and Reliable Network Infrastructures
More informationQuality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services
1 Computer network and QoS QoS ATM QoS implementations Integrated Services Differentiated Services Quality of Service (QoS) The data transfer requirements are defined with different QoS parameters + e.g.,
More informationQoS User view From modelling to service class
QoS User view From modelling to service class STQ Workshop - 1 & 2 July 2009 P-Y Hebert AFUTT User Group vice-chairman ETSI 2009. All rights reserved Index UMTS Classes of Service (CoS) ITU-T Y.1541 QoS
More informationConfiguring QoS. Finding Feature Information. Prerequisites for QoS
Finding Feature Information, page 1 Prerequisites for QoS, page 1 Restrictions for QoS, page 3 Information About QoS, page 4 How to Configure QoS, page 28 Monitoring Standard QoS, page 80 Configuration
More informationTema 0: Transmisión de Datos Multimedia
Tema 0: Transmisión de Datos Multimedia Clases de aplicaciones multimedia Redes basadas en IP y QoS Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross
More informationRequest for Comments: 5559 Category: Informational June Pre-Congestion Notification (PCN) Architecture
Network Working Group P. Eardley, Ed. Request for Comments: 5559 BT Category: Informational June 2009 Status of This Memo Pre-Congestion Notification (PCN) Architecture This memo provides information for
More informationConfiguring QoS. Understanding QoS CHAPTER
29 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750 switch. With QoS, you can provide
More informationConfiguring QoS CHAPTER
CHAPTER 37 This chapter describes how to configure quality of service (QoS) by using automatic QoS (auto-qos) commands or by using standard QoS commands on the Catalyst 3750-E or 3560-E switch. With QoS,
More informationTo address these challenges, extensive research has been conducted and have introduced six key areas of streaming video, namely: video compression,
Design of an Application Layer Congestion Control for Reducing network load and Receiver based Buffering Technique for packet synchronization in Video Streaming over the Internet Protocol Mushfeq-Us-Saleheen
More informationConfiguring global CAR 73 Overview 73 Configuring aggregate CAR 73 Configuration procedure 73 Configuration example 73
Contents QoS overview 1 Introduction to QoS 1 QoS service models 1 Best-effort service model 1 IntServ model 1 DiffServ model 2 QoS techniques overview 2 Deploying QoS in a network 2 QoS processing flow
More informationChapter 5 (Week 9) The Network Layer ANDREW S. TANENBAUM COMPUTER NETWORKS FOURTH EDITION PP BLM431 Computer Networks Dr.
Chapter 5 (Week 9) The Network Layer ANDREW S. TANENBAUM COMPUTER NETWORKS FOURTH EDITION PP. 343-396 1 5.1. NETWORK LAYER DESIGN ISSUES 5.2. ROUTING ALGORITHMS 5.3. CONGESTION CONTROL ALGORITHMS 5.4.
More informationGlobal IP Network System Large-Scale, Guaranteed, Carrier-Grade
Global Network System Large-Scale, Guaranteed, Carrier-Grade 192 Global Network System Large-Scale, Guaranteed, Carrier-Grade Takanori Miyamoto Shiro Tanabe Osamu Takada Shinobu Gohara OVERVIEW: traffic
More informationLecture Outline. Bag of Tricks
Lecture Outline TELE302 Network Design Lecture 3 - Quality of Service Design 1 Jeremiah Deng Information Science / Telecommunications Programme University of Otago July 15, 2013 2 Jeremiah Deng (Information
More informationPart V. Appendices. Service M odelling: Principles and Applications Vilho Räisänen 2006 John Wiley & Sons, Ltd ISBN:
Part V Appendices Service M odelling: Principles and Applications Vilho Räisänen 2006 John Wiley & Sons, Ltd ISBN: 0-470-01807-0 A 3GPP Bearer Concepts In the following text, we shall review 3GPP (Third
More informationIPv6-based Beyond-3G Networking
IPv6-based Beyond-3G Networking Motorola Labs Abstract This paper highlights the technical issues in IPv6-based Beyond-3G networking as a means to enable a seamless mobile Internet beyond simply wireless
More informationCongestion Management Overview
Congestion management features allow you to control congestion by determining the order in which packets are sent out an interface based on priorities assigned to those packets. Congestion management entails
More informationInvestigating Bandwidth Broker s inter-domain operation for dynamic and automatic end to end provisioning
Investigating Bandwidth Broker s inter-domain operation for dynamic and automatic end to end provisioning Christos Bouras and Dimitris Primpas Research Academic Computer Technology Institute, N.Kazantzaki
More informationof-service Support on the Internet
Quality-of of-service Support on the Internet Dept. of Computer Science, University of Rochester 2008-11-24 CSC 257/457 - Fall 2008 1 Quality of Service Support Some Internet applications (i.e. multimedia)
More informationATM Quality of Service (QoS)
ATM Quality of Service (QoS) Traffic/Service Classes, Call Admission Control Usage Parameter Control, ABR Agenda Introduction Service Classes and Traffic Attributes Traffic Control Flow Control Special
More informationLecture 21. Reminders: Homework 6 due today, Programming Project 4 due on Thursday Questions? Current event: BGP router glitch on Nov.
Lecture 21 Reminders: Homework 6 due today, Programming Project 4 due on Thursday Questions? Current event: BGP router glitch on Nov. 7 http://money.cnn.com/2011/11/07/technology/juniper_internet_outage/
More informationBridging and Switching Basics
CHAPTER 4 Bridging and Switching Basics This chapter introduces the technologies employed in devices loosely referred to as bridges and switches. Topics summarized here include general link-layer device
More information"Filling up an old bath with holes in it, indeed. Who would be such a fool?" "A sum it is, girl," my father said. "A sum. A problem for the mind.
We were doing very well, up to the kind of sum when a bath is filling at the rate of so many gallons and two holes are letting the water out, and please to say how long it will take to fill the bath, when
More informationImprove the QoS by Applying Differentiated Service over MPLS Network
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 9, September 2015,
More informationAnalysis of Black-Hole Attack in MANET using AODV Routing Protocol
Analysis of Black-Hole Attack in MANET using Routing Protocol Ms Neha Choudhary Electronics and Communication Truba College of Engineering, Indore India Dr Sudhir Agrawal Electronics and Communication
More informationDiffServ Architecture: Impact of scheduling on QoS
DiffServ Architecture: Impact of scheduling on QoS Abstract: Scheduling is one of the most important components in providing a differentiated service at the routers. Due to the varying traffic characteristics
More informationAhmed Benallegue RMDCN workshop on the migration to IP/VPN 1/54
MPLS Technology Overview Ahmed Benallegue A.Benallegue@ecmwf.int RMDCN workshop on the migration to IP/VPN 1/54 Plan 1. MPLS basics 2. The MPLS approach 3. Label distribution RSVP-TE 4. Traffic Engineering
More informationPESIT Bangalore South Campus Hosur road, 1km before Electronic City, Bengaluru -100 Department of Computer Science & Engineering
INTERNAL ASSESSMENT TEST 2 Date : 01/04/2015 Max Marks : 50 Subject & Code : Computer Networks-II/10CS64 Section : VI- A & VI-C Name of faculty : Ravi Dixit Time : 8:30-10:00am Note: Answer ALL Questions
More informationCSE 461 Quality of Service. David Wetherall
CSE 461 Quality of Service David Wetherall djw@cs.washington.edu QOS Focus: How to provide better than best effort Fair queueing Application Application needs Transport Traffic shaping Guarantees IntServ
More informationIntegrating Network QoS and Web QoS to Provide End-to-End QoS
Integrating Network QoS and Web QoS to Provide End-to-End QoS Wang Fei Wang Wen-dong Li Yu-hong Chen Shan-zhi State Key Lab of Networking and Switching, Beijing University of Posts & Telecommunications,
More informationInternet Service Quality: A Survey and Comparison of the IETF Approaches
Internet Service Quality: A Survey and Comparison of the IETF Approaches María E. Villapol and Jonathan Billington Cooperative Research Centre for Satellite Systems University of South Australia SPRI Building,
More informationTopic 4b: QoS Principles. Chapter 9 Multimedia Networking. Computer Networking: A Top Down Approach
Topic 4b: QoS Principles Chapter 9 Computer Networking: A Top Down Approach 7 th edition Jim Kurose, Keith Ross Pearson/Addison Wesley April 2016 9-1 Providing multiple classes of service thus far: making
More informationThis Lecture. BUS Computer Facilities Network Management. Switching Network. Simple Switching Network
This Lecture BUS0 - Computer Facilities Network Management Switching networks Circuit switching Packet switching gram approach Virtual circuit approach Routing in switching networks Faculty of Information
More information