一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

射频感知方法及相关装置与流程

2022-08-17 07:57:41 来源:中国专利 TAG:


1.本技术涉及无线通信技术领域,尤其涉及一种射频感知方法及相关装置。


背景技术:

2.日常生活中,发射器发出的信号通常会经由各种障碍物的反射、衍射以及散射才被接收,这种现象使得实际接收到的信号往往是多路信号的叠加。因此,无线信号可以感知其所经过的物理环境,通过分析被各种障碍物“调制”过的无线信号,即可推断周围环境,由此衍生出无线局域网(wireless local area network,wlan)感知(sensing)技术。
3.wlan sensing是一项具有广阔应用前景的技术,它可以利用现在已经广泛部署的wlan设备发送特定的数据或通信信道探测帧对周围环境进行感知,然后接收信号回波或无线网络中对端设备产生的反馈信息,再通过一定的算法提取接收信号中的相应参数进行分析,即可获取周围的环境信息。虽然市面上已有的传感器也能够提供环境控制反馈,但这些传感器需要专门的安装。而wlan sensing可以使用现有的网络产生相同的反馈,无需构建和维护多个系统。
4.60ghz毫米波频段有着丰富的可用频谱资源,但是由于路径损耗增大,衰减非常严重,所以802.11ad/ay标准中主要考虑采用波束赋形(beamforming,bf)的定向通信技术。采用波束赋形技术,首先要进行波束赋形训练(beamforming training,bft)。未来的802.11标准考虑在波束赋形训练机制中引入wlan sensing,但如何将传统的波束赋形训练机制与wlan sensing相结合,在不影响正常通信的基础上进行wlan sensing成为了亟待解决的问题。


技术实现要素:

5.本技术实施例提供一种射频感知方法及相关装置,可以将802.11ay中传统的波束赋形训练机制与wlan sensing相结合,在原有通信波束训练的同时实现感知和训练用于感知的波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
6.下面从不同的方面介绍本技术,应理解的是,下面的不同方面的实施方式和有益效果可以互相参考。
7.第一方面,本技术提供一种射频感知方法,该方法包括扇区级扫描阶段,其中:第一设备以扇区扫描方式发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估第一设备到第二设备的信道状态信息(channel state information,csi)的变化量;第一设备准全向接收多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示第一设备评估第二设备到第一设备的csi的变化量;第一设备发送第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的一个发送波束。
ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
15.可见,本方案基于802.11ay标准的扇区级扫描阶段和波束精炼阶段流程,通过同一波束多次扫描测得的csi值的变化来进行感知,并通过修改扇区级扫描阶段和波束精炼阶段中的相关帧结构来开启sensing操作、反馈感知测量结果等,可以在原有通信波束训练的同时实现对单个运动目标的感知、以及训练用于感知的最佳收发波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
16.第二方面,本技术提供一种射频感知方法,该方法包括扇区级扫描阶段,其中:第二设备准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估第一设备到第二设备的csi的变化量;第二设备以扇区扫描方式发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示第一设备评估第二设备到第一设备的csi的变化量;第二设备接收第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的一个发送波束。
17.其中,第一设备可以是initiator,第二设备是responder。第二设备至少扇区扫描2圈,也就是说,第二设备采用同一发送波束至少发送2次(每次发送一个第二帧)。应理解,每个第二帧中设置sector id字段和dmg antenna id字段,分别用于指示该第二帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。
18.结合第二方面,在一种可能的设计中,第二设备接收第三帧之后,该方法还包括多扇区探测过程,其中:第二设备以扇区扫描方式多次接收第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示第二设备评估第一设备到第二设备的csi的变化量;第二设备准全向多次发送第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示第一设备评估第二设备到第一设备的csi的变化量;第二设备接收第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;第二设备发送第四brp帧,该第四brp帧用于反馈波束配对阶段中第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
19.其中,第二设备准全向每次发送一个第二brp ppdu,每个第二brp ppdu中包括一个第二brp帧和trn unit。同理,每个第一brp ppdu中包括一个第一brp帧和trn unit。trn unit用于对端进行csi测量。第二设备至少扇区扫描2圈,也就是说,第二设备采用同一接收波束至少接收2次(每次接收一个第二brp ppdu)。
20.结合第二方面,在一种可能的设计中,第二设备发送第四brp帧之后,该方法还包括波束配对过程,其中:第二设备定向多次接收第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示第二设备评估第一设备到第二设备的csi的变化量;第二设备定向多次发送第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示第一设备评估第二设备到第一设备的csi的变化量;第二设备接收携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;第二设备发送携带第二波束信息列表的第八brp帧,该第二波
束信息列表用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
21.其中,每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
22.第三方面,本技术提供一种第一设备或第一设备中的芯片,比如wi-fi芯片。该第一设备包括:发送单元,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;接收单元,用于准全向接收多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该发送单元,还用于发送第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
23.可选的,该第一设备还包括处理单元,用于生成多个第一帧;该处理单元,还用于生成第三帧。
24.应理解,每个第一帧中设置sector id字段和dmg antenna id字段,分别用于指示该第一帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。
25.结合第三方面,在一种可能的设计中,上述发送单元,还用于准全向多次发送第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元,还用于多次接收第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元,还用于发送的第三brp帧,该第三brp帧用于反馈波束配对阶段中该第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述接收单元,还用于接收第四brp帧,该第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
26.可选的,上述处理单元,还用于生成第一brp ppdu和第三brp帧。
27.其中,每个第一brp ppdu中包括一个第一brp帧和trn unit。同理,每个第二brp ppdu中包括一个第二brp帧和trn unit。trn unit用于对端进行csi测量。
28.结合第三方面,在一种可能的设计中,上述发送单元,还用于多次发送第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元,还用于多次接收第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元,还用于发送携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述接收单元,还用于接收携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
29.可选的,上述处理单元,还用于生成第五brp ppdu和携带第一波束信息列表的第七brp帧。
30.其中,每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
31.第四方面,本技术提供一种第二设备或第二设备中的芯片,比如wi-fi芯片。该第二设备包括:接收单元,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;发送单元,用于发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该接收单元,还用于接收第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
32.可选的,该第二设备还包括处理单元,用于生成多个第二帧。
33.应理解,每个第二帧中设置sector id字段和dmg antenna id字段,分别用于指示该第二帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。
34.结合第四方面,在一种可能的设计中,上述接收单元,还用于多次接收第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元,还用于准全向多次发送第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元,还用于接收第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述发送单元,还用于发送第四brp帧,该第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
35.可选的,上述处理单元,还用于生成第二brp ppdu和第四brp帧。
36.其中,每个第二brp ppdu中包括一个第二brp帧和trn unit。同理,每个第一brp ppdu中包括一个第一brp帧和trn unit。trn unit用于对端进行csi测量。
37.结合第四方面,在一种可能的设计中,上述接收单元,还用于多次接收第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元,还用于多次发送第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元,还用于接收携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述发送单元,还用于发送携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
38.可选的,上述处理单元,还用于生成第六brp ppdu和携带第二波束信息列表的第
八brp帧。
39.其中,每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
40.上述任一方面的任一种设计中,上述第一帧是信标beacon帧时,上述第一指示信息位于该beacon帧的强定向多千兆位(enhanced directional multi-gigabit,edmg)能力字段的可选子元素子字段中。该第一指示信息可以包括csi测量请求字段和csi差值计算字段。该csi测量请求字段用于指示第二设备是否测量csi,当该csi测量请求字段设置为第一值,用于指示第二设备测量csi;当该csi测量请求字段设置为第二值,用于指示第二设备不测量csi。本方案的第一帧中csi测量请求字段设置为第一值。该csi差值计算字段用于指示第二设备是否计算csi差值,当该csi差值计算字段设置为第一值,用于指示第二设备计算csi;当该csi差值计算字段设置为第二值,用于指示第二设备不计算csi差值。可选的,该第一指示信息还包括以下一个或多个字段:评估算法字段、csi变化阈值字段。该评估算法字段用于指示csi的评估算法;该csi变化阈值字段用于指示csi变化阈值。
41.其中,第一值是1,第二值是0;或者第一值是0,第二值是1。
42.可见,本方案通过在beacon帧的edmg能力字段中的可选子元素(optional subelements)子字段中携带第一指示信息来指示第二设备评估第一设备到第二设备的csi的变化量,既可以不改变原有beacon帧的功能(或复用原有beacon帧的功能),也可以利用该beacon帧实现感知功能,无需专利为感知功能设计相关流程,开销较小,且具有较好的兼容性。
43.上述任一方面的任一种设计中,上述第一帧是扇区扫描(sector sweep,ssw)帧时,上述第一指示信息携带于该ssw帧的ssw反馈字段的预留子字段中。该第一指示信息可以包括csi测量请求字段和csi差值计算字段。该csi测量请求字段用于指示第二设备是否测量csi,当该csi测量请求字段设置为第一值,用于指示第二设备测量csi;当该csi测量请求字段设置为第二值,用于指示第二设备不测量csi。本方案的第一帧中csi测量请求字段设置为第一值。该csi差值计算字段用于指示第二设备是否计算csi差值,当该csi差值计算字段设置为第一值,用于指示第二设备计算csi;当该csi差值计算字段设置为第二值,用于指示第二设备不计算csi差值。可选的,该第一指示信息还包括以下一个或多个字段:评估算法字段、csi变化阈值字段。该评估算法字段用于指示csi的评估算法;该csi变化阈值字段用于指示csi变化阈值。
44.其中,第一值是1,第二值是0;或者第一值是0,第二值是1。
45.可见,本方案通过在ssw帧的ssw反馈字段的预留子字段中携带第一指示信息,可以不改变原有ssw帧的帧长,复用ssw帧中的其他字段,既可以实现通信波束的训练,也可以实现感知波束的训练,设计灵活,兼容性好。
46.上述任一方面的任一种设计中,上述第二帧是ssw帧时,上述第二指示信息位于该ssw帧的ssw反馈字段的预留子字段中,上述第一测量结果位于该ssw帧的ssw反馈字段的信噪比(signal-to-noise ratio,snr)报告子字段中。该第二指示信息包括csi差值计算字段,该csi差值计算字段用于指示第一设备是否计算csi差值,当该csi差值计算字段设置为第一值,用于指示第一备计算csi;当该csi差值计算字段设置为第二值,用于指示第二设备不计算csi差值。
47.其中,第一值是1,第二值是0;或者第一值是0,第二值是1。
48.可见,本方案在第二帧中携带第二指示信息,用于指示第一设备评估第二设备到第一设备的csi的变化量,有利于训练第二设备的最佳感知发送波束,为后续wlan sensing的应用提供基础。
49.上述任一方面的任一种设计中,上述第二帧还包括第三指示信息,该第三指示信息用于指示上述第二帧中是否包括第一测量结果。本方案中第三指示信息设置为第一值,指示第二帧中包括第一测量结果。当上述第二帧是ssw帧时,该第三指示信息位于该ssw帧的ssw反馈字段的预留子字段中。
50.可见,本方案通过在第二帧中携带第三指示信息来指示这个第二帧中是否有第一测量结果,设计更灵活。
51.上述任一方面的任一种设计中,上述第三帧是ssw反馈帧时,上述第二测量结果位于该ssw反馈帧的ssw反馈字段的snr报告子字段中。
52.可见,本方案复用ssw反馈帧中的snr报告子字段来携带第二测量结果,ssw反馈帧的改动较小,兼容性更好。
53.上述任一方面的任一种设计中,上述第三帧中还包括第四指示信息,该第四指示信息用于指示该第三帧中是否包括第二测量结果。本方案中第四指示信息设置为第一值,指示第三帧中包括第二测量结果。当上述第三帧是ssw反馈帧时,该第四指示信息位于该ssw帧的ssw反馈字段的预留子字段中。
54.可见,本方案通过在第三帧中携带第四指示信息来指示这个第三帧中是否有第二测量结果,设计更灵活。
55.上述任一方面的任一种设计中,上述第一测量结果包括第一天线标识和第一扇区标识,上述第二测量结果包括第二天线标识和第二扇区标识。该第一天线标识和该第一扇区标识所确定的波束是第一设备的所有发送波束中同一发送波束上任两次csi测量之间的csi差值大于csi变化阈值的发送波束。该第二天线标识和该第二扇区标识所确定的波束是第二设备的所有发送波束中同一发送波束上任两次csi测量之间的csi差值大于csi变化阈值的发送波束。
56.可见,本方案通过第一测量结果反馈第一设备的所有发送波束中csi变化量大于阈值的发送波束,作为第一设备的最佳感知发送波束;通过第二测量结果反馈第二设备的所有发送波束中csi变化量大于阈值的发送波束,作为第二设备的最佳感知发送波束;在通信的扇区级扫描过程中,实现了感知发送波束的训练。
57.上述任一方面的任一种设计中,上述第一brp ppdu中的第一brp帧和上述第一brp ppdu中的第二brp帧均包括csi测量请求字段和波束扫描圈数字段。该csi测量请求字段的取值为第一值,用于指示测量csi;该波束扫描圈数字段用于指示接收波束的扫描圈数。
58.可选的,该第一brp ppdu中的第一brp帧和该第一brp ppdu中的第二brp帧还包括以下一个或多个字段:发送端感知扇区标识字段和发送端感知天线标识掩模字段,用于联合指示brp帧的发射扇区和发射天线;csi变化阈值字段,用于指示csi变化阈值;评估算法字段,用于指示csi评估算法。
59.可见,本方案通过在多扇区探测过程中修改brp ppdu的帧格式来引入感知操作,可以分别训练得到第一设备和第二设备的最佳感知接收波束,为后续wlan sensing的应用
提供基础。
60.上述任一方面的任一种设计中,上述第一接收波束数量携带于上述第三brp帧的定向多千兆位(directional multi-gigabit,dmg)波束精炼元素中。上述第二接收波束数量携带于第四brp帧的dmg波束精炼元素中。
61.上述任一方面的任一种设计中,上述第五brp ppdu中的第五brp帧和上述第六brp ppdu中的第六brp帧均包括csi测量请求字段和波束扫描圈数字段。该csi测量请求字段的取值为第一值,用于指示测量csi;该波束扫描圈数字段用于指示接收波束的扫描圈数。
62.可选的,该第五brp ppdu中的第五brp帧和该第六brp ppdu中的第六brp帧还包括以下一个或多个字段:发送端感知扇区标识字段和发送端感知天线标识掩模字段,用于联合指示brp帧的发射扇区和发射天线;csi变化阈值字段,用于指示csi变化阈值;评估算法字段,用于指示csi评估算法。
63.可见,本方案通过在波束配对过程中修改brp ppdu的帧格式来引入感知操作,可以将第一设备和第二设备的最佳感知收发波束进行配对,为后续wlan sensing的应用提供基础。
64.上述任一方面的任一种设计中,上述第一波束信息列表位于上述第七brp帧的感知测量反馈元素中,上述第二波束信息列表位于上述第八brp帧的感知测量反馈元素中。其中,该感知测量反馈元素的元素标识为预留值,比如13。
65.上述任一方面的任一种设计中,上述第一波束信息列表包括第二设备到第一设备的csi的变化量大于csi变化阈值的多个收发波束对中发送波束所对应的天线标识和扇区标识、以及每个发送波束对应的接收天线标识。同理,上述第二波束信息列表包括第一设备到第二设备的csi的变化量大于csi变化阈值的多个收发波束对中发送波束所对应的天线标识和扇区标识、以及每个发送波束对应的接收天线标识。应理解,一个收发波束对由一个发送波束和一个接收波束组成。一个天线标识和一个扇区标识可用于唯一确定一个波束。但因为接收波束是接收端用于接收数据的,所以接收波束的方向无需告知发送端、只需要接收端自己知道即可,所以第一波束信息列表中可不包括接收波束的扇区标识。
66.第五方面,本技术提供一种射频感知方法,该方法包括:第一设备以扇区扫描方式发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估第一设备到第二设备的csi的变化量;第一设备准全向接收多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示第一设备评估第二设备到第一设备的csi的变化量;第一设备发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束;第一设备接收第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束。
67.其中,第一设备可以是发起方(initiator),第二设备是应答方(responder)。第一设备至少扇区扫描2圈,也就是说,第一设备采用同一发送波束至少发送2次(每次发送一个第一帧)。应理解,每个第一帧中设置sector id字段和dmg antenna id字段,分别用于指示该第一帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。
68.可见,本方案通过新增感知反馈过程,来解决扇区级扫描阶段由于预留比特不足
而无法实现多目标的波束信息反馈,进而实现了对多个运动目标的感知、以及训练用于感知每个运动目标的最佳收发波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
69.结合第五方面,在一种可能的设计中,第一设备接收第二感知反馈帧之后,该方法还包括多扇区探测过程,其中:第一设备准全向多次发送第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示第二设备评估第一设备到第二设备的csi的变化量;第一设备以扇区扫描方式多次接收第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示第一设备评估第二设备到第一设备的csi的变化量;第一设备发送第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;第一设备接收第四brp帧,该第四brp帧用于反馈波束配对阶段中第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
70.其中,第一设备准全向每次发送一个第一brp ppdu,每个第一brp ppdu中包括一个第一brp帧和trn unit。同理,每个第二brp ppdu中包括一个第二brp帧和trn unit。trn unit用于对端进行csi测量。第一设备至少扇区扫描2圈,也就是说,第一设备采用同一接收波束至少接收2次(每次接收一个第一brp ppdu)。
71.可见,本方案通过在多扇区探测过程中修改相关的帧格式,使收发双方可以训练感知场景中的最佳接收波束。
72.结合第五方面,在一种可能的设计中,第一设备接收第四brp帧之后,该方法还包括波束配对过程,其中:第一设备定向多次发送第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示第二设备评估第一设备到第二设备的csi的变化量;第一设备定向多次接收第六brp ppdu,所述第六brp ppdu包括的第六brp帧用于指示所述第一设备评估所述第二设备到所述第一设备的csi的变化量;第一设备发送携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;第一设备接收携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
73.其中,每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
74.可见,本方案基于802.11ay标准的扇区级扫描阶段和波束精炼阶段流程,通过同一波束多次扫描测得的csi值的变化来进行感知,并通过修改扇区级扫描阶段和波束精炼阶段中的相关帧结构来开启sensing操作、反馈感知测量结果等,可以在原有通信波束训练的同时实现对单个运动目标的感知、以及训练用于感知的最佳收发波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
75.第六方面,本技术提供一种射频感知方法,该方法包括:第二设备准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估第一设备到第二设备的csi的变化量;第二设备以扇区扫描方式发送多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示第一设备评估第二设备到所述第一设备的csi
的变化量;第二设备接收第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束;第二设备发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束。
76.其中,第一设备可以是initiator,第二设备是responder。第二设备至少扇区扫描2圈,也就是说,第二设备采用同一发送波束至少发送2次(每次发送一个第二帧)。应理解,每个第二帧中设置sector id字段和dmg antenna id字段,分别用于指示该第二帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。
77.结合第六方面,在一种可能的设计中,第二设备发送第二感知反馈帧之后,该方法还包括多扇区探测过程,其中:第二设备以扇区扫描方式多次接收第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示第二设备评估第一设备到第二设备的csi的变化量;第二设备准全向多次发送第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示第一设备评估第二设备到第一设备的csi的变化量;第二设备接收第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;第二设备发送第四brp帧,该第四brp帧用于反馈波束配对阶段中第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
78.其中,第二设备准全向每次发送一个第二brp ppdu,每个第二brp ppdu中包括一个第二brp帧和trn unit。同理,每个第一brp ppdu中包括一个第一brp帧和trn unit。trn unit用于对端进行csi测量。第二设备至少扇区扫描2圈,也就是说,第二设备采用同一接收波束至少接收2次(每次接收一个第二brp ppdu)。
79.结合第六方面,在一种可能的设计中,第一设备接收第四brp帧之后,该方法还包括波束配对过程,其中:第二设备定向多次接收第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示第二设备评估第一设备到第二设备的csi的变化量;第二设备定向多次发送第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示第一设备评估第二设备到第一设备的csi的变化量;第二设备接收携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;第二设备发送携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
80.其中,每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
81.第七方面,本技术提供一种第一设备或第一设备中的芯片,比如wi-fi芯片。该第一设备包括:发送单元,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;接收单元,用于准全向接收多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该发送单元,还用于发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第
一设备的csi的变化量大于csi变化阈值的多个发送波束;该接收单元,还用于接收第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
82.可选的,该第一设备还包括处理单元,用于生成多个第一帧;该处理单元,还用于生成第一感知反馈帧。
83.应理解,每个第一帧中设置sector id字段和dmg antenna id字段,分别用于指示该第一帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。
84.结合第七方面,在一种可能的设计中,上述发送单元,还用于准全向多次发送第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元,还用于多次接收第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元,还用于发送的第三brp帧,该第三brp帧用于反馈波束配对阶段中该第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述接收单元,还用于接收第四brp帧,该第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
85.可选的,上述处理单元,还用于生成第一brp ppdu和第三brp帧。
86.其中,每个第一brp ppdu中包括一个第一brp帧和trn unit。同理,每个第二brp ppdu中包括一个第二brp帧和trn unit。trn unit用于对端进行csi测量。
87.结合第七方面,在一种可能的设计中,上述发送单元,还用于多次发送第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元,还用于多次接收第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元,还用于发送携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述接收单元,还用于接收携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
88.可选的,上述处理单元,还用于生成第五brp ppdu和携带第一波束信息列表的第七brp帧。
89.其中,每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
90.第八方面,本技术提供一种第二设备或第二设备中的芯片,比如wi-fi芯片。该第二设备包括:接收单元,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该发送单元,用于发送多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该接收单元,还用于接收第一感知
反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该发送单元,还用于发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
91.可选的,该第二设备还包括处理单元,用于生成多个第二帧;该处理单元,还用于生成第二感知反馈帧。
92.应理解,每个第二帧中设置sector id字段和dmg antenna id字段,分别用于指示该第二帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。
93.结合第八方面,在一种可能的设计中,上述接收单元,还用于多次接收第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元,还用于准全向多次发送第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元,还用于接收第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述发送单元,还用于发送第四brp帧,该第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
94.可选的,上述处理单元,还用于生成第二brp ppdu和第四brp帧。
95.其中,每个第二brp ppdu中包括一个第二brp帧和trn unit。同理,每个第一brp ppdu中包括一个第一brp帧和trn unit。trn unit用于对端进行csi测量。
96.结合第八方面,在一种可能的设计中,上述接收单元,还用于多次接收第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元,还用于多次发送第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元,还用于接收携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述发送单元,还用于发送携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
97.可选的,上述处理单元,还用于生成第六brp ppdu和携带第二波束信息列表的第八brp帧。
98.其中,每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
99.上述任一方面的任一种设计中,上述第一帧是信标beacon帧时,上述第一指示信息位于该beacon帧的强定向多千兆位(enhanced directional multi-gigabit,edmg)能力字段的可选子元素子字段中。该第一指示信息可以包括csi测量请求字段和csi差值计算字段。该csi测量请求字段用于指示第二设备是否测量csi,当该csi测量请求字段设置为第一
值,用于指示第二设备测量csi;当该csi测量请求字段设置为第二值,用于指示第二设备不测量csi。本方案的第一帧中csi测量请求字段设置为第一值。该csi差值计算字段用于指示第二设备是否计算csi差值,当该csi差值计算字段设置为第一值,用于指示第二设备计算csi;当该csi差值计算字段设置为第二值,用于指示第二设备不计算csi差值。可选的,该第一指示信息还包括以下一个或多个字段:评估算法字段、csi变化阈值字段。该评估算法字段用于指示csi的评估算法;该csi变化阈值字段用于指示csi变化阈值。
100.其中,第一值是1,第二值是0;或者第一值是0,第二值是1。
101.可见,本方案通过在beacon帧的edmg能力字段中的可选子元素(optional subelements)子字段中携带第一指示信息来指示第二设备评估第一设备到第二设备的csi的变化量,既可以不改变原有beacon帧的功能(或复用原有beacon帧的功能),也可以利用该beacon帧实现感知功能,无需专利为感知功能设计相关流程,开销较小,且具有较好的兼容性。
102.上述任一方面的任一种设计中,上述第一帧是扇区扫描(sector sweep,ssw)帧时,上述第一指示信息携带于该ssw帧的ssw反馈字段的预留子字段中。该第一指示信息可以包括csi测量请求字段和csi差值计算字段。该csi测量请求字段用于指示第二设备是否测量csi,当该csi测量请求字段设置为第一值,用于指示第二设备测量csi;当该csi测量请求字段设置为第二值,用于指示第二设备不测量csi。本方案的第一帧中csi测量请求字段设置为第一值。该csi差值计算字段用于指示第二设备是否计算csi差值,当该csi差值计算字段设置为第一值,用于指示第二设备计算csi;当该csi差值计算字段设置为第二值,用于指示第二设备不计算csi差值。可选的,该第一指示信息还包括以下一个或多个字段:评估算法字段、csi变化阈值字段。该评估算法字段用于指示csi的评估算法;该csi变化阈值字段用于指示csi变化阈值。
103.其中,第一值是1,第二值是0;或者第一值是0,第二值是1。
104.可见,本方案通过在ssw帧的ssw反馈字段的预留子字段中携带第一指示信息,可以不改变原有ssw帧的帧长,复用ssw帧中的其他字段,既可以实现通信波束的训练,也可以实现感知波束的训练,设计灵活,兼容性好。
105.上述任一方面的任一种设计中,上述第二帧是ssw帧时,上述第二指示信息位于该ssw帧的ssw反馈字段的预留子字段中,上述第一测量结果位于该ssw帧的ssw反馈字段的信噪比(signal-to-noise ratio,snr)报告子字段中。该第二指示信息包括csi差值计算字段,该csi差值计算字段用于指示第一设备是否计算csi差值,当该csi差值计算字段设置为第一值,用于指示第一备计算csi;当该csi差值计算字段设置为第二值,用于指示第二设备不计算csi差值。
106.其中,第一值是1,第二值是0;或者第一值是0,第二值是1。
107.可见,本方案在第二帧中携带第二指示信息,用于指示第一设备评估第二设备到第一设备的csi的变化量,有利于训练第二设备的最佳感知发送波束,为后续wlan sensing的应用提供基础。
108.上述任一方面的任一种设计中,上述第一测量结果包括第一天线标识和第一扇区标识,上述第二测量结果包括第二天线标识和第二扇区标识。该第一天线标识和该第一扇区标识所确定的波束是第一设备的所有发送波束中同一发送波束上任两次csi测量之间的
csi差值大于csi变化阈值的发送波束。该第二天线标识和该第二扇区标识所确定的波束是第二设备的所有发送波束中同一发送波束上任两次csi测量之间的csi差值大于csi变化阈值的发送波束。
109.可见,本方案通过第一测量结果反馈第一设备的所有发送波束中csi变化量大于阈值的发送波束,作为第一设备的最佳感知发送波束;通过第二测量结果反馈第二设备的所有发送波束中csi变化量大于阈值的发送波束,作为第二设备的最佳感知发送波束;在通信的扇区级扫描过程中,实现了感知发送波束的训练。
110.上述任一方面的任一种设计中,上述第一brp ppdu中的第一brp帧和上述第一brp ppdu中的第二brp帧均包括csi测量请求字段和波束扫描圈数字段。该csi测量请求字段的取值为第一值,用于指示测量csi;该波束扫描圈数字段用于指示接收波束的扫描圈数。
111.可选的,该第一brp ppdu中的第一brp帧和该第一brp ppdu中的第二brp帧还包括以下一个或多个字段:发送端感知扇区标识字段和发送端感知天线标识掩模字段,用于联合指示brp帧的发射扇区和发射天线;csi变化阈值字段,用于指示csi变化阈值;评估算法字段,用于指示csi评估算法。
112.可见,本方案通过在多扇区探测过程中修改brp ppdu的帧格式来引入感知操作,可以分别训练得到第一设备和第二设备的最佳感知接收波束,为后续wlan sensing的应用提供基础。
113.上述任一方面的任一种设计中,上述第一接收波束数量携带于上述第三brp帧的定向多千兆位(directional multi-gigabit,dmg)波束精炼元素中。上述第二接收波束数量携带于第四brp帧的dmg波束精炼元素中。
114.上述任一方面的任一种设计中,上述第五brp ppdu中的第五brp帧和上述第六brp ppdu中的第六brp帧均包括csi测量请求字段和波束扫描圈数字段。该csi测量请求字段的取值为第一值,用于指示测量csi;该波束扫描圈数字段用于指示接收波束的扫描圈数。
115.可选的,该第五brp ppdu中的第五brp帧和该第六brp ppdu中的第六brp帧还包括以下一个或多个字段:发送端感知扇区标识字段和发送端感知天线标识掩模字段,用于联合指示brp帧的发射扇区和发射天线;csi变化阈值字段,用于指示csi变化阈值;评估算法字段,用于指示csi评估算法。
116.可见,本方案通过在波束配对过程中修改brp ppdu的帧格式来引入感知操作,可以将第一设备和第二设备的最佳感知收发波束进行配对,为后续wlan sensing的应用提供基础。
117.上述任一方面的任一种设计中,上述第一波束信息列表位于上述第七brp帧的感知测量反馈元素中,上述第二波束信息列表位于上述第八brp帧的感知测量反馈元素中。其中,该感知测量反馈元素的元素标识为预留值,比如13。
118.上述任一方面的任一种设计中,上述第一波束信息列表包括第二设备到第一设备的csi的变化量大于csi变化阈值的多个收发波束对中发送波束所对应的天线标识和扇区标识、以及每个发送波束对应的接收天线标识。同理,上述第二波束信息列表包括第一设备到第二设备的csi的变化量大于csi变化阈值的多个收发波束对中发送波束所对应的天线标识和扇区标识、以及每个发送波束对应的接收天线标识。应理解,一个收发波束对由一个发送波束和一个接收波束组成。一个天线标识和一个扇区标识可用于唯一确定一个波束。
但因为接收波束是接收端用于接收数据的,所以接收波束的方向无需告知发送端、只需要接收端自己知道即可,所以第一波束信息列表中可不包括接收波束的扇区标识。
119.第九方面,本技术提供一种第一设备,包括收发器,可选的还处理器。
120.一种设计中,收发器,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于准全向接收多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于发送第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
121.可选的,处理器,用于生成多个第一帧;该处理器,还用于生成第三帧。
122.另一种设计中,收发器,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于准全向接收多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该收发器,还用于接收第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
123.可选的,处理器,用于生成多个第一帧;该处理器还用于生成第一感知反馈帧。
124.第十方面,本技术提供一种第二设备,包括收发器,可选的还处理器。
125.一种设计中,收发器,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于接收第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
126.可选的,处理器,用于生成多个第二帧。
127.另一种设计中,收发器,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于发送多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于接收第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该收发器,还用于发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
128.可选的,处理器,用于生成多个第二帧;该处理器还用于生成第二感知反馈帧。
129.第十一方面,本技术提供一种第一设备,该第一设备可以以芯片的产品形态存在,
该第一设备的结构中包括输入输出接口和处理电路。
130.一种设计中,输入输出接口用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于准全向接收多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于发送第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
131.可选的,处理电路用于生成多个第一帧;该处理电路,还用于生成第三帧。
132.另一种设计中,输入输出接口,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于准全向接收多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该输入输出接口,还用于接收第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
133.可选的,处理电路用于生成多个第一帧;该处理电路还用于生成第一感知反馈帧。
134.第十二方面,本技术提供一种第二设备,该第二设备可以以芯片的产品形态存在,该第二设备的结构中包括输入输出接口和处理电路。
135.一种设计中,输入输出接口,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于接收第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
136.可选的,处理电路,用于生成多个第二帧。
137.另一种设计中,输入输出接口,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于发送多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于接收第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该输入输出接口,还用于发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个
发送波束。
138.可选的,处理电路,用于生成多个第二帧;该处理电路还用于生成第二感知反馈帧。
139.第十三方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质中存储有程序指令,当该程序指令在计算机上运行时,使得计算机执行上述第一方面、或上述第二方面,或上述第五方面、或上述第六方面所述的方法。
140.第十四方面,本技术提供一种包含程序指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面、或上述第二方面,或上述第五方面、或上述第六方面所述的方法。
141.实施本技术实施例,可以将802.11ay中传统的波束赋形训练机制与wlan sensing相结合,在原有通信波束训练的同时实现感知和训练用于感知的波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
附图说明
142.为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
143.图1是本技术实施例提供的一种系统架构图;
144.图2是本技术实施例提供的ap或sta的结构示意图;
145.图3a是本技术实施例提供的一种波束赋形训练流程示意图;
146.图3b是本技术实施例提供的另一种波束赋形训练流程示意图;
147.图3c是本技术实施例提供的波束赋形训练中的波束方向示意图;
148.图4a是本技术实施例提供的发送beacon帧的波束赋形训练的时序示意图;
149.图4b是本技术实施例提供的发送ssw帧的波束赋形训练的时序示意图;
150.图5是本技术实施例提供的射频感知方法的一示意流程图;
151.图6是本技术实施例提供的beacon帧的帧格式示意图;
152.图7是本技术实施例提供的iss中ssw帧的帧格式示意图;
153.图8是本技术实施例提供的rss中ssw帧的帧格式示意图;
154.图9是本技术实施例提供的ssw feedback帧的帧格式示意图;
155.图10是本技术实施例提供的sls阶段的一时序示意图;
156.图11是本技术实施例提供的sls阶段的另一时序示意图;
157.图12是本技术实施例提供的射频感知方法中mid过程的示意流程图;
158.图13是本技术实施例提供的brp感知请求元素的帧格式示意图;
159.图14是本技术实施例提供的dmg波束精炼元素的帧格式示意图;
160.图15是本技术实施例提供的射频感知方法中bc过程的示意流程图;
161.图16是本技术实施例提供的brp阶段的时序示意图;
162.图17是本技术实施例提供的射频感知方法的另一示意流程图;
163.图18是本技术实施例提供的第一感知反馈帧的帧格式示意图;
164.图19是本技术实施例提供的射频感知方法的一时序示意图;
165.图20是本技术实施例提供的第一设备的结构示意图;
166.图21是本技术实施例提供的第二设备的结构示意图。
具体实施方式
167.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
168.在本技术的描述中,除非另有说明,“/”表示“或”的意思,例如,a/b可以表示a或b。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
169.本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
170.为便于理解本技术实施例的技术方案,下面将对本技术实施例提供的射频感知方法的系统架构和/或应用场景进行说明。可理解的,本技术实施例描述的场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定。
171.本技术实施例提供一种射频感知方法,可以基于802.11ay标准中的波束赋形训练流程修改相关帧结构和/或反馈流程,可以将802.11ay中传统的波束赋形训练机制与wlan sensing相结合,在进行原有通信波束训练的同时实现对单/多个目标的感知以及训练用于感知的波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。该方法可以应用于无线通信系统中,该无线通信系统可以为无线局域网或蜂窝网;该方法可以由无线通信系统中的通信设备或通信设备中的芯片或处理器实现。该通信设备可以是接入点(access point,ap)设备或站点(station,sta)设备。该接入点设备和站点设备既可以是单链路设备,也可以是多链路设备。
172.参见图1,图1是本技术实施例提供的一种系统架构图。如图1所示,该系统架构包括至少2个wlan设备(如图1中的ap和sta),其中一个wlan设备(如ap)可以与另一个wlan设备(如sta)进行波束赋形训练。可选的,图1所示的目标可以是运动物体。wlan设备可以支持802.11标准,该802.11标准可以包括802.11ay或802.11ad,还可以包括802.11be、802.11ax,802.11ac等标准。当然,随着通信技术的不断演进和发展,该通信协议还可以包括更下一代802.11标准等。本技术中,实现本技术方法的装置可以是wlan中的ap或sta,或者是,安装在ap或sta中的芯片或处理系统。
173.接入点(ap)是一种具有无线通信功能的装置,支持采用wlan协议进行通信,具有与wlan网络中其他设备(比如站点或其他接入点)通信的功能,当然,还可以具有与其他设备通信的功能。在wlan系统中,接入点可以称为接入点站点(ap sta)。该具有无线通信功能的装置可以为一个整机的设备,还可以是安装在整机设备中的芯片或处理系统等,安装这些芯片或处理系统的设备可以在芯片或处理系统的控制下,实现本技术实施例的方法和功能。本技术实施例中的ap是为sta提供服务的装置,可以支持802.11系列协议。例如,ap可以为通信服务器、路由器、交换机、网桥等通信实体;ap可以包括各种形式的宏基站,微基站,
中继站等,当然ap还可以为这些各种形式的设备中的芯片和处理系统,从而实现本技术实施例的方法和功能。
174.站点(sta)是一种具有无线通信功能的装置,支持采用wlan协议进行通信,具有与wlan网络中的其他站点或接入点通信的能力。在wlan系统中,站点可以称为非接入点站点(non-access point station,non-ap sta)。例如,sta是允许用户与ap通信进而与wlan通信的任何用户通信设备,该具有无线通信功能的装置可以为一个整机的设备,还可以是安装在整机设备中的芯片或处理系统等,安装这些芯片或处理系统的设备可以在芯片或处理系统的控制下,实现本技术实施例的方法和功能。例如,sta可以为平板电脑、桌面型、膝上型、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、手持计算机、上网本、个人数字助理(personal digital assistant,pda)、手机等可以联网的用户设备,或物联网中的物联网节点,或车联网中的车载通信装置,或娱乐设备,游戏设备或系统,全球定位系统设备等,sta还可以为上述这些终端中的芯片和处理系统。
175.具体地,本技术关注利用802.11ay标准中的波束赋形训练流程来实现wlan sensing的方法,该方法可以由无线通信网络设备的控制器来实现,即该控制器通过发送或者接收本技术所设计的信令以及交互流程,从而实现本技术所述的wlan sensing功能。本技术关注wlan sensing双方,即ap与sta之间的交互流程和协商,未对ap和sta的内部结构进行改进。下面对ap和sta的结构作简要的说明。参见图2,图2是本技术实施例提供的ap或sta的结构示意图。如图2所示,ap或sta可以包括:应用(application)层模块、传输控制协议(transmission control protocol,tcp)/用户数据报协议(user datagram protocol,udp)处理模块、网际互连协议(internet protocol,ip)处理模块、逻辑链路控制(logical link control,llc)模块、媒体接入控制(media access control,mac)层模块、物理(physical,phy)层基带模块、射频radio以及天线等。其中,图2所示的ap或sta既可以是单天线结构,也可以是多天线结构,本技术实施例对此不作限定。
176.wlan系统可以提供高速率低时延的传输,随着wlan应用场景的不断演进,wlan系统将会应用于更多场景或产业中,比如,应用于物联网产业,应用于车联网产业或应用于银行业,应用于企业办公,体育场馆展馆,音乐厅,酒店客房,宿舍,病房,教室,商超,广场,街道,生成车间和仓储等。当然,支持wlan通信的设备(比如接入点或站点)可以是智慧城市中的传感器节点(比如,智能水表,智能电表,智能空气检测节点),智慧家居中的智能设备(比如智能摄像头,投影仪,显示屏,电视机,音响,电冰箱,洗衣机等),物联网中的节点,娱乐终端(比如增强现实(augmented reality,ar),虚拟现实(virtual reality,vr)等可穿戴设备),智能办公中的智能设备(比如,打印机,投影仪,扩音器,音响等),车联网中的车联网设备,日常生活场景中的基础设施(比如自动售货机,商超的自助导航台,自助收银设备,自助点餐机等),以及大型体育以及音乐场馆的设备等。本技术实施例中对于sta和ap的具体形式不做限制,在此仅是示例性说明。
177.上述内容简述了本技术提供的系统架构,为更好地理解本技术提供的技术方案,下面对802.11ay标准中的波束赋形训练(beamforming training,bft)过程进行简要说明。
178.802.11ay标准中的波束赋形训练过程主要分为两个阶段:扇区级扫描(sector-level sweep,sls)阶段和波束精炼(beam refinement protocol,brp)阶段。参见图3a和图3b,图3a和图3b分别示出了波束赋形训练的两种流程。另外,图3c示出了图3a和图3b所示波
束赋形训练流程中各个帧在交互过程中的波束方向示意图。如图3a和图3b所示,802.11ay标准中的波束赋形训练过程包括:
179.1、扇区级扫描阶段(sls phase)
180.扇区级扫描阶段包括四部分,分别为发送方扇区扫描(initiator sector sweep,iss)、应答方扇区扫描(responder sector sweep,rss)、扇区扫描(sector sweep,ssw)反馈(ssw feedback)、以及扇区扫描确认(ssw ack)。
181.其中,发起方扇区扫描(iss),用于训练发起方的定向发送波束,发起方以一定宽度的波束定向发送训练数据,应答方准全向接收训练数据。应答方扇区扫描(rss),用于训练应答方的定向发送波束,应答方以一定宽度的波束定向发送训练数据,该训练数据包含了上一阶段(即iss阶段)发起方的最佳发送扇区信息;此时发起方准全向接收训练数据。扇区扫描反馈(ssw feedback),用于发起方反馈上一阶段(即rss阶段)应答方的最佳发送扇区信息,此时应答方处于准全向接收模式。扇区扫描确认(ssw ack),其在数据传输间隔(data transfer interval,dti)之前进行扇区级扫描时不存在。在数据传输间隔内进行扇区级扫描则需要扇区扫描确认(ssw ack),用于确认收到发起方发送的ssw feedback帧。
182.应理解,iss阶段的训练数据可以指信标(beacon)帧或ssw帧,rss阶段的训练数据可以指ssw帧。
183.2、波束精炼阶段(brp phase)
184.波束精炼阶段包括brp建立(也称为初始化设置)、多扇区探测(multiple sector id detection,mid)、波束配对(beam combining,bc)、以及波束细化(beam refinement transaction,brt)等。
185.其中,初始化设置(即brp建立),用于配置后续多扇区探测(mid)和波束配对(bc)阶段的训练信息。多扇区探测的功能是训练发起方和应答方的最佳接收波束,其训练过程与最佳发送波束的训练过程(前述iss阶段和rss阶段)类似,区别在于采用准全向模式发送训练数据,采用定向模式接收训练数据。应理解,mid阶段的训练数据指brp ppdu(physical layer protocol data unit,物理层协议数据单元)。其中,brp ppdu中包括brp帧和训练单元(training unit,trn unit)。波束配对的功能是将扇区级扫描阶段与多扇区探测阶段分别训练得到的收发波束进行配对以获得最佳的收发波束配对,从而找到最佳的定向通信链路。此时,发送和接收训练数据都采用定向模式。在波束配对后,还需要至少一轮的波束细化过程,进行进一步的波束细化,从而迭代找到更加精细化的收发波束对,提升通信链路质量。应理解,本技术不涉及波束细化过程,故图3a至图3b中未示出波束细化过程。
186.如图3a和图3b所示,波束赋形训练的iss阶段既可以发送信标(beacon)帧,也可以发送扇区扫描(ssw)帧,当发送不同帧时,波束赋形训练过程位于一个信标间隔(beacon interval,bi)的不同时间间隔内。一种实现方式中,参见图4a,图4a是本技术实施例提供的发送beacon帧的波束赋形训练的时序示意图。如图4a所示,在一个信标间隔(bi)内,当波束赋形训练过程发送beacon帧时,其扇区级扫描过程在信标传输间隔(beacon transmission interval,bti)和关联波束赋形训练(association beamforming training,a-bft)中进行,再经过一个公告传输间隔(announcement transmission interval,ati)后,在数据传输间隔内开始进行波束精炼,此时的波束精炼过程需要经历brp建立(也称为初始化设置)、多扇区探测、以及波束配对这三个阶段,最后进行数据传输。
187.另一种实现方式中,参见图4b,图4b是本技术实施例提供的发送ssw帧的波束赋形训练的时序示意图。如图4b所示,在一个bi内,当波束赋形训练过程发送ssw帧时,其扇区级扫描过程在数据传输间隔内进行,不再与bti和a-bft同步进行。在数据传输间隔内先开始进行扇区级扫描过程,再进行波束精炼过程,此时的波束精炼过程包括多扇区探测和波束配对这两个阶段,可选的还包括brp建立(也称为初始化设置)阶段,最后开始数据传输。
188.可见,802.11ay标准中波束赋形训练过程的主要目的是通过多次波束扫描,来得到最佳通信波束。未来的802.11标准考虑在波束赋形训练机制中引入wlan sensing,但如何将传统的波束赋形训练机制与wlan sensing相结合,在不影响正常通信的基础上进行wlan sensing,成为了亟待解决的问题。
189.wlan sensing技术可大体分为两种,一种是采用雷达技术,无线设备通过发送雷达信号进而感知探测目标;另一种是通过测量信道状态信息(channel state information,csi)获取不同时刻下信道特征变化,来感知探测目标。本技术关注通过csi来感知探测目标的方式。
190.本技术实施例提供一种射频感知方法,通过同一波束多次扫描测得的csi值的变化来进行感知,并基于802.11ay标准的波束赋形训练流程修改相关帧结构和反馈流程,以使802.11ay中传统的波束赋形训练机制与wlan sensing相结合,从而在进行原有通信波束训练的同时实现对单/多个目标的感知以及训练用于感知的波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
191.下面将结合更多的附图对本技术提供的技术方案进行详细说明。
192.本技术提供的技术方案通过两个实施例来详细说明。其中,实施例一阐述感知场景中只需要反馈单个最佳感知波束的情况下,基于802.11ay标准的波束赋形训练流程,如何设计相关的帧结构来同时实现通信波束训练和射频感知。实施例二阐述感知场景中反馈单个或多个最佳感知波束的情况下,基于802.11ay标准的波束赋形训练流程,如何设计相关的帧结构和反馈流程来同时实现通信波束训练和射频感知。
193.可理解的,本技术中的第一设备可以表示发起方(initiator),发起方既可以是图1中的ap,也可以是sta,也就是说,第一设备既可以是ap也可以是sta。本技术中的第二设备可以表示应答方(responder),应答方既可以是图1中的sta,也可以是ap,也就是说,第二设备既可以是sta也可以是ap。
194.还可理解的,本技术中的第一设备和第二设备均支持802.11标准,如802.11ay标准,还可以支持其他802.11标准,如802.11be、802.11ax、或者802.11be的下一代标准等。
195.实施例一
196.本技术实施例一主要介绍感知单个运动目标且只需要反馈单个最佳感知波束的情况下,基于802.11ay标准的波束赋形训练流程,如何修改波束赋形训练流程中相关的帧格式,来同时实现通信波束训练和射频感知。
197.由于802.11ay标准中的波束赋形训练过程包括sls阶段和brp阶段,所以本技术实施例一提供的射频感知方法也包括sls阶段和brp阶段。其中,sls阶段包括iss过程、rss过程、以及ssw反馈过程,brp阶段包括mid过程和bc过程。
198.参见图5,图5是本技术实施例提供的射频感知方法的一示意流程图。如图5所示,iss过程包括步骤s101和步骤s102,可用于训练第一设备(或发起方)的最佳感知发送波束;
rss过程包括步骤s103和步骤s104,可用于训练第二设备(或应答方)的最佳感知发送波束,并可用于反馈iss过程得到的第一设备的最佳感知发送波束;ssw反馈过程包括步骤s105和步骤s106,可用于反馈rss过程得到的最佳感知发送波束。
199.具体地,图5所示射频感知方法包括但不限于以下步骤:
200.s101,第一设备发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估第一设备到第二设备的信道状态信息csi的变化量。
201.s102,第二设备准全向接收多个第一帧。
202.可选的,第一设备以扇区扫描方式发送第一帧,第二设备准全向接收第一帧,第二设备对比第一设备的相同发送波束多次扫描时csi值的变化,来判断该波束扫描区域内是否有运动目标。第二设备将扫描到区域内存在运动目标的发送波束记录下来。应理解,本技术实施例中,第一设备以扇区扫描方式发送第一帧,可以理解为第一设备每次以一定宽度的波束定向发送第一帧,该第一帧中设置扇区标识(sector id)字段和定向多千兆位(directional multi-gigabit,dmg)天线标识(dmg antenna id)字段,分别用于指示该第一帧的发送扇区和发送天线。还应理解,扇区标识字段和dmg天线标识字段可用于唯一确定一个波束。其中,同一发送扇区和同一发送天线至少发送(或扫描)2次。因此,第一设备会发送多个第一帧。其中,这多个第一帧可以在一个信标间隔(bi)内发送,也可以在多个bi中发送。换句话说,第一设备可以在一个bi内扫描多圈;或者第一设备在一个bi内扫描一圈,在多个bi内完成扫描多圈。
203.可选的,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备(或者对端)评估第一设备到第二设备的csi的变化量,或者用于指示对端(这里指第二设备,或应答方)开启sensing操作。
204.下面将对第一帧的实现方式进行详细说明。
205.(1)第一帧是beacon帧
206.可选的,第一帧是beacon帧时,可以在beacon帧的增强定向多千兆位(enhanced directional multi-gigabit,edmg)能力字段中的可选子元素(optional subelements)子字段中新增一个元素字段,用于指示开启感知操作或指示第二设备(或者对端)评估第一设备到第二设备的csi的变化量。也就是说,上述第一指示信息可以位于beacon帧的edmg能力字段的可选子元素字段的新增元素字段中。本技术将这个新增的元素称为感知控制元素(sensing control elements),应理解,这个新增的元素还可以有其他名称,本技术不做限定。换句话说,该第一指示信息具体携带于beacon帧的感知控制元素中,用于指示对端(这里指第二设备或应答方)开启感知操作或评估第一设备到第二设备的csi的变化量。其中,该感知控制元素的子元素标识(subelement id)为预留值(5至255)中的一个,比如5。
207.可选的,上述第一指示信息(也就是感知控制元素)包括csi测量请求字段和csi差值计算字段。当该csi测量请求字段的取值为第一值时,用于指示对端(这里指第二设备或应答方)测量csi;当该csi测量请求字段的取值为第二值时,用于指示对端(这里指第二设备或应答方)不测量csi。本技术实施例中beacon帧的csi测量请求字段设置为第一值。csi差值计算字段用于指示第二设备是否计算csi差值。当该csi差值计算字段的取值为第一值,用于指示第二设备计算csi差值;当该csi差值计算字段的取值为第二值,用于指示第二设备不计算csi差值。第一值可以是1,第二值是0;或者,第一值是0,第二值是1。该第一指示
信息还包括以下一个或多个字段:评估算法字段、csi变化阈值字段。其中,评估算法字段用于指示csi的评估算法,csi变化阈值字段用于指示csi变化阈值。应理解,csi的评估算法用于评估(或计算)csi值,csi变化阈值用于与相同波束多次扫描到同一位置时测得的csi值的变化比较,判断该波束扫描区域内是否有运动目标(target)。
208.还应理解,上述第一指示信息包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
209.参见图6,图6是本技术实施例提供的beacon帧的帧格式示意图。如图6所示,该beacon帧的帧体(frame body)中包括edmg能力(edmg capabilities)字段,该edmg capabilities字段的可选子元素(optional subelements)子字段中包括感知控制元素。该感知控制元素的子元素标识(subelement id)为预留值(5至255)中的一个,如图6中的子元素标识5。也就是说,当该可选子元素(optional subelements)子字段的子元素标识为某个预留值时,表示此可选子元素为感知控制元素。该感知控制元素(或上述第一指示信息)包括csi测量请求(csi measurement request)字段、评估算法(evaluation algorithm)字段、csi变化阈值(csi variation threshold)字段、以及csi差值计算(csi variation calculation)字段。其中,csi测量请求字段的长度为1比特,当该csi测量请求字段的取值为第一值时,用于指示开启csi测量。应理解,该beacon帧中的csi测量请求字段设置为第一值。评估算法字段的长度为2比特,用于指示csi的评估算法。csi变化阈值字段的长度为2比特,用于指示csi变化阈值,当相同发送波束多次扫描测得的csi值的变化大于该csi变化阈值时,说明该波束扫描区域内有运动目标(target),应答方(即第二设备)会将该发送波束对应的发送天线id和发送扇区id存储下来;反之,当相同发送波束多次扫描测得的csi值的变化小于或等于该csi变化阈值时,说明该波束扫描区域内没有运动目标。csi差值计算字段的长度为1比特,用于指示对端是否进行csi差值计算,当该csi差值计算字段取值为第一值时,指示对端进行csi差值计算;当该csi差值计算字段取值为第二值时,指示对端不进行csi差值计算。第一值可以是1,第二值可以是0;或者第一值是0,第二值是1。
210.应理解,图6中感知控制元素包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
211.可选的,同一波束第一次发送的beacon帧中csi差值计算字段应设置为第二值,同一波束第n次发送的beacon帧中csi差值计算字段可设置为第一值。n是大于或等于2的整数。
212.可选的,csi的评估算法和/或csi变化阈值也可以在标准中规定,无需通过在beacon帧中携带字段来指示。换句话说,图6所示的感知控制元素可以不包括评估算法字段和/或csi变化阈值字段。
213.(2)第一帧是ssw帧
214.可选的,第一帧是ssw帧时,可以利用ssw帧的ssw反馈字段中的预留子字段来携带上述第一指示信息,该第一指示信息用于指示对端(这里指第二设备或应答方)开启感知操作或评估第一设备到第二设备的csi的变化量。
215.可选的,该第一指示信息包括csi测量请求字段和csi差值计算字段。当该csi测量请求字段的取值为第一值时,用于指示对端(这里指第二设备或应答方)测量csi;当该csi测量请求字段的取值为第二值时,用于指示对端(这里指第二设备或应答方)不测量csi。本
申请实施例中ssw帧的csi测量请求字段设置为第一值。csi差值计算字段用于指示第二设备是否计算csi差值。当该csi差值计算字段的取值为第一值,用于指示对端(这里指第二设备或应答方)计算csi差值;当该csi差值计算字段的取值为第二值,用于指示对端(这里指第二设备或应答方)不计算csi差值。第一值可以是1,第二值是0;或者,第一值是0,第二值是1。该第一指示信息还包括以下一个或多个字段:评估算法字段、csi变化阈值字段。其中,评估算法字段用于指示csi的评估算法,csi变化阈值字段用于指示csi变化阈值。应理解,csi评估算法用于计算csi值,csi变化阈值用于与相同波束多次扫描到同一位置时测得的csi值的变化比较,判断该波束扫描区域内是否有运动目标(target)。
216.还应理解,上述第一指示信息包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
217.参见图7,图7是本技术实施例提供的iss中ssw帧的帧格式示意图。如图7所示,该ssw帧的ssw反馈字段中包括三个预留子字段,其中两个预留子字段的长度为5比特(b11至b15、和b17至b21),另一个预留子字段的长度为1比特(b23)。其中,第一个预留子字段(比如图7中的b17-b21)包括1比特的csi测量请求字段、2比特的评估算法字段、以及2比特csi变化阈值字段,第二个预留子字段(b23)为1比特的csi差值计算字段。csi测量请求字段的取值为第一值时,用于指示开启csi测量。应理解,该ssw帧中的csi测量请求字段设置为第一值。评估算法字段,用于指示csi的评估算法。csi变化阈值字段,用于指示csi变化阈值,当相同发送波束多次扫描测得的csi值的变化大于该csi变化阈值时,说明该波束扫描区域内有运动目标(target),应答方(即第二设备)会将该发送波束对应的发送天线id和发送扇区id存储下来;反之,当相同发送波束多次扫描测得的csi值的变化小于或等于该csi变化阈值时,说明该波束扫描区域内没有运动目标。csi差值计算字段,用于指示对端是否进行csi差值计算,当该csi差值计算字段取值为第一值时,指示对端进行csi差值计算;当该csi差值计算字段取值为第二值时,指示对端不进行csi差值计算。第一值可以是1,第二值可以是0;或者第一值是0,第二值是1。
218.可选的,同一波束第一次发送的ssw帧中csi差值计算字段应设置为第二值,同一波束第n次发送的ssw帧中csi差值计算字段可设置为第一值。n是大于或等于2的整数。
219.可选的,csi的评估算法和/或csi变化阈值也可以在标准中规定,无需通过在beacon帧中携带字段来指示。换句话说,图7所示的第一个预留子字段(b17-b21)可以不包括评估算法字段和/或csi变化阈值字段,剩余比特仍然表示预留。
220.s103,第二设备发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,第一测量结果用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的一个发送波束,第二指示信息用于指示第一设备评估第二设备到第一设备的csi的变化量。
221.s104,第一设备准全向接收多个第二帧。
222.可选的,第二设备以扇区扫描方式发送第二帧,第一设备准全向接收该第二帧,第一设备对比第二设备的相同发送波束多次扫描时csi值的变化,来判断该波束扫描区域内是否有运动目标。第二设备将扫描到区域内存在运动目标的发送波束记录下来。该第二帧是ssw帧。应理解,本技术实施例中,第二设备以扇区扫描方式发送第二帧,可以理解为第二设备每次以一定宽度的波束定向发送第二帧,该第二帧中设置sector id字段和dmg antenna id字段,分别用于指示该第二帧的发送扇区和发送天线。还应理解,sector id字
段和dmg antenna id字段可用于唯一确定一个波束。其中,同一发送扇区和同一发送天线至少发送(或扫描)2次。因此,第二设备会发送多个第二帧,其中这多个第二帧可以在一个信标间隔(bi)内发送,也可以在多个bi中发送。换句话说,第二设备可以在一个bi内扫描多圈;或者第二设备在一个bi内扫描一圈,在多个bi内完成扫描多圈。
223.可选的,每个第二帧中包括第一测量结果和第二指示信息。该第一测量结果用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的一个发送波束。也就是说,该第一测量结果用于反馈第二设备评估出的结果,或者用于反馈iss阶段的感知测量结果(比如,运动目标对应的天线标识和扇区标识)。该第二指示信息用于指示第一设备(或者对端)评估第二设备到第一设备的csi的变化量,或者用于指示对端(这里指第一设备,或发起方)开启sensing操作。
224.可选的,上述第二帧是ssw帧,上述第二指示信息可以位于ssw帧的ssw反馈字段的预留子字段中。该第二指示信息可以包括csi差值计算字段。该csi差值计算字段用于指示第一设备是否计算csi差值,当该csi差值计算字段的取值为第一值,用于指示对端(第一设备或发起方)计算csi差值;当该csi差值计算字段的取值为第二值,用于指示对端(第一设备或发起方)不计算csi差值。第一值可以是1,第二值是0;或者,第一值是0,第二值是1。应理解,该第二指示信息可以不包括评估算法字段和csi变化阈值字段,也就是说第二设备不需要告知第一设备、csi的评估算法和csi变化阈值。
225.可选的,该第二指示信息还可以包括csi测量请求字段。当该csi测量请求字段的取值为第一值时,用于指示对端(这里指第一设备或发起方)测量csi;当该csi测量请求字段的取值为第二值时,用于指示对端(这里指第一设备或发起方)不测量csi。如果该第二指示信息中包括csi测量请求字段,则ssw帧的csi测量请求字段设置为第一值。其中,该csi测量请求字段的长度为1比特。
226.可选的,上述第二帧是ssw帧,上述第一测量结果可位于ssw帧的ssw反馈字段的信噪比(signal-to-noise ratio,snr)报告子字段中。其中,该第一测量结果包括第一天线标识和第一扇区标识,该第一天线标识和该第一扇区标识所确定的波束是第一设备的所有发送波束中同一发送波束上任两次(或者相邻两次)csi测量之间的csi差值大于csi变化阈值的发送波束。由于相同发送波束多次扫描时测得的csi值的变化大于该csi变化阈值时,说明该波束扫描区域内有运动目标(target);所以第一天线标识和第一扇区标识也可以理解为运动目标对应的发起方(即第一设备)的发送天线标识和发送扇区标识。
227.还应理解,如果第一设备的所有发送波束中同一发送波束上任两次(或者相邻两次)csi测量之间的csi差值大于csi变化阈值的发送波束有多个,则第一天线标识和第一扇区标识所确定的波束可以是csi差值最大的一个发送波束,或者可以是csi差值大于csi变化阈值的多个发送波束中任一个,或者可以是第一个csi差值大于csi变化阈值的发送波束。还应理解,该第一天线标识和该第一扇区标识所确定的波束可以作为第一设备在感知场景中的最佳发送波束。
228.例如,假设第一设备扇区扫描两圈,也就是在不同时间采用同一发送波束发送两次第一帧。第二设备基于在同一个发送波束(由第一帧中的sector id字段和dmg antenna id字段确定不同时间收到的第一帧是否是同一个发送波束发送的)上前后两次接收到的第一帧测量得到两个csi值,并根据这个发送波束上第二次发送的第一帧的指示计算这两个
csi值之间的差值(或差值的绝对值),比较这个差值与csi变化阈值之间的大小。将差值大于csi变化阈值的波束对应的天线标识和扇区标识(即第一帧中sector id字段和dmg antenna id字段的值)记录下来。第二设备将csi差值最大的波束对应的天线标识和扇区标识携带在ssw帧的ssw反馈字段的snr报告子字段中反馈给第一设备。
229.可选的,上述第二帧中还包括第三指示信息,用于指示该第二帧中是否包括第一测量结果,或者用于指示snr报告子字段的含义是指示通信最佳波束的snr,还是指示第一测量结果。其中,该第二帧是ssw帧,该第三指示信息位于该ssw帧的ssw反馈字段的预留子字段中。
230.参见图8,图8是本技术实施例提供的rss中ssw帧的帧格式示意图。如图8所示,该ssw帧的ssw反馈字段中包括8比特的snr报告子字段和5比特(b17-b21)的预留子字段。该预留子字段中包括1比特的感知扩展字段、1比特的csi差值计算字段、剩余3比特仍然表示预留。csi差值计算字段用于指示对端(第一设备或发起方)是否进行csi差值计算,当该csi差值计算字段取值为第一值时,指示对端(第一设备或发起方)进行csi差值计算;当该csi差值计算字段取值为第二值时,指示对端(第一设备或发起方)不进行csi差值计算。该感知扩展字段(上述第三指示信息)的取值为第一值时,用于指示ssw帧中包括第一测量结果,或者用于指示ssw帧中snr报告子字段的含义是指示通信最佳波束的snr。当该感知扩展字段(上述第三指示信息)的取值为第二值时,用于指示ssw帧中不包括第一测量结果,或者用于指示ssw帧中snr报告子字段的含义是指示第一测量结果(第一天线标识和第一扇区标识)。换句话说,感知扩展字段(上述第三指示信息)的取值为第二值时,snr报告子字段包括2比特的目标天线标识(target antenna id)字段、和6比特的目标扇区(target sector id)标识字段。目标天线标识字段用于指示第一天线标识,目标扇区标识字段用于指示第一扇区标识。应理解,本技术实施例中感知扩展字段(第三指示信息)设置为第一值。第一值可以是1,第二值可以是0;或者第一值是0,第二值是1。
231.可选的,同一波束第一次发送的ssw帧中csi差值计算字段应设置为第二值,同一波束第n次发送的ssw帧中csi差值计算字段可设置为第一值。n是大于或等于2的整数。应理解,rss阶段中,即使ssw帧的csi差值计算字段设置为第二值,第一设备接收到该ssw帧后,也会基于接收到的ssw帧进行csi测量。这是因为iss阶段,第一设备通过csi测量请求字段指示对端测量csi,相应地,第一设备自己在rss阶段也要进行相应的测量操作,所以可以无需csi测量请求字段来指示第一设备测量csi。
232.还应理解,图8所示的ssw帧的ssw反馈字段中snr报告子字段和预留字段包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
233.s105,第一设备发送第三帧,该第三帧中包括第二测量结果,第二测量结果用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的一个发送波束。
234.s106,第二设备接收第三帧。
235.可选的,第一设备采用iss阶段训练得到的通信最佳发送波束发送第三帧,第二设备准全向接收该第三帧。可选的,第二设备接收到该第三帧后,可以回复ssw-ack帧。该第三帧为ssw反馈帧。该第三帧中包括第二测量结果,用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的一个发送波束。也就是说,该第二测量结果用于反馈第一设备评估出的结果,或者用于反馈rss阶段的感知测量结果(比如,运动目标对应的天线标识和扇区
标识)。
236.可选的,上述第三帧是ssw feedback帧,上述第二测量结果可以位于ssw feedback帧的ssw反馈字段的snr报告子字段中。其中,该第二测量结果包括第二天线标识和第二扇区标识,该第二天线标识和该第二扇区标识所确定的波束是第二设备的所有发送波束中同一发送波束上任两次(或者相邻两次)csi测量之间的csi差值大于csi变化阈值的发送波束。由于相同发送波束多次扫描时测得的csi值的变化大于该csi变化阈值时,说明该波束扫描区域内有运动目标(target);所以第二天线标识和第二扇区标识也可以理解为运动目标对应的应答方(即第二设备)的发送天线标识和发送扇区标识。
237.应理解,如果第二设备的所有发送波束中同一发送波束上任两次(或者相邻两次)csi测量之间的csi差值大于csi变化阈值的发送波束有多个,则第二天线标识和第二扇区标识所确定的波束可以是csi差值最大的一个发送波束,或者可以是csi差值大于csi变化阈值的多个发送波束中任一个,或者可以是第一个csi差值大于csi变化阈值的发送波束。还应理解,该第二天线标识和该第二扇区标识所确定的波束可以作为第二设备在感知场景中的最佳发送波束。
238.例如,假设第二设备扇区扫描两圈,也就是在不同时间采用同一发送波束发送两次第二帧。第一设备基于在同一个发送波束(由第二帧中的sector id字段和dmg antenna id字段确定不同时间收到的第二帧是否是同一个发送波束发送的)上前后两次接收到的第二帧测量得到两个csi值,并根据这个发送波束上第二次发送的第二帧的指示计算这两个csi值之间的差值(或差值的绝对值),比较这个差值与csi变化阈值之间的大小。将差值大于csi变化阈值的波束对应的天线标识和扇区标识(即第二帧中sector id字段和dmg antenna id字段的值)记录下来。第一设备将csi差值最大的波束对应的天线标识和扇区标识携带在ssw反馈帧的ssw反馈字段的snr报告子字段中反馈给第二设备。
239.可选的,上述第三帧中还包括第四指示信息,用于指示该第三帧中是否包括第二测量结果,或者用于指示snr报告子字段的含义是指示通信最佳波束的snr,还是指示第二测量结果。其中,该第三帧是ssw反馈帧,该第四指示信息位于该ssw反馈帧的ssw反馈字段的预留子字段中。
240.可选的,上述第三帧还可以包括csi差值计算字段,用于指示第二设备是否计算csi差值。该第三帧是ssw反馈帧,该csi差值计算字段位于ssw反馈帧的ssw反馈字段的预留字段中。当该csi差值计算字段的取值为第一值,用于指示对端(第二设备或应答方)计算csi差值;当该csi差值计算字段的取值为第二值,用于指示对端(第二设备或应答方)不计算csi差值。第一值可以是1,第二值是0;或者,第一值是0,第二值是1。应理解,本技术实施例中ssw feedback帧的csi差值计算字段设置为第二值。
241.参见图9,图9是本技术实施例提供的ssw feedback帧的帧格式示意图。如图9所示,该ssw feedback帧的ssw反馈字段中包括8比特的snr报告子字段和5比特(b17-b21)的预留子字段。该预留子字段中包括1比特的感知扩展字段、1比特的csi差值计算字段、剩余3比特仍然表示预留。csi差值计算字段用于指示对端(第二设备或应答方)是否进行csi差值计算,当该csi差值计算字段取值为第一值时,指示对端(第二设备或应答方)进行csi差值计算;当该csi差值计算字段取值为第二值时,指示对端(第二设备或应答方)不进行csi差值计算。本技术实施例中ssw feedback帧的csi差值计算字段设置为第二值。该感知扩展字
段(上述第四指示信息)的取值为第一值时,用于指示ssw反馈帧中包括第二测量结果,或者用于指示ssw反馈帧中snr报告子字段的含义是指示通信最佳波束的snr。当该感知扩展字段(上述第四指示信息)的取值为第二值时,用于指示ssw反馈帧中不包括第一测量结果,或者用于指示ssw反馈帧中snr报告子字段的含义是指示第二测量结果(第二天线标识和第二扇区标识)。换句话说,感知扩展字段(上述第四指示信息)的取值为第二值时,snr报告子字段包括2比特的目标天线标识(target antenna id)字段、和6比特的目标扇区(target sector id)标识字段。目标天线标识字段用于指示第二天线标识,目标扇区标识字段用于指示第二扇区标识。应理解,本技术实施例中感知扩展字段(第四指示信息)设置为第一值。第一值可以是1,第二值可以是0;或者第一值是0,第二值是1。
242.还应理解,图9所示的ssw反馈帧的ssw反馈字段中snr报告子字段和预留字段包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
243.可见,本技术实施例基于802.11ay标准的sls阶段流程,通过同一波束多次扫描测得的csi值的变化来进行感知,并通过修改sls阶段的相关帧结构来开启sensing操作、反馈感知测量结果等,可以在原有通信波束训练的同时实现对单个运动目标的感知、以及训练用于感知的波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
244.为更好地理解图5所示方法的sls阶段流程,下面通过两个示例来说明。
245.一个示例中,参见图10,图10是本技术实施例提供的sls阶段的一时序示意图。如图10所示,发起方(initiator)定向发送beacon帧指示应答方(responder)开启sensing操作(或responder评估initiator到responder的csi的变化量),应答方(responder)准全向接收,responder对比相同波束多次扫描时csi值的变化,来判断该波束扫描区域内是否有运动目标。然后,responder定向发送ssw帧指示发起方(initiator)也进行相应的感知操作(或initiator评估responder到initiator的csi的变化量),initiator全向接收,并将发起方发送扇区扫描(initiator transmit sector sweep,i-txss)过程中得到的测量结果(包括第一天线标识和第一扇区标识)携带在ssw帧中进行反馈。类似的,initiator通过发送ssw feedback帧反馈应答方发送扇区扫描(responder transmit sector sweep,r-txss)过程中得到的测量结果(包括第二天线标识和第二扇区标识)。其中,sls阶段中各个过程的帧格式参考前文的描述,此处不赘述。
246.另一个示例中,参见图11,图11是本技术实施例提供的sls阶段的另一时序示意图。如图11所示,发起方(initiator)定向发送ssw帧指示应答方(responder)开启sensing操作(或responder评估initiator到responder的csi的变化量),应答方(responder)准全向接收,responder对比相同波束多次扫描同一位置时csi值的变化,来判断该波束扫描区域内是否有运动目标。然后,responder定向发送ssw帧指示发起方(initiator)也进行相应感知操作(或initiator评估responder到initiator的csi的变化量),initiator全向接收,并将i-txss过程中得到的测量结果(包括第一天线标识和第一扇区标识)携带在ssw帧中进行反馈。类似的,initiator通过发送ssw feedback帧反馈r-txss过程中得到的测量结果(包括第二天线标识和第二扇区标识)。responder准全向接收,并发送ssw-ack帧,用于确认已收到ssw feedback帧。其中,sls阶段中各个过程的帧格式参考前文的描述,此处不赘述。
247.应理解,图10和图11的主要区别在于iss(或i-txss)过程发起方(initiator)发送
beacon帧还是ssw帧。
248.上述步骤s106之后,本技术实施例提供的射频感知方法还包括brp阶段。下面对本技术实施例提供的射频感知方法的brp阶段进行详细说明。
249.一种实现方式中,图5所示方法中brp阶段可以与802.11ay标准中波束赋形训练的brp阶段相同,具体过程和其中涉及的帧格式可参考802.11ay标准中的描述,此处不赘述。换句话说,本技术实施例提供的射频感知方法仅应用于波束赋形训练流程中的sls阶段,波束赋形训练流程中的brp阶段不改变。也就是说,本技术实施例提供的射频感知方法可以得到收发双方(initiator和responder)在感知场景中的最佳发送波束,不能得到收发双方(initiator和responder)在感知场景中的最佳接收波束和最佳收发波束。
250.另一种实现方式中,图5所示方法中brp阶段的交互流程与802.11ay标准的波束赋形训练中brp阶段交互流程相同,其中的帧格式不相同。brp阶段包括mid过程和bc过程。下面对图5中的brp阶段进行详细说明。
251.1、brp阶段的mid过程
252.参见图12,图12是本技术实施例提供的射频感知方法中mid过程的示意流程图。如图12所示,该射频感知方法的mid过程包括但不限于以下步骤:
253.s201,第一设备准全向多次发送第一波束精炼物理层协议数据单元brp ppdu,该第一brp ppdu用于指示第二设备评估第一设备到第二设备的信道状态信息csi的变化量。
254.s202,第二设备多次接收第一brp ppdu。
255.可选的,第一设备准全向多次发送第一brp ppdu(每次发送一个第一brp ppdu,每个第一brp ppdu中包括一个第一brp帧和训练单元(trn unit)),第二设备以扇区扫描方式接收第一brp ppdu,第二设备对比相同接收波束多次接收第一brp ppdu时csi值的变化,来判断该波束扫描区域内是否有运动目标。第二设备记录扫描到区域内存在运动目标的接收波束。其中第一设备的多次发送可以在一个bi内,也可以在多个bi内。应理解,第二设备以扇区扫描方式接收第一brp ppdu,可以理解为第二设备以波束轮询方式接收第一brp ppdu,其中每次都以一定宽度的波束定向接收第一brp ppdu。其中,第二设备的同一接收波束至少需要接收(或扫描)2次。因此,第一设备会多次发送第一brp ppdu,第一brp ppdu中的第一brp帧用于指示第二设备(或者对端)评估第一设备到第二设备的csi的变化量,或者用于指示对端(这里指第二设备或应答方)开启sensing操作。
256.可选的,第一brp ppdu在原有brp帧(也就是802.11ay标准中mid过程发起方发送的brp帧)的帧格式基础上,新增一个元素字段来开启应答方(即第二设备)的感知接收波束训练,本技术将这个新增的元素称为brp感知请求元素(brp sensing request element)。应理解,这个新增的元素还可以有其他名称,本技术不做限定。换句话说,第一brp ppdu包括brp感知请求元素,该brp感知请求元素用于指示第二设备(或者对端)评估第一设备到第二设备的csi的变化量,或者用于指示对端(这里指第二设备或应答方)开启sensing操作。应理解,802.11ay标准只定义了元素标识(element id)为0到11的元素,元素标识12及其后表示预留值。故,该brp感知请求元素的元素标识(element id)为预留值,比如12。
257.可选的,该brp感知请求元素(brp sensing request element)包括csi测量请求字段和波束扫描圈数字段。当该csi测量请求字段的取值为第一值时,用于指示对端(这里指第二设备或应答方)测量csi;当该csi测量请求字段的取值为第二值时,用于指示对端
(这里指第二设备或应答方)不测量csi。本技术实施例中第一brp ppdu的csi测量请求字段设置为第一值。该波束扫描圈数字段用于指示对端(这里指第二设备或应答方)的接收波束扫描圈数。该brp感知请求元素还包括以下一个或多个字段:发送端感知扇区标识字段、发送端感知天线标识掩模字段、csi变化阈值字段、评估算法字段。其中,发送端感知扇区标识字段和发送端感知天线标识掩模字段,用于联合指示当前brp帧的发射扇区和发射天线。csi变化阈值字段用于指示csi变化阈值。评估算法字段用于指示csi的评估算法。
258.应理解,上述brp感知请求元素包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
259.参见图13,图13是本技术实施例提供的brp感知请求元素的帧格式示意图。如图13所示,在原有brp帧的帧格式基础上,新增一个元素标识为预留值(如12)的brp sensing request element。该brp感知请求元素包括发送端感知扇区标识(sensing tx sector id)字段、发送端感知天线标识掩模(sensing tx antenna id mask)字段、csi测量请求(csi measurement request)字段、波束扫描圈数(number of beam sweep cycles)字段、csi变化阈值(csi variation threshold)字段、以及评估算法(evaluation algorithm)字段。应理解,本技术实施例中“tx”表示发送端,“rx”表示接收端。发送端是指本次交互中发送无线帧的一方,接收端是指本次交互中接收无线帧的一方。发送端不等同于发起方,接收端不等同于应答方。
260.其中,sensing tx sector id字段,表示感知场景中发送端需要进行训练的扇区标识,在mid阶段,sensing tx sector id字段设置为准全向(quasi-omni)。sensing tx antenna id mask字段,表示感知场景中发送端需要进行训练的天线比特位图。sensing tx sector id字段和sensing tx antenna id mask字段用于联合指示当前发送的brp帧的发射扇区和发射天线。
261.csi measurement request字段,表示对端(这里是第二设备或应答方)是否测量csi或是否开启csi测量。当csi测量请求字段的取值为第一值时,指示对端(这里是第二设备或应答方)对接收到的第一brp ppdu中包括的训练单元(training unit,trn unit)进行csi测量。当csi测量请求字段的取值为第二值时,指示对端(这里是第二设备或应答方)不对接收到的第一brp ppdu中包括的训练单元(trn unit)进行csi测量。
262.evaluation algorithm字段用于指示csi的评估算法。csi的评估算法用于评估(或计算)csi值。
263.number of beam sweep cycles字段,表示对端(这里是第二设备或应答方)需要进行多少次周期性扫描(或者,对端的接收波束扫描圈数),即同一天线的同一扇区需要扫描多少次来接收发送端准全向发送的第一brp ppdu,达到该次数后停止扫描并进行csi差值计算。比如,number of beam sweep cycles字段取值为0时,表示2圈或2次;number of beam sweep cycles字段取值为1时,表示3圈或3次。应理解,本技术实施例中接收端的接收波束至少扫描2圈,这样才会有2个不同的csi值用于对比得到运动目标所对应的波束信息。
264.csi variation threshold字段,用于指示csi变化阈值。若相同接收波束多次测得的csi值之间的csi差值大于该csi变化阈值,则说明该波束扫描区域内存在运动目标,接收端会将该接收波束对应的接收天线id和接收扇区id存储下来。反之,若相同接收波束多次测得的csi值之间的csi差值小于或等于该csi变化阈值,则说明该波束扫描区域内不存
在运动目标。可见,步骤s201和步骤s202可用于训练第二设备(或应答方)的最佳感知接收波束。
265.应理解,第一brp ppdu的brp感知请求元素中涉及的发送端是第一设备(或发起方),接收端是第二设备(或应答方),对端也是第二设备(或应答方)。
266.如图13所示的brp感知请求元素还包括以下一个或多个字段:
267.元素标识(element id)、长度(length)、以及元素标识扩展(element id extension)是element帧的通用帧格式,本技术实施例将element id设置为预留值12,用于表示brp sensing request element。
268.l-rx:用于指示当接收端波束训练作为波束细化过程的一部分时,发送sta请求的用于接收端波束训练的trn-units数量。trn unit的个数等于l-rx值乘以4。l-rx字段可在brp setup过程中使用,其指示的数值可在mid过程使用。但l-rx字段在mid过程不强制使用。
269.l-tx-rx:用于指示在发送和接收波束细化过程中,发送天线权重向量(antenna weight vector,awv)保持相同awv配置的连续trn unit的数量,在mid阶段保留或未使用。
270.请求训练单元p(requested trn-unit p):用于指示在一个trn unit开始处请求使用相同awv的trn子字段的个数。该awv与物理层协议数据单元(physical protocol data unit,ppdu)的前导码(preamble)和数据(data)字段传输时的awv相同。requested trn-unit p字段可在brp setup过程中使用,其指示的数值可在mid过程使用。但requested trn-unit p字段在mid过程不强制使用。
271.请求edmg训练单元m(requested edmg trn-unit m):该字段的值加1,用于指示一个trn-unit中可用于tx(发起方)训练的trn子字段(subfields)的请求数目,在mid阶段保留或未使用。requested edmg trn-unit m字段可在brp setup过程中使用,其指示的数值可在mid过程使用。但requested edmg trn-unit m字段在mid过程不强制使用。
272.请求edmg训练单元n(requested edmg trn-unit n):指示在edmg trn-unit m内使用相同awv传输的连续trn子字段的请求数,在mid阶段保留或未使用。requested edmg trn-unit n字段可在brp setup过程中使用,其指示的数值可在mid过程使用。但requested edmg trn-unit n字段在mid过程不强制使用。
273.波束精炼发送扇区扫描(brp-txss):指示请求执行brp txss或确认请求执行brp txss流程。在mid阶段,该字段置为0。
274.感知-发送扇区扫描-发起方(sensing-txss-initiator):如果brp-txss字段等于1,则sensing-tx-initiator字段设置为1表示brp帧的发送方是brp txss流程的发起方,sensing-txss-initiator字段设置为0表示brp帧的发送方是brp txss的响应方。当brp-txss字段为0时,sensing-txss-initiator字段为保留字段。
275.txss-packets:如果brp-txss字段和sensing-txss-initiator字段都等于1,则txss-packets字段的值加1表示发起方进行发送扇区训练所需的edmg brp-tx ppdu个数。如果brp-txss字段等于1且sensing-txss-initiator字段等于0,且所述过程包括responder brp txss,则txss-packets字段的值加1表示响应方进行发送扇区训练所需的edmg brp-tx ppdu个数。当brp-txss字段等于0时,txss-packets字段为保留字段。
276.txss-repeat:如果brp-txss字段和sensing-txss-initiator字段都等于1,则
txss-repeat字段的值加1表示,如果brp txss中包含responder brp txss,则在responder brp txss中传输的edmg brp-tx ppdu被重复的次数。如果brp-txss=1且sensing-txss-initiator=0,则txss-repeat字段的值加1表示在initiator brp txss中传输的edmg brp-tx ppdu被重复的次数。当brp-txss=0时,txss-repeat字段为保留字段。
277.txss-mimo:如果brp-txss字段和sensing-txss-initiator字段都等于1,则txss-mimo字段设置为1表示请求的brp txss为mimo brp txss,txss-mimo字段设置为0表示请求的brp txss为siso brp txss。如果brp-txss字段和txss-initiator字段都不等于1,则txss-mimo字段保留。
278.感知brp减法计数器(sensing brp cdown):用于指示当前brp帧后还有多少个brp帧待发送。
279.复出延迟(comeback delay):用于指示站点可能尚未准备好在波束细化协议帧间隔(beam refinement protocol interframe space,brpifs)后进行反馈。该字段中的值指示设备何时进行反馈。
280.自波束扫描圈数(number of self-beam-sweep cycles),用于指示发送端的发送波束扫描圈数,在mid阶段保留或未使用。
281.应理解,图13中在mid阶段保留或未使用的字段可以不包括在brp感知请求元素中。
282.s203,第二设备准全向多次发送第二brp ppdu,该第二brp ppdu用于指示第一设备评估第二设备到第一设备的csi的变化量。
283.s204,第一设备多次接收第二brp ppdu。
284.可选的,第二设备准全向多次发送第二brp ppdu(每次发送一个第二brp ppdu,每个第二brp ppdu中包括一个第二brp帧和训练单元(trn unit)),第一设备以扇区扫描方式接收第二brp ppdu,第一设备对比相同接收波束多次接收第二brp ppdu时csi值的变化,来判断该波束扫描区域内是否有运动目标。第一设备记录扫描到区域内存在运动目标的接收波束。其中第二设备的多次发送可以在一个bi内,也可以在多个bi内。应理解,第一设备以扇区扫描方式接收第二brp ppdu,可以理解为第一设备以波束轮询方式接收第二brp ppdu,其中每次都以一定宽度的波束定向接收第二brp ppdu。其中,第一设备的同一接收波束至少需要接收(或扫描)2次。因此,第二设备会多次发送第二brp ppdu,第二brp ppdu中的第二brp帧用于指示第一设备(或者对端)评估第二设备到第一设备的csi的变化量,或者用于指示对端(这里指第一设备或发起方)开启sensing操作。
285.可选的,第二brp ppdu也是在原有brp帧(也就是802.11ay标准中mid阶段应答方发送的brp帧)的帧格式基础上,新增一个元素字段来开启发起方(即第一设备)的感知接收波束训练,本技术将这个新增的元素称为brp感知请求元素(brp sensing request element)。应理解,这个新增的元素还可以有其他名称,本技术不做限定。换句话说,第二brp ppdu包括brp感知请求元素,该brp感知请求元素用于指示第一设备(或者对端)评估第二设备到第一设备的csi的变化量,或者用于指示对端(这里指第一设备或发起方)开启sensing操作。其中,该brp感知请求元素的元素标识(element id)为预留值,比如12。
286.应理解,该第二brp ppdu与前述第一brp ppdu的帧格式相同。该第二brp ppdu与前述第一brp ppdu的区别在于:发送端不同(第二brp ppdu由应答方(即第二设备)发送,第
一brp ppdu由发起方(即第一设备)发送);所处过程不同(第二brp ppdu处于训练发起方接收波束过程,第一brp ppdu处于训练应答方接收波束过程)。
287.可选的,该brp感知请求元素包括的各个字段和该brp感知请求元素的帧格式可参考前述步骤s201和步骤s202中相关的描述,此处不再赘述。应理解,步骤s203和步骤s204中发送端是第二设备(或应答方),接收端是第一设备(或发起方),对端也是第一设备(或发起方)。还应理解,步骤s203和步骤s204用于训练第一设备(或发起方)的最佳感知接收波束。
288.s205,第一设备发送第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
289.s206,第二设备接收第三brp帧。
290.可选的,mid阶段发起方和应答方的接收端(或接收波束)训练完成后,第一设备向第二设备发送第三brp帧,利用该第三brp帧中携带的定向多千兆位(directional multi-gigabit,dmg)波束精炼元素反馈第一设备自己的评估结果。该第三brp帧中包括dmg波束精炼元素(dmg beam refinement element),用于反馈波束配对(bc)阶段(即下一阶段)中第一设备需要波束训练的第一接收波束数量。该第一接收波束数量是第一设备的所有接收波束中同一接收波束上任两次(或者相邻两次)csi测量之间的csi差值大于csi变化阈值的接收波束的数量。换句话说,dmg波束精炼元素用于反馈下一阶段(即bc阶段)中需要训练的接收波束数量,该数量可以由dmg波束精炼元素中的感知波束数量(number of sensing beams)字段进行指示。其中,dmg波束精炼元素的元素标识为5。
291.应理解,因为相同接收波束多次扫描时测得的csi值的变化大于该csi变化阈值时,说明该波束扫描区域内有运动目标(target);所以第一接收波束数量也可以理解为第一设备有多少个接收波束可以感知到运动目标。
292.参见图14,图14是本技术实施例提供的dmg波束精炼元素的帧格式示意图。如图14所示,该dmg波束精炼元素中包括感知反馈类型(sensing fbck-type)字段,该sensing fbck-type字段中包括感知波束数量(number of sensing beams)字段,用于反馈mid阶段训练得到的,用于bc阶段波束训练的发起方/应答方的接收波束数量(这里是上述第一接收波束数量)。该sensing fbck-type字段中还包括存在目标扇区标识顺序(target sector id order present)字段、感知链路类型(sensing link type)字段、以及感知天线类型(sensing antenna type)字段,这些字段在后续的mimo训练阶段使用,在mid阶段均为保留位或均不使用。该dmg波束精炼元素中还包括感知反馈请求(sensing fbck-req)字段,该sensing fbck-req字段也是在mimo训练阶段是使用,在mid阶段均为保留位或均不使用。
293.应理解,图14中dmg波束精炼元素包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
294.还应理解,图14中在mid阶段保留或未使用的字段可以不包括在dmg波束精炼元素中。
295.s207,第二设备发送第四brp帧,该第四brp帧用于反馈波束配对阶段中第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
296.s208,第一设备接收第四brp帧。
297.可选的,第二设备向第一设备发送第四brp帧,利用第四brp帧中携带的dmg波束精炼元素反馈第二设备自己的评估结果。该第四brp帧中包括dmg波束精炼元素(dmg beam refinement element),用于反馈波束配对(bc)阶段(即下一阶段)中第二设备需要波束训练的第二接收波束数量。该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次(或者相邻两次)csi测量之间的csi差值大于csi变化阈值的接收波束的数量。换句话说,dmg波束精炼元素用于反馈下一阶段(即bc阶段)中需要训练的接收波束数量,该数量可以由dmg波束精炼元素中的感知波束数量(number of sensing beams)字段进行指示。其中,dmg波束精炼元素的元素标识为5。
298.应理解,因为相同接收波束多次扫描时测得的csi值的变化大于该csi变化阈值时,说明该波束扫描区域内有运动目标(target);所以第一接收波束数量也可以理解为第二设备有多少个接收波束可以感知到运动目标。
299.还应理解,dmg波束精炼元素的帧格式如前述图14所示,此处不再赘述。
300.可见,本技术实施例通过修改mid过程中的相关帧格式,使收发双方可以训练感知场景中的最佳接收波束。
301.2、bc过程
302.经过sls阶段和mid过程,发起方和应答方在通信和感知场景中的最佳发送波束和最佳接收波束均已训练完成。在bc阶段,将进行发起方和应答方的最佳发送波束和最佳接收波束的组合训练,得到最优的上行和下行波束方向。
303.参见图15,图15是本技术实施例提供的射频感知方法中bc过程的示意流程图。如图15所示,该射频感知方法的bc过程包括但不限于以下步骤:
304.s301,第一设备多次发送第五波束精炼物理层协议数据单元brp ppdu,该第五brp ppdu用于指示第二设备评估第一设备到第二设备的csi的变化量。
305.s302,第二设备多次接收第五brp ppdu。
306.可选的,第一设备定向多次发送第五brp ppdu(每次发送一个第五brp ppdu,每个第五brp帧中包括一个第五brp帧和trn unit),第二设备定向多次接收该第五brp ppdu,第二设备对比同一个收发波束对多次收发第五brp ppdu时csi值的变化,来判断该波束扫描区域内是否有运动目标。应理解,第一设备定向多次发送第五brp ppdu,可以理解为第一设备每次都采用一定宽度的波束(既可以是iss过程训练得到的最佳感知发送波束,也可以是其他波束)发送第五brp ppdu。第二设备定向多次接收第五brp ppdu,可以理解为第二设备采用mid过程训练得到的多个最佳感知接收波束轮询接收第五brp ppdu。其中,第一设备定向发送第五brp ppdu的次数大于或等于前述第二接收波束数量的两倍,这样可以保证第二设备轮询最佳感知接收波束至少两遍,从而针对每个接收波束产生两个csi值用于对比得到运动目标所对应的波束信息。该第五brp ppdu中的第五brp帧用于指示第二设备(或者对端)评估第一设备到第二设备的csi的变化量,或者用于指示对端(这里指第二设备或应答方)开启sensing操作。
307.可选的,第五brp ppdu包括brp感知请求元素(brp sensing request element),该brp感知请求元素用于指示第二设备(或者对端)评估第一设备到第二设备的csi的变化量,或者用于指示对端(这里指第二设备或应答方)开启sensing操作。该brp感知请求元素的元素标识为预留值,比如12。
308.可选的,该brp感知请求元素包括csi测量请求(csi measurement request)字段和波束扫描圈数(number of beam sweep cycles)字段。当该csi测量请求字段置为第一值时,用于指示对端(这里指第二设备或应答方)测量csi;当该csi测量请求字段置为第二值时,用于指示对端(这里指第二设备或应答方)不测量csi。本技术实施例中第一brp ppdu的csi测量请求字段设置为第一值。若第一值是0,则第二值是1;若第一值是1,则第二值是0。该波束扫描圈数字段用于指示对端(这里指第二设备或应答方)的接收波束扫描圈数。换句话说,number of beam sweep cycles字段指示对端(这里是第二设备或应答方)需要进行多少次周期性扫描,即同一扇区、同一天线需要扫描多少次来接收发送端(这里是发起方或第一设备)定向发送的第五brp ppdu,达到该次数后停止扫描并进行csi差值计算。
309.该brp感知请求元素还包括以下一个或多个字段:发送端感知扇区标识(sensing tx sector id)字段、发送端感知天线标识掩模(sensing tx antenna id mask)字段、csi变化阈值(csi variation threshold)字段、评估算法(evaluation algorithm)字段。其中,发送端感知扇区标识字段和发送端感知天线标识掩模字段,用于联合指示当前brp帧的发射扇区和发射天线。csi变化阈值字段用于指示csi变化阈值。评估算法字段用于指示csi的评估算法。其中,通过sensing tx sector id字段和sensing antenna id mask字段来联合指示当前brp的发射扇区和发射天线。evaluation algorithm字段用于指示csi的评估算法。csi variation threshold字段用于指示csi变化阈值。若相同接收波束多次测得的csi值之间的csi差值大于该csi变化阈值,则说明该波束扫描区域内存在运动目标,则接收端(这里指应答方或第二设备)会在反馈阶段将csi差值大于csi变化阈值的发送波束对应的天线标识和扇区标识、以及应答方/第二设备当前所采用的接收波束对应的天线标识和扇区标识组成的波束信息列表(即第二波束信息列表)反馈给发送端(这里指发起方或第一设备)。csi差值最大的发送波束和接收波束作为下行感知的最佳收发波束。
310.应理解,该brp感知请求元素包括的各个字段还可以有其他名称,本技术实施例对此不做限定。
311.还应理解,该brp感知请求元素的帧格式如前述图13所示,此处不再赘述。
312.s303,第二设备多次发送第六brp ppdu,该第六brp ppdu用于指示第一设备评估第二设备到第一设备的csi的变化量。
313.s304,第一设备多次接收第六brp ppdu。
314.可选的,第二设备定向多次发送第六brp ppdu(每次发送一个第六brp ppdu,每个第六brp帧中包括一个第六brp帧和trn unit),第一设备定向多次接收该第六brp ppdu,第一设备对比同一个收发波束对多次收发第六brp ppdu时csi值的变化,来判断该波束扫描区域内是否有运动目标。应理解,第二设备定向多次发送第六brp ppdu,可以理解为第二设备每次都采用一定宽度的波束(既可以是iss过程训练得到的最佳感知发送波束,也可以是其他波束)发送第六brp ppdu。第一设备定向多次接收第六brp ppdu,可以理解为第一设备采用mid过程训练得到的多个最佳感知接收波束轮询接收第六brp ppdu。其中,第二设备定向发送第六brp ppdu的次数大于或等于前述第一接收波束数量的两倍,这样可以保证第一设备轮询最佳感知接收波束至少两遍,从而针对每个接收波束产生两个csi值用于对比得到运动目标所对应的波束信息。该第六brp ppdu中的第六brp帧用于指示第一设备(或者对端)评估第二设备到第一设备的csi的变化量,或者用于指示对端(这里指第一设备或发起
方)开启sensing操作。
315.可选的,第六brp ppdu包括brp感知请求元素(brp sensing request element),该brp感知请求元素用于指示第一设备(或者对端)评估第二设备到第一设备的csi的变化量,或者用于指示对端(这里指第一设备或发起方)开启sensing操作。该brp感知请求元素的元素标识为预留值,比如12。
316.可选的,该brp感知请求元素包括的各个字段和该brp感知请求元素的帧格式可参考前述步骤s301和步骤s302中相关的描述,此处不再赘述。应理解,步骤s303和步骤s304中发送端是第二设备(或应答方),接收端是第一设备(或发起方),对端也是第一设备(或发起方)。还应理解,接收端计算得到的csi差值最大的发送波束和接收波束作为上行感知的最佳收发波束。
317.s305,第一设备发送携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
318.s306,第二设备接收携带第一波束信息列表的第七brp帧。
319.可选的,在bc过程的反馈流程中,第一设备向第二设备发送携带第一波束信息列表的第七brp帧,通过在原有brp帧的帧格式基础上,新增一个元素字段来携带第一波束信息列表。本技术将这个新增的元素称为感知测量反馈元素(sensing measurement feedback element)字段。应理解,这个新增的元素还可以有其他名称,本技术不做限定。其中,该第一波束信息列表用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
320.可选的,上述第一波束信息列表包括第二设备到第一设备的csi的变化量大于csi变化阈值的多个收发波束对中发送波束所对应的天线标识和扇区标识、以及每个发送波束对应的接收天线标识。应理解,一个收发波束对由一个发送波束和一个接收波束组成。一个天线标识和一个扇区标识可用于唯一确定一个波束。但因为接收波束是接收端用于接收数据的,所以接收波束的方向无需告知发送端、只需要接收端自己知道即可,所以第一波束信息列表中可不包括接收波束的扇区标识。换句话说,收发两端(第二设备和第一设备)采用这多个收发波束对中任一个收发波束对任两次收发第六brp ppdu测得到的csi值之间的csi差值大于csi变化阈值。也就是说,这多个收发波束对上任两次测量得到的csi值之间的差值大于csi变化阈值。
321.可选的,上述感知测量反馈元素(sensing measurement feedback element)的元素标识可以为预留值,比如13。应理解,802.11ay标准定义了元素标识(element id)为0到11的元素,如下述表1所示,本技术实施例在此基础上定义了元素标识为12的brp感知请求元素和元素标识为13的感知测量反馈元素。其中,元素标识为12的brp感知请求元素的帧格式如前述图13所示,此处不再赘述。元素标识为13的感知测量反馈元素位于第七brp帧中,其帧格式如下述表2所示。
322.表2所示的感知测量反馈元素包括感知扇区标识顺序(sensing sector id order)字段和感知brp减法计数(sensing brp cdown)字段。sensing sector id order字段用于指示csi差值大于csi阈值的多个收发波束对中的发送天线id、发送扇区id、以及接收天线id。换句话说,上述第一波束信息列表位于第七brp帧的感知测量反馈元素的
sensing sector id order字段中。也就是说,sensing sector id order字段包括多组标识,一组标识用于确定一个发送波束和一个接收天线。如表2所示,sensing sector id order字段的每三行为一组标识,比如扇区标识1(sector id1)/减法计数器(down counter,cdown)的第1个数值(表示为cdown1)/awv反馈标识1(awv feedback id1)、发送天线标识1(tx antenna id1)、以及接收天线标识1(rx antenna id1)为一组标识;扇区标识2(sector id2)/cdown2/awv反馈标识2(awv feedback id2)、发送天线标识2(tx antenna id2)、以及接收天线标识2(rx antenna id2)为另一组标识,以此类推。应理解,本技术的感知测量反馈元素中sensing sector id order字段的每三行的第一行是sector id。该sensing sector id order字段中多组标识的顺序是根据csi变化量(也就是csi差值)的大小确定的(与通信不同,通信中按照snr大小进行排序),这多组标识按照csi变化量从大到小进行排序,csi变化量最大的天线id和扇区id在第一位,以此类推。
323.sensing brp cdown字段用于指示与awv反馈标识对应的brp cdown值。应理解,本技术实施例因为采用sector id和tx antenna id来联合指示发送波束,所以不存在awv feedback id,故而sensing brp cdown字段为保留或不使用。此外,表2所示的元素标识(element id)、长度(length)、以及元素标识扩展(element id extension)是element帧的通用帧格式,本技术实施例将element id设置为预留值13,用于表示sensing measurement feedback element。
324.表1
[0325][0326][0327]
表2
[0328]
[0329][0330]
s307,第二设备发送携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个收发波束对。
[0331]
s308,第一设备接收携带第二波束信息列表的第八brp帧。
[0332]
可选的,第二设备向第一设备发送携带第二波束信息列表的第八brp帧,通过在原有brp帧的帧格式基础上,新增一个元素字段来携带第二波束信息列表。本技术将这个新增的元素称为感知测量反馈元素(sensing measurement feedback element)字段。应理解,这个新增的元素还可以有其他名称,本技术不做限定。其中,该第二波束信息列表用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
[0333]
可选的,上述第二波束信息列表包括第一设备到第二设备的csi的变化量大于csi变化阈值的多个收发波束对中发送波束所对应的天线标识和扇区标识、以及每个发送波束对应的接收天线标识。应理解,一个收发波束对由一个发送波束和一个接收波束组成。一个天线标识和一个扇区标识可用于唯一确定一个波束。但因为接收波束是接收端用于接收数据的,所以接收波束的方向无需告知发送端、只需要接收端自己知道即可,所以第二波束信息列表中可不包括接收波束的扇区标识。换句话说,收发两端(第二设备和第一设备)采用这多个收发波束对中任一个收发波束对任两次收发第五brp ppdu测得到的csi值之间的csi差值大于csi变化阈值。也就是说,这多个收发波束对上任两次测量得到的csi值之间的差值大于csi变化阈值。
[0334]
可选的,上述感知测量反馈元素(sensing measurement feedback element)的元素标识可以为预留值,比如13。应理解,802.11ay标准定义了元素标识(element id)为0到11的元素,如上述表1所示,本技术实施例在此基础上定义了元素标识为12的brp感知请求元素和元素标识为13的感知测量反馈元素。其中,元素标识为12的brp感知请求元素的帧格式如前述图13所示,此处不再赘述。元素标识为13的感知测量反馈元素位于第七brp帧中,其帧格式如上述表2所示,此处不再赘述。该第二波束信息列表位于第八brp帧的感知测量
反馈元素的sensing sector id order字段中。
[0335]
可见,本技术实施例基于802.11ay标准的波束赋形训练(包括sls阶段和brp阶段)流程,通过同一波束多次扫描测得的csi值的变化来进行感知,并通过修改sls阶段和brp阶段中的相关帧结构来开启sensing操作、反馈感知测量结果等,可以在原有通信波束训练的同时实现对单个运动目标的感知、以及训练用于感知的最佳收发波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
[0336]
为更好地理解图12所示的mid过程和图15所示的bc过程,下面通过一个示例来说明。
[0337]
参见图16,图16是本技术实施例提供的brp阶段的时序示意图。在sls阶段后,发起方发送brp ppdu进行mid过程。如图16所示,发起方(initiator)准全向发送brp ppdu(brp ppdu中包括brp帧和trn unit),通过brp ppdu指示应答方(responder)开启sensing操作(或responder评估initiator到responder的csi的变化量),应答方(responder)以扇区扫描方式定向接收,并对接收到的brp ppdu中的trn unit进行csi值测量。responder对比相同接收波束多次扫描同一位置时csi值的变化,来判断该波束扫描区域内是否有运动目标。然后,responder准全向发送brp ppdu,通过brp ppdu指示发起方(initiator)也进行相应的感知操作(或initiator评估responder到initiator的csi的变化量),initiator以扇区扫描方式定向接收,并对接收到的brp ppdu中的trn unit进行csi值测量。initiator通过发送携带dmg beam refinement element的brp帧反馈自己的测量结果(第一接收波束数量)。类似的,responder将自己的测量结果(第二接收波束数量)携带在brp帧的beam refinement element中进行反馈。其中,mid过程中各个brp帧的帧格式参考前文的描述,此处不赘述。
[0338]
经过mid过程,发起方(initiator)定向发送brp ppdu,通过brp ppdu指示responder评估initiator到responder的csi的变化量,应答方(responder)定向接收,并对接收到的brp ppdu中的trn unit进行csi值测量。responder对比同一收发波束对多次收发第五brp ppdu时csi值的变化,来判断该波束扫描区域内是否有运动目标。然后,responder定向发送brp ppdu,通过brp帧指示发起方(initiator)也进行相应的感知操作(或initiator评估responder到initiator的csi的变化量),initiator定向接收,并对接收到的brp ppdu中的trn unit进行csi值测量。initiator将自己的测量结果(第一波束信息列表)携带在brp帧中进行反馈。类似的,responder将自己的测量结果(第二波束信息列表)携带在brp帧中进行反馈。其中,bc过程中各个brp帧的帧格式参考前文的描述,此处不赘述。
[0339]
应理解,mid过程和bc过程的主要区别在于:mid过程和bc过程反馈的内容不同,以及收发方式不同。
[0340]
实施例二
[0341]
本技术实施例二主要介绍感知多个运动目标且需要反馈多个最佳感知波束的情况下,基于802.11ay标准的波束赋形训练流程,如何设计相关的帧格式和反馈流程,来同时实现通信波束训练和射频感知。
[0342]
应理解,当感知场景中包含多个运动目标时,也可能只需反馈一个最佳感知波束。当只需要反馈一个最佳感知波束时,则既可采用实施例一提供的技术方案,也可以采用实施例二提供的技术方案,本技术实施例对此不作限定。
[0343]
考虑到扫描单个运动目标和扫描多个运动目标带来的数据量区别,由于多个运动目标需要对多个扇区标识和天线标识进行反馈,而brp阶段中各个帧的预留比特足够,可以适配多个运动目标的情况,但sls阶段中ssw帧和ssw feedback帧的预留比特有限,无法同时反馈多个扇区标识和天线标识。所以,本技术实施例二提供的射频感知方法在sls阶段和brp阶段之间新增一个感知反馈流程,用于反馈iss过程和rss过程的感知测量结果。
[0344]
具体地,参见图17,图17是本技术实施例提供的射频感知方法的另一示意流程图。如图17所示,iss过程包括步骤s401和步骤s402,可用于训练第一设备(或发起方)的最佳感知发送波束;rss过程包括步骤s403和步骤s404,可用于训练第二设备(或应答方)的最佳感知发送波束;感知反馈过程包括步骤s405至步骤s408,可用于反馈iss过程和rss过程得到的最佳感知发送波束。
[0345]
如图17所示,该射频感知方法包括但不限于以下步骤:
[0346]
s401,第一设备发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估第一设备到第二设备的信道状态信息csi的变化量。
[0347]
s402,第二设备准全向接收多个第一帧。
[0348]
可选的,本技术实施例中步骤s401和步骤s402的实现方式可参考前述图5所示实施例的步骤s101和步骤s102的实现方式,此处不再赘述。
[0349]
s403,第二设备发送多个第二帧,每个第二帧中包括第二指示信息,第二指示信息用于指示第一设备评估第二设备到第一设备的csi的变化量。
[0350]
s404,第一设备准全向接收多个第二帧。
[0351]
可选的,本技术实施例中步骤s403和步骤s404的实现方式可参考前述图5所示实施例的步骤s103和步骤s104中相应的描述,此处不再赘述。应理解,由于本技术实施例中第二帧不携带第一测量结果,所以本技术实施例中第二帧的snr报告子字段用于指示通信最佳波束的snr。
[0352]
s405,第一设备发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束。
[0353]
s406,第二设备接收第一感知反馈帧。
[0354]
可选的,在步骤s405之前,本技术实施例提供的射频感知方法还包括ssw反馈过程,即第一设备发送ssw feedback帧,第二设备接收ssw feedback帧。该ssw反馈过程与802.11ay标准中的ssw反馈过程相同,具体实现方式参考802.11ay标准中的相关描述,本技术实施例不再赘述。
[0355]
可选的,经过ssw反馈过程后,第一设备发送第一感知反馈帧,第二设备接收该第一感知反馈帧。该第一感知反馈帧中包括第二测量结果,用于反馈第二设备到第一设备的csi的变化量大于csi变化阈值的多个发送波束。也就是说,该第二测量结果用于反馈第一设备评估出的结果,或者用于反馈rss阶段的感知测量结果(比如,运动目标对应的多个天线标识和多个扇区标识)。
[0356]
可选的,上述第二测量结果包括多组第二波束标识,一组第二波束标识包括一个第二天线标识和一个第二扇区标识。一组第二波束标识所确定的波束是第二设备的所有发送波束中同一发送波束上任两次csi测量之间的csi差值大于csi变化阈值的一个发送波
束。
[0357]
参见图18,图18是本技术实施例提供的第一感知反馈帧的帧格式示意图。如图18所示,该第一感知反馈帧包括帧控制(frame control)字段、持续时间(duration)字段、接收地址(receiver address,ra)字段、发送地址(transmitter address,ta)字段、有序的目标扇区(target sector in order)字段、以及帧校验序列(frame check sequence,fcs)字段。其中,有序的目标扇区(target sector in order)字段包括多个目标天线标识子字段和多个目标扇区标识子字段,一个目标天线标识子字段用于指示一个第二天线标识,一个目标扇区标识子字段用于指示一个第二扇区标识。换句话说,上述第二测量结果携带于第一感知反馈帧的target sector in order字段中。图18中目标天线标识1(target antenna id1)和目标扇区标识1(target sector id1)表示一组第二波束标识。
[0358]
应理解,图18中第一感知反馈帧包括的各个字段还可有其他名称,本技术实施例对此不做限定。
[0359]
s407,第二设备发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束。
[0360]
s408,第一设备接收第二感知反馈帧。
[0361]
可选的,与前述步骤s405和步骤s406同理,第二设备发送第二感知反馈帧,第一设备接收该第二感知反馈帧。该第二感知反馈帧中包括第一测量结果,用于反馈第一设备到第二设备的csi的变化量大于csi变化阈值的多个发送波束。也就是说,该第一测量结果用于反馈第二设备评估出的结果,或者用于反馈iss阶段的感知测量结果(比如,运动目标对应的多个天线标识和多个扇区标识)。
[0362]
可选的,上述第一测量结果包括多组第一波束标识,一组第一波束标识包括一个第一天线标识和一个第一扇区标识。一组第一波束标识所确定的波束是第一设备的所有发送波束中同一发送波束上任两次csi测量之间的csi差值大于csi变化阈值的一个发送波束。
[0363]
可选的,该第二感知反馈帧的帧格式与前述第一感知反馈帧的帧格式相同,可参考前述图18所示。
[0364]
可见,本技术实施例通过新增感知反馈过程(前述步骤s405至步骤s408),来解决sls阶段由于预留比特不足而无法实现多目标的波束信息反馈,进而实现了对多个运动目标的感知、以及训练用于感知每个运动目标的最佳收发波束,无需专门为感知和训练感知波束设计相关流程,开销较小,且具有较好的兼容性。
[0365]
上述步骤s408之后,本技术实施例提供的射频感知方法还包括brp阶段。
[0366]
一种实现方式中,图17所示方法中brp阶段与802.11ay标准中波束赋形训练的brp阶段相同,具体过程和其中涉及的帧格式可参考802.11ay标准中的描述,此处不赘述。
[0367]
另一种实现方式中,图17所示方法中brp阶段包括的mid过程可参考前述图12所示,bc过程可参考前述图15所示,此处不再展开说明。换句话说,本技术实施例与前述实施例一的区别在于:本技术实施例中ssw帧和ssw feedback帧不再反馈rss过程和iss过程的感知测量结果(运动目标对应的天线标识和扇区标识),统一在新增的感知反馈过程中反馈rss过程和iss过程的感知测量结果。
[0368]
为更好地理解图17所示方法的流程,下面通过一个示例来说明。
[0369]
一个示例中,参见图19,图19是本技术实施例提供的射频感知方法的一时序示意图。由于sls阶段中原有反馈字段(ssw feedback字段)的预留比特不够,所以ssw帧和ssw feedback帧不再反馈rss过程和iss过程的感知测量结果,统一在新增的感知反馈过程中反馈。如图19所示,在ssw feedback过程后加上sensing feedback过程,对sls阶段中多目标对应的波束信息(扇区标识和天线标识)进行反馈。后续brp阶段由于brp帧可以反馈多个波束信息(扇区标识和天线标识),故无需修改,即与前述图16保持一致。在sensing feedback过程中,发起方和应答方通过对比sls阶段同一波束多次扫描时csi值的变化,发送sensing feedback帧反馈给对端多目标所对应的扇区和天线信息。应理解,图19示出iss过程中发起方发送ssw帧,实际应用中iss过程中发起方发送beacon帧的情况与图19类似,此处不再赘述。
[0370]
上述内容详细阐述了本技术提供的方法,为便于更好地实施本技术实施例的上述方案,本技术实施例还提供了相应的装置或设备。
[0371]
本技术实施例可以根据上述方法示例对第一设备和第二设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0372]
在采用集成的单元的情况下,参见图20,图20是本技术实施例提供的第一设备的结构示意图。如图20所示,该第一设备包括:发送单元11和接收单元12。
[0373]
一种设计中,该发送单元11,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该接收单元12,用于准全向接收多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该发送单元11,还用于发送第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
[0374]
可选的,该第一设备还包括处理单元13,用于生成多个第一帧;该处理单元13,还用于生成第三帧。
[0375]
可选的,上述发送单元11,还用于准全向多次发送第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元12,还用于多次接收第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元11,还用于发送的第三brp帧,该第三brp帧用于反馈波束配对阶段中该第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述接收单元12,还用于接收第四brp帧,该第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
[0376]
可选的,上述处理单元13,还用于生成第一brp ppdu和第三brp帧。
[0377]
其中,每个第一brp ppdu中包括一个第一brp帧和训练单元(training unit,trn unit)。同理,每个第二brp ppdu中包括一个第二brp帧和trn unit。trn unit用于对端进行csi测量。
[0378]
可选的,上述发送单元11,还用于多次发送第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元12,还用于多次接收第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元11,还用于发送携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述接收单元12,还用于接收携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
[0379]
可选的,上述处理单元13,还用于生成第五brp ppdu和携带第一波束信息列表的第七brp帧。每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
[0380]
其中,上述发送单元11和上述接收单元12可以集成为一个模块,如收发模块。
[0381]
应理解,该种设计中的第一设备可对应执行前述方法实施例一,并且该第一设备中的各个单元的上述操作或功能分别为了实现前述方法实施例一中的相应操作,其技术效果参见前述实施例一中的技术效果,为了简洁,在此不再赘述。
[0382]
另一种设计中,该发送单元11,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该接收单元12,用于准全向接收多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该发送单元11,还用于发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该接收单元12,还用于接收第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
[0383]
可选的,该第一设备还包括处理单元13,用于生成多个第一帧;该处理单元13,还用于生成第一感知反馈帧。
[0384]
可选的,上述发送单元11,还用于准全向多次发送第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元12,还用于多次接收第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元11,还用于发送的第三brp帧,该第三brp帧用于反馈波束配对阶段中该第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述接收单元12,还用于接收第四brp帧,该第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi
差值大于csi变化阈值的接收波束的数量。
[0385]
可选的,上述处理单元13,还用于生成第一brp ppdu和第三brp帧。
[0386]
其中,每个第一brp ppdu中包括一个第一brp帧和训练单元(training unit,trn unit)。同理,每个第二brp ppdu中包括一个第二brp帧和trn unit。trn unit用于对端进行csi测量。
[0387]
可选的,上述发送单元11,还用于多次发送第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述接收单元12,还用于多次接收第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述发送单元11,还用于发送携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述接收单元12,还用于接收携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
[0388]
可选的,上述处理单元13,还用于生成第五brp ppdu和携带第一波束信息列表的第七brp帧。每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
[0389]
其中,上述发送单元11和上述接收单元12可以集成为一个模块,如收发模块。
[0390]
应理解,该种设计中的第一设备可对应执行前述方法实施例二,并且该第一设备中的各个单元的上述操作或功能分别为了实现前述方法实施例二中的相应操作,其技术效果参见前述实施例二中的技术效果,为了简洁,在此不再赘述。
[0391]
参见图21,图21是本技术实施例提供的第二设备的结构示意图。如图21所示,该第二设备包括:接收单元21和发送单元22。
[0392]
一种设计中,该接收单元21,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该发送单元22,用于发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该接收单元21,还用于接收第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
[0393]
可选的,该第二设备还包括处理单元23,用于生成多个第二帧。
[0394]
可选的,上述接收单元21,还用于多次接收第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元22,还用于准全向多次发送第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元21,还用于接收第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述发送单元22,还用于发送第四brp帧,该第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接
收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
[0395]
可选的,上述处理单元23,还用于生成第二brp ppdu和第四brp帧。
[0396]
其中,每个第一brp ppdu中包括一个第一brp帧和训练单元(training unit,trn unit)。同理,每个第二brp ppdu中包括一个第二brp帧和trn unit。trn unit用于对端进行csi测量。
[0397]
可选的,上述接收单元21,还用于多次接收第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元22,还用于多次发送第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元21,还用于接收携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述发送单元22,还用于发送携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
[0398]
可选的,上述处理单元23,还用于生成第六brp ppdu和携带第二波束信息列表的第八brp帧。每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
[0399]
其中,上述接收单元21和上述发送单元22可以集成为一个模块,如收发模块。
[0400]
应理解,该种设计中的第二设备可对应执行前述方法实施例一,并且该第二设备中的各个单元的上述操作或功能分别为了实现前述方法实施例一中的相应操作,其技术效果参见前述实施例一中的技术效果,为了简洁,在此不再赘述。
[0401]
另一种设计中,该接收单元21,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该发送单元22,用于发送多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该接收单元21,还用于接收第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该发送单元22,还用于发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
[0402]
可选的,该第二设备还包括处理单元23,用于生成多个第二帧;该处理单元13,还用于生成第二感知反馈帧。
[0403]
可选的,上述接收单元21,还用于多次接收第一brp ppdu,该第一brp ppdu包括的第一brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元22,还用于准全向多次发送第二brp ppdu,该第二brp ppdu包括的第二brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元21,还用于接收第三brp帧,该第三brp帧用于反馈波束配对阶段中第一设备波束训练的第一接收波束数量,该第一接收波束数量是该第一设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量;上述发送单元22,还用于发送第四brp帧,该
第四brp帧用于反馈波束配对阶段中该第二设备波束训练的第二接收波束数量,该第二接收波束数量是第二设备的所有接收波束中同一接收波束上任两次csi测量之间的csi差值大于csi变化阈值的接收波束的数量。
[0404]
可选的,上述处理单元23,还用于生成第二brp ppdu和第四brp帧。
[0405]
其中,每个第一brp ppdu中包括一个第一brp帧和训练单元(training unit,trn unit)。同理,每个第二brp ppdu中包括一个第二brp帧和trn unit。trn unit用于对端进行csi测量。
[0406]
可选的,上述接收单元21,还用于多次接收第五brp ppdu,该第五brp ppdu包括的第五brp帧用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;上述发送单元22,还用于多次发送第六brp ppdu,该第六brp ppdu包括的第六brp帧用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;上述接收单元21,还用于接收携带第一波束信息列表的第七brp帧,该第一波束信息列表用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线;上述发送单元22,还用于发送携带第二波束信息列表的第八brp帧,该第二波束信息列表用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束和每个发送波束对应的接收天线。
[0407]
可选的,上述处理单元23,还用于生成第六brp ppdu和携带第二波束信息列表的第八brp帧。每个第五brp ppdu中包括一个第五brp帧和trn unit。同理,每个第六brp ppdu中包括一个第六brp帧和trn unit。trn unit用于对端进行csi测量。
[0408]
其中,上述接收单元21和上述发送单元22可以集成为一个模块,如收发模块。
[0409]
应理解,该种设计中的第二设备可对应执行前述方法实施例二,并且该第二设备中的各个单元的上述操作或功能分别为了实现前述方法实施例二中的相应操作,其技术效果参见前述实施例二中的技术效果,为了简洁,在此不再赘述。
[0410]
以上介绍了本技术实施例的第一设备和第二设备,以下介绍所述第一设备和第二设备可能的产品形态。应理解,但凡具备上述图20所述的第一设备的功能的任何形态的产品,但凡具备上述图21所述的第二设备的功能的任何形态的产品,都落入本技术实施例的保护范围。还应理解,以下介绍仅为举例,不限制本技术实施例的第一设备和第二设备的产品形态仅限于此。
[0411]
作为一种可能的产品形态,本技术实施例所述的第一设备和第二设备,可以由一般性的总线体系结构来实现。
[0412]
第一设备,包括处理器和与该处理器内部连接通信的收发器。
[0413]
一种设计中,收发器,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于准全向接收多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于发送第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
[0414]
可选的,处理器,用于生成多个第一帧;该处理器,还用于生成第三帧。
[0415]
另一种设计中,收发器,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于准全向接收多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该收发器,还用于接收第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
[0416]
可选的,处理器,用于生成多个第一帧;该处理器还用于生成第一感知反馈帧。
[0417]
第二设备,包括处理器和与该处理器内部连接通信的收发器。
[0418]
一种设计中,收发器,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于接收第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
[0419]
可选的,处理器,用于生成多个第二帧。
[0420]
另一种设计中,收发器,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该收发器,还用于发送多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该收发器,还用于接收第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该收发器,还用于发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
[0421]
可选的,处理器,用于生成多个第二帧;该处理器还用于生成第二感知反馈帧。
[0422]
作为一种可能的产品形态,本技术实施例所述的第一设备和第二设备,可以由通用处理器来实现。
[0423]
实现第一设备的通用处理器包括处理电路和与所述处理电路内部连接通信的输入输出接口。
[0424]
一种设计中,输入输出接口用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于准全向接收多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于发送第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
[0425]
可选的,处理电路用于生成多个第一帧;该处理电路,还用于生成第三帧。
[0426]
另一种设计中,输入输出接口,用于发送多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于准全向接收多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于发送第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该输入输出接口,还用于接收第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
[0427]
可选的,处理电路用于生成多个第一帧;该处理电路还用于生成第一感知反馈帧。
[0428]
实现第二设备的通用处理器包括处理电路和与所述处理电路内部连接通信的输入输出接口。
[0429]
一种设计中,输入输出接口,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于发送多个第二帧,每个第二帧中包括第一测量结果和第二指示信息,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的一个发送波束,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于接收第三帧,该第三帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的一个发送波束。
[0430]
可选的,处理电路,用于生成多个第二帧。
[0431]
另一种设计中,输入输出接口,用于准全向接收多个第一帧,每个第一帧中包括第一指示信息,该第一指示信息用于指示该第二设备评估该第一设备到该第二设备的csi的变化量;该输入输出接口,还用于发送多个第二帧,每个第二帧中包括第二指示信息,该第二指示信息用于指示该第一设备评估该第二设备到该第一设备的csi的变化量;该输入输出接口,还用于接收第一感知反馈帧,该第一感知反馈帧中包括第二测量结果,该第二测量结果用于反馈该第二设备到该第一设备的csi的变化量大于csi变化阈值的多个发送波束;该输入输出接口,还用于发送第二感知反馈帧,该第二感知反馈帧中包括第一测量结果,该第一测量结果用于反馈该第一设备到该第二设备的csi的变化量大于csi变化阈值的多个发送波束。
[0432]
可选的,处理电路,用于生成多个第二帧;该处理电路还用于生成第二感知反馈帧。
[0433]
应理解,上述各种产品形态的装置或设备,具有上述方法实施例中第一设备或第二设备的任意功能,此处不再赘述。
[0434]
本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序代码,当上述处理器执行该计算机程序代码时,电子设备执行前述任一实施例中的方法。
[0435]
本技术实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行
时,使得计算机执行前述任一实施例中的方法。
[0436]
本技术实施例还提供一种通信装置,该装置可以以芯片的产品形态存在,该装置的结构中包括处理器和接口电路,该处理器用于通过接收电路与其它装置通信,使得该装置执行前述任一实施例中的方法。
[0437]
本技术实施例还提供一种无线通信系统,包括第一设备和第二设备,该第一设备和第二设备可以执行前述任一实施例中的方法。
[0438]
结合本技术公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(random access memory,ram)、闪存、可擦除可编程只读存储器(erasable programmable rom,eprom)、电可擦可编程只读存储器(electrically eprom,eeprom)、寄存器、硬盘、移动硬盘、只读光盘(cd-rom)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。
[0439]
本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机可读存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0440]
以上所述的具体实施方式,对本技术的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本技术的具体实施方式而已,并不用于限定本技术的保护范围,凡在本技术的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献