I. Introduction
Internet and Web expansion into the physical reality was made possible through various aspects that come under the umbrella of the term widely used, i.e., Internet of Things or IoT, which is an evolving topic of economic, social, and technical importance [1]. The growth of advanced enabling technologies, such as cloud computing, data analytics, IP-based networking, ubiquitous computing etc., has brought IoT into reality; otherwise, the trend of controlling devices by combining sensors, computers, and networks has been in use for decades [2]. The word Internet of Things was first introduced by Ashton et al. in 1999 [3] while talking of a global network of objects connected to RFID in a supply chain application. Since then, IoT is extended to new application areas and a plethora of new technologies have emerged in the IoT domain, such as industry, agriculture, animal farming, transport, healthcare, smart homes, smart retail, supply chain, smart wearables, smart security, etc. Network of Things or NoT is often used interchangeably with IoT [4].