Combining software-defined networking with Internet of Things: Survey on security and performance aspects

With increasing number of devices that are used in the paradigm of the Internet of Things, a need for managing these devices and its applications has popped up. In addition to the need for protecting it appropriately and effectively to ensure its full functional performance. Software-Defined Networking has been suggested so as to overcome the problems of Traditional Networking. The SDN became able to separate the logical and control operations in the distributed devices located in the network layer, by moving it to the central control layer that carries out administrative matters of this network. This survey paper contains a comparison between the Internet of Things that is enabled by Traditional Networking and Software-Defined Networking. Starting with defining different architectures, crossing to the main issues for both and ending with performance measuring to evaluate the SDN concluding to the possibility of applying it.

[1]  Shadi Aljawarneh,et al.  Cloud Security Engineering: Avoiding Security Threats the Right Way , 2011, Int. J. Cloud Appl. Comput..

[2]  Sakir Sezer,et al.  Queen ' s University Belfast-Research Portal Are We Ready for SDN ? Implementation Challenges for Software-Defined Networks , 2016 .

[3]  Jie Li,et al.  A General SDN-Based IoT Framework with NVF Implementation , 2015 .

[4]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[5]  Pedro Martinez-Julia,et al.  Empowering the Internet of Things with Software Defined Networking [ WHITE PAPER ] , 2014 .

[6]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[7]  Maria Rita Palattella,et al.  6TiSCH centralized scheduling: When SDN meet IoT , 2015, 2015 IEEE Conference on Standards for Communications and Networking (CSCN).

[8]  Shadi Aljawarneh,et al.  A resource-efficient encryption algorithm for multimedia big data , 2017, Multimedia Tools and Applications.

[9]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[10]  Athanasios V. Vasilakos,et al.  Security in Software-Defined Networking: Threats and Countermeasures , 2016, Mobile Networks and Applications.

[11]  Navtej Singh Ghumman,et al.  Mininet as Software Defined Networking Testing Platform , 2014 .

[12]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[13]  Shadi Aljawarneh,et al.  A Conceptual Security Framework for Cloud Computing Issues , 2016, Int. J. Intell. Inf. Technol..

[14]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[15]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM 2011.

[16]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[17]  Minlan Yu,et al.  Scalable flow-based networking with DIFANE , 2010, SIGCOMM 2010.

[18]  Shadi Aljawarneh,et al.  Investigations of automatic methods for detecting the polymorphic worms signatures , 2016, Future Gener. Comput. Syst..

[19]  Mahmoud Al-Ayyoub,et al.  SDSecurity: A Software Defined Security experimental framework , 2015, 2015 IEEE International Conference on Communication Workshop (ICCW).

[20]  Yashar Ganjali,et al.  Kandoo: a framework for efficient and scalable offloading of control applications , 2012, HotSDN '12.

[21]  Piyush Bhatia,et al.  Type of Security Threats and its Prevention , 2014 .

[22]  Shadi Aljawarneh,et al.  A web engineering security methodology for e-learning systems , 2011, Netw. Secur..

[23]  A. Neeraja,et al.  Licensed under Creative Commons Attribution Cc by Improving Network Management with Software Defined Networking , 2022 .

[24]  Dhiren Patel,et al.  A Survey on Internet of Things: Security and Privacy Issues , 2014 .

[25]  Yashar Ganjali,et al.  HyperFlow: A Distributed Control Plane for OpenFlow , 2010, INM/WREN.

[26]  Shadi Aljawarneh,et al.  Cloud security engineering: Early stages of SDLC , 2017, Future Gener. Comput. Syst..

[27]  Mahmoud Al-Ayyoub,et al.  SDIoT: a software defined based internet of things framework , 2015, Journal of Ambient Intelligence and Humanized Computing.

[28]  Adam J. Aviv,et al.  Enabling Practical Software-defined Networking Security Applications with OFX , 2016, NDSS.