Efficient modeling and performance analysis for IEEE 802.15.4 with coloured Petri nets

IEEE 802.15.4 is the standard protocol for low-rate, low-power wireless personal area networks, including the physical layer and media access control layer specifications. Particularly, some mechanisms for certain purposes, such as transmission efficiency and power saving, are introduced. It is worthwhile to evaluate how the protocol can fulfill the quality of service requirements. Coloured Petri nets are chosen for the modeling and analyzing purposes because of the enhanced modeling power and abundant analysis techniques. The modeling method for wireless network protocols using coloured Petri nets is summarized, which is general enough and can be directly used to model various wireless network protocols like IEEE 802.15.4. During the modeling process, some modeling techniques are utilized, e.g., building the model in the hierarchical and modular way, reducing the model by the folding technique, and normalizing the modeling process by the modeling patterns. Simulation is conducted on the coloured Petri net model to compute some performance metrics such as throughput, delivery ratio, delay, and energy cost. All the above show that coloured Petri nets can play an important role in modeling and analyzing wireless network protocols.

[1]  Myung J. Lee,et al.  A Comprehensive Performance Study of IEEE 802 . 15 . 4 , 2004 .

[2]  Chiara Buratti,et al.  Performance Analysis of IEEE 802.15.4 Beacon-Enabled Mode , 2010, IEEE Transactions on Vehicular Technology.

[3]  Hamid Aghvami,et al.  A timed Petri Net model for the IEEE 802.15.4 CSMA-CA process , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[4]  Lars Michael Kristensen,et al.  Coloured Petri Nets - Modelling and Validation of Concurrent Systems , 2009 .

[5]  Cintia B. Margi,et al.  A timed petri net model for frame transmission on IEEE 802.15.4 beacon-enabled mode , 2013, PE-WASUN '13.

[6]  Nigel Thomas,et al.  An SRN Model of the IEEE 802.11 DCF MAC Protocol in Multi-Hop Ad Hoc Networks with Hidden Nodes , 2011, Comput. J..

[7]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[8]  Carlo Fischione,et al.  Modeling and Optimization of the IEEE 802.15.4 Protocol for Reliable and Timely Communications , 2013, IEEE Transactions on Parallel and Distributed Systems.

[9]  Xiang Hu,et al.  Modelling and Performance Analysis of IEEE 802.11 DCF Using Coloured Petri Nets , 2016, Comput. J..

[10]  Jalel Ben-Othman,et al.  Performance evaluation of a hybrid MAC protocol for wireless sensor networks , 2010, MSWIM '10.

[11]  Janne Riihijärvi,et al.  Performance study of IEEE 802.15.4 using measurements and simulations , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[12]  Jalel Ben-Othman,et al.  Detection of Greedy Behavior in WSN Using IEEE 802.15 Protocol , 2014, 2014 IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems.

[13]  Reinhard German,et al.  Performance modeling of IEEE 802.11 wireless LANs with stochastic Petri nets , 2001, Perform. Evaluation.

[14]  Pravin Varaiya,et al.  Performance Analysis of Slotted Carrier Sense IEEE 802.15.4 Medium Access Layer , 2008, IEEE Trans. Wirel. Commun..

[15]  Belhassen Zouari,et al.  Formal Approach for Modeling, Verification and Performance Analysis of Wireless Sensors Network , 2015, WWIC.

[16]  Luís Gomes,et al.  Structuring and composability issues in Petri nets modeling , 2005, IEEE Transactions on Industrial Informatics.

[17]  Ali Khalili,et al.  Performance Evaluation of Sensor Medium Access Control Protocol Using Coloured Petri Nets , 2009, Electron. Notes Theor. Comput. Sci..