Zhong Zhou +, Zheng Peng +, Jun-Hong Cui +, Zaihan Jiang * Handling Triple Hidden Terminal Problems for Multichannel MAC in Long-Delay Underwater Sensor.

Slides:



Advertisements
Similar presentations
Does the IEEE MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks? Shugong Xu Tark Saadawi June, 2001 IEEE Communications Magazine.
Advertisements

Enhancement of Receiver-initiated Packet Train Protocol with Slotted Random Access for Underwater Acoustic Networks Nuttarit Leelapisut 1, Nitthita Chirdchoo.
SELECT: Self-Learning Collision Avoidance for Wireless Networks Chun-Cheng Chen, Eunsoo, Seo, Hwangnam Kim, and Haiyun Luo Department of Computer Science,
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Nov 2011 Neng Xue Tianxu Wang.
Hai-Heng Ng, Wee-Seng Soh, Mehul Motani National University of Singapore IEEE GLOBECOM 2008.
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3m: Medium Access Control Protocols.
Analyzing Multi-channel MAC Protocols for Underwater Sensor Networks Presenter: Zhong Zhou.
Does the IEEE MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks? Shugong Xu Tark Saadawi June, 2001 IEEE Communications Magazine (Adapted.
Reversing the Collision Avoidance Handshake in Wireless Networks J.J. Garcia-Luna-Aceves and Makis Tzamaloukas Computer and Communications.
Focused Beam Routing protocol for Underwater Acoustic Networks Josep Miquel Jornet Montana, Milica Stojanovic, Michele Zorzi, Proc. WuWNet 2008.
Effects of Directional Antennas on e Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Using Directional Antennas for Medium Access Control in Ad Hoc Networks MOBICOM 2002 R. Roy Choudhury et al Presented by Hyeeun Choi.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
BMWnet Wshnt.kuas.edu.tw Mesh Networks Prof. W.S. Hwang.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
A Multi-Channel MAC Protocol for Wireless Sensor Networks Chen xun, Han peng, He qiu-sheng, Tu shi-liang, Chen zhang-long The Sixth IEEE International.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
Mobi-Sync: Efficient Time Synchronization for Mobile Underwater Sensor Networks Jun Liu, Zhong Zhou, Zheng Peng and Jun-Hong Cui Computer Science & Engineering.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
Phero-Trail: A Bio-Inspired Location Service for Mobile Underwater Sensor Networks Luiz Filipe M. Vieira †, Uichin Lee ‡ and Mario Gerla * † Department.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
A Directional MAC Protocol for Practical Smart Antennas Yuya Takatsuka, Katsushiro Nagashima, Masaki Bandai and Takashi Watanabe Shiuzoka University GLOBECOM’06.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Effects of Multi-Rate in Ad Hoc Wireless Networks
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
An Improved CDMA-Based MAC Protocol for Underwater Acoustic Wireless Sensor Networks Guangyu Fan, Huifang Chen, Lei Xie, Kuang Wang IEEE WICOM 2011.
VAPR: Void Aware Pressure Routing for Underwater Sensor Networks
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Multi-Channel MAC for Ad Hoc Networks: Handling Multi- Channel Hidden Terminals Using a Single Transceiver (MMAC) Paper by Jungmin So and Nitin Vaidya.
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
Mohamed Elhawary Computer Science Department Cornell University PERCOM 2008 Zygmunt J. Haas Electrical and Computer Engineering Department Cornell University.
Chih-Min Chao and Yao-Zong Wang Department of Computer Science and Engineering National Taiwan Ocean University, Taiwan IEEE WCNC 2010 A Multiple Rendezvous.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
Background of Ad hoc Wireless Networks Student Presentations Wireless Communication Technology and Research Ad hoc Routing and Mobile IP and Mobility Wireless.
Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
Chih-Min Chao and Kuo-Hsiang Lu Department of Computer Science and Engineering National Taiwan Ocean University IEEE Sensor Networks, Ubiquitous and Trustworthy.
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
Khaled Hatem Almotairi and Xuemin (Sherman) Shen IEEE Globecom 2010 Speak: Huei-Rung, Tsai Symmetrical Power Control for Multi- channel Multi-hop Wireless.
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
Wireless Access and Networking Technology Lab WANT Energy-efficient and Topology-aware Routing for Underwater Sensor Networks Xiaobing Wu, Guihai Chen and.
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
A Cooperative Multi-Channel MAC Protocol for Wireless Networks IEEE Globecom 2010 Devu Manikantan Shila, Tricha Anjali and Yu Cheng Dept. of Electrical.
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
Fen Hou 、 Lin X. Cai, University of Waterloo Xuemin Shen, Rutgers University Jianwei Huang, Northwestern University IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY,
1 Chapter 4 MAC Layer – Wireless LAN Jonathan C.L. Liu, Ph.D. Department of Computer, Information Science and Engineering (CISE), University of Florida.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray,Jeffrey B. Carruthers and David Starobinski WCNC 2003.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Optimizing Network Performance through Packet Fragmentation in Multi- hop Underwater Communications Stefano Basagni ∗, Chiara Petrioli † Roberto Petroccia.
PAC: Perceptive Admission Control for Mobile Wireless Networks Ian D. Chakeres Elizabeth M. Belding-Royer.
Shou-Chih Lo and Chia-Wei Tseng National Dong Hwa University A Novel Multi-channel MAC Protocol for Wireless Ad Hoc Networks VTC 2007-spring.
Exploring Random Access and Handshaking Techniques in Large- Scale Underwater Wireless Acoustic Sensor Networks Peng Xie and Jun-Hong Cui Computer Science.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
A Bidirectional Multi-channel MAC Protocol for Improving TCP Performance on Multihop Wireless Ad Hoc Networks Tianbo Kuang and Carey Williamson Department.
MAC Protocols for Sensor Networks
ENERGY EFFICIENT TIME SYNCHRONIZATION PROTOCOL FOR MOBILE UNDERWATER ACOUSTIC SENSOR NETWORKS Under the Guidance of Submitted by Mr. P. Mukunthan, AP/CSE.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Dept. of Computer.
ICUPC’98 Jing Deng and Zygmunt J. Hass
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Presentation transcript:

Zhong Zhou +, Zheng Peng +, Jun-Hong Cui +, Zaihan Jiang * Handling Triple Hidden Terminal Problems for Multichannel MAC in Long-Delay Underwater Sensor Networks IEEE Transactions on Mobile Computing VOL.11 NO.1, Computer Science & Engineering Department, University of Connecticut * US Naval Research Laboratory, Acoustic Division,

Outline Introduction Triple Hidden Terminal Problems Protocol Description Analysis Performance Evaluation Conclusion

Introduction Underwater sensor networks have a wide range of aquatic application Pollution monitoring Mine-countermeasure Offshore exploration Submarine detection Electromagnetic signal does not work well due to its quick attenuation in water Using acoustical waveform to instead

Introduction Difference between underwater environment and terrestrial counterpart Propagation speed of acoustic signal The available bandwidth is extremely limited Multipath spread is severe Doppler spread/shift

Introduction Multichannel MAC protocol can improve the network throughput Multichannel MAC protocol in underwater MAC protocol for single channel networks cannot be directly used in multichannel High expense of underwater transceivers Triple hidden terminal problem

Introduction Cooperative Underwater Multichannel MAC(CUMAC) Single transceiver Multichannel Multi-hop

Triple Hidden Terminal Problem Triple hidden terminal problem Multi-hop hidden terminal problem Multichannel hidden terminal problem Long-delay hidden terminal problem

Triple Hidden Terminal Problem Multichannel hidden terminal problem Node c Node b Node d Node a Data on Channel 2 RTS CTS Data on Channel 1 RTS CTS Data on Channel 1 CTS Collision

Triple Hidden Terminal Problem Long-delay hidden terminal problem Node c Node b Node d Node a abdc RTS CTS(1) Data on Channel 1 Collision

Protocol Description System Model Multiple same bandwidth channels Only one acoustic transceiver Transmission range R Two node do not interfere with each other if their distance large than R Evert sensor is assumed to know it own location information

Protocol Description Overview Node b Node a Node b Node a Control Channel Data Channel Channel Negotiation Data Transmission RTS Beacon(1)CTS(2) Node c Beacon(1) Beacon(2) CTS(2) Data(2) The available channel set cooperative collision detection

Protocol Description Cooperative Collision Detection Neighboring nodes cooperate with each other to select a suitable channel A node will listen to the control channel if it does not have data to send The node can obtain the channel usage information of its neighbors by overhearing the control channel The node will notify the reviver if selected channel collides with current transmission

Protocol Description Cooperative Collision Detection S d c a e h Data Channel 1 RTS Beacon(1,d) Notify(1)

Protocol Description Two Critical Problem in Cooperative Collision Detection Heterogeneous Collision Region Location information contains in the control packets Data Channel 1 RTS S d a e b Beacon(1,d)

Protocol Description Two Critical Problem in Cooperative Collision Detection Heterogeneous Collision Region Location information contains in the control packets Redundant Collision Notification Out-of-band tone device - tone device S d c a e h Data Channel 1 RTS Beacon(1,d) Notify(1) collision

Protocol Description A simple tone solution Tone Pulse Sequence S1S1 S2S2 d1d1 d2d2 Data Channel 1 RTS Beacon(2,d 2 ) Beacon(1,d 1 ) Notify(1) ?

Protocol Description Tone Pulse Sequence A sequence of n periodic tone pulse sends with period τ i A node that has detected collision will send out a tone sequence at Node j Node i Beacon Tone Contains τ i Tone τiτi τiτi

Protocol Description If receiver receives tone at detection point, the collision happens Detection Point Node j Node i Beacon Tone τiτi τiτi τiτi Detection Point

Protocol Description Node e Node c Node f Node b RTS a b c d e f tone Beacon τbτb τbτb τcτc τcτc tone

Protocol Description a b c d Node c Node b Node d Node a RTS Beacon(1,b) 2T+n τ b τbτb τbτb Beacon(2,b) 2T+n τ b CTS τbτb τbτb

Analysis node density ρ The average numbers of neighbors Traffic is possion distribution with parameter λ The duration of tone pulse t tp Tone pulse for node i τ i in range

Analysis False Alarm probability There will be no collision on selected channel, CUMAC mistakenly make the decision A node j selects the same periodicity and a tone plus destined for node j arrives at decision point (for i) The probability that a node j selects same sequence with i The probability that a tone pulse destined for node j arrives at node i decision point

Analysis The probability that there are k other ongoing channel negotiation which might interfere with I The false alarm probability

Analysis False Approval Probability There exists potential collisions on the selected channel, CUMAC fail to detect it Only happens when no neighbors oppose to a false decision Node did not on the control CTS had been collide The probability that a node stay on the control channel The average collision probability On control channel The probability successfully receives CTS/beacon

Performance Evaluation NS-2 Simulator 8 channels Bandwidth of each channel is 1kbps Speed of acoustic signal 1500m/s Transmission Range 500m Tone pulse 2ms Periodicity of tone pulse 12ms~60ms Average data length 300 bytes

Performance Evaluation

Conclusion A single-transceiver multi-channel protocol in underwater Handling multi-hop hidden terminal problem Handling multi-channel hidden terminal problem Handling long delay hidden terminal problem