28
Quality of Service in Mobile Networks Chris Guy School of Systems Engineering The University of Reading

Quality of Service in Mobile Networks - HTW Berlininka.htw-berlin.de/wci/05/praes/Prof.Dr.ChrisGuy_web.pdfQuality of Service in Mobile Networks ... • via a wireless network hotspot

Embed Size (px)

Citation preview

Quality of Service in Mobile Networks

Chris GuySchool of Systems Engineering

The University of Reading

© C.G.Guy 2005QoS in Mobile Networks

Outline of presentation

• Overview of networks which mobile applications could use• 3rd Gen telephone network (UMTS)• Wi-Fi (IEEE 802.11)• WiMax (IEEE 802.16)• IEEE 802.20

• Quality of Service Issues• Different approaches• Which should a mobile user use?• Conclusions

© C.G.Guy 2005QoS in Mobile Networks

Overview of Mobile Networks

• in the future the mobile user will have a choice of how to connect to the fixed infrastructure• via the telephone network

• 3rd generation (3G)• via a wireless network hotspot or base station

• WiMax (= IEEE 802.16)• Wi-Fi (= IEEE 802.11)• IEEE 802.20

• each has a different approach to offering Quality of Service• and (probably) a different tariff structure

© C.G.Guy 2005QoS in Mobile Networks

3rd Generation mobile telephony

• now widely available• at least in most major cities

• offers data rates up to 2 Mbps• waiting for HSDPA

• there is talk of data rates up to 30 Mbps

• no ‘range’ issues as cells are dimensioned to provide full coverage• hand-over between cells for mobile users is

transparent and works well• there are still issues about hand-over to GSM

networks when 3G coverage is absent

© C.G.Guy 2005QoS in Mobile Networks

IEEE 802.16 (WiMax)

• a new standard offering wireless access over a wide-area

• only 802.16d (also known as 802.16-2004) is fully defined• offers data rates up to 75 Mbps• at ranges of up to 8 Km from base station

• this is intended for fixed installations

• support for mobility (802.16e) is not yet well defined• standard expected to be ratified in early 2006

© C.G.Guy 2005QoS in Mobile Networks

Summary of IEEE 802.16Standard 802.16 802.16-2004 802.16e

completed End 2001 802.16a: Jan 2003802.16-2004: End 2004

Early 2006?

Spectrum 10 to 66 GHz 2.5 – 11 GHz 2.5 - 6 GHz

Channel Line-of-sight Non line-of sight Non line-of-sight

Bit Rate 32 to 134 Mbps up to 75 Mbps up to 15 Mbps

Modulation QPSK, 16 QAM, 64 QAM

OFDM 256, OFDMA, 64 QAM, 16 QAM, QPSK, BPSK

OFDM 256, OFDMA, 64 QAM, 16 QAM, QPSK, BPSK

Mobility Fixed Fixed and portable Mobility, regional roaming

Channel BW 20, 25 or 28 MHz 1.25 to 20 MHz with up to 16 logical sub-channels

1.25 to 20 MHz with up to 16 logical sub-channels

Typical Cell Radius 2 to 5 Km 5 to 8 Km (max 50 Km) 2 to 5 Km

© C.G.Guy 2005QoS in Mobile Networks

IEEE 802.11 (Wi-Fi)

• well known and readily available as a wireless LAN

• many locations (hotels, cafes, railway stations) offer hotspots• offers data rates up to 54 Mbps

• soon to increase to 200+ Mbps (802.11n)• at a range up to 100 m from hotspot

• a hotspot is really an access point giving an interface to the traditional wired network

• a mechanism for hand-over between access points is defined• but support for mobility does not work well

© C.G.Guy 2005QoS in Mobile Networks

IEEE 802.20

• a new proposed standard specifically designed for mobile wireless access• due 2007 or 2008

• targets mobile users at speeds of up to 250 Km/hr• cell ranges up to 15 Km• data rates > 1Mbps

• very limited information available• will use frequency bands below 3.5 GHz

© C.G.Guy 2005QoS in Mobile Networks

User-centric Delay and Packet Loss requirements – ITU G.1010*

0%

Packet Loss

Command/ control

(eg Telnet,Interactive

games)

Conversationalvoice and video

Voice/videomessaging

Streamingaudio/video

Transactions(eg E-commerce,Web-browsing, E-

mail access)

Messaging,Downloads

(eg FTP,still image)

FaxBackground

(eg Usenet)

5%

100 msec 1 sec 10 sec 100 sec

Zeroloss

Delay

Source: ITU G.1010 [“Draft New Recommendation G.QoSRQT – End-user Multimedia QoS Categories”, ITU-T study group 12, contribution 37, August 2001]

© C.G.Guy 2005QoS in Mobile Networks

QoS requirements for different traffic types

Application Throughput Delay Jitter Packet Loss

Audio Streaming

64 kbps + no strict limits can be compensated for by increased delay

can tolerate some packet loss

can tolerate some packet loss

can tolerate some packet loss

can tolerate some packet loss

Video Streaming

0.5 – 20 Mbps no strict limits can be compensated for by increased delay

Voice over IP 32 – 64 kbps low (less than 100 mS)

low

Video conferencing

128 kbps ++(depends on quality)

low (less than 100 mS)

low

© C.G.Guy 2005QoS in Mobile Networks

QoS in 3G networks

• as these are ‘traditional’ telephony networks they provide guarantees for levels of service• throughput, delay, jitter • everything is connection-oriented

• main mechanism to ensure QoS is by admission control• numbers of users are restricted so that

service level guarantees can be maintained• forward-error-control is used to protect aspects of

the transmission

© C.G.Guy 2005QoS in Mobile Networks

QoS in WiMax networks• MAC layer is based on a combination of Time-

Division-Multiplex (TDMA) and Frequency-Division-Duplex (FDD)• with admission control

• QoS can be guaranteed in fixed networks• the MAC layer is connection-oriented

• even connectionless services like IP are mapped to a connection

• uses the concept of service-flows on uplink or downlink• to guarantee QoS parameters such as throughput, delay and jitter• each service flow is then mapped to a MAC layer connection• resources are only committed when flow actually starts

• service flow classes are based on ATM definitions of QoS requirements• e.g. Constant Bit Rate (CBR), Variable Bit Rate (VBR)

etc

© C.G.Guy 2005QoS in Mobile Networks

QoS in WiMax networks (cont)

• 2 classes of mobile station are defined• based on their ability to accept bandwidth grants

• is the acceptance of a bandwidth grant for the whole station or just for the individual connection?

• affects how management messages are carried• details on how bandwidth is granted are not part of

the standard• contention, polling and explicit requests for

connections (with specific QoS requirements) are all supported• decision is then up to the management software• allows manufacturers to differentiate their products

© C.G.Guy 2005QoS in Mobile Networks

QoS in WiMax networks (cont)

• the physical layer (called the radio-interface-layer) is adaptable for different QoS needs• as extra bandwidth demands are made or as

conditions change• e.g. OFDM is used with a varying number of

carriers (and hence bandwidth) determined by• QoS needs• channel conditions• total bandwidth demand on base-station

© C.G.Guy 2005QoS in Mobile Networks

Support for mobility in WiMax networks

• mobility is supported in the 802.16e standard• hand-over between base-stations is based on similar

mechanisms to Wi-Fi• need to re-authenticate and re-associate

• so there will be a delay

• the standard allows for dynamic hand-over to other physical layers within the 802.16 standard• and to Wi-Fi or even 3G networks

• assumes the use of mobile-IP and that you have a subscription agreement with the new network

• security will be a big headache

© C.G.Guy 2005QoS in Mobile Networks

QoS in Wi-Fi networks

• the normal MAC layer protocol is contention based• gives no mechanism for priority or QoS

• new standard IEEE 802.11e • changes MAC layer to give priority

mechanisms• can prioritise video or voice traffic but there

are no guarantees of QoS• studies have shown that one access point can

support several video or voice calls with reasonable QoS

© C.G.Guy 2005QoS in Mobile Networks

the Wi-Fi MAC layer• MAC contention mechanism is called the distributed-

coordination-function (DCF)• when a station senses the medium is free it waits a random

amount of time (slot-based) before transmitting• continues to listen whilst waiting• if another station is also waiting to transmit, one or the other

will have a shorter wait-time and so will grab the medium and a collision will be avoided

• if a station has to defer access a second time the contention window (number of slots the random wait is chosen from) is doubled• and doubled again for another deferral

• the DCF cannot guarantee any QoS nor even that a station will ever get access to the medium

© C.G.Guy 2005QoS in Mobile Networks

Overview of the DCF

successfultransmission

CW

DIFS back-off after defernext frame Ack

SIFS

station wishes to transmit so commences listeningand checks NAV (virtual carrier sense)

Ack

SIFS

NAV = 0Other stations may start to transmit during this time. Frame will contain a new value of NAV which must be counted down to 0 beforere-starting CW.

DIFS = DCF inter-frame spaceSIFS = short inter-frame spaceCW = contention windowNAV = network allocation vector

© C.G.Guy 2005QoS in Mobile Networks

Changes to the Wi-Fi MAC layer to offer QoS

• the main change is that traffic (not stations) can be prioritised• 4 service levels

• higher priority traffic has (on average) shorter deferral times, so has a greater chance of grabbing the medium• based on fewer slots in the initial contention window• but no guarantees are given

• this is also known as Wireless Multimedia (WMM)• from the Wi-Fi organisation

© C.G.Guy 2005QoS in Mobile Networks

The use of different wait times to enhance QoS

• QSTA(1) has a higher priority than QSTA (2)• CW(1) starts before CW(2) and has fewer slots

• which increases the chance that QSTA(1) will start to transmit whilst QSTA(2) is still in its back-off period

AIFS(1)successful

transmission CW (1)

CW (2)

slot times

AIFS(2)

SIFS

ordinary traffic has to wait a DIFSbefore trying to transmit

DIFS = DCF inter-frame spaceSIFS = short inter-frame spaceAIFS = arbitration inter-frame spaceCW = contention windowQSTA = QoS aware wireless station

© C.G.Guy 2005QoS in Mobile Networks

Changes to come to the Wi-Fi MAC layer

• the standard IEEE 802.11e also offers a fully guaranteed access mechanism based on the use of admission control• part of the time is given over to a period where the

access point has total control of the medium and determines which mobile stations can transmit

• this will be known as WMM2 when (and if) it is implemented. • a similar mechanism (PCF) was built in to the original

802.11 MAC layer, but very few manufacturers implemented it

© C.G.Guy 2005QoS in Mobile Networks

Simulated traffic with or without WMM

taken from: Wi-Fi CERTIFIED™ for WMM™ - Support for Multimedia Applications with Quality of Service in Wi-Fi® NetworksWi-Fi Alliance, September 1, 2004, http://www.wi-fi.org

red line is video stream, blue and green lines are lower priority traffic

without WMM

with WMM

© C.G.Guy 2005QoS in Mobile Networks

Mobility in Wi-Fi networks• mobility (the ability to move between base-stations without losing

traffic) is built in to all WiFi networks• historically it has not worked well• known problems if base stations and mobile users have wireless

interfaces from different manufacturers• each time a move is made the mobile station must authenticate

and associate with the new base-station• authentication may be done prior to the move, if the new base

station is already in range• no mechanism to ensure QoS is built in to the mobility functions

• extra delay is inevitable as the hand-over process takes time• even if it works a glitch may be seen/heard

• the maximum range (100 m) can be increased by proprietary solutions but this will depend on base station and mobile user having the appropriate technology• can roam between Wi-Fi and GSM/GPRS networks to extend range

• known as Unlicensed Mobile Access (UMA)

© C.G.Guy 2005QoS in Mobile Networks

QoS in IEEE 802.20 networks

• not yet well defined• only performance targets have been set• mechanisms will be based on IETF DiffServ

architecture• at the IP layer• which will then be mapped to separate MAC layers

• how the targets (see next slide) will be met is not yet set

© C.G.Guy 2005QoS in Mobile Networks

QoS performance targets for 802.20 networks

QoS class Expedited forwarding

Assured forwarding Best effort

Latency 30 ms 30 ms – 1s 10s

Error tolerant 3 x 10-2 10-2 – 2.5 x 10-1 2.5 x 10-1

Error intolerant 5 x 10-13 5 x 10-13 – 8 x 10-5 8 x 10-5

NB: Assured forwarding can be further divided into 4 sub-classes

© C.G.Guy 2005QoS in Mobile Networks

Mobility in IEEE 802.20 networks

• the story is similar• only targets have been set• there are no details of how these targets will

be met• the main target is full mobility at speeds

up to 250 km/hr• a speeding train

• this assumes full coverage as (almost by definition) high-speed trains go through un-populated areas

© C.G.Guy 2005QoS in Mobile Networks

Which service should you choose for your mobile application?

• need to ask• what is your application?

• what are its QoS needs?• are you really mobile?

• if so, how fast must you move?• what services are available?

• in the whole area you wish to roam over• what is the tariff structure?

• do you subscribe to all the available services• do you have the appropriate hardware?

© C.G.Guy 2005QoS in Mobile Networks

Conclusions• in the near future the only realistic service for truly mobile

QoS aware traffic will be 3G• has demonstrated its ability to carry voice (obviously) and

video with true roaming capability• Wi-Fi connections are a good choice for static users

• or those roaming over small areas• WiMax has yet to be tried out with moving mobile stations

• the hand-over time between base stations will be critical• IEEE 802.20 promises to be the ‘holy-grail’ for mobile

users with demanding applications but deployment is many years away