Artificial Intelligence and Other Applications

Chapter 6

Abstract

on Hilbert Space

and Ana Gabriela Ramŕez Gutiérrez

recover the original packet before the lifetime expires.

Hilbert fractal algorithm, quality of service

processors, and embedded software.

1. Introduction

107

Keywords: smart home, IoTN, centralized control topology, optimization,

In the coming fourth industrial revolution, several technological fields are impacting all disciplines, economies, and industries, such as artificial intelligence (AI) and the Internet of Things (IoT). Artificial intelligence permits machines to learn and adapt to different situations and problems. Due to its great versatility, AI can work in conjunction with the Internet of Things, allowing smart home devices or microcontroller units (MCUs) to create many Internet of Things networks (IoTNs) to be able to collect, process, and share data of different nature that flows through the network. It is expected that by 2025 26–30 million MCUs in homes and offices will be connected as networks to the Internet and equipped with sensors,

Optimizing a Centralized Control

Jesús Jaime Moreno Escobar, Oswaldo Morales Matamoros,

An Internet of Things network (IoTN) is composed of many small devices or nodes located in homes and/or offices, to be operated through the Internet from anywhere, making these devices smarter and more efficient. For improving the efficiency of an IoTN, in this chapter an optimized fractal algorithm (OFA) was proposed for designing a centralized control topology of an IoTN, whose nodes are distributed according to the Hilbert space-filling fractal. We developed the OFA to find the best nodes where a smart home device can find the highly reliable link between its neighbors by a software-defined network (SDN) with a target coverage since OFA only considers reliable links among devices. Finally, through laboratory tests and computer simulations, we demonstrated the effectiveness of this proposal by using a large amount of IoT devices making them more efficient operating systems. The quality of service (QoS) is a challenge that guaranteed the level of service delivery to an IoTN, so that OFA takes less time to reach its destination after it is generated by its source, increasing the probability that the target node can

Hugo Quintana Espinosa, Ricardo Tejeida Padilla

Topology of an IoT Network Based
