Supporting Fault Tolerance in the Internet of Things

Supporting Fault Tolerance in the Internet of Things
Author: Sen Zhou
Publisher:
Total Pages: 116
Release: 2015
Genre:
ISBN: 9781339528601

Download Supporting Fault Tolerance in the Internet of Things Book in PDF, Epub and Kindle

This thesis addresses the issue of fault tolerance in the Internet of Things(IoT). The goal of fault tolerance in IoT is to better adapt to changing environments and build up trustworthy redundancy. However, in real IoT deployment scenarios like smart homes or offices, heterogeneity and constant evolution of IoT systems pose a big challenge to building up redundancies and adapting to changing environment. Firstly, heterogeneous devices are deployed in the environment with limited duplications. This brings challenges to find redundant devices in the first place. Secondly, with a changing environment, there comes the need for devices, though deployed with different purposes and capabilities, to collaborate with one another and to be sharable among different applications with QoS requirements. This brings challenges to management of IoT applications and IoT devices. Thirdly, in order to achieve failure-resilience on heterogeneous devices, an evolving yet lightweight dynamic binding mechanism should be designed. This is the basis for supporting both previous points.In this dissertation, we propose to address this above issues from a service-oriented point of view. Service-Oriented Architecture(SOA) provides IoT with a abstraction of integratable and manageable services. We have designed an IoT middleware to facilitate the cooperation of different devices to achieve this cross-modality fault tolerance. When a fault happens to a device, the middleware can reconfigure the system by using devices of other modalities to cover the fault. The three above problems are addressed in three different stages of service management: service discovery, service mapping, service execution.For service discovery, this thesis presents a sensing device adaptation scheme for composing more available services. In IoT, sensors of different modalities may be used to enhance the system fault tolerance. We propose the concept of virtual services which use data from other sensor devices to replace an actual service on some faulty device. We do regression analysis to identify and generate virtual services using available sensors. Depending on the sensor correlation types, we can use with recursive least squares (RLS) or multivariate adaptive regression splines (MARS) for virtual service generation. These virtual services provide more choices of backup services without deployment of duplicate backup sensors.For service mapping, we separate it into two steps: phase 1 pre-runtime mapping for functionality of the application and phase 2 run-time mapping for fault-tolerance. For pre-runtime mapping, we model it into a quadratic integer programming problem. Location policies are used to specify user preference during this mapping, and to limit the size of the QLP problem. For phase 2 mapping, with abundant provision of virtual services, we model it into a multiobjective optimization problem and use a multiobjective genetic algorithm, NSGA-ii, to solve it. With more sensor data from the network, virtual services are updated, and phase 2 mapping is triggered periodically in order to adapt to the changed environment.For service execution, we set up hierarchical monitoring for monitoring service status. We investigate the issue of device clustering for fault monitoring in IoT systems. We model the new monitoring clustering problem as a multiple traveling salesman without depot problem. In order to detect device faults quickly, fault monitoring must be conducted regularly and frequently. Therefore, it is desirable to reduce the communication cost for fault monitoring. We define the problem by extending the multiple traveling salesman problem (mTSP) in an integer programming (IP) formulation. We also present heuristic algorithms for constructing both monitoring clusters and also the monitoring route within each cluster. Simulation results show that our heuristic algorithms can deliver near optimal solutions on reducing the communication cost, with a low complexity.Finally, we provide detailed design of the fault tolerance framework, which incorporate above stages and support from our fault recovery mechanism.

A Framework for Proactive Fault Tolerance in Cloud-IoT Applications

A Framework for Proactive Fault Tolerance in Cloud-IoT Applications
Author: Mohammad Jassas
Publisher:
Total Pages: 0
Release: 2022
Genre:
ISBN:

Download A Framework for Proactive Fault Tolerance in Cloud-IoT Applications Book in PDF, Epub and Kindle

Integrating Internet of Things (IoT) devices with the cloud has several benefits, including expanding local IoT resources and improving cloud-IoT application performance. Cloud computing can benefit from IoT devices and applications by extending its scope to include real-world surroundings. On the other hand, IoT can use the cloud's unlimited computing and storage power. Modern cloud-based applications, including smart cities, home automation, and eHealth, require a highly scalable and available framework that enables computing, storage, and data analysis. Cloud computing cannot respond to the growing number of IoT devices due to its remote location, and cloud providers are struggling to meet the quality of service (QoS), such as low latency. Cloud applications have a high probability of failure as they operate in a large-scale environment, including physical and virtual machines. The Coronavirus pandemic (COVID-19) has tested cloud providers in many ways, none of which could have been predicted. Although the public cloud has proven remarkably resilient in overcoming an unprecedented stress test, there are remarkable exceptions to cloud failure problems that occurred in the first half of 2020. In this thesis, the main objective is to design and implement a cloud-IoT framework that has been developed utilizing proactive fault tolerance techniques to provide high reliability and availability for IoT applications. The framework aims to decrease the number of task failures and minimize the time and cost of using the cloud. This thesis also analyzes and characterize the behaviour of failed and finished tasks using publicly accessible traces. A design of highly reliable and available IoT applications has been proposed based on the development of Edge-Cloud architecture to support modern IoT applications. The evaluation results show a significant correlation between unsuccessful tasks and the resources requested. The results indicate that the proposed framework performance has improved, as well as the throughput efficiency increases by 55% after integrating the local resources with the cloud. The machine and deep learning-based failure prediction model can reduce the number of failed tasks for cloud-IoT applications. Moreover, the failure prediction model can predict failed tasks with a high rate of precision, recall, and F1-score.

Cloud IoT Systems for Smart Agricultural Engineering

Cloud IoT Systems for Smart Agricultural Engineering
Author: Saravanan Krishnan
Publisher: CRC Press
Total Pages: 346
Release: 2022-02-14
Genre: Computers
ISBN: 1000535223

Download Cloud IoT Systems for Smart Agricultural Engineering Book in PDF, Epub and Kindle

Agriculture plays a vital role in a country’s growth. Modern-day technologies drive every domain toward smart systems. The use of traditional agricultural procedures to satisfy modern-day requirements is a challenging task. Cloud IoT Systems for Smart Agricultural Engineering provides substantial coverage of various challenges of the agriculture domain through modern technologies such as the Internet of Things (IoT), cloud computing, and many more. This book offers various state-of-the-art procedures to be deployed in a wide range of agricultural activities. The concepts are discussed with the necessary implementations and clear examples. Necessary illustrations are depicted in the chapters to ensure the effective delivery of the proposed concepts. It presents the rapid advancement of the technologies in the existing agricultural model by applying the cloud IoT techniques. A wide variety of novel architectural solutions are discussed in various chapters of this book. This book provides comprehensive coverage of the most essential topics, including: New approaches on urban and vertical farming Smart crop management for Indian farmers Smart livestock management Precision agriculture using geographical information systems Machine learning techniques combined with IoT for smart agriculture Effective use of drones in smart agriculture This book provides solutions for the diverse domain of problems in agricultural engineering. It can be used at the basic and intermediary levels for agricultural science and engineering graduate students, researchers, and practitioners.

An IoT Framework for Heart Disease Prediction Based on MDCNN Classifier

An IoT Framework for Heart Disease Prediction Based on MDCNN Classifier
Author: Mohammad Ayoub Khan
Publisher: Infinite Study
Total Pages: 11
Release:
Genre: Mathematics
ISBN:

Download An IoT Framework for Heart Disease Prediction Based on MDCNN Classifier Book in PDF, Epub and Kindle

Many researchers have focused on the diagnosis of heart disease, yet the accuracy of the diagnosis results is low. To address this issue, an IoT framework is proposed to evaluate heart disease more accurately using a Modified Deep Convolutional Neural Network (MDCNN). The smartwatch and heart monitor device that is attached to the patient monitors the blood pressure and electrocardiogram (ECG). The MDCNN is utilized for classifying the received sensor data into normal and abnormal.

The Semantic Web – ISWC 2023

The Semantic Web – ISWC 2023
Author: Terry R. Payne
Publisher: Springer Nature
Total Pages: 515
Release: 2023-11-01
Genre: Computers
ISBN: 3031472438

Download The Semantic Web – ISWC 2023 Book in PDF, Epub and Kindle

This book constitutes the proceedings of the 22nd International Semantic Web Conference, ISWC 2023, which took place in October 2023 in Athens, Greece. The 58 full papers presented in this double volume were thoroughly reviewed and selected from 248 submissions. Many submissions focused on the use of reasoning and query answering, witha number addressing engineering, maintenance, and alignment tasks for ontologies. Likewise, there has been a healthy batch of submissions on search, query, integration, and the analysis of knowledge. Finally, following the growing interest in neuro-symbolic approaches, there has been a rise in the number of studies that focus on the use of Large Language Models and Deep Learning techniques such as Graph Neural Networks.

Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing

Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing
Author: Management Association, Information Resources
Publisher: IGI Global
Total Pages: 2700
Release: 2021-01-25
Genre: Computers
ISBN: 1799853403

Download Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing Book in PDF, Epub and Kindle

Distributed systems intertwine with our everyday lives. The benefits and current shortcomings of the underpinning technologies are experienced by a wide range of people and their smart devices. With the rise of large-scale IoT and similar distributed systems, cloud bursting technologies, and partial outsourcing solutions, private entities are encouraged to increase their efficiency and offer unparalleled availability and reliability to their users. The Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing is a vital reference source that provides valuable insight into current and emergent research occurring within the field of distributed computing. It also presents architectures and service frameworks to achieve highly integrated distributed systems and solutions to integration and efficient management challenges faced by current and future distributed systems. Highlighting a range of topics such as data sharing, wireless sensor networks, and scalability, this multi-volume book is ideally designed for system administrators, integrators, designers, developers, researchers, academicians, and students.

Predictive Computing and Information Security

Predictive Computing and Information Security
Author: P.K. Gupta
Publisher: Springer
Total Pages: 175
Release: 2017-09-27
Genre: Computers
ISBN: 9811051070

Download Predictive Computing and Information Security Book in PDF, Epub and Kindle

This book describes various methods and recent advances in predictive computing and information security. It highlights various predictive application scenarios to discuss these breakthroughs in real-world settings. Further, it addresses state-of-art techniques and the design, development and innovative use of technologies for enhancing predictive computing and information security. Coverage also includes the frameworks for eTransportation and eHealth, security techniques, and algorithms for predictive computing and information security based on Internet-of-Things and Cloud computing. As such, the book offers a valuable resource for graduate students and researchers interested in exploring predictive modeling techniques and architectures to solve information security, privacy and protection issues in future communication.

Computational Science and Its Applications – ICCSA 2021

Computational Science and Its Applications – ICCSA 2021
Author: Osvaldo Gervasi
Publisher: Springer Nature
Total Pages: 672
Release: 2021-09-09
Genre: Computers
ISBN: 3030870138

Download Computational Science and Its Applications – ICCSA 2021 Book in PDF, Epub and Kindle

​​The ten-volume set LNCS 12949 – 12958 constitutes the proceedings of the 21st International Conference on Computational Science and Its Applications, ICCSA 2021, which was held in Cagliari, Italy, during September 13 – 16, 2021. The event was organized in a hybrid mode due to the Covid-19 pandemic.The 466 full and 18 short papers presented in these proceedings were carefully reviewed and selected from 1588 submissions. The books cover such topics as multicore architectures, blockchain, mobile and wireless security, sensor networks, open source software, collaborative and social computing systems and tools, cryptography, applied mathematics human computer interaction, software design engineering, and others. Part IX of the set includes the proceedings of the following events: ​​13th International Symposium on Software Engineering Processes and Applications (SEPA 2021); International Workshop on Sustainability Performance Assessment: models, approaches and applications toward interdisciplinary and integrated solutions (SPA 2021).

Green Computing and Predictive Analytics for Healthcare

Green Computing and Predictive Analytics for Healthcare
Author: Sourav Banerjee
Publisher: CRC Press
Total Pages: 205
Release: 2020-12-10
Genre: Computers
ISBN: 1000223949

Download Green Computing and Predictive Analytics for Healthcare Book in PDF, Epub and Kindle

Green Computing and Predictive Analytics for Healthcare excavates the rudimentary concepts of Green Computing, Big Data and the Internet of Things along with the latest research development in the domain of healthcare. It also covers various applications and case studies in the field of computer science with state-of-the-art tools and technologies. The rapid growth of the population is a challenging issue in maintaining and monitoring various experiences of quality of service in healthcare. The coherent usage of these limited resources in connection with optimum energy consumption has been becoming more important. The major healthcare nodes are gradually becoming Internet of Things-enabled, and sensors, work data and the involvement of networking are creating smart campuses and smart houses. The book includes chapters on the Internet of Things and Big Data technologies. Features: Biomedical data monitoring under the Internet of Things Environment data sensing and analyzing Big data analytics and clustering Machine learning techniques for sudden cardiac death prediction Robust brain tissue segmentation Energy-efficient and green Internet of Things for healthcare applications Blockchain technology for the healthcare Internet of Things Advanced healthcare for domestic medical tourism system Edge computing for data analytics This book on Green Computing and Predictive Analytics for Healthcare aims to promote and facilitate the exchange of research knowledge and findings across different disciplines on the design and investigation of healthcare data analytics. It can also be used as a textbook for a master’s course in biomedical engineering. This book will also present new methods for medical data evaluation and the diagnosis of different diseases to improve quality-of-life in general and for better integration of Internet of Things into society. Dr. Sourav Banerjee is an Assistant Professor at the Department of Computer Science and Engineering of Kalyani Government Engineering College, Kalyani, West Bengal, India. His research interests include Big Data, Cloud Computing, Distributed Computing and Mobile Communications. Dr. Chinmay Chakraborty is an Assistant Professor at the Department of Electronics and Communication Engineering, Birla Institute of Technology, Mesra, India. His main research interests include the Internet of Medical Things, WBAN, Wireless Networks, Telemedicine, m-Health/e-Health and Medical Imaging. Dr. Kousik Dasgupta is an Assistant Professor at the Department of Computer Science and Engineering, Kalyani Government Engineering College, India. His research interests include Computer Vision, AI/ML, Cloud Computing, Big Data and Security.