Given the limiting nature of the communication channel in a communication system, the end user applications (such as browsers, FTP clients, media clients) experience certain effects of the communication channel. These effects, such as delay, throughput, error rates, variation in delay etc. constitute the elements that make up for the user experience or "service".
The teletraffic engineering world was a relatively simpler world in the voice telephony era and very effective techniques of measuring and engineering service quality are in place. In this section we shall consider only the packet data networks and use the term “network” to mean “packet data network”.
The key components of engineering "service quality" in any type of communication system are:
1. Service quality
2. Communication network model
3. Source Traffic Model
4. Network Traffic model
The aim of QoS engineering is to define the service quality parameters in a given network, arrive at suitable traffic models that reflect the source traffic as closely as possible and model the communication link behaviour.
ITU-T defines the teletraffic engineering as the iterative process of:
Demand Classification
Grade of Service definition
Dimensioning and control
Performance Measurement
Quality of service engineering encompasses of multiple related fields, each one useful in one of the phases of the teletraffic engineering. An end to end Quality of service in a heterogeneous network is an interesting field of study, albeit, a wide one.
A QoS system consists of a collection of entities, each with one or more specialized functions, acting under a common design policy to implement a Quality of Service model within a network. The diagram below shows a sample decomposition of a QoS system. The components within the QoS system exchange information with each other explicitly or implicitly. They also receive and react to external events. Some of them have functions to do with standard network handling which impact QoS and the others implement specific functions to achieve the common QoS policy.

In the diagram above, we have three components, the end-point TCP stack, the network layer concentrator and the link layer frame-builder which, acting together comprise the end-to-end QoS system. Note that the TCP and the link layer frame builder are specialized components with their own specific functions. If the entire network, as a whole, must come together to implement a specific QoS model, then the individual pieces must be controlled so that:
Fairness. Discusses definition, technical results, etc. in the theory of fairness
Scheduling. Article on types of scheduling, i.e. csdp, gps, etc. There is a currently a separate article on gps which can remain.
Traffic modeling: Technical article on modeling internet traffic.
QoS architectures in IP: Discussing QoS architectures and contexts (diffserv, intserv, etc.) in IP
QoS issues in Wireless: Discussing QoS in the special context of wireless networks. Include issues of csdp, mobility, power control, etc.
QoS issues in TCP: Article on what kind of QoS TCP currently supports, integrating QoS schemes with TCP, etc.
QoS for multimedia networks: Article on QoS requirements for multimedia
[garg] Rahul Garg, Abhinav Kamra, and Varun Khurana. A game-theoretic approach
towards congestion control in communication networks. Computer Communications
Review, 32(3):47-61, June 2002.
[Ohsaki] "H. Ohsaki, M. Murata, T. Ushio, and H. Miyahara, A control theoretical
analysis of a window-based flow control mechanism in tcp/ip networks, submitted
to IEEE Transactions on Control Systems Technology, August 2000."
Number of views:
Page Information
|
Wiki Information |
Recent PBwiki Blog Posts |