Adaptive Jamming Mitigation for Clustered Energy-Efficient LoRa-BLE Hybrid Wireless Sensor Networks
Abstract
:1. Introduction
2. Related Work
3. Materials and Methods
3.1. Energy Model
- Microcontroller energy:
- -
- : Total energy consumed by the microcontroller.
- -
- : Time (in seconds) the microcontroller remains active.
- -
- : Current (in amperes) used by the microcontroller during active operation.
- -
- : Voltage (in volts) supplied to the microcontroller.
- Startup energy:
- -
- : Energy required to turn the node on.
- -
- : Time (in seconds) taken to turn the node on.
- -
- : Current (in amperes) consumed during the startup phase.
- -
- : Voltage (in volts) supplied during the startup phase.
- Shutdown energy:
- -
- : Energy consumed to turn the node off.
- -
- : Time (in seconds) required to turn the node off.
- -
- : Current (in amperes) used during the shutdown phase.
- -
- : Voltage (in volts) applied during the shutdown phase.
- Switching energy:
- -
- : Energy used to switch between transmission and reception modes (or vice versa).
- -
- : Time (in seconds) spent switching between modes.
- -
- : Current (in amperes) consumed during the switching process.
- -
- : Voltage (in volts) applied during the switching process.
- CSMA/C A energy:
- -
- : Energy consumed by the CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) algorithm.
- -
- : Time (in seconds) spent executing the CSMA/CA algorithm.
- -
- : Current (in amperes) consumed while running the CSMA/CA algorithm.
- -
- : Voltage (in volts) supplied during CSMA/CA operation.
- Transmission energy:
- -
- : Energy consumed during data transmission.
- -
- : Length of the transmitted packet (in bytes).
- -
- : Time (in seconds) taken to transmit a single byte.
- -
- : Current (in amperes) consumed during data transmission.
- -
- : Voltage (in volts) applied during data transmission.
- Reception energy:
- -
- : Energy consumed during data reception.
- -
- : Length of the received packet (in bytes).
- -
- : Time (in seconds) required to receive a single byte.
- -
- : Current (in amperes) consumed during data reception.
- -
- : Voltage (in volts) supplied during data reception.
Algorithm 1 Algorithm pseudocode of the network system. |
|
Algorithm 2 Algorithm pseudocode of the metrics. |
|
Algorithm 3 Algorithm pseudocode of the alternative routes. |
|
Algorithm 4 Algorithm pseudocode of the optimal routes. |
|
Algorithm 5 Algorithm pseudocode of the clusters. |
|
3.2. Scenario
3.3. Network Architecture and Connectivity
3.4. Jamming Detection and Mitigation Strategy
3.5. Statistical Analysis
4. Results and Discussion
4.1. Scenario 1: BLE-Based Communication with Cluster-Based Mitigation and a Jammer Node
- Retransmission Rate: The number of packet retransmissions before successful delivery.
- Energy Consumption: Power usage before and after cluster adaptation.
- Routing Resilience: The time taken to reestablish a stable BLE communication path after jamming.
4.2. Scenario 2: LoRa-Based Communication with Cluster-Based Mitigation and a Jammer Node
- Retransmission Rate: The number of attempts needed before successful data reception at the gateway.
- Energy Consumption: The impact of increased LoRa transmissions due to jamming.
- Routing Resilience: The time required for affected nodes to reroute their packets through an alternative CH.
4.3. Scenario 3: Adaptive Communication Switching Between LoRa and BLE with Cluster-Based Mitigation
- Retransmission Rate: The number of failed transmissions before switching to an alternative protocol.
- Energy Consumption: The additional energy overhead due to protocol switching.
- Routing Resilience: The time required for the system to detect jamming and transition to the alternative communication mode.
4.4. Comparative Energy Consumption Analysis
4.5. Histogram with Probability Density Function
4.6. Potential Limitations
5. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Devi, L.; Suganthi, A. Denial of service attacks in wireless networks: The case of jammers. Int. J. Comput. Sci. Mob. Comput. 2014, 3, 548–558. [Google Scholar]
- Kuang, S.; Zhang, J.; Mohajer, A. Reliable information delivery and dynamic link utilization in MANET cloud using deep reinforcement learning. Trans. Emerg. Telecommun. Technol. 2024, 35, e5028. [Google Scholar]
- Yang, T.; Sun, J.; Mohajer, A. Queue stability and dynamic throughput maximization in multi-agent heterogeneous wireless networks. Wirel. Netw. 2024, 30, 3229–3255. [Google Scholar]
- Pirayesh, H.; Zeng, H. Jamming attacks and anti-jamming strategies in wireless networks: A comprehensive survey. IEEE Commun. Surv. Tutor. 2022, 24, 767–809. [Google Scholar] [CrossRef]
- Alomari, M.F.; Mahmoud, M.A.; Ramli, R. A systematic review on the energy efficiency of dynamic clustering in a heterogeneous environment of wireless sensor networks (wsns). Electronics 2022, 11, 2837. [Google Scholar] [CrossRef]
- Li, W.; Delicato, F.C.; Pires, P.F.; Lee, Y.C.; Zomaya, A.Y.; Miceli, C.; Pirmez, L. Efficient allocation of resources in multiple heterogeneous wireless sensor networks. J. Parallel Distrib. Comput. 2014, 74, 1775–1788. [Google Scholar]
- Tanwar, S.; Kumar, N.; Rodrigues, J.J. A systematic review on heterogeneous routing protocols for wireless sensor network. J. Netw. Comput. Appl. 2015, 53, 39–56. [Google Scholar]
- Bhushan, B.; Sahoo, G. Recent advances in attacks, technical challenges, vulnerabilities and their countermeasures in wireless sensor networks. Wirel. Pers. Commun. 2018, 98, 2037–2077. [Google Scholar]
- Furqan, H.M.; Solaija, M.S.J.; Türkmen, H.; Arslan, H. Wireless communication, sensing, and REM: A security perspective. IEEE Open J. Commun. Soc. 2021, 2, 287–321. [Google Scholar]
- Parasuraman, M.; Sekaran, R.; Kannan, S.; Ravi, V.; Alahmadi, T.J. An Optimized Transmission Mechanism for Mitigating Jamming Attacks in Multi-Hop Wireless Networks. Int. J. Sens. Wirel. Commun. Control 2024.
- Aras, E. Security and Reliability for Emerging IoT Networks. Ph.D. Thesis, KU Leuven, Leuven, Belgium, 2021. [Google Scholar]
- Shintani, A. The Design, Testing, and Analysis of a Constant Jammer for the Bluetooth Low Energy (BLE) Wireless Communication Protocol. Master’s Thesis, California Polytechnic State University, San Luis Obispo, CA, USA, 2020. [Google Scholar]
- López-Vilos, N.; Valencia-Cordero, C.; Souza, R.D.; Montejo-Sánchez, S. Clustering-based energy-efficient self-healing strategy for WSNs under jamming attacks. Sensors 2023, 23, 6894. [Google Scholar] [CrossRef] [PubMed]
- Adesina, D.; Hsieh, C.C.; Sagduyu, Y.E.; Qian, L. Adversarial machine learning in wireless communications using RF data: A review. IEEE Commun. Surv. Tutor. 2022, 25, 77–100. [Google Scholar] [CrossRef]
- Toubi, A.; Hajami, A. Understanding Energy Consumption behavior by Analyzing Security Impacts and Mitigation Strategies in a Critical Wireless Sensor Networks. In Proceedings of the 2024 4th International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET), Fez, Morocco, 16–17 May 2024; pp. 1–8. [Google Scholar]
- Alaba, F.A.; Rocha, A. Security Framework and Defense Mechanisms for IoT Reactive Jamming Attacks; Springer: Cham, Switzerland, 2024. [Google Scholar]
- El Bouazzati, M.; Tanguy, P.; Gogniat, G.; Tessier, R. Diwall: A Lightweight Host Intrusion Detection System Against Jamming and Packet Injection Attacks. ACM Trans. Embed. Comput. Syst. 2025, 1–29. [Google Scholar] [CrossRef]
- Noura, H.; Hatoum, T.; Salman, O.; Yaacoub, J.P.; Chehab, A. LoRaWAN security survey: Issues, threats and possible mitigation techniques. Internet Things 2020, 12, 100303. [Google Scholar] [CrossRef]
- Xu, W.; Ma, K.; Trappe, W.; Zhang, Y. Jamming sensor networks: Attack and defense strategies. IEEE Netw. 2006, 20, 41–47. [Google Scholar]
- Gummadi, R.; Wetherall, D.; Greenstein, B.; Seshan, S. Understanding and mitigating the impact of RF interference on 802.11 networks. ACM SIGCOMM Comput. Commun. Rev. 2007, 37, 385–396. [Google Scholar] [CrossRef]
- Demiroglou, V.; Skaperas, S.; Mamatas, L.; Tsaoussidis, V. Adaptive Multi-Protocol Communication in Smart City Networks. IEEE Internet Things J. 2024, 11, 20499–20513. [Google Scholar] [CrossRef]
- Abdollahi, M.; Ashtari, S.; Abolhasan, M.; Shariati, N.; Lipman, J.; Jamalipour, A.; Ni, W. Dynamic routing protocol selection in multi-hop device-to-device wireless networks. IEEE Trans. Veh. Technol. 2022, 71, 8796–8809. [Google Scholar] [CrossRef]
- Belamri, F.; Boulfekhar, S.; Aissani, D. A survey on QoS routing protocols in Vehicular Ad Hoc Network (VANET). Telecommun. Syst. 2021, 78, 117–153. [Google Scholar] [CrossRef]
- Uvaydov, D. Real-Time Spectrum Sensing for Inference and Control. Ph.D. Thesis, Northeastern University, Boston, MA, USA, 2023. [Google Scholar]
- Effah, E.; Ghartey, G.; Aidoo, J.K.; Thiare, O. Hardware Development and Evaluation of Multihop Cluster-Based Agricultural IoT Based on Bluetooth Low-Energy and LoRa Communication Technologies. Sensors 2024, 24, 6113. [Google Scholar] [CrossRef]
- Kim, J.; Lee, D.; Hwang, J.; Hong, S.; Shin, D.; Shin, D. Wireless sensor network (WSN) configuration method to increase node energy efficiency through clustering and location information. Symmetry 2021, 13, 390. [Google Scholar] [CrossRef]
- Zagrouba, R.; Kardi, A. Comparative study of energy efficient routing techniques in wireless sensor networks. Information 2021, 12, 42. [Google Scholar] [CrossRef]
- Jaber, G.; Kacimi, R.; Alfredo Grieco, L.; Gayraud, T. An adaptive duty-cycle mechanism for energy efficient wireless sensor networks, based on information centric networking design. Wirel. Netw. 2020, 26, 791–805. [Google Scholar] [CrossRef]
- Popli, S.; Jha, R.K.; Jain, S. A survey on energy efficient narrowband internet of things (NBIoT): Architecture, application and challenges. IEEE Access 2018, 7, 16739–16776. [Google Scholar] [CrossRef]
- Shaabanzadeh, S.S.; Sánchez-González, J. Contribution to the Development of Wi-Fi Networks Through Machine Learning Based Prediction and Classification Techniques. Ph.D. Thesis, Universitat Politècnica de Catalunya, Barcelona, Spain, 2024. [Google Scholar]
- Gupta, S.K.; Singh, S. Survey on energy efficient dynamic sink optimum routing for wireless sensor network and communication technologies. Int. J. Commun. Syst. 2022, 35, e5194. [Google Scholar]
- Mohanty, S. Energy Efficient Routing Algorithms for Wireless Sensor Networks and Performance Evaluation of Quality of Service for IEEE 802.15. 4 Networks. Ph.D. Thesis, National Institute of Technology, Rourkela, India, 2010. [Google Scholar]
- Nelson, W.A.; Yeduri, S.R.; Jha, A.; Kumar, A.; Cenkeramaddi, L.R. RL-based energy-efficient data transmission over hybrid BLE/LTE/Wi-Fi/LoRa UAV-assisted wireless network. IEEE/ACM Trans. Netw. 2023, 32, 1951–1966. [Google Scholar]
- Alves, H.; Lopez, O.A. Wireless RF Energy Transfer in the Massive IoT Era: Towards Sustainable Zero-Energy Networks; John Wiley & Sons: Hoboken, NJ, USA, 2021. [Google Scholar]
- Park, E.; Lee, M.S.; Kim, H.S.; Bahk, S. AdaptaBLE: Adaptive control of data rate, transmission power, and connection interval in bluetooth low energy. Comput. Netw. 2020, 181, 107520. [Google Scholar]
- Hussain, F.; Hassan, S.A.; Hussain, R.; Hossain, E. Machine learning for resource management in cellular and IoT networks: Potentials, current solutions, and open challenges. IEEE Commun. Surv. Tutor. 2020, 22, 1251–1275. [Google Scholar] [CrossRef]
- Olatinwo, D.D.; Abu-Mahfouz, A.M.; Hancke, G.P. Towards achieving efficient MAC protocols for WBAN-enabled IoT technology: A review. EURASIP J. Wirel. Commun. Netw. 2021, 2021, 60. [Google Scholar]
- Abderrahmane, T.; Nourredine, A.; Mohammed, T. Experimental analysis for comparison of wireless transmission technologies: Wi-Fi, Bluetooth, ZigBee and LoRa for mobile multi-robot in hostile sites. Int. J. Electr. Comput. Eng. (IJECE) 2024, 14, 2753–2761. [Google Scholar]
- Teixeira, D.F.d.R. Opportunistic Wi-Fi Network Selection in Heterogeneous Vehicular Wireless Networks for Detecting VRUs Through Edge Computing. Ph.D. Thesis, Universidade do Minho, Braga, Portugal, 2022. [Google Scholar]
- Poyyamozhi, M.; Murugesan, B.; Rajamanickam, N.; Shorfuzzaman, M.; Aboelmagd, Y. IoT—A Promising Solution to Energy Management in Smart Buildings: A Systematic Review, Applications, Barriers, and Future Scope. Buildings 2024, 14, 3446. [Google Scholar] [CrossRef]
- Abadi, M.J.; Khalaj, B.H. Connectivity through Wireless Communications and Sensors. In Industry 4.0 Vision for Energy and Materials: Enabling Technologies and Case Studies; John Wiley & Sons: Hoboken, NJ, USA, 2022; pp. 3–58. [Google Scholar]
- Nandal, V.; Dahiya, S. IoT based energy-efficient data aggregation wireless sensor network in agriculture: A review. Psychol. Educ. 2021, 58, 2985–3007. [Google Scholar]
- Aldhaheri, L.; Alshehhi, N.; Manzil, I.I.J.; Khalil, R.A.; Javaid, S.; Saeed, N.; Alouini, M.S. LoRa Communication for Agriculture 4.0: Opportunities, Challenges, and Future Directions. IEEE Internet Things J. 2024, 12, 1380–1407. [Google Scholar] [CrossRef]
- AlSelek, M.; Alcaraz-Calero, J.M.; Wang, Q. Dynamic AI-IoT: Enabling updatable AI models in ultralow-power 5G IoT devices. IEEE Internet Things J. 2023, 11, 14192–14205. [Google Scholar] [CrossRef]
- Paul, B.; Assi, C.; Kaddoum, G.; Palit, R.; Islam, S. An energy-efficient cluster formation based on optimal node distribution in full capacity multi-hop LoRa networks. IEEE Open J. Commun. Soc. 2024, 5, 779–794. [Google Scholar] [CrossRef]
- Ntabeni, U.; Basutli, B.; Alves, H.; Chuma, J. Device-Level Energy Efficient Strategies in Machine Type Communications: Power, Processing, Sensing, and RF Perspectives. IEEE Open J. Commun. Soc. 2024, 5, 5054–5087. [Google Scholar] [CrossRef]
- Del-Valle-Soto, C.; Mex-Perera, C.; Nolazco-Flores, J.A.; Velázquez, R.; Rossa-Sierra, A. Wireless sensor network energy model and its use in the optimization of routing protocols. Energies 2020, 13, 728. [Google Scholar] [CrossRef]
- Patel, N.R.; Kumar, S. Enhanced clear channel assessment for slotted CSMA/CA in IEEE 802.15. 4. Wirel. Pers. Commun. 2017, 95, 4063–4081. [Google Scholar] [CrossRef]
Reference | Energy Consumption Method | Wireless Technologies | Main Contribution | Limitations |
---|---|---|---|---|
Jaber et al. (2020) [28] | Adaptive duty cycling | BLE, Wi-Fi | Energy-efficient protocol switching based on interference | High latency during high interference periods |
Popli et al. (2018) [29] | Sleep scheduling | LoRa, NB-IoT | Optimized sleep-wake scheduling to reduce energy waste | Inefficient in highly dynamic environments |
Shaabanzadeh et al. (2024) [30] | Machine learning-based power control | 5G, Wi-Fi | Intelligent power adaptation based on traffic prediction | Requires high computational resources |
Gupta et al. (2022) [31] | Energy-aware clustering | LoRa, Zigbee | Cluster-based transmission to minimize redundant messages | Not scalable for dense networks |
Mohanty (2010) [32] | Power-aware routing | BLE, Zigbee | Dynamic path selection for energy efficiency | Limited for long-range communication |
Nelson et al. (2023) [33] | Hybrid network switching | BLE, LoRa, 5G | Adaptive switching between BLE and LoRa for efficiency | Increased network overhead |
Alves et al. (2021) [34] | RF energy harvesting | LoRa, NB-IoT | Utilizes ambient RF energy to extend battery life | Requires additional RF energy sources |
Park et al. (2020) [35] | Transmission power control | Zigbee, BLE | Adjusts power levels dynamically based on network load | Can cause instability in low-power nodes |
Hussain et al. (2020) [36] | AI-based resource allocation | 5G, LoRa | Uses reinforcement learning for energy efficiency | Requires extensive training data |
Olatinwo et al. (2021) [37] | Energy-efficient MAC protocols | LoRaWAN, Wi-Fi | Reduces idle listening time for better power savings | Increased delay in high-traffic scenarios |
Abderrahmane et al. (2024) [38] | Low-power adaptive communication | BLE, Zigbee, LoRa | Implements an adaptive protocol selection based on conditions | Overhead increases with multiple nodes |
Teixeira (2022) [39] | Opportunistic data transmission | 5G, Wi-Fi | Reduces power usage by leveraging network conditions | Not optimized for real-time applications |
Poyyamozhi et al. (2024) [40] | AI-driven power optimization | LoRa, Zigbee | Predictive analytics for reducing energy drain | Complex deployment in large networks |
Abadi et al. (2022) [41] | Dynamic frequency hopping | NB-IoT, Wi-Fi | Avoids interference by switching frequencies adaptively | Increased complexity in synchronization |
Nandal et al. (2021) [42] | Cluster-based data aggregation | Zigbee, LoRa | Minimizes redundant data transmission to save energy | Performance drops with high mobility nodes |
Aldhaheri et al. (2024) [43] | Context-aware adaptive transmission | LoRa, BLE | Optimizes energy consumption based on environmental changes | Requires precise calibration for effectiveness |
Alselek et al. (2023) [44] | AI-driven dynamic power scaling | 5G, LoRa | Reduces power usage through real-time AI predictions | High computational overhead for AI model training |
Paul et al. (2024) [45] | Multi-hop energy-efficient routing | Zigbee, BLE | Increases network lifetime by optimizing multi-hop paths | Limited performance in dense deployments |
Ntabeni et al. (2024) [46] | Hybrid energy-aware MAC protocol | Wi-Fi, NB-IoT | Reduces idle listening time and improves power savings | Increased complexity in synchronization |
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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Del-Valle-Soto, C.; Valdivia, L.J.; Velázquez, R.; Del-Puerto-Flores, J.A.; Varela-Aldás, J.; Visconti, P. Adaptive Jamming Mitigation for Clustered Energy-Efficient LoRa-BLE Hybrid Wireless Sensor Networks. Sensors 2025, 25, 1931. https://doi.org/10.3390/s25061931
Del-Valle-Soto C, Valdivia LJ, Velázquez R, Del-Puerto-Flores JA, Varela-Aldás J, Visconti P. Adaptive Jamming Mitigation for Clustered Energy-Efficient LoRa-BLE Hybrid Wireless Sensor Networks. Sensors. 2025; 25(6):1931. https://doi.org/10.3390/s25061931
Chicago/Turabian StyleDel-Valle-Soto, Carolina, Leonardo J. Valdivia, Ramiro Velázquez, José A. Del-Puerto-Flores, José Varela-Aldás, and Paolo Visconti. 2025. "Adaptive Jamming Mitigation for Clustered Energy-Efficient LoRa-BLE Hybrid Wireless Sensor Networks" Sensors 25, no. 6: 1931. https://doi.org/10.3390/s25061931
APA StyleDel-Valle-Soto, C., Valdivia, L. J., Velázquez, R., Del-Puerto-Flores, J. A., Varela-Aldás, J., & Visconti, P. (2025). Adaptive Jamming Mitigation for Clustered Energy-Efficient LoRa-BLE Hybrid Wireless Sensor Networks. Sensors, 25(6), 1931. https://doi.org/10.3390/s25061931