Abstract
The Internet of Things (IoT) where sensors are used to couple the physical infrastructure with information and communication technologies is the main concept enabling applications such as smart homes, smart cities and intelligent transportation. The distributed sensor networks are used for interconnecting devices to transmit measured information, and control instructions. Therefore, energy efficiency and performability of wireless sensor networks (WSNs) are critical for IoT applications. It is possible to combine WSN nodes into smaller groups and set one of the nodes as cluster head (CH) in order to increase the energy efficiency and decrease transmission delay. This approach of combining sensor nodes is known as clustering. Clustering is a technique that has been widely applied for achieving goals such as prolonging the network lifetime, improving scalability and balancing the residual energy of all nodes. Development of algorithms using equal and unequal clustering techniques has been a popular topic in recent studies. Most of these techniques use residual energy of nodes and distance to base station as parameters for selecting cluster heads.
This chapter considers analytical modelling approaches of homogeneous clustered WSNs with a centrally located CH responsible for coordinating cluster communication. Unlike most of the existing studies, the performance and energy efficiency of the cluster head are considered together. Furthermore, potential failure of WSN nodes is considered and performance and availability models are integrated as well as the potential repair or replacement of sensor nodes. Existing techniques used in performance evaluation of multiserver systems in general are investigated and analysed in detail. Similarly, pure availability modelling approaches are also analysed. Pure performance modelling techniques, pure availability models and performability models are considered critically for WSN configurations. Since the pure performance models tend to be too optimistic and pure availability models are too conservative, performability models are used in turn for the evaluation.
The two-dimensional continuous-time Markov chains (CTMC) which are popularly used in performability analysis are considered together with queuing theory, in order to merge the performance and reliability processes which are relatively mutually independent. The possible use of open queuing networks to model the behaviour of the CH which is expecting intra-cluster as well as inter-cluster traffic while in various operative states is discussed. Among the possible operative conditions, we have states where the servers are broken, fully operational states, states with degraded service facilities and states where sleep scheduling mechanisms are also incorporated to extend the proposed energy models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
A.P. Abidoye, I.C. Obagbuwa, Models for integrating wireless sensor networks into the internet of things. IET Wireless Sens. Syst. 7(3), 65–72 (2017)
A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, M. Ayyash, Internet of things: a survey on enabling technologies, protocols, and applications. IEEE Commun. Surv. Tutorials 17(4), 2347–2376 (2015)
M.A. Ameen, S.M.R. Islam, K.S. Kwak, Energy saving mechanisms for MAC protocols in wireless sensor networks. Int. J. Distrib. Sens. Netw. 2010, Article ID 163413 (2010)
G. Anastasi, M. Conti, M.D. Francesco, Extending the lifetime of wireless sensor networks through adaptive sleep. IEEE Trans. Ind. Inf. 5(3), 351–365 (2009)
Q.M. Ashraf, M.H. Habaebi, Autonomic schemes for threat mitigation in internet of things. J. Netw. Comput. Appl. 49, 112–127 (2015)
L. Atzori, A. Iera, G. Morabito, Understanding the internet of things: definition, potentials, and societal role of a fast evolving paradigm. Ad Hoc Netw. 56, 122–140 (2017)
M.D. Beaudry, Performance-related reliability measures for computing systems. IEEE Trans. Comput. 6, 540–547 (1978)
R. Chakka, Performance and reliability modelling of computing systems using spectral expansion. PhD, Newcastle University (1995)
R. Chakka, Spectral expansion solution for some finite capacity queues. Ann. Oper. Res. 79, 27–44 (1998)
R. Chakka, E. Ever, O. Gemikonakli, Joint-state modeling for open queuing networks with breakdowns, repairs and finite buffers, in 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2007. MASCOTS’07 (2007), pp. 260–266
W.H.R. Chan, P. Zhang, W. Zhang, I. Nevat, A.C. Valera, H. Tan, N. Gautam, Adaptive duty cycling in sensor networks via continuous time Markov chain modelling, in 2015 IEEE International Conference on Communications, ICC 2015, London, 8–12 June 2015, pp. 6669–6674
C. Chiasserini, M. Garetto, An analytical model for wireless sensor networks with sleeping nodes. IEEE Trans. Mob. Comput. 5(12), 1706–1718 (2006)
L. Columbus, Internet of things market to reach $267 B by 2020 (2017), https://www.forbes.com
S. El Kafhali, K. Salah, Efficient and dynamic scaling of fog nodes for IoT devices. J. Supercomput. 73, 5261–5284 (2017)
E. Ever, Fault-tolerant two-stage open queuing systems with server failures at both stages. IEEE Commun. Lett. 18(9), 1523–1526 (2014)
E. Ever, O. Gemikonakli, A. Koçyigit, E. Gemikonakli, A hybrid approach to minimize state space explosion problem for the solution of two stage tandem queues. J. Netw. Comput. Appl. 36(2), 908–926 (2013)
E. Gelenbe, Product-form queueing networks with negative and positive customers. J. Appl. Probab. 28(3), 656–663 (1991)
P. Heidelberger, K.S. Trivedi, Queueing network models for parallel processing with asynchronous tasks. IEEE Trans. Comput. 11, 1099–1109 (1982)
A. Javed, H. Larijani, A. Ahmadinia, R. Emmanuel, M. Mannion, D. Gibson, Design and implementation of a cloud enabled random neural network-based decentralized smart controller with intelligent sensor nodes for HVAC. IEEE Internet Things J. 4(2), 393–403 (2017)
R. Jurdak, A.G. Ruzzelli, G.M. O’Hare, Radio sleep mode optimization in wireless sensor networks. IEEE Trans. Mob. Comput. 9(7), 955–968 (2010)
J. Li, Y.Q. Zhao, F.R. Yu, X. Huang, Queuing analysis of two-hop relay technology in LTE/LTE-A networks with unsaturated and asymmetric traffic. IEEE Internet Things J. 3(3), 378–385 (2016)
A. Meola, What is the Internet of Things (IoT)? Business Insider (2016)
J.F. Meyer, On evaluating the performability of degradable computing systems. IEEE Trans. Comput. 8, 720–731 (1980)
I. Mitrani, R. Chakka, Spectral expansion solution for a class of Markov models: application and comparison with the matrix-geometric method. Perform. Eval. 23(3), 241–260 (1995)
Z. Mukter, H.W. Yand, Md.I. Shabiul, N. Amin, An integrated hybrid energy harvester for autonomous wireless sensor network nodes. Int. J. Photoenergy 2014, 760534 (2014)
A. Munir, A. Gordon-Ross, Markov modeling of fault-tolerant wireless sensor networks, in Proceedings of 20th International Conference on Computer Communications and Networks, ICCCN 2011, Maui, HI, 31 July–4 August, pp. 1–6 2011
A. Munir, J. Antoon, A. Gordon-Ross, Modeling and analysis of fault detection and fault tolerance in wireless sensor networks. ACM Trans. Embed. Comput. Syst. 14(1), 3:1–3:43 (2015)
M.F. Neuts, Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach (Courier Corporation, New York, 1981)
A.J. Odey, D. Li, Low power transceiver design parameters for wireless sensor networks. Wirel. Sens. Netw. 4, 243–249 (2012)
F.A. Omondi, E. Ever, P. Shah, O. Gemikonakli, Modelling wireless sensor networks for performability evaluation, in International Conference on Ad-Hoc Networks and Wireless (Springer, New York, 2013), pp. 172–184
F.A. Omondi, P. Shah, O. Gemikonakli, E. Ever, An analytical model for bounded WSNs with unreliable cluster heads and links, in 2015 IEEE 40th Conference on Local Computer Networks (LCN) (IEEE, Clearwater Beach, 2015), pp. 201–204
T. Qiu, L. Feng, F. Xia, G. Wu, Y. Zhou, A packet buffer evaluation method exploiting queueing theory for wireless sensor networks. Comput. Sci. Inf. Syst. 8, 1028–1049 (2011)
I. Silva, L.A. Guedes, P. Portugal, F. Vasques, Reliability and availability evaluation of wireless sensor networks for industrial applications. Sensors 12(1), 806–838 (2012)
K.S. Trivedi, Probability and Statistics with Reliability, Queuing and Computer Science Applications (Wiley, Chichester, 2008)
K.S. Trivedi, M. Malhotra, Reliability and performability techniques and tools: a survey, in MMB (1993), pp. 27–48
K.S. Trivedi, X. Ma, S. Dharmaraja, Performability modelling of wireless communication systems. Int. J. Commun. Syst. 16(6), 561–577 (2003)
C. Wang, L. Xing, V. Vokkarane, Y.L. Sun, Reliability and lifetime modeling of wireless sensor nodes. Microelectron. Reliab. 54(1), 160–166 (2014)
O. Yang, W. Heinzelman, An adaptive sensor sleeping solution based on sleeping multipath routing and duty-cycled MAC protocols. ACM Trans. Sensor Netw. 10(1), 10 (2013)
Y. Zhang, W.W. Li, Modeling and energy consumption evaluation of a stochastic wireless sensor network. EURASIP J. Wirel. Commun. Netw. 2012, 282 (2012)
H. Zhou, D. Luo, Y. Gao, D.C. Zuo, Modeling of node energy consumption for wireless sensor networks. Wirel. Sensor Netw. 3(1), 18–23 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Ever, E. (2019). Performability Analysis Methods for Clustered WSNs as Enabling Technology for IoT. In: Al-Turjman, F. (eds) Performability in Internet of Things. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-93557-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-93557-7_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93556-0
Online ISBN: 978-3-319-93557-7
eBook Packages: EngineeringEngineering (R0)