I. Introduction and Background
Internet of Things (IoT) is a platform enabling its users to link millions of intelligent devices for exchanging information, establishing control, and accessing 24 hours monitoring. Few good examples of IoT are agricultural surveillance, a smart grid for smart cities, health care systems, intelligent home automation systems, and other modern control approaches [1]. Dynamic digitization of IoT constantly reduces the borders of actual and artificial environments for physical systems that are always ready for delivering value-added services (VAS) for interconnected devices. IoT is kept running through dedicated software that performs functions by changing, controlling, and feeling the state of connected things (devices) [2].