Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
survey

A Survey of Network Virtualization Techniques for Internet of Things Using SDN and NFV

Published: 17 April 2020 Publication History

Abstract

Internet of Things (IoT) and Network Softwarization are fast becoming core technologies of information systems and network management for the next-generation Internet. The deployment and applications of IoT range from smart cities to urban computing and from ubiquitous healthcare to tactile Internet. For this reason, the physical infrastructure of heterogeneous network systems has become more complicated and thus requires efficient and dynamic solutions for management, configuration, and flow scheduling. Network softwarization in the form of Software Defined Networks and Network Function Virtualization has been extensively researched for IoT in the recent past. In this article, we present a systematic and comprehensive review of virtualization techniques explicitly designed for IoT networks. We have classified the literature into software-defined networks designed for IoT, function virtualization for IoT networks, and software-defined IoT networks. These categories are further divided into works that present architectural, security, and management solutions. Besides, the article highlights several short-term and long-term research challenges and open issues related to the adoption of software-defined Internet of Things.

References

[1]
Muhammad Tahir Abbas, Afaq Muhammad, and Wang-Cheol Song. 2019. SD-IoV: SDN enabled routing for internet of vehicles in road-aware approach. J. Amb. Intell. Hum. Comput. 11 (May 2019).
[2]
Godfrey Anuga Akpakwu, Bruno J. Silva, Gerhard P. Hancke, and Adnan M. Abu-Mahfouz. 2018. A survey on 5G networks for the Internet of Things: Communication technologies and challenges. IEEE Access 6 (2018), 3619--3647.
[3]
Mohammed Al-Shaboti, Ian Welch, Aaron Chen, and Muhammed Adeel Mahmood. 2018. Towards secure smart home IoT: Manufacturer and user network access control framework. In Proceedings of the 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA’18). IEEE, 892--899.
[4]
Mamdouh Alenezi, Khaled Almustafa, and Khalim Amjad Meerja. 2019. Cloud based SDN and NFV architectures for IoT infrastructure. Egypt. Inf. J. 20, 1 (2019), 1--10.
[5]
Angelos-Christos Anadiotis, Laura Galluccio, Sebastiano Milardo, Giacomo Morabito, and Sergio Palazzo. 2019. SD-WISE: A software-defined WIreless SEnsor network. Comput. Netw. 159 (Aug. 2019), 84--95.
[6]
Saleh Asadollahi, Bhargavi Goswami, and Mohammed Sameer. 2018. Ryu controller's scalability experiment on software defined networks. In Proceedings of the 2018 IEEE International Conference on Current Trends in Advanced Computing (ICCTAC’18). IEEE, 1--5.
[7]
L. Atzori, J. L. Bellido, R. Bolla, G. Genovese, A. Iera, A. Jara, C. Lombardo, and G. Morabito. 2019. SDN8NFV contribution to IoT objects virtualization. Comput. Netw. 149 (Feb. 2019), 200--212.
[8]
Marc Balon and Bernard Liau. 2012. Mobile virtual network operator. In Proceedings of the 2012 15th International Telecommunications Network Strategy and Planning Symposium (NETWORKS’12). IEEE, 1--6.
[9]
Josep Batalle, Jordi Ferrer Riera, Eduard Escalona, and Joan A. Garcia-Espin. 2013. On the implementation of NFV over an OpenFlow infrastructure: Routing function virtualization. In Proceedings of the 2013 IEEE SDN for Future Networks and Services (SDN4FNS’13). IEEE, 1--6.
[10]
Narmeen Zakaria Bawany, Jawwad A. Shamsi, and Khaled Salah. 2017. DDoS attack detection and mitigation using SDN: Methods, practices, and solutions. Arab. J. Sci. Eng. 42, 2 (1 Feb. 2017), 425--441.
[11]
Z. Benomar, D. Bruneo, S. Distefano, K. Elbaamrani, et al. 2018. Extending openstack for cloud-based networking at the edge. In Proceedings of the IEEE International Conference on Internet of Things (iThings’18) and IEEE Green Computing and Communications (GreenCom’18) and IEEE Cyber, Physical and Social Computing (CPSCom’18) and IEEE Smart Data (SmartData’18). 162--169.
[12]
Samaresh Bera, Sudip Misra, Sanku Kumar Roy, and Mohammad S. Obaidat. 2018. Soft-WSN: Software-defined WSN management system for IoT applications. IEEE Syst. J. 12, 3 (Sep. 2018), 2074--2081.
[13]
S. Biswas, K. Sharif, F. Li, S. Maharjan, S. P. Mohanty, and Y. Wang. 2019. PoBT: A light weight consensus algorithm for scalable IoT business blockchain. IEEE IoT J. (2019), 1--13. https://ieeexplore.ieee.org/document/8926457.
[14]
S. Biswas, K. Sharif, F. Li, B. Nour, and Y. Wang. 2019. A scalable blockchain framework for secure transactions in IoT. IEEE IoT J. 6, 3 (Jun. 2019), 4650--4659.
[15]
Nikos Bizanis and Fernando A. Kuipers. 2016. SDN and virtualization solutions for the Internet of Things: A survey. IEEE Access 4 (2016), 5591--5606.
[16]
Michel S. Bonfim, Kelvin L. Dias, and Stenio F. L. Fernandes. 2019. Integrated NFV/SDN architectures. Comput. Surv. 51, 6 (2019), 1--39.
[17]
A. Boudi, I. Farris, M. Bagaa, and T. Taleb. 2019. Assessing lightweight virtualization for security-as-a-service at the network edge. IEICE Transactions on Communications E102.B, 5 (2019), 970--977.
[18]
Joseph M. Bradley. 2013. The Internet of Everything: Creating Better Experiences in Unimaginable Ways. Retrieved March 12, 2019 from https://blogs.cisco.com/digital/the-internet-of-everything-creating-better-experiences-in-unimaginable-ways.
[19]
R. Bruschi, P. Lago, G. Lamanna, C. Lombardo, and S. Mangialardi. 2016. OpenVolcano: An open-source software platform for fog computing. In Proceedings of the 28th International Teletraffic Congress, Vol. 2. 22--27.
[20]
Peter Bull, Ron Austin, Evgenii Popov, Mak Sharma, and Richard Watson. 2016. Flow based security for IoT devices using an SDN gateway. In Proceedings of the 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud’16). IEEE, 157--163.
[21]
Farah Chahlaoui, Mohammed Raiss El-Fenni, and Hamza Dahmouni. 2019. Performance analysis of load balancing mechanisms in SDN networks. In Proceedings of the 2nd International Conference on Networking, Information Systems 8 Security (NISS’19). ACM, 36:1–36:8 pages.
[22]
Shaibal Chakrabarty, Daniel W. Engels, and Selina Thathapudi. 2015. Black SDN for the Internet of Things. In Proceedings of the 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems. IEEE, 190--198.
[23]
Hung-Li Chen and Fuchun Joseph Lin. 2019. Scalable IoT/M2M platforms based on kubernetes-enabled NFV MANO architecture. In Proceedings of the 2019 International Conference on Internet of Things (iThings’19) and IEEE Green Computing and Communications (GreenCom’19) and IEEE Cyber, Physical and Social Computing (CPSCom’19), and IEEE Smart Data (SmartData’19). IEEE, 1106--1111.
[24]
N. M. M. K. Chowdhury and R. Boutaba. 2009. Network virtualization: State of the art and research challenges. IEEE Commun. Mag. 47, 7 (Jul. 2009), 20--26.
[25]
Jacob H. Cox, Joaquin Chung, Sean Donovan, Jared Ivey, Russell J. Clark, George Riley, and Henry L. Owen. 2017. Advancing software-defined networks: A survey. IEEE Access 5 (2017), 25487--25526.
[26]
Ala' Darabseh, Mahmoud Al-Ayyoub, Yaser Jararweh, Elhadj Benkhelifa, Mladen Vouk, and Andy Rindos. 2015. SDSecurity: A software defined security experimental framework. In Proceedings of the 2015 IEEE International Conference on Communication Workshop (ICCW’15). IEEE, 1871--1876.
[27]
Stephen Dawson-Haggerty, Jorge Ortiz, Jason Trager, David Culler, and Randy H. Katz. 2012. Energy savings and the “Software-Defined” building. IEEE Des. Test Comput. 29, 4 (Aug. 2012), 56--57.
[28]
Yasemin Demiral and Mehmet Demirci. 2018. An investigation of hypervisor effect on virtual networks performance. In Proceedings of the 2018 26th Signal Processing and Communications Applications Conference (SIU’18). IEEE, 1--4.
[29]
Abhijeet Desai, K. S. Nagegowda, and T. Ninikrishna. 2016. A framework for integrating IoT and SDN using proposed OF-enabled management device. In Proceedings of the 2016 International Conference on Circuit, Power and Computing Technologies (ICCPCT’16). IEEE, 1--4.
[30]
Sadia Din, M. Mazhar Rathore, Awais Ahmad, Anand Paul, and Murad Khan. 2017. SDIoT: Software defined Internet of Thing to analyze big data in smart cities. In Proceedings of the 2017 IEEE 42nd Conference on Local Computer Networks Workshops (LCN Workshops’17). IEEE, 175--182.
[31]
Abebe Abeshu Diro, Haftu Tasew Reda, and Naveen Chilamkurti. 2018. Differential flow space allocation scheme in SDN based fog computing for IoT applications. J. Amb. Intell. Hum. Comput. (Jan. 2018).
[32]
Ping Du, Pratama Putra, Shu Yamamoto, and Akihiro Nakao. 2016. A context-aware IoT architecture through software-defined data plane. In Proceedings of the 2016 IEEE Region 10 Symposium (TENSYMP’16). IEEE, 315--320.
[33]
R. Enns, M. Bjorklund, J. Schoenwaelder, and A. Bierman. 2011. Network Configuration Protocol (NETCONF). Retrieved from https://tools.ietf.org/html/rfc6241.
[34]
Pal Evensen and Hein Meling. 2009. SenseWrap: A service oriented middleware with sensor virtualization and self-configuration. In Proceedings of the 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP’09). IEEE, 261--266.
[35]
I. Farris, J. B. Bernabe, N. Toumi, D. Garcia-Carrillo, T. Taleb, A. Skarmeta, and B. Sahlin. 2017. Towards provisioning of SDN/NFV-based security enablers for integrated protection of IoT systems. In Proceedings of the 2017 IEEE Conference on Standards for Communications and Networking (CSCN’17). 169--174.
[36]
Ivan Farris, Tarik Taleb, Yacine Khettab, and Jaeseung Song. 2019. A survey on emerging SDN and NFV security mechanisms for IoT systems. IEEE Commun. Surv. Tutor. 21, 1 (2019), 812--837.
[37]
Nick Feamster, Jennifer Rexford, and Ellen Zegura. 2014. The road to SDN. ACM SIGCOMM Comput. Commun. Rev. 44, 2 (Apr. 2014), 87--98.
[38]
S. Fichera, M. Gharbaoui, P. Castoldi, B. Martini, and A. Manzalini. 2017. On experimenting 5G: Testbed set-up for SDN orchestration across network cloud and IoT domains. In Proceedings of the 2017 IEEE Conference on Network Softwarization (NetSoft’17). IEEE, 1--6.
[39]
FLARE 2019. FLARE Networks. Retrieved March 12, 2019 from http://flare-networks.com/.
[40]
Olivier Flauzac, Carlos Gonzalez, Abdelhak Hachani, and Florent Nolot. 2015. SDN based architecture for IoT and improvement of the security. In Proceedings of the 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops. IEEE, 688--693.
[41]
Gartner 2017. IoT Statistics. Retrieved March 12, 2019 from https://www.gartner.com/en/newsroom/press-releases/2017-02-07-gartner-says-8-billion-connected-things-will-be-in-use-in-2017-up-31-percent-from-2016l.
[42]
Carlos Gonzalez, Salim Mahamat Charfadine, Olivier Flauzac, and Florent Nolot. 2016. SDN-based security framework for the IoT in distributed grid. In Proceedings of the 2016 International Multidisciplinary Conference on Computer and Energy Science (SpliTech’16). IEEE, 1--5.
[43]
Sghaier Guizani. 2017. Internet-of-things (IoT) feasibility applications in information centric networking system. In Proceedings of the 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC’17). IEEE, 2192--2197.
[44]
Akram Hakiri, Pascal Berthou, Aniruddha Gokhale, and Slim Abdellatif. 2015. Publish/subscribe-enabled software defined networking for efficient and scalable IoT communications. IEEE Commun. Mag. 53, 9 (Sep. 2015), 48--54.
[45]
Evangelos Haleplidis, Jamal Hadi Salim, Joel M. Halpern, Susan Hares, Kostas Pentikousis, Kentaro Ogawa, Weiming Wang, Spyros Denazis, and Odysseas Koufopavlou. 2015. Network programmability with ForCES. IEEE Commun. Surv. Tutor. 17, 3 (2015), 1423--1440.
[46]
Ana Belen Garcia Hernando, Antonio Da Silva Farina, Luis Bellido Triana, Francisco Javier Ruiz Pinar, and David Fernandez Cambronero. 2017. Virtualization of residential IoT functionality by using NFV and SDN. In Proceedings of the 2017 IEEE International Conference on Consumer Electronics (ICCE’17). IEEE, 90--91.
[47]
Almulla Hesham, Fragkiskos Sardis, Stan Wong, Toktam Mahmoodi, and Mallikarjun Tatipamula. 2017. A simplified network access control design and implementation for M2M communication using SDN. In Proceedings of the 2017 IEEE Wireless Communications and Networking Conference Workshops. IEEE, 1--5.
[48]
Peng Hu. 2015. A system architecture for software-defined industrial Internet of Things. In Proceedings of the 2015 IEEE International Conference on Ubiquitous Wireless Broadband (ICUWB’15). IEEE, 1--5.
[49]
HUAWEI 2015. Huawei EC-IoT Solution. Retrieved March 12, 2019 from https://e.huawei.com/us/solutions/technical/sdn/agile-iot.
[50]
Nachikethas A. Jagadeesan and Bhaskar Krishnamachari. 2014. Software-defined networking paradigms in wireless networks: A survey. Comput. Surv. 47, 2 (Nov. 2014).
[51]
Yaser Jararweh, Mahmoud Al-Ayyoub, Ala’ Darabseh, Elhadj Benkhelifa, Mladen Vouk, and Andy Rindos. 2015. SDIoT: A software defined based internet of things framework. J. Amb. Intell. Hum. Comput. 6, 4 (01 Jun. 2015), 453--461.
[52]
Anish Jindal, Gagangeet Singh Aujla, and Neeraj Kumar. 2019. SURVIVOR: A blockchain based edge-as-a-service framework for secure energy trading in SDN-enabled vehicle-to-grid environment. Comput. Netw. 153 (Apr. 2019), 36--48.
[53]
Anwar Kalghoum, Sonia Mettali Gammar, and Leila Azouz Saidane. 2017. Towards a novel forwarding strategy for named data networking based on SDN and bloom filter. In Proceedings of the 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA’17). IEEE, 1198--1204.
[54]
Kubra Kalkan and Sherali Zeadally. 2018. Securing Internet of Things with software defined networking. IEEE Commun. Mag. 56, 9 (Sep. 2018), 186--192.
[55]
Kotaro Kataoka, Saurabh Gangwar, and Prashanth Podili. 2018. Trust list: Internet-wide and distributed IoT traffic management using blockchain and SDN. In Proceedings of the 2018 IEEE 4th World Forum on Internet of Things (WF-IoT’18). IEEE, 296--301.
[56]
Pradeeban Kathiravelu, Leila Sharifi, and Luís Veiga. 2015. Cassowary. In Proceedings of the 2nd Workshop on Middleware for Context-Aware Applications in the IoT (M4IoT’15). ACM, 1--6.
[57]
Imran Khan, Fatna Belqasmi, Roch Glitho, Noel Crespi, Monique Morrow, and Paul Polakos. 2016. Wireless sensor network virtualization: A survey. IEEE Commun. Surv. Tutor. 18, 1 (2016), 553--576.
[58]
JeongGil Ko, Byung-Bog Lee, Kyesun Lee, Sang Gi Hong, Naesoo Kim, and Jeongyeup Paek. 2015. Sensor virtualization module: Virtualizing IoT devices on mobile smartphones for effective sensor data management. Int. J. Distrib. Sens. Netw. 11, 10 (2015), 1--10.
[59]
Hadi Razzaghi Kouchaksaraei, Tobias Dierich, and Holger Karl. 2018. Pishahang: Joint orchestration of network function chains and distributed cloud applications. In Proceedings of the 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft’18). IEEE, 344--346.
[60]
Hadi Razzaghi Kouchaksaraei and Holger Karl. 2019. Service function chaining across OpenStack and kubernetes domains. In Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems (DEBS'19). ACM Press, 240--243.
[61]
Kubernetes 2019. What is Kubernetes. Retrieved September 28, 2019 from https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/.
[62]
Cheng Li, Zhengrui Qin, Ed Novak, and Qun Li. 2017. Securing SDN infrastructure of IoT–Fog networks from MitM attacks. IEEE IoT J. 4, 5 (Oct. 2017), 1156--1164.
[63]
Hongda Li, Feng Wei, and Hongxin Hu. 2019. Enabling dynamic network access control with anomaly-based IDS and SDN. In Proceedings of the ACM International Workshop on Security in Software Defined Networks 8 Network Function Virtualization (SDN-NFVSec'19). ACM, 13--16.
[64]
Jie Li, Eitan Altman, and Corinne Touati. 2015. A general SDN-based IoT framework with NVF implementation. ZTE Commun. 13, 3 (2015), 42--45.
[65]
Yong Li and Min Chen. 2015. Software-defined network function virtualization: A survey. IEEE Access 3 (2015), 2542--2553.
[66]
Yuhong Li, Xiang Su, Jukka Riekki, Theo Kanter, and Rahim Rahmani. 2016. A SDN-based architecture for horizontal Internet of Things services. In Proceedings of the 2016 IEEE International Conference on Communications. IEEE, 1--7.
[67]
Jiaqiang Liu, Yong Li, Min Chen, Wenxia Dong, and Depeng Jin. 2015. Software-defined internet of things for smart urban sensing. IEEE Commun. Mag. 53, 9 (Sep. 2015), 55--63.
[68]
Tie Luo, Hwee-Pink Tan, and Tony Q. S. Quek. 2012. Sensor OpenFlow: Enabling software-defined wireless sensor networks. IEEE Comm. Lett. 16, 11 (Nov. 2012), 1896--1899.
[69]
Taras Maksymyuk, Stepan Dumych, Mykola Brych, Dimas Satria, and Minho Jo. 2017. An IoT based monitoring framework for software defined 5G mobile networks. In Proceedings of the 11th International Conference on Ubiquitous Information Management and Communication. ACM, 105:1–105:4.
[70]
Pedro Martinez-Julia and Antonio F. Skarmeta. 2014. Empowering the Internet of Things with software defined networking. FP7 European Research Project on the Future Internet of Things (2014). Retrieved October 10, 2019 from https://iot6.eu/sites/default/files/imageblock/IoT6 - SDN - IoT.pdf.
[71]
Philippe Massonet, Laurent Deru, Amel Achour, Sebastien Dupont, Louis-Marie Croisez, Anna Levin, and Massimo Villari. 2017. Security in lightweight network function virtualisation for federated cloud and IoT. In Proceedings of the 2017 IEEE 5th International Conference on Future Internet of Things and Cloud. IEEE, 148--154.
[72]
Prodromos Mekikis, Kostas Ramantas, Luis Sanabria-Russo, Jordi Serra, Angelos Antonopoulos, David Pubill, Elli Kartsakli, and Christos Verikoukis. 2020. NFV-enabled experimental platform for 5G tactile Internet support in industrial environments. IEEE Transactions on Industrial Informatics 16, 3 (2020), 1895--1903.
[73]
Rashid Mijumbi, Joan Serrat, Juan-Luis Gorricho, Niels Bouten, Filip De Turck, and Raouf Boutaba. 2016. Network function virtualization: State-of-the-art and research challenges. IEEE Commun. Surv. Tutor. 18, 1 (2016), 236--262.
[74]
D. Montero, M. Yannuzzi, A. Shaw, L. Jacquin, A. Pastor, R. Serral-Gracia, A. Lioy, F. Risso, C. Basile, R. Sassu, M. Nemirovsky, F. Ciaccia, M. Georgiades, S. Charalambides, J. Kuusijarvi, and F. Bosco. 2015. Virtualized security at the network edge: A user-centric approach. IEEE Commun. Mag. 53, 4 (2015), 176--186.
[75]
Aki Nakao. 2012. Flare: Open Deeply Programmable Network Node Architecture. Lecture Notes. Retrieved March 12, 2019 from http://netseminar.stanford.edu/seminars/10_18_12.pdf.
[76]
Stefan Nastic, Sanjin Sehic, Duc-Hung Le, Hong-Linh Truong, and Schahram Dustdar. 2014. Provisioning software-defined IoT cloud systems. In Proceedings of the 2014 International Conference on Future Internet of Things and Cloud. IEEE, 288--295.
[77]
Anne H. H. Ngu, Mario Gutierrez, Vangelis Metsis, Surya Nepal, and Michael Z. Sheng. 2016. IoT middleware: A survey on issues and enabling technologies. IEEE IoT J. 4, 1 (2016), 1--20.
[78]
Binh Nguyen, Nakjung Choi, Marina Thottan, and Jacobus Van der Merwe. 2017. SIMECA: SDN-based IoT mobile edge cloud architecture. In Proceedings of the 2017 IFIP/IEEE Symposium on Integrated Network and Service Management. IEEE, 503--509.
[79]
Kim-Khoa Nguyen and Mohamed Cheriet. 2016. Virtual edge-based smart community network management. IEEE Internet Comput. 20, 6 (Nov. 2016), 32--41.
[80]
Mehdi Nobakht, Vijay Sivaraman, and Roksana Boreli. 2016. A host-based intrusion detection and mitigation framework for smart home IoT using OpenFlow. In Proceedings of the 2016 11th International Conference on Availability, Reliability and Security (ARES’16). IEEE, 147--156.
[81]
Lukasz Ogrodowczyk, Bartosz Belter, and Marc LeClerc. 2016. IoT ecosystem over programmable SDN infrastructure for smart city applications. In Proceedings of the 2016 5th European Workshop on Software-Defined Networks (EWSDN’16). IEEE, 49--51.
[82]
Mike Ojo, Davide Adami, and Stefano Giordano. 2016. A SDN-IoT architecture with NFV implementation. In Proceedings of the 2016 IEEE Globecom Workshops (GC Wkshps’16). IEEE, 1--6.
[83]
ONF TS-025 2015. OpenFlow Switch Specifications v1.5.1. Retrieved March 12, 2019 from https://www.opennetworking.org/wp-content/uploads/2014/10/openflow-switch-v1.5.1.pdf.
[84]
OpenStack 2019. Open Source Software for Creating Private and Public Clouds.Retrieved September 28, 2019 from https://www.openstack.org/.
[85]
Jianli Pan and James McElhannon. 2018. Future edge cloud and edge computing for Internet of Things applications. IEEE IoT J. 5, 1 (Feb. 2018), 439--449.
[86]
Michael Pearce, Sherali Zeadally, and Ray Hunt. 2013. Virtualization: Issues, security threats, and solutions. Comput. Surveys 45, 2 (Feb. 2013).
[87]
Mehran Pourvahab and Gholamhossein Ekbatanifard. 2019. An efficient forensics architecture in software-defined networking-IoT using blockchain technology. IEEE Access 7 (2019), 99573–99588.
[88]
Zhijing Qin, Grit Denker, Carlo Giannelli, Paolo Bellavista, and Nalini Venkatasubramanian. 2014. A software defined networking architecture for the Internet-of-Things. In Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS’14). IEEE, 1--9.
[89]
Zhijing Qin, Luca Iannario, Carlo Giannelli, Paolo Bellavista, Grit Denker, and Nalini Venkatasubramanian. 2014. MINA: A reflective middleware for managing dynamic multinetwork environments. In Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS’14). IEEE, 1--4.
[90]
Chao Qiu, F. Richard Yu, Fangmin Xu, Haipeng Yao, and Chenglin Zhao. 2018. Permissioned blockchain-based distributed software-defined industrial Internet of Things. In Proceedings of the 2018 IEEE Globecom Workshops (GC Wkshps’18). IEEE, 1--7.
[91]
Gabriel Antonio F. Rebello, Igor D. Alvarenga, Igor J. Sanz, and Otto Carlos M. B. Duarte. 2019. BSec-NFVO: A blockchain-based security for network function virtualization orchestration. In Proceedings of the ICC 2019–2019 IEEE International Conference on Communications (ICC’19). IEEE, 1--6.
[92]
Elisa Rojas, Roberto Doriguzzi-Corin, Sergio Tamurejo, Andres Beato, Arne Schwabe, Kevin Phemius, and Carmen Guerrero. 2018. Are we ready to drive software-defined networks? A comprehensive survey on management tools and techniques. Comput. Surv. 51, 2 (Feb. 2018).
[93]
Rishi Sairam, Suman Sankar Bhunia, Vijayanand Thangavelu, and Mohan Gurusamy. 2019. NETRA: Enhancing IoT security using NFV-based edge traffic analysis. IEEE Sens. J. 19, 12 (Jun. 2019), 4660--4671.
[94]
Ola Salman, Imad Elhajj, Ali Chehab, and Ayman Kayssi. 2017. Software defined IoT security framework. In Proceedings of the 2017 4th International Conference on Software Defined Systems (SDS’17). IEEE, 75--80.
[95]
Ola Salman, Imad Elhajj, Ayman Kayssi, and Ali Chehab. 2015. An architecture for the Internet of Things with decentralized data and centralized control. In Proceedings of the 2015 IEEE/ACS 12th International Conference of Computer Systems and Applications (AICCSA’15). IEEE, 1--8.
[96]
Ola Salman, Imad Elhajj, Ayman Kayssi, and Ali Chehab. 2015. Edge computing enabling the Internet of Things. In Proceedings of the 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT’15). IEEE, 603--608.
[97]
Hunor Sandor, Bela Genge, and Gheorghe Sebestyen-Pal. 2015. Resilience in the Internet of Things: The software defined networking approach. In Proceedings of the 2015 IEEE International Conference on Intelligent Computer Communication and Processing (ICCP’15). IEEE, 545--552.
[98]
Pradip Kumar Sharma and Jong Hyuk Park. 2018. Blockchain based hybrid network architecture for the smart city. Fut. Gener. Comput. Syst. 86 (Sep. 2018), 650--655.
[99]
Rob Sherwood, Glen Gibb, Kok-Kiong Yap, Guido Appenzeller, Martin Casado, Nick McKeown, and Guru Parulkar. 2009. Flowvisor: A network virtualization layer. OpenFlow Switch Consortium, Technical Report 1 (2009), 132.
[100]
Seungwon Shin, Phillip A. Porras, Vinod Yegneswaran, Martin W. Fong, Guofei Gu, and Mabry Tyson. 2013. FRESCO: Modular composable security services for software-defined networks. In Proceedings of 20th Annual Network 8 Distributed System Security Symposium (NDSS'13).
[101]
Fatma Al Shuhaimi, Manju Jose, and Ajay Vikram Singh. 2016. Software defined network as solution to overcome security challenges in IoT. In Proceedings of the 2016 5th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO’16). IEEE, 491--496.
[102]
Antonio Silva, Ana Garcia Hernando, and Mary Luz Mouronte. 2017. Residential wireless interfaces virtualization: A feasibility study. In Proceedings of the 13th International Conference on Wireless and Mobile Communications (ICWMC'17). 67--72.
[103]
Eugene Siow, Thanassis Tiropanis, and Wendy Hall. 2018. Analytics for the Internet of Things. Comput. Surv. 51, 4, Article 74 (Jul. 2018), 36 pages.
[104]
Arunan Sivanathan, Daniel Sherratt, Hassan Habibi Gharakheili, Vijay Sivaraman, and Arun Vishwanath. 2016. Low-cost flow-based security solutions for smart-home IoT devices. In Proceedings of the 2016 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS’16). IEEE, 1--6.
[105]
Vijay Sivaraman, Hassan Habibi Gharakheili, Arun Vishwanath, Roksana Boreli, and Olivier Mehani. 2015. Network-level security and privacy control for smart-home IoT devices. In Proceedings of the 2015 IEEE 11th International Conference on Wireless and Mobile Computing, Networking and Communications. IEEE, 163--167.
[106]
M. Smith, M. Dvorkin, V. Laribi, V. Pandey, P. Gerg, and N. Weidenbacher. 2016. OPFlex Control Protocol. Retrieved from https://tools.ietf.org/html/draft-smith-opflex-03.
[107]
Jungmin Son and Rajkumar Buyya. 2018. A taxonomy of software-defined networking (SDN)-enabled cloud computing. Comput. Surv. 51, 3, Article 59 (May 2018), 36 pages.
[108]
Daniel Steinberg and Stuart Cheshire. 2010. Zero Configuration Network—The Definitive Guide. O’Reilly Media.
[109]
Sahrish Khan Tayyaba, Munam Ali Shah, Omair Ahmad Khan, and Abdul Wahab Ahmed. 2017. Software defined network (SDN) based Internet of Things (IoT). In Proceedings of the International Conference on Future Networks and Distributed Systems (ICFNDS'17). ACM, Article 15, 8 pages.
[110]
Mauro Tortonesi, James Michaelis, Alessandro Morelli, Niranjan Suri, and Michael A. Baker. 2016. SPF: An SDN-based middleware solution to mitigate the IoT information explosion. In Proceedings of the 2016 IEEE Symposium on Computers and Communication (ISCC’16). IEEE, 435--442.
[111]
Ricard Vilalta, Arturo Mayoral, David Pubill, Ramon Casellas, Ricardo Martínez, Jordi Serra, Christos Verikoukis, and Raul Muñoz. 2016. End-to-end SDN orchestration of IoT services using an SDN/NFV-enabled edge node. In Proceedings of the Optical Fiber Communication Conference. OSA, 1--3.
[112]
Jiafu Wan, Baotong Chen, Muhammad Imran, Fei Tao, Di Li, Chengliang Liu, and Shafiq Ahmad. 2018. Toward dynamic resources management for IoT-based manufacturing. IEEE Commun. Mag. 56, 2 (2018).
[113]
Jiafu Wan, Shenglong Tang, Zhaogang Shu, Di Li, Shiyong Wang, Muhammad Imran, and Athanasios Vasilakos. 2016. Software-defined industrial Internet of Things in the context of industry 4.0. IEEE Sens. J. 16, 20 (2016), 1--1.
[114]
Di Wu, Dmitri I. Arkhipov, Eskindir Asmare, Zhijing Qin, and Julie A. McCann. 2015. UbiFlow: Mobility management in urban-scale software defined IoT. In Proceedings of the 2015 IEEE Conference on Computer Communications (INFOCOM’15). IEEE, 208--216.
[115]
Ke Xu, Xiaoliang Wang, Wei Wei, Houbing Song, and Bo Mao. 2016. Toward software defined smart home. IEEE Commun. Mag. 54, 5 (May 2016), 116--122.
[116]
Tong Xu, Deyun Gao, Ping Dong, Hongke Zhang, Chuan Heng Foh, and Han-Chieh Chao. 2017. Defending against new-flow attack in SDN-based Internet of Things. IEEE Access 5 (2017), 3431--3443.
[117]
Yiannis Yiakoumis, Kok-Kiong Yap, Sachin Katti, Guru Parulkar, and Nick McKeown. 2011. Slicing home networks. In Proceedings of the 2nd ACM SIGCOMM Workshop on Home Networks (HomeNets'11). ACM, New York, NY, 1--6.
[118]
H. Yin, H. Xie, T. Tsou, D. Lopez, P. Aranda, and R. Sidi. 2012. SDNi: A Message Exchange Protocol for Software Defined Networks (SDNS) across Multiple Domains. Technical Report. Retrieved from http://tools.ietf.org/id/draft-yin-sdn-sdni-00.txt.
[119]
Changhoon Yoon, Taejune Park, Seungsoo Lee, Heedo Kang, Seungwon Shin, and Zonghua Zhang. 2015. Enabling security functions with SDN: A feasibility study. Comput. Netw. 85 (Jul. 2015), 19--35.
[120]
Ma Yun. 2013. Huawei Agile Network: A Solution for the Three Major Problems Facing Traditional Networking. Retrieved March 12, 2019 from http://e.huawei.com/hk/publications/global/ict_insights/hw_314355/industry%20focus/HW_314358.
[121]
Alejandro Molina Zarca, Jorge Bernal Bernabe, Ruben Trapero, Diego Rivera, Jesus Villalobos, Antonio Skarmeta, Stefano Bianchi, Anastasios Zafeiropoulos, and Panagiotis Gouvas. 2019. Security management architecture for NFV/SDN-aware IoT systems. IEEE IoT J. 6, 5 (Oct. 2019), 8005--8020.
[122]
Wei Zhang, Guyue Liu, Wenhui Zhang, Neel Shah, Phillip Lopreiato, Gregoire Todeschi, K. K. Ramakrishnan, and Timothy Wood. 2016. OpenNetVM. In Proceedings of the 2016 Workshop on Hot Topics in Middleboxes and Network Function Virtualization (HotMIddlebox'16). ACM Press, 26--31.

Cited By

View all
  • (2024)A Systematic Review on IoT-Based Smart Technologies for Seat Occupancy and Reservation Needs in Smart Libraries at Institution of Higher LearningInternet of Things - New Insights10.5772/intechopen.113329Online publication date: 31-Jan-2024
  • (2024)Towards a Software-Defined Industrial IoT-Edge Network for Next-Generation Offshore Wind Farms: State of the Art, Resilience, and Self-X Network and Service ManagementEnergies10.3390/en1712289717:12(2897)Online publication date: 13-Jun-2024
  • (2024)A Review on Software‐Defined Networking for Internet of Things Inclusive of Distributed Computing, Blockchain, and Mobile Network Technology: Basics, Trends, Challenges, and Future Research PotentialsInternational Journal of Distributed Sensor Networks10.1155/2024/90064052024:1Online publication date: 13-Aug-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 53, Issue 2
March 2021
848 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/3388460
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 April 2020
Accepted: 01 January 2020
Revised: 01 January 2020
Received: 01 May 2019
Published in CSUR Volume 53, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Internet of Things
  2. network function virtualization
  3. network softwarization
  4. software-defined IoT
  5. software-defined network

Qualifiers

  • Survey
  • Research
  • Refereed

Funding Sources

  • Beijing Natural Science Foundation
  • National Natural Science Foundation of China

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)326
  • Downloads (Last 6 weeks)32
Reflects downloads up to 02 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Systematic Review on IoT-Based Smart Technologies for Seat Occupancy and Reservation Needs in Smart Libraries at Institution of Higher LearningInternet of Things - New Insights10.5772/intechopen.113329Online publication date: 31-Jan-2024
  • (2024)Towards a Software-Defined Industrial IoT-Edge Network for Next-Generation Offshore Wind Farms: State of the Art, Resilience, and Self-X Network and Service ManagementEnergies10.3390/en1712289717:12(2897)Online publication date: 13-Jun-2024
  • (2024)A Review on Software‐Defined Networking for Internet of Things Inclusive of Distributed Computing, Blockchain, and Mobile Network Technology: Basics, Trends, Challenges, and Future Research PotentialsInternational Journal of Distributed Sensor Networks10.1155/2024/90064052024:1Online publication date: 13-Aug-2024
  • (2024)Cold-Start-Aware Cloud-Native Parallel Service Function Chain Caching in Edge–Cloud NetworkIEEE Internet of Things Journal10.1109/JIOT.2024.336962011:11(20340-20356)Online publication date: 1-Jun-2024
  • (2024)Fault Diagnosis in the Network Function Virtualization: A Survey, Taxonomy, and Future DirectionsIEEE Internet of Things Journal10.1109/JIOT.2024.336299111:11(19121-19142)Online publication date: 1-Jun-2024
  • (2024)Virtual Network Embedding Based on Hierarchical Cooperative Multiagent Reinforcement LearningIEEE Internet of Things Journal10.1109/JIOT.2023.331954211:5(8552-8568)Online publication date: 1-Mar-2024
  • (2024)GameTE: A Game-Theoretic Distributed Traffic Engineering in Trustless Multi-Domain SDN2024 IEEE 44th International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS60910.2024.00118(1248-1259)Online publication date: 23-Jul-2024
  • (2024)Adaptive Network Slicing Control Method for Unpredictable Network Variations Using Quality-Diversity Algorithms2024 IEEE 21st Consumer Communications & Networking Conference (CCNC)10.1109/CCNC51664.2024.10454881(819-822)Online publication date: 6-Jan-2024
  • (2024)A Certificate-Based Ring Signcryption Scheme for Securing UAV-Enabled Private Edge Computing SystemsIEEE Access10.1109/ACCESS.2024.340935912(83466-83479)Online publication date: 2024
  • (2024)FlowLever: Leverage Flow Director for Packet Dispatch Acceleration in NFVIEEE Access10.1109/ACCESS.2024.337370512(36122-36134)Online publication date: 2024
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media