Efficient Node Insertion Algorithm for Connectivity-Based Multipolling MAC Protocol in Wi-Fi Sensor Networks
Abstract
:1. Introduction
- The node insertion algorithm almost eliminates the computational time uncertainty from the backtracking algorithm for deriving the minimal number of serially connected multipolling sequences.
- The performance of the connectivity-based multipolling MAC protocol is greatly enhanced by the node insertion algorithm.
- The node insertion algorithm can accelerate the migration of Wi-Fi networks to wireless sensor networks.
- Developing a contention-free MAC protocol for wireless sensor networks based on Wi-Fi networks that allows Wi-Fi sensors to transmit their data with minimal transmission overhead.
2. Related Works
3. Connectivity-Based Multipolling MAC Protocol
4. Efficient Node Insertion Algorithm
4.1. Motivational Idea
4.2. Description of Algorithm
Algorithm 1: Pseudocode of node insertion algorithm |
for(n = 1; n ≤ # of sensors; n++) |
for(i = # of sensors in current multipolling seq.; i ≥ 1; i--) |
if(i = # of sensors in current seq.) |
possibility[i][j] = 1 for all unselected j’s such that node j is connected from the previous node; |
possibility[i][j] = 0 for all other j’s; |
else |
possibility[i][j] = 1 for all unselected j’s such that node j is connected from (# of sensors in current |
seq. – i + 1)th last node and possibility[i + 1][j] = 1; |
possibility[i][j] = 0 for all other j’s; |
if(there is no j such that possibility[i][j] = 1) |
break and set the depth to the current stopped value of i + 1; |
if(there is no break in second top loop) |
set depth to 1; |
if(current seq. is empty) |
select any unselected node j and insert such node j to the current multipolling seq.; |
else if(depth > # of sensors in current multipolling seq.) |
close current multipolling seq. and start new multipolling seq. with any unselected node j; |
else |
select any j such that possibility[depth][j] = 1 and insert such node j to current multipolling seq.; |
5. Simulation Results
6. Discussion
7. Conclusions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Choi, W.-Y. Hybrid Polling Method for Direct Link Communication for IEEE 802.11 Wireless LANs. EURASIP J. Wirel. Commun. Netw. 2008, 2008, 598038. [Google Scholar] [CrossRef]
- Choi, W.-Y. An Efficient Polling Scheme for Enhancing IEEE 802.11 PCF Protocol. Frequenz 2005, 59, 268–271. [Google Scholar] [CrossRef]
- Choi, W.-Y. Combining Multipolling Method with Frame Aggregation for Collecting RFID Tag Information in IEEE 802.11 Wireless LANs. AEU-Int. J. Electron. Commun. 2011, 65, 345–348. [Google Scholar] [CrossRef]
- Choi, W.-Y.; Chatterjee, M. Cluster-Based Multipolling Sequencing Algorithm for Collecting RFID Data in Wireless LANs. Frequenz 2015, 69, 141–147. [Google Scholar] [CrossRef]
- IEEE Std 802.11ah; Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 2: Sub 1 GHz License Exempt Operation. IEEE Press: New York, NY, USA, 2017. [CrossRef]
- IEEE Std 802.11s; Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 10: Mesh Networking. IEEE Press: New York, NY, USA, 2011. [CrossRef]
- Singh, U.; Determe, J.-F.; Horlin, F.; Doncker, P.D. Crowd Forecasting Based on WiFi Sensors and LSTM Neural Networks. IEEE Trans. Instrum. Meas. 2020, 69, 6121–6131. [Google Scholar] [CrossRef]
- Bayrakdar, M.E. Priority Based Health Data Monitoring with IEEE 802.11af Technology in Wireless Medical Sensor Networks. Med. Biol. Eng. Comput. 2019, 57, 2757–2769. [Google Scholar] [CrossRef]
- Alnazir, A.; Mokhtar, R.A.; Alhumyani, H.; Ali, E.S.; Saeed, R.A.; Abdel-khal, S. Quality of Services Based on Intelligent IoT WLAN MAC Protocol Dynamic Real-Time Applications in Smart Cities. Comput. Intell. Neurosci. 2021, 2021, 2287531. [Google Scholar] [CrossRef]
- Choi, W.-Y. Energy-Efficient MAC Protocol for Wireless LANs with WiFi Sensors. J. Electr. Eng. 2021, 72, 352–355. [Google Scholar] [CrossRef]
- Choi, W.-Y. Novel MAC Routing Protocol for Wireless Sensor Networks Based on IEEE 802.11 Ad Hoc Networks. J. Electr. Eng. 2022, 73, 355–358. [Google Scholar] [CrossRef]
- Gupta, A.K.; Venkatesh, T.G. Design and Analysis of IEEE 802.11 Based Full Duplex WLAN MAC Protocol. Comput. Netw. 2022, 210, 108933. [Google Scholar] [CrossRef]
- Cv, R.; Sathish, K. Performance Analysis of Clustered Based Underwater Wireless Sensor Network by Deploying Application as CBR. In Proceedings of the 2022 Third International Conference on Intelligent Computing Instrumentation and Control Technologies (ICICICT), Kannur, India, 11–12 August 2022. [Google Scholar] [CrossRef]
- Jubair, A.M.; Hassan, R.; Aman, A.H.M.; Sallehudin, H.; Al-Mekhlafi, Z.G.; Mohammed, B.A.; Alsaffar, M.S. Optimization of Clustering in Wireless Sensor Networks: Techniques and Protocols. Appl. Sci. 2021, 11, 11448. [Google Scholar] [CrossRef]
- Lokesh, D.; Reddy, N.V.U. Energy Efficient Routing Design for Target Tracking in Wireless Sensor Network. WSEAS Trans. Inf. Sci. Appl. 2022, 19, 132–137. [Google Scholar] [CrossRef]
- Jassim, M.A.; Almobaideen, W.A. A Segment-Based Tree Traversal Algorithm for Enhancing Data Gathering in Wireless Sensor Networks. WSEAS Trans. Comput. 2021, 20, 66–73. [Google Scholar] [CrossRef]
- Thamizhmaran, K.; Prabu, K. Performance Analysis of Hybridization of [PIO-GSO] Algorithms in Wireless Sensor Networks. WSEAS Trans. Comput. 2022, 21, 336–342. [Google Scholar] [CrossRef]
- Romli, M.R.; Lee, J.-M.; Kim, D.-S. Hybrid MAC Protocol for UAV-Assisted Data Gathering in a Wireless Sensor Network. Internet Things 2021, 14, 100088. [Google Scholar] [CrossRef]
- Dong, C.; Feng, S.; Yu, F. Performance Optimisation of Multichannel MAC in Large-Scale Wireless Sensor Network. Int. J. Sens. Netw. 2022, 38, 12–23. [Google Scholar] [CrossRef]
- Darif, A.; Ouchitachen, H. Performance Improvement of a New MAC Protocol for Ultra Wide Band Wireless Sensor Networks. J. Theor. Appl. Inf. Technol. 2022, 100, 1015–1026. [Google Scholar]
- Rehman, M.U.; Uddin, I.; Adnan, M.; Tariq, S.; Malik, S. VTA-SMAC: Variable Traffic-Adaptive Duty Cycled Sensor MAC Protocol to Enhance Overall QoS of S-MAC Protocol. IEEE Access 2021, 9, 33030–33040. [Google Scholar] [CrossRef]
- Hai, T.; Zhou, J.; Padmavathy, T.V.; Md, A.Q.; Jawawi, D.N.A. Design and Validation of Lifetime Extension Low Latency MAC Protocol (LELLMAC) for Wireless Sensor Networks Using a Hybrid Algorithm. Sustainability 2022, 14, 15547. [Google Scholar] [CrossRef]
- Yang, H.; Bao, L.; Luo, J.; Deng, B.; Wang, H. Utilizing Energy Efficiency and QoS Awareness for Receiver-Arbitrated and Sender-Predicted MAC Protocol in Wireless Sensor Network. J. Phys. 2021, 1792, 012071. [Google Scholar] [CrossRef]
- Huamei, Q.; Linlin, F.; Zhengyi, Y.; Weiwei, Y.; Jia, W. An Energy-Efficient MAC Protocol Based on Receiver Initiation and Multi-Priority Backoff for Wireless Sensor Networks. IET Commun. 2021, 15, 2503–2512. [Google Scholar] [CrossRef]
- Das, S.; Bhowmik, S.; Giri, C. Cross-Layer MAC Protocol for Semantic Wireless Sensor Network. Wirel. Pers. Commun. 2021, 120, 3135–3151. [Google Scholar] [CrossRef]
- Alanazi, A.A. Comprehensive Analysis and Evaluation of Mobile S-MAC Protocol in Wireless Sensor Network. Int. J. Comput. Sci. Netw. Secur. 2022, 22, 358–366. [Google Scholar] [CrossRef]
- Mathew, K.D.; Jones, A. CSRS-MAC: Cluster Based Synchronous Radio Scheduling MAC Protocol Using Carrier Sense Multiple Access for Wireless Sensor Network. Wirel. Pers. Commun. 2022, 126, 209–229. [Google Scholar] [CrossRef]
- Goudjil, L.; Semchedine, F. COSFI-RIMAC: A Cooperative Short Frame Identifier Receiver Initiated MAC Protocol for Wireless Sensor Network. Wirel. Pers. Commun. 2023, 128, 2379–2395. [Google Scholar] [CrossRef]
- Sun, N.; Wang, X.; Han, G.; Peng, Y.; Jiang, J. Collision-Free and Low Delay MAC Protocol Based on Multi-Level Quorum System in Underwater Wireless Sensor Networks. Comput. Commun. 2021, 173, 56–69. [Google Scholar] [CrossRef]
- Latif, M.B.; Liu, F.; Liu, K. A TDMA-Based MAC Protocol for Mitigating Mobility-Caused Packet Collisions in Vehicular Ad Hoc Networks. Sensors 2022, 22, 643. [Google Scholar] [CrossRef] [PubMed]
- Zhang, X.; Han, C.; Wang, X. Dual-Radio-Assisted (DRA) MAC Protocols for Distributed Terahertz Networks. IEEE Open J. Veh. Technol. 2021, 2, 111–124. [Google Scholar] [CrossRef]
- Nilabar, N.U.; Manikandan, A.; Venkataramanan, C.; Dhanapal, R. A Score Based Link Delay Aware Routing Protocol to Improve Energy Optimization in Wireless Sensor Network. J. Eng. Res. 2023, in press. [Google Scholar] [CrossRef]
- Obaid, A.; Jaseemuddin, M.; Fernando, X. An Energy Harvesting MAC Protocol for Cognitive Wireless Sensor Networks. In Proceedings of the 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), Helsinki, Finland, 25–28 April 2021. [Google Scholar] [CrossRef]
- Obaid, A.; Fernando, X.; Jaseemuddin, M. A Mobility-Aware Cluster-Based MAC Protocol for Radio Frequency Energy Harvesting Cognitive Wireless Sensor Networks. IET Wirel. Sens. 2021, 11, 206–218. [Google Scholar] [CrossRef]
- Bhar, J.; Bouazzi, I. Elastic Hybrid MAC Protocol for Wireless Sensor Networks. Int. J. Electr. Comput. Eng. 2021, 11, 4174–4182. [Google Scholar] [CrossRef]
- Tolani, M.; Bajpai, A.; Balodi, A.; Sunny; Singh, R.K. Energy-Efficient Duty-Cycle Hybrid Medium Access Control Protocol for Wireless Sensor Network. Wirel. Pers. Commun. 2023, 131, 609–621. [Google Scholar] [CrossRef]
- Roy, A.; Sarma, N. A Synchronous Duty-Cycled Reservation Based MAC Protocol for Underwater Wireless Sensor Networks. Digit. Commun. Netw. 2021, 7, 385–398. [Google Scholar] [CrossRef]
- Dong, W.; Yang, Q.; Chen, Y.; Sun, S.; Huang, X. RHNE-MAC: Random Handshake MAC Protocol Based on Nash Equilibrium for Underwater Wireless Sensor Networks. IEEE Sens. J. 2021, 21, 21090–21098. [Google Scholar] [CrossRef]
- IEEE Std 802.11; Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE Press: New York, NY, USA, 2007. [CrossRef]
- Zhong, R.Y.; Ge, W. Internet of Things Enabled Manufacturing: A Review. Int. J. Agil. Syst. Manag. 2018, 11, 126–154. [Google Scholar] [CrossRef]
- Karaman, M.O.; Demir, S.; Börü, Ş.N.; Masat, S. Internet of Things: Success stores and challenges in manufacturing. In Industry 4.0: Technologies, Applications, and Challenges; Azizi, A., Barenji, R.V., Eds.; Springer: New York, NY, USA, 2023; pp. 57–92. [Google Scholar] [CrossRef]
MAC Method | |||
---|---|---|---|
Contention-Based | Contention-Free or Reservation-Based | ||
Infrastructure Network | Wi-Fi Network | Most | Little |
Non-802.11 Network | Fair | Fair |
Parameters | Values |
---|---|
Number of Sensors (l) | 10, 20, 30, …, 100, 200, 400, 600, 800, 1000 |
Transmission Range (R) | r, 1.1r, 12r, 1.3r, 1.4r, 1.5r |
Shape of Service Area | Circular |
Location of AP | Center of Service Area |
Location of Sensors | Uniformly Randomized |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Choi, W.-Y. Efficient Node Insertion Algorithm for Connectivity-Based Multipolling MAC Protocol in Wi-Fi Sensor Networks. Appl. Sci. 2023, 13, 11974. https://doi.org/10.3390/app132111974
Choi W-Y. Efficient Node Insertion Algorithm for Connectivity-Based Multipolling MAC Protocol in Wi-Fi Sensor Networks. Applied Sciences. 2023; 13(21):11974. https://doi.org/10.3390/app132111974
Chicago/Turabian StyleChoi, Woo-Yong. 2023. "Efficient Node Insertion Algorithm for Connectivity-Based Multipolling MAC Protocol in Wi-Fi Sensor Networks" Applied Sciences 13, no. 21: 11974. https://doi.org/10.3390/app132111974
APA StyleChoi, W. -Y. (2023). Efficient Node Insertion Algorithm for Connectivity-Based Multipolling MAC Protocol in Wi-Fi Sensor Networks. Applied Sciences, 13(21), 11974. https://doi.org/10.3390/app132111974