Loading…

A network clock model for time awareness in the Internet of things and artificial intelligence applications

The Internet has immeasurably changed all aspects of life, from work to social relationships. The Internet of things (IoT) promises to add a new dimension by making possible not only communications with and among objects but also, thereby, the vision of anytime, anywhere, anything communications. Th...

Full description

Saved in:
Bibliographic Details
Published in:The Journal of supercomputing 2019-08, Vol.75 (8), p.4309-4328
Main Author: Hwang, Soyoung
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Internet has immeasurably changed all aspects of life, from work to social relationships. The Internet of things (IoT) promises to add a new dimension by making possible not only communications with and among objects but also, thereby, the vision of anytime, anywhere, anything communications. The IoT allows sensing or control of objects remotely across network infrastructures. Its application, thus, is very extensive. The principal IoT applications are infrastructure management, smart manufacturing, smart agriculture, energy management, environment monitoring, building and home automation, metropolitan-scale deployments, medicine and health care, and smart transportation. Many IoT applications entail the collection and also forwarding of event data. To realize the IoT’s potential, combining it with artificial intelligence (AI) technologies is necessary. The IoT collects data, which AI processes so as to make sense of it. In order to trigger an action in the IoT and in AI applications, knowledge of the time at which an event occurs can be very useful. Time information, in fact, is an essential infrastructural component of any distributed system. Indeed, in IoT and AI applications, time information and time synchronization are among the most fundamental components. The IoT and AI thus require a scheme for data’s combination with time. This paper proposes a network clock model that enables the sharing, by IoT and AI devices, of a consistent notion of time. A proposed network clock model is implemented and evaluated in an actual test platform of MICAz-compatible sensor nodes operated in TinyOS 2.0 and Arduino Uno (R3) in order to verify its feasibility. The experimental results indicate that, for any application, IoT devices are capable of maintaining standard time and serving a standard timestamp.
ISSN:0920-8542
1573-0484
DOI:10.1007/s11227-019-02774-0