I. Introduction
With the emergence of state-of-the art technologies like IoT, Edge Computing etc. networking paradigms and structures have changed. IoT has brought revolution in the domain of network at one end and challenges at the other end. Smart home, Smart city, and smart medicine are the by product of IoT. Due to IoT design, structure, and protocols some challenges have emerged like complexity, heterogeneity and dynamic flow of traffic. SDN is an emerging networking paradigm in which data plane and control control plane are separated. Control plane manage the entire network and issues instructions to data plane as shown in Fig. 1. SDN, because of its flexibility and centralized control has got the ability to address IoT challenges to some extent like complexity and heterogeneity. Merger of SDN and IoT gives birth to new domain called SDIoT [13].