I. Introduction
Internet of Things (IoT) has gained a wide familiarity nowadays as physical devices are connected to the digital world via remote computing capabilities [1]. The dynamic technical evaluation from Wireless Sensor Networks to Nanotechnology is the core base of the technological revolution that can be defined as the Internet of Things. IoT comprises of both industrial and consumer applications. Industrial applications require more intelligent systems that are open, can perform self-maintenance, and enable automation without human guidance. Consumer systems must evolve to support innovative services that make life more enjoyable and efficient, such as context-aware, personalized services.