Deadlock free resource management technique for iot-based post disaster recovery systems

被引:0
作者
Devi B. M. [1 ]
Agrawal S. [2 ]
Rao R.R. [3 ]
机构
[1] CBIT, Hyderabad
[2] JNTUUCEV, Vizianagaram
来源
Scalable Computing | 2020年 / 21卷 / 03期
关键词
Banker's algorithm; Deadlock; Deadlock avoidance; Deadlock recovery; IoT network; IoT resource scheduling; Operating systems; Post disaster management; Safety sequence;
D O I
10.12694:/scpe.v21i3.1734
中图分类号
学科分类号
摘要
Disasters are inevitable, but their impact can be mitigated with careful planning. An IoT-based network with limited resources can be used in the post-disaster recovery. However, the resource of common interest creates contention among its contenders. This contention leads to tussle which in turn may lead to a deadlock. Some of the existing techniques prevent or avoid deadlock by performing stringent testing with significant testing overhead. While others propose recovery action after the deadlock is detected with significant overhead. A deadlock leads to a breakdown of the post-disaster recovery system while testing overhead implies delayed response either case can lead to catastrophic losses. This paper presents a new class of techniques that do not perform stringent testing before allocating the resources but still ensure that the system is deadlock-free and the overhead is also minimal. The proposed technique suggests reserving a portion of the resources to ensure no deadlock would occur. The correctness of the technique is proved in the form of theorems. The average turnaround time is approximately 18 % lower for the proposed technique over Banker's algorithm and also an optimal overhead of O (m). © 2020 SCPE.
引用
收藏
页码:391 / 406
页数:15
相关论文
共 45 条
  • [1] Wahlstromand M., Guha-Sapir D., The Human Cost of Weather-Related Disasters 1995-2015, (2015)
  • [2] Solanki A., Nayyar A., Green internet of things (G-IoT): ICT technologies, principles, applications, projects, and challenges, Handbook of Research on Big Data and the IoT, pp. 379-405, (2019)
  • [3] Singh S.P., Nayyar A., Kumar R., Sharma A., Fog computing: From architecture to edge computing and big data processing, The Journal of Super computing, 75, 4, (2019)
  • [4] Rathee D., Ahuja K., Nayyar A., Sustainable future IoT services with touch-enabled handheld devices, Security and Privacy of Electronic Healthcare Records: Concepts, Paradigms and Solutions, 131, (2019)
  • [5] Krishnamurthi R., Nayyar A., Solanki A., Innovation Opportunities through Internet of Things (IoT) for Smart Cities, Green and Smart Technologies for Smart Cities, pp. 261-292, (2019)
  • [6] Nayyar A., Rameshwar R., Solanki A., Internet of Things (IoT) and the Digital Business Environment: A Standpoint Inclusive Cyber Space, Cyber Crimes, and Cybersecurity, The Evolution of Business in the Cyber Age, pp. 111-152, (2020)
  • [7] Pramanik P.K.D., Solanki A., Debnath A., Nayyar A., El-Sappagh S., Kwak K.S., Advancing Modern Healthcare With Nanotechnology, Nanobiosensors, and Internet of Nano Things: Taxonomies, Applications, Architecture, and Challenges, IEEE Access, 8, (2020)
  • [8] Balaji B.S., Raja P.V., Nayyar A., Sanjeevikumar P., Pandiyan S., Enhancement of Security and Handling the In conspicuousness in IoT Using a Simple Size Extensible Blockchain, Energies, 13, 7, (2020)
  • [9] Lee G.M., Crespi N., Choi J.K., Boussard M., Internet of things, in Evolution of Telecommunication Services, pp. 257-282, (2013)
  • [10] Zhang J., Zhang M., Ren F., Liu J., An innovation approach for optimal resource allocation in emergency management, IEEE Transactions on Computers, (2016)