A Glance at QoS Models in Mobile Ad Hoc Networks
Navid NIKAEINChristian BONNET
Keywords: Manet, QoS, QoS Model, DiffServ, IntServ, FQMM, Routing, Metrics, Cross-Layer design.
@
http://www.eurecom.fr/~nikaeinn
Outline
Introduction MotivationManet and QoSClassical QoS Models A Cross-Layer QoS Model for ManetConclusion
IntroductionPacket Radio::Multihop::ManetRouting/QoS
s
d
Motivation Mobile ad hoc networks & QoS: Limited wireless resources low-
capacity Mobility time-varying topology Lack of infrastructure fully-distributed
Low-capacity time-varying resources with a fully mobile infrastructure
Quality of Service Definition
To provide a set of service requirements to the applications while Routing through the network e.g. end-to-end delay
Even Internet today, with high-speed high-quality fixed communication links, is unable to deliver guaranteed end-to-end services.
Quality of Service Model
Two examples in the wired Network: IntServ: per-flow end-to-end guarantee DiffServ: Per-class service differentiation
An example in Manet: FQMM: Flexible QoS Model for Manet
IntServ is used for high priority classes DiffServ is used for low priority classes
DiffServ & IntServ & FQMMRequire accurate link state and topology informationThe low-capacity time-varying resources make maintaining accurate link state and topology information very difficult
Quality of service that an application requires depends strictly to the quality of network
QoS Definition in Manet?
Has to be redefined !
To provide a set of parameters in order to adapt application to the quality of network while routing through the network e.g. Adaptive application, and soft
QoS
QoS in Manet
Parameters should represent: available resources low-capacity stability of resources time-varying
topology
Protocols should be: adaptive fully mobile infrastructure &
low-capacity time-varying topology and resources
A Cross-Layer QoS ModelA cross-layer model to deploy QoS: ALMs-- Application Layer Metrics NLMs-- Network Layer Metrics MLMs-- MAC Layer Metrics
MLMs & NLMs determine the quality of links to generate paths with good qualityALMs select one path which is more likely to meet application requirementsAdapt to the network quality if needed
class I, delay class II, throughput class III, B-E power level buffer level stability level
link SINR
Parameters
At network layer
At MAC layer
At application
layer
Mapping
PriorityClasses
ALMs NLMs MLM
Class I Delay buffer +hop #
SINR
Class II Throughput buffer +hop #
SINR
Class III Best-Effort Stability +hop #
SINR
Architecture
Network Quality:Stability/
Power/buffer
App. RequirementQoS Class
D T B-E
QoS Extension
ApplicationLayer
NetworkLayer
MAC Layer
Application Layer Metrics
Network Layer Metrics
Protocol Stack
Link Quality:Link SINRs MAC Layer Metrics
Outline
Mobile ad hoc networks/QoS
Classical QoS models: DiffServ & IntServ
New definition of QoS in Manet
A cross-layer QoS model that separates MLM, NLMs, and ALMs
Conclusion
Classical QoS models are not appropriate for ManetQoS that an application requires depends strictly to the quality of networkCross-layer QoS models respond to both network & application requirements
A Glance at QoS Models in Mobile Ad Hoc Networks
Navid NIKAEINChristian BONNET
Keywords: Manet, QoS, QoS Model, DiffServ, IntServ, FQMM, Routing, Metrics, Cross-Layer design.
@
http://www.eurecom.fr/~nikaeinn