160 likes | 340 Views
A Glance at QoS Models in Mobile Ad Hoc Networks. Navid NIKAEIN Christian BONNET Keywords: Manet, QoS, QoS Model, DiffServ, IntServ, FQMM, Routing, Metrics, Cross-Layer design. @. http://www.eurecom.fr/~nikaeinn. Outline. Introduction Motivation Manet and QoS Classical QoS Models
E N D
A Glance at QoS Models in Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET Keywords: Manet, QoS, QoS Model, DiffServ, IntServ, FQMM, Routing, Metrics, Cross-Layer design. @ http://www.eurecom.fr/~nikaeinn
Outline • Introduction • Motivation • Manet and QoS • Classical QoS Models • A Cross-Layer QoS Model for Manet • Conclusion
Introduction • Packet Radio::Multihop::Manet • Routing/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 & FQMM • Require accurate link state and topology information • The 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 qualityof network while routing through the network • e.g. Adaptive application, and soft QoS
QoS in Manet • Parameters should represent: • available resources low-capacity • stabilityofresources time-varying topology • Protocols should be: • adaptive fully mobile infrastructure & low-capacity time-varying topology and resources
A Cross-Layer QoS Model • A 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 quality • ALMs select one path which is more likely to meet application requirements • Adapt to the network quality if needed
Parameters • class I, delay • class II, throughput • class III, B-E • power level • buffer level • stability level • link SINR At application layer At network layer At MAC layer
Architecture Application Layer Network Layer MAC Layer App. Requirement QoS Class D T B-E Application Layer Metrics Network Quality: Stability/ Power/buffer Network Layer Metrics Link Quality: Link SINRs MAC Layer Metrics Protocol Stack QoS Extension
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 Manet • QoS that an application requires depends strictly to the quality of network • Cross-layer QoS models respond to both network & application requirements
A Glance at QoS Models in Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET Keywords: Manet, QoS, QoS Model, DiffServ, IntServ, FQMM, Routing, Metrics, Cross-Layer design. @ http://www.eurecom.fr/~nikaeinn