计算机科学 ›› 2020, Vol. 47 ›› Issue (10): 55-62.doi: 10.11896/jsjkx.200500154

所属专题: 群智感知计算

• 群智感知计算 • 上一篇    下一篇

基于雾计算和自评估的VANET聚类与协作感知

刘丹   

  1. 大连东软信息学院物联网工程系 辽宁 大连116023
  • 收稿日期:2020-05-29 修回日期:2020-07-21 出版日期:2020-10-15 发布日期:2020-10-16
  • 通讯作者: 刘丹(liudan_j@neusoft.edu.cn)
  • 基金资助:
    国家自然科学基金(61772101);辽宁省自然科学基金(20180550021);大连市科技计划项目(2017RQ021)

Fog Computing and Self-assessment Based Clustering and Cooperative Perception for VANET

LIU Dan   

  1. Department of Internet of Things Engineering,Dalian Neusoft Information University,Dalian,Liaoning 116023,China
  • Received:2020-05-29 Revised:2020-07-21 Online:2020-10-15 Published:2020-10-16
  • About author:LIU Dan,born in 1982,master,asso-ciate professor.Her main researchinterests include Internet of vehicle,crowd sensing and Internet of Things data processing.
  • Supported by:
    National Natural Science Foundation of China (61772101),Natural Science Foundation of Liaoning Province (20180550021) and Dalian Science and Technology Plan Project (2017RQ021)

摘要: 集群是提高车联网群智感知质量和降低成本的有效方法,但如何在车辆高机动性的同时提高集群稳定性是一个具有挑战性的问题。基于VANET(Vehicular Ad-Hoc Network)的通信特点,文中提出了基于雾计算和自评估的VANET聚类算法FCSAC(Fog Computing and Self-Assessment Clustering),将VANET分为多个集群,集群内车辆协作感知结果由主簇头(Master Cluster Head,MCH)发给雾节点;引入车辆移动率(Velocity Mobility Rate,VMR)来改进簇头选举方法,该参数是根据移动性指标来计算的,以满足VANET动态变化的需求;通过定义缩放函数和加权机制来量化评估车辆的加入对集群稳定性的影响。同时,选举辅助群头(Slave Cluster Head,SCH)来增强集群的稳定性。其次,为提高拥堵区域感知的准确性,在雾计算的基础上通过主簇头间的有序链式协作交通态势感知,形成局部交通态势感知准确、全面的视图。最后,使用Veins车联网仿真平台评估所提算法的性能。结果表明,与CBRSDN(Cluster based Routing for Sparse and Dense Networks)算法和SACBR(Self-Assessment Cluster based Routing)算法相比,所提算法在集群稳定性方面表现优越,并且有效提高了VANET的吞吐量;与FCM(Fuzzy C-Means)算法相比,其交通分流能力更好,并减少了网络通信的消耗。

关键词: 车联网, 车载自组织网络, 集群, 群智感知, 雾计算, 协作感知

Abstract: Clustering is an effective method to improve the perception quality of Vehicular Crowd Sensing (VCS) and reduce costs.However,how to maximize the cluster stability while accounting for the high mobility of vehicles remains a challenging problem.Based on the communication characteristics of VANET,a clustering algorithm based on Fog Computing and Self-Assessment (FCSAC) is proposed,which divides VANET into many clusters,and each cluster selects a Master Cluster Head(MCH) for data dissemination.The results of vehicle cooperative perception in the cluster are given to the fog nodes by MCH,the vehicle mobility rate (VMR) is introduced to improve Master Cluster Head(MCH) election method,this parameter is calculated based on mobility metrics to satisfy the need for VANET great mobility.Then,this paper evaluates the impact of vehicle joining on cluster stability by defining scaling functions and weighting mechanisms.FCSAC strengthens clusters’ stability through the election of a Slave Cluster Head (SCH) in addition to the MCH.In order to improve the accuracy,timeliness,and effectiveness of traffic information,on the basis of fog computing,via chain collaboration traffic perception between the MCH,an accurate and comprehensive view of the local traffic perception is formed.Finally,the Veins simulation platform is used to eva-luate the performance.The results show that,compared with the CBRSDN algorithm and SACBR algorithm,the proposed algorithm performs better in terms of cluster stability,and effectively improves the throughput of VANET.Compared with the Fuzzy C-Means (FCM) algorithm,it has better traffic diversion capability and reduces the consumption of network communication.

Key words: Clustering, Cooperative perception, Crowd sensing, Fog computing, Internet of vehicles, Vehicular-hoc networks

中图分类号: 

  • TP393
[1]BHOI S K,KHILAR P M.Vehicular communication:a survey[J].IET Networks,2014,3(3):204-217.
[2]KATIYAR A,SINGH D,YADAV S.State-of-the-art approach to clustering protocols in VANET:a survey[J].Wireless Networks,2020:220-232.
[3]CHEN H H,GUO B,YU Z W.Research on the Method to Collect High-quality Crowdsourced Data in Open Mode[J].Journal of Chinese Systems,2020,41(1):78-84.
[4]XIANG B,GUO B,SHI L,et al.A New Affinity Propagation Clustering Algorithm for V2V-Supported VANETs[J].IEEE Access,2020,8:71405-71421.
[5]MAMMU K,JIRU J,JAYO H.Cluster Based Semantic DataAggregation in VANETs[C]//2015 IEEE 29th International Conference on Advanced Information Networking and Applications.2015:747-754.
[6]QURESHI N,IDREES M,LLORET J,et al.Self-Assessment based Clustering Data Dissemination for Sparse and Dense Traffic Conditions for Internet of Vehicles[J].IEEE Access,2020,8:10363-10463.
[7]ALSARHAN A,KILANI Y,AL-DUBAI A,et al.Novel Fuzzy and Game Theory Based Clustering and Decision Making for VANETs[J].IEEE Transactions on Vehicular Technology,2020,69(2):1568-1581.
[8]UCAR S,ERGEN S C,OZKASAP O.Multihop-Cluster-BasedIEEE 802.11p and LTE Hybrid Architecture for VANET Safety Message Dissemination[J].IEEE Transactions on Vehicular Technology,2016,65(4):2621-2636.
[9]DUAN X,LIU Y,WANG X.SDN Enabled 5G-VANET:Adaptive Vehicle Clustering and Beamformed Transmission for Aggregated Traffic[J].IEEE Communications Magazine,2017,55(7):120-127.
[10]MALATHI A,SREENATH N.An Efficient Clustering Algo-rithm for Vanet[J].International Journal of Applied Engineering Research,2017,12(9):2000-2005.
[11]SENOUCI O,ALIOUAT Z,HAROUS S.MCA-V2I:A Multi-hop Clustering Approach over Vehicle-to-Internet communication for improving VANETs performances[J].Future Generation Computer Systems,2019,96:309-323.
[12]YU C,LIN B,GUO P,et al.Deployment and dimensioning of fog computing-based internet of vehicle infrastructure for autonomous driving[J].IEEE Internet of Things Journal,2019,6(1):149-160.
[13]AAZAMM,HUH E.Fog computing and smart gateway basedcommunication for cloud of things[C]//International Conference on Future Internet of Things and Cloud.2014:464-470.
[14]LAI Y,LIN H,YANG F,et al.Efficient data request answering in vehicular Ad-hoc networks based on fog nodes and filters[J].Future Generation Computer Systems,2019,93:130-142.
[15]LAMB Z,AGRAWAL D.Analysis of mobile edge computing for vehicular networks[J].Sensors,2019,9:1303-1323.
[16]WANG B,CHANG Z,ZHOU Z,et al.Reliable and Privacy-Preserving Task Recomposition for Crowdsensing in Vehicular Fog Computing[C]//2018 IEEE 87th Vehicular Technology Conference (VTC Spring).Porto,2018:1-6.
[17]HE H,XIANG C C,XIAO S C.Survey on Crowd-Sensing Networks[J].Journal of Jilin University (Information Science Edition),2016,34(3):374-383.
[18]BANIKHALAF M,KHDER A.A Simple and Robust Clustering Scheme for Large-Scale and Dynamic VANETs[J].IEEE Access,2020,8:103565-103575.
[19]XUE L L,FAN X M.Cognitive Spectrum Allocation Mechanism in Internet of Vehicles Based on Clustering Structure[J].Computer Science,2019,46(9):143-149.
[20]WANG R M,DENG X F,XU Z G.Survey on simulation testing and evaluation of Internet of vehicles[J].Application Research of Computers,2019,36(7):1921-1939.
[21]MOHANTY A,MAHAPATRA S,BHANJA U.Traffic con-gestion detection in a city using clustering techniques in VANETs[J].Indonesian Journal of Electrical Engineering and Computer Science,2019,13(3):884-891.
[22]LI J L,YUAN Q,YANG F C.Crowd Sensing and Service in Internet of VehicIes[J].ZTE Technology Journal,2015,21(6):6-9.
[1] 陈晶, 吴玲玲.
多源异构环境下的车联网大数据混合属性特征检测方法
Mixed Attribute Feature Detection Method of Internet of Vehicles Big Datain Multi-source Heterogeneous Environment
计算机科学, 2022, 49(8): 108-112. https://doi.org/10.11896/jsjkx.220300273
[2] 田真真, 蒋维, 郑炳旭, 孟利民.
基于服务器集群的负载均衡优化调度算法
Load Balancing Optimization Scheduling Algorithm Based on Server Cluster
计算机科学, 2022, 49(6A): 639-644. https://doi.org/10.11896/jsjkx.210800071
[3] 李利, 何欣, 韩志杰.
群智感知的隐私保护研究综述
Review of Privacy-preserving Mechanisms in Crowdsensing
计算机科学, 2022, 49(5): 303-310. https://doi.org/10.11896/jsjkx.210400077
[4] 李晓东, 於志勇, 黄昉菀, 朱伟平, 涂淳钰, 郑伟楠.
面向河道环境监测的群智感知参与者选择策略
Participant Selection Strategies Based on Crowd Sensing for River Environmental Monitoring
计算机科学, 2022, 49(5): 371-379. https://doi.org/10.11896/jsjkx.210200005
[5] 宋涛, 李秀华, 李辉, 文俊浩, 熊庆宇, 陈杰.
大数据时代下车联网安全加密认证技术研究综述
Overview of Research on Security Encryption Authentication Technology of IoV in Big Data Era
计算机科学, 2022, 49(4): 340-353. https://doi.org/10.11896/jsjkx.210400112
[6] 田冰川, 田臣, 周宇航, 陈贵海, 窦万春.
减少Hadoop集群中网络队头阻塞的调度算法
Reducing Head-of-Line Blocking on Network in Hadoop Clusters
计算机科学, 2022, 49(3): 11-22. https://doi.org/10.11896/jsjkx.210900117
[7] 张海波, 张益峰, 刘开健.
基于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
[8] 唐亮, 李飞.
基于决策树的车联网安全态势预测模型研究
Research on Forecasting Model of Internet of Vehicles Security Situation Based on Decision Tree
计算机科学, 2021, 48(6A): 514-517. https://doi.org/10.11896/jsjkx.200700158
[9] 俞建业, 戚湧, 王宝茁.
基于Spark的车联网分布式组合深度学习入侵检测方法
Distributed Combination Deep Learning Intrusion Detection Method for Internet of Vehicles Based on Spark
计算机科学, 2021, 48(6A): 518-523. https://doi.org/10.11896/jsjkx.200700129
[10] 郑增乾, 王锟, 赵涛, 蒋维, 孟利民.
带宽和时延受限的流媒体服务器集群负载均衡机制
Load Balancing Mechanism for Bandwidth and Time-delay Constrained Streaming Media Server Cluster
计算机科学, 2021, 48(6): 261-267. https://doi.org/10.11896/jsjkx.200400131
[11] 王乐业.
群智感知中的地理位置本地化差分隐私机制:现状与机遇
Geographic Local Differential Privacy in Crowdsensing:Current States and Future Opportunities
计算机科学, 2021, 48(6): 301-305. https://doi.org/10.11896/jsjkx.201200223
[12] 王宇晨, 齐文慧, 徐立臻.
基于区块链的无人机集群安全协作
Security Cooperation of UAV Swarm Based on Blockchain
计算机科学, 2021, 48(11A): 528-532. https://doi.org/10.11896/jsjkx.201100199
[13] 蒋化南, 张帅, 林宇斐, 李豪.
基于MPI的分布式并行Gazebo仿真优化与测试
Simulation Optimization and Testing Based on Gazebo of MPI Distributed Parallelism
计算机科学, 2021, 48(11A): 672-677. https://doi.org/10.11896/jsjkx.210100109
[14] 于天琪, 胡剑凌, 金炯, 羊箭锋.
基于移动边缘计算的车载CAN网络入侵检测方法
Mobile Edge Computing Based In-vehicle CAN Network Intrusion Detection Method
计算机科学, 2021, 48(1): 34-39. https://doi.org/10.11896/jsjkx.200900181
[15] 崔翔, 李晓雯, 陈一峯.
基于新型语言机制的异构集群应用通信优化方法
Communication Optimization Method of Heterogeneous Cluster Application Based on New Language Mechanism
计算机科学, 2020, 47(8): 17-15. https://doi.org/10.11896/jsjkx.200100124
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!