Presentation is loading. Please wait.

Presentation is loading. Please wait.

DOTS: A Propagation Delay-aware Opportunistic MAC Protocol for Underwater Sensor Networks IEEE ICNP 2010 (18.2%) Youngtae Noh, Mario Gerla (UCLA, CS) Paul.

Similar presentations


Presentation on theme: "DOTS: A Propagation Delay-aware Opportunistic MAC Protocol for Underwater Sensor Networks IEEE ICNP 2010 (18.2%) Youngtae Noh, Mario Gerla (UCLA, CS) Paul."— Presentation transcript:

1 DOTS: A Propagation Delay-aware Opportunistic MAC Protocol for Underwater Sensor Networks IEEE ICNP 2010 (18.2%) Youngtae Noh, Mario Gerla (UCLA, CS) Paul Wang (JPL, Caltech) Uichin Lee (KAIST, KSE) Dustin Torres (UCLA, EE) Speaker: Wun-Cheng Li

2 Outline Introduction Goal DOTS DESIGN ▫ Delay Map Management ▫ Transmission Scheduling ▫ Schedule Recovery ▫ Guard Time Simulation Conclusion 2

3 Introduction The world's oceans cover over 70 % of its surface ▫ Underwater Wireless Sensor Networks (UWSNs) 3

4 Introduction Underwater sensor network technology can be applied in many fields ▫ Data acquisition ▫ Underwater exploration ▫ Unattended environmental monitoring systems ▫ Prevention of natural disasters ▫ Military purpose 4

5 Introduction Transmission rate ▫ WSN: 3 x 10 8 m/s ▫ UWSN: 1500 m/s  Propagation delay 5 A B Propagation delay

6 Problem Long propagation delay 6 RTS CTS DATA RTS CTS A B C

7 Related work Temporal Reuse Spatial Reuse 7 x y z y x u v time t = 0 Tx Rx Tx Rx

8 Related work Slotted FAMA 8 RTS CTS DATA RTS CTSDEFERS TRANSMISSIONS A B C Maximum Propagation Delay+CTS

9 Related work DACAP ▫ A non-synchronized protocol that allows each node to use different handshaking. ▫ To delay the data transmission to avoid collision did not consider the opportunity of simultaneous transmission 9

10 Related work CS-ALOHA ▫ Each node transmits whenever the channel is idle without performing the RTS/CTS handshaking process. ▫ Although carrier sensing ALOHA offers a higher throughput, it wastes much more power on collisions. 10

11 Goal Expected to increase opportunities for simultaneous transmission and reduce the possibility of collision 11

12 Assumptions DOTS protocol makes the assumption of time synchronization amongst all nodes in the network. 12

13 DOTS DESIGN Delay Map Management ▫ By passively observing neighboring transmissions, each node can maintain a delay map  Source  Destination  Timestamp  Delay 13 Propagation delay = t‘ - t RTS S D U time tt'

14 DOTS DESIGN 14 RTS DATA CTS DATA ACK time y x u v

15 DOTS DESIGN 15 RTS CTS DATA time RTS CTS DATA ACK DATA ACK y x u v

16 DOTS DESIGN 16 RTS CTS DATA time RTS CTS DATA ACK DATA ACK DATA ACK y x u v

17 DOTS DESIGN Schedule Recovery ▫ When two or more transmission schedules conflict at a node by network dynamics ▫ This algorithm can use the timestamp knowledge in its delay map database to give preference to one of the transmission schedules. 17

18 DOTS DESIGN Guard Time ▫ DOTS uses a guard time to support node mobility caused by the ocean currents.  2* (average movement distance/speed of sound) 18

19 Simulation Simulation topology 19

20 Simulation QualNet 20 Parameter Settings 3D region430m × 430m × 430m Nodes10 transmission range750m Data size 512bytes /1kbytes Data rate 50kbps Data generation rate 0.25~30 Run lasts 1 hour Number of runs 50 Nodes move maximum speed 0.3m

21 Simulation line topology 21 Data size (512bytes) Data size (1kbyte)

22 Simulation star topology 22 Data size (512bytes) Data size (1kbyte)

23 Simulation star topology 23

24 Simulation random topology 24

25 Simulation random topology 25

26 Conclusions This paper proposed a MAC protocol DOTS that achieves better channel utilization by harnessing both temporal and spatial reuse. Simulations results have shown that DOTS outperforms S-FAMA and DACAP protocol. 26

27 Thank you! 27


Download ppt "DOTS: A Propagation Delay-aware Opportunistic MAC Protocol for Underwater Sensor Networks IEEE ICNP 2010 (18.2%) Youngtae Noh, Mario Gerla (UCLA, CS) Paul."

Similar presentations


Ads by Google