System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 测距定位方法、定位系统、芯片及存储介质技术方案_技高网

测距定位方法、定位系统、芯片及存储介质技术方案

技术编号:40807601 阅读:25 留言:0更新日期:2024-03-28 19:30
本申请实施例提供一种测距定位方法、定位系统、芯片及存储介质,其中,该方法包括:接收待定位设备发送的第一秘钥,并基于第一秘钥确定第二秘钥;将第二秘钥发送至N个广播接收设备,以使N个广播接收设备中各个广播接收设备分别基于第二秘钥,对待定位设备发送的加密广播进行解密,以确定测距计算信息,一个广播接收设备的测距计算信息包括:加密广播在相应广播接收设备上的信号强度或相应广播接收设备的测距结果;接收各个广播接收设备发送的测距计算信息,并基于接收到的测距计算信息,计算待定位设备的位置信息。本申请实施例可在避免安全攻击问题的情况下,便捷地实现测距定位,即可便捷地确定待定位设备的位置信息。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种测距定位方法、定位系统、芯片及存储介质


技术介绍

1、目前,测距定位技术已广泛应用于各种场景,如定位数字车钥匙位置或定位手机位置等;但相关技术通常通过多点扫描待定位设备(也可称为被定位设备或广播发送设备)广播信号的rssi(received signal strength indication,接收信号的强度指示,也可称为信号强度),确定待定位设备的位置信息,导致容易被中继重放攻击。基于此,如何在避免安全攻击问题的情况下,便捷地实现测距定位目前尚未提出较好的解决方案。


技术实现思路

1、有鉴于此,本申请实施例提供了一种测距定位方法、定位系统、芯片及存储介质,以解决相关技术通过多点扫描待定位设备广播信号的信号强度,以确定待定位设备的位置信息,导致容易被中继重放攻击等问题;也就是说,本申请实施例可在避免安全攻击问题的情况下,便捷地实现测距定位,即可便捷地确定待定位设备的位置信息。

2、根据本申请实施例的一方面,提供了一种测距定位方法,所述方法包括:

3、接收待定位设备发送的第一秘钥,并基于所述第一秘钥确定第二秘钥;

4、将所述第二秘钥发送至n个广播接收设备,以使所述n个广播接收设备中各个广播接收设备分别基于所述第二秘钥,对所述待定位设备发送的加密广播进行解密,以确定测距计算信息,一个广播接收设备的测距计算信息包括:所述加密广播在相应广播接收设备上的信号强度或相应广播接收设备的测距结果,一个广播接收设备的测距结果用于指示相应广播接收设备与所述待定位设备之间的距离,n为正整数;

5、接收所述各个广播接收设备发送的测距计算信息,并基于接收到的测距计算信息,计算所述待定位设备的位置信息。

6、根据本申请实施例的另一方面,提供了另一种测距定位方法,所述方法包括:

7、生成初始秘钥,并基于所述初始秘钥确定第一秘钥;

8、将所述第一秘钥发送至中心广播接收设备,以使所述中心广播接收设备基于所述第一秘钥将第二秘钥发送至n个广播接收设备中的各个广播接收设备,n为正整数;

9、发送加密广播,以使所述各个广播接收设备分别接收所述加密广播,并基于所述第二秘钥,对所述加密广播进行解密以确定测距计算信息;

10、其中,所述中心广播接收设备支持用于接收所述各个广播接收设备发送的测距计算信息,且所述中心广播接收设备接收到的测距计算信息用于:计算待定位设备的位置信息。

11、根据本申请实施例的另一方面,提供了又一种测距定位方法,所述方法包括:

12、接收中心广播接收设备发送的第二秘钥,以及接收广播;其中,所述第二秘钥是所述中心广播接收设备通过第二安全连接传输的;

13、基于所述第二秘钥,对接收到的广播进行解密,并确定测距计算信息;

14、将所述测距计算信息返回至所述中心广播接收设备,以使所述中心广播接收设备基于接收到的测距计算信息,计算待定位设备的位置信息。

15、根据本申请实施例的另一方面,提供了一种测距定位装置,所述装置包括:

16、第一接收单元,用于接收待定位设备发送的第一秘钥;

17、第一处理单元,用于基于所述第一秘钥确定第二秘钥;

18、第一发送单元,用于将所述第二秘钥发送至n个广播接收设备,以使所述n个广播接收设备中各个广播接收设备分别基于所述第二秘钥,对所述待定位设备发送的加密广播进行解密,以确定测距计算信息,一个广播接收设备的测距计算信息包括:所述加密广播在相应广播接收设备上的信号强度或相应广播接收设备的测距结果,一个广播接收设备的测距结果用于指示相应广播接收设备与所述待定位设备之间的距离,n为正整数;

19、所述第一接收单元,还用于接收所述各个广播接收设备发送的测距计算信息;

20、所述第一处理单元,还用于基于接收到的测距计算信息,计算所述待定位设备的位置信息。

21、根据本申请实施例的另一方面,提供了另一种测距定位装置,所述装置包括:

22、第二处理单元,用于生成初始秘钥,并基于所述初始秘钥确定第一秘钥;

23、第二发送单元,用于将所述第一秘钥发送至中心广播接收设备,以使所述中心广播接收设备基于所述第一秘钥将第二秘钥发送至n个广播接收设备中的各个广播接收设备,n为正整数;

24、所述第二发送单元,还用于发送加密广播,以使所述各个广播接收设备分别接收所述加密广播,并基于所述第二秘钥,对所述加密广播进行解密以确定测距计算信息;

25、其中,所述中心广播接收设备支持用于接收所述各个广播接收设备发送的测距计算信息,且所述中心广播接收设备接收到的测距计算信息用于:计算待定位设备的位置信息。

26、根据本申请实施例的另一方面,提供了又一种测距定位装置,所述装置包括:

27、第三接收单元,用于接收中心广播接收设备发送的第二秘钥,以及接收广播;其中,所述第二秘钥是所述中心广播接收设备通过第二安全连接传输的;

28、第三处理单元,用于基于所述第二秘钥,对接收到的广播进行解密,并确定测距计算信息;

29、第三发送单元,用于将所述测距计算信息返回至所述中心广播接收设备,以使所述中心广播接收设备基于接收到的测距计算信息,计算待定位设备的位置信息。

30、根据本申请实施例的另一方面,提供了一种电子设备,所述电子设备包括处理器、以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述所提及的方法。

31、根据本申请实施例的另一方面,提供了一种芯片,所述芯片包括处理器、以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述所提及的方法。

32、根据本申请实施例的另一方面,提供了一种定位系统,所述定位系统包括中心广播接收设备和n个广播接收设备,n为正整数;其中,所述中心广播接收设备用于执行如下步骤:

33、接收待定位设备发送的第一秘钥,并基于所述第一秘钥确定第二秘钥;

34、将所述第二秘钥发送至n个广播接收设备,以使所述n个广播接收设备中各个广播接收设备分别基于所述第二秘钥,对所述待定位设备发送的加密广播进行解密,以确定测距计算信息,一个广播接收设备的测距计算信息包括:所述加密广播在相应广播接收设备上的信号强度或相应广播接收设备的测距结果,一个广播接收设备的测距结果用于指示相应广播接收设备与所述待定位设备之间的距离,n为正整数;

35、接收所述各个广播接收设备发送的测距计算信息,并基于接收到的测距计算信息,计算所述待定位设备的位置信息。

36、其中,所述n个广播接收设备中的各个广播接收设备用于执行如下步骤:

37、接收中心广播接收设备发送的第二秘钥,以及接收广播;其中,所述第二秘钥是所述中心广播接收设备通过第二安全连接传输的;...

【技术保护点】

1.一种测距定位方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一秘钥是通过第一安全连接进行传输的,所述第一安全连接支持加密连接和/或加密传输。

3.根据权利要求1或2所述的方法,其特征在于,所述第二秘钥是通过第二安全连接发送至所述各个广播接收设备的,以使所述各个广播接收设备采用所述第二秘钥更新本地秘钥;

4.根据权利要求1或2所述的方法,其特征在于,所述第二秘钥是通过中心秘钥更新策略确定的,所述中心秘钥更新策略包括以下至少一种:等同秘钥更新策略、序列秘钥更新策略以及转换秘钥更新策略;所述基于所述第一秘钥确定第二秘钥,包括:

5.根据权利要求1或2所述的方法,其特征在于,所述基于接收到的测距计算信息,计算所述待定位设备的位置信息,包括:

6.根据权利要求1或2所述的方法,其特征在于,所述第一秘钥是按照第一更新频率更新的;和/或,所述第二秘钥是按照第二更新频率更新的。

7.根据权利要求1或2所述的方法,其特征在于,所述第一秘钥是基于初始秘钥确定的,所述初始秘钥是随机生成的,且所述初始秘钥是按照初始生成频率生成的。

8.一种测距定位方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述生成初始秘钥,包括:

10.根据权利要求8或9所述的方法,其特征在于,所述第一秘钥是基于待定位秘钥更新策略确定的,所述待定位秘钥更新策略包括以下至少一种:等同秘钥更新策略、序列秘钥更新策略以及转换秘钥更新策略;所述基于所述初始秘钥确定第一秘钥,包括:

11.根据权利要求8或9所述的方法,其特征在于,所述第一秘钥是通过第一安全连接进行传输的,所述第一安全连接支持加密连接和/或加密传输;和/或,所述第二秘钥是通过第二安全连接发送至所述各个广播接收设备的。

12.根据权利要求8或9所述的方法,其特征在于,所述第一秘钥是按照第一更新频率更新的;和/或,所述第二秘钥是按照第二更新频率更新的;和/或,所述初始秘钥是按照初始生成频率生成的。

13.一种测距定位方法,其特征在于,包括:

14.根据权利要求13所述的方法,其特征在于,所述方法还包括:

15.根据权利要求13或14所述的方法,其特征在于,所述第二秘钥是基于第一秘钥确定的;和/或,所述第一秘钥是通过第一安全连接进行传输的,所述第一安全连接支持加密连接和/或加密传输。

16.根据权利要求15所述的方法,其特征在于,所述第一秘钥是基于初始秘钥确定的,且所述初始秘钥是随机生成的;

17.一种定位系统,其特征在于,所述定位系统包括中心广播接收设备和N个广播接收设备,N为正整数;

18.一种芯片,其特征在于,包括:

19.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行根据权利要求1-7中任一项所述的方法;或者,所述计算机指令用于使计算机执行根据权利要求8-12中任一项所述的方法;或者,所述计算机指令用于使计算机执行根据权利要求13-16中任一项所述的方法。

...

【技术特征摘要】

1.一种测距定位方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一秘钥是通过第一安全连接进行传输的,所述第一安全连接支持加密连接和/或加密传输。

3.根据权利要求1或2所述的方法,其特征在于,所述第二秘钥是通过第二安全连接发送至所述各个广播接收设备的,以使所述各个广播接收设备采用所述第二秘钥更新本地秘钥;

4.根据权利要求1或2所述的方法,其特征在于,所述第二秘钥是通过中心秘钥更新策略确定的,所述中心秘钥更新策略包括以下至少一种:等同秘钥更新策略、序列秘钥更新策略以及转换秘钥更新策略;所述基于所述第一秘钥确定第二秘钥,包括:

5.根据权利要求1或2所述的方法,其特征在于,所述基于接收到的测距计算信息,计算所述待定位设备的位置信息,包括:

6.根据权利要求1或2所述的方法,其特征在于,所述第一秘钥是按照第一更新频率更新的;和/或,所述第二秘钥是按照第二更新频率更新的。

7.根据权利要求1或2所述的方法,其特征在于,所述第一秘钥是基于初始秘钥确定的,所述初始秘钥是随机生成的,且所述初始秘钥是按照初始生成频率生成的。

8.一种测距定位方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述生成初始秘钥,包括:

10.根据权利要求8或9所述的方法,其特征在于,所述第一秘钥是基于待定位秘钥更新策略确定的,所述待定位秘钥更新策略包括以下至少一种:等同秘钥更新策略、序列秘钥更新策略以及转换秘钥更新策...

【专利技术属性】
技术研发人员:银国超陈德坤
申请(专利权)人:深圳市汇顶科技股份有限公司
类型:发明
国别省市:

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

1