Download presentation
Presentation is loading. Please wait.
1
Re-routing Instability in IEEE 802.11 Multi-hop Ad-hoc Networks Ping Chung Ng and Soung Chang Liew The 4th IEEE International Workshop on Wireless Local Network
2
Overview Motivation - Re-routing instability AODV with “don’t break before you can make” strategy (AODV_DM) Performance Evaluation Conclusions
3
Motivation – (1) A string topology
4
Motivation – (2) Node 4 senses the channel to be busy since node 6 is inside its carrier-sensing range.
5
Motivation – (3) Node 3 senses the channel as idle since node 6 is outside its carrier- sensing range.
6
Motivation – (4) At node 4, a RTS frame or a DATA frame sent from node 3 collides with any frames sent from node 6.
7
Motivation – (5) Node 3 encounters a timeout event and double the contention window size for retransmission.
8
Motivation – (6) Node 6 transmits successfully and does not notice the collision at node 4.
9
Motivation – (7) Node 6 uses the minimum contention window size for transmitting the next frame
10
Motivation – (8) Node 6 “captures” the channel. Although node 3 defers for a longer period before retransmission, the chance of collision at node 4 cannot be reduced. Node 3 fails to transmit after a number of retries, it declares the link as being broken.
11
Motivation – (9) The routing protocol is invoked to look for a new route. Before a new route is discovered, no packet can be transmitted. Therefore, the throughput drops drastically.
12
Motivation – (10) There is only route from node 1 to node 7. The routing protocol will eventually “re- discover” the same route again.
13
Motivation – (11) The breaking and re-discovery of the path results in the throughput oscillations. This phenomenon is called “re-routing instability in IEEE 802.11 multi-hop ad-hoc networks”.
14
Motivation – (12)
15
Motivation – (13)
16
Motivation – (14) Throughput drops severely for the duration of 1 to 3 seconds. It is not acceptable for real-time applications like video conferencing or VoIP.
17
Motivation – (15) The routing protocol should continue to use the previous route for transmissions before a new route can be found. AODV routing protocol is chosen as implementation details have been published in IETF RFC [11].
18
AODV
19
AODV_DM
20
Performance Evaluation – Simulation Setup Each node has a droptail FIFO queue which holds up to 500 packets. TCP Reno is used. Throughputs are obtained by averaging over one-second intervals.
21
Performance Evaluation – Scenarios A single flow in a string topology A multiple flow in a string topology
22
UDP end-to-end throughput in a 7- node flow
23
TCP end-to-end throughput in a 7- node flow
24
Real-break case – Setup
25
Real-break case – Results
26
End-to-end throughput versus the number of nodes
27
Normalized standard deviation of end-to- end throughput versus the number of nodes
28
Max, Mean and Min end-to-end throughput versus the number of nodes
29
Multiple Flows
30
UDP throughputs of two 1-hop flows
31
Conclusions – (1) Throughput instability problem is mainly due to a “re-routing instability problem”, rather than a binary exponential backoff mechanism. A “don’t break before you can make” modification, which is adopted to AODV, can eliminate the instability problem.
32
Conclusions – (2) Average UDP and TCP end-to-end throughputs are boosted up. UDP and TCP throughput variations are reduced.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.