Collision Avoidance Energy Efficient Multi-Channel MAC Protocol for UnderWater Acoustic Sensor Networks

被引:38
|
作者
Bouabdallah, Fatma [1 ]
Zidi, Chaima [1 ,2 ]
Boutaba, Raouf [3 ]
Mehaoua, Ahmed [4 ]
机构
[1] King Abdulaziz Univ, Fac Comp & Informat Technol, Jeddah 21589, Saudi Arabia
[2] Univ Paris 05, LIPADE Lab, Sorbonne Paris Cite Paris, F-75006 Paris, France
[3] Univ Waterloo, Sch Comp Sci, 200 Univ Ave W, Waterloo, ON N2L 3G1, Canada
[4] Univ Paris 05, LIPADE Lab, Sorbonne Paris Cite, F-75006 Paris, France
关键词
UnderWater acoustic sensor networks; MAC; multichannel communication; performance analysis; energy conservation; MEDIUM ACCESS-CONTROL; DESIGN;
D O I
10.1109/TMC.2018.2871686
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collisions in underwater acoustic networks can not be tolerated due to the fundamental differences between underwater acoustic propagation and terrestrial radio propagation. Thus, conceiving medium access protocols that avoid collision to the most possible extent is of paramount importance. In this paper, a multi-channel MAC protocol, MC-UWMAC, especially designed for underwater acoustic sensor networks, is proposed and evaluated. MC-UWMAC is an energy efficient MAC protocol that aims at achieving a collision free communication. MC-UWMAC operates on a single slotted control channel to avoid the missing receiver problem and multiple data channels to improve the network throughput. To guarantee to the most possible extent a collision free communication, MC-UWMAC uses two key newly designed procedures: i) a grid based slot assignment procedure on the common slotted control channel that approaches the 2-hop conflict free slot assignment and ii) a quorum based data channel allocation procedure. More precisely, according to MC-UWMAC, a sender uses its own dedicated slot on the common control channel for handshaking with an intended neighbor receiver. However, data transmission takes place in a unique data channel especially reserved for this pair of neighbor nodes. In fact, MC-UWMAC reserves for each pair of neighbor nodes a unique data channel that aims at being 2-hop conflict free. As such, the probability of collision is highly reduced and even completely mitigated in some scenarios. In addition, by using multiple channels, MC-UWMAC allows multiple data communications along with handshaking on the common control channel to take place at the same time and hence the network throughput as well as energy efficiency are improved. Simulation results show that MC-UWMAC can greatly improve the network performance especially in terms of energy consumption, throughput, and end-to-end delay.
引用
收藏
页码:2298 / 2314
页数:17
相关论文
共 50 条
  • [1] A Multi-Channel MAC Protocol for Underwater Acoustic Networks
    Gao, Mingsheng
    Li, Jian
    Li, Wei
    Deng, Zhixiang
    2015 IEEE 20TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELLING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2015, : 293 - 298
  • [2] UMMAC: A Multi-Channel MAC Protocol for Underwater Acoustic Networks
    Su, Yishan
    Jin, Zhigang
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2016, 18 (01) : 75 - 83
  • [3] The multi-channel MAC protocol for high performance underwater sensor networks
    Su, Yishan
    Jin, Zhigang
    Dou, Fei
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2015, 36 (07): : 987 - 991
  • [4] A MACA-based Collision Avoidance MAC Protocol for Underwater Acoustic Sensor Networks
    Liu Jingxian
    Wang Jintao
    2016 IEEE/OES CHINA OCEAN ACOUSTICS SYMPOSIUM (COA), 2016,
  • [5] A New Multi-channel MAC Protocol Based on JS']JSW and Cluster for Underwater Acoustic Sensor Networks
    Liu, Guangzhong
    Shu, Haiyan
    2010 ETP/IITA CONFERENCE ON SYSTEM SCIENCE AND SIMULATION IN ENGINEERING (SSSE 2010), 2010, : 56 - 61
  • [6] JM-MAC: A JS']JSW-based Multi-Channel MAC Protocol in Underwater Acoustic Sensor Networks
    Gao, Mingsheng
    Chen, Zhenming
    Yao, Xiao
    Xu, Ning
    2016 10TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ICSPCS), 2016,
  • [7] MC-UWMAC: A Multi-Channel MAC Protocol for UnderWater Sensor Networks
    Zidi, Chaima
    Bouabdallah, Fatma
    Boutaba, Raouf
    Mehaoua, Ahmed
    2017 INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND MOBILE COMMUNICATIONS (WINCOM), 2017, : 52 - 57
  • [8] ENERGY EFFICIENT WIRELESS SENSOR MAC PROTOCOL FOR COLLISION AVOIDANCE
    Samanta, Abhishek
    Bakshi, Dripto
    Mukherjee, Amitava
    Nasipuri, Mita
    2009 FIRST INTERNATIONAL CONFERENCE ON NETWORKS & COMMUNICATIONS (NETCOM 2009), 2009, : 28 - 33
  • [9] Y-MAC: An energy-efficient multi-channel MAC protocol for dense wireless sensor networks
    Kim, Youngmin
    Shin, Hyojeong
    Cha, Hojung
    2008 INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, PROCEEDINGS, 2008, : 53 - 63
  • [10] CMAC - A Multi-Channel Energy Efficient MAC for Wireless Sensor Networks
    Chowdhury, Kaushik R.
    Nandiraju, Nagesh
    Cavalcanti, Dave
    Agrawal, Dharma P.
    2006 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC 2006), VOLS 1-4, 2006, : 1172 - 1177