一种基于繁忙交叉口转发模式的下行虚假数据检测方法技术

技术编号:38131089 阅读:9 留言:0更新日期:2023-07-08 09:38
本发明专利技术属于智能交通领域,提供了一种基于繁忙交叉口转发模式的下行虚假数据检测方法。该方法包括五个部分,第一部分是提出一种雾计算下基于繁忙交叉口转发模式的数据下行方案。第二部分是根据交叉口的交通需求以及交叉口之间的距离选择出繁忙交叉口。第三部分是根据数据下行方案产生的网络拓扑结构选择出用于检测虚假数据的候选监督车辆。第四部分是根据候选监督车辆的历史轨迹计算车辆可靠性,并根据车辆可靠性选择出最终的监督车辆。第五部分是下行虚假数据检测,监督车辆将从雾服务器处接收到的数据与从其他车辆处接收到的数据进行对比,从而判断数据的真实性,并协助雾服务器找出发送虚假数据的恶意车辆。器找出发送虚假数据的恶意车辆。器找出发送虚假数据的恶意车辆。

【技术实现步骤摘要】
一种基于繁忙交叉口转发模式的下行虚假数据检测方法


[0001]本专利技术属于智能交通领域,更具体地,涉及一种基于繁忙交叉口转发模式的下行虚假数据检测方法。

技术介绍

[0002]车联网是由车辆、道路和相关基础设施组成的交互式移动网络。它是移动互联网和传统物联网(IoT)的融合。此外,还提出了将车辆连接到一切(V2X)的概念,例如车辆到车辆(V2V)和车辆到基础设施(V2I)。为了保证数据传输过程的安全,提出了许多数据保护的方案,但针对下行数据传输过程的数据保护方案较少。
[0003]在车联网中,如果合法的车辆变为恶意车辆,那么它就可以篡改正常数据,将虚假的下行数据发送给其它车辆,让其他它车辆相信一些虚假的信息,从而对车联网进行破坏,严重的甚至会危害到其他车辆成员的生命安全。而基于密码学的方法只能抵御一部分外部攻击,对于内部攻击既有合法身份的恶意车辆发起的攻击,基于密码学的技术难以检测,因此在数据下行的过程中,如何利用一些轻量化的方法检测虚假的下行数据并找出发送虚假数据的车辆是十分值得研究的问题。
[0004]此外,思科公司提出了一种新的计算概念,称为雾计算,它将云计算的计算、存储等功能从中心转移到网络的边缘,所有功能都更接近终端用户。在雾计算中,雾服务器部署在网络的边缘。每个雾服务器都是一个高度虚拟化的计算系统,类似于轻量级的服务器。雾服务器可以为用户提供数据存储、计算和无线(有线)通信。因此我们将雾计算体系结构引入到车联网中,在基于雾计算的车联网组合结构中,雾计算能够在数据源分析处理,避免大数据量、长距离通信可能引发的响应延迟,更加高效的对虚假数据以及恶意车辆进行检测。因此,我们提出了一种雾计算下基于繁忙交叉口转发模式的下行虚假数据检测方法。

技术实现思路

[0005]本专利技术的目的在于克服上述现有技术中,检测延时高、准确度低的缺点,提供一种基于繁忙交叉口转发模式的下行虚假数据检测方法。
[0006]为实现上述目的,本专利技术采用以下技术方案予以实现:
[0007]第一部分是提出一种雾计算下基于繁忙交叉口转发模式的数据下行方案;第二部分是根据交叉口的交通需求量以及交叉口之间的距离选择出繁忙交叉口;第三部分是根据数据下行方案产生的网络拓扑结构选择出用于检测虚假数据的候选监督车辆;第四部分是根据候选监督车辆的历史轨迹计算车辆可靠性,并根据车辆可靠性选择出最终的监督车辆;第五部分是下行虚假数据检测,通过监督车辆与雾服务器之间的协作,找出发送虚假数据的恶意车辆。
[0008]作为优选的技术方案,所述雾计算下基于繁忙交叉口转发模式的数据下行方案是根据车辆的位置,将车辆分为根车辆和非根车辆,根车辆即为在繁忙交叉口范围内的车辆,其它为非根车辆,雾服务器将下行数据发送给所有的根车辆,再由根车辆在运动过程中转
发给邻近的非根车辆,非根车辆在接收到数据之后,继续向其他邻近非根车辆转发。每辆车可以转发给多个车辆,但只能接收唯一一辆车转发的数据,也就是形成以根车辆为根节点的树型拓扑结构。
[0009]作为优选的技术方案,所述繁忙交叉口的选择是根据交叉口的交通需求量大小以及交叉口之间的距离,选择出间隔一定距离并交通需求量相对较大的交叉口作为繁忙交叉口转发模式中的繁忙交叉口。
[0010]作为优选的技术方案,所述用于检测虚假数据的候选监督车辆的选择是根据车辆在网络拓扑中的位置以及车辆关键度选择出一定数量的候选监督车辆,其中候选监督车辆又根据在网络拓扑中的位置分为边缘候选监督车辆和中心候选监督车辆。
[0011]作为优选的技术方案,所述监督车辆的选择是根据候选监督车辆的历史轨迹相似度计算出车辆可靠性,并根据车辆可靠性的大小选择出一定数量的监督车辆。
[0012]作为优选的技术方案,所述下行虚假数据检测是在雾服务器将数据发送给监督车辆之后,监督车辆将从雾服务器接收到的数据与从其他车辆接受到的数据进行比对,并检测出数据的真实性,监督车辆在发现虚假数据之后,将消息上传给雾服务器,雾服务器根据网络拓扑结构通过恶意车辆搜索算法找出发送虚假数据的恶意车辆。
[0013]与现有技术相比,本专利技术具有以下有益效果:
[0014](1)本专利技术将下行虚假数据检测方案部署在雾计算的架构下,通过雾服务器来下发下行数据,并选定监督车辆,然后由监督车辆与雾服务器一起协同检测出虚假数据,并找出发送虚假数据的恶意车辆,这样能够更加快速并且准确的对恶意行为做出检测,大大降低了恶意事故发生的可能。
[0015](2)本专利技术通过基于繁忙交叉口转发模式的下行数据检测方法,将下行数据的传播方式从图型拓扑改变为树型拓扑,并通过监督车辆和恶意车辆搜索算法,提高了网络覆盖率和检测精度、增大了检测范围并减小了雾服务器的通信开销。
附图说明
[0016]图1是本专利技术实施例的一种下行虚假数据检测方法的流程图。
[0017]图2是本专利技术实施例的车联网在雾计算架构下的结构示意图。
[0018]图3是本专利技术实施例的根车辆的选择示意图。
具体实施方式
[0019]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0020]请参照图1,本专利技术实施例提供了一种恶意车辆检测方法,包括:
[0021]步骤1,提出一种雾计算下基于繁忙交叉口转发模式的数据下行方案;
[0022]具体来说本实施例根据繁忙交叉口以及车辆的位置,以所选繁忙交叉口为中心,50米为半径做一个圆形范围,将范围内的所有车辆设置为根车辆,其它车辆设置为非根车辆。一个城市路网中包含多个繁忙交叉口,雾服务器将数据发送给这些繁忙交叉口下的根车辆,再由根车辆在运动过程中转发给邻近的非根车辆,非根车辆在接收到数据之后,继续
向其他邻近非根车辆转发。每辆车可以转发给多个车辆,但只能接收唯一一辆车转发的数据,也就是形成以根车辆为根节点的树型拓扑结构。
[0023]步骤2,根据交叉口的交通需求量以及交叉口之间的距离选择出繁忙交叉口;
[0024]本实施例首先通过雾服务器收集各个道路的车辆信息,并通过格林希尔治模型计算出t时刻每个道路的交通流量,其公式如下:
[0025][0026]q
t
=v(ρ
t
)
t
ρ
t
[0027][0028]其中v
t
和q
t
表示t时刻密度为ρ
t
时的平均速度和交通流量,ρ
m
为阻塞密度,v
f
为自由流速度。
[0029]得到每个路段的交通流量之后,根据交叉口周围路段的交通流量计算出交叉口的交通需求量公式如下:
[0030][0031]其中n
j
表示n
i
的所有相邻路口,σ表示n
i
的所有相邻路口的数量。
...

【技术保护点】

【技术特征摘要】
1.一种基于繁忙交叉口转发模式的下行虚假数据检测方法,其特征在于,包括如下部分:第一部分是提出一种雾计算下基于繁忙交叉口转发模式的数据下行方案;第二部分是根据交叉口的交通需求量以及交叉口之间的距离选择出繁忙交叉口;第三部分是根据数据下行方案产生的网络拓扑结构选择出用于检测虚假数据的候选监督车辆;第四部分是根据候选监督车辆的历史轨迹计算车辆可靠性,并根据车辆可靠性选择出最终的监督车辆;第五部分是下行虚假数据检测,通过监督车辆与雾服务器之间的协作,找出发送虚假数据的恶意车辆。2.根据权利要求1所述的基于繁忙交叉口转发模式的下行虚假数据检测方法,其特征在于,所述雾计算下基于繁忙交叉口转发模式的数据下行方案是根据车辆的位置,将车辆分为根车辆和非根车辆,根车辆即为在繁忙交叉口范围内的车辆,其它为非根车辆,雾服务器将下行数据发送给所有的根车辆,再由根车辆在运动过程中转发给邻近的非根车辆,非根车辆在接收到数据之后,继续向其他邻近非根车辆转发,每辆车可以转发给多个车辆,但只能接收唯一一辆车转发的数据,也就是形成以根车辆为根节点的树型拓扑结构。3.根据权利要求1所述的基于繁忙交叉口转发模式的下行虚假数据检测方...

【专利技术属性】
技术研发人员:欧阳鑫谷科
申请(专利权)人:长沙理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1