计算机科学 ›› 2020, Vol. 47 ›› Issue (1): 237-244.doi: 10.11896/jsjkx.190100178
所属专题: 网络通信
谷晓会,章国安
GU Xiao-hui,ZHANG Guo-an
摘要: 随着车载应用、移动设备和物联网的快速发展,开发处理车载网大数据的高效架构已成为未来智慧城市关注的重要问题。然而,车载网复杂且不灵活的架构面临一系列挑战,如高移动性、间歇性连接、应用程序的异构性。在这种背景下,软件定义网络(Software Defined Network,SDN)可编程和灵活的网络架构,在有线网络管理和异构无线通信中受到学术界和工业界的广泛关注。在车载网中应用SDN可以提高灵活性、可靠性、可编程性和可扩展性,增强车载网提供应用和服务的能力,提高用户服务质量。文中首先描述了SDN的体系结构,然后从架构和数据传播角度出发概括了软件定义车载网络(Software Defined Vehicular Networks,SDVN)的研究进展,随后概述了结合移动边缘计算(Mobile Edge Computing,MEC)的SDVN研究现状,接着讨论了SDVN存在的问题和挑战,最后介绍了SDVN的应用前景。
中图分类号:
[1]TRUONG N B,LEE G M,GHAMRI-DOUDANE Y.Software defined networking-based vehicular ad hoc network with fog computing [C]∥IFIP/IEEE International Symposium on Integrated Network Management.Piscataway:IEEE,2015:1202-1207. [2]LIU J Q,WAN J F,WANG Q R,et al.A survey on position-based routing for vehicular ad hoc networks [J].Telecommunication Systems,2016,62(1):15-30. [3]SHAH S A A,AHMED E,XIA F,et al.Adaptive beaconing ap- proaches for vehicular ad hoc networks:a survey [J].IEEE Systems Journal,2018,12(2):1263-1277. [4]JABBARPOUR M R,MAREFAT A,JALOOLI A,et al.Could-based vehicular networks:a taxonomy,survey,and conceptual hybrid architecture [J].Wireless Networks,2017(1):1-20. [5]TALEB T,SAMDANIS K,MADA B,et al.On multi-access edge computing:A survey of the emerging 5G network edge architecture & orchestration[J].IEEE Communications Surveys &Tutorials,2017,19(3):1657-1681. [6]CHEN M,QIAN Y F,HAO Y X,et al.Data-driven computing and caching in 5G networks:Architecture and delay analysis [J].IEEE Wireless Communications,2018,25(1):70-75. [7]LIU L,ZHOU J T.Review for research of control plane in software-defined network [J].Computer Science,2017,44(2):75-81. [8]TRIVISONNO R,GUERZONI R,VAISHNAVI I,et al.SDN-based 5G mobile networks:architecture,functions,procedures and backward compatibility [J].Transactions on Emerging Tele-communications Technologies,2015,26(1):82-92. [9]VIZARRETA T P,TRIVEDI K,HELVIK B,et al.Assessing the maturity of SDN controllers with software reliability growth models [J].IEEE Transactions on Network and Service Ma-nagement,2018,15(3):1090-1104. [10]SEZER S,SCOTTHAYWARD S,CHOUHAN P K,et al.Are we ready for SDN? Implementation challenges for software-defined networks [J].IEEE Communications Magazine,2013,51(7):36-43. [11]OPEN NETWORK FOUNDATION (ONF).Software-defined networking:the new norm for networks [EB/OL].(2014-11-10) [2018-12-12].http://connection.ebscohost.com/c/articles/99813922/software-defined-networking-new-norm-networks. [12]ZHANG C K,CUI Y,TANG Y W,et al.State-of-the-art survey on software-defined networking (SDN)[J].Journal of Software,2015,26(1):62-81. [13]LIU J Q,WAN J F,ZENG B,et al.A scalable and quick-response software defined vehicular network assisted by mobile edge computing [J].IEEE Communications Magazine,2017,55(7):94-100. [14]TOMOVIC S,YOSHIGOE K,MALJEVIC I,et al.Software-defined fog network architecture for IoT [J].Wireless Personal Communications An International Journal,2017,92(1):181-196. [15]ZHENG K,ZHENG Q,CHATZIMISIOS P,et al.Heterogeneous vehicular networking:A survey on architecture,challenges and solutions [J].IEEE Communications Surveys & Tutorials,2017,17(4):2377-2396. [16]ZHANG S J,LAN J L,HU Y X,et al.Survey on scalability of control plane in software-defined networking [J].Journal of Software,2018,29(1):160-175. [17]KUO J J,SHEN S H,KANG H Y,et al.Service chain embedding with maximum flow in software defined network and application to the next-generation cellular network architecture[C]∥IEEE INFOCOM 2017-IEEE Conference on Computer Communications.Piscataway:IEEE,2017:1-9. [18]SHUAI Z,MEDHI D.Application-aware network design for hadoop mapreduce optimization using software-defined networking [J].IEEE Transactions on Network & Service Management,2017,14(4):804-816. [19]KU I,LU Y,GERLA M,et al.Towards software-defined VANET:architectures and services [C]∥13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET).Piscataway:IEEE,2014:103-110. [20]SALAHUDDIN M A,ALFUQAHA 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. [21]HE Z J,CAO J N,LIU X F.SDVN:enabling rapid network innovation for heterogeneous vehicular communication[J].IEEE Network,2016,30(4):10-15. [22]TRUONG N B,LEE G M,GHAMRI-DOUDANE Y.Software defined networking-based vehicular ad hoc network with fog computing [C]∥IFIP/IEEE International Symposium on Integrated Network Management (IM).Piscataway:IEEE,2015:1202-1207. [23]GE X,LI Z P,LI S K.5G software defined vehicular networks [J].IEEE Communications Magazine,2017,55(7):87-93. [24]KAZMI A,KHAN M A,AKRAM M U.DeVANET:Decentra- lized software-defined VANET architecture [C]∥IEEE International Conference on Cloud Engineering Workshop.Piscataway:IEEE,2016:42-47. [25]CORREIA S,BOUKERCHE A,MENEGUETTE R I.An architecture for hierarchical software-defined vehicular networks [J].IEEE Communications Magazine,2017,55(7):80-86. [26]RAWASHDEH Z Y,MAHMUD S M.A novel algorithm to form stable clusters in vehicular ad hoc networks on highways [J].EURASIP Journal on Wireless Communications and Networking,2012,2012(1):1-13. [27]SUDHEERA K L K,MA M,ALI G G M N,et al.Delay effi- cient software defined networking based architecture for vehicular networks [C]∥IEEE International Conference on Communication Systems.Piscataway:IEEE,2017:1-6. [28]XIAO X F,KUI X Y.The characterizes of communication contacts between vehicles and intersections for software-defined vehicular networks [J].Mobile Networks & Applications,2015,20(1):98-104. [29]ALIOUA A,SENOUCI S M,MOUSSAOUI S,et al.Software-defined heterogeneous vehicular networks:taxonomy and architecture [C]∥Global Information Infrastructure & Networking Symposium.Piscataway:IEEE,2017:50-55. [30]REMY G,SENOUCI S M,JAN F,et al.LTE4V2X:LTE for a centralized VANET organization [C]∥Global Telecommunications Conference.Piscataway:IEEE,2012:1-6. [31]REMY,SENOUCI,JAN,et al.LTE4V2X- Collection,dissemination and multi-hop forwarding [C]∥IEEE International Conference on Communications.Piscataway:IEEE,2012:120-125. [32]LIU Y C,CHEN C,CHAKRABORTY S.A software defined network architecture for GeoBroadcast in VANETs[C]∥IEEE International Conference on Communications (ICC).Piscataway:IEEE,2015:6559-6564. [33]HE Z J,ZHANG D Q,LIANG J B.Cost-efficient sensory data transmission in heterogeneous software defined vehicular networks [J].IEEE Sensors Journal,2016,16(20):7342-7354. [34]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].IEEE/ACM Transactions on Networking,2016,24(3):1759-1773. [35]AZIZIAN M,CHERKAOUI S,HAFID A S.Vehicle software updates distribution with SDN and cloud computing[J].IEEE Communications Magazine,2017,55(8):74-79. [36]MACH P,BECVAR Z.Mobile Edge Computing:A survey on architecture and computation offloading[J].IEEE Communications Surveys & Tutorials,2017,19(3):1628-1656. [37]MAO Y Y,YOU C S,ZHANG J,et al.A survey on mobile edge computing:The communication perspective[J].IEEE Communications Surveys & Tutorials,2017,19(4):2322-2358. [38]ZHANG Z X,BOUKERCHE A,PAZZI R.A novel multi-hop clustering scheme for vehicular ad-hoc networks[C]∥Procee-dings of the 9th ACM International Workshop on Mobility Management & Wireless Access.New York:ACM,2011:19-26. [39]HUANG X M,YU R,KANG J W,et al.Exploring mobile edge computing for 5G-enabled software defined vehicular networks [J].IEEE Wireless Communications,2017,24(6):55-63. [40]HE Y,LIANG C C,ZHANG Z,et al.Resource allocation in software-defined and information-centric vehicular networks with mobile edge computing [C]∥IEEE 86th Vehicular Tech-nology Conference (VTC-Fall).Piscataway:IEEE,2018:1-5. [41]WANG K,YIN H,QUAN W,et al.Enabling collaborative edge computing for software defined vehicular networks [J].IEEE Network,2018,32(5):1-6. [42]AKHUNZADA A,AHMED E,GANI A,et al.Securing soft- ware defined networks:taxonomy,requirements,and open issues [J].IEEE Communications Magazine,2015,53(4):36-44. [43]KARMAKAR K K,VARADHARAJAN V,TUPAKULA U. Mitigating attacks in software defined network (SDN) [C]∥Fourth International Conference on Software Defined Systems.Piscataway:IEEE,2017:1-8. [44]WANG T,CHENG G Z.Research on software-defined network and the security defense technology [J].Journal on Communications,2017,38(11):137-164. [45]HWANG R H,TSENG H P.Load balancing and routing mecha- nism based on software defined network in data centers [C]∥International Computer Symposium (ICS).Piscataway:IEEE,2017:165-170. [46]CHAUDHARY R,AUJLA G S,KUMAR N,et al.Optimized big data management across multi-cloud data centers:software-defined-network-based analysis [J].IEEE Communications Magazine,2018,56(2):118-126. [47]ZHAO J L,HUA Q,ZHAO J H,et al.Towards controller placement problem for software-defined network using affinity propagation [J].Electronics Letters,2017,53(14):928-929. [48]NOKIA.SDN Nuage networks[EB/OL].[2019-1-22].http://www.nuagenetworks.net/. [49]NOKIA.IoT for smart cities [EB/OL].[2019-1-22].https://networks.nokia.com/services/iot-for-smart-cities. [50]VOLPE NATIONAL TRANSPORTATION SYSTEMS CENTER.Safety pilot model deployment lessons learned and recommendations for future connected vehicle activities [EB/OL].(2015-10-19) [2019-1-22].https://www.its.dot.gov/index.htm. |
[1] | 于滨, 李学华, 潘春雨, 李娜. 基于深度强化学习的边云协同资源分配算法 Edge-Cloud Collaborative Resource Allocation Algorithm Based on Deep Reinforcement Learning 计算机科学, 2022, 49(7): 248-253. https://doi.org/10.11896/jsjkx.210400219 |
[2] | 李梦菲, 毛莺池, 屠子健, 王瑄, 徐淑芳. 基于深度确定性策略梯度的服务器可靠性任务卸载策略 Server-reliability Task Offloading Strategy Based on Deep Deterministic Policy Gradient 计算机科学, 2022, 49(7): 271-279. https://doi.org/10.11896/jsjkx.210600040 |
[3] | 方韬, 杨旸, 陈佳馨. D2D辅助移动边缘计算下的卸载策略优化 Optimization of Offloading Decisions in D2D-assisted MEC Networks 计算机科学, 2022, 49(6A): 601-605. https://doi.org/10.11896/jsjkx.210200114 |
[4] | 刘漳辉, 郑鸿强, 张建山, 陈哲毅. 多无人机使能移动边缘计算系统中的计算卸载与部署优化 Computation Offloading and Deployment Optimization in Multi-UAV-Enabled Mobile Edge Computing Systems 计算机科学, 2022, 49(6A): 619-627. https://doi.org/10.11896/jsjkx.210600165 |
[5] | 谢万城, 李斌, 代玥玥. 空中智能反射面辅助边缘计算中基于PPO的任务卸载方案 PPO Based Task Offloading Scheme in Aerial Reconfigurable Intelligent Surface-assisted Edge Computing 计算机科学, 2022, 49(6): 3-11. https://doi.org/10.11896/jsjkx.220100249 |
[6] | 周天清, 岳亚莉. 超密集物联网络中多任务多步计算卸载算法研究 Multi-Task and Multi-Step Computation Offloading in Ultra-dense IoT Networks 计算机科学, 2022, 49(6): 12-18. https://doi.org/10.11896/jsjkx.211200147 |
[7] | 彭冬阳, 王睿, 胡谷雨, 祖家琛, 王田丰. 视频缓存策略中QoE和能量效率的公平联合优化 Fair Joint Optimization of QoE and Energy Efficiency in Caching Strategy for Videos 计算机科学, 2022, 49(4): 312-320. https://doi.org/10.11896/jsjkx.210800027 |
[8] | 高诗尧, 陈燕俐, 许玉岚. 云环境下基于属性的多关键字可搜索加密方案 Expressive Attribute-based Searchable Encryption Scheme in Cloud Computing 计算机科学, 2022, 49(3): 313-321. https://doi.org/10.11896/jsjkx.201100214 |
[9] | 张海波, 张益峰, 刘开健. 基于NOMA-MEC的车联网任务卸载、迁移与缓存策略 Task Offloading,Migration and Caching Strategy in Internet of Vehicles Based on NOMA-MEC 计算机科学, 2022, 49(2): 304-311. https://doi.org/10.11896/jsjkx.210100157 |
[10] | 耿海军, 王威, 尹霞. 基于混合软件定义网络的单节点故障保护方法 Single Node Failure Routing Protection Algorithm Based on Hybrid Software Defined Networks 计算机科学, 2022, 49(2): 329-335. https://doi.org/10.11896/jsjkx.210100051 |
[11] | 梁俊斌, 张海涵, 蒋婵, 王天舒. 移动边缘计算中基于深度强化学习的任务卸载研究进展 Research Progress of Task Offloading Based on Deep Reinforcement Learning in Mobile Edge Computing 计算机科学, 2021, 48(7): 316-323. https://doi.org/10.11896/jsjkx.200800095 |
[12] | 宋海宁, 焦健, 刘永. 高速公路中的移动边缘计算研究 Research on Mobile Edge Computing in Expressway 计算机科学, 2021, 48(6A): 383-386. https://doi.org/10.11896/jsjkx.200900212 |
[13] | 王政, 姜春茂. 一种基于三支决策的云任务调度优化算法 Cloud Task Scheduling Algorithm Based on Three-way Decisions 计算机科学, 2021, 48(6A): 420-426. https://doi.org/10.11896/jsjkx.201000023 |
[14] | 范艳芳, 袁爽, 蔡英, 陈若愚. 车载边缘计算中基于深度强化学习的协同计算卸载方案 Deep Reinforcement Learning-based Collaborative Computation Offloading Scheme in VehicularEdge Computing 计算机科学, 2021, 48(5): 270-276. https://doi.org/10.11896/jsjkx.201000005 |
[15] | 潘瑞杰, 王高才, 黄珩逸. 云计算下基于动态用户信任度的属性访问控制 Attribute Access Control Based on Dynamic User Trust in Cloud Computing 计算机科学, 2021, 48(5): 313-319. https://doi.org/10.11896/jsjkx.200400013 |
|