System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种超宽带帧的发送方法和通信设备技术_技高网

一种超宽带帧的发送方法和通信设备技术

技术编号:40666077 阅读:5 留言:0更新日期:2024-03-18 19:00
本申请实施例提供一种超宽带帧的发送方法和通信设备,涉及通信技术领域,能够提升UWB发送和接收过程中的安全防护能力。具体方案为:通信设备获取超宽带帧的密钥信息,超宽带帧包括多个数据片段。通信设备按照多个数据片段间的时间间隔发送多个数据片段,或通信设备按照多个数据片段间的时间间隔接收多个数据片段,多个数据片段间的时间间隔是根据密钥信息确定的。本申请实施例用于通信设备发送超宽带帧的过程。

【技术实现步骤摘要】

本申请实施例涉及通信,尤其涉及一种超宽带帧的发送方法和通信设备


技术介绍

1、超宽带(ultra-wide band,uwb)无线技术的特点是信号为很窄的脉冲信号,具有较好的多径解析能力,可以在室内复杂的多径环境下保证厘米级别的测距精度。但是,uwb无线技术下,超宽带芯片的面积、功耗及成本较高。

2、目前的一种方案是利用窄带(narrow-band,nb)信号来进行数据传输,并由nb为uwb信号提供时间同步信息,uwb只需要发送信道脉冲响应(channel impulse response,cir)训练序列进行测距。该方案是通过将uwb的cir训练序列分成多个片段进行发送,从而增加uwb的链路预算(link budget),提高uwb中的脉冲发射功率。即功率谱密度不变的情况下,可增加uwb信号的覆盖距离。

3、但是,由于安全防护是实现安全测距应用的重要技术,目前的方案未对cir训练序列提供安全保护措施,cir训练序列中的片段的安全防护能力差。


技术实现思路

1、本申请实施例提供一种超宽带帧的发送方法和通信设备,能够提升uwb发送和接收过程中的安全防护能力。

2、为达到上述目的,本申请实施例采用如下技术方案。

3、第一方面,提供一种超宽带帧的发送方法,该方法包括:通信设备获取超宽带帧的密钥信息,超宽带帧包括多个数据片段。通信设备按照多个数据片段间的时间间隔发送多个数据片段,或通信设备按照多个数据片段间的时间间隔接收多个数据片段,多个数据片段间的时间间隔是根据密钥信息确定的。

4、也就是说,本申请中的通信设备在发送超宽带帧的过程中,可使用密钥信息对超宽带帧中的数据片段间的时间间隔进行加密后发送。相应地,通信设备在接收超宽带帧的过程中,可使用密钥信息确定数据片段间的时间间隔后,可按照该时间间隔接收超宽带帧。

5、本申请实施例不需要增加物理层实现代价,可在时间维度上对超宽带帧提供安全防护,这种采用结合加密的方式进行超宽带帧的数据片段间侧时间间隔的配置,可确保超宽带帧的安全收发。

6、在一种可能的设计中,多个数据片段用于测距。这样一来,在超宽带帧用于测距的过程中,通过密钥信息对超宽带帧中的多个数据片段间的时间间隔进行加密,可提升超宽带帧用于测距过程中的安全防护能力。

7、在一种可能的设计中,密钥信息为发送超宽带帧的通信设备和接收超宽带帧的通信设备间的对称密钥;

8、在通信设备按照多个数据片段间的时间间隔发送多个数据片段,或按照多个数据片段间侧时间间隔接收多个数据片段之前,该方法还包括:通信设备根据对称密钥生成随机数,并根据随机数确定多个数据片段间的时间间隔。

9、在本申请中,采用超宽带帧的发送侧和接收侧的对称密钥对超宽带帧的多个数据片段的时间间隔进行加密,可实现发送侧和接收侧按照一致的时间间隔控制超宽带帧的发送和接收。在发送侧和接收侧,根据对称密钥确定随机数,并根据随机数确定的多个数据片段间的时间间隔是相同的。

10、在一种可能的设计中,多个数据片段间的时间间隔相同。其中,多个数据片段间的时间间隔的值为随机数;或者,多个数据片段间的时间间隔的值是根据随机数进行计算后得到的。

11、也就是说,采用对称密钥确定随机数,并根据随机数确定的时间间隔的值为一种。多个数据片段间的时间间隔根据这一种时间间隔的值确定即可。

12、在一种可能的设计中,多个数据片段间的时间间隔不完全相同;

13、通信设备根据密钥信息生成随机数,并根据随机数确定多个数据片段间的时间间隔包括:通信设备根据对称密钥生成多个随机数,将多个随机数配置为多个数据片段间的时间间隔;或,通信设备根据对称密钥生成多个随机数,并根据多个随机数进行计算,得到多个数据片段间的时间间隔。

14、假设通信设备为发送设备,该发送设备可根据对称密钥设定超宽带帧中的多个数据片段间不完全相同的时间间隔,以按照时间间隔发送多个数据片段,确保发送设备发送超宽带帧时的安全。假设通信设备为接收设备,该接收设备也可根据对称密钥确定超宽带帧中的多个数据片段间不完全相同的时间间隔,以按照时间间隔接收多个数据片段,确保接收侧正确接收超宽带帧的多个数据片段。

15、在一种可能的设计中,多个数据片段间的时间间隔不完全相同;

16、通信设备根据对称密钥生成随机数,并根据随机数确定多个数据片段间的时间间隔包括:通信设备根据对称密钥生成第一随机数,第一随机数为多个随机数中的一个,多个随机数对应多种时间间隔模式;通信设备获取第一随机数对应的第一时间间隔模式,第一时间间隔模式用于指示多个数据片段间的时间间隔。

17、在这种设计中,相当于预先设定了多种时间间隔模式,每种时间间隔模式中用于多个数据片段间侧时间间隔。如果通信设备根据对称密钥生成的第一随机数确定,第一随机数对应的第一时间间隔模式即确定,对于发送侧和接收侧来说,确定的第一时间间隔模式也是相同的。这样可确保超宽带帧的收发过程中的安全。

18、在一种可能的设计中,超宽带帧包括同步字段和信道冲击响应训练序列cts字段,cts字段包括多个数据片段。其中,同步字段用于进行发送超宽带帧的测距设备和接收超宽带帧的测距设备间的时频同步,cts字段用于得到测距结果。

19、在一种可能的设计中,多个数据片段是对多个前导符号进行划分得到的;

20、其中,多个前导符号是根据同步序列和扩频序列生成的,同步序列包括多个同步码,扩频序列包括多个扩频码,多个扩频码与多个前导符号一一对应。

21、在一种可能的设计中,多个前导符号中的单个前导符号是由同步序列和单个前导符号对应的扩频码生成的。

22、第二方面,提供一种通信设备,该通信设备包括:获取单元,用于获取超宽带帧的密钥信息,超宽带帧包括多个数据片段;收发单元,用于按照多个数据片段间的时间间隔发送多个数据片段,或按照多个数据片段间的时间间隔接收多个数据片段,多个数据片段间的时间间隔是根据密钥信息确定的。

23、第二方面的有益效果可参见第一方面的说明,第二方面不再赘述。

24、在一种可能的设计中,多个数据片段用于测距。

25、在一种可能的设计中,密钥信息为发送超宽带帧的通信设备和接收超宽带帧的通信设备间的对称密钥。获取单元,还用于:根据对称密钥生成随机数,并根据随机数确定多个数据片段间的时间间隔。

26、在一种可能的设计中,多个数据片段间的时间间隔相同。

27、其中,多个数据片段间的时间间隔的值为随机数;或者,多个数据片段间的时间间隔的值是根据随机数进行计算后得到的。

28、在一种可能的设计中,多个数据片段间的时间间隔不完全相同;

29、获取单元,用于:根据对称密钥生成多个随机数,将多个随机数配置为多个数据片段间的时间间隔;或,根据对称密钥生成多个随机数,并根据多个随机数进行计算,得到多个数本文档来自技高网...

【技术保护点】

1.一种超宽带帧的发送方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述密钥信息为发送所述超宽带帧的通信设备和接收所述超宽带帧的通信设备间的对称密钥;

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求2所述的方法,其特征在于,

5.根据权利要求2所述的方法,其特征在于,

6.一种通信设备,其特征在于,所述通信设备包括:

7.根据权利要求6所述的通信设备,其特征在于,所述密钥信息为发送所述超宽带帧的通信设备和接收所述超宽带帧的通信设备间的对称密钥;

8.根据权利要求7所述的通信设备,其特征在于,

9.根据权利要求7所述的通信设备,其特征在于,

10.根据权利要求7所述的通信设备,其特征在于,

11.一种计算机可读存储介质,其特征在于,包括计算机指令,当计算机指令在电子设备上运行时,使得所述电子设备执行上述权利要求1-5中的任一项所述的方法。

【技术特征摘要】

1.一种超宽带帧的发送方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述密钥信息为发送所述超宽带帧的通信设备和接收所述超宽带帧的通信设备间的对称密钥;

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求2所述的方法,其特征在于,

5.根据权利要求2所述的方法,其特征在于,

6.一种通信设备,其特征在于,所述通信设备包括:

7.根据权利要求6所述的...

【专利技术属性】
技术研发人员:胡世昌于茜马超
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1