全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111426698.X (22)申请日 2021.11.27 (71)申请人 北京工业大 学 地址 100124 北京市朝阳区平乐园10 0号 (72)发明人 赖英旭 张兆宜 陈业 刘静  (74)专利代理 机构 北京思海天达知识产权代理 有限公司 1 1203 代理人 沈波 (51)Int.Cl. H04L 9/40(2022.01) H04L 41/142(2022.01) H04L 41/14(2022.01) H04L 67/12(2022.01) (54)发明名称 一种基于BSM数据包时空关系的异常节 点检 测方法 (57)摘要 本发明公开了一种基于BSM数据包时空关系 的异常节点检测方法, 在车端的周边节点的BSM 数据包, 并记录本车在接收每一条BSM数据包时 的位置信息。 从BSM 数据包中提取所需数据。 检测 器在接收到打包的数据后, 计算出每个发送者的 预估信源并根据积分规则进行积分操作, 生成积 分表。 根据积分表对预估信源以及BSM数据包发 送者进行分类, 完成检测。 本方法精准地检测出 场景中绝大多数异常节点, 将异常节点划分为 Sybil节点与恶意节点, 保证后续可以高效地对 Sybil节点与恶意节点分别处理, 从而保证正常 节点的行驶安全。 本方法在攻击概率较低的场景 中更精确地找出场景中的异常节 点, 避免将正常 节点误判为异常节点, 并且可以更稳定的找出场 景中的大多数异常节点, 避免漏报。 权利要求书2页 说明书5页 附图3页 CN 114172704 A 2022.03.11 CN 114172704 A 1.一种基于BSM数据包时空关系的异常节点检测方法, 其特 征在于, 包括: 步骤1, 在车端rcver收集1s内的周边节点Vii=0,1,…,n的BSM数据包BS Mi,并记录本车 在接收每一条BSM数据包时的位置信息, 执 行步骤2; 步骤2, 提取BSMi中的假名SenderPseudoi、 发送时间sendTimei、 接收时间r cvTimei、 位置 信息Posi、 速度信息Spdi, 生成一个新的包packagei; 将所有package打包, 送入检测器, 执行 步骤3; 步骤3, 检测器在接收到打包的数据后, 计算每个packagei的时间间隔 将每个packagei的 带入预设的时空关系模型计算出每个packagei被接收时 发送源距离rcver的预估距离 计算完成后生成EstimateDistance列 表, 执行步骤4; 步骤4, 根据步骤2中提取的Posi和Spdi, 计算在每个packagei的rcvTimei时刻, 每个Vjj =0,1,…,n距离rcver的距离Distanceij, 生成Distancei列表, 执行步骤5; 步骤5, 将Distancei列表中的每一个Distanceij与 计算差值 Errorij, 生成Errori列表, 并将Er rorii记作errori, 执行步骤6; 步骤6, 找出每个Errori列表中最小的值, 将最小的值所对应的senderPseudoj与 senderPseudoi相关联并根据积分规则ScoreRule进行积分操作, 生成积分表, 执 行步骤7; 步骤7, 判断检测时间是否 达到300s, 若未达 到则循环执 行步骤1‑6, 否则执 行步骤8; 步骤8, 根据积分表找出每个senderPseudoi对应的积分最高的senderPseudoj, 比较 senderPseudoi与senderPseudoj, 对senderPseudoi进行分类, 并根据分类情况对 senderPseudoj进行分类。 2.根据权利要求1所述的一种基于BSM数据包时空关系的异常节点检测方法, 其特征在 于: 步骤3中时空关系模型的类型以及训练数据, 具体包括: 在无攻击场景下, 汇总每个r cverk收集BSMki以及rcverk在接收该数据包时的位置信息, 从BSMki中提取出sendTimeki、 rcvTimeki、 Posi、 Spdki, 并计算TimeGapki以及在接收BSMki时 rcverk所处的 与发送节点i之间的Distancei, 生成TimeGap ‑Distance映射数据集; 对数据集进行可视化, 根据可视化结果选择回归模型Regression  Model的类型; 在选定回 归模型类型后, 将数据带入进行训练, 生成时空关系模型。 3.根据权利要求1所述的一种基于BSM数据包时空关系的异常节点检测方法, 其特征在 于: 步骤6中的积分规则及参数设置, 具体包括: 根据步骤6, 将senderPseudoj与senderPseudoi相关联后, 根据积分规则进 行积分操作, 生成积分表, 最终根据积分表进行节点分类; 设定积分规则: a.如果相关联的senderPseudoj与senderPseudoi相同, senderPseudoj相应的积分增加 Threshold积分阈值; b.如果相关联的senderPseudoj与senderPseudoi不相同, 当errori小于4时, senderPseudoj相应的积分增 加1, 否则增 加Thresho ld。 4.根据权利要求1所述的一种基于BSM数据包时空关系的异常节点检测方法, 其特征在 于: Threshold设为49; 根据该积分规则降低检测时误差产生的假阳性节点, 提高检测精度权 利 要 求 书 1/2 页 2 CN 114172704 A 2以及查全率。权 利 要 求 书 2/2 页 3 CN 114172704 A 3

.PDF文档 专利 一种基于BSM数据包时空关系的异常节点检测方法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于BSM数据包时空关系的异常节点检测方法 第 1 页 专利 一种基于BSM数据包时空关系的异常节点检测方法 第 2 页 专利 一种基于BSM数据包时空关系的异常节点检测方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:19:38上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。