Title: Dept' of Computer Science
1QoS Provisioning for Mobile Wireless Ad Hoc
Networks (MANET)
- Chao Gui
- Jian Li
- Instructor Prasant Mahapatra
2Outline
- Adapted QoS Model for MANET
- QoS from a Layered Perspective
- Cross-Layer Schemes
- Conclusion and Future Work
3Types of QoS Metrics
- Concave metrics (e.g. bandwidth)
- Additive metrics (e.g. delay or jitter)
- NP-complete problem if QoS Spec contains at least
two additive metrics
4Differences and Difficulties in MANET
- Link properties unpredictable
- Hidden terminal problem
- Routing is based on imprecise information
- Rout maintenancedealing with mobility
- Limited battery life
- Security challenges
5Adapted QoS Model (1) Soft QoS
6Adapted QoS Model (2) Dynamic QoS
7Outline
- Adapted QoS Model for MANET
- QoS from a Layered Perspective
- Cross-Layer Schemes
- Conclusion and Future Work
8Physical Layer Issues
- Channel estimation
- Current channel state
- Accurate estimation at receiver side
- Feedback of estimation to sender side
- Coding schemes
- Higher source coding rate
- More channel protection
9MAC Layer Issues
- Requirements on MAC protocols for MANETs
- Distributed
- Asynchronous
- Solve hidden terminal problem
10QoS-aware MAC protocols
- IEEE 802.11 Real-time extension
- Black burst contention scheme
- MACA/PR (Multihop Access Collision Avoidance with
Piggyback Reservation)
11Black Burst
- Provides differentiation among real-time flow and
best-effort flow - Provides fairness and priority scheduling among
real-time flows - Fully distributed
12Black Burst
A
C
B
DIFS for real-time flow
Media
Busy
A
B
C
13Black Burst
A
B
C
DIFS
Media
Busy
A
B
C
14Black Burst
A
B
C
DIFS
Media
Busy
A
B
C
15Black Burst
A
B
C
DIFS
Media
Busy
A
B
C
16Black Burst
A
B
C
DIFS
Media
Busy
A
B
C
17Black Burst
A
B
C
DIFS
RT A
Media
Busy
RT A
A
B
C
18Black Burst
A
B
C
DIFS
RT A
Media
Busy
RT A
A
B
C
19Black Burst
A
A
B
C
B
C
DIFS
RT A
Busy
RT A
A
C
20Black Burst
A
A
B
C
B
C
DIFS
RT A
Media
Busy
RT A
A
B
C
21Black Burst
A
A
B
C
B
C
DIFS
RT A
Media
Busy
RT A
A
B
C
22Black Burst
A
A
B
C
B
C
DIFS
RT A
Media
Busy
RT A
A
B
C
23Black Burst
A
A
B
C
B
C
DIFS
RT A
RT B
Media
Busy
RT A
A
RT B
B
C
24Black Burst
A
A
B
C
B
C
DIFS
RT A
RT B
RT C
RT A
Media
Busy
RT A
RT A
A
RT B
B
RT C
C
25Network layer issuesQoS-aware Routing
Source A DestinationB Bandwidth ? 4
26QoS-aware Routing Protocols
- CEDAR (Core Extraction Distributed Ad hoc
Routing) - Ticket-Based Probing Algorithm
- QoS Support with Bandwidth Calculations
27Ticket Based Probing
i
t
s
j
28Ticket Based Probing
- Routing overhead is controlled by number of
tickets - Multipath search is tolerant to imprecise
information - No centralized control and management
29Ticket Splitting
- Tickets are distributed according to the chances
of leading to low-cost feasible paths - A neighbor having smaller end-to-end delay is
given more tickets (delay-constrained routing) - A neighbor having stationary link to destination
is given more tickets
30Tickets Generation
- How many tickets to generate?
- Two types of tickets
31Ticket Generation (Delay Constrained Routing)
Y
?
1
D
estimated end-to-end delay range
G
?
1
D
32Ticket Generation (Bandwidth Constrained Routing)
Y
?
1
B
estimated end-to-end bandwidth range
G
?
1
B
33Transport Layer Issues
- Adaptation to QoS fluctuations
- Improve TCP performance for MANET
- New packet loss model
- Explicit feedback machenisms
- Route Failure Notification
- Delay feedback congestion control
34Delay Feedback Congestion Control
delay
throughput
delay knee
congestion control cliff
load
TCP congestion control
delay feedback congestion control
35Application Layer Issues
- Adaptive real-time audio/video streaming
- Compression algorithm features
- Layered encoding
- Rate shaping
- Adaptive error control
- Bandwidth smoothing
36Other Application Layer Techniques
- Joint source-channel coding
- Joint source-network coding
37Outline
- Adapted QoS Model for MANET
- QoS from a Layered Perspective
- Cross-Layer Schemes
- Conclusion and Future Work
38Cross Layer Schemes
- Integrated QoS framework for MANETs
- INSIGNIA
- iMAQ
39INSIGNIA
- IP-based QoS framework
- In-band signaling
- Soft-state resource management
- Goal support adaptive services which can provide
base QoS (i.e. min bw) assurances to real-time
voice and video flows and data to be delivered
when resources become available.
40In-band signaling vs. Out-of-band signaling
- Out-of-band signaling
- Quick reaction
- High overhead
- In-band signaling
- Low overhead
- INSIGNIA can restore flow-state with this in
response to topology changes with the interval of
a few consecutive IP packets.
41Soft State
- Models the transient nature of resource
reservation in MANET - Resource reservations attempt to establish
soft-state. - Subsequent reception of data packets (associated
with the reservation) at that router are used to
refresh the existing soft-state reservation.
42INSIGNIA
43Outline
- Adapted QoS Model for MANET
- QoS from a Layered Perspective
- Cross-Layer Schemes
- Conclusion and Future Work
44Questions for Future Research
- Will every node in MANET be equal in capacity and
functionality? - What can misbehaving nodes do?
- How to support multiple levels of QoS?
45Thanks!