一种感知会话建立方法及通信装置与流程

文档序号:32984194发布日期:2023-01-17 22:29阅读:64来源:国知局
一种感知会话建立方法及通信装置与流程

1.本技术涉及通信技术领域,尤其涉及一种感知会话建立方法及通信装置。


背景技术:

2.随着无线保真(wireless-fidelity,wi-fi)等通信技术的发展,各类无线通信设备已大量部署在人们的日常生活中。基于这些设备在无线通信过程中的信道信息,可以对环境信息或其他信息(例如人体动作信息等)进行感知测量,这种利用信道信息对感知目标(即前述环境信息或其他信息)进行感知测量的技术称为无线感知技术。
3.但wi-fi通信技术的信令或数据帧通常是用于信道测量、通信配置或信道估计等,不能满足无线感知技术的功能需求。


技术实现要素:

4.本技术实施例提供一种感知会话建立方法及通信装置,使得接入点可以灵活地管理对参与感知会话的站点进行感知测量,有利于满足感知测量的需求。
5.第一方面,本技术实施例提供一种感知会话建立方法,该方法包括:接入点ap向第一站点sta发送第一帧,该第一帧包括第一信息,该第一信息用于指示该第一sta在该感知会话中的第一角色,该第一sta在该感知会话中的第一角色为发射端和/或接收端;其中,该第一sta为与该ap关联的第二sta中参与感知会话的sta;ap接收来自该第一sta的第二帧,该第二帧包括针对该第一帧的确认信息。
6.基于该第一方面的感知会话建立方法,针对参与感知会话的每个sta,ap通过向该sta发送第一帧的方式,为该sta分配在感知会话中的角色,从而使得ap可以通过第一帧灵活地管理参与感知会话的sta的角色,有利于在wi-fi通信中尽可能地贴合(满足)无线感知技术的功能需求。
7.在一种可选的实施方式中,该第一帧还包括第一感知参数,该第一感知参数用于第一站点在感知会话中进行感知测量和/或感知数据报告。通过实现该可选的实施方式,ap可以通过第一帧管理参与感知会话的sta的感知参数。
8.在一种可选的实施方式中,第一感知参数包括以下参数中的一种或多种:操作参数、反馈类型、感知类型或反馈地址。
9.在一种可选的实施方式中,第一帧包括公共信息字段和用户信息字段,该第一信息处于公共信息字段和/或用户信息字段中;或者,第一帧包括站点信息字段,该第一信息处于站点信息字段中;或者,该第一帧包括公共信息字段和站点信息字段,第一信息处于所述公共信息字段和/或所述站点信息字段中。
10.在一种可选的实施方式中,第二帧包括确认元素字段,该确认信息处于确认元素字段中。
11.在一种可选的实施方式中,ap向多个第二sta发送第三帧,该第三帧包括第二信息,该第二信息用于请求第二sta参与感知会话,进一步地,ap接收来自多个第二sta的第四
帧,该第四帧包括第三信息,该第三信息用于指示是否第二sta确认参与感知会话;ap基于来自多个第二sta的第三信息,从多个第二sta中确定第一sta。通过实现该可选的实施方式,ap可以从与该ap关联的多个sta中确定出部分sta参与感知会话,从而减少了参与感知会话的sta的数量,节省了通信传输资源。
12.在一种可选的实施方式中,在第三信息指示该第二sta确认参与感知会话的情况下,第三信息还包括第二sta在感知会话中支持的第二角色和该第二角色对应的第二感知参数;ap基于该ap在感知会话中的角色,以及来自多个第二sta的第三信息,从多个第二sta中确定第一sta。
13.通过实现该可选的实施方式,与该ap关联的sta若确认参与感知会话,则该sta向ap发送第三信息,该第三信息用于通知ap该sta在该感知会话中可以支持的第二角色和该第二角色对应的第二感知参数。进一步地,ap可以根据该第二角色和第二感知参数对该sta进行感知会话的角色分配,提升ap管理感知会话中sta的效率。
14.在一种可选的实施方式中,ap在感知会话中的角色不为发射端且ap在该感知会话中的角色不为接收端,在来自第三sta的第三信息指示该第三sta参与感知会话,且来自第四sta的第三信息指示该第四sta参与感知会话的情况下,ap将该第三sta和第四sta确定为第一sta;其中,第三sta对应的第二角色为感知会话中的接收端,第四sta对应的第二角色为感知会话中的发射端。通过实施该可选的实施方式,ap在感知会话中既不为发射端也不为接收端,不参与感知信号收发的情况下,ap确定出的参与感知会话的sta中,存在至少一个sta的角色为接收端,至少一个sta的角色为发射端,确保存在至少一条感知信号的完整通信链路。
15.在一种可选的实施方式中,该第三sta和该第四sta为同一sta。
16.在一种可选的实施方式中,ap在感知会话中的角色为发射端,在自第五sta的第三信息指示该第五sta参与感知会话的情况下,则ap将该第五sta确定为一sta;其中,第五sta为多个第二sta中的一个,第五sta对应的第二角色为感知会话中的接收端。通过实施该可选的实施方式,ap在感知会话中为发射端的情况下,ap确定出的参与感知会话的sta中,存在至少一个sta的角色为接收端,以确保存在至少一条感知信号的完整通信链路。
17.在一种可选的实施方式中,ap在感知会话中的角色为接收端,在自第六sta的第三信息指示该第六sta参与感知会话的情况下,则所述ap将该第六sta确定为一sta;其中,该第六sta为多个第二sta中的一个,第六sta对应的第二角色为感知会话中的发射端。通过实施该可选的实施方式,ap在感知会话中为接收端的情况下,ap确定出的参与感知会话的sta中,存在至少一个sta的角色为发射端,以确保存在至少一条感知信号的完整通信链路。
18.在一种可选的实施方式中,ap基于第二感知参数确定第一感知参数。通过实施该可选的实施方式,ap基于sta反馈的推荐感知参数(即第二感知参数)确定该sta参与感知会话时的感知参数,可以提升ap为sta配置参数的效率。
19.在一种可选的实施方式中,第三帧包括公共信息字段,该第二信息处于公共信息字段中;或者,第三帧包括感知请求元素字段,该第二信息处于感知请求元素字段中。
20.在一种可选的实施方式中,第四帧包括感知确认元素字段,该第三信息处于该感知确认元素字段中;或者,第四帧包括感知响应元素字段,该第三信息处于该感知响应元素字段中。
21.在一种可选的实施方式中,第一帧包括感知请求元素字段,该第一信息处于该感知请求元素字段中。
22.在一种可选的实施方式中,第二帧包括感知响应元素字段,该确认信息处于所述感知响应字段中。
23.在一种可选的实施方式中,所述ap向多个第二sta发送第五帧,该第五帧中包括第四信息,该第四信息用于请求该第二sta以第三角色和第四感知参数参与感知会话;ap接收来自多个第二sta的第六帧,该第六帧包括第五信息,该第五信息用于指示是否该第二sta确认以第三角色和第四感知参数参与感知会话;该ap基于来自多个第二sta的第五信息,从多个第二sta中确定第一sta。通过实现该可选的实施方式,ap可以从与该ap关联的多个sta中确定出部分sta参与感知会话,从而减少了参与感知会话的sta的数量,节省了通信传输资源。并且,ap在请求与该ap关联的多个sta参与感知会话的时候,对每个sta进行了角色和感知参数的分配,若sta同意以该ap分配的角色和感知参数参与感知会话,则ap后续可以不用再向该sta分配角色和感知参数,即可以减少ap与sta的通信次数,节省通信传输资源。
24.在一种可选的实施方式中,在来自第三sta的第五信息指示该第三sta基于该第三sta对应的第三角色和第四感知参数参与感知会话,且来自第四sta的第五信息指示该第四sta基于该第四sta对应的第三角色和第四感知参数参与感知会话的情况下,该ap将第三sta和第四sta确定为第一sta;其中,该第三sta对应的第三角色为感知会话中的接收端,第四sta对应的第三角色为感知会话中的发射端。通过实施该可选的实施方式,ap确定出的参与感知会话的sta中,存在至少一个sta的角色为发射端,以确保存在至少一条感知信号的完整通信链路。
25.在一种可选的实施方式中,第三sta和第四sta为同一sta。
26.在一种可选的实施方式中,ap基于该ap在感知会话中的角色,以及来自多个第二sta的第五信息,从多个第二sta中确定第一sta。
27.在一种可选的实施方式中,在ap在感知会话中的角色为发射端的情况下,若来自第五sta的第五信息指示该第五sta基于该第五sta对应的第三角色参与感知会话,则ap将该第五sta确定为第一sta;其中,第五sta为多个第二sta中的一个,第五sta对应的第三角色为感知会话中的接收端;或者,在ap在感知会话中的角色为接收端的情况下,若来自第六sta的第五信息指示该第六sta基于该第六sta对应的第三角色参与感知会话,则ap将该第六sta确定为第一sta;其中,第六sta为多个第二sta中的一个,第六sta对应的第三角色为感知会话中的发射端。通过实施该可选的实施方式,ap在感知会话中为发射端的情况下,ap确定出的参与感知会话的sta中,存在至少一个sta的角色为接收端;ap在感知会话中为接收端的情况下,ap确定出的参与感知会话的sta中,存在至少一个sta的角色为发射端,以确保在该感知会话中存在至少一条感知信号的完整通信链路。
28.在一种可选的实施方式中,在来自第五sta的第五信息指示该第五sta基于该第五sta对应的第三角色参与感知会话,但第五sta不基于该第五sta对应的第四感知参数参与感知会话的情况下,或者,在来自第六sta的第五信息指示该第六sta基于该第六sta对应的第三角色参与感知会话,但该第六sta不基于该第六sta对应的第四感知参数参与感知会话的情况下,第五信息还包括第一sta的第五感知参数;ap基于第一sta的第五感知参数确定第一sta对应的第一感知参数。通过实现该可选的实施方式,在sta确认基于ap为该sta分配
的角色参与感知会话,但不同意基于ap为该sta分配的感知参数参与感知会话的时候,sta可以向ap反馈自身在该角色下的建议参数(即第五感知参数),进一步地,ap基于该sta反馈的建议参数确定该sta参与感知会话时的感知参数,可以提升ap为sta配置参数的效率。
29.在一种可选的实施方式中,第五帧包括感知请求元素字段,该第四信息处于该感知请求元素字段中。
30.在一种可选的实施方式中,第六帧包括感知响应元素字段,该第五信息处于该感知响应元素字段中。
31.在一种可选的实施方式中,ap接收来自发起端sta的感知需求信息。通过实施该可选的实施方式,在sta作为感知发起端时,sta向ap发送感知需求,ap根据sta发送的感知需求执行前述任一项或多项实施方式,协调管理参与感知会话的站点设备。
32.第二方面,本技术实施例提供一种感知会话建立方法,该方法包括:站点sta接收来自接入点ap的第一帧,该第一帧包括第一信息,该第一信息用于指示sta在感知会话中的第一角色,该sta在感知会话中的第一角色为发射端和/或接收端;sta向ap发送第二帧,第二帧中包括针对第一帧的确认信息。
33.基于该第二方面的感知会话建立方法的有益效果可参见前述基于第一方面的感知会话建立方法的有益效果,在此不再进行赘述。
34.在一种可选的实施方式中,第一帧还包括第一感知参数,该第一感知参数用于sta在感知会话中进行感知测量和/或感知数据报告。
35.在一种可选的实施方式中,第一感知参数包括以下参数中的一种或多种:操作参数、反馈类型、感知类型或反馈地址。
36.在一种可选的实施方式中,第一帧包括公共信息字段和用户信息字段,该第一信息处于公共信息字段和/或用户信息字段中;或者,第一帧包括站点信息字段,该第一信息处于站点信息字段中;或者,第一帧包括公共信息字段和站点信息字段,该第一信息处于公共信息字段和/或站点信息字段中。
37.在一种可选的实施方式中,第二帧包括确认元素字段,该确认信息处于确认元素字段中。
38.在一种可选的实施方式中,sta接收来自ap的第三帧,该第三帧包括第二信息,该第二信息用于请求sta参与感知会话;该sta向ap发送第四帧,该第四帧包括第三信息,该第三信息用于指示是否sta确认参与感知会话。
39.在一种可选的实施方式中,在第三信息指示sta确认参与感知会话的情况下,该第三信息还包括sta在感知会话中支持的第二角色和该第二角色对应的第二感知参数。
40.在一种可选的实施方式中,第三帧包括公共信息字段,该第二信息处于公共信息字段中;或者,第三帧包括感知请求元素字段,该第二信息处于感知请求元素字段中。
41.在一种可选的实施方式中,第四帧包括感知确认元素字段,该第三信息处于感知确认元素字段中;或者,第四帧包括感知响应元素字段,该第三信息处于感知响应元素字段中。
42.在一种可选的实施方式中,第一帧包括感知请求元素字段,该第一信息处于该感知请求元素字段中。
43.在一种可选的实施方式中,第二帧包括感知响应元素字段,该确认信息处于该感
知响应字段中。
44.在一种可选的实施方式中,sta接收来自ap的第五帧,该第五帧中包括第四信息,该第四信息用于请求sta以第三角色和第四感知参数参与感知会话;sta向ap发送第六帧,该第六帧包括第五信息,该第五信息用于指示是否sta确认以第三角色和第四感知参数参与感知会话。
45.在一种可选的实施方式中,在第五信息指示sta基于第三角色参与感知会话,但sta不基于第四感知参数参与感知会话的情况下,该第五信息还包括sta的第五感知参数。
46.在一种可选的实施方式中,第五帧包括感知请求元素字段,第四信息处于感知请求元素字段中。
47.在一种可选的实施方式中,第六帧包括感知响应元素字段,第五信息处于感知响应元素字段中。
48.在一种可选的实施方式中,sta向ap发送感知需求信息。
49.第三方面,本技术提供一种通信装置,该装置可以是接入点中的装置,或者是能够和接入点匹配使用的装置;或者,该装置还可以是站点中的装置,或者是能够和站点匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第一方面或第二方面的接入点的方法;或者,该通信装置可执行第一方面或第二方面的站点的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。该单元可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第一方面或第二方面所述的方法以及有益效果,重复之处不再赘述。
50.第四方面,本技术提供一种通信装置,该通信装置包括处理器和存储器;所述存储器用于存储一个或多个计算机程序,所述一个或多个计算机程序包括计算机执行指令,当所述通信装置运行时,所述处理器执行所述存储器存储的所述一个或多个计算机程序,以使得所述通信装置执行如前述第一方面或第二方面中接入点所述的方法,或执行如前述第一方面或第二方面中站点所述的方法。
51.第五方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序或指令,当其被运行时,使得上述各方面中站点或接入点所执行的方法被实现。
52.第六方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得上述各方面所述的方法被实现。
附图说明
53.图1为本技术提供的一种系统架构的示意图;
54.图2为本技术提供的一种d2d的通信场景的示意图;
55.图3为本技术提供的一种无线感知技术的应用场景示意图;
56.图4为本技术提供的一种信道探测流程的示意图;
57.图5a为本技术提供的一种感知会话包括的阶段示意图;
58.图5b为本技术提供的一种测量阶段的示意图;
59.图5c为本技术提供的一种报告阶段的示意图;
60.图6a为本技术提供的一种感知会话建立方法的流程图;
61.图6b为本技术提供的一种帧结构的示意图;
62.图6c为本技术提供的另一种帧结构的示意图;
63.图6d为本技术提供的又一种帧结构的示意图;
64.图6e为本技术提供的又一种帧结构的示意图;
65.图6f为本技术提供的又一种帧结构的示意图;
66.图6g为本技术提供的又一种帧结构的示意图;
67.图6h为本技术提供的一种应用场景的示意图;
68.图7a为本技术提供的另一种感知会话建立方法的流程图;
69.图7b为本技术提供的又一种帧结构的示意图;
70.图7c为本技术提供的又一种帧结构的示意图;
71.图7d为本技术提供的又一种帧结构的示意图;
72.图7e为本技术提供的又一种帧结构的示意图;
73.图7f为本技术提供的另一种应用场景的示意图;
74.图8a为本技术提供的又一种感知会话建立方法的流程图;
75.图8b为本技术提供的又一种帧结构的示意图;
76.图8c为本技术提供的又一种应用场景的示意图;
77.图9a为本技术提供的又一种感知应用场景的示意图;
78.图9b为本技术提供的一种感知会话的示意图;
79.图9c为本技术提供的另一种感知会话的示意图;
80.图9d为本技术提供的又一种感知会话的示意图;
81.图9e为本技术提供的又一种感知会话的示意图;
82.图9f为本技术提供的又一种感知会话的示意图;
83.图9g为本技术提供的又一种感知会话的示意图;
84.图10a为本技术提供的又一种感知应用场景的示意图;
85.图10b为本技术提供的一种感知会话的示意图;
86.图10c为本技术提供的又一种感知会话的示意图;
87.图10d为本技术提供的又一种感知会话的示意图;
88.图11a为本技术提供的又一种感知应用场景的示意图;
89.图11b为本技术提供的一种感知会话的示意图;
90.图11c为本技术提供的另一种感知会话的示意图;
91.图11d为本技术提供的又一种感知会话的示意图;
92.图11e为本技术提供的又一种感知会话的示意图;
93.图11f为本技术提供的又一种感知会话的示意图;
94.图11g为本技术提供的又一种感知会话的示意图;
95.图12为本技术实施例提供的通信装置的一种示意性框图。
具体实施方式
96.下面结合附图对本技术具体实施例作进一步的详细描述。
97.本技术的说明书、权利要求书及附图中的术语“第一”和“第二”等是用于区别不同
对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
98.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
99.在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上,“至少两个(项)”是指两个或三个及三个以上,“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
100.为了更好地理解本技术实施例,下面首先对本技术实施例涉及的系统架构进行介绍:
101.本技术的系统架构中包括一个或多个第一无线设备和一个或多个第二无线设备。其中,第一无线设备可以是接入点(access point,ap)类的站点,第二无线设备可以是非接入点类的站点(none access point station,non-ap sta)。为便于描述,本文将接入点类型的站点称为接入点(ap),非接入点类的站点称为站点(station,sta)。
102.请参见图1,图1是本技术实施例提供的一种系统架构10的示意图。图1以第一无线设备为接入点(即系统架构10中的设备20),第二无线设备为站点(即系统架构10中的设备30)为例。
103.其中,接入点可以为终端设备(如手机)进入有线(或无线)网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。接入点相当于一个连接有线网和无线网的桥梁,主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体的,接入点可以是带有wi-fi芯片的终端设备(如手机)或者网络设备(如路由器)。接入点可以为支持802.11be制式或802.11be之后的制式的设备。
104.站点可以为无线通讯芯片、无线传感器或无线通信终端等。例如,站点可以为支持wi-fi通讯功能的移动电话、支持wi-fi通讯功能的平板电脑、支持wi-fi通讯功能的机顶盒、支持wi-fi通讯功能的智能电视、支持wi-fi通讯功能的智能可穿戴设备、支持wi-fi通讯功能的车载通信设备和支持wi-fi通讯功能的计算机等等。
105.接入点和站点之间通过无线网络协议,如wi-fi协议进行交互。接入点可发送下行测量报文,协调站点进行信道测量。站点可基于测量结果向接入点反馈信息,以便接入点基于站点反馈的信息确定无线感知或确定其他领域的信息。需要知晓的是,一个接入点覆盖范围内可以有多个站点,接入点可以对每个站点进行合理的资源调度以提高系统的吞吐量,鲁棒性等。
106.为了方便理解本方案的内容,下面再对本技术实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
107.1、信道状态信息(channel state information,csi)
108.csi是由站点(station,sta)对接入点(access point,ap)发送的训练报文进行测量后得到的信道测量结果,用于反映无线信道的当前状况。csi在wi-fi协议中是针对每一个正交频分复用(orthogonal frequency-division multiplexing,ofdm)子载波组进行测量,获取该子载波组对应的csi矩阵。csi矩阵的大小是发射天线数乘以接收天线数,每个矩阵元素是一个包含实部与虚部的复数。因此,在天线数量大、子载波数目多的时候,csi的总体数据量可以达到每个报文3000个字节以上,对通信带宽资源消耗较大。
109.发射机和接收机不需要同步,照明信号可以是通常的通信物理层协议数据单元(physical layer protocol data unit,ppdu)或修改后的通信ppdu,按其工作方式来说,可以分为协调csi感知和不协调csi感知。在协调csi感知中,感知发射机参与感知会话,并发送照明信号以照亮感兴趣区域,感知接收机接收信号以测量感兴趣区域,即通过对csi进行相关的处理获得与被测目标的位置相关的信息。在不协调csi感知中,感知会话中没有专用的感知发射机,并且感知接收机通过机会性地接收环境中的照明信号的方式来测量感兴趣区域。
110.2、设备到设备通信(device-to-device,d2d)
111.在d2d的通信场景中的设备可以为中继端点的定向多千兆节点(relay endpoint directional multi-gigabit sta,reds),用于发射信号的设备称为源reds,用于接收信号的设备称为目标reds。请参见图2,图2为本技术提供的一种d2d的通信场景,在该d2d通信场景中,sta1为源reds,sta2为目标reds,sta3为中继的定向多千兆节点(relay directional multi-gigabit sta,rds)。通常sta1与sta2之间是通过直接链路20进行直接通信的,在sta1与sta2之间的直接链路20中断的情况下,则sta1重新定向寻址的帧通过sta3传输到达目标reds(sta2)。sta3将从sta1接收到的帧转发到sta2,并将从sta2接收到的帧转发到sta1。恢复sta1和sta2之间的直接链接20后,即可以恢复它们之间的直接通信。
112.3、无线感知技术
113.在无线感知技术的应用过程中,参与感知的设备可以分为感知发起端和感知响应端,或者感知信号发射端和感知信号接收端。其中,用于响应感知发起端的设备均可以理解为感知响应端,例如感知信号发射端和感知信号接收端。请参见图3所示,无线感知技术用于感知人体运动时,该无线感知系统包括感知发起端301、感知信号发射端302、感知信号接收端303和感知目标304。在图3所示的系统中,感知发起端301用于发起感知会话,即可以理解为通知感知信号发射端302向感知信号接收端303发射感知信号,在这种情况下感知信号发射端302和感知信号接收端303均为感知响应端。感知信号接收端303收到的感知信号包括直达信号s1以及感知目标304反射回来的反射信号s2,这样当感知目标304运动时,反射信号s2会发生变化,从而感知信号接收端303收到的叠加感知信号也会相应产生变化。此时,感知信号接收端303会探测到无线链路的信道产生了变化(表现为信道信息的幅度和相位的变化)。通常,无线链路的信道在通信协议中被量化表示为信道信息,如信道状态信息(channel state information,csi),进而感知发起端301可以通过以一定时间间隔内向感知信号接收端303发起信道探测,获取根据接收端303上报的csi的变化知晓感知目标304是
否运动,以及具体在做什么动作。
114.需要理解的是,感知发起端用于根据感知需求向感知响应端发起感知会话,又称为发起端;感知信号发射端(又称为感知发射端或发射端)用于发射感知信号;感知信号接收端(又称为感知接收端或接收端)用于接收感知信号,得到感知测量结果,并向感知发起端上报该感知测量结果。根据感知发起端是否参与感知信号的收发,可以将感知发起端分为以下两种类型:独立感知发起端和非独立感知发起端。其中,非独立感知发起端是指参与感知信号收发的感知发起端,即是指在该感知会话中,感知发起端还具有感知发射端或感知接收端的功能;独立感知发起端是指不参与感知信号发射的感知发起端,即是指在该感知会话中,感知发起端不具有感知发射端或感知接收端的功能。
115.4、信道探测流程
116.感知发起端通过广播空数据报文(null data packet,ndp)来使多个感知响应端同时进行信道测量的方案如图4所示。首先,在该方案中感知发起端发送空数据报文通告(null data packet announcement,ndpa)消息来通知多个感知响应端即进行信道测量。随后,感知发起端发送ndp测量报文。多个感知响应端同时进行信道测量。感知响应端进行信道测量后,在ndpa中通知的第一个感知响应端进行信道信息反馈。此时该感知发起端可以选择部分的信道信息进行反馈,或者在反馈中标明信道未发生变化。随后,感知发起端依次利用poll消息请求其他感知响应端进行信道信息反馈,其他感知响应端依次进行反馈。
117.5、感知会话
118.感知会话通常如图5a所示包括以下阶段中的一个或多个阶段组成:建立阶段,测量阶段,报告阶段和终止阶段。
119.5.1建立阶段
120.在建立阶段,感知发起方建立感知会话并且确定与感知会话相关联的操作参数(例如感知发射端的参数、感知接收端的参数等),而且可以与sta之间交换该参数。
121.5.2测量阶段
122.在测量阶段中感知发射端向感知接收端发送感知信号;感知接收端接收该感知信号后,对该感知信号进行相应的处理得到感知测量结果。例如,对该感知信号进行相应的处理为信道估计。具体地,通过发起端(beamformer)发送ndp,接收端(beamformee)接收ndp并和原始信息进行对比得到csi信息。由于csi信息中包括感知信号到达的时间和角度等信息,因此接收端可以通过一定的算法对csi信息进行进一步地处理,从csi信息中提取感知信号到达的时间和角度等信息,即得到感知测量结果。
123.接下来根据感知发起端的类型(独立发起端和或非独立发起端),对测量阶段进行详细描述。为了简便起见,以ap作为感知会话中的发起端为例对测量阶段进行讲解,如图5b所示,参与感知会话的设备包括ap、sta1和sta2。
124.在ap为独立发起端(即该ap不参与感知信号的收发),sta1作为感知信号发射端,sta2作为感知信号接收端的情况下,该测量阶段如图5b的case1所示,sta1向sta2发送感知信号,sta2接收该感知信号并进行测量。
125.在ap为非独立发起端(即该ap参与感知信号的收发)且该ap为感知信号发射端,sta1和sta2均作为感知信号接收端的情况下,该测量阶段为显示测量(即发起端也为发射端的情况),如图5b的case2所示,ap向sta1和sta2发送感知信号,sta1和sta2接收该感知信
号并分别进行测量。
126.在ap为非独立发起端(即该ap参与感知信号的收发),在该感知会话中仅有该ap为感知信号接收端,sta1和sta2均作为感知信号发射端的情况下,该测量阶段为隐式测量(即仅有发起端为接收端的情况),如图5b的case3所示,sta1和sta2分别向ap发送感知信号,ap分别接收来自sta1和sta2的感知信号并进行测量。
127.在ap为非独立发起端(即该ap参与感知信号的收发),在该感知会话中该ap为感知信号接收端,sta1为感知信号发射端,sta2为感知信号接收端的情况下,该测量阶段为显示隐式结合测量(即除发起端为接收端,在该感知会话中还存在其他接收端的情况),如图5b的case4所示,sta1分别向ap和sta2发送感知信号,ap和sta2接收来自sta1的感知信号并进行测量。
128.5.3报告阶段
129.在报告阶段,接收端向发起端发送(报告)在测量阶段得到的测量结果。如图5c所示,接收端向发起端发送测量结果的方式包括:基于轮询(如图5c中case1所示)、基于调度(如图5c中case2所示)和基于竞争(如图5c中case3所示)。需要知晓的是,在图5c中为了方便起见,以ap为感知会话发起端、sta1为接收端和sta2为接收端的情况进行示意性讲解,并不应视为对本技术的具体限定。
130.基于轮询的方式是指:发起端发送poll帧给接收端,收到poll帧的接收端将测量结果反馈给该发射端,直到所有接收端反馈完成。示例性地,如图5c中case1所示,ap向sta1和sta2发送poll帧,sta1基于该poll帧向ap反馈sta1的测量结果,sta2基于该poll帧向ap反馈sta2的测量结果。
131.基于调度的方式是指:发起端向接收端发送反馈触发(feedback trigger)帧,接收端根据该反馈触发帧向发起端发送自身的测量结果。示例性的,如图5c中case2所示,ap向sta1和sta2发送feedback trigger帧,sta1基于该feedback trigger帧向ap反馈sta1的测量结果,sta2基于该feedback trigger帧向ap反馈sta2的测量结果。
132.基于竞争的方式是指:接收端之间相互竞争,根据信道竞争的先后顺序自主向发起端发送测量结果。示例性的,如图5c中case3所示,sta1和sta2相互竞争信道资源,sta2先竞争到信道资源,则该sta2先向ap反馈sta2的测量结果,sta1后向ap反馈sta1的测量结果。
133.5.4终止阶段
134.在终止阶段,sta(可以理解为参与感知会话的sta)停止执行测量并终止感知会话。
135.通常在无线感知系统中,感知发起端、感知响应端、感知信号发射端和感知信号接收端均固定在某个位置(或可以理解为固定的某个设备)。根据图3所示的感知测量流程可知,当感知目标与感知信号发射端(或感知信号接收端)的距离较远时,会导致感知测量的准确度降低。并且若参与感知测量的设备较少,则可能会由于获取感知目标的信息不全,从而降低对感知目标的测量精度;若参与感知测量的设备较多,感知发起端需要轮询所有的感知信号接收方才能获取感知目标的全部信息,导致获取信息的时延增加,进而也有可能降低对感知目标的测量精度。
136.本技术通过ap对参与感知的设备进行管理,可以灵活地确定参与感知会话的设备与该设备在感知会话中的角色,避免了参与感知会话的设备较多或较少的情况,也可以避
免将与感知目标距离较远的设备确定为感知发射方(或感知接收方)的情况,从而减少获取信息的时延,提升对感知目标的测量精度。
137.下面结合附图对本技术提供的感知会话建立方法及通信装置进行进一步介绍:
138.请参见图6a,图6a是本技术实施例提供的一种感知会话建立方法的流程示意图。如图6a所示,该感知会话建立方法包括如下步骤601~步骤602,图6a所示的方法执行主体可以为ap和sta。或者,图6a所示的方法执行主体可以为ap中的芯片和sta中的芯片。图6a以ap和sta为执行主体为例进行说明。其中:
139.601、ap向第一sta发送第一帧,该第一帧包括第一信息,该第一信息用于指示该第一sta在感知会话中的第一角色。该第一sta在感知会话中的第一角色为发射端和/或接收端。其中,第一sta为与该ap关联的第二sta中参与感知会话的sta。
140.换言之,第二sta为与ap关联的sta,即该sta处于该ap的信号范围内且与该ap具有通信连接。第一sta为第二sta中参与感知会话的sta,其中第一sta可以是部分第二sta,也可以全部第二sta,本技术对此不做具体限定。ap向第一sta发送第一帧,为该第一sta分配其在感知会话中的角色。
141.示例性地,sta1、sta2和sta3为与ap关联的sta(即第二sta),而参与感知会话的sta(即第一sta)为sta1和sta2。在这种情况下,ap向sta1发送第一帧,该第一帧指示sta1在感知会话中的角色为发射端和接收端;ap和sta2发送第一帧,该第一帧指示sta2在感知会话中的角色为接收端。
142.在一个可能的实现中,该第一帧还包括第一感知参数,该第一感知参数用于第一sta在感知会话中进行感知测量和/或感知数据报告。该第一感知参数包括但不限于以下参数中的一种或多种:操作参数、反馈类型、感知类型或反馈地址。其中,反馈地址可以理解为指示该sta向哪个设备反馈感知报告;反馈类型指示该sta具体以哪种感知报告类型进行反馈,该反馈类型包括但不限于csi、压缩后的csi或测量结果信息(速度信息、角度信息或距离信息等);操作参数指示该sta收/发数据包的速度、持续时长或角度等信息。
143.换而言之,ap向各个参与感知会话的sta分配参与感知会话的第一角色时,还为该sta分配了该第一角色对应的第一感知参数,以使该sta可以以第一角色和第一感知参数参与感知会话。
144.示例性地,sta1为与ap关联且参与感知会话的sta,ap向sta1发送第一帧,该第一帧中第一信息包括:第一角色:接收端,第一感知参数:1ms接收10个数据包,反馈类型:csi,反馈地址:ap的mac地址。即是指,ap通过第一帧向sta1指示,该sta1为感知会话中的接收端,在感知测量阶段该sta1的接收速度为每个1ms内接收10个数据包,在感知报告阶段该sta1向ap反馈csi。
145.针对此种场景,下面将分别对第一帧的帧结构进行详细介绍。
146.结构一:第一帧包括公共信息字段和用户信息字段,该第一信息处于公共信息字段和/或用户信息字段中。
147.在这种情形中,公共信息字段用于配置各个参与感知会话的sta相同的配置内容,可以理解为第一信息中各个参与感知会话的sta共有的配置信息,即公共的参数信息;用户信息字段与参与感知会话的sta一一对应,该用户信息字段用于配置参与感知会话的sta所特有的配置内容,可以理解为第一信息中该参与感知会话的sta特有的参数信息,即第一信
息中除公共的参数信息之外的参数信息。
148.例如,在一个感知会话中,ap请求sta1以接收端和发射端的第一角色参与感知会话,请求sta2以接收端的第一角色参与感知会话。sta1对应的第一信息包括:反馈地址为ap,反馈类型为csi,第一角色为接收端和发射端,操作参数为作为发射端时每1ms发送10个数据包,作为接收端时每1ms接收10个数据包。sta2对应的第一信息包括:反馈地址为ap,反馈类型为csi,第一角色为接收端,操作参数为每1ms接收10个数据包。在这种情况下,ap向sta1和sta2发送第一帧,该帧中的公共信息字段中包括第一信息中的反馈地址为ap和反馈类型为csi(即第一信息中sta1和sta2共有的部分配置信息);该帧中sta1对应的用户信息字段中包括sta1特有的部分第一信息:第一角色为接收端和发射端,操作参数为作为发射端时每1ms发送10个数据包,作为接收端时每1ms接收10个数据包;该帧中sta2对应的用户信息字段中包括sta2特有的部分第一信息:第一角色为接收端,操作参数为每1ms接收10个数据包。
149.示例性地,请参见图6b所示,图6b为本技术提供的一种帧结构示意图。该第一帧为触发(trigger)帧,该trigger帧包括公共信息(common info)字段和用户信息(user info)字段。下面对该第一帧的common info字段和user info字段进行详细介绍。
150.1、common info字段
151.如图6b中模块60所示为第一帧的common info字段展开结构示意,该common info字段中包括触发类型(trigger type)子字段和触发相关公共信息(trigger dependent common info)子字段。其中:
152.1.1 trigger type子字段
153.该trigger type子字段用于指示该trigger帧的功能类型,例如当trigger type子字段值为9时,指示了该trigger帧是用于触发感知(sensing)操作。
154.1.2 trigger dependent common info子字段
155.trigger dependent common info子字段用于配置该第一信息中公共参数信息,例如图6b中trigger dependent common info子字段包括测量结果目的地(sensing results destination field)子字段,该sensing results destination field子字段用于通知所有接收端反馈测量结果时目标设备(即接收反馈结果的设备)的mac地址。
156.2、user info字段
157.如图6b中模块61所示为第一帧的user info字段展开结构示意,该user info字段中包括触发独立用户信息(trigger dependent user info)子字段。该trigger dependent user info子字段用于配置该第一信息中sta对应的特有的第一信息(可以理解为该sta除公共的参数信息之外的参数信息)。该trigger dependent user info子字段可以包括感知请求信息(sensing request info)子字段和感知类型(sensing type)子字段。其中:
158.2.1 sensing request info子字段
159.该sensing request info子字段中包括感知角色指示(sensing roles indication)子字段和感知反馈类型(sensing feedback type)子字段。其中:
160.该sensing roles indication子字段用于对角色功能进行指示,例如该sensing roles indication子字段包含2个bit位,当该2个bit位的值为00时表示角色为接收端(也可以是发射端),该2个bit位的值为01时表示角色为发射端(也可以是接收端),该2个bit位
的值为10时表示既为接收端也为发射端(自发自收)。
161.该sensing feedback type子字段用于指示反馈类型为csi、compressed csi、最终结果等方式来将结果反馈。0表示原始csi反馈;1表示compressed csi反馈;2表示最终结果速度信息;3表示最终结果角度信息;4表示最终结果距离信息等。
162.2.2 sensing type子字段
163.该sensing type子字段用于指示数据发送的类型(即可理解为前述操作参数),例如该sensing type子字段指示数据发送的两种类型:基于突发(burst)类型或者连续发送类型。针对基于burst类型(即图6b中模块61所示sensing type子字段的type1),该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。可见,基于burst类型的情况下,该sensing type子字段用于指示发送持续时间、组内发送数量、组之间间隔。针对基于连续发送类型(即图6b中模块61所示sensing type子字段的type2),该sensing type子字段包括模式(pattern)子字段值,持续时长(measurement duration)子字段,数量(number)子字段。在基于连续发送的类型的情况下,该sensing type子字段指示发送总持续时间、发送数据包总数、发包/波束的周期/间隔等信息。
164.示例性地,以基于burst类型为例,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。其中,pattern子字段用于指示基于burst发送数据的频率模式,例如当pattern子字段的字段值为0时,则指示为低频发送,当pattern子字段的字段值为1时,则指示为高频发送;组持续时长(group measurement duration)子字段指示单组包发送持续时间;组数量(number of group)子字段指示单组包内ndp发送数量;组间隔(interval between group)子字段指示组包之间的间隔。
165.结构二:第一帧包括站点信息字段,该第一信息处于该站点信息字段中。
166.示例性地,请参见图6c所示,图6c为本技术提供的另一种第一帧的帧结构示意图。该第一帧为公告(announce)帧,该announce帧包括站点信息(sta info)子字段和探测对话令牌(sounding dialog token)子字段。其中:
167.1、sounding dialog token子字段
168.该sounding dialog token子字段中包括公告类型指示(announcement type)子字段,该announcement type子字段指示该公告帧的公告类型,公告类型包括:非常高的吞吐量(very-high-throughput,vht)、高效率(high-efficiency,he)、测距(ranging)、极高吞吐量(extremely high throughput,eht)。
169.例如该announcement type子字段包括2个bit位,该announcement type子字段根据该2个bit位的值指示该公告帧的公告类型,如表1所示,表1为announcement type字段值与公告类型之间的对应关系。当announcement type子字段设置00时,指示该帧为vht公告帧;announcement type子字段设置01时,指示该帧为he公告帧;announcement type子字段设置10时,指示该帧为ranging公告帧;announcement type子字段设置11时,指示该帧为eht公告帧。需要知晓的是,可以通过复用vht/he等来表示sensing公告帧。
170.表1
171.announcement type字段值(field value)公告帧类型
00vht01he(sensing)10ranging11eht
172.2、站点信息(sta info)子字段
173.该第一帧中包括多个站点信息(sta info)子字段,即图6c中所示的sta info 1子字段~sta info n子字段,sta info子字段与sta一一对应。下面以sta info n子字段为例进行示例性讲解,该sta info n子字段包括感知信息(sensing info)子字段、感知类型(sensing type)子字段和测量结果目的地(sensing results destination)子字段。其中:
174.2.1 sensing results destination子字段
175.该sensing results destination子字段用于通知接收端反馈测量结果的目的终端(即接收测量结果的设备)的mac地址。
176.2.2 sensing type子字段
177.该sensing type子字段用于指示数据发送类型。该数据发送的类型包括基于突发(burst)类型或者连续发送类型。针对基于burst类型,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。可见,基于burst类型的情况下,该sensing type子字段用于指示发送持续时间、组内发送数量、组之间间隔。针对基于连续发送类型,该sensing type子字段包括模式(pattern)子字段值,持续时长(measurement duration)子字段,数量(number)子字段。在基于连续发送的类型的情况下,该sensing type子字段指示发送总持续时间、发送数据包总数、发包/波束的周期/间隔等信息。
178.以基于burst类型为例,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。其中,pattern子字段用于指示基于burst发送数据的频率模式,例如当pattern子字段的字段值为0时,则指示为低频发送,当pattern子字段的字段值为1时,则指示为高频发送;组持续时长(group measurement duration)子字段指示单组包发送持续时间;组数量(number of group)子字段指示单组包内ndp发送数量;组间隔(interval between group)子字段指示组包之间的间隔。
179.2.3 sensing feedback type子字段
180.该sensing feedback type子字段用于配置设备反馈测量结果的类型。该反馈测量结果的类型包括但不限于反馈csi、反馈compressed csi或反馈最终结果(速度信息、角度信息或距离信息等)等。
181.示例性地,当sensing feedback type子字段的字段值为0时,则指示反馈csi;当sensing feedback type子字段的字段值为1时,则指示反馈compressed csi;当sensing feedback type子字段的字段值为2时,则指示反馈最终结果速度信息;当sensing feedback type子字段的字段值为3时,则指示反馈最终结果角度信息;当sensing feedback type子字段的字段值为4时,则指示反馈最终结果距离信息等。
182.结构三:第一帧包括公共信息字段和站点信息字段,该第一信息处于公共信息字
段和/或站点信息字段中。
183.在这种情形中,公共信息字段用于配置各个参与感知会话的sta相同的配置内容,可以理解为第一信息中各个参与感知会话的sta共有的配置信息,即公共的参数信息;站点信息字段与参与感知会话的sta一一对应,该用户信息字段用于配置参与感知会话的sta所特有的配置内容,可以理解为第一信息中该参与感知会话的sta特有的参数信息,即第一信息中除公共的参数信息之外的参数信息。
184.示例性地,请参见图6d所示,图6d为本技术提供的又一种第一帧的帧结构示意图。该第一帧为感知公告(sensing announcement)帧,该sensing announcement帧包括公共信息(common info)字段和站点信息(sta info)字段。下面对该第一帧的common info字段和sta info字段进行详细介绍。
185.1、common info字段
186.该common info字段包括sensing results destination子字段,该sensing results destination子字段用于通知接收端将测量结果(例如csi或压缩csi等)发送至该mac地址对应的终端设备。
187.2、sta info字段
188.该第一帧中包括多个站点信息(sta info)子字段,即图6d中所示的sta info 1子字段~sta info n子字段,每个sta info子字段与sta一一对应。每个sta info子字段包括感知信息(sensing info)子字段和感知类型(sensing type)子字段。其中:
189.2.1 sensing info子字段
190.sensing info子字段包括感知角色指示(sensing role indication)子字段和感知反馈类型(sensing feedback type)子字段。其中:
191.该sensing role indication子字段用于对sta参与感知会话的角色进行配置。例如该sensing roles indication子字段包含2个bit位,当该2个bit位的值为00时表示角色为接收端(也可以是发射端),该2个bit位的值为01时表示角色为发射端(也可以是接收端),该2个bit位的值为10时表示既为接收端也为发射端(自发自收)。
192.该sensing feedback type子字段用于配置设备反馈测量结果的类型。该反馈测量结果的类型包括但不限于反馈csi、反馈compressed csi或反馈最终结果(速度信息、角度信息或距离信息等)等。
193.2.2 sensing type子字段
194.sensing type子字段用于指示数据发送类型(可理解为前述操作参数)。该数据发送的类型包括基于突发(burst)类型或者连续发送类型。针对基于burst类型,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。可见,基于burst类型的情况下,该sensing type子字段用于指示发送持续时间、组内发送数量、组之间间隔。针对基于连续发送类型,该sensing type子字段包括模式(pattern)子字段值,持续时长(measurement duration)子字段,数量(number)子字段。在基于连续发送的类型的情况下,该sensing type子字段指示发送总持续时间、发送数据包总数、发包/波束的周期/间隔等信息。
195.以基于burst类型为例,该sensing type子字段包括模式(pattern)子字段、组持
续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。其中,pattern子字段用于指示基于burst发送数据的频率模式,例如当pattern子字段的字段值为0时,则指示为低频发送,当pattern子字段的字段值为1时,则指示为高频发送;组持续时长(group measurement duration)子字段指示单组包发送持续时间;组数量(number of group)子字段指示单组包内ndp发送数量;组间隔(interval between group)子字段指示组包之间的间隔。
196.结构四:第一帧包括感知请求元素字段,该第一信息处于该感知请求元素字段中。
197.示例性地,请参见图6e,图6e为本技术提供的一种第一帧的结构示意图,该第一帧为感知请求(sensing request)帧,在该感知请求(sensing request)帧中包括感知请求元素(sensing request element)字段,该第一信息处于该sensing request element字段中。
198.具体地,该感知请求元素(sensing request element)字段包括感知请求信息(sensing request info)子字段、感知类型(sensing type)子字段和测量结果目的地(sensing results destination)子字段。
199.1、感知请求信息(sensing request info)子字段
200.该sensing request info子字段包括独立指示(standalone indication)子字段、感知请求指示(sensing request indication)子字段、感知角色指示(sensing roles indication)子字段、感知反馈类型(sensing feedback type)子字段。其中:
201.1.1独立指示(standalone indication)子字段
202.需要声明的是,接收该第一帧的设备(例如sta)为感知发起端的情况下,该第一帧中存在此standalone indication子字段。该standalone indication子字段用于指示该发起端是否参与感知信号的收发,例如,当standalone indication子字段的字段值为1时,表示该发起端参与感知信号的收发;当standalone indication子字段的字段值为0时,表示该发起端不参与感知信号的收发。
203.1.2感知请求指示(sensing request indication)子字段
204.该sensing request indication子字段用于请求sta反馈是否愿意参与感知会话,例如当sensing request indication子字段的字段值为1即表示请求sta反馈是否愿意参与感知。例如,请参见表2,表2示出了一种sensing request indication子字段的字段值与指示信息的对应关系。
205.表2
206.sensing request indication的字段值指示信息1请求sta参与感知会话0预留字段
207.需要知晓的是,当接收该第一帧的sta已经确认参与感知会话时,该感知请求信息(sensing request info)子字段中可不包括此感知请求指示(sensing request indication)子字段。例如,ap默认(或已知晓)sta1会参与感知会话,ap仅需对sta1进行感知参数分配或角色分配时,则ap向sta1发送的第一帧中可以不包含请求sta1参与感知会话的感知请求指示(sensing request indication)子字段。
208.1.3感知角色指示(sensing roles indication)子字段
duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。可见,基于burst类型的情况下,该sensing type子字段用于指示发送持续时间、组内发送数量、组之间间隔。针对基于连续发送类型,该sensing type子字段包括模式(pattern)子字段值,持续时长(measurement duration)子字段,数量(number)子字段。在基于连续发送的类型的情况下,该sensing type子字段指示发送总持续时间、发送数据包总数、发包/波束的周期/间隔等信息。
221.以基于burst类型为例,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。其中,pattern子字段用于指示基于burst发送数据的频率模式,例如当pattern子字段的字段值为0时,则指示为低频发送,当pattern子字段的字段值为1时,则指示为高频发送;组持续时长(group measurement duration)子字段指示单组包发送持续时间;组数量(number of group)子字段指示单组包内ndp发送数量;组间隔(interval between group)子字段指示组包之间的间隔。
222.需要知晓的是,当该接收端为发起端(即可以理解为接收测量结果的设备)时,该接收端接收的第一帧中可以不存在此感知类型(sensing type)子字段;或者,ap默认该作为接收端的sta已经知晓数据发送类型时(或理解为数据发送类型为默认类型时),该接收端接收的第一帧中可以不存在此感知类型(sensing type)子字段。
223.3、测量结果目的地(sensing results destination)子字段
224.该sensing results destination子字段用于通知所有接收端反馈测量结果时目标设备(即接收反馈结果的设备)的mac地址。
225.需要说明的是,当接收该第一帧的设备(如sta)已经为发起端或已经知晓反馈测量结果的目的mac地址,则该第一帧中可以不包含此sensing results destination子字段。
226.602、ap接收来自该第一sta的第二帧,该第二帧包括针对第一帧的确认信息。
227.ap向第一sta发送第一帧之后,该第一sta向ap发送第二帧,该第二帧包括针对第一帧的确认信息。
228.在一种可能的实现中,该第二帧包括确认元素字段,该确认信息处于确认元素字段中。
229.下面根据601中第一帧的帧结构,对第二帧的帧结构进行详细描述。
230.结构一:针对601中结构一、结构二和结构三描述的第一帧而言,第二帧包括确认元素字段,该针对第一帧的确认信息处于该确认元素字段中。
231.示例性地,请参见图6f所示,图6f为本技术提供的一种第二帧的帧结构示意图。该第二帧为确认(confirm)帧,该confirm帧包括确认元素(confirm element)字段,该确认信息配置于该confirm element字段中。具体地,该confirm element字段中可以包括确认信息(confirm info)子字段和参数修改(parameter modification)子字段。其中:
232.1、确认指示(confirm indication)子字段
233.确认指示(confirm indication)子字段的值用于指示sta是否同意参与感知会话,例如,confirm indication子字段的字段值为0时表示该sta不同意参与感知会话;confirm indication子字段的字段值为1时表示该sta同意参与感知会话,并且接受ap通过
第一帧分配的第一感知参数;confirm indication子字段的字段值为2时表示该sta同意参与感知会话,但不接受ap通过第一帧分配的第一感知参数。
234.2、参数修改(parameter modification)子字段
235.在confirm indication子字段的字段值为2时,即sta同意参与感知会话,但不接受ap通过第一帧分配的第一感知参数,在这种情况下,该parameter modification子字段中包含sta通过第二帧反馈的建议(或推荐)参数。
236.结构二:针对601中结构四描述的第一帧而言,第二帧包括感知响应元素字段,该针对第一帧的确认信息处于该感知响应元素字段中。
237.示例性地,请参见图6g,图6g为本技术提供的一种第二帧的结构示意图,该第二帧为感知响应(sensing response)帧。该sensing response帧包括感知响应元素(sensing response element)子字段,该针对第一帧的确认信息处于该sensing response element子字段中。
238.具体地,该sensing response element子字段包括感知响应信息(sensing response info)子字段。该sensing response info子字段包括感知响应指示(sensing response indication)子字段。该sensing response indication子字段用于指示发送该第二帧的sta是否确认参与感知会话,即该针对第一帧的确认信息处于该sensing response indication子字段中。例如,如表4所示为该sensing response indication的字段值与该指示信息的对应关系。
239.表4
[0240][0241]
若该sensing response indication子字段的字段值为0,则表示该sta不参与感知会话;若该sensing response indication子字段的字段值为1,则表示该sta确认参与感知会话,并且接受ap通过该第一帧为该sta分配的感知参数;若该sensing response indication子字段为2,则表示该sta确认参与感知会话,但不接受ap通过该第一帧为该sta分配的感知参数,并反馈sta的建议参数。
[0242]
在一种可选的情况下,若该sta确认参与感知会话,但不接受ap通过该第一帧为该sta分配的感知参数,则该第一帧包括的感知响应元素(sensing response element)子字段中除了包括感知响应信息(sensing response info)子字段之外,还包括参数修改(parameter modification)子字段,该参数修改(parameter modification)子字段用于存放该sta反馈的建议参数。
[0243]
在一个应用场景中,请参见图6h,图6h为本技术实施例提供的一种第一帧和第二帧的应用场景。ap为发起端,sta1和sta2为前述第一sta。
[0244]
在这种情况下,可以如图6h中case2所示,ap通过向sta1和sta2发送(例如广播发
indication)子字段、感知反馈类型(sensing feedback type)子字段、感知能力请求(sensing capability request)子字段和感知类型(sensing type)子字段。下面对该感知请求信息(sensing request info)字段包括的子字段进行详细介绍。
[0254]
1、感知请求指示(sensing request indication)子字段
[0255]
该sensing request indication子字段用于请求sta反馈是否愿意参与感知会话,例如当sensing request indication子字段的字段值为1即表示请求sta反馈是否愿意参与感知。
[0256]
2、感知反馈类型(sensing feedback type)子字段
[0257]
该sensing feedback type子字段用于配置设备反馈测量结果的类型。该反馈测量结果的类型包括但不限于反馈csi、反馈compressed csi或反馈最终结果(速度信息、角度信息或距离信息等)等。
[0258]
3、感知能力请求(sensing capability request)子字段
[0259]
该sensing capability request子字段用于指示(或请求)sta反馈该sta在感知会话中支持的角色。在这种情况下,sta需要反馈自身在感知会话中支持的全部角色。
[0260]
在一种可能的情况中,该sensing capability request子字段还可以用于请求该sta在感知会话中推荐的(或称为建议的)角色,在此种情况下,sta可以反馈自身在感知会话中支持的全部角色中的部分角色。
[0261]
4、感知类型(sensing type)子字段
[0262]
该sensing type子字段用于请求sta反馈该sta的感知类型,感知类型包括但不限于数据发送的类型等。
[0263]
在一种可选的情况下,若该sta为感知会话发起端,则该感知请求信息(sensing request info)子字段还应包括独立指示(standalone indication)子字段,该standalone indication子字段用于请求sta反馈自身是否参与感知信号的收发(即是否该发起端sta还会以接收端和/或发射端的角色参与感知会话)。
[0264]
结构二:第三帧包括感知请求元素字段,该第二信息处于所述感知请求元素字段中。
[0265]
示例性地,如图7c所示,图7c为本技术提供的另一种第三帧的结构示意图,该第三帧为感知请求(sensing request)帧。该sensing request帧包括感知请求元素(sensing request element)字段。该第二信息处于该sensing request element字段中。
[0266]
具体地,该sensing request element字段包括感知请求信息(sensing request info)子字段,该sensing request info子字段包括感知请求指示(sensing request indication)子字段、感知反馈类型(sensing feedback type)子字段、感知能力请求(sensing capability request)子字段和感知类型(sensing type)子字段。
[0267]
1、感知请求指示(sensing request indication)子字段
[0268]
该sensing request indication子字段用于请求sta反馈是否愿意参与感知会话,例如当sensing request indication子字段的字段值为1即表示请求sta反馈是否愿意参与感知。
[0269]
2、感知反馈类型(sensing feedback type)子字段
[0270]
该sensing feedback type子字段用于请求sta反馈该sta支持的反馈测量结果的
类型。该反馈测量结果的类型包括但不限于反馈csi、反馈compressed csi或反馈最终结果(速度信息、角度信息或距离信息等)等。
[0271]
3、感知能力请求(sensing capability request)子字段
[0272]
该sensing capability request子字段用于请求sta反馈该sta在感知会话中支持的角色,在这种情况下,sta需要反馈自身在感知会话中支持的全部角色。
[0273]
在一种可能的情况中,该sensing capability request子字段还可以用于请求该sta在感知会话中推荐的(或称为建议的)角色,在此种情况下,sta可以反馈自身在感知会话中支持的全部角色中的部分角色。
[0274]
4、感知类型(sensing type)子字段
[0275]
该sensing type子字段用于请求sta反馈该sta的感知类型,感知类型包括但不限于数据发送的类型等。
[0276]
在一种可选的情况下,若该sta为感知会话发起端,则该感知请求信息(sensing request info)子字段还应包括独立指示(standalone indication)子字段,该standalone indication子字段用于请求sta反馈自身是否参与感知信号的收发(即是否还会以接收端和/或发射端的角色参与感知会话)。
[0277]
702、ap接收来自多个第二sta的第四帧,该第四帧包括第三信息,该第三信息用于指示是否第二sta确认参与感知会话。
[0278]
针对该多个第二sta中的每个第二sta而言,第二sta接收ap发送的第三帧之后,第二sta根据自身的实际情况(该sta的当前任务或处理器的能力等),确定是否参与该感知会话。进一步地,该第二sta将自身是否参与该感知会话的指示信息(即第三信息)通过第四帧发送至ap。
[0279]
在一种可能的实现中,若该第二sta参与该感知会话(即该第三信息指示该第二sta确认参与感知会话的情况下),该第三信息中还可以包括该第二sta在该感知会话中支持的第二角色和该第二角色对应的第二感知参数。示例性地,第二sta接收ap发送的第三帧之后,该第二sta确认参与该感知会话,第二sta向该ap发送第四帧,该第四帧还指示了该第二sta支持以接收端的角色参与感知会话时,每1ms可以接收10个数据包;该第二sta支持以发送端的角色参与感知会话时,每1ms可以发送7个数据包。
[0280]
在一个可能的实现中,在该第三信息中还包括该第二sta在该感知会话中支持的第二角色和该第二角色对应的第二感知参数的情况下,ap基于该第二感知参数确定第一感知参数。示例性地,sta1和sta2为与ap关联的第二sta,在sta1的第三信息中指示:该sta1支持的第二角色为发射端,该第二角色对应的第二感知参数为每1ms发送10个数据包;在sta2的第三信息中指示:该sta2支持的第二角色为接收端,该第二角色对应的第二感知参数为每1ms接收5个数据包。在这样的情况下,ap将sta1和sta2确定为第一sta之后,ap可以根据sta1的第三信息中指示的第二感知参数和sta2的第三信息中指示的第二感知参数,确定sta1的第一感知参数为每1ms发送5个数据包,sta2的第一感知参数为每1ms接收5个数据包。
[0281]
下面根据前述701中第三帧的两种结构,对第四帧的帧结构进行详细描述。
[0282]
结构一:第四帧包括感知确认元素字段,该第三信息处于该感知确认元素字段中。
[0283]
此种第四帧的帧结构与前述701中的结构一“第三帧包括公共信息字段,该第二信
息处于该公共信息字段中”相对应。
[0284]
示例性地,请参见图7d,图7d为本技术提供的一种第四帧的结构示意图,该第四帧为感知确认(sensing confirm)帧。该感知确认(sensing confirm)帧包括感知确认元素(sensing confirm element)字段,该感知确认元素(sensing confirm element)字段包括确认信息(confirm info)子字段和感知类型(sensing type)子字段。下面分别对第三帧中确认信息(confirm info)子字段和感知类型(sensing type)子字段进行详细介绍。
[0285]
1、确认信息(confirm info)子字段
[0286]
该确认信息(confirm info)子字段包括确认指示(confirm indication)子字段、感知反馈类型(sensing feedback type)子字段和感知能力响应(sensing capability response)子字段。其中:
[0287]
1.1确认指示(confirm indication)子字段
[0288]
该confirm indication子字段用于指示发送该第四帧的sta是否确认参与感知会话。例如该confirm indication子字段对应字段值为0,则表示该sta不加入感知会话;该confirm indication子字段对应字段值为1,则表示该sta确认加入该感知会话。
[0289]
1.2感知反馈类型(sensing feedback type)子字段
[0290]
该sensing feedback type子字段用于指示发送该第四帧的sta反馈测量结果的类型(或称为方式)。sta反馈测量结果的类型包括但不限于:反馈csi的方式、反馈compressed csi的方式和反馈最终感知测量结果(例如速度、角度或距离等信息)的方式等。
[0291]
例如,该sensing feedback type子字段的字段值为0时,则指示该sta报告测量结果的类型是反馈csi;该sensing feedback type子字段的字段值为1时,则指示该sta报告测量结果的类型是反馈compressed csi;该sensing feedback type子字段的字段值为2时,则指示该sta报告测量结果的类型是反馈最终结果速度信息;该sensing feedback type子字段的字段值为3时,则指示该sta报告测量结果的类型是反馈最终结果角度信息;该sensing feedback type子字段的字段值为4时,则指示该sta报告测量结果的类型是反馈最终结果距离信息。
[0292]
1.3感知能力响应(sensing capability response)子字段
[0293]
该sensing capability response子字段用于指示发送该第四帧的sta的收发能力。例如,sta1发送的第四帧中的sensing capability response子字段指示:sta1作为接收端时,接收数据包的速率为1ms接收10个数据包;sta1作为发射端时,发射数据包的速率为1ms接收10个数据包。
[0294]
2、感知类型(sensing type)子字段
[0295]
sensing type子字段用于指示发送该第四帧的sta的数据发送类型,该数据发送类型包括基于burst类型或者连续发送类型。针对基于burst类型,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。可见,基于burst类型的情况下,该sensing type子字段用于指示发送持续时间、组内发送数量、组之间间隔。针对基于连续发送类型,该sensing type子字段包括模式(pattern)子字段值,持续时长(measurement duration)子字段,数量(number)子字段。在基于连续发送的类型的情况
下,该sensing type子字段指示发送总持续时间、发送数据包总数、发包/波束的周期/间隔等信息。
[0296]
以基于burst类型为例,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。其中,pattern子字段用于指示基于burst发送数据的频率模式,例如当pattern子字段的字段值为0时,则指示为低频发送,当pattern子字段的字段值为1时,则指示为高频发送;组持续时长(group measurement duration)子字段指示单组包发送持续时间;组数量(number of group)子字段指示单组包内ndp发送数量;组间隔(interval between group)子字段指示组包之间的间隔。
[0297]
结构二:第四帧包括感知响应元素字段,该第三信息处于该感知响应元素字段中。
[0298]
此种第四帧的帧结构与前述701中结构二“第三帧包括感知请求元素字段,该第二信息处于所述感知请求元素字段中”相对应。
[0299]
示例性地,请参见图7e,图7e为本技术提供的另一种第四帧的结构示意图,该第四帧为感知响应(sensing response)帧。该sensing response帧包括感知响应元素(sensing response element)子字段,该第三信息处于该sensing response element子字段中。
[0300]
具体地,该sensing response element子字段包括感知响应信息(sensing response info)子字段。该sensing response info子字段包括感知响应指示(sensing response indication)子字段、感知反馈类型(sensing feedback type)子字段和感知能力响应(sensing capability response)子字段。其中:
[0301]
该sensing response indication子字段用于指示发送该第四帧的sta是否确认参与感知会话。例如,如表5所示为该sensing response indication的字段值与该指示信息的对应关系。
[0302]
表5
[0303]
sensing response indication的字段值指示信息0不参与感知会话1确认参与感知会话
[0304]
若该sensing response indication子字段的字段值为0,则表示该sta不参与感知会话;若该sensing response indication子字段的字段值为1,则表示该sta确认参与感知会话。
[0305]
该sensing feedback type子字段用于指示发送该第四帧的sta反馈测量结果的类型(或称为方式)。sta反馈测量结果的类型包括但不限于:反馈csi的方式、反馈compressed csi的方式和反馈最终感知测量结果(例如速度、角度或距离等信息)的方式等。例如,该sensing feedback type子字段的字段值为0时,则指示该sta报告测量结果的类型是反馈csi;该sensing feedback type子字段的字段值为1时,则指示该sta报告测量结果的类型是反馈compressed csi;该sensing feedback type子字段的字段值为2时,则指示该sta报告测量结果的类型是反馈最终结果速度信息;该sensing feedback type子字段的字段值为3时,则指示该sta报告测量结果的类型是反馈最终结果角度信息;该sensing feedback type子字段的字段值为4时,则指示该sta报告测量结果的类型是反馈最终结果距离信息。
[0306]
该sensing capability response子字段用于指示发送该第四帧的sta的收发能力。例如,sta1发送的第四帧中的sensing capability response子字段指示:sta1作为接收端时,接收数据包的速率为1ms接收10个数据包;sta1作为发射端时,发射数据包的速率为1ms接收10个数据包。
[0307]
703、ap基于来自多个第二sta的第三信息,从多个第二sta中确定第一sta。
[0308]
ap向多个第二sta发送第三帧请求该多个第二sta参与感知会话之后,ap根据该多个第二sta中每个第二sta的第三信息,从该多个第二sta中确定参数感知会话的第一sta。例如,ap向sta1、sta2和sta3发送第三帧之后,ap根据sta1的第三信息、sta2的第三信息和sta3的第三信息,从sta1、sta2和sta3中确定出参与感知会话的第一sta为sta1和sta2。
[0309]
在一个可能的实现中,该多个第二sta的每个第二sta对应的第三信息,均指示该第二sta确定参与感知会话,则ap可以将该多个第二sta均确定为第一sta。
[0310]
示例性地,sta1、sta2和sta3为与ap关联的多个第二sta,ap向sta1、sta2和sta3发送第三帧,请求sta1、sta2和sta3参与感知会话。sta1向ap发送的第四帧中第三信息指示:该sta1参与感知会话,sta1支持的角色(即第二角色)为发射端和接收端;sta2向ap发送的第四帧中第三信息指示:该sta2确定参与感知会话,sta2支持的角色(即第二角色)为接收端;sta3向ap发送的第四帧中第三信息指示:该sta3确定参与感知会话,sta1支持的角色(即第二角色)为发射端。即sta1、sta2和sta3均确认参与感知会话,则ap将所有第二sta(即sta1、sta2和sta3)确定为第一sta。
[0311]
在另一个可能的实现中,ap基于自身在感知会话中的角色,以及来自多个第二sta的第三信息,从多个第二sta中确定第一sta。
[0312]
根据前述图3中参与感知会话进行感知的流程可知,在一个感知会话中须得有至少一个发射方和至少一个接收端,形成感知信号的至少一个完整的通信链路(包含接收端和发射端即可以视为一个完整的通信链路)。由于ap也可能参与感知信号的收发(即该ap为接收端或发射端的情况),则ap在从多个第二sta中确定参与感知会话的第一sta的过程中,可以结合自身在感知会话中的角色进行决策。具体地,ap基于自身在感知会话中的角色从该多个第二sta中确定第一sta,可能的情形如下:
[0313]
情形一:ap在该感知会话中的角色不为发射端也不为接收端。
[0314]
此种可能的情形对应的感知场景中,ap为独立感知发起端,ap不参与感知信号的收发,在此种情形下,为了形成感知信号的至少一个完整通信链路,ap确定出的第一sta中包括至少一个第一sta的角色为接收端,至少一个第一sta的角色为发射端。
[0315]
换言之,ap在感知会话中的角色不为发射端且不为接收端,在来自第三sta的第三信息指示该第三sta参与该感知会话,且第四sta的第三信息指示该第四sta参与该感知会话的情况下,该ap将第三sta和第四sta确定为第一sta。其中,该第三sta为第二sta中的一个sta,该第三sta对应的第二角色为该感知会话中的接收端,第四sta为第二sta中的一个sta,该第四sta对应的第二角色为该感知会话中的发射端。
[0316]
示例性地,ap不参与感知信号的收发,sta1、sta2和sta3为与ap关联的多个第二sta。ap向sta1、sta2和sta3发送第三帧,请求sta1、sta2和sta3参与感知会话。sta1向ap发送的第四帧中第三信息指示:该sta1参与感知会话,sta1支持的角色(即第二角色)为发射端;sta2向ap发送的第四帧中第三信息指示:该sta2确定参与感知会话,sta2支持的角色
(即第二角色)为接收端;sta3向ap发送的第四帧中第三信息指示:该sta3不参与感知会话。可见,虽然该多个第二sta中只有部分第二sta确认参与感知会话,但该部分确认参与感知会话的第二sta中sta2(即前述第三sta)确认以接收端的角色参与该感知会话,sta1(即前述第四sta)确认以发射端的角色参与感知会话,sta1和sta2可以形成一个完整的通信链路,则ap将该sta1和sta2确定为第一sta。
[0317]
在这种情况下,还一种可能的实现,第三sta和第四sta为同一sta,即该sta在感知会话中既为接收端也为发射端的情况。
[0318]
情形二:ap在该感知会话中的角色为发射端。
[0319]
此种可能的情形对应的感知场景中,ap为非独立感知发起端(此种情形下ap为感知发起端且为发射端),或ap在感知会话中为发射端。在此种情形下,为了形成感知信号的至少一个完整的通信链路,ap确定出的第一sta中包括至少一个第一sta对应的角色为接收端。
[0320]
换言之,ap在该感知会话中的角色为发射端,在自第五sta的第三信息指示该第五sta参与感知会话的情况下,ap将该第五sta确定为第一sta。其中,该第五sta为该多个第二sta中的一个,该第五sta对应的第二角色为该感知会话中的接收端。
[0321]
示例性地,在感知会话中ap为感知信号的发射端,sta1、sta2和sta3为与ap关联的多个第二sta。ap向sta1、sta2和sta3发送第三帧,请求sta1、sta2和sta3参与感知会话。sta1向ap发送的第四帧中第三信息指示:该sta1参与感知会话,sta1支持的角色(即第二角色)为发射端;sta2向ap发送的第四帧中第三信息指示:该sta2确定参与感知会话,sta2支持的角色(即第二角色)为接收端;sta3向ap发送的第四帧中第三信息指示:该sta3不参与感知会话。可见,虽然该多个第二sta中只有部分第二sta确认参与感知会话,但该部分第二sta中sta2(即该第五sta)确认以接收端的角色参与该感知会话,则ap需要将该sta2确定为参与感知会话的sta(即第一sta)。
[0322]
情形三:ap在该感知会话中的角色为接收端。
[0323]
此种可能的情形对应的感知场景中,ap为非独立感知发起端(此种情形下ap为感知发起端且为接收端),或者,ap在感知会话中为接收端。在此种情形下,为了形成感知信号的至少一个完整通信链路,ap确定出的第一sta中至少一个第一sta的角色为发射端。
[0324]
换言之,ap在该感知会话中的角色为接收端,在来自第六sta的第三信息指示该第六sta参与感知会话的情况下,ap将该第六sta确定为第一sta。其中,该第六sta为多个第二sta中的一个,该第六sta对应的第二角色为该感知会话中的发射端。
[0325]
示例性地,在感知会话中ap为感知信号的接收端,sta1、sta2和sta3为与ap关联的多个第二sta。ap向sta1、sta2和sta3发送第三帧,请求sta1、sta2和sta3参与感知会话。sta1向ap发送的第四帧中第三信息指示:该sta1参与感知会话,sta1支持的角色(即第二角色)为发射端;sta2向ap发送的第四帧中第三信息指示:该sta2确定参与感知会话,sta2支持的角色(即第二角色)为接收端;sta3向ap发送的第四帧中第三信息指示:该sta3不参与感知会话。可见,虽然该多个第二sta中只有部分第二sta确认参与感知会话,但该部分第二sta中sta1(即该第六sta)确认以发射端的角色参与该感知会话,则ap需要将该sta1确定为参与感知会话的sta(即第一sta)。
[0326]
需要知晓的是,前述ap确定从多个第二sta中确定第一sta的可能的情形(703中情
形一、情形二和情形卅三)为在感知会话中存在至少一个感知信号完整通信链路(存在至少一个接收端和/或至少一个发送端)的情况,可以理解为建立感知会话的最低条件,并不能视为对本技术技术方案的限定。
[0327]
在一个可能的实现中,ap从多个第二sta中确定第一sta除了需要使感知会话中存在至少一个感知信号完整通信链路(存在至少一个接收端和/或至少一个发送端)之外,ap还可以根据确定准则从该多个第二sta中确定第一sta。具体地,该确定准则包括但不限于带宽能力准则、感知会话中sta数量的准则、参数准则等。
[0328]
其中,带宽能力准则即为以提升感知会话中传输速度或吞吐量为标准,确定第一sta;感知会话中sta数量的准则,可以理解为以尽可能增多参与感知会话的sta为标准,确定第一sta。
[0329]
例如,sta1、sta2和sta3为与ap关联的第二sta,sta1的第三信息指示:sta1的第二角色为发射端,第二感知参数为每1ms发送10个数据包;sta2的第三指示信息指示:sta2的第二角色为接收端,第二感知参数为每1ms接收8个数据包;sta3的第三指示信息指示:sta3的第二角色为接收端,第二感知参数为每1ms接收5个数据包。若基于带宽能力准则,ap将sta1和sta2确定为第一sta。其中,sta1为发射端,且每1ms发送8个数据包,sta2为接收端,每1ms接收8个数据包。若基于感知会话中sta数量的准则,则ap可以将sta1、sta2和sta3确定为第一sta,并确定sta1为发射端,每1ms发送5个数据包,sta2和sta3均为接收端,每1ms接收5个数据包。
[0330]
704、ap向第一sta发送第一帧,该第一帧包括第一信息,该第一信息用于指示该第一sta在感知会话中的第一角色。
[0331]
705、ap接收来自该第一sta的第二帧,该第二帧包括针对第一帧的确认信息。
[0332]
其中,704-705的具体实现方式可参见前述601-602的具体实现方式,本技术在此不再进行赘述。
[0333]
在一个应用场景中,请参见图7f,图7f为本技术实施例提供的一种应用场景。在该应用场景中,ap为发起端,sta1和sta2为前述与该ap关联的第二sta。
[0334]
在图7f的case1中,ap分别向sta1和sta2发送前述701中结构二的第三帧(例如感知请求帧)。sta1接收该结构二的第三帧(例如感知请求帧)之后,向ap发送前述702中结构二的第四帧(例如感知响应帧),确认参与感知会话;sta2接收该结构二的第三帧(例如感知请求帧)之后,向ap发送前述702中结构二的第四帧(例如感知响应帧),确认参与感知会话。进一步地,ap将该sta1和sta2确定为参与感知会话的第一sta,ap向sta1和sta2发送(例如广播发送)第一帧(例如trigger帧),分别为sta1和sta2配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(例如confirm帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息。
[0335]
在图7f的case2中,ap分别向sta1和sta2发送前述701中结构一的第三帧(例如感知触发帧)。sta1接收该结构一的第三帧(例如感知触发帧)之后,向ap发送前述702中结构一的第四帧(例如感知确认帧),确认参与感知会话;sta2接收结构一的第三帧(例如感知触发帧)之后,向ap发送前述702中结构一的第四帧(例如感知确认帧),确认参与感知会话。进一步地,ap将该sta1和sta2确定为参与感知会话的第一sta,ap向sta1和sta2发送(例如广
播发送)第一帧(例如trigger帧),分别为sta1和sta2配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(例如confirm帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息。
[0336]
综上所述,ap向多个第二sta发送用于请求第二sta参与感知会话的第三帧,各个第二sta接收该第三帧之后,各个第二sta向ap发送用于指示该第二sta是否确认参与感知会话(即第三信息)的第四帧。进一步地,ap可以根据各个第二sta发送的第三信息,从该多个第二sta中确定出参与感知会话的第一sta。从而减少参与感知会话的设备,节省通信传输资源。
[0337]
请参见图8a,图8a是本技术实施例提供的又一种感知会话建立方法的流程示意图。如图8a所示,该感知会话建立方法包括如下步骤801~步骤805,图8a所示的方法执行主体可以为ap和sta。或者,图8a所示的方法执行主体可以为ap中的芯片和sta中的芯片。图8a以ap和sta为执行主体为例进行说明。其中:
[0338]
801、ap向多个第二sta发送第五帧,该第五帧中包括第四信息,该第四信息用于请求第二sta以第三角色和第四感知参数参与该感知会话。
[0339]
换言之,ap向多个第二sta发送第四信息请求该多个第二sta中的各个第二sta参与感知会话时,针对该多个第二sta中的每个第二sta,ap为每个第二sta分配有该第二sta参与感知会话的角色(即第三角色)和感知参数(即第四感知参数)。示例性地,sta1和sta2为与ap关联的sta,ap向sta1和sta2发送第五帧,以请求该sta1和sta2参与感知会话,并且指示sta1参与感知会话的角色为接收端,sta2参与感知会话的角色为发射端。在这种情况下,该sta1对应的第五帧中第四信息包括:第三角色为接收端,第四感知参数为每1ms接收10个数据包;该sta2对应的第五帧中的第四信息包括:第三角色为发射端,第四感知参数为每1ms发送10个数据包。
[0340]
需要知晓的是,ap向多个第二sta发送第五帧,可以理解为ap向全部第二sta发送第五帧,以请求全部第二sta参与感知会话;也可以理解为ap从全部第二sta中确定出多个第二sta(部分第二sta),向该多个第二sta(部分第二sta)发送第五帧,以请求该多个第二sta(部分第二sta)参与感知会话,本技术对此不做具体限定。
[0341]
下面对第五帧的帧结构进行详细介绍。
[0342]
结构一:第五帧包括感知请求元素字段,该第四信息处于该感知请求元素字段中。
[0343]
示例性地,该第五帧的帧结构请参见图6e所示的帧结构示意图,该第五帧为感知请求(sensing request)帧,在该感知请求(sensing request)帧中包括感知请求元素(sensing request element)字段,该第四信息处于该sensing request element字段中。具体地该第五帧的具体描述可参见前述关于图6e所示的帧结构包含字段的相关描述,在此不再进行过多赘述。
[0344]
应知晓的是,针对结构一所描述的第五帧,ap可以采用逐一发送的方式向各个第二sta发送该第五帧。
[0345]
结构二:第五帧包括公共信息(common info)字段和用户信息(user info)字段,该第四信息处于该公共信息(common info)字段和/或用户信息(user info)字段中。
[0346]
在这种情形下,公共信息字段用于配置各个参与感知会话的sta相同的参数信息,
可以理解为第四信息中各个参与感知会话的sta共有的配置信息,即公共的参数信息;用户信息字段与参与感知会话的sta一一对应,该用户信息字段用于配置参与感知会话的sta所特有的配置内容,可以理解为第四信息中该参与感知会话的sta特有的参数信息,即第四信息中除公共的参数信息之外的参数信息。
[0347]
示例性地,请参见图8b所示,图8b为本技术提供的一种第五帧的帧结构示意图。该第五帧为触发(trigger)帧,该trigger帧包括公共信息(common info)字段和用户信息(user info)字段。该第五帧的common info字段和user info字段的详细介绍如下。
[0348]
1、common info字段
[0349]
如图8b中模块80所示为第五帧的common info字段展开结构示意,该common info字段中包括触发类型(trigger type)子字段和触发相关公共信息(trigger dependent common info)子字段。其中,trigger type子字段和trigger dependent common info子字段的具体结构,可参见前述601中图6b中模块60的相关字段的描述,在此不再进行赘述。
[0350]
2、user info字段
[0351]
如图8b中模块81所示为第五帧的user info字段展开结构示意,该user info字段中包括触发独立用户信息(trigger dependent user info)子字段。该trigger dependent user info子字段用于配置该第四信息中sta对应的特有的第四信息(可以理解为该sta除公共的参数信息之外的参数信息)。该trigger dependent user info子字段可以包括感知请求信息(sensing request info)子字段和感知类型(sensing type)子字段。其中:
[0352]
2.1 sensing request info子字段
[0353]
该sensing request info子字段中包括感知请求指示(sensing request indication)子字段、感知角色指示(sensing roles indication)子字段和感知反馈类型(sensing feedback type)子字段。其中:
[0354]
该sensing request indication子字段用于表示请求设备参与感知会话,例如当该sensing request indication子字段的字段值为1是,则表示该第五帧用于请求设备是否愿意参与感知会话。需要知晓的是,当接收该第五帧的sta已经确认参与感知会话时,则该第五帧中可不包括此感知请求指示(sensing request indication)子字段。例如,ap默认(或已知晓)sta1会参与感知会话,ap仅需对sta1进行感知参数分配或角色分配时,则ap向sta1发送的第五帧中可以不包含请求sta1参与感知会话的感知请求指示(sensing request indication)子字段。
[0355]
该sensing roles indication子字段用于对角色功能进行指示,例如该sensing roles indication子字段包含2个bit位,当该2个bit位的值为00时表示角色为接收端(也可以是发射端),该2个bit位的值为01时表示角色为发射端(也可以是接收端),该2个bit位的值为10时表示既为接收端也为发射端(自发自收)。需要知晓的是,当接收该第五帧的设备(例如sta)已经知晓自身参与感知会话的角色的情况下,该第五帧中可不包含此sensing roles indication子字段。
[0356]
该sensing feedback type子字段用于指示反馈类型为csi、compressed csi、最终结果等方式来将结果反馈。0表示原始csi反馈;1表示compressed csi反馈;2表示最终结果速度信息;3表示最终结果角度信息;4表示最终结果距离信息等。需要知晓的是,当该接收端为发起端(即可以理解为接收测量结果的设备)时,该接收端接收的第五帧中不存在此
感知反馈类型(sensing feedback type)子字段;或者,ap默认该作为接收端的sta已经知晓反馈测量结果的类型时(或理解为反馈测量结果的类型为默认类型时),该接收端接收的第五帧中不存在此感知反馈类型(sensing feedback type)子字段。需要知晓的是,当该接收第五帧的设备为发起端(即可以理解为接收测量结果的设备)时,该设备接收的第五帧中不存在此sensing feedback type子字段;或者,ap默认该作为接收端的sta已经知晓反馈测量结果的类型时(或反馈测量结果的类型为默认类型时),该接收端接收的第五帧中不存在此sensing feedback type子字段。
[0357]
2.2 sensing type子字段
[0358]
该sensing type子字段用于指示数据发送的类型(即可理解为前述操作参数),例如该sensing type子字段指示数据发送的两种类型:基于突发(burst)类型或者连续发送类型。针对基于burst类型,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。可见,基于burst类型的情况下,该sensing type子字段用于指示发送持续时间、组内发送数量、组之间间隔。针对基于连续发送类型,该sensing type子字段包括模式(pattern)子字段值,持续时长(measurement duration)子字段,数量(number)子字段。在基于连续发送的类型的情况下,该sensing type子字段指示发送总持续时间、发送数据包总数、发包/波束的周期/间隔等信息。
[0359]
以基于burst类型为例,该sensing type子字段包括模式(pattern)子字段、组持续时长(group measurement duration)子字段、组数量(number of group)子字段和组间隔(interval between group)子字段。其中,pattern子字段用于指示基于burst发送数据的频率模式,例如当pattern子字段的字段值为0时,则指示为低频发送,当pattern子字段的字段值为1时,则指示为高频发送;组持续时长(group measurement duration)子字段指示单组包发送持续时间;组数量(number of group)子字段指示单组包内ndp发送数量;组间隔(interval between group)子字段指示组包之间的间隔。
[0360]
需要知晓的是,当该接收端为发起端(即可以理解为接收测量结果的设备)时,该接收端接收的第五帧中可以不存在此感知类型(sensing type)子字段;或者,ap默认该作为接收端的sta已经知晓数据发送类型时(或理解为数据发送类型为默认类型时),该接收端接收的第五帧中可以不存在此感知类型(sensing type)子字段。
[0361]
应知晓的是,针对结构一所描述的第五帧,ap可以采用统一发送(或理解为广播)的方式向各个第二sta发送该第五帧,可以理解为各个第二sta同时收到该第五帧。
[0362]
802、ap接收来自多个第二sta的第六帧,该第六帧包括第五信息,该第五信息用于指示是否第二sta确认以第三角色和第四感知参数参与该感知会话。
[0363]
针对该多个第二sta中的每个第二sta而言,第二sta接收ap发送的第五帧之后,第二sta根据自身的实际情况(该sta的当前任务或处理器的能力等),确定是否以该第五帧分配的第三角色和第四感知参数参与该感知会话。示例性地,sta1为与ap关联的第二sta,该sta1对应第四信息指示:第三角色为发射端,第四感知参数为每1ms发送10个数据包。在这种情况下,sta1向ap反馈的第五信息包括的可能有:1、sta1确认以发射端(即第三角色)和每1ms发送10个数据包(第四感知参数)参与该感知会话。2、sta1确认以发射端(即第三角色)参与该感知会话,但不能以每1ms发送10个数据包(第四感知参数)发射感知信号,在这
种sta接受ap通过第四信息配置的第三角色但不接受第四感知参数的情况下,该第五信息还可以包括sta反馈的该第三角色对应的建议感知参数,例如,该sta1确认以发射端(即第三角色)参与该感知会话,但不能以每1ms发送10个数据包(第四感知参数)发射感知信号,建议以每1ms发送5个数据包(即建议感知参数)发送数据包。3、sta1拒绝参与该感知会话。
[0364]
下面根据前述801中第五帧的两种结构,对第六帧进行详细描述。
[0365]
结构一:第六帧包括感知响应元素(sensing response element)字段,该第五信息处于该感知响应元素(sensing response element)字段中。
[0366]
此种第六帧的帧结构,与前述801中结构一中“第五帧包括感知请求元素字段,该第四信息处于该感知请求元素字段中”相对应。
[0367]
示例性地,请参见图6g,图6g为本技术提供的一种第六帧的结构示意图,该第六帧为感知响应(sensing response)帧。该sensing response帧包括感知响应元素(sensing response element)子字段,该第五信息处于该sensing response element子字段中。具体地,该第六帧的具体描述可参见前述关于图6g所示的帧结构包含字段的相关描述,在此不再进行过多赘述。
[0368]
结构二:第六帧包括确认元素(confirm element)字段,该第五信息处于该确认元素(confirm element)字段中
[0369]
此种第六帧的帧结构,与前述801中结构二“第五帧包括公共信息(common info)字段和用户信息(user info)字段,该第四信息处于该公共信息(common info)字段和/或用户信息(user info)字段中”相对应。
[0370]
示例性地,请参见图6f所示,图6f为本技术提供的一种第六帧的帧结构示意图。该第六帧为确认(confirm)帧,该confirm帧包括确认元素(confirm element)字段,该第五信息配置于该confirm element字段中。具体地,该confirm element字段中可以包括确认信息(confirm info)子字段和参数修改(parameter modification)子字段。
[0371]
1、确认指示(confirm indication)子字段
[0372]
确认指示(confirm indication)子字段的值用于指示sta是否同意参与感知会话,例如,confirm indication子字段的字段值为0时表示该sta不同意参与感知会话;confirm indication子字段的字段值为1时表示该sta同意参与感知会话,并且接受ap通过第五帧分配的第四感知参数;confirm indication子字段的字段值为2时表示该sta同意参与感知会话,但不接受ap通过第五帧分配的第四感知参数。
[0373]
2、参数修改(parameter modification)子字段
[0374]
在confirm indication子字段的字段值为2时,即sta同意参与感知会话,但不接受ap通过第五帧分配的第四感知参数,在这种情况下,该parameter modification子字段中包含sta通过第六帧反馈的建议(或推荐)参数。
[0375]
需要知晓的是,当该confirm indication子字段的字段值指示该sta不同意参与感知会话,或该confirm indication子字段的字段值指示该sta同意参与感知会话,并且接受ap通过第五帧分配的第一感知参数的情况下,该第六帧中可以不包括此参数修改(parameter modification)子字段。
[0376]
803、ap基于来自多个第二sta的第五信息,从多个第二sta中确定第一sta。
[0377]
根据前述图3中参与感知会话进行感知的流程可知,在一个感知会话中须得有至
少一个发射方和至少一个接收端,形成至少一个完整的通信链路。而针对该多个第二sta中的每个第二sta而言,第二sta接收ap发送的第五帧之后,第二sta反馈的第五指示信息中包含的内容可能有:1、该第二sta确认以第三角色和第四感知参数参与该感知会话;2、该第二sta确认以第三角色参与该感知会话,但不以第四感知参数参与该感知会话;3、该第二sta参与该感知会话。
[0378]
为了形成感知信号的至少一个完整通信链路,无论ap是否参与感知信号的收发,ap从该多个第二sta确定出的第一sta中,包括至少一个第一sta的角色为接收端,至少一个第一sta的角色为发射端。
[0379]
换言之,在一种可能的实现中,在来自第三sta的第五信息指示该第三sta确认基于该第三sta对应的第三角色和第四感知参数参与所述感知会话,且来自第四sta的第五信息指示该第四sta基于该第四sta对应的第三角色和第四感知参数参与该感知会话的情况下,ap将该第三sta和该第四sta确定为第一sta。其中,第三sta为该多个第二sta中的一个,并且该第三sta对应的第三角色为该感知会话中的接收端;第四sta为该多个第四sta中的一个,并且该第四sta对应的第三角色为该感知会话中的发射端。
[0380]
示例性地,ap不参与感知信号的收发,sta1、sta2和sta3为与ap关联的多个第二sta。ap向sta1、sta2和sta3发送第五帧,请求sta1、sta2和sta3参与感知会话。ap通过第五帧向sta1发送的第四信息指示:第三角色为发射端,第四感知参数为1ms发送10个数据包;ap通过第五帧向sta2发送的第四信息指示:第三角色为接收端,第四感知参数为1ms接收10个数据包;ap通过第五帧向sta3发送的第四信息指示:第三角色为接收端,第四感知参数为1ms接收10个数据包。若sta1向ap发送第六帧:确认以发射端(sta1对应的第三角色)和1ms发送10个数据包(sta1对应的第四感知参数)参与感知会话;sta2向ap发送第六帧:确认以接收端(sta2对应的第三角色)和1ms接收10个数据包(sta2对应的第四感知参数)参与感知会话;sta3向ap发送第六帧:确认以接收端(sta3对应的第三角色)和1ms接收10个数据包(sta3对应的第四感知参数)参与感知会话。在这种情况下,ap确定sta1、sta2和sta3为参与感知会话的第一sta。
[0381]
在另一个可能的实现中,ap参与感知信号的收发(即ap为发射端和/或接收端的情况),则ap可以根据自身在感知会话中的角色,以及来自多个第二sta的第五信息,从该多个第二sta中确定第一sta。
[0382]
具体地,可分为ap为发射端的情形和ap为接收端的情形,下面对该两种情形进行展开叙述。
[0383]
情形一:ap在该感知会话中的角色为发射端。
[0384]
此种可能的情形对应的感知场景中,ap为非独立感知发起端(此种情形下ap为发起端且为发射端),或ap在感知会话中为发射端。在此种情形下,为了形成感知信号的至少一个完整的通信链路,ap确定出的第一sta中,包括至少一个第一sta对应的角色为接收端。
[0385]
换言之,在ap在感知会话中角色为发射端的情况下,若来自第五sta的第五信息指示该第五sta基于该第五sta对应的第三角色参与该感知会话,则ap将该第五sta确定为第一sta。其中,第五sta为多个第二sta中的一个,该第五sta对应的第三角色为感知会话中的接收端。
[0386]
其中,第五sta的第五信息指示该第五sta基于该第五sta对应的第三角色参与该
感知会话包括以下两种可能:
[0387]
在一种可能中,若来自第五sta的第五信息指示该第五sta基于第三角色和第四感知参数参与感知会话时,ap将该第五sta确定为第一sta。其中,该第五sta为该多个第二sta中的一个,该第五sta对应的第三角色为该感知会话中的接收端。在此种可能中,ap将该第五sta确定为第一sta,并将该第五sta对应的第三角色确定为该第五sta参与感知会话的第一角色,将该第五sta对应的第四感知参数确定为该第五sta参与感知会话的第一感知参数。
[0388]
示例性地,在感知会话中ap为感知信号的发射端,sta1和sta2为与ap关联的多个第二sta。ap向sta1和sta2发送第五帧,请求sta1和sta2参与感知会话,并分别为sta1和sta2分配第三角色和第四感知参数。ap接收sta1和sta2发送的第五信息。sta1向ap发送的第五信息指示:该sta1确认以接收端(sta1对应的第三角色),以及每1ms接收10个数据包(sta1对应的第四感知参数)参与感知会话;sta2向ap发送的第五信息指示:该sta2拒绝以发射端(sta2对应的第三角色)和每1ms发送10个数据包(sta2对应的第四感知参数)参与该感知会话。可见,虽然该多个第二sta中只有部分第二sta确认参与感知会话,但该部分第二sta中sta1(即该第五sta)确认以接收端的角色参与该感知会话,则ap需要将该sta1确定为参与感知会话的sta(即第一sta),并将该sta1的第四感知参数(每1ms接收10个数据包)确定为第一感知参数。
[0389]
在另一个可能的实现中,若来自第五sta的第五信息指示该第五sta基于第三角色参与感知会话,但不基于该第五sta对应的第四感知参数参与感知会话,ap将该第五sta确定为第一sta。该第五信息中还包括该第五sta以第三角色参与感知会话的建议参数(即第五感知参数)。在此种可能中,ap将该第五sta确定为第一sta,并将该第五sta反馈的第五感知参数确定为该第五sta参与感知会话的第一感知参数。
[0390]
示例性地,在感知会话中ap为感知信号的发射端,sta1和sta2为与ap关联的多个第二sta。ap向sta1和sta2发送第五帧,请求sta1和sta2参与感知会话,并分别为sta1和sta2分配第三角色和第四感知参数。ap接收sta1和sta2发送的第五信息。sta1向ap发送的第五信息指示:该sta1确认以接收端(sta1对应的第三角色)参与感知会话,但该sta1拒绝以每1ms接收10个数据包(sta1对应的第四感知参数)参与感知会话,推荐以每1ms接收5个数据包(sta1反馈的第五感知参数)参与感知会话;sta2向ap发送的第五信息指示:该sta2拒绝以发射端(sta2对应的第三角色)和每1ms发送10个数据包(sta2对应的第四感知参数)参与该感知会话。ap将该sta1确定为参与感知会话的sta(即第一sta),并将该sta1的第五感知参数(每1ms接收5个数据包)确定为第一感知参数。
[0391]
情形二:ap在该感知会话中的角色为接收端。
[0392]
此种可能的情形对应的感知场景中,ap为非独立感知发起端(此种情形下ap为发起端且为接收端),或ap在感知会话中为接收端。在此种情形下,为了形成感知信号的至少一个完整的通信链路,ap确定出的第一sta中,包括至少一个第一sta对应的角色为发射端。
[0393]
换言之,在ap在感知会话中角色为接收端的情况下,若来自第六sta的第五信息指示该第六sta基于该第六sta对应的第三角色参与该感知会话,则ap将该第六sta确定为第一sta。其中,第六sta为多个第二sta中的一个,该第六sta对应的第三角色为感知会话中的发射端。
[0394]
其中,第六sta的第五信息指示该第六sta基于该第六sta对应的第三角色参与该感知会话包括以下两种可能:
[0395]
在一种可能中,若来自第六sta的第五信息指示该第六sta基于第三角色和第四感知参数参与感知会话时,ap将该第六sta确定为第一sta。其中,该第六sta为该多个第二sta中的一个,该第六sta对应的第三角色为该感知会话中的发射端。在此种可能中,ap将该第六sta确定为第一sta,并将该第六sta对应的第三角色确定为该第六sta参与感知会话的第一角色,将该第六sta对应的第四感知参数确定为该第六sta参与感知会话的第一感知参数。
[0396]
示例性地,在感知会话中ap为感知信号的接收端,sta1和sta2为与ap关联的多个第二sta。ap向sta1和sta2发送第五帧,请求sta1和sta2参与感知会话,并分别为sta1和sta2分配第三角色和第四感知参数。ap接收sta1和sta2发送的第五信息。sta1向ap发送的第五信息指示:该sta1拒绝以接收端(sta1对应的第三角色),以及拒绝以每1ms接收10个数据包(sta1对应的第四感知参数)参与感知会话;sta2向ap发送的第五信息指示:该sta2确认以发射端(sta2对应的第三角色)和每1ms发送10个数据包(sta2对应的第四感知参数)参与该感知会话。ap将该sta2确定为参与感知会话的sta(即第一sta),并将该sta2的第四感知参数(每1ms发送10个数据包)确定为第一感知参数。
[0397]
在另一个可能的实现中,若来自第六sta的第五信息指示该第六sta基于第三角色参与感知会话,但不基于该第六sta对应的第四感知参数参与感知会话,ap将该第六sta确定为第一sta。该第五信息中还包括该第六sta以第三角色参与感知会话的建议参数(即第五感知参数)。在此种可能中,ap将该第六sta确定为第一sta,并将该第六sta反馈的第五感知参数确定为该第六sta参与感知会话的第一感知参数。
[0398]
示例性地,在感知会话中ap为感知信号的接收端,sta1和sta2为与ap关联的多个第二sta。ap向sta1和sta2发送第五帧,请求sta1和sta2参与感知会话,并分别为sta1和sta2分配第三角色和第四感知参数。ap接收sta1和sta2发送的第五信息。sta1向ap发送的第五信息指示:该sta1拒绝以接收端(sta1对应的第三角色),以及拒绝以每1ms接收10个数据包(sta1对应的第四感知参数)参与感知会话;sta2向ap发送的第五信息指示:该sta2确认以发射端(sta2对应的第三角色),但拒绝以每1ms发送10个数据包(sta2对应的第四感知参数)参与该感知会话,推荐以每1ms发送5个数据包(sta2反馈的第五感知参数)参与感知会话。ap将该sta2确定为参与感知会话的sta(即第一sta),并将该sta2的第五感知参数(每1ms发送5个数据包)确定为第一感知参数。
[0399]
需要说明的是,若在一个感知会话中不能形成感知信号的一个完整通信链路,则ap可以根据801步骤重新通过第五帧分配各个第二sta的角色或感知参数,对此本技术不做过多讨论。
[0400]
804、ap向第一sta发送第一帧,该第一帧包括第一信息,该第一信息用于指示该第一sta在感知会话中的第一角色。
[0401]
805、ap接收来自该第一sta的第二帧,该第二帧包括针对第一帧的确认信息。
[0402]
其中,804-805的具体实现方式可参见前述601-602的具体实现方式,本技术在此不再进行赘述。
[0403]
在一个场景中,请参见图8c所示,图8c为本技术实施例提供的一种应用场景。在该
应用场景中,ap为发起端,sta1和sta2为前述与该ap关联的第二sta。
[0404]
如图8c的case1所示,ap分别向sta1和sta2发送前述801中第五帧(例如结构一的感知请求帧),配置sta1参与感知会话的第三角色和第四感知参数,配置sta2参与感知会话的第三角色和第四感知参数。sta1接收该第五帧(例如结构一的感知请求帧)之后,向ap发送前述802中第六帧(例如结构一的感知响应帧),向ap反馈该sta1是否以该sta1对应的第三角色和第四感知参数参与感知会话;sta2接收该第五帧(例如结构一的感知请求帧)之后,向ap发送前述802中第六帧(例如结构一的感知响应帧),向ap反馈该sta2是否以该sta2对应的第三角色和第四感知参数参与感知会话。ap基于sta1和sta2反馈的第六帧,确定是否进行角色和/或参数的重新分配。在ap需要对sta1和/或sta2的角色或者感知参数进行重新分配的情况下,ap再次向sta1和sta2发送前述801中第五帧(例如结构一的感知请求帧),配置sta1参与感知会话的第三角色和第四感知参数,配置sta2参与感知会话的第三角色和第四感知参数,直到sta1向ap发送的第六帧指示:该sta1确认以该sta1对应的第三角色和第四感知参数参与感知会话,和/或,sta2向ap发送的第六帧指示:该sta2确认以该sta2对应的第三角色和第四感知参数参与感知会话为止。
[0405]
图8c中的case2同理,ap分别向sta1和sta2发送前述801中结构二的第五帧(例如触发帧),配置sta1参与感知会话的第三角色和第四感知参数,配置sta2参与感知会话的第三角色和第四感知参数,直到sta1向ap发送前述802中结构二的第六帧(例如确认帧),确认以该sta1对应的第三角色和第四感知参数参与感知会话;和/或,sta2向ap发送前述802中结构二的第六帧(例如确认帧),确认以该sta2对应的第三角色和第四感知参数参与感知会话为止。
[0406]
综上所述,ap向多个第二sta发送用于请求第二sta参与感知会话的第五帧时,该第五帧中还为各给第二sta配置有参与该感知会话的角色和感知参数。各个第二sta接收该第五帧之后,各个第二sta向ap发送用于指示该第二sta是否确认参与感知会话的第六帧。进一步地,ap可以根据各个第二sta发送的第六帧,从该多个第二sta中确定出参与感知会话的第一sta。从而减少参与感知会话的设备,节省通信传输资源。
[0407]
需要声明的是,本技术对每个帧内携带的内容仅进行了示意性的讲解,根据本技术发明所描述的帧结构,对帧携带内容进行删减增改均可视为落入本技术的保护范围。例如在图8a所提供的会话建立方法中,ap向多个第二sta发送第五帧,该第五帧用于请求该多个第二sta参与感知会话,并且该第五帧还为各个第二sta配置了参与该感知会话的角色。针对该多个第二sta中的每个第二sta而言,该第二sta根据该第五帧,向ap发送第六帧。具体地针对该第六帧包括的内容包括:当该第二sta确认基于该第五帧分配的角色参与感知会话时,该第六帧除了指示该第二帧确认基于该第五帧分配的角色参与感知会话之外,该第六帧还用于指示该第二sta反馈的建议的(或支持的)参与该感知会话的感知参数;当该第二sta不基于该第五帧分配的角色参与感知会话时,该第六帧指示该第二帧不参与基于该第五帧分配的角色参与感知会话之外,该第六帧还用于指示该第二sta反馈的建议的(或支持的)参与该感知会话的角色以及对应的感知参数;当该第二sta不参与感知会话时,该第六帧指示该第二sta不参与感知会话。进一步地,ap可以根据该多个第二sta反馈的第六帧,从多个第二sta中确定参与感知会话的第一sta。
[0408]
为了能直观地体会本技术所描述的感知会话建立方法,下面再对应用该感知会话
建立方法的应用场景进行示意性地描述。需要知晓的是,以下应用场景仅为示意性地讲解,并不能视为对本技术的限定。
[0409]
请参见图9a,图9a为本技术提供的一种感知会话的应用场景。
[0410]
在一个图9a对应的应用场景中,ap为非独立感知发起端(即ap作为感知发起端,且ap还参与感知信号的收发),sta1和sta2为与ap关联的sta(即前述第二sta)。接下来以ap作为感知发起端和感知信号发射端为例,进行示意性说明。
[0411]
在感知会话建立阶段,若ap采用前述图6a所示方法建立感知会话,则在图9a的应用场景下的感知流程示意图如图9b所示。在感知会话建立阶段,ap采用前述图6a所示方法向sta1和sta2发送第一帧(如图9b中的触发帧),分别为sta1和sta2配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(如图9b中的确认帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息。在测量阶段,ap向sta1和sta2发送感知信号,sta1和sta2接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta1和sta2分别发送poll帧,以使sta1和sta2接收到poll帧后将测量结果发送至ap。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta1和sta2的测量结果。
[0412]
在感知会话建立阶段,若ap采用前述图7a所示方法建立感知会话,则在图9a的应用场景下的感知流程示意图如图9c所示。在感知会话建立阶段,ap采用前述图7a所示方法分别向sta1和sta2发送第三帧(如图9c中的感知请求帧),请求sta1和sta2参与感知会话。sta1在接收来自ap的第三帧之后,sta1向ap发送第四帧(如图9c中的感知响应帧),并在该第四帧中指示自身的收发能力(可以理解为在感知会话中支持的角色)以及对应的感知参数;sta2在接收来自ap的第三帧之后,sta2向ap发送第四帧(如图9c中的感知响应帧),并在该第四帧中指示自身的收发能力(可以理解为在感知会话中支持的角色)以及对应的感知参数。进一步地,ap将该sta1和sta2确定为参与感知会话的第一sta,并且ap基于sta1和sta2分别反馈的第四帧(如图9c中的感知响应帧),向sta1和sta2发送(例如广播发送)第一帧(例如trigger帧),分别为sta1和sta2配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(例如confirm帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息。在测量阶段,ap向sta1和sta2发送感知信号,sta1和sta2接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta1和sta2分别发送poll帧,以使sta1和sta2接收到poll帧后将测量结果发送至ap。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta1和sta2的测量结果。
[0413]
在感知会话建立阶段,若ap采用前述图8a所示方法建立感知会话,则在图9a的应用场景下的感知流程示意图如图9d所示。在感知会话建立阶段,ap采用前述图8a所示方法向sta1和sta2发送第五帧(如图9d中的触发帧),请求sta1和sta2参与感知会话,并且分别为sta1和sta2配置参与该感知会话的角色和感知参数。sta1和sta2在接收来自ap的第五帧之后,sta1和sta2分别向ap发送第六帧(如图9d中的确认帧)。若图9c中的第六帧指示接收发送该第六帧的sta拒绝以该第五帧所配置的角色和/或感知参数参与该感知会话,则ap再次向sta1和sta2发送第五帧,为sta1和sta2配置参与该感知会话的角色和感知参数,直到
sta1向ap发送的第六帧指示:该sta1确认以该sta1对应的第三角色和第四感知参数参与感知会话,和/或,sta2向ap发送的第六帧指示:该sta2确认以该sta2对应的第三角色和第四感知参数参与感知会话为止。在测量阶段,ap向sta1和sta2发送感知信号,sta1和sta2接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta1和sta2分别发送poll帧,以使sta1和sta2接收到poll帧后将测量结果发送至ap。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta1和sta2的测量结果。
[0414]
在另一个图9a对应的应用场景中,sta具有感知需求时,由于通常sta无法对参与感知会话的sta进行调度和管理,在这种情况下,sta作为发起端时通常需要联合ap进行感知。示例性地,sta1为非独立感知发起端(即sta1作为感知发起端,且sta1还参与感知信号的收发),sta1和sta2为与ap关联的sta(即前述第二sta)。接下来以ap作为感知信号发射端为例,进行示意性说明。
[0415]
在感知会话建立阶段,sta1(发起端)向ap发送感知请求帧,请求ap参与感知会话,ap接收该感知请求帧之后,ap向sta1反馈(或发送)感知响应帧,该感知响应帧指示ap是否确认参与该感知会话。在ap同意参与该感知会话的情况下,ap对参与感知会话的sta(如sta1和sta2)进行协调调度。需要知晓的是,sta1向ap发送的感知请求帧的具体帧结构可参见前述601结构四的第一帧(即如图6e所示),在这种情况下,sta1作为发起端,sta向ap发送的感知请求帧中的sensing request element字段除了包括感知请求信息(sensing request info)子字段之外,还包括其他站点信息(other sta info)子字段。该其他站点信息(other sta info)子字段用于指示参与感知会话的其他sta的地址等信息。换而言之,在sta1为发起端时,sta1向ap发送感知请求(sensing request)帧请求ap参与感知会话。在该sta1知晓参与该感知会话的其他sta的地址信息的情况下,sta1还可以通过其他站点信息(other sta info)子字段向ap指示参与感知会话的其他sta的地址等信息。
[0416]
若ap采用前述图6a所示方法建立感知会话,则在图9a的应用场景下的感知流程示意图如图9e所示。在感知会话建立阶段,ap采用前述图6a所示方法向sta1和sta2发送第一帧(如图9e中的触发帧),分别为sta1和sta2配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(如图9e中的响应帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息。在测量阶段,ap向sta1和sta2发送感知信号,sta1和sta2接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta1和sta2分别发送poll帧,以使sta1和sta2接收到poll帧后将测量结果发送至ap。进一步地,由于sta1为发起端,则ap将sta1和sta2发送的测量结果发送至sta1。
[0417]
需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta1和sta2的测量结果。
[0418]
若ap采用前述图7a所示方法建立感知会话,则在图9a的应用场景下的感知流程示意图如图9f所示。在感知会话建立阶段,ap采用前述图7a所示方法分别向sta1和sta2发送第三帧(如图9f中的感知请求帧),请求sta1和sta2参与感知会话。sta1在接收来自ap的第三帧之后,sta1向ap发送第四帧(如图9f中的感知响应帧),并在该第四帧中指示自身的收发能力(可以理解为在感知会话中支持的角色)以及对应的感知参数;sta2在接收来自ap的
第三帧之后,sta2向ap发送第四帧(如图9f中的感知响应帧),并在该第四帧中指示自身的收发能力(可以理解为在感知会话中支持的角色)以及对应的感知参数。进一步地,ap将该sta1和sta2确定为参与感知会话的第一sta,并且ap基于sta1和sta2分别反馈的第四帧(如图9f中的感知响应帧),向sta1和sta2发送(例如广播发送)第一帧(例如触发帧),分别为sta1和sta2配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(例如确认帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息。在测量阶段,ap向sta1和sta2发送感知信号,sta1和sta2接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta1和sta2分别发送poll帧,以使sta1和sta2接收到poll帧后将测量结果发送至ap。进一步地,由于sta1为发起端,则ap将sta1和sta2发送的测量结果发送至sta1。
[0419]
需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta1和sta2的测量结果。
[0420]
若ap采用前述图8a所示方法建立感知会话,则在图9a的应用场景下的感知流程示意图如图9g所示。在感知会话建立阶段,ap采用前述图8a所示方法向sta1和sta2发送第五帧(如图9d中的触发帧),请求sta1和sta2参与感知会话,并且分别为sta1和sta2配置参与该感知会话的角色和感知参数。sta1和sta2在接收来自ap的第五帧之后,sta1和sta2分别向ap发送第六帧(如图9d中的确认帧)。若图9d中的第六帧指示接收发送该第六帧的sta拒绝以该第五帧所配置的角色和/或感知参数参与该感知会话,则ap再次向sta1和sta2发送第五帧,为sta1和sta2配置参与该感知会话的角色和感知参数,直到sta1向ap发送的第六帧指示:该sta1确认以该sta1对应的第三角色和第四感知参数参与感知会话,和/或,sta2向ap发送的第六帧指示:该sta2确认以该sta2对应的第三角色和第四感知参数参与感知会话为止。在测量阶段,ap向sta1和sta2发送感知信号,sta1和sta2接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta1和sta2分别发送poll帧,以使sta1和sta2接收到poll帧后将测量结果发送至ap。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta1和sta2的测量结果。进一步地,由于sta1为发起端,则ap将sta1和sta2发送的测量结果发送至sta1。
[0421]
请参见图10a,图10a为本技术提供的一种感知会话的应用场景。
[0422]
在一个图10a对应的应用场景中,ap为独立感知发起端(即ap作为感知发起端,且ap不参与感知信号的收发),sta1、sta2和sta3为与ap关联的sta(即前述第二sta)。
[0423]
在感知会话建立阶段,若ap采用前述图6a所示方法建立感知会话,则在图10a的应用场景下的感知流程示意图如图10b所示。在感知会话建立阶段,ap采用前述图6a所示方法向sta1、sta2和sta3发送第一帧(如图10b中的触发帧),分别为sta1、sta2和sta3配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(如图10b中的响应帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息;sta3接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta3配置的第一信息。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至ap。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取
sta2和sta3的测量结果。
[0424]
在感知会话建立阶段,若ap采用前述图7a所示方法建立感知会话,则在图10a的应用场景下的感知流程示意图如图10c所示。在感知会话建立阶段,ap采用前述图7a所示方法分别向sta1、sta2和sta3发送第三帧(如图10c中的感知请求帧),请求sta1、sta2和sta3参与感知会话。sta1在接收来自ap的第三帧之后,sta1向ap发送第四帧(如图9c中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为发射端)以及对应的感知参数;sta2在接收来自ap的第三帧之后,sta2向ap发送第四帧(如图9c中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为接收端)以及对应的感知参数;sta3在接收来自ap的第三帧之后,sta3向ap发送第四帧(如图9c中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为接收端)以及对应的感知参数。进一步地,ap将该sta1、sta2和sta3确定为参与感知会话的第一sta,并且ap基于sta1、sta2和sta3分别反馈的第四帧(如图9c中的感知响应帧),向sta1、sta2和sta3发送(例如广播发送)第一帧(例如trigger帧),分别为sta1、sta2和sta3配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(例如confirm帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta2配置的第一信息;sta3接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta3配置的第一信息。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至ap。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0425]
在感知会话建立阶段,若ap采用前述图8a所示方法建立感知会话,则在图10a的应用场景下的感知流程示意图如图10d所示。在感知会话建立阶段,ap采用前述图8a所示方法向sta1、sta2和sta3发送第五帧(如图10d中的触发帧),请求sta1、sta2和sta3参与感知会话,并且分别为sta1、sta2和sta3配置参与该感知会话的角色和感知参数。sta1、sta2和sta3在接收来自ap的第五帧之后,sta1、sta2和sta3分别向ap发送第六帧(如图10d中的确认帧)。若图10d中的某一sta(sta1、sta2或sta3)发送的第六帧指示该sta拒绝以该第五帧所配置的角色和/或感知参数参与该感知会话,则ap再次向sta1、sta2和sta3送第五帧,为sta1、sta2和sta3配置参与该感知会话的角色和感知参数,直到sta1向ap发送的第六帧指示:该sta1确认以该sta1对应的第三角色和第四感知参数参与感知会话,和/或,sta2向ap发送的第六帧指示:该sta2确认以该sta2对应的第三角色和第四感知参数参与感知会话,和/或,sta3向ap发送的第六帧指示:该sta3确认以该sta3对应的第三角色和第四感知参数参与感知会话为止。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,ap向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至ap。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0426]
请参见图11a,图11a为本技术提供的一种感知会话的应用场景。在该应用场景中,ap为独立感知发起端(即ap作为感知发起端,且ap不参与感知信号的收发),sta1、sta2和
sta3为与ap关联的sta(即前述第二sta),其中sta1具有较强功能,可以理解为该sta1具有协调其他sta参与感知会话的能力(包括但不限于发送感知请求帧请求其他sta参与感知会话的能力,为其他sta配置角色或感知参数的能力),或理解为sta1与其他sta(sta2和sta3)不为同级sta,sta1的级别高于其他sta(sta2和sta3)。
[0427]
在感知会话的实现流程中,ap向sta1发送感知请求帧,请求sta1参与感知会话,sta1接收该感知请求帧之后,sta1向ap反馈(或发送)感知响应帧,该感知响应帧指示sta1是否确认参与该感知会话。在sta1同意参与该感知会话的情况下,sta1对参与感知会话的sta(如sta2和sta3)进行协调调度。
[0428]
在一个图11a对应的应用场景中,在感知会话建立阶段,sta1采用前述图6a所示方法向sta2和sta3发送第一帧(如图11b中的触发帧),分别为sta2和sta3配置参与感知会话的角色和感知参数。sta2接收该第一帧后向sta1发送第二帧(如图11b中的确认帧),确认接受该第一帧为sta2配置的第一信息;sta3接收该第一帧后向sta1发送第二帧,确认接受该第一帧为sta3配置的第一信息。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,sta1向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至sta1,进一步地,sta1向ap发送从sta2和sta3处接收的测量报告。需要说明的是,在报告阶段,sta1也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0429]
在感知会话建立阶段,若ap采用前述图7a所示方法建立感知会话,则在图10a的应用场景下的感知流程示意图如图11c所示。在感知会话建立阶段,sta1采用前述图7a所示方法分别向sta2和sta3发送第三帧(如图11c中的感知请求帧),请求sta2和sta3参与感知会话。sta2在接收来自sta1的第三帧之后,sta2向sta1发送第四帧(如图11c中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为接收端)以及对应的感知参数;sta3在接收来自sta1的第三帧之后,sta3向sta1发送第四帧(如图9c中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为接收端)以及对应的感知参数。进一步地,sta1将该sta2和sta3确定为参与感知会话的第一sta,并且sta1基于sta2和sta3分别反馈的第四帧(如图11c中的感知响应帧),向sta2和sta3发送(例如广播发送)第一帧(例如触发帧),分别为sta2和sta3配置参与感知会话的角色和感知参数。sta2接收该第一帧后向sta1发送第二帧(例如确认帧),确认接受该第一帧为sta2配置的第一信息;sta3接收该第一帧后向sta1发送第二帧,确认接受该第一帧为sta3配置的第一信息。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,sta1向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至sta1,进一步地,sta1向ap发送从sta2和sta3处接收的测量报告。需要说明的是,在报告阶段,sta1也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0430]
在感知会话建立阶段,若sta1采用前述图8a所示方法建立感知会话,则在图11a的应用场景下的感知流程示意图如图11d所示。在感知会话建立阶段,sta1采用前述图8a所示方法向sta2和sta3发送第五帧(如图11d中的触发帧),请求sta2和sta3参与感知会话,并且分别为sta2和sta3配置参与该感知会话的角色和感知参数。sta2和sta3在接收来自sta1的
第五帧之后,sta2和sta3分别向ap发送第六帧(如图11d中的确认帧)。若图11d中的除sta1之外的其他sta(sta2或sta3)发送的第六帧指示接收发送该第六帧的sta拒绝以该第五帧所配置的角色和/或感知参数参与该感知会话,则sta1再次向sta2和sta3送第五帧,为sta2和sta3配置参与该感知会话的角色和感知参数,直到sta2向ap发送的第六帧指示:该sta2确认以该sta2对应的第三角色和第四感知参数参与感知会话,和/或,sta3向ap发送的第六帧指示:该sta3确认以该sta3对应的第三角色和第四感知参数参与感知会话为止。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,sta1向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至sta1,进一步地,sta1向ap发送从sta2和sta3处接收的测量报告。需要说明的是,在报告阶段,sta1也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0431]
在另一个图11a对应的应用场景中,在感知会话建立阶段,ap采用前述图6a所示方法向sta1和sta2和sta3发送第一帧(如图11e中的触发帧),分别为sta1和sta2和sta3配置参与感知会话的角色和感知参数。sta1接收该第一帧后向sta1发送第二帧(如图11e中的确认帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向sta1发送第二帧(如图11e中的确认帧),确认接受该第一帧为sta2配置的第一信息;sta3接收该第一帧后向sta1发送第二帧,确认接受该第一帧为sta3配置的第一信息。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,sta1向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至sta1,进一步地,sta1向ap发送从sta2和sta3处接收的测量报告。需要说明的是,在报告阶段,sta1也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0432]
在感知会话建立阶段,若ap采用前述图7a所示方法建立感知会话,则在图10a的应用场景下的感知流程示意图如图11f所示。在感知会话建立阶段,ap采用前述图7a所示方法分别向sta1、sta2和sta3发送第三帧(如图11f中的感知请求帧),请求sta1、sta2和sta3参与感知会话。sta1在接收来自ap的第三帧之后,sta1向ap发送第四帧(如图11c中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为发射端)以及对应的感知参数;sta2在接收来自ap的第三帧之后,sta2向ap发送第四帧(如图11f中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为接收端)以及对应的感知参数;sta3在接收来自ap的第三帧之后,sta3向ap发送第四帧(如图11f中的感知响应帧),并在该第四帧中指示自身的收发能力(例如在感知会话中支持的角色为接收端)以及对应的感知参数。进一步地,ap将该sta1、sta2和sta3确定为参与感知会话的第一sta,并且ap基于sta1、sta2和sta3分别反馈的第四帧(如图11f中的感知响应帧),向sta2和sta3发送(例如广播发送)第一帧(例如trigger帧),分别为sta1、sta2和sta3配置参与感知会话的角色和感知参数。sta1接收该第一帧后向ap发送第二帧(例如confirm帧),确认接受该第一帧为sta1配置的第一信息;sta2接收该第一帧后向ap发送第二帧(例如confirm帧),确认接受该第一帧为sta2配置的第一信息;sta3接收该第一帧后向ap发送第二帧,确认接受该第一帧为sta3配置的第一信息。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,
sta1向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至sta1,进一步地,sta1向ap发送从sta2和sta3处接收的测量报告。需要说明的是,在报告阶段,ap也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0433]
在感知会话建立阶段,若ap采用前述图8a所示方法建立感知会话,则在图11a的应用场景下的感知流程示意图如图11g所示。在感知会话建立阶段,ap采用前述图8a所示方法向sta1、sta2和sta3发送第五帧(如图11g中的触发帧),请求sta1、sta2和sta3参与感知会话,并且分别为sta1、sta2和sta3配置参与该感知会话的角色和感知参数。sta1、sta2和sta3在接收来自ap的第五帧之后,sta1、sta2和sta3分别向ap发送第六帧(如图11g中的确认帧)。若图11g中的除sta1之外的其他sta(sta2或sta3)发送的第六帧指示接收发送该第六帧的sta拒绝以该第五帧所配置的角色和/或感知参数参与该感知会话,则ap再次向sta1、sta2和sta3送第五帧,为sta1、sta2和sta3配置参与该感知会话的角色和感知参数,直到sta1向ap发送的第六帧指示:该sta1确认以该sta1对应的第三角色和第四感知参数参与感知会话,和/或,sta2向ap发送的第六帧指示:该sta2确认以该sta2对应的第三角色和第四感知参数参与感知会话,和/或,sta3向ap发送的第六帧指示:该sta3确认以该sta3对应的第三角色和第四感知参数参与感知会话为止。在测量阶段,sta1向sta2和sta3发送感知信号,sta2和sta3接收到该感知信号后进行信号处理测量,得到测量结果。在报告阶段,sta1向sta2和sta3分别发送poll帧,以使sta2和sta3接收到poll帧后将测量结果发送至sta1,进一步地,sta1向ap发送从sta2和sta3处接收的测量报告。需要说明的是,在报告阶段,sta1也可以基于调度(如图5c中case2所示)或基于竞争(如图5c中case3所示)的方式获取sta2和sta3的测量结果。
[0434]
图12给出了本技术实施例提供的一种通信装置的结构示意图。所述通信装置1200可以是图6a、图7a或图8a所示的实施例中的任一个实施例所述的ap或该ap的电路系统,用于实现上述方法实施例中对应于ap的方法。或者,所述通信装置1200可以是图6a、图7a或图8a所示的实施例中的任一个实施例所述的sta或该sta的电路系统,用于实现上述方法实施例中对应于sta的方法,具体的功能可以参见上述方法实施例中的说明。其中,例如一种电路系统为芯片系统。
[0435]
通信装置1200包括一个或多个处理器1201。处理器1201也可以称为处理单元,可以实现一定的控制功能。所述处理器1201可以是通用处理器或者专用处理器等。例如,包括:基带处理器,中央处理器等。所述基带处理器可以用于对通信协议以及通信数据进行处理。所述中央处理器可以用于对通信装置1200进行控制,执行软件程序和/或处理数据。不同的处理器可以是独立的器件,也可以是设置在一个或多个处理电路中,例如,集成在一个或多个专用集成电路上。
[0436]
可选的,通信装置1200中包括一个或多个存储器1202,用以存储指令1204,所述指令1204可在所述处理器上被运行,使得通信装置1200执行上述方法实施例中描述的方法。可选的,所述存储器1202中还可以存储有数据。所述处理器和存储器可以单独设置,也可以集成在一起。
[0437]
可选的,通信装置1200可以包括指令1203(有时也可以称为代码或程序),所述指令1203可以在所述处理器上被运行,使得所述通信装置1200执行上述实施例中描述的方
法。处理器1201中可以存储数据。
[0438]
可选的,通信装置1200还可以包括收发器1205以及天线1206。收发器1205可以称为收发单元、收发机、收发电路、收发器,输入输出接口等,用于通过天线1206实现通信装置1200的收发功能。
[0439]
可选的,通信装置1200还可以包括以下一个或多个部件:无线通信模块,音频模块,外部存储器接口,内部存储器,通用串行总线(universal serial bus,usb)接口,电源管理模块,天线,扬声器,麦克风,输入输出模块,传感器模块,马达,摄像头,或显示屏等等。可以理解,在一些实施例中,通信装置1200可以包括更多或更少部件,或者某些部件集成,或者某些部件拆分。这些部件可以是硬件,软件,或者软件和硬件的组合实现。
[0440]
本技术实施例中描述的处理器1201和收发器1205可实现在集成电路(integrated circuit,ic)、模拟ic、射频集成电路(radio frequency identification,rfid)、混合信号ic、专用集成电路(application specific integrated circuit,asic)、印刷电路板(printed circuit board,pcb)、或电子设备等上。实现本文描述的通信装置,可以是独立设备(例如,独立的集成电路,手机等),或者可以是较大设备中的一部分(例如,可嵌入在其他设备内的模块),具体可以参照前述关于ap,以及sta的说明,在此不再赘述。
[0441]
本技术实施例提供了一种接入点设备,该接入点设备(为描述方便,称为ap)可用于前述各个实施例中。所述终端设备ap包括用以实现图6a、图7a或图8a所示的实施例中的任一个实施例所述的ap功能的相应的手段(means)、单元和/或电路。例如,ap包括收发模块,用以支持ap实现收发功能,和,处理模块,用以支持ap对信号进行处理。
[0442]
本技术实施例还提供了一种站点设备,该站点设备(为描述方便,称为sta)可用于前述各个实施例中。所述sta包括用以实现图6a、图7a或图8a所示的实施例中的任一个实施例所述的sta功能的相应的手段(means)、单元和/或电路。例如,sta包括收发模块,用以支持sta实现收发功能,和,处理模块,用以支持sta对信号进行处理。
[0443]
在本技术所提供的几个实施例以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的计算机可读存储介质,可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。
[0444]
以上所述,仅为本技术的具体实施方式,但本技术实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术实施例的保护范围之内。因此,本技术实施例的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1