地址检测方法、地址检测装置、地址检测系统和电子设备与流程
- 国知局
- 2024-10-09 14:43:27
本技术涉及车辆领域,并且更具体地,涉及一种地址检测方法、地址检测装置、地址检测系统和电子设备。
背景技术:
1、近年来,随着网络技术的发展,车辆中边缘节点具有多个地址为网络传输带来巨大的优势。
2、然而,边缘节点具有多个地址,并不是所有的地址都是有效的。因此,如何提高边缘节点的地址检测结果的准确性成为亟待解决的问题。
技术实现思路
1、本技术提供了一种地址检测方法、地址检测装置、地址检测系统和电子设备,该方法能够提高边缘节点的地址检测结果的准确性。
2、第一方面,提供了一种地址检测方法,所述方法包括:确定目标车辆中边缘节点的待测ip地址;通过所述待测ip地址向所述边缘节点发送所述目标车辆的识别请求;若接收到所述边缘节点发送的声明报文,确定发送所述声明报文的目标地址;若所述目标地址与所述待测ip地址一致,确定所述待测ip地址为有效地址。
3、上述技术方案,通过待测ip地址向边缘节点发送目标车辆的识别请求,若接收到边缘节点发送的声明报文,确定发送声明报文的目标地址,若目标地址与待测ip地址一致,确定待测ip地址为有效地址;由于现有技术中在接收到边缘节点发送的声明报文的情况下,直接确定地址为有效地址,在边缘节点存在多个ip地址的情况下,可能会出现发送声明报文的ip地址与待测ip地址不相同,从而导致待测ip地址检测结果存在误差;而本技术在接收到边缘节点发送的声明报文的情况下,通过检测发送声明报文的目标地址与待测ip地址的一致性,进而从边缘节点对识别请求的响应情况以及地址一致性进行双重判断,确定待测ip地址的有效性,能够避免发送声明报文的ip地址与待测ip地址不相同对检测结果的影响,从而提高边缘节点的地址检测结果的准确性。
4、结合第一方面,在某些可能的实现方式中,该方法还包括:获取所述目标车辆的行驶周期;若在所述行驶周期内接收到至少两个声明报文,且所述至少两个声明报文对应的目标地址与所述待测ip地址一致,确定所述待测ip地址为有效地址。
5、上述技术方案,通过获取目标车辆的行驶周期,并检测行驶周期内是否接收到至少两个声明报文,以及至少两个声明报文的目标地址与待测ip地址是否一致,从而确定待测ip地址的有效性,能够提高对ip地址有效性的检测结果。
6、结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:所述待测ip地址为服务器为所述边缘节点分配的地址;检测所述行驶周期内是否存在目标报文;其中,所述目标报文包括释放报文和发现报文中至少一项;若所述行驶周期内不存在所述目标报文,以及在所述行驶周期内接收到至少两个声明报文,且所述至少两个声明报文对应的目标地址与所述待测ip地址一致,确定所述待测ip地址为有效地址。
7、上述技术方案,通过检测行驶周期内是否存在目标报文,并在行驶周期内不存在目标报文,以及在行驶周期内接收到至少两个声明报文,且至少两个声明报文对应的目标地址与待测ip地址一致,确定待测ip地址为有效地址;由于待测ip地址为有效地址是在行驶周期内不存在目标报文,且至少两个声明报文对应的目标地址与待测ip地址一致的情况下确定的,能够提高ip地址检测的准确性,从而提高通信的安全性。
8、结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:若接收到所述边缘节点发送的声明报文;基于所述声明报文,确定所述声明报文中的车辆识别码;若所述车辆识别码与目标识别码一致,且所述目标地址与所述待测ip地址一致,确定所述待测ip地址为有效地址;其中,所述目标识别码表示所述目标车辆的识别码。
9、上述技术方案,通过待测ip地址向边缘节点发送目标车辆的识别请求,若接收到边缘节点发送的声明报文,确定发送声明报文的目标地址,以及基于声明报文,确定声明报文中的车辆识别码,在车辆识别码与目标识别码一致,且目标地址与待测ip地址一致的情况下,确定待测ip地址为有效地址;由于待测ip地址为有效地址是在目标地址与待测ip地址一致,且目标识别码与车辆识别码一致的情况下,能够提高待测ip地址有效的准确性;此外,在目标车辆包括多个车辆的情况下,通过车辆识别码与目标识别码的对比,能够确定目标车辆与ip地址的关联关系,从而通信的便利性。
10、结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:若所述边缘节点存在服务器分配的地址以及所述边缘节点自动配置的地址,确定所述服务器分配的地址以及所述边缘节点自动配置的地址是否为有效地址;若所述边缘节点自动配置的地址与所述服务器分配的地址均为有效地址,将所述边缘节点自动配置的地址作为所述待测ip地址。
11、上述技术方案,在边缘节点自动配置的地址与服务器分配的地址均为有效地址的情况下,将边缘节点自动配置的地址作为待测ip地址,对边缘节点自动配置的地址的有效性进行检测,从而确定服务器分配的地址的优先级是否高于边缘节点自动配置的地址,通过对边缘节点地址的优先级进行检测,能够提高边缘节点通信的安全性。
12、结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:若未接收到所述边缘节点发送的所述声明报文,确定所述服务器分配的地址覆盖所述边缘节点自动配置的地址,且确定所述待测ip地址为无效地址。
13、上述技术方案,若未接收到边缘节点发送的声明报文,确定服务器分配的地址覆盖边缘节点自动配置的地址,且确定待测ip地址为无效地址;由于服务器分配的地址优先级高于边缘节点自动配置的地址,通过对边缘节点的地址的优先级进行检测,能够提高边缘节点通信的安全性。
14、结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:在第一时刻确定所述边缘节点自动配置的地址是否为有效地址;若在所述第一时刻确定所述边缘节点自动配置的地址为有效地址,在第二时刻确定所述服务器分配的地址是否为有效地址;其中,所述第一时刻早于所述第二时刻。
15、上述技术方案,由于边缘节点自动配置的地址的检测时间早于服务器分配的地址的检测时间,能够避免在检测过程中服务器分配地址对边缘节点分配地址的覆盖,从而提高边缘节点地址检测的准确性。
16、第二方面,提供了一种地址检测装置,该装置包括:第一确定模块,用于确定目标车辆中边缘节点的待测ip地址;请求发送模块,用于通过所述待测ip地址向所述边缘节点发送所述目标车辆的识别请求;第二确定模块,用于若接收到所述边缘节点发送的声明报文,确定发送所述声明报文的目标地址;第三确定模块,用于若所述目标地址与所述待测ip地址一致,确定所述待测ip地址为有效地址。
17、第三方面,提供了一种地址检测系统,包括诊断设备、服务器、交换机以及目标车辆中的边缘节点;其中,所述服务器用于为所述边缘节点分配地址,所述交换机用于将所述诊断设备、所述服务器以及所述边缘节点进行通信连接;所述诊断设备用于执行上述第一方面或第一方面任意一种可能的实现方式中的地址检测方法。
18、第四方面,提供一种电子设备,包括存储器和处理器,存储器用于存储可执行程序代码;处理器用于从所述存储器中调用并运行所述可执行程序代码,使得所述电子设备执行上述第一方面或第一方面任意一种可能的实现方式中的地址检测方法。
19、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的地址检测方法。
20、第六方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的地址检测方法。
本文地址:https://www.jishuxx.com/zhuanli/20241009/306260.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表