The Internet of Things (IoT) is a technological paradigm imagined as a global network where devices or machines can interact. IoT is acting as a technological revolution influencing all application domains including smart home, smart cities, agriculture, automobiles, health-care, industrial production, and transport. It is estimated that there will be up to 100 billion smart things and objects connected to the Internet by 2022.