Top Banner
Re-routing Instability in IEEE 802.11 Multi-hop Ad- hoc Networks Ping Chung Ng and Soung Chan g Liew The 4th IEEE International W orkshop on Wireless Local Ne twork
32

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.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 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.

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

Page 2: 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.

Overview

Motivation - Re-routing instability AODV with “don’t break before you can make” strategy (AODV_DM)

Performance Evaluation Conclusions

Page 3: 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.

Motivation – (1)

A string topology

Page 4: 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.

Motivation – (2)

Node 4 senses the channel to be busy since node 6 is inside its carrier-sensing range.

Page 5: 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.

Motivation – (3)

Node 3 senses the channel as idle since node 6 is outside its carrier-sensing range.

Page 6: 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.

Motivation – (4)

At node 4, a RTS frame or a DATA frame sent from node 3 collides with any frames sent from node 6.

Page 7: 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.

Motivation – (5)

Node 3 encounters a timeout event and double the contention window size for retransmission.

Page 8: 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.

Motivation – (6)

Node 6 transmits successfully and does not notice the collision at node 4.

Page 9: 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.

Motivation – (7)

Node 6 uses the minimum contention window size for transmitting the next frame

Page 10: 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.

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.

Page 11: 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.

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.

Page 12: 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.

Motivation – (10)

There is only route from node 1 to node 7.

The routing protocol will eventually “re-discover” the same route again.

Page 13: 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.

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”.

Page 14: 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.

Motivation – (12)

Page 15: 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.

Motivation – (13)

Page 16: 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.

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.

Page 17: 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.

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].

Page 18: 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.

AODV

Page 19: 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.

AODV_DM

Page 20: 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.

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.

Page 21: 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.

Performance Evaluation –Scenarios

A single flow in a string topologyA multiple flow in a string topology

Page 22: 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.

UDP end-to-end throughput in a 7-node flow

Page 23: 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.

TCP end-to-end throughput in a 7-node flow

Page 24: 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.

Real-break case – Setup

Page 25: 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.

Real-break case – Results

Page 26: 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.

End-to-end throughput versus the number of nodes

Page 27: 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.

Normalized standard deviation of end-to-end throughput versus the number of nodes

Page 28: 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.

Max, Mean and Min end-to-end throughput versus the number of nodes

Page 29: 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.

Multiple Flows

Page 30: 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.

UDP throughputs of two 1-hop flows

Page 31: 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.

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.

Page 32: 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.

Conclusions – (2)

Average UDP and TCP end-to-end throughputs are boosted up.

UDP and TCP throughput variations are reduced.