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

无线感知测量控制方法、装置、设备及存储介质与流程

2022-07-30 18:30:24 来源:中国专利 TAG:


1.本技术涉及无线通信领域,尤其涉及一种无线感知测量控制方法、装置、设备及存储介质。


背景技术:

2.wi-fi sensing(无线感知)技术是一种新的技术,它可以基于现有的wi-fi网络及设备,使用现有wi-fi信号实现运动检测、手势识别以及生物特征测量。在wi-fi sensing中,通过使用基于csi(信道状态信息)或基于radar(雷达)的方式检测环境中由物体、宠物和人的运动引起的变化,而不需要被检测的对象佩戴任何设备。
3.通过wi-fi sensing的实施,可以在智能家居、入侵检测、医疗保健、智能远程看护等领域提供更智能化,更丰富的应用。


技术实现要素:

4.在无线感知过程中,通常在已建立连接的设备之间进行感知信号的收发进行无线感知测量,从而获得两个设备之间的信道状态信息来判断需要感知的事件,例如手机与无线路由器之间、电视与无线路由器之间、投影与无线路由器之间等。然而,由于现有wi-fi的架构大多是以无线路由器(如接入点ap)为中心,因此当某个终端设备上的应用需要执行无线感知测量的时候,通常只能根据该终端与ap之间的感知信号收发计算感知结果,单一的信道状态信息往往存在检测准确率低和检测精度低的问题。有鉴于此,本技术提供一种无线感知测量控制方法、装置、设备及存储介质。
5.第一方面,本技术提供一种无线感知测量控制方法,包括:
6.发送第一触发消息给第一终端和第二终端,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
7.接收第一终端发送的感知数据包,并根据接收到的感知数据包测量获得自身与第一终端之间的无线信道信息;
8.获取第二终端测量获得的第二终端与第一终端之间的无线信道信息。
9.一种实施方式中,所述获取第二终端测量获得的第二终端与第一终端之间的无线信道信息包括:
10.发送第二触发消息给第二终端,所述第二触发消息用于指示终端发送无线感知测量报告;
11.接收第二终端发送的无线感知测量报告,所述无线感知测量报告中包含向第二终端发送感知数据包的终端的标识。
12.一种实施方式中,在所述发送第一触发消息给第一终端和第二终端之前,还包括:
13.发送第一无线感知测量建立请求消息给第一终端,所述第一无线感知测量建立请
求消息中指示第一终端作为感知数据包的发送者;
14.接收第一终端发送的第一无线感知测量建立响应消息,所述第一无线感知测量建立响应消息中指示同意执行无线感知测量进程;
15.发送第二无线感知测量建立请求消息给第二终端,所述第二无线感知测量建立请求消息中指示第二终端作为感知数据包的接收者;
16.接收第二终端发送的第二无线感知测量建立响应消息,所述第二无线感知测量建立响应消息中指示同意执行无线感知测量进程。
17.一种实施方式中,在所述发送第一触发消息给第一终端和第二终端之前,还包括:
18.接收第一终端和第二终端发送的包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息;
19.发送包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息给第一终端和第二终端。
20.一种实施方式中,在所述发送第一触发消息给第一终端和第二终端之前,还包括:
21.接收第一终端或第二终端或第三终端发送的代理感知请求消息;
22.发送代理感知响应消息给第一终端或第二终端或第三终端,所述代理感知响应消息中指示同意执行代理无线感知进程。
23.第二方面,本技术提供一种无线感知测量控制方法,应用于第一终端,包括:
24.接收接入点发送的第一触发消息,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
25.发送感知数据包给接入点和第二终端。
26.一种实施方式中,在所述接收接入点发送的第一触发消息之前,还包括:
27.接收接入点发送的第一无线感知测量建立请求消息,所述第一无线感知测量建立请求消息中指示第一终端作为感知数据包的发送者;
28.发送第一无线感知测量建立响应消息给接入点,所述第一无线感知测量建立响应消息中指示同意执行无线感知测量进程。
29.一种实施方式中,在所述接收接入点发送的第一触发消息之前,还包括:
30.发送包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息给接入点;
31.接收接入点发送的包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息。
32.一种实施方式中,在所述接收接入点发送的第一触发消息之前,还包括:
33.发送代理感知请求消息给接入点,请求接入点执行代理无线感知进程;
34.接收接入点发送的代理感知响应消息,所述代理感知响应消息中指示同意执行代理无线感知进程。
35.第三方面,本技术提供一种无线感知测量控制方法,应用于第二终端,包括:
36.接收接入点发送的第一触发消息,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中
指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
37.接收第一终端发送的感知数据包,并根据接收到的感知数据包测量获得第二终端与第一终端之间的无线信道信息;
38.发送无线感知测量报告给接入点,所述无线感知测量报告中包含所述第二终端与第一终端之间的无线信道信息。
39.一种实施方式中,所述无线感知测量报告中还包含向第二终端发送感知数据包的终端的标识。
40.一种实施方式中,在所述接收接入点发送的第一触发消息之前,还包括:
41.接收接入点发送的第二无线感知测量建立请求消息,所述第二无线感知测量建立请求消息中指示第二终端作为感知数据包的接收者;
42.发送第二无线感知测量建立响应消息给接入点,所述第二无线感知测量建立响应消息中指示同意执行无线感知测量进程。
43.一种实施方式中,在所述接收接入点发送的第一触发消息之前,还包括:
44.发送包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息给接入点;
45.接收接入点发送的包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息。
46.一种实施方式中,在所述接收接入点发送的第一触发消息之前,还包括:
47.发送代理感知请求消息给接入点,请求接入点执行代理无线感知进程;
48.接收接入点发送的代理感知响应消息,所述代理感知响应消息中指示同意执行代理无线感知进程。
49.第四方面,本技术提供一种无线感知测量控制装置,包括无线感知测量模块,所述无线感知测量模块用于执行以下步骤:
50.发送第一触发消息给第一终端和第二终端,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
51.接收第一终端发送的感知数据包,并根据接收到的感知数据包测量获得自身与第一终端之间的无线信道信息;
52.获取第二终端测量获得的第二终端与第一终端之间的无线信道信息。
53.一种实施方式中,所述获取第二终端测量获得的第二终端与第一终端之间的无线信道信息包括:
54.发送第二触发消息给第二终端,所述第二触发消息用于指示终端发送无线感知测量报告;
55.接收第二终端发送的无线感知测量报告,所述无线感知测量报告中包含向第二终端发送感知数据包的终端的标识。
56.第五方面,本技术提供一种无线感知测量控制装置,应用于第一终端,包括无线感知测量模块,所述无线感知测量模块用于执行以下步骤:
57.接收接入点发送的第一触发消息,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
58.发送感知数据包给接入点和第二终端。
59.第六方面,本技术提供一种无线感知测量控制装置,应用于第二终端,包括无线感知测量模块,所述无线感知测量模块用于执行以下步骤:
60.接收接入点发送的第一触发消息,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
61.接收第一终端发送的感知数据包,并根据接收到的感知数据包测量获得第二终端与第一终端之间的无线信道信息;
62.发送无线感知测量报告给接入点,所述无线感知测量报告包含所述第二终端与第一终端之间的无线信道信息。
63.一种实施方式中,所述无线感知测量报告中还包含向第二终端发送感知数据包的终端的标识。
64.第七方面,本技术提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现第一方面至第三方面中任一方面所述的方法。
65.第八方面,本技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面至第三方面中任一方面所述的方法。
66.第九方面,本技术提供一种计算机程序产品,其包括指令,所述指令被处理器执行时实现第一方面至第三方面中任一方面所述的方法。
67.第十方面,本技术提供一种通信系统,所述通信系统包括接入点、第一终端和第二终端,其中,第一终端和第二终端均与接入点连接,其特征在于,所述接入点用于执行第一方面所述的方法,所述第一终端用于执行第二方面所述的方法,所述第二终端用于执行第三方面所述的方法。
68.需要说明的是,第四方面所述的装置用于实现第一方面所述的方法,第五方面所述的装置用于实现第二方面所述的方法,第六方面所述的装置用于实现第一方面所述的方法,第七方面所述的电子设备、第八方面所述的存储介质和第九方面所述的计算机程序产品用于执行上述第一方面至第三方面中任一方面提供的方法,因此可以达到与第一方面或第二方面或第三方面所述的方法相同的有益效果,本技术实施例不再一一赘述。
69.本技术通过触发消息控制多个终端参与无线感知测量,使得无线感知测量中能获得以终端为中心的多个无线信道的信息,从而提高感知结果的准确率和精度,提高了用户体验。
附图说明
70.图1为本技术实施例提供的一种通信系统的结构示意图;
71.图2为本技术实施例提供的一种无线感知测量控制方法示意图;
72.图3为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
73.为了使本技术领域的人员更好地理解本技术中的技术方案,下面将对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。虽然本技术中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整技术方案。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
74.在本技术实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,其仅作示意与区分描述对象之用,没有次序之分,也不表示本技术实施例中对设备个数的特别限定,不能构成对本技术实施例的任何限制。
75.无线感知测量进程中,由无线感知测量进程发起者发起无线感知测量进程,由无线感知测量进程响应者响应无线感知测量进程,双方协调感知数据包发送和接收的角色、参数等之后,开始执行无线感知测量进程。
76.图1为本技术实施例提供的一种通信系统的结构示意图。如图1所示,通信系统包括接入点ap1、终端sta1、终端sta2和终端sta3,其中,终端sta1、终端sta2和终端sta3均与接入点ap1连接。应理解,图1仅为通信系统的一个架构示意图,本技术实施例中对通信系统中接入点的数量和终端的数量不作限定。本领域的技术人员将理解,依照本文描述的原理和功能,根据本技术的术语“接入点(ap)”还可以用于描述能够在网络架构内接收和传送无线信号的接入端口或任何其他设备,因此,接入点的使用仅是示例性的。
77.在图1所示通信系统中,本技术实施例假设ap1为无线感知测量进程的发起者,sta1和sta2为无线感知测量进程的响应者。需要说明的是,本技术实施例仅以两个无线感知测量进程的响应者为示例进行说明,但本技术实施例不限于两个无线感知测量进程的响应者,也可包括三个或更多个无线感知测量进程的响应者,三个或更多个无线感知测量进程的响应者的操作可参考两个无线感知测量进程的响应者的操作,本技术实施例不再详细介绍。图2为本技术实施例提供的一种无线感知测量控制方法流程图,如图2所示,无线感知测量控制方法包括以下内容:
78.201、ap1发送第一触发消息(如trigger frame消息)给sta1和sta2,该第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,该第一触发消息中指示sta1作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示sta2作为无线感知测量进程响应者之间执行无线感知测量操作的接收者。
79.示例性地,第一触发消息中包含以下参数:
80.type:触发消息的类型。本实施例设置为sensing,用于指示该触发消息用于无线
感知业务。
81.subtype:当触发消息为sensing类型时的消息子类型。示例地,可设置为sounding,用于指示该触发消息用于指示终端发送感知数据包;也可设置为r2r sounding,用于指示该触发消息用于指示无线感知测量进程响应者之间执行无线感知测量操作。
82.user info 1:sta1相关的信息。示例地,user info 1可包含参数aid、r2r receiver和ru allocation,其中,参数aid可设置为sta1的连接标识,用于标识sta1;参数r2r receiver用于指示是否作为无线感知测量进程响应者之间执行无线感知测量操作的接收者,如设置为1指示该终端作为接收者,否则设置为0,本实施例设置为0,指示sta1作为无线感知测量进程响应者之间执行无线感知测量操作的发送者;参数ru allocation用于指示发送感知数据包的资源。
83.可选地,user info 1也可包含以下参数:aid:sta1的连接标识;r2r transmitter:指示是否作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,如,设置为1指示该终端作为发送者,否则设置为0,本实施例设置为1;r2r receiver:指示是否作为无线感知测量进程响应者之间执行无线感知测量操作的接收者,如,设置为1指示该终端作为接收者,否则设置为0,本实施例设置为0;ru allocation:用于指示发送感知数据包的资源。
84.user info 2:sta2相关的信息。示例地,user info 2可包含参数aid、r2r receiver和ru allocation,其中,参数aid可设置为sta2的连接标识,用于标识sta2;参数r2r receiver用于指示是否作为无线感知测量进程响应者之间执行无线感知测量操作的接收者,如设置为1指示该终端作为接收者,否则设置为0,本实施例设置为1,指示sta2作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;参数ru allocation用于指示发送感知数据包的资源。
85.可选地,user info 2也可包含以下参数:aid:sta2的连接标识;r2r transmitter:指示是否作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,如,设置为1指示该终端作为发送者,否则设置为0,本实施例设置为0;r2r receiver:指示是否作为无线感知测量进程响应者之间执行无线感知测量操作的接收者,如,设置为1指示该终端作为接收者,否则设置为0,本实施例设置为1;ru allocation:用于指示发送感知数据包的资源。
86.202、sta1接收到第一触发消息后,发送感知数据包给ap1和sta2。
87.示例性地,sta1接收到触发消息后,如果其中参数type值为sensing,且subtype值为sounding,则根据自身的aid读取对应的user info,本实施例中为user info 1,如果user info 1中参数r2r receiver值为0,则在接收到触发消息后间隔sifs(短帧间间隔)时间后,发送感知数据包,本实施例中感知数据包可以是ndp(空数据包),即仅包含非有效数据,例如ltf(长训码),而不承载有效数据的数据包。
88.203、sta2接收到第一触发消息后,接收sta1发送的感知数据包,并根据接收到的感知数据包测量获得sta2与sta1之间的无线信道信息。
89.示例性地,sta2接收到触发消息后,如果其中参数type值为sensing,且subtype值为sounding,则根据自身的aid读取对应的user info,本实施例中为user info 2,如果user info 2中参数r2r receiver值为1,则在接收到触发消息后间隔sifs时间后,接收感
知数据包,并根据接收到的感知数据包测量获得sta1与sta2之间的无线信道信息。
90.204、ap1接收sta1发送的数据包,并根据接收到的感知数据包测量获得自身与sta1之间的无线信道信息。
91.示例性地,ap1在发送消息类型为sensing,消息子类型为sounding的触发消息后,间隔sifs时间后,接收感知数据包,并根据接收到的感知数据包测量获得sta1与ap1之间的无线信道信息。
92.205、ap1获取sta2测量获得的sta2与sta1之间的无线信道信息。
93.示例性地,ap1获取sta2测量获得的sta2与sta1之间的无线信道信息具体可以包括:
94.5001、ap1发送触发消息给sta2,该触发消息用于指示终端发送无线感知测量报告。例如,触发消息中包含以下参数:
95.type:触发消息的类型,本实施例设置为sensing,用于指示该触发消息用于无线感知业务。
96.subtype:当触发消息为sensing时的消息子类型,本实施例设置为report,用于指示终端发送无线感知测量报告。
97.5002、sta2接收到用于指示终端发送无线感知测量报告的触发消息后,发送无线感知测量报告给ap1,该无线感知测量报告中包含sta2测量获得的sta1与sta2之间的无线信道信息。
98.示例性地,sta2接收到触发消息后,如果其中参数type值为sensing,且subtype值为report,则间隔sifs时间后,将测量获得的sta1与sta2之间的无线信道信息包含在无线感知测量报告中发送给ap1。
99.可选地,sta2在无线感知测量报告中还可以包含以下参数:
100.r2r peer sta:用于设置向sta2发送感知数据包的终端的标识,这里终端的标识可以为用于表示终端的标识或地址等。
101.可选地,sta2也可主动向ap1发送无线感知测量报告,本技术实施例对此不进行限制。
102.ap1获取到sta2测量获得的sta2与sta1之间的无线信道信息后,即可根据自身测量的无线信道信息和从sta2获取的无线信道信息进行协同计算,获得无线感知结果。
103.在一些实施例中,在ap1发送第一触发消息给sta1和sta2之前,还包括:
104.101、ap1发送无线感知测量建立请求消息(如sensing measurement setup request消息)给sta1,请求sta1执行无线感知测量进程,sta1称为无线感知测量进程的响应者,消息中包含以下参数:
105.measurement setup id:用于标识无线感知测量进程,如设置为msid1。
106.sensing transmitter:用于指示响应者(sta1)在所建立的无线感知测量进程中的角色,如,设置为1表示作为感知数据包的发送者,否则设置为0,本实施例设置为1。
107.sensing receiver:用于指示响应者(sta1)在所建立的无线感知测量进程中的角色,如,设置为1表示作为感知数据包的接收者,否则设置为0,本实施例可设置为1,也可设置为0。
108.当sensing transmitter和sensing receiver都设置为1的时候,表示sta1在无线
感知测量进程中,既作为感知数据包的发送者也作为感知数据包的接收者。
109.102、sta1接收到无线感知测量建立请求消息后,发送无线感知测量建立响应消息(如sensing measurement setup response消息)给ap1,消息中包含参数status code,用于指示是否同意执行无线感知测量进程,本实施例设置为success,指示同意执行无线感知测量进程。
110.103、ap1发送无线感知测量建立请求消息给sta2,请求sta2执行无线感知测量进程,sta2同样也称为无线感知测量进程的响应者,消息中包含参数:
111.measurement setup id:用于标识无线感知测量进程,如设置为msid2。
112.sensing transmitter:用于指示响应者(sta2)在所建立的无线感知测量进程中的角色,如,设置为1表示作为感知数据包的发送者,否则设置为0,本实施例可设置为1,也可设置为0。
113.sensing receiver:用于指示响应者(sta2)在所建立的无线感知测量进程中的角色,如,设置为1表示作为感知数据包的接收者,否则设置为0,本实施例设置为1。
114.当sensing transmitter和sensing receiver都设置为1的时候,表示sta2在无线感知测量进程中,既作为感知数据包的发送者也作为感知数据包的接收者。
115.104、sta2接收到无线感知测量建立请求消息后,发送无线感知测量建立响应消息给ap1,消息中包含参数status code,用于指示是否同意执行无线感知测量进程,本实施例设置为success,指示同意执行无线感知测量进程。
116.105、ap1发送用于问询终端是否可以执行无线感知测量的触发消息给sta1和sta2,该触发消息中可包含以下参数:
117.type:触发消息的类型,本实施例设置为sensing,用于指示该触发消息用于无线感知业务。
118.subtype:当触发消息为sensing时的消息子类型,本实施例设置为poll,用于问询终端是否可以执行无线感知测量。
119.106、sta1接收到触发消息后,如果其中参数type值为sensing,且subtype值为poll,则发送cts消息作为响应。
120.107、sta2接收到触发消息后,如果其中参数type值为sensing,且subtype值为poll,则发送cts消息作为响应。
121.在该实施例中,ap1在接收到sta1和sta2的响应后,才发送第一触发消息给sta1和sta2。
122.可选地,在步骤104之后,步骤105之前还可以包括以下内容:
123.1041、终端sta3发送连接请求消息给ap1,请求与ap1建立连接。
124.1042、ap1发送连接响应消息给sta3,指示同意建立连接,连接响应消息中包含以下参数:
125.aid:sta3的连接标识。
126.sbp supported:指示是否支持代理无线感知进程操作,如,设置为1表示支持,否则设置为0,本实施例设置为1。
127.1043、sta3发送代理感知请求消息(如sbp request消息)给ap1,请求ap1执行代理无线感知进程。
128.1044、ap1接收到代理感知请求消息后,发送代理感知响应消息(sbp response消息)给sta3,指示同意执行代理无线感知进程。
129.可选地,也可由sta1或sta2请求ap1执行代理无线感知进程,即由sta1或sta2发送代理感知请求消息给ap1,请求ap1执行代理无线感知进程。
130.在一些实施例中,在ap1发送第一触发消息给sta1和sta2之前,ap1可与sta1和sta2交换是否支持无线感知测量进程响应者之间执行无线感知测量操作的能力信息,如ap1接收sta1和sta2发送的包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息;并发送包含支持无线感知测量进程响应者之间执行无线感知测量操作的指示的消息给sta1和sta2。示例性地,ap1可在与sta1和sta2的连接过程中交换是否支持无线感知测量进程响应者之间执行无线感知测量操作的能力信息,具体包括:
131.1001、终端sta1发送连接请求消息(如association request消息)给ap1,请求与ap1建立连接,连接请求消息中可包含以下参数:
132.r2r sensing supported:指示是否支持无线感知测量进程响应者之间执行无线感知测量操作,如,设置为1表示支持,否则设置为0,本实施例设置为1;设置为0的场景不在本技术实施例中考虑。
133.1002、ap1发送连接响应消息(如association response消息)给sta1,指示同意建立连接,连接响应消息中可包含以下参数:
134.aid:sta1的连接标识。
135.r2r sensing supported:指示是否支持无线感知测量进程响应者之间执行无线感知测量操作,如,设置为1表示支持,否则设置为0,本实施例设置为1;设置为0的场景不在本技术实施例中考虑。
136.1003、终端sta2发送连接请求消息(如association request消息)给ap1,请求与ap1建立连接,连接请求消息中可包含以下参数:
137.r2r sensing supported:指示是否支持无线感知测量进程响应者之间执行无线感知测量操作,如,设置为1表示支持,否则设置为0,本实施例设置为1;设置为0的场景不在本技术实施例中考虑。
138.1004、ap1发送连接响应消息(如association response消息)给sta2,指示同意建立连接,连接响应消息中可包含以下参数:
139.aid:sta2的连接标识。
140.r2r sensing supported:指示是否支持无线感知测量进程响应者之间执行无线感知测量操作,如,设置为1表示支持,否则设置为0,本实施例设置为1;设置为0的场景不在本技术实施例中考虑。
141.本技术实施例还提供一种无线感知测量控制装置,包括无线感知测量模块,所述无线感知测量模块用于执行以下步骤:
142.发送第一触发消息给第一终端和第二终端,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
143.接收第一终端发送的感知数据包,并根据接收到的感知数据包测量获得自身与第
一终端之间的无线信道信息;
144.获取第二终端测量获得的第二终端与第一终端之间的无线信道信息。
145.可选地,所述获取第二终端测量获得的第二终端与第一终端之间的无线信道信息包括:
146.发送第二触发消息给第二终端,所述第二触发消息用于指示终端发送无线感知测量报告;
147.接收第二终端发送的无线感知测量报告,所述无线感知测量报告中包含向第二终端发送感知数据包的终端的标识。
148.本技术实施例还提供一种无线感知测量控制装置,应用于第一终端,包括无线感知测量模块,所述无线感知测量模块用于执行以下步骤:
149.接收接入点发送的第一触发消息,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
150.发送感知数据包给接入点和第二终端。
151.本技术实施例还提供一种无线感知测量控制装置,应用于第二终端,包括无线感知测量模块,所述无线感知测量模块用于执行以下步骤:
152.接收接入点发送的第一触发消息,所述第一触发消息用于指示终端发送感知数据包或用于指示无线感知测量进程响应者之间执行无线感知测量操作,所述第一触发消息中指示第一终端作为无线感知测量进程响应者之间执行无线感知测量操作的发送者,且指示第二终端作为无线感知测量进程响应者之间执行无线感知测量操作的接收者;
153.接收第一终端发送的感知数据包,并根据接收到的感知数据包测量获得第二终端与第一终端之间的无线信道信息;
154.发送无线感知测量报告给接入点,所述无线感知测量报告包含所述第二终端与第一终端之间的无线信道信息。
155.可选地,所述无线感知测量报告中还包含向第二终端发送感知数据包的终端的标识。
156.应理解,这里的装置以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,asic)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。上述装置具有实现上述方法中的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。在本技术的实施例,装置也可以是芯片或者芯片系统,例如:片上系统(system on chip,soc)。本技术在此不作限定。
157.本技术实施例还提供了一种电子设备,图3为本技术实施例提供的电子设备的结构示意图。如图3所示,设备300包括处理器301、存储器302和通信接口303,其中,处理器301、存储器302和通信接口303通过总线304互相通信,存储器302中存储有可被所述处理器301执行的指令,所述指令由所述处理器301加载并执行,以控制通信接口303发送信号和/或接收信号。
158.应理解,设备300可以具体为上述实施例中的ap1或sta1或sta2,或者,上述实施例中的ap1或sta1或sta2的功能可以集成在设备300中,设备300可以用于执行上述实施例中的ap1或sta1或sta2对应的各个步骤和/或流程。可选地,该存储器302可以包括只读存储器和随机存取存储器,并向处理器301提供指令和数据。存储器302的一部分还可以包括非易失性随机存取存储器。例如,存储器302还可以存储设备类型的信息。该处理器301可以用于执行存储器301中存储的指令,并且该处理器301执行该指令时,该处理器301可以执行上述方法实施例中相应的各个步骤和/或流程。
159.应理解,在本技术实施例中,该处理器可以是中央处理单元(centralprocessing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
160.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
161.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
162.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上,可以根据实际的需要选择其中的部分或者全部模块来实现本技术实施例方案的目的。
163.在本技术所提供的几个实施例中,应该理解到,所揭露的设备、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如一个模块或者组件可以划分为多个模块或组件,或者多个模块或组件可以结合或者可以集成到另一个系
统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
164.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
165.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献