38
Integrated HW/SW Systems Group Ilmenau University of Technology Quality of Service in Wireless Systems Prof. Dr.-Ing. habil. Andreas Mitschele-Thiel Dipl.-Ing. Ali Diab

Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems GroupIlmenau University of Technology

Quality of Service in Wireless Systems

Prof. Dr.-Ing. habil. Andreas Mitschele-ThielDipl.-Ing. Ali Diab

Page 2: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

2Quality of Service in Wireless Systems

• QoS Review• QoS Requirements• QoS Mechanisms • IntServ/RSVP• DiffServ⇒ see Mobile Communication Networks Course (B.S.) for details

• QoS in WLANs – 802.11e⇒ see Mobile Communication Networks Course (B.S.) for a review of MAC

mechanisms

• Next Steps in Signaling (NSIS)

• QoS and Mobility Management

• QoS in UMTS

Outline

Page 3: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

3Quality of Service in Wireless Systems

QoS over the Air Interface

• QoS has to be provided end-to-end• Weakest part of connection limits its quality• Lots of QoS problems on wireless links due to fading, mobility, etc.

=> high and fast variation of quality of wireless link• Different mechanisms may be used on different parts of the end-to-end connection• Application of the mechanisms to the air interface

– reservation(IntServ)

– differentiation(DiffServ)

– overprovisioning

• UMTS provides a mix (variety) of the techniques in different parts (levels) of the system

=> appropriate where the amount of resources and thenumber of connections is small and the QoSrequirements are hard

=> appropriate where a large number of connections has tobe handled or QoS requirements are moderate

=> appropriate where resources are abandon(typically not true for air interface) ortraffic volume is known (may hold for accessnetwork)

Page 4: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

4Quality of Service in Wireless Systems

QoS in WLANs – 802.11e

Page 5: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

5Quality of Service in Wireless Systems

QoS Enhancements – 802.11e

• Ideas:– Hybrid Coordination Function (HCF)– Contention and Contention Free Periods (CP and CFPs)

– Enhanced Distributed Channel Access – EDCA– Enhanced DCF

– Differentiation of access for different traffic classes

– Differentiated services (DiffServ)

– HCF Controlled Channel Access – HCCA– Extension to PCF

– Polling of stations in CFP

– Provision of maximum access time to medium (TXOP)

– Enforcement of superframes

– Guaranteed service (IntServ)

– QoS-enhanced Basic Service Set (QBSS) replaces BSS

Page 6: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

6Quality of Service in Wireless Systems

802.11e – EDCA (Enhanced Distributed Channel Access)

• Review of DCF (Distributed Coordination Function)– CSMA/CA– Transmits the frame directly if the medium is found idle for DIFS (DCF InterFrame

Space)– Otherwise, defer the transmission and start the backoff process– Backoff_time = rand[0, CW], CWmin < CW < CWmax

– Backoff timer decreases only when the medium becomes idle– Transmits the frame if backoff timer expires

• EDCA: Priority-based access scheme– Replaces DIFS with different AIFS (Arbitration InterFrame Space), depending on

traffic characteristics– Adapts the contention window size to traffic characteristics

=> Different random backoff times and AIFSs to provide differentiated services

• The relative performance is not easy to control– The performance is NOT proportionally to the backoff factor ratios– It depends on the number of contending stations

Page 7: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

7Quality of Service in Wireless Systems

802.11e – EDCA

• Enhancement of access during Contention Period (CP)• Multiple backoff instances for data streams => different priorities• Priority over legacy stations (ensured for CWmin[TC]<15)

Parameters per Traffic Category (TC):• AFIS Arbitration Inter Frame Space• CW Contention Window (min & max values)• PF Persitency Factor (parameter for calculation of CW after unsuccessful transmission attempt)

Page 8: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

8Quality of Service in Wireless Systems

802.11e – EDCAUp to 8 transmission queues per station

Page 9: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

9Quality of Service in Wireless Systems

802.11e – HCCA (HCF Controlled Channel Access)

• Provides policing and deterministic channel access by controlling the channel through the HC (Hybrid Coordinator)

• Operates in CFP (Contention Free Period) and CP (Contention Period)

• Supports IntServ• Admission (or rejection) of stations based on Traffic Specification

(TSPEC)– min, mean & max data rate– delay bound– nominal & maximum MSDU size– user priority, maximum burst size– …

• HC derives schedule to provide the guaranteed QoS requirements

Page 10: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

10Quality of Service in Wireless Systems

802.11e – HCF

• Operates both EDCA and HCCA• Includes CFP and CP phases• Provides IntServ and DiffServ

Page 11: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

11Quality of Service in Wireless Systems

WiFi (Wireless Fidelity) – formerly WECA

• Non-profit organization testing interoperability of 802.11 products

• Scope:• Wi-Fi products based on IEEE radio standards:

– 802.11a, 802.11b, 802.11g – single, dual-mode (802.11b and 802.11g) or multi-band (2.4GHz and 5GHz)

• Wi-Fi wireless network security:– WPA (Wi-Fi Protected Access) – Personal and Enterprise– WPA2 (Wi-Fi Protected Access 2, IEEE 802.11i) – Personal and Enterprise

• Support for multimedia content over Wi-Fi networks:– WMM (Wi-Fi Multimedia), subset of the IEEE 802.11e

− Enhanced Distributed Channel Access – EDCA − 4 access categories (voice, video, best effort, background)− traffic differentiation (DiffServ)

– WMM scheduled access, extended subset of 802.11e− optional− HCF Controlled Channel Access – HCCA (reservation-based)− several Transmission Specification (TSPEC) parameters, such as data rate, PHY rate, packet

sizes, service interval, and burst size.

Page 12: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

12Quality of Service in Wireless Systems

Next Steps in Signaling (NSIS)

Page 13: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

13Quality of Service in Wireless Systems

Next Steps In Signaling (NSIS)

• Developed by the IETF nsis working group (RFC 4080)

• Framework aiming at– Interworking between different QoS mechanisms

– Simplified QoS signaling

– Support of mobility

• Same signaling problem as with RSVP is addressed

• Differences to RSVP– In contrast to RSVP, NSIS remains usable in different parts of the

Internet without requiring a complete E2E deployment

– Signaling can be used for purposes other than resources reservation

Page 14: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

14Quality of Service in Wireless Systems

NSIS – Overview

• NSIS aims at providing a global model that supports severalsignaling applications by separating the protocol stack into twolayers- NSIS Signaling Layer Protocol (NSLP)

- Contains different signaling applications, e.g. QoS signaling, NAT,Firewall, etc.

- Communicates with NTLP

- NSIS Transport Layer Protocol (NTLP)- Interface between the NSLP and IP

- GIST (General Internet Signaling Transport protocol)- Common signaling transport service for different signaling applications

- Interacts with other security and transport protocols, e.g. TCP, IPSec

Page 15: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

15Quality of Service in Wireless Systems

NSIS – Overview

GIST API

NSLP

NTLP

IP

Signaling Application 2

(QoS)

UDP

GISTGeneral Internet Signaling Transport

Signaling Application 1

(NAT-FW)

TCP DCCP SCTP

Transport Security Layer (TLS)

IPSec

Signaling application-specificfunctionality

Routing of per-flow signaling messages

1. Discovery of next node2. Transport of signaling

message3. Reusing of existing

transport and security protocols

Page 16: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

16Quality of Service in Wireless Systems

NSIS – NTLP/NSLP Scenario

NSLPA

GIST

NSLPB

GIST

NSLPA

GIST

NSLPA/B

GIST

NSLPA/B

GIST

Host HostRouter4Router3Router2Router1

Initiator ResponderNo NSIS support

NSIS node supporting signaling application A

Page 17: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

17Quality of Service in Wireless Systems

QoS – NSLP

• RSVP-like operation, however only unicast is supported

• Sender- and receiver-initiated reservations

• Support for different QoS models such as Intserv, Diffserv, etc.

• Four types of messages- RESERVE: creates, modifies or deletes reservation state

- QUERY: discovers available resources along a certain path

- RESPONSE: acknowledgement indicating reception of RESERVE orQUERY message

- NOTIFY: notification in case of errors

Page 18: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

18Quality of Service in Wireless Systems

Sender-Initiated Reservation

RESERVE

message

RESERVE

message

RESERVE

message

RESERVE

message

RESERVE

message

RESERVE

message

RESPONSE

message

RESPONSE

message

RESPONSE

message

RESPONSE

message

RESPONSE

messageRESPONSE

message

QoS NSLP Initiator

QoS NSLPResponder

Sender

Receiver

(1) Sender initiates and completes the reservation issuing a RESERVE message(2) Receiver responses with a RESPONSE (ACK) message

Faster establishment of a reservation

Page 19: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

19Quality of Service in Wireless Systems

Receiver-Initiated Reservation

QUERY

message

QUERY

message

QUERY

message

QUERY

message

QUERY

message

QUERY

message

RESVERVE

message

RESVERVE

message

RESVERVE

message

RESVERVE

message

RESVERVE

messageRESVERVE

message

RESPONSE

message

RESPONSE

message

RESPONSE

message

RESPONSE

message

RESPONSE

messageRESPONSE

message

QoS NSLP Initiator

QoS NSLPResponder

Sender

Receiver

(1) Sender initiates a QUERY message to inform the receiver and to prepare the network(2) Receiver prompts the reservation issuing a RESERVE message(3) Sender responses with a RESPONSE (ACK) message

Similar to RSVP mechanisms (except for the RESPONSE message)

Page 20: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

20Quality of Service in Wireless Systems

NSIS – Summary

• Support of different signaling applications

• Decoupling of “application” (called discovery) and transport ofsignaling messages

• Flexible flows, each session has an ID

- Flow ID can be changed support of mobility

• Receiver- and sender-oriented reservation

• Better Scalability and extensibility than other mechanisms

Page 21: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

21Quality of Service in Wireless Systems

Applying a Mix of Techniques to Provide E2E QoS

IntServ

(Transit Network)

DS DomainNSIS Domain

IntServ

(Transit Network)IntServ

DS Domain

Page 22: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

QoS and Mobility Management

Page 23: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

How Mobility affects QoS?

• No support of mobility in current QoS mechanisms– NSIS enables changing the folw-ID which can be utilized for mobility

support. However, mobility is supported by other protocols and not byNSIS

• After movements, the user has to reserve resources again– Availability of resources in the new location– Reservation latency (in addition to the handoff latency)– Releasing of resources reserved on the old path

• Solution– Couple between QoS and mobility mechanisms fast reservation

and releasing of resources

Page 24: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

Coupling between QoS and Mobility Solutions

• No coupling– Protocols work separately

• Hard coupling– One protocol for mobility and QoS, e.g. Wireless Lightweight

Reservation Protocol (WLRP)

• Loose coupling– Mobility and QoS protocols work separately. However, any change or

event in one protocol affects the another, e.g. Simple QoS

• Hybrid coupling– Take the advantages of hard and loose couple solutions, e.g. QoS-

aware Mobile IP Fast Authentication (QoMIFA)

Page 25: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

Wireless Lightweight Reservation Protocol (WLRP)

Wired Network

BS defines the possible cells the MN will move to from mob-profile

Passive reservation request

BW will be passively reserved and used for best effort until arrival of MN

Active reservation

• MN sends reports periodically for tracking purposes• Network defines the neighbors, where the MN may move to, from

the mobility profile (mob-profile)• Passive reservations in neighbors• Passive reservation at a BS changes to active upon the arrival of the

MN to this BS

Page 26: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

Simple QoS

FA2

HAE2E sessionCN

FA1

registration

Establishment of RSVP-Tunnel

E2E session

IPv4 Internet

• Integrating RSVP with MIP• E2E RSVP session between the CN and MN• RSVP tunnel between the HA and FA to offer the QoS guarantee for

tunneled packets

Page 27: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

• Integrating RSVP with MIFA• Extension of RSVP through adding a new object to transport MIFA

control messages• Handoff and resources reservation are achieved simultaneously

InternetInternet

HA

New FAPrevious FA

FA2

L3-FHR

Session3

Session2

Session4

Session1

Session5

CN

QoS-aware Mobile IP Fast Authentication (QoMIFA)

Page 28: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

Summary

• Mobility highly affects the performance of QoS mechanisms

• QoS mechanisms should interact with mobility solutions– Loose coupling

- Less complex and less efficient– Hard coupling

- More complex and more efficient– Hybrid coupling

- Less complex and more efficient (same as hard coupling in ideal case)

Page 29: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

29Quality of Service in Wireless Systems

QoS in UMTS

Page 30: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

UMTS/GSM Network Architecture

30Quality of Service in Wireless Systems

GPRS Core(PacketSwitched)

SGSN

GGSN

Internet

GSMRAN

Base stationBase stationcontroller

Base station

UTRAN

Radio networkcontroller

node Bnode B

node B

MSC

ISDN

GSM Core (Circuit switched)

HLRAuCEIR

GMSC

Page 31: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

Bearer Service

31Quality of Service in Wireless Systems

• To realize QoS, a Bearer Service with clearly defined characteristics is to be set up between both communication partners

TE MT UTRAN CN IuEDGENODE

CNGateway

TE

UMTS

End-to-End Service

TE/MT LocalBearer Service

UMTS Bearer Service External BearerService

UMTS Bearer Service

Radio Access Bearer Service CN BearerService

BackboneBearer Service

Iu BearerService

Radio BearerService

UTRAFDD/TDD

Service

PhysicalBearer Service

Page 32: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

QoS Classes and Attributes

• Four different QoS classes– Conversational class– Streaming class– Interactive class– Background class

• UMTS Bearer Service attributes– Traffic class– Maximum bit rate (kbps)– Guaranteed bit rate (kbps)– Delivery order (y/n)– Maximum SDU size (octets)– SDU format information (bits)– SDU error ratio Residual bit error ratio– ....

32Quality of Service in Wireless Systems

Page 33: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

QoS Handling in UMTS Networks

• Network planning determines the max number of users the networkcan serve

• Each time a call is setup, Call Admission Control (CAC) is executed.A new call is accepted if the QoS requested by the call can beguaranteed while guaranteeing the QoS of established calls

• Policing, scheduling and congestion mechanisms are performedeach time a packet is sent/received

• Data packets are sent according to a Packet Data Protocol (PDP)context– Contains the QoS profile– More than one PDP context can be assigned to the same user– Terminated at the GGSN

33Quality of Service in Wireless Systems

Page 34: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

34Quality of Service in Wireless Systems

No distinction between packets within the

network (if no resources are available packets

are queued or dropped)

Conclusions

Relative QoS level

• Best effort

Best effort

Activated by: -

• Packet Marking

Packetmarking

Net

Each packet is marked with a request for a type of service; nodes select routing paths

and/or forwarding behaviors to satisfy the service request• Integrated Services

Integrated Services (RSVP)

Net + App

First attempt of IETF to develop a service model that supports per-flow QoS

guarantees; requires complex architecture along any edge-to-edge path

• Differentiated Services

Differentiated Services

Net

• Next Steps in Signaling

Page 35: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

35Quality of Service in Wireless Systems

Minimalist counterpart to IntServ, throwing out

everything that isn‘t essential to the provision of some aggregate service levels

Conclusions

Relative QoS level

• Best effort

Best effort

Activated by: -

• Packet Marking

Packetmarking

Net

• Integrated Services

Integrated Services (RSVP)

Net + App

• Differentiated Services

Differentiated Services

Net

Different signaling applications can be used. Moreover, it uses transport and

security mechanisms. It is more flexible and scalable

• Next Steps in Signaling

Page 36: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

36Quality of Service in Wireless Systems

Control Questions

• Why do we need QoS support?

• What is the main objective of QoS classification?

• How can QoS be offered in 802.11e standard?

• What are the differences between IntServ and DiffServ?

• What are the benefits of NSIS?

• Compare between NSIS, DiffServ and IntServ?

• How can mobility affects the offered QoS for a mobile user? How can these effects be reduced?

• How can QoS be guaranteed in UMTS networks?

Page 37: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

37Quality of Service in Wireless Systems

References

Books on 802.11:• F. J. Kauffels, “Wireless LANs: Drahtlose Netze planen und verwirklichen, der Standard IEEE 802.11 im

Detail, WLAN-Design und Sicherheitsrichtlinien”, 1. Aufl., mitp-Verl., Bonn 2002 .

• F. Ohrtman, “WiFi-Handbook – Building 802.11b wireless networks”, McGraw-Hill, 2003.

• J. Schiller, „Mobile Communications (German and English)“, Kap 7.3, Addison-Wesley, 2002.

Details on 802.11e:• A. Lindgren, A. Almquist, O. Schelén, ”Quality of service schemes for IEEE 802.11 wireless LANs: an

evaluation”, Mobile Networks and Applications, Volume 8 Issue 3, June 2003.• D. Gu, J. Zhang, “QoS enhancement in IEEE 802.11 wireless local area networks”, IEEE Communications

Magazine, volume: 41 issue: 6, June 2003.• Q. Qiang, L. Jacob, R. Radhakrishna Pillai, B. Prabhakaran, “MAC protocol enhancements for QoS

guarantee and fairness over the IEEE 802.11 wireless LANs,” in proceeding of the 11th Intl. Conference onComputer Communications and Networks, USA, October 2002.

• S. Mangold, S. Choi, P. May, O. Klein, G. Hiertz, L. Stibor, “IEEE 802.11e wireless LAN for quality ofservice”, in proceeding of European Wireless (EW2002), Italy, February 2002.

Web Links for 802.11:• The IEEE 802.11 Wireless LAN Standards

http://standards.ieee.org/getieee802/802.11.html• Introduction to the IEEE 802.11 Wireless LAN Standard

http://www.wlana.org/learn/80211.htm

Page 38: Quality of Service in Wireless Systems · ⇒see Mobile Communication Networks Course (B.S.) for details • QoS in WLANs – 802.11e ⇒see Mobile Communication Networks Course (B.S.)

Integrated HW/SW Systems Group

38Quality of Service in Wireless Systems

References

Basics, IntServ and Diffserv• G. Armitage, “Quality of service in IP networks: foundations for a multi-service internet”, printed by

Indianapolis, Ind. MTP, 2000, ISBN:1-578-70189-9.• R. Braden, D. D. Clark, and S. Shenker, “Integrated Services in the Internet architecture: An overview”,

RFC 1633, June 1994.• R. Braden, L. Zang, S. Berson, S. Herzog, S. Jamin, “Resource reservation protocol RSVP”, RFC 2205,

September 1997.• K. Nichols, S. Blake, F. Baker, D. Black, “Definition of the Differentiated Services Field (DS Field) in the

IPv4 and IPv6 Headers”, RFC 2474, December 1998.NSIS• R. Hancock, G. Karagiannis, J. Loughney, S. Van den Bosch, “Next Steps in Signaling (NSIS): Framework”,

RFC 4080, June 2005.• J. Manner, G. Karagiannis, A. McDonald, “NSLP for Quality-of-Service signaling”, Internet draft, February

2008.• H. Schulzrinne, R. Hancock, “GIST: General Internet Signaling Transport”, Internet draft, March 2009.QoS and Mobility Management• S. Parameswaran, “WLRP: A Resource Reservation Protocol for Quality of Service in Next-Generation

Wireless Networks”, in proceeding of the IEEE Local Computer Networks (LCN’03), Germany, October2003.

• A. Terzis, Mani Srivastava and Lixia Zhang, “A simple QoS signaling protocol for mobile hosts in theintegrated services Internet”, in proceedings of IEEE INFOCOM'99, New York, March 1999.

• E. Alnasouri, A. Mitschele-Thiel, R. Böringer, A. Diab, “QoMIFA: A QoS enabled Mobility ManagementFramework in ALL-IP Network”, 17th Annual IEEE International Symposium on Personal, Indoor andMobile Radio Communications (PIMRC'06), Finland, September 2006.

UMTS• [BBF01]: S. Baudet, C. Besset-Bathias, P. Frêne, N. Giroux: "QoS implementation in UMTS

networks", Alcatel Telecommunications Review, 1st Quarter 2001.