xddr-mobimedia2015-syed rehan afzal - tu eindhoven

13
Improving end-to-end packet delivery ratio in high traffic multi- hop ad hoc networks Syed Rehan Afzal, Majid Nabi, Sander Stuijk, Twan Basten Electronic Systems Group (ES), Dept. of EE, Eindhoven University of Technology

Upload: rehanshehzi

Post on 15-Jan-2017

144 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

Improving end-to-end packet delivery ratio in high traffic multi-hop ad hoc networksSyed Rehan Afzal, Majid Nabi, Sander Stuijk, Twan BastenElectronic Systems Group (ES), Dept. of EE, Eindhoven University of Technology

Page 2: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

2

Context & Problem Statement

Limited Energy

Limited Tx Range

Unreliable

Discovery (d > Tx)

Connectionless Data

End-to-end QoS

Dynamic Qualities

Packet Delivery Ratio (PDR)

Bandwidth

Latency

Throughput

Connection with highest Packet Delivery? Grub

Page 3: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

3

• We present xDDR (eXpected Directional Delivery Ratio)– Based on ETX metric– Leverages on the reasons discovered during our

experiments accounting to ETX’s shortcomings– xDDR shows considerable gain in end-to-end PDR

xDDR – An Improved Packet Delivery Ratio Estimation Metric

End-to-end Packet Delivery Ratio Comparison

Page 4: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

4

Network Architecture• Type of qualities

– Link-level – Stream/connection level

Page 5: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

5

Proactive Beaconing & Routing ModuleGrubNode A √ √ X √ X X √ √ . . . . . . .

Node B √ X X √ √ √ X √ . . . . . . .

Node C √ √ X X √ X √ . . . . . . .

Pick best & Reply

Link-level PDR

Connection Discovery

Data Transmission

Proactive Beaconing

In-band Signaling

Connection 1?Connection 2?Connection 3?

Page 6: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

6

• Role of MAC Layer & the broadcast problem– Unicast communication improves with MAC retry Limit– While broadcast packets are oblivious to MAC Retry Limit– Do not employ RTS/CTS mechanism– Simulation Environment (Omnet++ with INETMANET)

Motivation - Problems with ETX

Data Delivery Ratio v/s ETX estimate

Page 7: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

7

• Role of broadcast discoveries on link ETX– Under high traffic circumstances excessive broadcast

discovery packets cause some nodes to wrongly under estimate link quality

Motivation - Problems with ETX

Link ETX estimates w.r.t. route discoveries

Page 8: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

8

xDDR (eXpected Directional Delivery Ratio) - Outline

• Broadcast only during initialization phase• Uses unicast as opposed to broadcast to cater RTS/CTS

support as well as MAC retry limit• Selects a subset of neighboring nodes as proactive

beaconing unicast recipients

= number of proactive beacons received = Directional level delivery ratio = WindowSize = Beaconing interval

Page 9: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

9

xDDR – Window Selection• xDDR uses xDDRWindow, double the size of ETXWindow• Each node attempts to estimate PDR by selecting a window

where there is no overlap with RREQ broadcast discovery packets

• This window is the xDDRmWindow

Page 10: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

10

Experimental Setup & Results10

End-to-end Packet Delivery Ratio Comparison

xDDR vs ETX Estimation

Page 11: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

11

xDDR packet overhead11

Grub

Ratio of packets transmitted by MAC layer of each node w.r.t. total UDP packets delivered

Page 12: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

12

― Proposed xDDR, an improved link-level delivery ratio estimation metric based on ETX

― In high traffic scenarios, selective unicast beaconing yields more accurate packet delivery ratio estimates (xDDR-I)

― xDDR-I coupled with xDDRWindowSelection avoids quality estimation during conflicting window slots

― Coupled with quality aware routing results in a higher end-to-end multi-hop data delivery

― This implies on average 3 times gain over Min. hop count, 1.94 times gain over ETX and 1.7 times gain over HETX

Conclusions

Page 13: xDDR-MobiMedia2015-Syed Rehan Afzal - TU Eindhoven

Thank You

S. Rehan [email protected] Systems Group (ES), Dept. of EE, Eindhoven University of Technology, The Netherlands