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

通信方法和电子设备技术

技术编号:40547078 阅读:4 留言:0更新日期:2024-03-05 19:04
本申请实施例提供一种通信方法和电子设备,该方法中,电子设备可以确定第一数据帧和第二数据帧是否需要并发,第一数据帧用于电子设备进行定位,第二数据帧用于电子设备进行雷达感知。当第一数据帧和第二数据帧需要并发时,发送第三数据帧,第三数据帧中包括第一数据帧的内容,以及第二数据帧的内容。本申请实施例中设计一种雷达帧和定位帧并存的帧结构,这样可以在实现定位帧和雷达帧的并发的基础上,无需进行定位功能和雷达感知功能的切换,不会漏发雷达帧和定位帧,定位准确性和雷达感知准确性高。

【技术实现步骤摘要】

本申请实施例涉及通信,尤其涉及一种通信方法和电子设备


技术介绍

1、脉冲超宽带(impulse radio ultra wide band,ir-uwb)技术,既可以用于高精度定位,又 可以用于雷达感知。当前不乏单独的ir-uwb定位设备,也不乏单独的ir-uwb雷达感知设备, 但缺少同时具备定位能力和雷达感知能力的ir-uwb设备。同时具备定位能力和雷达感知能 力的设备,可以广泛应用于全屋智能家居、智能工厂等场景中。设备在进行定位和雷达感知 时使用的设备内部的器件不同,因此设备在切换功能时需要控制器件切换。

2、目前器件切换所需的时长较长,大于用于定位的数据帧和雷达帧的时间,因此器件切换 会导致一些用于定位的数据帧和雷达帧漏发,影响定位和雷达感知的准确性。


技术实现思路

1、本申请实施例提供一种通信方法和电子设备,设计一种用于定位的数据帧和雷达帧并存 的帧结构,定位准确性和雷达感知准确性高。

2、第一方面,本申请实施例提供一种通信方法,执行该通信方法的执行主体可以为电子设 备或电子设备中的芯片,下述以电子设备为例进行说明。该方法中,电子设备确定第一数据 帧和第二数据帧是否需要并发,其中,所述第一数据帧用于所述电子设备进行定位,所述第 二数据帧用于所述电子设备进行雷达感知。当第一数据帧和第二数据帧需要并发时,电子设 备可以发送第三数据帧,所述第三数据帧中包括所述第一数据帧的内容,以及所述第二数据 帧的内容。

3、其中,与电子设备通信的另一电子设备可以接收到第三数据帧,解析得到第三数据帧中 的第一数据帧的内容,以及响应电子设备,以实现电子设备定位另一电子设备。另,因为第 三数据帧中包括第二数据帧的内容,电子设备在发送第三数据帧后,可以接收到电子设备周 围环境反射的雷达信号,以实现电子设备的雷达感知功能。

4、本申请实施例中,可以设计一种用于定位的数据帧和雷达脉冲并存的数据帧的结构,即 设计一种定位帧和雷达帧并存的数据帧的结构,可以实现同时发送定位帧和雷达帧,同时实 现雷达感知功能和定位功能。因为本申请中无需进行定位功能和雷达感知功能的切换,不会 漏发雷达帧和定位帧,定位准确性和雷达感知准确性高。

5、应理解的是,当第一数据帧和第二数据帧不需要并发时,电子设备可以发送第一数据帧 或第二数据帧。示例性的,当电子设备采用ir-uwb技术定位,且电子设备发送第一数据帧 时,第一数据帧可以参照802.15.4z定义的数据帧。当电子设备发送第二数据帧时,电子设备 可以发送雷达脉冲。

6、在一种可能的实现方式中,第二数据帧是周期性发送的,电子设备可以在发送所述第一 数据帧时,检测是否有待发送的第二数据帧与所述第一数据帧重叠,若有待发送的第二数据 帧与所述第一数据帧重叠,则电子设备确定所述第一数据帧和第二数据帧需要并发。另外, 电子设备可以在发送所述第二数据帧时,检测是否有待发送的第一数据帧与所述第二数据帧 重叠,若有待发送的第一数据帧与所述第二数据帧重叠,电子设备可以确定第一数据帧和所 述第二数据帧需要并发。

7、下面对本申请实施例设计的第三数据帧的结构进行说明:

8、电子设备在确定第一数据帧和第二数据帧需要并发时,可以生成第三数据帧,以发送第 三数据帧。

9、在一种可能的实现方式中,电子设备可以在所述第一数据帧的预设位置嵌入所述第二数 据帧的内容,得到所述第三数据帧;或者,电子设备可以将所述第二数据帧的内容设置在所 述第一数据帧的头部或尾部,得到所述第三数据帧。在一种实施例中,可以将第一数据帧的 头部或尾部也称为第一数据帧的预设位置。

10、其一,电子设备可以将所述第二数据帧的内容设置在所述第一数据帧的头部或尾部。

11、在一种可能的实现方式中,所述第一数据帧包括前导序列,所述第三数据帧中所述第二 数据帧的内容位于所述前导序列之前。示例性的,前导序列为第一数据帧的头部的字段,电 子设备将第二数据帧的内容设置在所述前导序列之前,即将所述第二数据帧的内容设置在所 述第一数据帧的头部。在该种实现方式中,第一数据帧可以为sp0帧、sp1帧、sp2帧或sp3 帧。

12、在一种可能的实现方式中,所述第一数据帧包括物理层数据,所述第三数据帧中所述第 二数据帧的内容位于所述物理层数据之后。示例性的,物理层数据为第一数据帧的尾部的字 段,电子设备将第二数据帧的内容设置在所述物理层数据之后,即将所述第二数据帧的内容 设置在所述第一数据帧的尾部。在该种实现方式中,第一数据帧可以为sp0帧或sp1帧。

13、在一种可能的实现方式中,所述第一数据帧包括加密数据,所述第三数据帧中所述第二 数据帧的内容位于所述加密数据之后。示例性的,加密数据为第一数据帧的尾部的字段,电 子设备将第二数据帧的内容设置在所述加密数据之后,即将所述第二数据帧的内容设置在所 述第一数据帧的尾部。在该种实现方式中,第一数据帧可以为sp3帧或sp2帧,示例性的,加 密数据可以为扰频时间戳序列。

14、在如上可能的实现方式中,电子设备未改变第一数据帧的结构,在第一数据帧的头部或 尾部增加第二数据帧,可以实现第一数据帧和第二数据帧的并发。

15、在“其一”中,在第一数据帧和第二数据帧需要并发的情况下,若第一数据帧早于所述 第二数据帧,电子设备可以将所述第二数据帧的内容设置在所述第一数据帧的尾部。在第一 数据帧和第二数据帧需要并发的情况下,若所述第一数据帧晚于所述第二数据帧,电子设备 可以将所述第二数据帧的内容设置在所述第一数据帧的头部。

16、因为第二数据帧是周期性发送的,这样可以在不改变第一数据帧的结构的前提下,可以 尽可能地保证第二数据帧的发送周期,保证雷达感知的准确性。

17、其二,电子设备可以在所述第一数据帧的预设位置嵌入所述第二数据帧的内容。

18、在一种可能的实现方式中,所述第一数据帧包括加密数据,所述加密数据中包括至少两 个段。电子设备可以配置加密数据中的至少一个段用于承载所述第二数据帧的内容,即所述 第三数据帧的加密数据中的至少一个段用于承载所述第二数据帧的内容。

19、在该种实现方式中,电子设备在发送第三数据帧之后,接收到第三数据帧的另一电子设 备可以解析或者无法解析加密数据中的雷达帧,但不影响该另一电子设备解析第三数据帧, 得到第一数据帧的内容,以用于实现定位功能。

20、在一种可能的实现方式中,电子设备可以在第一数据帧的任一个字段之后设置雷达帧。 示例性的,当第一数据帧包括帧起始分隔符或物理层数据包头时,电子设备可以将雷达帧设 置在帧起始分隔符之后或物理层数据包头之后。

21、在该种实现方式中,进行通信的电子设备和另一电子设备可以预先知道第二数据帧嵌入 至第一数据帧的位置,在另一电子设备接收到第三数据帧时,可以解析第三数据帧的相应字 段,以得到第一数据帧中的内容。

22、其三,电子设备可以在所述第二本文档来自技高网...

【技术保护点】

1.一种通信方法,其特征在于,用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述发送第三数据帧之前,还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括前导序列,所述第三数据帧中所述第二数据帧的内容位于所述前导序列之前。

4.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括物理层数据,所述第三数据帧中所述第二数据帧的内容位于所述物理层数据之后。

5.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括加密数据,所述第三数据帧中所述第二数据帧的内容位于所述加密数据之后。

6.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括加密数据,所述加密数据中包括至少两个段,所述第三数据帧的加密数据中的至少一个段用于承载所述第二数据帧的内容。

7.根据权利要求5或6所述的方法,其特征在于,所述加密数据为扰频时间戳序列。

8.根据权利要求3或4所述的方法,其特征在于,所述第一数据帧为SP0帧。

9.根据权利要求3或5-7中任一项所述的方法,其特征在于,所述第一数据帧为SP3帧。

10.根据权利要求3-7中任一项所述的方法,其特征在于,所述第一数据帧为SP1帧。

11.根据权利要求2所述的方法,其特征在于,所述将所述第二数据帧的内容设置在所述第一数据帧的头部或尾部,包括:

12.根据权利要求1-11中任一项所述的方法,其特征在于,所述确定第一数据帧和第二数据帧是否需要并发,包括:

13.根据权利要求1-12中任一项所述的方法,其特征在于,所述方法还包括:

14.根据权利要求1-13中任一项所述的方法,其特征在于,所述第二数据帧的内容包括:雷达脉冲的相位、相邻两个雷达脉冲之间的间隔、雷达脉冲的时长,以及雷达脉冲的调制方式。

15.一种电子设备,其特征在于,包括:处理器和存储器;

16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令被运行时,实现如权利要求1-14中任一项所述的方法。

...

【技术特征摘要】

1.一种通信方法,其特征在于,用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述发送第三数据帧之前,还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括前导序列,所述第三数据帧中所述第二数据帧的内容位于所述前导序列之前。

4.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括物理层数据,所述第三数据帧中所述第二数据帧的内容位于所述物理层数据之后。

5.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括加密数据,所述第三数据帧中所述第二数据帧的内容位于所述加密数据之后。

6.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧包括加密数据,所述加密数据中包括至少两个段,所述第三数据帧的加密数据中的至少一个段用于承载所述第二数据帧的内容。

7.根据权利要求5或6所述的方法,其特征在于,所述加密数据为扰频时间戳序列。

8.根据权利要求3或4所述的方法,其特征在于,所述第一数据帧为sp0帧。

【专利技术属性】
技术研发人员:祝艳宏丁仁天
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1