Individual Client Strategies for Active Control of Information-Driven Service Construction in IoT-enabled Smart Spaces

2019 ◽  
Vol 10 (2) ◽  
pp. 20-36 ◽  
Author(s):  
Olga Bogoiavlenskaia ◽  
Andrey Vdovenko ◽  
Dmitry G. Korzun ◽  
Alexey Kashevnik

Smart spaces provide a platform for cooperative service construction by many devices in the Internet of Things (IoT) environments. When a service is constructed the service needs delivering to appropriate clients, which is typically implemented using the subscription operation (i.e., information-driven service construction). The passive form of subscription is ineffective in the IoT settings since the centralized solution—smart space information broker—needs to control all service construction updates and to notify all interested clients. This article considers the problem of active control for information-driven service construction when each client can use its own (individual) strategy to (additionally) control ongoing updates in the subscribed information. Five strategies for active control are selected for this study. For some simplified assumptions, analytical estimates are provided. For close-to-real evaluation of the strategies a simulation model is developed, based on which several performance metrics are experimentally studied.

Author(s):  
Soroush Saghafian ◽  
Brian Tomlin ◽  
Stephan Biller

Problem definition: Autonomous sensors connected through the internet of things (IoT) are deployed by different firms in the same environment. The sensors measure an important operating-condition state variable, but their measurements are noisy, so estimates are imperfect. Sensors can improve their own estimates by soliciting estimates from other sensors. The choice of which sensors to communicate with (target) is challenging because sensors (1) are constrained in the number of sensors they can target and (2) only have partial knowledge of how other sensors operate—that is, they do not know others’ underlying inference algorithms/models. We study the targeting problem, examine the evolution of interfirm sensor communication patterns, and explore what drives the patterns. Academic/practical relevance: Many industries are increasingly using sensors to drive improvements in key performance metrics (e.g., asset uptime) through better information on operating conditions. Sensors will communicate among themselves to improve estimation. This IoT vision will have a major impact on operations management (OM), and OM scholars need to develop and examine models and frameworks to better understand sensor interactions. Methodology: Analytic modeling combining decision-making, estimation, optimization, and learning is used. Results: We show that when selecting its target(s), each sensor needs to consider both the measurement quality of the other sensors and its level of familiarity with their inference models. We establish that the state of the environment plays a key role in mediating quality and familiarity. When sensor qualities are public, we show that each sensor eventually settles on a constant target set, but this long-run target set is sample-path dependent (i.e., dependent on past states) and varies by sensor. The long-run network, however, can be fully defined at time zero as a random directed graph, and hence, one can probabilistically predict it. This prediction can be made perfect (i.e., the network can be identified in a deterministic way) after observing the state values for a limited number of periods. When sensor qualities are private, our results reveal that sensors may not settle on a constant target set but the subset among which it cycles can still be stochastically predicted. Managerial implications: Our work allows managers to predict (and influence) the set of other firms with which their sensors will form information links. Analogous to a manufacturer mapping its supplier base to help manage supply continuity, our work enables a firm to map its sensor-based-information suppliers to help manage information continuity.


Author(s):  
Jim Hahn

The purpose of this chapter is to provide evidence-based findings on student engagement within smart library spaces. The focus of smart libraries includes spaces that are enhanced with the internet of things (IoT) infrastructure and library collection maps accessed through a library-designed mobile application. The analysis herein explored IoT-based browsing within an undergraduate library collection. The open stacks and mobile infrastructure provided several years (2016-2019) of user-generated smart building data on browsing and selecting items in open stacks. The methods of analysis used in this chapter include transactional analysis and data visualization of IoT infrastructure logs. By analyzing server logs from the computing infrastructure that powers the IoT services, it is possible to infer in greater detail than heretofore possible the specifics of the way library collections are a target of undergraduate student engagement.


Information ◽  
2021 ◽  
Vol 12 (6) ◽  
pp. 246
Author(s):  
Kwun-Hung Li ◽  
Kin-Yeung Wong

IPv6 is the most recent version of the Internet Protocol (IP), which can solve the problem of IPv4 address exhaustion and allow the growth of the Internet (particularly in the era of the Internet of Things). IPv6 networks have been deployed for more than a decade, and the deployment is still growing every year. This empirical study was conducted from the perspective of end users to evaluate IPv6 and IPv4 performance by sending probing traffic to 1792 dual-stack sites around the world. Connectivity, packet loss, hop count, round-trip time (RTT), and throughput were used as performance metrics. The results show that, compared with IPv4, IPv6 has better connectivity, lower packet loss, and similar hop count. However, compared with IPv4, it has higher latency and lower throughput. We compared our results with previous studies conducted in 2004, 2007, and 2014 to investigate the improvement of IPv6 networks. The results of the past 16 years have shown that the connectivity of IPv6 has increased by 1–4%, and the IPv6 RTT (194.85 ms) has been greatly reduced, but it is still longer than IPv4 (163.72 ms). The throughput of IPv6 is still lower than that of IPv4.


Being an important application of the Internet of Things, smart spaces are increasingly developed throughout the world for different purposes ranging from home automation to smart grids. Despite the considerable focus given to the practical development of smart spaces, there are few attempts of utilizing formal methods in this domain. Especially, the requirements of developing a smart space have not yet been formally specified, to the best of the authors’ knowledge. To fill this gap, a formal specification approach is presented in this paper for smart space development. The proposed approach first identifies the key components of a smart space, then it uses a state-based formal specification language – Z, to formally specify the requirements of these components. The requirements of developing a hypothetical smart space are considered for formal specification in this paper. This work does not only demonstrate how the components of complex systems, such as smart spaces, can elegantly be modeled using a Software Engineering formalism. But it can also be used as a step towards defining a holistic smart space development framework, along with requirement engineering and system design techniques.


2020 ◽  
Author(s):  
João Paulo Cardoso De Lima ◽  
Leandro Buss Becker ◽  
Frank Siqueira ◽  
Analucia Schaffino Morales ◽  
Gustavo Medeiros De Araújo

The growing development of smart devices makes it possible to create new distributed applications targeted for smart spaces. The design of intelligent spaces assumes that there is an infrastructure to support the applications requirements. Many academic works have proposed middlewares that provide an abstraction for the use of network services. The network services of an smart space, such as an automated home, can have different communications interfaces. Accordingly, we developed a middleware called UDP4US (Universal Device Pipe for Ubiquitous Services) which was designed to abstract different patterns of communication, keeping the discovery of devices on a local network services. In this paper, we present a new UDP4US architecture component that aims to expose the local network devices services to the Internet. The new component was developed with the REST technology, thus the devices services can be discovered and accessed over the Internet. The new component was exhaustively tested in order to find the liits of its effectiveness. The evaluation of the new component was performed by measuring its discovery and execution times plus the success rate of the services execution exposed over the Internet. The results from the present work are important to guide a better design of distributed applications for smart places.


2021 ◽  
Vol 15 (01) ◽  
pp. 23-55
Author(s):  
Cleber Santana ◽  
Ernando Batista ◽  
Brenno Mello ◽  
Cassio Prazeres

Through the Internet of Things (IoT), Smart Spaces will enable environments to adapt according to users’ needs by using smart and connected objects. However, to turn the IoT view into a reality, the users should know about technical details of such objects, which is not a trivial task for most ordinary users. Therefore, this paper presents FoT-Rules, an approach for the construction of semantic rules aiming to create Smart Spaces through Fog of Things, which is a paradigm for Fog Computing in the IoT. FoT-Rules is designed to enable ordinary users to create and execute semantic rules in the Event-Condition-Action standard (ECA) and to take actions at the edge of the network. In this work, we present a scenario where the user can create semantic rules in the ECA standard and, in order to execute these rules at the network edge, FoT-Rules provides the following functionalities: creation of semantic rules; obtaining of the semantic models that contains information related to IoT devices; execution of a semantic reasoner over the semantic model according to the rule created by the user; a semantic observer that is responsible for observing changes in IoT devices; and in case the rule created by the user is activated, an action is taken for an IoT device. Finally, we performed four types of evaluations on our FoT-Rules approach: reliability, efficiency, scalability and usability.


2019 ◽  
Vol 11 (20) ◽  
pp. 5849 ◽  
Author(s):  
Imran ◽  
Shabir Ahmad ◽  
DoHyeun Kim

The recent trend in the Internet of Things (IoT) is bringing innovations in almost every field of science. IoT is mainly focused on the connectivity of things via the Internet. IoT’s integration tools are developed based on the Do It Yourself (DIY) approach, as the general public lacks technical skills. This paper presents a thermal comfort system based on tasks allocation mechanism in smart homes. This paper designs and implements the tasks allocation mechanism based on virtual objects composition for IoT applications. We provide user-friendly drag and drops panels for the new IoT users to visualize both task composition and device virtualization. This paper also designs tasks generation from microservices, tasks mapping, task scheduling, and tasks allocation for thermal comfort applications in smart home. Microservices are functional units of services in an IoT environment. Physical devices are registered, and their corresponding virtual objects are initialized. Tasks are generated from the microservices and connected with the relevant virtual objects. Afterward, they are scheduled and finally allocated on the physical IoT device. The task composition toolbox is deployed on the cloud for users to access the application remotely. The performance of the proposed architecture is evaluated using both real-time and simulated scenarios. Round trip time (RTT), response time, task dropping and latency are used as the performance metrics. Results indicate that even for worst-case scenarios, values of these metrics are negligible, which makes our architecture significant, better and ideal for task allocation in IoT network.


Sign in / Sign up

Export Citation Format

Share Document