电子学报 ›› 2021, Vol. 49 ›› Issue (5): 1019-1032.DOI: 10.12263/DZXB.20200561
陈亮1, 李峰1, 任保全1, 杨建喜2
收稿日期:
2020-06-12
修回日期:
2020-11-16
出版日期:
2021-05-25
通讯作者:
作者简介:
基金资助:
CHEN Liang1, LI Feng1, REN Bao-quan1, YANG Jan-xi2
Received:
2020-06-12
Revised:
2020-11-16
Online:
2021-05-25
Published:
2021-05-25
Corresponding author:
Supported by:
摘要: 概述了当前物联网发展过程中存在的主要问题,研究了软件定义网络与物联网结合的可行性,在总结分析相关软件定义物联网架构的基础上,给出了SDIoT(Software-Defined Internet of Things)通用架构,举例分析了软件定义车联网基本架构;通过对现有研究成果的分析梳理,从异构互连、资源管理、安全可靠3个方面阐述了面临的挑战及关键技术;最后,以车联网为例,阐明了SDIoT的优势及前景,展望了未来可能的研究方向.
中图分类号:
陈亮, 李峰, 任保全, 等. 软件定义物联网研究综述[J]. 电子学报, 2021, 49(5): 1019-1032.
CHEN Liang, LI Feng, REN Bao-quan, et al. Software-Defined Internet of Things:A Survey[J]. Acta Electronica Sinica, 2021, 49(5): 1019-1032.
[1] Statista Research Department.Internet of things (IoT) connected devices installed base worldwide from 2015 to 2025(in billions)[R/OL].https://www.statista.com/statistics/471264/iot-number-of-connected-devices-worldwide/,2020-4-25. [2] Tayyaba S K,Shah M A,Khan N S,et al.Software-Defined networks (SDNs) and internet of things (IoTs):A qualitative prediction for 2020[J].International Journal of Advanced Computer Science and Applications,2016,7(11):385-404. [3] Jain S,Kumar A,Mandal S,et al.B4:Experience with a globally-deployed software defined WAN[J].ACM SIGCOMM Computer Communication Review,2013,43(4):3-14. [4] Chihlin I,Yuan Y,Huang J,et al.Rethink fronthaul for soft RAN[J].IEEE Communications Magazine,2015,53(9):82-88. [5] Yu H C,Quer G,Rao R R,et al.Wireless SDN mobile ad hoc network:From theory to practice[A].International Conference on Communications[C].Paris,France:IEEE ICC,2017.1-7. [6] Luo T,Tan H,Quek T Q,et al.Sensor OpenFlow:Enabling software-defined wireless sensor networks[J].IEEE Communications Letters,2012,16(11):1896-1899. [7] Paganelli F,Ulema M,Martini B.Context-aware service composition and delivery in NGSONs over SDN[J].IEEE Communications Magazine,2014,52(8):97-105. [8] Kalkan K,Gur G,Alagoz F.Defense mechanisms against DDoS attacks in SDN environment[J].IEEE Communications Magazine,2017,55(9):175-179. [9] 吕军,栾文鹏,刘日亮,等.基于全面感知和软件定义的配电物联网体系架构[J].电网技术,2018,42(10):3108-3115. Lv J,Luan W P,Liu R L,et al.Architecture of distribution internet of things based on widespread sensing & software defined technology[J].Power System Technology,2018,42(10):3108-3115.(in Chinese). [10] Azizian M,Cherkaoui S,Hafid A,et al.Vehicle software updates distribution with SDN and cloud computing[J].IEEE Communications Magazine,2017,55(8):74-79. [11] Kathiravelu P,Sharifi L,Luís V.Cassowary:Middleware platform for context-aware smart buildings with software-defined sensor networks[A].Proceedings of the 2nd Workshop on Middleware for Context-Aware Applications in the IoT[C].Vancouver,Canada:ACM,2015.1-6. [12] Tayyaba S K,Shah M A,Khan O A,et al.Software defined network (SDN) based internet of things (IoT):A road ahead[A].Proceedings of the 17th International Conference on Future Networks and Distributed Systems[C].Cambridge,UK:ACM,2017.1-8. [13] Zeng D,Li P,Guo S,et al.Energy minimization in multi-task software-defined sensor networks[J].IEEE Transactions on Computers,2015,64(11):3128-3139. [14] Salman O,Elhajj I,Kayssi A,et al.An architecture for the Internet of things with decentralized data and centralized control[A].2015 IEEE/ACS 12th International Conference of Computer Systems and Applications[C].Marrakech,Morocco:IEEE,2016.1-8. [15] Oliveira B T D,Gabriel L B,Margi C B,et al.TinySDN:Enabling multiple controllers for software-defined wireless sensor networks[A].2014 IEEE Latin-America Conference on Communications[C].Cartagena de Indias,Colombia:IEEE,2014.1-6. [16] Bendouda D,Rachedi A,Haffaf H.Programmable architecture based on software defined network for internet of things:Connected dominated sets approach[J].Future Generation Computer Systems,2018,80(3):188-197. [17] Miyazaki T,Yamaguchi S,Kobayashi K,et al.A software defined wireless sensor network[A].International Conference on Computing,Networking and Communications[C].Honolulu,USA:IEEE,2014.847-852. [18] Galluccio L,Milardo S,Morabito G,et al.SDN-WISE:Design,prototyping and experimentation of a stateful SDN solution for wireless sensor networks[A].2015 IEEE International Conference on Computer Communications[C].Hong Kong,China:IEEE,2015.513-521. [19] Bera S,Misra S,Roy S K,et al.Soft-WSN:Software-Defined WSN management system for IoT applications[J].IEEE Systems Journal,2018,12(3):2074-2081. [20] Olivier F,Carlos G,Florent N,et al.SDN based architecture for clustered WSN[A].Proceedings of The 9th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing[C].Blumenau,Brazil:IEEE,2015.342-347. [21] Labraoui M,Boc M M,Fladenmuller A.Opportunistic SDN-controlled wireless mesh network for mobile traffic offloading[A].International Conference on Selected Topics in Mobile & Wireless Networking[C].Avignon,France:IEEE Computer Society,2017.1-7. [22] Gudipati A,Perry D,Li L E,et al.SoftRAN:Software defined radio access network[A].Proceedings of the Second Workshop on Hot Topics in Software Defined Networking[C].Helsinki,Finland:ACM,2013.25-30. [23] Jin X,Li L E,Vanbever L,et al.SoftCell:Scalable and flexible cellular core network architecture[A].Proceedings of the Ninth ACM Conference on Emerging Network Experiment and Technology[C].Santa Barbara,USA:ACM,2013.163-174. [24] Han T,Han Y,Ge X,et al.Small cell offloading through cooperative communication in software-defined heterogeneous networks[J].IEEE Sensors Journal,2016,20(16):7381-7392. [25] Maksymyuk T,Kyryk M,Jo M,et al.Comprehensive spectrum management for heterogeneous networks in LTE-U[J].IEEE Wireless Communications,2016,23(6):8-15. [26] Boryaliniz I,Yanikomeroglu H.The new frontier in RAN heterogeneity:Multi-tier drone-cells[J].IEEE Communications Magazine,2016,54(11):48-55. [27] Ku I,Lu Y,Cerqueira E,et al.Towards software-defined VANET:Architecture and services[A].2014 13th Annual Mediterranean Ad Hoc Networking Workshop[C].Piran,Italy:IEEE,2014.103-110. [28] He Z,Cao J,Liu X.SDVN:Enabling rapid network innovation for heterogeneous vehicular communication[J].IEEE Network,2016,30(4):10-15. [29] Duan P,Peng C,Zhu Q,et al.Design and analysis of software defined vehicular cyber physical systems[A].2014 20th IEEE International Conference on Parallel and Distributed Systems[C].Hsinchu,China:IEEE,2014.412-417. [30] Wang Y,Zhang Y,Chen J,et al.An SDN-based publish/subscribe-enabled communication platform for IoT services[J].China Communications,2018,15(1):95-106. [31] Tariq M A,Kokiehofe B,Bhowmik S,et al.PLEROMA:A SDN-based high performance publish/subscribe middleware[A].Proceedings of the 15th International Middleware Conference[C].Bordeaux,France:ACM,2014.217-228. [32] Wang L,Lu Z,Wen X,et al.An SDN-based seamless convergence approach of WLAN and LTE networks[A].2016 IEEE Information Technology,Networking,Electronic and Automation Control Conference[C].Chongqing,China:IEEE,2016.944-947. [33] Dunkels A,Sterlind F,He Z.An adaptive communication architecture for wireless sensor networks[A].Proceedings of the 5th International Conference on Embedded Networked Sensor Systems[C].Sydney,Australia:ACM,2007.335-349. [34] RFC 4919,IPv6 over low-power wireless personal area networks (6LoWPANs):Overview,assumptions,problem statement,and goals:RFC 4919[S].2007. [35] Qin Z,Denker G,Giannelli C,et al.A software defined networking architecture for the internet-of-things[A].2014 IEEE Network Operations and Management Symposium[C].Krakow,Poland:IEEE,2014.1-9. [36] Wu D,Arkhipov D I,Asmare E,et al.UbiFlow:Mobility management in urban-scale software defined IoT[A].2015 IEEE Conference on Computer Communications[C].Hongkong,China:IEEE,2015.208-216. [37] Tootoonchian A,Ganjali Y.HyperFlow:A distributed control plane for OpenFlow[A].Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking[C].Berkeley,USA:ACM,2011.3-3. [38] Reitblatt M,Foster N,Rexford J,et al.Abstractions for network update[A].Proceedings of the ACM SIGCOMM 2012 Conference [C].Helsinki,Finland:ACM,2012.323-334. [39] 赵慧.5G无线接入网络的异构切换技术研究[D].西安,西安电子科技大学,2018. Zhao H.Handoff in heterogeneous radio access networks of 5G[D].Xi’an,China:Xidian University,2018.(in Chinese). [40] Tran T D,Le L B.Resource allocation for efficient bandwidth provisioning in virtualized wireless networks[A].2017 IEEE Wireless Communications and Networking Conference[C].San Francisco,USA:IEEE,2017.1-6. [41] Levis P,Madden S,Polastre J,et al.TinyOS:An Operating System for Sensor Networks[M].Springer,Germany:Ambient Intelligence,2005.115-148. [42] Chen J L,Ma Y W,Kuo H Y,et al.Software-Defined network virtualization platform for enterprise network resource management[J].Emerging Topics in Computing,IEEE Transactions on,2016,4(2):179-186. [43] Liang C,Yu F.Wireless virtualization for next generation mobile cellular networks[J].Wireless Communications IEEE,2015,22(1):61-69. [44] Pentikousis K,Wang Y,Hu W.Mobileflow:Toward software-defined mobile networks[J].IEEE Communications Magazine,2013,51(7):44-53. [45] Zhao Z,Wang J,Guo H,et al.A hierarchical adaptive routing algorithm of wireless sensor network based on software-defined network[J].International Journal of Distributed Sensor Networks,2018,14(8):1-15. [46] Masood M,Fouad M M,Seyedzadeh S,et al.Energy efficient software defined networking algorithm for wireless sensor networks[J].Transportation Research Procedia,2019,40(7):1481-1488. [47] 费宁,徐力杰,成小惠.基于软件定义无线网络的协作式路由实现和性能分析[J].计算机研究与发展,2019,56(5):967-976. Fei N,Xu L J,Cheng X H.Implementation and evaluation of cooperative routing in software defined wireless networking[J].Journal of Computer Research and Development,2019,56(5):967-976.(in Chinese). [48] Huang R,Chu X,Zhang J,et al.Scale-free topology optimization for software-defined wireless sensor networks:A cyber-physical system[J].International Journal of Distributed Sensor Networks,2017,13(6):1-12. [49] Li G,Guo S,Yang Y,et al.Traffic load minimization in software defined wireless sensor networks[J].IEEE Internet of Things Journal,2018,5(3):1370-1378. [50] Yang X,Pan C,Chen M,et al.Distributed resource allocation for mobile users in cache-enabled software defined cellular networks[A].2018 10th International Conference on Wireless Communications and Signal Processing[C].Hangzhou,China:IEEE,2018.1-6. [51] Zhu Y,Zhang Y,Xia W,et al.A software-defined network based node selection algorithm in WSN localization[A].Proceedings of 2016 IEEE 83rd Vehicular Technology Conference[C].Nanjing,China:IEEE,2016.1-5. [52] Yu M,Rexford J,Freedman M J,et al.Scalable flow-based networking with DIFANE[J].ACM SIGCOMM Computer Communication Review,2010,40(4):351-362. [53] Jagadeesan N A,Krishnamachari B.Software-defined networking paradigms in wireless networks:A survey[J].ACM Computing Surveys,2015,47(2):1-11. [54] Aziz A A,Sekercioglu Y A,Fitzpatrick P,et al.A survey on distributed topology control techniques for extending the lifetime of battery powered wireless sensor networks[J].IEEE Communications Surveys and Tutorials,2013,15(1):121-144. [55] Haohao Y,Cui D,Feng Y,et al.A movement-assisted software-defined sensor network with NFV support[J].Journal of Southeast University (English Edition),2018,34(2):156-165. [56] Luo S,Wang H,Wu J,Li J,Guo L,Pei B.Improving energy efficiency in industrial wireless sensor networks using SDN and NFV[A].Proceedings of 2016 IEEE 83rd Vehicular Technology Conference[C].Nanjing,China:IEEE,2016.6-10. [57] 潘春雨.软件定义蜂窝网中的资源管理技术研究[D].北京,北京邮电大学,2019. Pan C.Research on Resource Management in Software-Defined Cellular Networks[D].Beijing,China:Beijing University of Posts and Telecommunications,2019.(in Chinese). [58] 赵腾,王海晖,彭云,等.软件定义无线传感器网络中低控制负载的睡眠调度[J].武汉工程大学学报,2017,39(5):488-495. Zhao T,Wang H H,Peng Y,et al.Low control overhead-based sleep scheduling for software-befined wireless sensor networks[J].Journal of Wuhan Institute of Technology,2017,39(5):488-495.(in Chinese). [59] Alrubaye S,Aulin J.Grid modernization enabled by SDN controllers:Leveraging interoperability for accessing unlicensed band[J].IEEE Wireless Communications,2017,24(5):60-67. [60] Zheng S.Research on SDN-based IoT security architecture model[A].2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference[C].Chongqing,China:IEEE,2019.575-579. [61] Giotis K,Argyropoulos C,Androulidakis G,et al.Combining OpenFlow and sFlow for an effective and scalable anomaly detection and mitigation mechanism on SDN environments[J].Computer Networks,2014,62(4):122-136. [62] Khan F I,Hameed S.Software defined security service provisioning framework for internet of things[J].International Journal of Advanced Computer Science and Applications,2016,7(12):411-412. [63] Kalkan K,Zeadally S.Securing internet of things(IoT) with software defined networking (SDN)[J].IEEE Communications Magazine,2018,56(9):186-192. [64] Chakrabarty S,Engels D W,Thathapudi S.Black SDN for the internet of things[A].2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems[C].Dallas,USA:IEEE,2016.190-198. [65] 王睿.面向软件定义物联网的信任管理及攻击防御机制研究[D].济南:山东大学,2018. Wang R.Research on trust management and attack defense mechanisms for software-defined internet of things[D].Jinan,China:Shandong University,2018.(in Chinese). [66] Olivier F,Carlos G,Florent N,et al.New security architecture for IoT network[J].Procedia Computer Science,2015,52(1):1028-1033. [67] Shin S,Yegneswaran V,Porras P,et al.AVANT-GUARD:Scalable and vigilant switch flow management in software-defined networks[A].Proceedings of the 2013 ACM SIGSAC Conference on Computer & Communications Security[C].Berlin,Germany:ACM,2013.413-424. [68] Chan Y C,Wang K,Hsu Y H.Fast controller failover for multi-domain software-defined networks[A].2015 European Conference on Networks and Communications[C].Paris,France:IEEE,2015.370-374. [69] Benton K,Camp L J,Small C.Openflow vulnerability assessment[A].Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking[C].Hong Kong,China:ACM,2013.151-152. [70] Kreutz D,Ramos F M V,Verissimo P.Towards secure and dependable software-defined networks[A].Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking[C].Hong Kong,China:ACM,2013.55-60. [71] Detti A,Pisa C,Salsano S,et al.Wireless mesh software defined networks (wmSDN)[A].2013 IEEE 9th International Conference on Wireless and Mobile Computing,Networking and Communications[C].Lyon,China:IEEE,2013.89-95. [72] Yuan A S,Fang H,Wu Q,et al.OpenFlow based hybrid routing in wireless sensor networks[A].2014 IEEE Ninth International Conference on Intelligent Sensors,Sensor Networks and Information Processing[C].Singapore,Singapore:IEEE,2014.1-5. [73] Braga R,Mota E,Passito A,et al.Lightweight DDoS flooding attack detection using NOX/OpenFlow[A].IEEE Local Computer Network Conference[C].Denver,USA:IEEE,2010.408-415. [74] Yan Q,Yu F R,Gong Q,et al.Software-defined networking (SDN) and distributed denial of service (DDoS) attacks in cloud computing environments:A survey,some research issues,and challenges[J].IEEE Communications Surveys and Tutorials,2016,18(1):602-622. [75] Yang X,Han B,Sun Z,et al.SDN-based DDoS attack detection with cross-plane collaboration and lightweight flow monitoring[A].2017 IEEE Global Communications Conference[C].Singapore,Singapore:IEEE,2017.1-6. [76] Huang M,Yu B,Li S,et al.PUF-Assisted group key distribution scheme for software-defined wireless sensor networks[J].IEEE Communications Letters,2018,22(2):404-407. [77] Wang R,Zhang Z,Zhang Z,et al.ETMRM:An energy-efficient trust management and routing mechanism for SDWSNs[J].Computer Networks,2018,139(7):119-135. [78] 尹达.SDN环境下DDOS攻击检测算法研究[D].长沙:湖南师范大学,2017. Yin D.Research on Algorithm of DDOS Attack Detection in SDN Environment[D].Changsha,China:Hunan Normal University,2017.(in Chinese). [79] 汪谦.基于SDN的分布式拒绝服务攻击防范方法研究[D].杭州:浙江大学,2017. Wang Q.DDoS Defense Mechanism Based on Software Defined Network[D].Hangzhou,China:Zhejiang University,2017.(in Chinese). [80] 贾雪松.面向SDN的入侵防御与取证方法研究[D].南京:南京邮电大学,2018 Jia X S.Research on Intrusion Prevention and Forensics Technology in SDN[D].Nanjing,China:Nanjing University of Posts and Telecommunications,2018.(in Chinese). [81] Fei N,Zhuang Y,Gu J,et al.Privacy-preserving relative location based services for mobile users[J].China Communications,2015,12(5):152-161. [82] Bangash Y,Zeng L,Deng S,et al.Lpsdn:Sink-node location privacy in WSNs via SDN approach[A].2016 IEEE International Conference on Networking,Architecture and Storage[C].Long Beach,China:IEEE,2016.1-10. [83] Luo S,Dong M,Ota K,et al.A security assessment mechanism for software-defined networking-based mobile networks[J].Sensors,2015,15(12):31843-31858. [84] Mostafaei H,Menth M.Software-Defined wireless sensor networks:A survey[J].Journal of Network and Computer Applications(JNCA),2018,119(10):42-56. [85] Sood K,Yu S,Xiang Y.Software-Defined wireless networking opportunities and challenges for Intemet-of-Things:A review[J].IEEE Internet of Things Journal,2016,3(4):453-463. [86] 黄美根,黄一材,郁滨,等.软件定义无线传感网络研究综述[J].软件学报,2018,29(9):2733-2752. Huang M G,Huang Y C,Yu B,et al.Software-Defined wireless sensor networks:A research survey[J].Journal of Sotfware,2018,29(9):2733-2752.(in Chinese). [87] Salahuddin M A,Al-Fuqaha A,Guizani M.Software-Defined networking for RSU clouds in support of the internet of vehicles[J].IEEE Internet of Things Journal,2015,2(2):133-144. [88] Liu K,Ng J K Y,Lee V C S,et al.Cooperative data scheduling in hybrid vehicular Ad Hoc networks:VANET as a software defined network[J].ACM Transactions on Networking,2016,24(3):1759-1773. |
[1] | 李玮, 张雨希, 谷大武, 张金煜, 朱晓铭, 刘春, 蔡天培, 李嘉耀. 轻量级密码MANTIS的唯密文故障分析[J]. 电子学报, 2022, 50(4): 967-976. |
[2] | 陈书仪, 刘亚丽, 林昌露, 李涛, 董永权. 面向物联网的轻量级可验证群组认证方案[J]. 电子学报, 2022, 50(4): 990-1001. |
[3] | 郑涛, 蒙祖尧, 张宏科. 基于多信道绑定的应急终端协同方法[J]. 电子学报, 2022, 50(11): 2645-2652. |
[4] | 孟超, 周倩, 郭林, 王攀, 孙知信. 基于相关性传输模型的无线链路质量估计方法及路由优化算法[J]. 电子学报, 2022, 50(10): 2409-2424. |
[5] | 柴蓉, 谢德胜, 陈前斌. 基于成本及功耗联合优化的SDN虚拟网络映射算法[J]. 电子学报, 2021, 49(8): 1615-1624. |
[6] | 刘雷, 陈晨, 冯杰, 肖婷婷, 裴庆祺. 车载边缘计算卸载技术研究综述[J]. 电子学报, 2021, 49(5): 861-871. |
[7] | 徐川, 胡渝, 韩珍珍, 熊郑英, 赵国锋. 基于链路效用的3D-VANET可靠路由算法[J]. 电子学报, 2021, 49(5): 872-878. |
[8] | 王莅晟, 伊鹏, 胡涛, 江逸茗, 胡静萍, 胡宗魁. SDN中基于全局拓扑感知的自适应流量均衡算法[J]. 电子学报, 2021, 49(5): 964-974. |
[9] | 车向北, 康文倩, 邓彬, 杨柯涵, 李剑. 一种基于图神经网络的SDN路由性能预测模型[J]. 电子学报, 2021, 49(3): 484-491. |
[10] | 焦贤龙, 郭松涛, 黎勇, 李艳涛, 向朝参. 基于相继干扰消除和跨层并发传输的物联网数据聚合调度[J]. 电子学报, 2021, 49(10): 1982-1992. |
[11] | 孙鹏浩, 兰巨龙, 申涓, 胡宇翔. 一种基于深度增强学习的智能路由技术[J]. 电子学报, 2020, 48(11): 2170-2177. |
[12] | 黄美根, 郁滨. 软件定义WSN规则一致更新研究[J]. 电子学报, 2019, 47(9): 1965-1971. |
[13] | 徐诚, 何杰, 张晓彤, 姚翠, 段世红, 齐悦. IMU/TOA融合人体运动追踪性能评估方法[J]. 电子学报, 2019, 47(8): 1748-1754. |
[14] | 姚蓝, 胡涛, 伊鹏, 胡宇翔, 兰巨龙, 李子勇. SDN中基于效能优化的交换机动态迁移策略[J]. 电子学报, 2019, 47(7): 1482-1489. |
[15] | 罗睿辞, 叶蔚, 刘学洋, 孙基男, 张世琨. 基于拥塞博弈的微服务运行时资源管理方法[J]. 电子学报, 2019, 47(7): 1497-1505. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||