Submitted:
26 July 2024
Posted:
30 July 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
| Acronym | Description |
|---|---|
| ACO | Ant Colony Optimization |
| AODV | Ad hoc On demand Distance Vector |
| ARE | Average Residual Energy |
| AR-SC | Adjustable Range Set Covers |
| BACA | Binary Ant Colony Algorithm |
| BS | Base Station |
| BSTS | Bulk Service a Time Scheme |
| CCA | Clear Channel Assessment |
| CCBE | Cross-layer Cluster-Cased Energy-efficient |
| CEE | Cross-layer Energy Efficiency |
| CGA | Chaotic Genetic Algorithm |
| CH | Clusterhead |
| CL-MAC | Cross-Layer MAC |
| CREC | Cross-layer, Reliable, and Efficient Communication protocol |
| CSMA/CA | Carrier Sense Multiple Access with Collision Avoidance |
| DLC | Data Link Control |
| DWEHC | Distributed Weight Based Energy-Efficient Hierarchical Clustering |
| EAP-CMAC | Energy Aware Physical-layer Network Cooperative MAC |
| ECC | Error Correction Codes |
| ECCA | Enhanced Clear Channel Assessment |
| EEUC | Energy-Efficient Unequal Clustering |
| EOAMRCL | Energy Optimization Approach based on MAC/Routing Cross-Layer |
| EQPD-MAC | Energy-aware QoS MAC protocol based on Prioritized Data andMulti-hop routing |
| FIS | Fuzzy Inference System |
| FND, HND, LND | First Node Dead, Half of Nodes Dead, Last Node Dead |
| FQA | Fuzzy Logic with a Quantum Annealing Algorithm |
| GCRAD | Cross-layer Routing for Disaster |
| GCWGC | Greedy Coverage Weighted Communication |
| GWO | Grey Wolf Optimization |
| HC | Hill Climbing |
| HEED | Hybrid Energy-Efficient Distributed Clustering |
| IoT | Internet of Things |
| IP | Internet Protocol |
| LEACH | Low-Energy Adaptive Clustering Hierarchy |
| MAC | Medium Access Control |
| NAV | Network Allocation Vector |
| NS2 | Network Simulator version 2 |
| OCCH | Optimized Connected Coverage Heuristic |
| OSI | Open Systems Interconnection |
| OSTS | One Service a Time Scheme |
| OTTC | Overlapping Target and Connected Coverage |
| PHY | Physical Layer |
| PNC | Physical Layer Network Coding |
| QoS | Quality of Service |
| RSSI | Received Signal Strength Indication |
| SA | Simulated Annealing |
| TCP | Transmission Control Protocol |
| TDMA | Time-Division Multiple Access |
| TSLC | Topological Structure by Layered Configurations |
| WSN | Wireless Sensor Network |
- Designed a novel cross-layer protocol targeting the MAC and network layers.
- Optimized clustering by identifying optimal CHs based on residual energy, intra-cluster distances, and inter-cluster distances.
- Implemented a robust objective function for CH selection.
- Utilized Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) and Network Allocation Vector (NAV) for active mode/sleep mode management.
- Highlighted the effectiveness of cross-layer designs in peer protocols, and identified key strategies from these protocols to inform the development of our own.
- Conducted extensive simulations comparing our protocol with peers.
- Demonstrated superior performance of EOAMRCL in terms of overall network remaining energy, number of dead nodes, total data received at the BS and network lifetime.
- Validated the effectiveness of our cross-layer approach in reducing energy consumption and enhancing network performance.
2. Incorporating OSI Layers in WSN Clustering
3. Integration of WSN Node Sleep Scheduling into the CSMA/CA Mechanism
4. Grey Wolf Optimization


5. Energy Optimization Approach based on MAC/Routing Cross-Layer (EOAMRCL)
5.1. Incorporating Node Paring in CSMA/CA and NAV (MAC Layer)
5.2. Pre-Clustering Phase (Network Layer)
5.3. Clusters Formation Phase (Network Layer)
- -
- represents the maximum distance between two sensors,
- -
- represents the number of CHs in the wolf vector,
- -
- represents the total number of nodes.
- -
- represents the clusterhead.
- -
- represents the regular sensor node.

5.4. Transmission Phase (MAC and Network Layer)
6. Simulation Results
6.1. Radio Energy Model
- -
- represents the energy expended by the transmitter across a -meter distance in order to send a packet of bits.
- -
- is the energy needed to transfer a single bit over meters, both ways.
- -
- is the transmission packet's size.
6.2. Simulation Parameters
6.3. Evaluation Metrics
- a.
-
Network Residual Energy:
- Measures the remaining energy in the network over time.
- Indicates the efficiency of energy management by each protocol.
- Higher residual energy implies better energy conservation and longer network lifespan.
- b.
-
Clustering Iteration Performance:
- Assessed using First Node Dead (FND), Half of Nodes Dead (HND), and Last Node Dead (LND).
- FND: Iteration count when the first node dies.
- HND: Iteration count when half of the nodes are dead.
- LND: Iteration count when the last node dies.
- Higher values indicate better energy distribution and prolonged network operation.
- c.
-
Percentage of Live Nodes:
- Represents the percentage of nodes remaining active over time.
- Higher percentages indicate better energy management and network sustainability.
- Critical for assessing the protocol's ability to maintain network functionality.
- d.
-
Clustering Overhead:
- Measures the communication and computational costs associated with cluster formation and maintenance.
- Lower overhead indicates more efficient clustering mechanisms, reducing strain on network resources.
- Essential for evaluating the protocol's impact on network performance and energy consumption.
- e.
-
Percentage of Packets Received:
- Indicates the reliability of data transmission by measuring the percentage of packets successfully received.
- Higher percentages suggest better data integrity and communication efficiency.
- Crucial for ensuring consistent and accurate data flow within the network.
6.4. Experimental Results and Interpretation
5.5. Discussion
7. Conclusion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Yu, Qingyao, Guangming Li, Xiaojie Hang, Kun Fu, and Tianqi Li. "An energy efficient MAC protocol for wireless passive sensor networks." Future Internet 9, no. 2 (2017): 14.
- Khan, Muhammad Kamran, Muhammad Shiraz, Kayhan Zrar Ghafoor, Suleman Khan, Ali Safaa Sadiq, and Ghufran Ahmed. "EE-MRP: Energy-Efficient Multistage Routing Protocol for Wireless Sensor Networks." Wireless Communications and Mobile Computing 2018, no. 1 (2018): 6839671.
- Hasan, Md Mahedee, Amit Karmaker, Mohammad Shah Alam, and Andrew Craig. "Minimizing the adverse effects of asymmetric links: a novel cooperative asynchronous MAC protocol for wireless sensor networks." Sensors 19, no. 10 (2019): 2402.
- Sarang, Sohail, Goran M. Stojanović, Stevan Stankovski, Željen Trpovski, and Micheal Drieberg. "Energy-efficient asynchronous QoS MAC protocol for wireless sensor networks." Wireless Communications and Mobile Computing 2020, no. 1 (2020): 8860371.
- Li, Shu, Jeong Geun Kim, Doo Hee Han, and Kye San Lee. "A survey of energy-efficient communication protocols with QoS guarantees in wireless multimedia sensor networks." Sensors 19, no. 1 (2019): 199.
- Manikandan, V., M. Sivaram, Amin Salih Mohammed, and V. Porkodi. "Nature inspired improved firefly algorithm for node clustering in WSNs." CMC-COMPUTERS MATERIALS & CONTINUA 64, no. 2 (2020): 753-776.
- Memon, K. Ali, M. Ahmed Memon, M. Mujtaba Shaikh, B. Das, Khalil M. Zuhaib, I. Ahmed Koondhar, and Noor Ul Ain Memon. "Optimal transmit power for channel access based WSN MAC protocols." Int. J. Comput. Sci. Netw. Secur 18 (2018): 51-60.
- Liu, Yang, Qiong Wu, Ting Zhao, Yong Tie, Fengshan Bai, and Minglu Jin. "An improved energy-efficient routing protocol for wireless sensor networks." Sensors 19, no. 20 (2019): 4579.
- Li, Qiaoyan, Anfeng Liu, Tian Wang, Mande Xie, and Neal N. Xiong. "Pipeline slot based fast rerouting scheme for delay optimization in duty cycle based M2M communications." Peer-to-Peer Networking and Applications 12 (2019): 1673-1704.
- Liu, Xiao, Ming Zhao, Anfeng Liu, and Kelvin Kian Loong Wong. "Adjusting forwarder nodes and duty cycle using packet aggregation routing for body sensor networks." Information Fusion 53 (2020): 183-195.
- Peng, Mengyu, Wei Liu, Tian Wang, and Zhiwen Zeng. "Relay selection joint consecutive packet routing scheme to improve performance for wake-up radio-enabled WSNs." Wireless Communications and Mobile Computing 2020, no. 1 (2020): 7230565.
- Guleria, Kalpna, Devendra Prasad, Umesh Kumar Lilhore, and Sarita Simaiya. "Asynchronous media access control protocols and cross layer optimizations for wireless sensor networks: An energy efficient perspective." Journal of Computational and Theoretical Nanoscience 17, no. 6 (2020): 2531-2538.
- Wang, Jin, Yu Gao, Xiang Yin, Feng Li, and Hye-Jin Kim. "An enhanced PEGASIS algorithm with mobile sink support for wireless sensor networks." Wireless Communications and Mobile Computing 2018, no. 1 (2018): 9472075.
- Ramaiah, Purushothaman, R. Narmadha, and S. S. Pa. "Heterogeneous Wireless Sensor Networks Energy Efficient Control Methods: A Survey." Eng. Proc 37 (2023).
- Singh, Ranveer, and Gaurav Mittal. "Lifetime enhancement of cluster head selection for MIMO routing algorithm based on weighted sum method for WSN." International Journal of Engineering Research and Applications 3, no. 5 (2013): 1894-1898.
- Shenify, Mohamed, Fokrul Alom Mazarbhuiya, and A. S. Wungreiphi. "Detecting IoT Anomalies Using Fuzzy Subspace Clustering Algorithms." Applied Sciences 14, no. 3 (2024): 1264.
- Shi, Weiping, Xinyi Jiang, Jinsong Hu, Abdeldime Mohamed Salih Abdelgader, Yin Teng, Yang Wang, Hangjia He, Rongen Dong, Feng Shu, and Jiangzhou Wang. "Physical layer security techniques for data transmission for future wireless networks." Security and Safety 1 (2022): 2022007.
- Qin, Liang, and Thomas Kunz. "Survey on mobile ad hoc network routing protocols and cross-layer design." Carleton University, Systems and Computer Engineering, Technical Report SCE-04-14 (2004).
- Sakib, Aan Nazmus, Micheal Drieberg, Sohail Sarang, Azrina Abd Aziz, Nguyen Thi Thu Hang, and Goran M. Stojanović. "Energy-aware QoS MAC protocol based on prioritized-data and multi-hop routing for wireless sensor networks." Sensors 22, no. 7 (2022): 2598.
- Wang, Hongzhi, Ke Liu, Chuhang Wang, and Huangshui Hu. "Energy-Efficient, Cluster-Based Routing Protocol for Wireless Sensor Networks Using Fuzzy Logic and Quantum Annealing Algorithm." Sensors 24, no. 13 (2024): 4105.
- Xenakis, Apostolos, Fotis Foukalas, and George Stamoulis. "Cross-layer energy-aware topology control through Simulated Annealing for WSNs." Computers & Electrical Engineering 56 (2016): 576-590.
- Sami, Mahmoud, Nor Kamariah Noordin, Fazirulhysiam Hashim, Shamala Subramaniam, and Ayyoub Akbari-Moghanjoughi. "An energy-aware cross-layer cooperative MAC protocol for wireless ad hoc networks." Journal of Network and Computer Applications 58 (2015): 227-240.
- Niroumand, Zahra, and Hadi S. Aghdasi. "A geographic cross-layer routing adapted for disaster relief operations in wireless sensor networks." Computers & Electrical Engineering 64 (2017): 395-406.
- Han, Guangjie, Li Liu, Jinfang Jiang, Lei Shu, and Gerhard Hancke. "Analysis of energy-efficient connected target coverage algorithms for industrial wireless sensor networks." IEEE Transactions on Industrial Informatics 13, no. 1 (2015): 135-143.
- Hefeida, Mohamed S., Turkmen Canli, and Ashfaq Khokhar. "CL-MAC: A cross-layer MAC protocol for heterogeneous wireless sensor networks." Ad Hoc Networks 11, no. 1 (2013): 213-225.
- N Shreenath, Kannughatta, and Krishnarajanagar G Srinivasa. "Energy Efficient Hybrid Dual MAC Protocol for Wireless Sensor Network." International Journal of Sensors Wireless Communications and Control 6, no. 1 (2016): 35-44.
- Fang, Weiwei, Zhen Liu, and Feng Liu. "A cross-layer protocol for reliable and efficient communication in wireless sensor networks." International Journal of Innovative Computing, Information and Control 8, no. 10 (2012): 7185-7198.
- Yu, Jun, and Xueying Zhang. "A cross-layer wireless sensor network energy-efficient communication protocol for real-time monitoring of the long-distance electric transmission lines." Journal of Sensors 2015, no. 1 (2015): 515247.
- Yang, Xin, Ling Wang, and Jian Xie. "Energy Efficient Cross-Layer Transmission Model for Mobile Wireless Sensor Networks." Mobile Information Systems 2017, no. 1 (2017): 1346416.
- Mammu, Aboobeker Sidhik Koyamparambil, Unai Hernandez-Jayo, Nekane Sainz, and Idoia De la Iglesia. "Cross-layer cluster-based energy-efficient protocol for wireless sensor networks." Sensors 15, no. 4 (2015): 8314-8336.
- Kurian, Alwin M., Munachimso J. Onuorah, and Habib M. Ammari. "Optimizing Coverage in Wireless Sensor Networks: A Binary Ant Colony Algorithm with Hill Climbing." Applied Sciences 14, no. 3 (2024): 960.
- Khujamatov, Halimjon, Mohaideen Pitchai, Alibek Shamsiev, Abdinabi Mukhamadiyev, and Jinsoo Cho. "Clustered Routing Using Chaotic Genetic Algorithm with Grey Wolf Optimization to Enhance Energy Efficiency in Sensor Networks." Sensors (Basel, Switzerland) 24, no. 13 (2024).
- Gao, Bo, Chen He, and Lingge Jiang. "Modeling and analysis of IEEE 802.15. 4 CSMA/CA with sleep mode enabled." In 2008 11th IEEE Singapore International Conference on Communication Systems, pp. 6-11. IEEE, 2008.
- Zhu, Jianping, Zhengsu Tao, and Chunfeng Lv. "Performance analyses and improvements for the IEEE 802.15. 4 CSMA/CA scheme with heterogeneous buffered conditions." Sensors 12, no. 4 (2012): 5067-5104.
- Patel, Nileshkumar R., and Shishir Kumar. "Enhanced clear channel assessment for slotted CSMA/CA in IEEE 802.15. 4." Wireless Personal Communications 95 (2017): 4063-4081.
- Mirjalili, Seyedali, Seyed Mohammad Mirjalili, and Andrew Lewis. "Grey wolf optimizer." Advances in engineering software 69 (2014): 46-61.
- Heidari, Ali Asghar, Seyedali Mirjalili, Hossam Faris, Ibrahim Aljarah, Majdi Mafarja, and Huiling Chen. "Harris hawks optimization: Algorithm and applications." Future generation computer systems 97 (2019): 849-872.
- Jayabarathi, T., T. Raghunathan, B. R. Adarsh, and Ponnuthurai Nagaratnam Suganthan. "Economic dispatch using hybrid grey wolf optimizer." Energy 111 (2016): 630-641.
- Jayakumar, N., S. Subramanian, S. Ganesan, and E. B. Elanchezhian. "Grey wolf optimization for combined heat and power dispatch with cogeneration systems." International Journal of Electrical Power & Energy Systems 74 (2016): 252-264.
- Ou, Yun, Feng Qin, Kai-Qing Zhou, Peng-Fei Yin, Li-Ping Mo, and Azlan Mohd Zain. "An improved grey wolf optimizer with multi-strategies coverage in wireless sensor networks." Symmetry 16, no. 3 (2024): 286.
- Li, Chengfa, Mao Ye, Guihai Chen, and Jie Wu. "An energy-efficient unequal clustering mechanism for wireless sensor networks." In IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005., pp. 8-pp. IEEE, 2005.
- Ding, Ping, JoAnne Holliday, and Aslihan Celik. "Distributed energy-efficient hierarchical clustering for wireless sensor networks." In Distributed Computing in Sensor Systems: First IEEE International Conference, DCOSS 2005, Marina del Rey, CA, USA, June 30–July 1, 2005. Proceedings 1, pp. 322-339. Springer Berlin Heidelberg, 2005.
- Yu, Shidi, Xiao Liu, Anfeng Liu, Naixue Xiong, Zhiping Cai, and Tian Wang. "An adaption broadcast radius-based code dissemination scheme for low energy wireless sensor networks." Sensors 18, no. 5 (2018): 1509.











| Protocol/ Technique |
Involved OSI Layers |
MAC Technique | Parameters Used |
Routing | Scalability | Key Findings |
|---|---|---|---|---|---|---|
| EQPD-MAC [19] | Network MAC | TDMA | Residual Energy, Packet Priority, Multi-Hop Path | Multi Hop | High | Combines prioritized data handling with multi-hop routing for efficient energy usage |
| FQA [20] | Network MAC | TDMA | Residual Energy, Neighbors, Distance to BS, Node Centrality |
Multi Hop |
High | Combines fuzzy logic for CH selection with quantum annealing for optimal routing |
| SA, ECC [21] | Physical Data Link |
TDMA | Coverage, Connectivity |
Multi Hop | Medium | Lower power consumption and better network coverage compared to heuristics |
| EAP-CMAC [22] | Physical Data Link |
CSMA/CA | Quality of Connection, Destination Queue |
Multi Hop | Medium | Improved network lifespan and reduced power dissipation |
| GCRAD [23] | Data Link Network |
ALOHA | Number of Relays, Node Queue State, Distance to BS | Multi Hop | High | Effective for disaster relief with reduced latency and power usage |
| ARSC, OCCH, CWGC, OTTC [24] | Physical Data Link Network |
TDMA | Average Power Consumption, Network Lifespan |
Single and Multi Hop | Medium | Insight into selecting appropriate algorithms based on specific network needs |
| CL-MAC [25] | Data Link Network |
CSMA/CA | Network Conditions |
Multi Hop | Medium | Enhanced data transmission efficiency and reduced energy consumption |
| MAC [26] | Data Link | TDMA | Idle Power, Duty Cycle |
Multi Hop | Medium | Improved network lifespan and reduced idle power consumption |
| CREC [27] | Physical Data Link Network |
CSMA/CA | Node Initiative, Congestion Management, Channel Effects |
Multi Hop | High | Significant energy usage reduction and better network performance |
| TSLC [28] | Data Link Network |
CSMA/CA | Node Status, Energy Consumption | Multi Hop | High | Enhanced energy conservation and prolonged network lifespan |
| CEE [29] | Data Link Network |
CSMA/CA | Node Placement, Full-duplex Interfaces |
Multi Hop | High | Effective for mobile networks with significant energy efficiency and performance improvements |
| CCBE [30] | Physical Data Link Network |
TDMA | Distance to BS, Residual Energy, Slot Assignment |
Multi Hop | High | Superior energy efficiency and network longevity compared to traditional clustering protocols |
| BACA, HC, SA [31] | Physical Data Link Network |
TDMA | Sensor Placement, Sensing Coverage | Single Hop | Medium | Achieved high sensing coverage |
| CGA-GWO [32] | MAC Network |
TDMA | Distance to BS, Residual Energy |
Multi Hop |
High | Combines CGA and GWO for efficient clustering and routing |
| Protocol/ Technique |
Involved OSI Layers | MAC Technique | Parameters Used |
Physical Layer Features |
Data Link Layer Features |
|---|---|---|---|---|---|
| Markov Model [33] | Physical MAC |
CSMA/CA | Duty Cycle, Sleep Mode, Active/Sleep Transitions | Energy-efficient transmission, minimized idle listening |
Duty cycle optimization, sleep mode transitions |
| OSTS, BSTS [34] |
Physical MAC |
CSMA/CA | Buffered Conditions, Channel Assessment, Sleep Scheduling | Optimized signal transmission, reduced interference |
Buffer management, sleep scheduling |
| Enhanced CCA Mechanism [35] |
Physical MAC |
CSMA/CA | Signal Strength, Interference, Channel State | Improved channel sensing, interference handling |
Enhanced CCA checks, adaptive strategies |
| Parameter | Value |
|---|---|
| Network Zone | 100 x 100 m2 |
| Number of Sensors () | 50-250 |
| BS Coordinates | (90,90) |
| Clusterhead Percentage () | 5 % |
| Advanced Node Percentage () | 20 % |
| Initial Energy () | 3 J/node |
| Additional Energy Factor () | 1 |
| Transmission Energy () | 50 nJ/bit |
| Packet Size () | 4000 bits |
| Propagation Energy (fading space ) | 15 pJ/bit/m2 |
| Propagation Energy (multi-path ) | 0.0015 pJ/bit/m4 |
| Data Aggregation Energy () | 5 nJ/bit/signal |
| Node Pairing Distance | < 2 m |
| Fitness Function Weights () | 0.45, 0.45, 0.1 |
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. |
© 2024 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).