Abstract:
Software Defined Networking (SDN) is an innovative, advanced, challenging and promising network technology that includes various features for ensuring security in the field of the internet of things (IoT). Since security is a major concern nowadays, numerous researchers believe that by decoupling the control plane from the data plane can greatly improve the security issue in different ways and provides various research opportunities. In this paper, we analyse the research works done by various researchers towards securing the IoT by SDN. The main motivation behind this survey is to identify and summarize the various security enhancements provided by the deployment of SDN in IoT. This paper reviews the various challenges in the development of SDN, current state of art, its applications and the architecture of IoT based on SDN. Finally, the paper highlights open challenges and the various future research directions in the field of IoT security provided by SDN.