QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks

被引:4
作者
Alzahrani, Eman [1 ]
Bouabdallah, Fatma [1 ]
机构
[1] King Abdulaziz Univ, Fac Comp & Informat Technol, Informat Technol Dept, Jeddah 21589, Saudi Arabia
关键词
wireless sensor networks; MAC protocol; quorum system; multichannel communication; POWER-SAVING PROTOCOLS; MUTUAL EXCLUSION; EFFICIENT; MANAGEMENT; ALGORITHM; DESIGN;
D O I
10.3390/s21113789
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In wireless sensor networks, energy conservation is a critical task. Thus, it is crucial to design an effective MAC protocol that minimizes energy consumption while guaranteeing high network throughput and low delay. In this article, we propose a quorum-based multichannel MAC protocol (QMMAC) for corona-based WSNs. QMMAC utilizes the multichannel communication feature and the quorum concept to greatly increase the throughput while conserving energy. The aim of this protocol is to allow each node and all its forwarders to wake up at the same time while avoiding collision and overhearing by separating their simultaneous communications using the multichannel feature. More precisely, the main idea of QMMAC is twofold. First, QMMAC wakeup scheduling is designed to minimize the end-to-end delay by allowing nodes to wake up at exactly the same time as their potential forwarders, whereas nodes that are not acting as forwarders for each other wake up at a completely different time, and thus overhearing, idle listening and collisions are avoided. Second, channel assignment, which also uses the concept of quorums, is used to share data channels so that there is no conflict or additional packet exchange required to negotiate the availability of channels. Thus, the end-to-end delay is further minimized as well as collisions between conflicting neighbors are avoided. Simulation results indicate that the network performance is improved by QMMAC in terms of energy efficiency, throughput and end-to-end delay.
引用
收藏
页数:23
相关论文
共 31 条
[1]   AN EFFICIENT AND FAULT-TOLERANT SOLUTION FOR DISTRIBUTED MUTUAL EXCLUSION [J].
AGRAWAL, D ;
ELABBADI, A .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1991, 9 (01) :1-20
[2]   Quorum-based group mutual exclusion algorithm for a distributed system with dynamic group set [J].
Atreya, Ranganath ;
Mittal, Neeraj ;
Peri, Sathya .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (10) :1345-1360
[3]   Collision Avoidance Energy Efficient Multi-Channel MAC Protocol for UnderWater Acoustic Sensor Networks [J].
Bouabdallah, Fatma ;
Zidi, Chaima ;
Boutaba, Raouf ;
Mehaoua, Ahmed .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2019, 18 (10) :2298-2314
[4]   A location-aware power saving mechanism based on quorum systems for multi-hop mobile ad hoc networks [J].
Chang, Chao-Tsun ;
Chang, Chih-Yung ;
Kuo, Chin-Hwa ;
Hsiao, Chih-Yao .
AD HOC NETWORKS, 2016, 53 :94-109
[5]   Multiple-Rendezvous Multichannel MAC Protocol Design for Underwater Sensor Networks [J].
Chao, Chih-Min ;
Wang, Yao-Zong ;
Lu, Ming-Wei .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (01) :128-138
[6]   A Quorum-Based Energy-Saving MAC Protocol Design for Wireless Sensor Networks [J].
Chao, Chih-Min ;
Lee, Yi-Wei .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010, 59 (02) :813-822
[7]   An adaptive quorum-based energy conserving protocol for IEEE 802.11 ad hoc networks [J].
Chao, CM ;
Sheu, JP ;
Chou, IC .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (05) :560-570
[8]   Asynchronous Power Management Protocols With Minimum Duty Cycle and Maximum Adaptiveness for Multihop Ad Hoc Networks [J].
Chou, Zi-Tsan ;
Lin, Yu-Hsiang ;
Sheu, Tsang-Ling .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2013, 62 (07) :3301-3314
[9]   Queen-MAC: A quorum-based energy-efficient medium access control protocol for wireless sensor networks [J].
Ekbatanifard, GholamHossein ;
Monsefi, Reza ;
Yaghmaee, Mohammad H. M. ;
Hosseini, Seyed Amin S. .
COMPUTER NETWORKS, 2012, 56 (08) :2221-2236
[10]   Ad hoc mobility management with uniform quorum systems [J].
Haas, ZJ ;
Liang, B .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (02) :228-240