Software Defined Network (SDN) Based Internet of Things (IoT): A Road Ahead

Internet of Things (IoT) and Software Defined Network (SDN) are two emerging technologies. The IoT aims to connect objects over the Internet and the SDN provides orchestration for network management by decoupling the control plane and the data plane. The number of connected objects is in billions, and its management and control is a complex task for a large distributed network. The SDN provides flexibility and programmability in the IoT network without troubling underlying architecture of existing implementations. In this paper, we study different IoT application and domains, and the generalized IoT-SDN solutions over the period of 2012-2016. Furthermore, this paper provides a critical view of the IoT and the SDN technologies, current trends in research and the futuristic contributing factors. A comparative analysis of the existing solutions of SDN-based IoT implementations provides an easy and concise view of the emerging trends.

[1]  Mark Crovella,et al.  Ranking of ACM SIGCOMM computer communication review , 2008, CCRV.

[2]  Jennifer Rexford,et al.  Toward Software-Defined Cellular Networks , 2012, 2012 European Workshop on Software Defined Networking.

[3]  Daniel W. Engels,et al.  A secure IoT architecture for Smart Cities , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[4]  Jan Medved,et al.  OpenDaylight: Towards a Model-Driven SDN Controller architecture , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.

[5]  Julie A. McCann,et al.  UbiFlow: Mobility management in urban-scale software defined IoT , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[6]  Tahir Mahmood,et al.  Conceptualization of Software Defined Network layers over internet of things for future smart cities applications , 2015, 2015 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE).

[7]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[8]  Ian F. Akyildiz,et al.  SoftAir: A software defined networking architecture for 5G wireless systems , 2015, Comput. Networks.

[9]  T. Ninikrishna,et al.  A framework for integrating IoT and SDN using proposed OF-enabled management device , 2016, 2016 International Conference on Circuit, Power and Computing Technologies (ICCPCT).

[10]  Robert E. Balfour,et al.  Building the “Internet of Everything” (IoE) for first responders , 2015, 2015 Long Island Systems, Applications and Technology.

[11]  Olivier Flauzac,et al.  SDN Based Architecture for IoT and Improvement of the Security , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops.

[12]  Andrei V. Gurtov,et al.  Implementation of OpenFlow based cognitive radio network architecture: SDN&R , 2016, Wirel. Networks.

[13]  Zhi-jie Han,et al.  A Novel Wireless Sensor Networks Structure Based on the SDN , 2014, Int. J. Distributed Sens. Networks.

[14]  Nael B. Abu-Ghazaleh,et al.  Wireless Software Defined Networking: A Survey and Taxonomy , 2016, IEEE Communications Surveys & Tutorials.

[15]  Hwee Pink Tan,et al.  Sensor OpenFlow: Enabling Software-Defined Wireless Sensor Networks , 2012, IEEE Communications Letters.

[16]  Flauzac Olivier,et al.  New Security Architecture for IoT Network , 2015, ANT/SEIT.

[17]  Sachin Katti,et al.  SoftRAN: software defined radio access network , 2013, HotSDN '13.

[18]  Olivier Flauzac,et al.  SDN-based security framework for the IoT in distributed grid , 2016, 2016 International Multidisciplinary Conference on Computer and Energy Science (SpliTech).

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

[20]  Cecilia Mascolo,et al.  SenShare: Transforming Sensor Networks into Multi-application Sensing Infrastructures , 2012, EWSN.

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

[22]  Martin Jacobsson,et al.  Using software-defined networking principles for wireless sensor networks , 2015 .

[23]  Ludovic Noirie,et al.  Software-Defined LANs for Interconnected Smart Environment , 2015, 2015 27th International Teletraffic Congress.

[24]  Kamal Benzekki,et al.  Software-defined networking (SDN): a survey , 2016, Secur. Commun. Networks.

[25]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.

[26]  Song Guo,et al.  A software defined wireless sensor network , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[27]  Bhaskar Krishnamachari,et al.  Software-Defined Networking Paradigms in Wireless Networks: A Survey , 2014, ACM Comput. Surv..

[28]  Laura Galluccio,et al.  SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[29]  Min Chen,et al.  Software-defined internet of things for smart urban sensing , 2015, IEEE Communications Magazine.

[30]  Nalini Venkatasubramanian,et al.  A Software Defined Networking architecture for the Internet-of-Things , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[31]  Kshira Sagar Sahoo,et al.  A secured SDN framework for IoT , 2015, 2015 International Conference on Man and Machine Interfacing (MAMI).

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

[33]  Michael Menth,et al.  Software-Defined Networking Using OpenFlow: Protocols, Applications and Architectural Design Choices , 2014, Future Internet.

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

[35]  Ashraf Matrawy,et al.  Smart wireless sensor network management based on software-defined networking , 2014, 2014 27th Biennial Symposium on Communications (QBSC).

[36]  Arjan Durresi,et al.  Quality of Service (QoS) in Software Defined Networking (SDN): A survey , 2017, J. Netw. Comput. Appl..

[37]  Chin-Feng Lai,et al.  Integration of SDR and SDN for 5G , 2014, IEEE Access.