Time Petri Nets based model for CL-MAC protocol with packet loss

Wireless Sensor Network (WSN) is expected to operate as long time as possible in hostile environments. Exposed to energy challenges, WSN software developers have to conceive both save-energy and fault-tolerant software. Due to the WSN nodes physical limitations and the wireless channel communication...

Full description

Bibliographic Details
Main Authors: Ahmed Louazani, Larbi Sekhri
Format: Article
Language:English
Published: Elsevier 2020-05-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157819302095
id doaj-3e019561756540b9bb956f92c82cdfd9
record_format Article
spelling doaj-3e019561756540b9bb956f92c82cdfd92020-11-25T02:10:10ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782020-05-01324522528Time Petri Nets based model for CL-MAC protocol with packet lossAhmed Louazani0Larbi Sekhri1Corresponding author.; Computer Science Department, University of Oran1, Ahmed Benbella, Algeria Industrial Computing and Networking Laboratory (LIIR), AlgeriaComputer Science Department, University of Oran1, Ahmed Benbella, Algeria Industrial Computing and Networking Laboratory (LIIR), AlgeriaWireless Sensor Network (WSN) is expected to operate as long time as possible in hostile environments. Exposed to energy challenges, WSN software developers have to conceive both save-energy and fault-tolerant software. Due to the WSN nodes physical limitations and the wireless channel communication nature, the problem of packet loss during communication may occur causing communication interruption, information loss, and routing path breakdown, leading to more energy consumption and network life time decreasing. Basically, CL-MAC (Cross-Layer-MAC) protocol was designed to reduce both energy and latency. Its main engine is to wake-up only nodes within the routing path. In this paper, an extended version of CL-MAC protocol taking into account the packet loss problem is presented. Time Petri Nets (TPN) are used as a formal model to study the proposed protocol. TiNA (Time Net Analyzer) tool is used for analyzing some properties like liveness, boundedness and reversibility, thereby proving the correctness behavior of the proposed protocol.http://www.sciencedirect.com/science/article/pii/S1319157819302095Wireless sensor networksCross-layer optimizationCL-MAC protocolEnergy consumptionDelay sensitiveTime Petri Nets
collection DOAJ
language English
format Article
sources DOAJ
author Ahmed Louazani
Larbi Sekhri
spellingShingle Ahmed Louazani
Larbi Sekhri
Time Petri Nets based model for CL-MAC protocol with packet loss
Journal of King Saud University: Computer and Information Sciences
Wireless sensor networks
Cross-layer optimization
CL-MAC protocol
Energy consumption
Delay sensitive
Time Petri Nets
author_facet Ahmed Louazani
Larbi Sekhri
author_sort Ahmed Louazani
title Time Petri Nets based model for CL-MAC protocol with packet loss
title_short Time Petri Nets based model for CL-MAC protocol with packet loss
title_full Time Petri Nets based model for CL-MAC protocol with packet loss
title_fullStr Time Petri Nets based model for CL-MAC protocol with packet loss
title_full_unstemmed Time Petri Nets based model for CL-MAC protocol with packet loss
title_sort time petri nets based model for cl-mac protocol with packet loss
publisher Elsevier
series Journal of King Saud University: Computer and Information Sciences
issn 1319-1578
publishDate 2020-05-01
description Wireless Sensor Network (WSN) is expected to operate as long time as possible in hostile environments. Exposed to energy challenges, WSN software developers have to conceive both save-energy and fault-tolerant software. Due to the WSN nodes physical limitations and the wireless channel communication nature, the problem of packet loss during communication may occur causing communication interruption, information loss, and routing path breakdown, leading to more energy consumption and network life time decreasing. Basically, CL-MAC (Cross-Layer-MAC) protocol was designed to reduce both energy and latency. Its main engine is to wake-up only nodes within the routing path. In this paper, an extended version of CL-MAC protocol taking into account the packet loss problem is presented. Time Petri Nets (TPN) are used as a formal model to study the proposed protocol. TiNA (Time Net Analyzer) tool is used for analyzing some properties like liveness, boundedness and reversibility, thereby proving the correctness behavior of the proposed protocol.
topic Wireless sensor networks
Cross-layer optimization
CL-MAC protocol
Energy consumption
Delay sensitive
Time Petri Nets
url http://www.sciencedirect.com/science/article/pii/S1319157819302095
work_keys_str_mv AT ahmedlouazani timepetrinetsbasedmodelforclmacprotocolwithpacketloss
AT larbisekhri timepetrinetsbasedmodelforclmacprotocolwithpacketloss
_version_ 1724920434243141632