A Road-based QoS-aware Multipath Routing for Urban Vehicular Ad Hoc Networks
A Glance at QoS Models in Mobile Ad Hoc Networks
description
Transcript of A Glance at QoS Models in Mobile Ad Hoc Networks
![Page 1: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/1.jpg)
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
![Page 2: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/2.jpg)
Outline
Introduction MotivationManet and QoSClassical QoS Models A Cross-Layer QoS Model for ManetConclusion
![Page 3: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/3.jpg)
IntroductionPacket Radio::Multihop::ManetRouting/QoS
s
d
![Page 4: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/4.jpg)
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
![Page 5: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/5.jpg)
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.
![Page 6: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/6.jpg)
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
![Page 7: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/7.jpg)
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
![Page 8: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/8.jpg)
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
![Page 9: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/9.jpg)
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
![Page 10: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/10.jpg)
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
![Page 11: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/11.jpg)
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
![Page 12: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/12.jpg)
Mapping
PriorityClasses
ALMs NLMs MLM
Class I Delay buffer +hop #
SINR
Class II Throughput buffer +hop #
SINR
Class III Best-Effort Stability +hop #
SINR
![Page 13: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/13.jpg)
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
![Page 14: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/14.jpg)
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
![Page 15: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/15.jpg)
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
![Page 16: A Glance at QoS Models in Mobile Ad Hoc Networks](https://reader036.fdocuments.net/reader036/viewer/2022062423/56814865550346895db5746b/html5/thumbnails/16.jpg)
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