Abstract

The Internet of things (IoT), with its latest technologies, is one of the most trending areas in computer science and engineering. Many IoT applications require only a few bits to be sent to the cloud per iteration. Though there are load balancing and scheduling mechanisms available, every solution requires one or more centralized or edge devices to handle each request. The purpose of this study is to set up an independent device that can directly interact with relevant broker or server nodes in a scheduled manner after the initial communication with the server. This will reduce the server idle time, making the system get the maximum benefits from minimal resources. To achieve that, an algorithm is proposed to issue timestamps for devices of the IoT system without overlapping, where the timestamp is relative to each device but global to all devices. The time amount of 0.00106 seconds can be considered as the minimal time span with effective scheduling due to network communication delay. The proposed architecture and the algorithm can be efficiently applied for all IoT devices where “deep sleep” mode is used for energy saving. Also, it is possible to obtain a considerable increase in terms of optimization (2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</sup> ) compared with the random deep sleep mode.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.