• RSS
  • Facebook
  • Twitter
  • Linkedin

Tuesday, January 15, 2013

The four classes of QoS in UMTS

UMTS QoS Classes


When defining the UMTS QoS classes, also referred to as traffic classes, the restrictions and limitations of the air interface have to be taken into account. It is not reasonable to define complex mechanisms as have been in fixed networks due to different error characteristics of the air interface. The QoS mechanisms provided in the cellular network have to be robust and capable of providing reasonable QoS resolution. Table 1 illustrates the QoS classes for UMTS.
There are four different QoS classes:
-    Conversational class;
-    streaming class;
-    Interactive class; and
-    Background class.

The main distinguishing factor between these QoS classes is how delay sensitive the traffic is: Conversational class is meant for traffic which is very delay sensitive while Background class is the most delay insensitive traffic class.
Conversational and Streaming classes are mainly intended to be used to carry real-time traffic flows. The main divider between them is how delay sensitive the traffic is. Conversational real-time services, like video telephony, are the most delay sensitive applications and those data streams should be carried in Conversational class.
Interactive class and Background are mainly meant to be used by traditional Internet applications like WWW, Email, Telnet, FTP and News. Due to looser delay requirements, compare to conversational and streaming classes, both provide better error rate by means of channel coding and retransmission. The main difference between Interactive and Background class is that Interactive class is mainly used by interactive applications, e.g. interactive Email or interactive Web browsing, while Background class is meant for background traffic, e.g. background download of Emails or background file downloading. Responsiveness of the interactive applications is ensured by separating interactive and background applications. Traffic in the Interactive class has higher priority in scheduling than Background class traffic, so background applications use transmission resources only when interactive applications do not need them. This is very important in wireless environment where the bandwidth is low compared to fixed networks.
However, these are only typical examples of usage of the traffic classes. There is in particular no strict one-to-one mapping between classes of service (as defined in TS 22.105 [5]) and the traffic classes defined in this TS. For instance, a service interactive by nature can very well use the Conversational traffic class if the application or the user has tight requirements on delay.

1.  Conversational class

The most well known use of this scheme is telephony speech (e.g. GSM). But with Internet and multimedia a number of new applications will require this scheme, for example voice over IP and video conferencing tools. Real time conversation is always performed between peers (or groups) of live (human) end-users. This is the only scheme where the required characteristics are strictly given by human perception.
Real time conversation scheme is characterised by that the transfer time shall be low because of the conversational nature of the scheme and at the same time that the time relation (variation) between information entities of the stream shall be preserved in the same way as for real time streams. The maximum transfer delay is given by the human perception of video and audio conversation. Therefore the limit for acceptable transfer delay is very strict, as failure to provide low enough transfer delay will result in unacceptable lack of quality. The transfer delay requirement is therefore both significantly lower and more stringent than the round trip delay of the interactive traffic case.
Real time conversation - fundamental characteristics for QoS:
-    preserve time relation (variation) between information entities of the stream;
-    conversational pattern (stringent and low delay).

            2. Streaming class

When the user is looking at (listening to) real time video (audio) the scheme of real time streams applies. The real time data flow is always aiming at a live (human) destination. It is a one way transport.
This scheme is one of the newcomers in data communication, raising a number of new requirements in both telecommunication and data communication systems. It is characterised by that the time relations (variation) between information entities (i.e. samples, packets) within a flow shall be preserved, although it does not have any requirements on low transfer delay.
The delay variation of the end-to-end flow shall be limited, to preserve the time relation (variation) between information entities of the stream. But as the stream normally is time aligned at the receiving end (in the user equipment), the highest acceptable delay variation over the transmission media is given by the capability of the time alignment function of the application. Acceptable delay variation is thus much greater than the delay variation given by the limits of human perception.
Real time streams - fundamental characteristics for QoS:
-    preserve time relation (variation) between information entities of the stream.

             3. Interactive class

When the end-user, that is either a machine or a human, is on line requesting data from remote equipment (e.g. a server), this scheme applies. Examples of human interaction with the remote equipment are: web browsing, data base retrieval, server access. Examples of machines interaction with remote equipment are: polling for measurement records and automatic data base enquiries (tele-machines).
Interactive traffic is the other classical data communication scheme that on an overall level is characterised by the request response pattern of the end-user. At the message destination there is an entity expecting the message (response) within a certain time. Round trip delay time is therefore one of the key attributes. Another characteristic is that the content of the packets shall be transparently transferred (with low bit error rate).
Interactive traffic - fundamental characteristics for QoS:
-    request response pattern;
-    preserve payload content.

              4. Background class

When the end-user, that typically is a computer, sends and receives data-files in the background, this scheme applies. Examples are background delivery of E-mails, SMS, download of databases and reception of measurement records.
Background traffic is one of the classical data communication schemes that on an overall level is characterised by that the destination is not expecting the data within a certain time. The scheme is thus more or less delivery time insensitive. Another characteristic is that the content of the packets shall be transparently transferred (with low bit error rate).
Background traffic - fundamental characteristics for QoS:
-    the destination is not expecting the data within a certain time;
-    preserve payload content.
Table 1: UMTS QoS classes
Traffic class
Conversational class
conversational RT

Streaming class
streaming RT

Interactive class
Interactive best effort

Background
Background best effort
Fundamental characteristics
-              Preserve time relation   (variation) between                information entities of               the stream

               Conversational                pattern (stringent and        low delay )
-              Preserve time        relation (variation)                between information                entities of the          stream
-              Request response                pattern

-              Preserve payload content
-              Destination is             not expecting                the data within a   certain time

-              Preserve                payload content
Example of the application
-              voice
-              streaming video
-              Web browsing
-               background             download of            emails


0 comments:

Post a Comment