310 likes | 579 Views
An Improved CDMA-Based MAC Protocol for Underwater Acoustic Wireless Sensor Networks. Guangyu Fan, Huifang Chen, Lei Xie , Kuang Wang. IEEE WICOM 2011. Introduction. The world's oceans cover over 70 % of its surface Underwater Wireless Sensor Networks (UWSNs). Introduction.
E N D
An Improved CDMA-Based MAC Protocol for Underwater Acoustic Wireless Sensor Networks GuangyuFan, HuifangChen, Lei Xie, KuangWang IEEE WICOM 2011
Introduction • The world's oceans cover over 70 % of its surface • Underwater Wireless Sensor Networks (UWSNs)
Introduction • Underwater sensor network technology can be applied in many fields • Environment monitoring • Geographic data collection • Offshore exploration • Assisted navigation • Disaster prevention • Tactical surveillance
Introduction B A A B Propagation delay • Transmission rate • WSN:3x 108 m/s • UWSN: 1500 m/s • Propagation delay
Introduction A RTS CTS DATA B RTS CTS DATA RTS C RTS CTS • Problem • Long propagation delay
Introduction • CDMA-based protocols • Transmitter-oriented code assignment (TOCA) • Receiver-oriented code assignment (ROCA) • Path-oriented code assignment (POCA)
RTS CTS DATA RTS CTS RTS DATA RTS CTS DEFERS TRANSMISSIONS Related works A B Maximum Propagation Delay+CTS C Waste time ! Slotted FAMA
Related works RIPT
Related works Collision Disadvantage
Goal • In the paper, POCA-CDMA-MAC is proposed for UWASNs. • It utilizes a round-robin method and CDMA technology to reduce collisions of packets.
Network environment • Assumption • Sink can receive packets from multiple neighbors at the same time • Routes will be built • All sensor nodes are equipped with a half-duplex, omni-directional transceiver
POCA-CDMA-MAC Surface station AP1 Sink CP7 BP1 AP6 BP6 AP2 AP5 CP6 BP2 BP4 BP5 BP3 CP2 CP5
POCA-CDMA-MAC (s1,s2,s3,s4,s5,s6,s7) AP1 Sink CP7 BP1 AP6 BP6 AP2 AP5 CP6 BP2 BP4 BP5 BP3 CP2 CP5
POCA-CDMA-MAC (s2,s3,s4,s5,s6,s7) s1 AP1 Sink CP7 BP1 AP6 BP6 AP2 AP5 CP6 BP2 BP4 BP5 BP3 CP2 CP5
POCA-CDMA-MAC (s2,s3,s4,s5,s6,s7) AP1 Sink s1 CP7 BP1 AP6 BP6 AP2 AP5 CP6 BP2 BP4 BP5 BP3 CP2 CP5
POCA-CDMA-MAC (s5,s6,s7) AP1 Sink s1 CP7 BP1 AP6 s3 BP6 AP2 • s4 s2 AP5 CP6 BP2 BP4 BP5 BP3 CP2 CP5
POCA-CDMA-MAC (s5,s6,s7) AP1 Sink s1 CP7 BP1 AP6 BP6 AP2 AP5 CP6 BP2 BP4 BP5 BP3 CP2 CP5 s2 s3 • s4
POCA-CDMA-MAC AP1 Sink s1 s7 CP7 BP1 AP6 BP6 AP2 AP5 CP6 BP2 s6 BP4 BP5 BP3 CP2 CP5 s2 s3 • s4 s5
POCA-CDMA-MAC Sink AP2 BP2 CP2 CP2 BP2 AP2 Sink
POCA-CDMA-MAC Sink AP2 BP2 CP2 CP2 BP2 AP2 Sink
POCA-CDMA-MAC Sink AP2 BP2 CP2 CP2 BP2 AP2 Sink
POCA-CDMA-MAC Sink AP2 BP2 CP2 CP2 BP2 AP2 Sink
POCA-CDMA-MAC Sink AP2 BP2 CP2 CP2 BP2 AP2 Sink Problem
POCA-CDMA-MAC Sink AP2 BP2 CP2 CP2 Passing token BP2 AP2 Sink Solution
Conclusion • In the proposed MAC protocol prevent collision of packets and the length of the spreading sequence codes is shortened by using • round-robin method • CDMA technology • Each node encodes its packets with a spreading sequence, so the sink can receive packets from multiple neighbors at the same time.