Skip to main content
Top
Published in: Telecommunication Systems 1/2023

06-07-2023

A new formal approach for performance evaluation of green MAC protocol in energy harvesting WSNs

Authors: Siham Zroug, Laid Kahloul, Samir Tigane, Nadia Hamani, Saber Benharzallah

Published in: Telecommunication Systems | Issue 1/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Wireless sensor networks (WSNs) are intrinsically energy-constrained networks. Researchers have proposed the integration of energy harvesting technologies into sensor nodes to overcome that constraint and provide a sustainable WSN. This paper presents a formal approach to model and evaluate the green carrier sense multiple access with collision avoidance (GCSMA/CA) MAC protocol in Energy Harvesting WSNs. This approach exploits the Hierarchical Timed Coloured Petri Nets (HTCPNs) formal method to design the GCSMA/CA protocol with the CPN-Tools for evaluating the proposed models. In addition, both qualitative and quantitative verification of the proposed models is tackled in this research. Linear Temporal Logic is used to formalise qualitative properties, and quantitative properties are evaluated by exploiting the monitor technique in CPN-Tools. The presented approach focuses on particular properties (performance delay, waiting time, waiting time for an acknowledgement, energy consumption and throughput) that have been overlooked in most prior studies. The simulation results of the proposed HTCPN models using CPN-Tools show that the proposed GCSMA/CA protocol solved the problem of energy consumption by integrating the energy harvesting module in the sensor node. Indeed, the simulation results concerning the verified quantitative properties of the simulated HTCPN models have given network throughput of around 70%, an average waiting time of around 102.54 \(time \, unit\), an average waiting time for an acknowledgement of around 9.13 \(time \, unit\) and an average delay performance is 57.34 \(time \, unit\). Time and hierarchy are two crucial features of the modelling process that HTCPNs offer. The time aspect allows time constraints for the GCSMA/CA protocol to be specified. On the other hand, the hierarchy aspect simplifies the modelling process and creates a modular and manageable model.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Arampatzis, T., Lygeros, J., & Manesis, S. (2005). A survey of applications of wireless sensors and wireless sensor networks. In Proceedings of the 2005 IEEE International Symposium On, Mediterrean Conference on Control and Automation Intelligent Control, 2005 (pp. 719–724). IEEE. https://doi.org/10.1109/.2005.1467103. Arampatzis, T., Lygeros, J., & Manesis, S. (2005). A survey of applications of wireless sensors and wireless sensor networks. In Proceedings of the 2005 IEEE International Symposium On, Mediterrean Conference on Control and Automation Intelligent Control, 2005 (pp. 719–724). IEEE. https://​doi.​org/​10.​1109/​.​2005.​1467103.
5.
go back to reference Khanafer, M., Guennoun, M., & Mouftah, H. T. (2013). A survey of beacon-enabled ieee 802.15. 4 mac protocols in wireless sensor networks. IEEE Communications Surveys & Tutorials, 16(2), 856–876.CrossRef Khanafer, M., Guennoun, M., & Mouftah, H. T. (2013). A survey of beacon-enabled ieee 802.15. 4 mac protocols in wireless sensor networks. IEEE Communications Surveys & Tutorials, 16(2), 856–876.CrossRef
8.
go back to reference Guan, M., Wang, K., Xu, D., & Liao, W.-H. (2017). Design and experimental investigation of a low-voltage thermoelectric energy harvesting system for wireless sensor nodes. Energy Conversion and Management, 138, 30–37.CrossRef Guan, M., Wang, K., Xu, D., & Liao, W.-H. (2017). Design and experimental investigation of a low-voltage thermoelectric energy harvesting system for wireless sensor nodes. Energy Conversion and Management, 138, 30–37.CrossRef
9.
go back to reference Adu-Manu, K. S., Adam, N., Tapparello, C., Ayatollahi, H., & Heinzelman, W. (2018). Energy-harvesting wireless sensor networks (eh-wsns) a review. ACM Transactions on Sensor Networks (TOSN), 14(2), 1–50.CrossRef Adu-Manu, K. S., Adam, N., Tapparello, C., Ayatollahi, H., & Heinzelman, W. (2018). Energy-harvesting wireless sensor networks (eh-wsns) a review. ACM Transactions on Sensor Networks (TOSN), 14(2), 1–50.CrossRef
10.
go back to reference Fahrenbruch, A., & Bube, R. (2012). Fundamentals of Solar Cells: Photovoltaic Solar Energy Conversion. Elsevier. Fahrenbruch, A., & Bube, R. (2012). Fundamentals of Solar Cells: Photovoltaic Solar Energy Conversion. Elsevier.
11.
go back to reference Morais, R., Matos, S. G., Fernandes, M. A., Valente, A. L., Soares, S. F., Ferreira, P., & Reis, M. (2008). Sun, wind and water flow as energy supply for small stationary data acquisition platforms. Computers and Electronics in Agriculture, 64(2), 120–132.CrossRef Morais, R., Matos, S. G., Fernandes, M. A., Valente, A. L., Soares, S. F., Ferreira, P., & Reis, M. (2008). Sun, wind and water flow as energy supply for small stationary data acquisition platforms. Computers and Electronics in Agriculture, 64(2), 120–132.CrossRef
16.
go back to reference Hmidi, Z., Kahloul, L., Benharzallah, S., & Othmane, C. (2016). Statistical model checking of csma/ca in wsns. In VECoS (pp. 27–42). Hmidi, Z., Kahloul, L., Benharzallah, S., & Othmane, C. (2016). Statistical model checking of csma/ca in wsns. In VECoS (pp. 27–42).
17.
21.
go back to reference Hmidi, Z., Kahloul, L., Benharzallah, S., & Hamani, N. (2021). Performance evaluation of odmac protocol for wsns powered by ambient energy. International Journal of Simulation and Process Modelling, 17(1), 67–78.CrossRef Hmidi, Z., Kahloul, L., Benharzallah, S., & Hamani, N. (2021). Performance evaluation of odmac protocol for wsns powered by ambient energy. International Journal of Simulation and Process Modelling, 17(1), 67–78.CrossRef
22.
go back to reference Rouainia, H., Grichi, H., Kahloul, L., & Khalgui, M. (2022). New energy efficient and fault tolerant methodology based on a multi-agent architecture in reconfigurable wireless sensor networks. In ENASE (pp. 405–416). Rouainia, H., Grichi, H., Kahloul, L., & Khalgui, M. (2022). New energy efficient and fault tolerant methodology based on a multi-agent architecture in reconfigurable wireless sensor networks. In ENASE (pp. 405–416).
26.
go back to reference Jensen, K. (1992). Coloured Petri Nets: Basic Concepts. Analysis Methods and Practical Use (Vol. 1). Springer. Jensen, K. (1992). Coloured Petri Nets: Basic Concepts. Analysis Methods and Practical Use (Vol. 1). Springer.
28.
go back to reference Attia, H. B., Kahloul, L., Benhazrallah, S., & Bourekkache, S. (2020). Using hierarchical timed coloured petri nets in the formal study of trbac security policies. International Journal of Information Security, 19(2), 163–187.CrossRef Attia, H. B., Kahloul, L., Benhazrallah, S., & Bourekkache, S. (2020). Using hierarchical timed coloured petri nets in the formal study of trbac security policies. International Journal of Information Security, 19(2), 163–187.CrossRef
29.
go back to reference Committee, L. S., et al. (2003). Part 15.4: wireless medium access control (mac) and physical layer (phy) specifications for low-rate wireless personal area networks (lr-wpans). IEEE Computer Society. Committee, L. S., et al. (2003). Part 15.4: wireless medium access control (mac) and physical layer (phy) specifications for low-rate wireless personal area networks (lr-wpans). IEEE Computer Society.
31.
go back to reference Zroug, S., Kahloul, L., Benharzallah, S., & Djouani, K. (2021). A hierarchical formal method for performance evaluation of WSNs protocol. Computing, 103(6), 1183–1208.CrossRef Zroug, S., Kahloul, L., Benharzallah, S., & Djouani, K. (2021). A hierarchical formal method for performance evaluation of WSNs protocol. Computing, 103(6), 1183–1208.CrossRef
32.
go back to reference Zroug, S., Remadna, I., Kahloul, L., & Terrissa, S. L. (2022). Simulation and formal verification in WSNs empowered by machine learning: A review. In International Symposium on iNnovative Informatics of Biskra (ISNIB) (pp. 1–6). IEEE. Zroug, S., Remadna, I., Kahloul, L., & Terrissa, S. L. (2022). Simulation and formal verification in WSNs empowered by machine learning: A review. In International Symposium on iNnovative Informatics of Biskra (ISNIB) (pp. 1–6). IEEE.
33.
go back to reference Alur, R., & Dill, D. L. (1994). A theory of timed automata. Theoretical Computer Science, 126(2), 183–235.CrossRef Alur, R., & Dill, D. L. (1994). A theory of timed automata. Theoretical Computer Science, 126(2), 183–235.CrossRef
34.
go back to reference Behrmann, G., David, A., Larsen, K. G. (2004). A tutorial on uppaal. In Formal Methods for the Design of Real-time Systems (pp. 200–236). Springer. Behrmann, G., David, A., Larsen, K. G. (2004). A tutorial on uppaal. In Formal Methods for the Design of Real-time Systems (pp. 200–236). Springer.
35.
go back to reference Nguyen, T. D., Khan, J. Y., Ngo, D. T. (2016). An adaptive mac protocol for rf energy harvesting wireless sensor networks. In 2016 IEEE Global Communications Conference (GLOBECOM) (pp. 1–6). IEEE. Nguyen, T. D., Khan, J. Y., Ngo, D. T. (2016). An adaptive mac protocol for rf energy harvesting wireless sensor networks. In 2016 IEEE Global Communications Conference (GLOBECOM) (pp. 1–6). IEEE.
36.
go back to reference Lu, Z., & Yang, H. (2012). Unlocking the Power of OPNET Modeler. Cambridge University Press. Lu, Z., & Yang, H. (2012). Unlocking the Power of OPNET Modeler. Cambridge University Press.
37.
go back to reference Obaid, A., Jaseemuddin, M., & Fernando, X. (2021). An energy harvesting mac protocol for cognitive wireless sensor networks. In 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring) (pp. 1–6). IEEE. Obaid, A., Jaseemuddin, M., & Fernando, X. (2021). An energy harvesting mac protocol for cognitive wireless sensor networks. In 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring) (pp. 1–6). IEEE.
38.
go back to reference Jensen, K. (2013). Coloured Petri Nets: Basic concepts, analysis methods and practical use (Vol. 1). Springer. Jensen, K. (2013). Coloured Petri Nets: Basic concepts, analysis methods and practical use (Vol. 1). Springer.
40.
go back to reference Hii, P.-C., & Chung, W.-Y. (2011). A comprehensive ubiquitous healthcare solution on an android \({{\rm TM}}\) mobile device. Sensors, 11(7), 6799–6815.CrossRef Hii, P.-C., & Chung, W.-Y. (2011). A comprehensive ubiquitous healthcare solution on an android \({{\rm TM}}\) mobile device. Sensors, 11(7), 6799–6815.CrossRef
41.
go back to reference Win, K. K., Wu, X., Dasgupta, S., Wen, W. J., Kumar, R., & Panda, S. (2010). Efficient solar energy harvester for wireless sensor nodes. In 2010 IEEE International Conference on Communication Systems (pp. 289–294). IEEE. Win, K. K., Wu, X., Dasgupta, S., Wen, W. J., Kumar, R., & Panda, S. (2010). Efficient solar energy harvester for wireless sensor nodes. In 2010 IEEE International Conference on Communication Systems (pp. 289–294). IEEE.
42.
go back to reference ZROUG, S. (2021). Modelling, verification and performance evaluation of the csma/ca protocol in wsns, by coloured petri nets. PhD thesis, Université de mohamed kheider biskra. ZROUG, S. (2021). Modelling, verification and performance evaluation of the csma/ca protocol in wsns, by coloured petri nets. PhD thesis, Université de mohamed kheider biskra.
43.
go back to reference Lee, R. (2011). Computers, Networks, Systems, and Industrial Engineering 2011 (Vol. 365). Springer. Lee, R. (2011). Computers, Networks, Systems, and Industrial Engineering 2011 (Vol. 365). Springer.
44.
go back to reference Chetto, M. (2014). Optimal scheduling for real-time jobs in energy harvesting computing systems. IEEE Transactions on Emerging Topics in Computing, 2(2), 122–133.CrossRef Chetto, M. (2014). Optimal scheduling for real-time jobs in energy harvesting computing systems. IEEE Transactions on Emerging Topics in Computing, 2(2), 122–133.CrossRef
45.
go back to reference Tahir, M., Khan, F., Jan, S. R., Azim, N., Khan, I. A., & Ullah, F. (2016). EEC: Evaluation of energy consumption in wireless sensor networks. International Journal of Engineering Trends and Applications, 49(3), 623–637. Tahir, M., Khan, F., Jan, S. R., Azim, N., Khan, I. A., & Ullah, F. (2016). EEC: Evaluation of energy consumption in wireless sensor networks. International Journal of Engineering Trends and Applications, 49(3), 623–637.
46.
go back to reference Kurt, S., Yildiz, H. U., Yigit, M., Tavli, B., & Gungor, V. C. (2016). Packet size optimization in wireless sensor networks for smart grid applications. IEEE Transactions on Industrial Electronics, 64(3), 2392–2401.CrossRef Kurt, S., Yildiz, H. U., Yigit, M., Tavli, B., & Gungor, V. C. (2016). Packet size optimization in wireless sensor networks for smart grid applications. IEEE Transactions on Industrial Electronics, 64(3), 2392–2401.CrossRef
47.
go back to reference Aissa, Y. B., Bachir, A., Khalgui, M., Koubaa, A., Li, Z., Qu, T. (2019). On feasibility of multichannel reconfigurable wireless sensor networks under real-time and energy constraints. IEEE Transactions on Systems, Man, and Cybernetics: Systems. Aissa, Y. B., Bachir, A., Khalgui, M., Koubaa, A., Li, Z., Qu, T. (2019). On feasibility of multichannel reconfigurable wireless sensor networks under real-time and energy constraints. IEEE Transactions on Systems, Man, and Cybernetics: Systems.
48.
go back to reference Akkaya, K., Younis, M. (2003). An energy-aware qos routing protocol for wireless sensor networks. In Proceedings of 23rd International Conference on Distributed Computing Systems Workshops, 2003 (pp. 710–715). IEEE. Akkaya, K., Younis, M. (2003). An energy-aware qos routing protocol for wireless sensor networks. In Proceedings of 23rd International Conference on Distributed Computing Systems Workshops, 2003 (pp. 710–715). IEEE.
49.
go back to reference Zroug, S., Remadna, I., Kahloul, L., Terrissa, S. L., & Benharzallah, S. (2023). Towards performance evaluation prediction in WSNs using artificial neural network multi-perceptron. Cluster Computing, 26(2), 1405–1423.CrossRef Zroug, S., Remadna, I., Kahloul, L., Terrissa, S. L., & Benharzallah, S. (2023). Towards performance evaluation prediction in WSNs using artificial neural network multi-perceptron. Cluster Computing, 26(2), 1405–1423.CrossRef
Metadata
Title
A new formal approach for performance evaluation of green MAC protocol in energy harvesting WSNs
Authors
Siham Zroug
Laid Kahloul
Samir Tigane
Nadia Hamani
Saber Benharzallah
Publication date
06-07-2023
Publisher
Springer US
Published in
Telecommunication Systems / Issue 1/2023
Print ISSN: 1018-4864
Electronic ISSN: 1572-9451
DOI
https://doi.org/10.1007/s11235-023-01035-z

Other articles of this Issue 1/2023

Telecommunication Systems 1/2023 Go to the issue