一种通信方法、设备及系统与流程

文档序号:26940197发布日期:2021-10-12 15:36阅读:75来源:国知局
一种通信方法、设备及系统与流程

1.本技术涉及通信领域,特别涉及一种通信方法、设备及系统。


背景技术:

2.随着无线局域网(wireless local access network,wlan)技术的逐步演进,电气与电子工程师协会(institute of electrical and electronic engineers,ieee)公布了称之为高效率无线局域网(high efficiency wlan,hew)的新一代wlan标准802.11ax,进一步提高wlan在密集用户场景下的发送性能。
3.目前,wi-fi设备间的通信距离受制于wi-fi设备的发射功率、功率谱密度、对端设备接收灵敏度等指标,在同样的使用场景下,发射功率越大、功率谱密度越高的设备相对于发射功率较小、功率谱密度较低的设备来说,通信距离更远。由于接入点(access point,ap设备)设备的发射功率整体大于如手机、平板等站点(sta设备tion)设备的发射功率,那么,当sta设备离ap设备距离较远时,sta设备能够发现ap设备,并接收到ap设备发送的下行数据,但是因为sta设备的上行发射功率较低,使得ap设备存在无法接收到sta设备发送的上行报文的情况,进而导致sta设备无法接入ap设备。


技术实现要素:

4.本技术提供了一种通信方法、设备及系统,以提升上行方向的wi-fi信号覆盖距离,扩大wi-fi设备的信号覆盖范围。
5.第一方面,本技术提供一种通信系统,可以用于wlan,目前wlan采用的标准为ieee 802.11ax系列,还可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种wi-fi制式。该通信系统可以包括sta设备与ap设备,sta设备与ap设备建立wi-fi连接。首先,sta设备通过至少一个基本信道单元发送上行报文至ap设备;然后,ap设备检测sta设备的上行信道质量,并当上行信道质量满足第一预设条件时向sta设备发送通知消息,以指示sta设备通过目标频域资源发送上行报文至ap设备。
6.这里,目标频域资源为一个基本信道单元的至少一部分。
7.在本技术中,目标频域资源为一个基本信道单元的至少一部分,也就是说目标频域资源的带宽大小比一个基本信道单元的带宽的大小小,可以将目标频域资源理解为窄带资源。
8.上行报文可以包括:802.11ax标准规定的数据类型报文、管理类型报文和/或控制类型报文。
9.目标频域资源的资源类型可以包括以下至少一种:包含26个子载波的资源单元(resource unit,ru)、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
10.在本技术中,ap设备通过在检测到上行信道质量较差时为sta设备分配带宽较窄的目标频域资源,使得sta设备可以在指定的目标频域资源上发送上行报文,那么,在sta设
备的发射功率不变的前提下,能够提升上行功率谱密度,降低ap设备接收灵敏度,提升上行方向的wi-fi信号覆盖距离,扩大wi-fi设备的信号覆盖范围。
11.基于第一方面,在一些可能的实施方式中,ap设备,还被配置为当上行信道质量满足第一预设条件时,向sta设备发送第一控制消息,第一控制消息用于指示sta设备停止通过至少一个基本信道单元发送上行报文至ap设备。
12.基于第一方面,在一些可能的实施方式中,第一预设条件包括以下至少一种:sta设备的信号强度位于第一预设阈值区间内、ap设备向sta设备发送的下行报文的丢包或者下行报文的误码率大于第一预设阈值或者sta设备的上行信道的信噪比小于第二预设阈值,其中,下行报文的丢包率或下行报文的误码率是ap设备在未收到sta设备发送的应答消息时确定的。
13.基于第一方面,在一些可能的实施方式中,ap设备,还被配置为当上行信道质量满足第二预设条件时,向sta设备发送第二控制消息,第二控制消息用于指示sta设备通过至少一个基本信道单元发送上行报文至ap设备。
14.基于第一方面,在一些可能的实施方式中,第二预设条件包括以下至少一种:sta设备的信号强度位于第二预设阈值区间内、ap设备向sta设备发送的下行报文的丢包或者下行报文的误码率小于或者等于第一预设阈值或者sta设备的上行信道的信噪比大于或者等于第二预设阈值,其中,第一预设阈值区间与第二预设阈值区间不同。
15.基于第一方面,在一些可能的实施方式中,目标频域资源的资源类型包括以下至少一种:包含26个子载波的ru、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
16.第二方面,本技术提供一种通信方法,可以用于wlan中上述第一方面及其可能的实施方式中的ap设备,目前wlan采用的标准为ieee 802.11ax系列,还可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种wi-fi制式。首先,ap设备通过至少一个基本信道单元接收sta设备发送的上行报文,然后,ap设备检测sta设备的上行信道质量,并在上行信道质量满足第一预设条件的时候为sta设备分配目标频域资源,接下来,ap设备向sta设备发送通知消息,来告知目标频域资源的资源类型、在基本信道单元中的位置等,接下来,sta设备响应该通知消息,根据ap设备的指示通过目标频域资源发送上行报文至ap设备。
17.在本技术中,目标频域资源为一个基本信道单元的至少一部分,也就是说目标频域资源的带宽比一个基本信道单元的带宽小,可以将目标频域资源理解为窄带资源。
18.上行报文可以包括:802.11ax标准规定的数据类型报文、管理类型报文和/或控制类型报文。
19.目标频域资源的资源类型包括以下至少一种:包含26个子载波的ru、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
20.在本技术中,ap设备通过在检测到上行信道质量较差时为sta设备分配带宽较窄的目标频域资源,使得sta设备可以在指定的目标频域资源上发送上行报文,那么,在sta设备的发射功率不变的前提下,能够提升上行功率谱密度,降低ap设备接收灵敏度,提升上行方向的wi-fi信号覆盖距离,扩大wi-fi设备的信号覆盖范围。
21.基于第二方面,,在一些可能的实施方式中,上行信道质量的表征参数包括:sta设
备的信号强度、ap设备向sta设备发送的下行报文的丢包率、下行报文的误码率或者sta设备的上行信道的信噪比,下行报文的丢包率或下行报文的误码率是ap设备在未收到sta设备发送的应答消息时确定的。
22.在本技术中,ap设备在向sta设备发送下行报文后,sta设备会向ap设备发送应答消息,以告知sta设备接收到了哪些数据,但是当上行信道质量较差时,ap设备可能会无法接收到sta设备发送的应答消息,此时,ap设备会认为本次发送的下行报文丢失或者解码有误,由此,ap设备可以确定下行报文的丢包率或误码率。
23.基于第二方面,在一些可能的实施方式中,上行信道质量的表征参数为sta设备的信号强度,当上行信道质量满足第一预设条件时,ap设备为sta设备分配目标频域资源,包括:当sta设备的信号强度位于第一预设阈值区间内时,ap设备确定第一预设阈值区间对应的资源类型;ap设备为sta设备分配资源类型的目标频域资源。
24.基于第二方面,在一些可能的实施方式中,上行信道质量的表征参数为下行报文的丢包率或误码率,当上行信道质量满足预设条件时,ap设备为sta设备分配目标频域资源,包括:当下行报文的丢包率或误码率大于第一预设阈值时,ap设备从预设的多个资源类型中确定目标资源类型,多个资源类型中各资源类型对应不同的带宽,目标源类型对应的带宽大小仅次于当前sta设备的资源类型对应的带宽大小;ap设备为sta设备分配目标资源类型的目标频域资源。
25.基于第二方面,在一些可能的实施方式中,上述方法还包括:当上行信道质量满足第一预设条件时,ap设备通过通知消息发送目标频域资源的配置信息至sta设备,配置信息至少包括调制编码策略mcs和/或双载波调制dcm;ap设备接收sta设备在目标频域资源上发送的上行报文,包括:ap设备根据目标频域资源对应的配置信息,在目标频域资源上解析sta设备发送的上行报文。。
26.基于第二方面,在一些可能的实施方式中,在ap设备向sta设备发送通知消息之后,上述方法还包括:ap设备通过目标频域资源接收sta设备发送的上行报文;当接收到的上行报文为空时,ap设备延长通知消息的发送周期,并按照延长后的发送周期向sta设备再次发送通知消息。
27.基于第二方面,在一些可能的实施方式中,在ap设备通过目标频域资源接收sta设备发送的上行报文之后,上述方法还包括:当接收到的上行报文不是待发送的上行报文中的最后一个分片时,ap设备再次向sta设备发送通知消息,待发送的上行报文为sta设备待发送给ap设备的全部报文。
28.基于第二方面,在一些可能的实施方式中,上述方法还包括:当上行信道质量满足第一预设条件时,ap设备向sta设备发送第一控制消息,第一控制消息用于指示sta设备停止通过至少一个基本信道单元发送上行报文至ap设备;当上行信道质量满足第二预设条件时,ap设备向sta设备发送第二控制消息,第二控制消息用于指示sta设备通过至少一个基本信道单元上发送上行报文至ap设备。
29.第三方面,本技术提供一种通信方法,可以用于wlan中上述第一方面及其可能的实施方式中的sta设备,目前wlan采用的标准为ieee 802.11ax系列,还可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种wi-fi制式。sta设备通过至少一个基本信道单元发送上行报文至ap设备;sta设备接收接入点ap设备发送的通知消息;sta设
备响应通知消息,通过ap设备分配的目标频域资源发送上行报文至ap设备,目标频域资源为一个基本信道单元的至少一部分。
30.基于第三方面,在一些可能的实施方式中,在sta设备通过在ap设备分配的目标频域资源上发送上行报文至ap设备,包括:sta设备根据目标频域资源的资源类型,计算单次可调度报文的长度;当待发送的上行报文的长度大于单次可调度报文的长度时,sta设备对待发送的上行报文进行分片,并通过目标频域资源发送报文分片至ap设备。
31.基于第三方面,在一些可能的实施方式中,上述方法还包括:sta设备接收ap设备发送的第一控制消息;sta设备响应第一控制消息,停止通过至少一个基本信道单元发送上行报文至ap设备。
32.基于第三方面,在一些可能的实施方式中,上述方法还包括:sta设备接收ap设备发送的第二控制消息;sta设备响应第二控制消息,在至少一个基本信道单元上发送上行报文至ap设备。
33.基于第三方面,在一些可能的实施方式中,上行报文包括:802.11ax标准规定的管理类型报文和/或控制类型报文。
34.基于第三方面,在一些可能的实施方式中,目标频域资源的资源类型包括以下至少一种:包含26个子载波的ru、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
35.第四方面,本技术提供一种通信装置,该通信装置可以为ap设备中的芯片或者片上系统,还可以为ap设备中用于实现上述实施例所述的方法的功能模块。该通信装置可以包括:第一接收模块,用于通过至少一个基本信道单元接收sta设备发送的上行报文;第一处理模块,用于设备检测sta设备的上行信道质量,并在上行信道质量满足第一预设条件的时候为sta设备分配目标频域资源,目标频域资源为一个基本信道单元的至少一部分;第一发送模块,用于向sta设备发送通知消息,通知消息用于指示sta设备通过目标频域资源发送上行报文至ap设备。
36.基于第四方面,在一些可能的实施方式中,上行信道质量的表征参数包括:sta设备的信号强度、ap设备向sta设备发送的下行报文的丢包率、下行报文的误码率或者sta设备的上行信道的信噪比,下行报文的丢包率或下行报文的误码率是ap设备在未收到sta设备发送的应答消息时确定的。
37.基于第四方面,在一些可能的实施方式中,上行信道质量的表征参数为sta设备的信号强度,第一处理模块,具体用于当sta设备的信号强度位于第一预设阈值区间内时,确定第一预设阈值区间对应的资源类型;为sta设备分配资源类型的目标频域资源。
38.基于第四方面,在一些可能的实施方式中,上行信道质量的表征参数为下行报文的丢包率或误码率,第一处理模块,具体用于当下行报文的丢包率或误码率大于第一预设阈值时,从预设的多个资源类型中确定目标资源类型,多个资源类型中各资源类型对应不同的带宽,目标源类型对应的带宽大小仅次于当前sta设备的资源类型对应的带宽大小;为sta设备分配目标资源类型的目标频域资源。
39.基于第四方面,在一些可能的实施方式中,第一处理模块,还用于当上行信道质量满足第一预设条件时,通过通知消息发送目标频域资源的配置信息至sta设备,配置信息至少包括调制编码策略mcs和/或双载波调制dcm;接收sta设备在目标频域资源上发送的上行
报文,包括:根据目标频域资源对应的配置信息,在目标频域资源上解析sta设备发送的上行报文。。
40.基于第四方面,在一些可能的实施方式中,第一接收模块,还用于在第一发送模块向sta设备发送通知消息之后,通过目标频域资源接收sta设备发送的上行报文;第一处理模块,还用于当接收到的上行报文为空时,延长通知消息的发送周期;第一发送模块,还用于按照延长后的发送周期向sta设备再次发送通知消息。
41.基于第四方面,在一些可能的实施方式中,第一发送模块,还用于在第一接收模块通过目标频域资源接收sta设备发送的上行报文之后,当接收到的上行报文不是待发送的上行报文中的最后一个分片时,再次向sta设备发送通知消息,待发送的上行报文为sta设备待发送给ap设备的全部报文。
42.基于第四方面,在一些可能的实施方式中,第一发送模块,还用于当上行信道质量满足第一预设条件时,向sta设备发送第一控制消息,第一控制消息用于指示sta设备停止通过至少一个基本信道单元发送上行报文至ap设备;或者,当上行信道质量满足第二预设条件时,向sta设备发送第二控制消息,第二控制消息用于指示sta设备通过至少一个基本信道单元上发送上行报文至ap设备。
43.基于第四方面,在一些可能的实施方式中,上行报文包括:802.11ax标准规定的管理类型报文和/或控制类型报文。
44.基于第四方面,在一些可能的实施方式中,目标频域资源的资源类型包括以下至少一种:包含26个子载波的ru、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
45.第五方面,本技术提供一种通信装置,该通信装置可以为sta设备中的芯片或者片上系统,还可以为sta设备中用于实现上述实施例所述的方法的功能模块。该wi-fi通信装置可以包括:第二发送模块,用于通过至少一个基本信道单元发送上行报文至ap设备;第二接收模块,用于接收ap设备发送的通知消息;第二发送模块,还用于响应通知消息,通过ap设备分配的目标频域资源上发送上行报文至ap设备,目标频域资源为一个基本信道单元的至少一部分。
46.基于第五方面,在一些可能的实施方式中,上述装置还包括:第二处理模块,用于根据目标频域资源的资源类型,计算单次可调度报文的长度;当待发送的上行报文的长度大于单次可调度报文的长度时,对待发送的上行报文进行分片;所述第二发送模块,还用于通过目标频域资源发送报文分片至ap设备。
47.基于第五方面,在一些可能的实施方式中,第二接收模块,还用于接收ap设备发送的第一控制消息;第二发送模块,还用于响应第一控制消息,停止通过至少一个基本信道单元发送上行报文至ap设备。
48.基于第五方面,在一些可能的实施方式中,第二接收模块,用于接收ap设备发送的第二控制消息;第二发送模块,还用于响应第二控制消息,通过至少一个基本信道单元发送上行报文至ap设备。
49.基于第五方面,在一些可能的实施方式中,上行报文包括:802.11ax标准规定的管理类型报文和/或控制类型报文。
50.基于第五方面,在一些可能的实施方式中,目标频域资源的资源类型包括以下至
少一种:包含26个子载波的ru、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
51.第六方面,本技术提供一种ap设备,包括处理器和通信接口;处理器与存储器耦合,处理器被配置为读取并执行存储器中的指令,以实现如上述第一方面、第二方面及其可能的实施方式中任一项所述的通信方法;通信接口被配置为与sta设备进行通信。
52.基于第六方面,在一些可能的实施方式下,上述ap设备还包括存储器,被配置为保存ap设备必要的计算机执行指令和数据;当ap设备运行时,处理器执行存储器存储的计算机执行指令,以使ap设备执行如上述第一方面、第二方面及其可能的实施方式中任一项所述的通信方法。
53.第七方面,本技术提供一种sta设备,包括处理器和通信接口;处理器与存储器耦合,处理器被配置为读取并执行存储器中的指令,以实现如上述第一方面、第三方面及其可能的实施方式中任一项所述的通信方法;通信接口被配置为与ap设备进行通信。
54.基于第七方面,在一些可能的实施方式下,上述sta设备还包括存储器,被配置为保存sta设备必要的计算机执行指令和数据;当sta设备运行时,处理器执行存储器存储的计算机执行指令,以使sta设备执行如上述第一方面、第三方面及其可能的实施方式中任一项所述的通信方法。
55.第八方面,本技术提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令在计算机上运行时,用于执行如上述第一方面、第二方面、第三方面及其可能的实施方式中任一项所述的通信方法。
56.第九方面,本技术提供一种计算机程序或计算机程序产品,当计算机程序或计算机程序产品在计算机上被执行时,使得计算机实现如上述第一方面、第二方面、第三方面及其可能的实施方式中任一项所述的通信方法。
57.应当理解的是,本技术的第四至九方面与本技术的第一方面至第三方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
58.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
59.图1为本技术实施例中的典型wlan部署场景的系统示意图;
60.图2为本技术实施例中的通信方法的实施流程示意图;
61.图3为本技术实施例中的trigger帧的帧结构示意图;
62.图4为本技术实施例中的user info字段的示意图;
63.图5为本技术实施例中的通知sta设备的第一流程示意图;
64.图6为本技术实施例中的通知sta设备的第二流程示意图;
65.图7为本技术实施例中的通信装置的一种结构示意图;
66.图8为本技术实施例中的通信装置的另一种结构示意图。
具体实施方式
67.下面结合本技术实施例中的附图对本技术实施例进行描述。以下描述中,参考形
成本技术一部分并以说明之方式示出本技术实施例的具体方面或可使用本技术实施例的具体方面的附图。应理解,本技术实施例可在其它方面中使用,并可包括附图中未描绘的结构或逻辑变化。例如,应理解,结合所描述方法的揭示内容可以同样适用于用于执行所述方法的对应设备或系统,且反之亦然。例如,如果描述一个或多个具体方法步骤,则对应的设备可以包含如功能单元等一个或多个单元,来执行所描述的一个或多个方法步骤(例如,一个单元执行一个或多个步骤,或多个单元,其中每一个都执行多个步骤中的一个或多个),即使附图中未明确描述或说明这种一个或多个单元。另一方面,例如,如果基于如功能单元等一个或多个单元描述具体装置,则对应的方法可以包含一个步骤来执行一个或多个单元的功能性(例如,一个步骤执行一个或多个单元的功能性,或多个步骤,其中每一个执行多个单元中一个或多个单元的功能性),即使附图中未明确描述或说明这种一个或多个步骤。进一步,应理解的是,除非另外明确提出,本文中所描述的各示例性实施例和/或方面的特征可以相互组合。
68.本技术实施例可以应用于wlan,目前wlan采用的标准为ieee 802.11ax系列,也被称为wi-fi 6。wlan可以包括多个基本服务集(basic service set,bss),bss中的网络节点包括接入点类节点,即ap设备,以及非接入点类节点,即sta设备。每个bss可以包含一个ap设备和多个关联于该ap设备的sta设备。
69.接入点类节点,也称之为无线访问接入点或热点等。ap设备主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米。ap设备相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体地,ap设备可以是带有wi-fi芯片的终端设备,如支持wi-fi热点功能的手机、平板电脑、笔记本电脑、工作站等,ap设备还可以是带有wi-fi芯片的网络设备,如路由器、客户前置设备(customer premise equipment,cpe)设备等。ap设备可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种wi-fi制式。
70.非接入点类的节点,即sta设备,可以是无线通讯芯片、无线传感器或无线通信终端。具体地,例如,sta设备可以为支持wi-fi通讯功能的智能手机、平板电脑和个人计算机,或者sta设备可以为支持wi-fi通讯功能的机顶盒和智能电视,再或者sta设备可以为支持wi-fi通讯功能的智能可穿戴设备,又或者sta设备可以为支持wi-fi通讯功能的车载通信设备和支持wi-fi通讯功能的无人机等。sta设备可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种wi-fi制式。
71.首先,需要说明的是,wi-fi设备的工作频段分为13个基本信道单元,每个基本信道单元的带宽为22mhz。在802.11ax标准中,引入了正交频分多址(orthogonal frequency division multiple access,ofdma)技术,将一个基本信道单元划分成具有预定数量子载波的较小子信道,这些较小的子信道可以被称为“资源单元”(resource unit,ru)。例如,将802.11ax标准中的一个基本信道单元(相当于22mhz带宽)划分成多个ru,每个ru至少包含26个子载波(相当于2mhz带宽)。这样,在高密度接入环境中,ofdma机制可以同时为多个使用者提供较小(但专属)的子信道,进而改善每位用户的平均传输率。
72.在本技术实施例中,频域资源为上述ru时,资源类型,也就是ru类型(ru type)可以为包含242个子载波(242-tone)(相当于20mhz带宽)的ru、106-tone(相当于10mhz带宽)的ru、52-tone(相当于5mhz带宽)的ru、26-tone的ru等。这些ru类型对应的带宽相对于基本
信道单元的带宽来说,可以称之为“窄带信道”。在具体的实施方式中,ap设备与sta设备可以预先协商ru类型集合,该集合可以包括上述多个ru类型中的部分或者全部,ru类型集合中各ru类型对应不同的带宽。ap设备和sta设备可以在指定的ru上传输报文。
73.另外,还可以自定义多个“窄带”频域资源,将一个基本信道单元中的频域资源划分成若干个较小的子信道。当域资源为这些较小的子信道时,资源类型,也就是信道类型可以包括2mhz、5mhz、10mhz或者20mhz等。相似的,ap设备与sta设备可以预先协商信道类型集合,该集合可以包括上述多个信道类型中的部分或者全部。ap设备和sta设备可以在指定的子信道上传输报文。在实际应用中,上述子信道的带宽还可以为小于20mhz的其它带宽,本技术实施例不作具体限定。
74.图1为本技术实施例中的典型wlan部署场景的系统示意图,参见图1所示,在该通信系统100中包括一个ap设备101和4个sta设备102,其中,ap设备101分别与4个sta设备102进行通信。
75.sta设备与ap设备之间的通信距离受制于设备的发射功率、功率谱密度等指标,在同样的使用场景下,发射功率越大、功率谱密度越高的设备相对于发射功率较小、功率谱密度较低的设备来说,通信距离更远。由于ap设备的发射功率整体大于sta设备的发射功率,那么,当sta设备距离ap设备较远时,sta设备能够发现ap设备,并接收到ap设备发送的下行数据,但是因为sta设备的上行发射功率较低,使得ap设备无法接收到sta设备发送的上行报文,进而导致sta设备无法接入ap设备。那么,为了提高sta设备的上行发射功率,还可以通过提升sta设备中wi-fi芯片发射功率、灵敏度等,提升天线增益,或使用功率放大器(power amplifier,pa)、低噪声放大器(low noise amplifier,lna)、前端模块(front-end modules,fem)等器件来实现,但是这样就存在受制于硬件器件所能够达到的技术规格指标,以及受制于硬件器件成本限制,所以,如何在sta设备发射功率不变的情况下,提升上行方向的wi-fi信号覆盖距离,扩大wi-fi设备的信号覆盖范围,是一个亟待解决的问题。
76.在本技术实施例中,为了解决上述问题,提供一种通信方法,应用于上述通信系统。这里,以该通信系统中包括一个ap设备和一个sta设备,频域资源为ru为例,对上述通信方法进行说明。
77.图2为本技术实施例中的通信方法的实施流程示意图,参见图2所示包括:
78.s201:sta设备通过至少一个基本信道单元发送上行报文至ap设备;
79.ap设备与sta设备建立wi-fi连接之后,ap设备与sta设备在至少一个基本信道单元上进行报文传输,此时,至少一个基本信道单元的带宽可以为22mhz、44mhz、66mhz、80mhz等。
80.s202:ap设备检测sta设备的上行信道质量;
81.ap设备在执行s201与sta设备进行通信的过程中,可以周期性的检测sta设备的上行信道质量。在实际应用中,ap设备执行s202时,可以周期地,如间隔5ms、10ms或者25ms,检测检测sta设备的上行信道质量,以避免ap设备与sta设备之间频繁信令交互占用链路带宽。
82.其中,上行信道质量可以包括sta设备的信号强度、ap设备向sta设备发送的下行报文的丢包率、下行报文的误码率、sta设备的上行信道的信噪比等。当然,ap设备还可以检测其他指标,只要这些指标能够表征sta设备的上行信道质量即可,本技术实施例不作具体
限定。
83.s203:当上行信道质量满足第一预设条件时,ap设备为sta设备分配目标频域资源,即目标ru;
84.其中,对应于sta设备的上行信道质量的不同情况,第一预设条件可以为sta设备的信号强度(received signal strength indication,rssi)位于预设阈值区间1内或者低于预设阈值1、下行报文的丢包率或误码率大于预设阈值2、sta设备的上行信道的信噪比低于预设阈值3等,以及其他用于表征sta设备的上行信道质量不满足报文传输要求的条件,本技术实施例不做具体限定。
85.在本技术实施例中,在s203中,当上行信道质量的表征参数为sta设备的信号强度时,上述第一预设条件可以为sta设备的rssi的值位于预设阈值区间1内。这里,为了提升功率谱密度,针对预设的多个资源类型,ap设备可以设置不同的预设阈值区间1,当sta设备的rssi位于某一个预设阈值区间1内时,ap设备可以为sta设备分配相应资源类型的目标频域资源。
86.举例来说,ap设备在不同编解码类型或码率、不同带宽下对ap设备能正常工作所需的天线口最小信号接收功率,即最小接收灵敏度有不同的要求(单位:dbm)。假设,以频域资源为ru为例,预设的多个ru类型可以包括26-tone ru、52-tone ru、106-tone ru以及242-tone ru,针对各ru类型对应的最小接收灵敏度如下表1所示,在ru类型为26-tone ru,即对应的带宽为2mhz的情况下,ap设备的最小接收灵敏度可以为-91dbm,那么,预设阈值区间1可以为[-88dbm,-91dbm);在ru类型为-52tone ru,即对应的带宽为5mhz的情况下,ap设备设置的最小接收灵敏度可以为-88dbm,那么,预设阈值区间1可以为[-85dbm,-88dbm);在ru类型为106-tone ru,即对应的带宽为10mhz的情况下,ap设备设置的最小接收灵敏度可以为-85dbm,那么,预设阈值区间1可以为[-82dbm,-85dbm);在ru类型为242-tone ru,即对应的带宽为20mhz的情况下,ap设备设置的最小接收灵敏度可以为-82dbm,那么,预设阈值区间1可以为[-79dbm,-82dbm)。这样,当sta设备的信号强度还未下降到当前带宽下ap设备的最小接收灵敏度,即sta设备的rssi为临界值时,ap设备可以执行s204,为sta设备分配带宽更窄的ru,那么,在sta设备的发射功率不变的情况下,可以增强功率谱密度,降低ap设备接收灵敏度要求,使得上行方向的wi-fi信号覆盖距离更远,wi-fi设备的信号覆盖范围更大,防止ap设备接收不到sta设备的信号,避免sta设备离线。
[0087]
表1
[0088][0089]
当然,预设阈值区间1还可以设置为其他数值,本技术实施例不做具体限定。
[0090]
在本技术另一实施例中,在s203中,当上行信道质量的表征参数为sta设备的信号强度时,上述第一预设条件可以为sta设备的rssi的低于预设阈值1。这里,ap设备可以设置预设阈值1,当sta设备的rssi低于该预设阈值区间1时,ap设备可以为sta设备分配预设的多个资源类型中带宽大小最小的资源类型的频域资源作为目标频域资源。举例来说,假设,以频域资源为ru为例,预设阈值1可以为-82dbm,那么,如果ap设备检测到sta设备的上行rssi的值为-86dbm,上行rssi的值低于预设阈值1,则ap设备可以执行s204,将预设的多个ru类型,即26-tone ru、52-tone ru、106-tone ru以及242-tone ru中对应带宽最小的ru类型,也就是26-tone ru的ru作为目标ru分配给给sta设备;或者,如果预设的多个ru类型为52-tone ru、106-tone ru以及242-tone ru,则ap设备可以执行s204,将预设的52-tone ru、106-tone ru以及242-tone ru中对应带宽最小的ru类型,也就是52-tone ru的ru作为目标ru分配给给sta。当然,在本技术的其他实施例中,预设阈值1的取值还可以为其他,本技术不做具体限定。
[0091]
在本技术其他实施例中,第一预设条件还可以为下行报文的丢包率或误码率超过预设阈值。这里,ap设备在向sta设备发送下行报文后,sta设备会向ap设备发送应答消息,以告知sta设备接收到了哪些数据,但是当上行信道质量较差时,ap设备可能会无法接收到sta设备发送的应答消息,此时,ap设备会认为本次发送的下行报文丢失或者解码有误,由此,ap设备可以确定下行报文的丢包率或误码率,进一步判断下行报文的丢包率或误码率是否满足预设条件,如有下行报文的丢包率或误码率超过预设阈值2(如20%),如果下行报文的丢包率或误码率超过20%,就可以说明当前sta设备的上行信道质量已经很差了,但是sta设备还未离线,此时,ap设备可以执行s204,为sta设备分配带宽更窄的ru,以增强功率谱密度,降低ap设备接收灵敏度要求,使得上行方向的wi-fi信号覆盖距离更远,wi-fi设备的信号覆盖范围更大,防止ap设备接收不到sta设备的信号,避免sta设备离线。
[0092]
当然,上述预设阈值2还可以为15%、30%、40%等,预设阈值2可以为经验值,本技术实施例不作具体限定。
[0093]
在本技术实施例中,目标ru可以为一个基本信道单元(如22hmz带宽的信道)中的ru,也就是说目标ru的带宽小于或者等于一个基本信号单元的带宽。
[0094]
当sta设备的下行信道质量满足第一预设条件时,ap设备在一个基本信道单元中
为sta设备分配ru。首先,ap设备根据上行信道质量,如sta设备的信号强度,判断sta设备的信号强度是否位于预设阈值区间1内,若是,则ap设备将该预设阈值区间1对应的ru类型的ru作为目标ru分配给sta设备。举例来说,预设阈值区间1为[-82
[0095]
dbm,-85dbm),首先,ap设备检测到sta设备的信号强度为-83dbm,此时,sta设备的信号强度位于预设阈值区间1内,ap设备将106-tone ru作为目标ru分配给sta设备。ap设备分配给sta设备的新的ru的带宽比sta设备当前的ru的带宽小,也就是说ap设备为sta设备分配了更窄的上行信道,那么,在sta设备的发射功率不变的情况下,可以增强功率谱密度,降低ap设备接收灵敏度要求,使得上行方向的wi-fi信号覆盖距离更远,wi-fi设备的信号覆盖范围更大,防止ap设备接收不到sta设备的信号,避免sta设备离线。
[0096]
或者,ap设备可以根据下行报文的丢包率或误码率,判断下行报文的丢包率或误码率是否超过预设阈值1,若是,则ap设备从预设的多个ru类型中确定目标ru类型,并将目标ru类型的ru作为目标ru分配给sta设备。这里,目标ru类型的带宽大小仅次于sta设备的当前ru类型对应的带宽大小。举例来说,预设阈值1设置为20%,sta设备当前的ru类型为242-tone ru,那么,ap设备先检测下行报文的丢包率或误码率为25%,ap设备判断下行报文的丢包率或误码率已超过20%,此时,ap设备将带宽大小仅次于242-tone ru的106-tone ru确定为目标ru,并将106-tone ru作为目标ru分配给sta设备,也就是说ap设备为sta设备分配了更窄的上行信道,那么,在sta设备的发射功率不变的情况下,可以增强功率谱密度,降低ap设备接收灵敏度要求,使得上行方向的wi-fi信号覆盖距离更远,wi-fi设备的信号覆盖范围更大,防止ap设备接收不到sta设备的信号,避免sta设备离线。当然,当sta设备当前的ru类型为106-tone ru时ap设备可以将52-tone ru确定为目标ru类型,或者,当sta设备当前的ru类型为52-tone ru时ap设备可以将26-tone ru确定为目标ru类型,本技术不做具体限定。
[0097]
在本技术另一实施例中,ap设备还可以根据sta设备的上行信道的信噪比是否低于预设阈值2,来为sta设备分配目标ru,此时,预设阈值2可以为经验值,本技术实施例不做具体限定。
[0098]
s204:ap设备向sta设备发送通知消息;
[0099]
其中,通知消息用于指示sta设备通过目标ru发送上行报文至ap设备。
[0100]
在本技术实施例中,在802.11ax标准中,上述通知消息可以以触发帧(trigger帧)的形式来实现。图3为本技术实施例中的trigger帧的帧结构示意图,参见图3所示,在802.11ax标准中,trigger帧包含有trigger中包含“用户信息列表(user info list)”这一字段,每个sta设备与一个user info字段对应,其中,图4为本技术实施例中的user info字段的示意图,参见图4所示,user info中包含“ru分配(ru allocation)”字段,ru allocation用来描述sta设备需要使用的ru类型及其目标ru所占用的频率位置。
[0101]
在本技术实施例中,user info中还包含上行mcs(ul mcs)字段,ul mcs用于指示sta设备需使用的调制编码类型,ul mcs还可以指示sta设备需要使用的wi-fi速率;user info中还包含上行双载波调制(up-link dual carrier modulation,ul dcm)字段,ul dcm是指定sta设备是不是使用双载波调制。
[0102]
当然,trigger帧还可以携带其他字段,以指示其他信息,本技术实施例不作具体限定。可选的,上述通知消息还可以采用802.11ax标准中的自定义消息来实现,或者采用ap
设备与sta设备预先协商的通知消息来实现,本技术不做具体限定。
[0103]
s205:sta设备响应通知消息,通过ap设备分配的目标ru发送上行报文至ap设备。
[0104]
其中,上行报文可以包括:802.11ax标准规定的数据类型报文、管理类型报文和/或控制类型的报文。
[0105]
sta设备在接收到ap设备发送的通知消息,如trigger帧后,解析trigger帧,获得ru allocation字段、ul msc字段、ul dcm字段等,并根据这些字段的指示,在目标ru上采用指定的调制编码策略、码率等配置信息向ap设备发送上行报文。
[0106]
在本技术实施例中,由于目标ru的带宽较小,那么,如果sta设备待发送的上行报文较大时,sta设备可能需要对待发送的上行报文进行分片。具体来说,sta设备在获得ru allocation字段之后,可以根据ap设备为sta设备分配的目标ru的ru类型,确定单次可调度报文的长度,然后,sta设备将待发送的上行报文的长度与单次可调度报文的长度进行对比,如果待发送报文的长度大于单次可调度报文的长度,sta设备对待发送的上行报文进行分片,通过目标ru发送报文分片至ap设备;如果待发送的上行报文的长度小于或者等于单次可调度报文的长度,也就是sta设备可以一次性发送完整的上行报文,那么,sta设备可以直接在目标ru上发送全部上行报文,无需分片。
[0107]
在本技术实施例中,上行报文的前导部分需要通过一个基本信道单元发送至ap设备,但是,在sta设备上行信道质量满足第一预设条件的情况下,ap设备可能会无法获得前导部分,进而无法正确解析上行报文,ap设备为了获得sta设备通过目标ru发送的上行报文,ap设备在执行s205时,通过通知消息为sta设备指定如ul mcs、ul dcm等配置信息,如此,ap设备可以无需解析上行报文的前导部分,按照上述配置信息直接在目标ru上解析获得上行报文,以保证上行报文的传输可靠性。
[0108]
在本技术实施例中,ap设备接收到sta设备执行s205发送的上行报文后,可以判断接收到的上行报文是否为待发送的上行报文中的最后一个分片,若是,则说明sta设备已经将待发送的上行报文全部发送完毕了,那么,ap设备可以向sta设备发送通知消息,以确认sta设备是否还有上行报文要发送,与此同时,sta设备还可以继续执行s202检测sta设备的上行信道质量,以检测sta设备当前的上行信道质量;如果ap设备检测到上行信道质量变好,即上行信道质量满足第二预设条件,则ap设备执行下述s601至s603,反之,ap设备可以继续执行s202,继续检测sta设备的上行信道质量,如此反复循环,直至检测到的上行信道质量满足第二预设条件,进而执行下述s601至s603。
[0109]
在另一实施例中,sta设备接收到通知消息后,若没有报文需要发送,则会通过目标ru向ap设备发送一空报文,那么,若ap设备接收到的上行报文为空时,则确认sta设备将待发送的上行报文发送完毕了,那么,ap设备可以延长通知消息的发送周期,并按照延长后的发送周期向sta设备再次发送通知消息。在实际应用中,通知消息的发送周期存在上限值,如25ms、50ms等,那么,ap设备延长通知消息的发送周期至上限值后,保持以该上限值为发送周期向sta设备发送通知消息。若ap设备检测到sta设备的上行信道质量变好,即满足第二预设条件,则ap设备终止延长通知消息的发送周期。
[0110]
在本技术另一实施例中,若ap设备接收到的上行报文不是待发送的上行报文中的最后一个分片,则说明待发送的上行报文还没有发送完毕,那么,ap设备在接收到上行报文之后,可以立即执行s204,向sta设备发送通知消息,即triggle帧,以调度sta设备发送下一
个报文分片。
[0111]
需要说明的是,上述第二预设条件可以为除第一预设条件之外的条件,也可以说上行信道质量满足第二预设条件可以表示上行信道质量不满足第一预设条件。举例来说,第二预设条件包括以下至少一种:sta设备的信号强度位于预设阈值区间2内、ap设备向sta设备发送的下行报文的丢包或者下行报文的误码率小于或者等于预设阈值3或者sta设备的上行信道的信噪比大于或者等预设阈值4。
[0112]
在实际应用中,上述预设阈值区间1与预设阈值区间2为不同的阈值区间,预设阈值区间2可以为预设阈值区间1的补集,预设阈值3与预设阈值1可以相同,也可以不同,预设阈值4与预设阈值2可以相同,也可以不同,本技术不做具体限定。
[0113]
在本技术实施例中,ap设备在检测到上行信道质量较差时,为sta设备分配指定的目标ru,目标ru为基本信道单元的至少一部分,也就是为sta设备分配带宽较窄的ru,使得sta设备可以在指定的目标ru上发送上行报文,那么,在sta设备的发射功率不变时,能够提升上行功率谱密度,降低ap设备接收灵敏度,达到增大wi-fi信号覆盖范围目的。
[0114]
在本技术实施例中,在s202之后,当ap设备检测到sta设备的上行信道质量较差时,为了使sta设备准备好在目标ru上发送上行报文,当ap设备在s202之后判断出上行信道质量满足第一预设条件时,ap设备还可以向sta设备告知接下来须在目标ru上发送上行报文。图5为本技术实施例中的通知sta设备的第一流程示意图,参见图5所示,上述方法还可以包括:
[0115]
s501:当上行信道质量满足第一预设条件时,ap设备向sta设备发送第一控制消息;
[0116]
s502:sta设备响应第一控制消息,停止在基本信道单元上向ap设备发送上行报文;
[0117]
s503:sta设备向ap设备发送应答消息。
[0118]
其中,在802.11ax标准中,为sta设备定义了一个工作模式为阻塞模式,当sta设备工作在阻塞模式下时,sta设备不主动向ap设备发送上行报文。那么,当ap设备判断上行信道质量满足第一预设条件时,ap设备向sta设备发送第一控制消息,以通知sta设备进入阻塞模式,如此保证sta设备发送的上行报文的连续性。可选的,第一控制消息可以为802.11ax标准中的自定义消息,也可以为ap设备与sta设备预先协商的控制消息,本技术实施例不做具体限定。
[0119]
相应的,sta设备通过s205向ap设备发送上行报文之后,ap设备在确认接收到全部上行报文后,ap设备可以返回s202,再次检测sta设备的上行信道质量,并判断上行信道质量是否满足第一预设条件,若是,则ap设备继续执行s202,若否,ap设备执行下述s601。
[0120]
图6为本技术实施例中的通知sta设备的第二流程示意图,参见图6所示,上述方法还可以包括:
[0121]
s601:当上行信道质量满足第二预设条件时,ap设备向sta设备发送第二控制消息;
[0122]
s602:sta设备响应第二控制消息,在基本信道单元上向ap设备发送上行报文;
[0123]
s603:sta设备向ap设备发送应答消息。
[0124]
在s205之后,若ap设备判断上行信道质量满足第二预设条件,则表明sta设备当前
的上行信道质量较好,此时,ap设备可以向sta设备发送第二控制消息,以通知sta设备退出阻塞模式。第二控制消息可以为802.11ax标准中的自定义消息,也可以为ap设备与sta设备预先协商的控制消息,只要与第一控制消息的格式相同即可,本技术实施例不做具体限定。
[0125]
在本技术实施例中,若频域资源为上述基本信道单元中的若干个子信道,与上述s203至s204中资源频域为ru类似,举例来说,ap设备在不同编解码类型或码率、不同带宽下对最小接收灵敏度有不同的要求(单位:dbm)。假设,以频域资源为子信道为例,预设的多个信道类型可以包括2mhz、5mhz、10mhz以及20mhz,针对各信道类型对应的最小接收灵敏度如下表2所示,在信道类型为2mhz的情况下,ap设备的最小接收灵敏度可以为-91dbm,那么,预设阈值区间1可以为[-88dbm,-91dbm);在信道类型为5mhz的情况下,ap设备的最小接收灵敏度可以为-88dbm,那么,预设阈值区间1可以为[-85dbm,-88dbm);在信道类型为10mhz的情况下,ap设备的最小接收灵敏度可以为-85dbm,那么,预设阈值区间1可以为[-82dbm,-85dbm);在信道类型为20mhz的情况下,ap设备的最小接收灵敏度可以为-82dbm,那么,预设阈值区间1可以为[-79dbm,-82dbm)。这样,当sta设备的信号强度还未下降到当前带宽下ap设备的最小接收灵敏度,即sta设备的信号强度为临界值时,ap设备可以执行s204,为sta设备分配带宽更窄的子信道,那么,在sta设备的发射功率不变的情况下,可以增强功率谱密度,降低ap设备接收灵敏度要求,使得上行方向的wi-fi信号覆盖距离更远,wi-fi设备的信号覆盖范围更大,防止ap设备接收不到sta设备的信号,避免sta设备离线。
[0126]
表2
[0127]
编解码类型码率信道类型(mhz)最小接收灵敏度(dbm)bpsk1/220-82bpsk1/210-85bpsk1/25-88bpsk1/22-91
[0128]
当然,预设阈值区间还可以设置为其他数值,本技术实施例不做具体限定。
[0129]
在本技术实施例中,第一预设条件还可以为下行报文的丢包率或误码率超过预设阈值。这里,ap设备在向sta设备发送下行报文后,sta设备会向ap设备发送应答消息,以告知sta设备接收到了哪些数据,但是当上行信道质量较差时,ap设备可能会无法接收到sta设备发送的应答消息,此时,ap设备会认为本次发送的下行报文丢失或者解码有误,由此,ap设备可以确定下行报文的丢包率或误码率,进一步判断下行报文的丢包率或误码率是否满足第一预设条件,如有下行报文的丢包率或误码率超过预设阈值(如20%),如果下行报文的丢包率或误码率超过20%,就可以说明当前sta设备的上行信道质量已经很差了,但是sta设备还未离线,此时,ap设备可以执行s204,为sta设备分配带宽更窄的子信道,以增强功率谱密度,降低ap设备接收灵敏度要求,使得上行方向的wi-fi信号覆盖距离更远,wi-fi设备的信号覆盖范围更大,防止ap设备接收不到sta设备的信号,避免sta设备离线。当然,上述预设阈值还可以为15%、30%、40%等,预设阈值可以为经验值,本技术实施例不作具体限定。
[0130]
相应的,在s204至s206中,ap设备为sta设备分配相应的目标子信道,并向sta设备发送通知消息,以向sta设备指示目标子信道的信道类型以及子信道的起/止频率范围。接下来,sta设备响应通知消息,在目标子信道上向ap设备发送上行报文。
[0131]
可选的,ap设备向sta设备发送的通知消息还可以指示上行报文的编码类型、码率等,本技术实施例不做具体限定。
[0132]
基于与上述方法相同的发明构思,本技术实施例提供一种wi-fi通信装置,该wi-fi通信装置可以为ap设备中的芯片或者片上系统,还可以为ap设备中用于实现上述实施例所述的方法的功能模块,与上述实施例中的ap设备一致。该芯片或者片上系统包括存储器,所述存储器中存储有指令,当所述指令被所述片上系统或者芯片调用的时候,执行上述方法。举例来说,图7为本技术实施例中的通信装置的一种结构示意图,参见图7中实线所示,该通信装置700可以包括:第一接收模块701,用于通过至少一个基本信道单元接收sta设备发送的上行报文;第一处理模块702,用于设备检测sta设备的上行信道质量,并在上行信道质量满足第一预设条件的时候为sta设备分配目标频域资源,目标频域资源为一个基本信道单元的至少一部分;第一发送模块703,用于向sta设备发送通知消息,通知消息用于指示sta设备通过目标频域资源发送上行报文至ap设备。
[0133]
在一些可能的实施方式中,上行信道质量的表征参数包括:sta设备的信号强度、ap设备向sta设备发送的下行报文的丢包率、下行报文的误码率或者sta设备的上行信道的信噪比,下行报文的丢包率或下行报文的误码率是ap设备在未收到sta设备发送的应答消息时确定的。
[0134]
在一些可能的实施方式中,上行信道质量的表征参数为sta设备的信号强度,第一处理模块,具体用于当sta设备的信号强度位于第一预设阈值区间内时,确定第一预设阈值区间对应的资源类型;为sta设备分配资源类型的目标频域资源。
[0135]
在一些可能的实施方式中,上行信道质量的表征参数为下行报文的丢包率或误码率,第一处理模块,具体用于当下行报文的丢包率或误码率大于第一预设阈值时,从预设的多个资源类型中确定目标资源类型,多个资源类型中各资源类型对应不同的带宽,目标源类型对应的带宽大小仅次于当前sta设备的资源类型对应的带宽大小;为sta设备分配目标资源类型的目标频域资源。
[0136]
在一些可能的实施方式中,第一处理模块,还用于当上行信道质量满足第一预设条件时,通过通知消息发送目标频域资源的配置信息至sta设备,配置信息至少包括调制编码策略mcs和/或双载波调制dcm;接收sta设备在目标频域资源上发送的上行报文,包括:根据目标频域资源对应的配置信息,在目标频域资源上解析sta设备发送的上行报文。。
[0137]
在一些可能的实施方式中,第一接收模块,还用于在第一发送模块向sta设备发送通知消息之后,通过目标频域资源接收sta设备发送的上行报文;第一处理模块,还用于当接收到的上行报文为空时,延长通知消息的发送周期;第一发送模块,还用于按照延长后的发送周期向sta设备再次发送通知消息。
[0138]
在一些可能的实施方式中,第一发送模块,还用于在第一接收模块通过目标频域资源接收sta设备发送的上行报文之后,当接收到的上行报文不是待发送的上行报文中的最后一个分片时,再次向sta设备发送通知消息,待发送的上行报文为sta设备待发送给ap设备的全部报文。
[0139]
在一些可能的实施方式中,第一发送模块,还用于当上行信道质量满足第一预设条件时,向sta设备发送第一控制消息,第一控制消息用于指示sta设备停止通过至少一个基本信道单元发送上行报文至ap设备;或者,当上行信道质量满足第二预设条件时,向sta
设备发送第二控制消息,第二控制消息用于指示sta设备通过至少一个基本信道单元上发送上行报文至ap设备。
[0140]
在一些可能的实施方式中,上行报文包括:802.11ax标准规定的管理类型报文和/或控制类型报文。
[0141]
在一些可能的实施方式中,目标频域资源的资源类型包括以下至少一种:包含26个子载波的ru、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
[0142]
需要说明的是,上述第一发送模块可以为发送接口、发送电路或者发送器等;上述第一接收模块可以为接收接口、接收电路或者接收器等;上述第一处理模块可以为一个或者多个处理器。
[0143]
基于与上述方法相同的发明构思,本技术提供一种通信装置,该通信装置可以为sta设备中的芯片或者片上系统,还可以为sta设备中用于实现上述实施例所述的方法的功能模块,与上述实施例中的sta设备一致。该芯片或者片上系统包括存储器,所述存储器中存储有指令,当所述指令被所述片上系统或者芯片调用的时候,执行上述方法。举例来说,图8为本技术实施例中的通信装置的另一种结构示意图,参见图8中实线所示,该通信装置800可以包括:第二发送模块801,用于通过至少一个基本信道单元发送上行报文至ap设备;第二接收模块802,用于接收ap设备发送的通知消息;第二发送模块801,还用于响应通知消息,通过ap设备分配的目标频域资源上发送上行报文至ap设备,目标频域资源为一个基本信道单元的至少一部分。
[0144]
在一些可能的实施方式中,上述装置还包括:第二处理模块803,用于根据目标频域资源的资源类型,计算单次可调度报文的长度;当待发送的上行报文的长度大于单次可调度报文的长度时,对待发送的上行报文进行分片;第二发送模块,还用于通过目标频域资源发送报文分片至ap设备。
[0145]
在一些可能的实施方式中,第二接收模块,还用于接收ap设备发送的第一控制消息;第二发送模块,还用于响应第一控制消息,停止通过至少一个基本信道单元发送上行报文至ap设备。
[0146]
第二接收模块,用于接收ap设备发送的第二控制消息;第二发送模块,还用于响应第二控制消息,通过至少一个基本信道单元发送上行报文至ap设备。
[0147]
在一些可能的实施方式中,上行报文包括:802.11ax标准规定的管理类型报文和/或控制类型报文。
[0148]
在一些可能的实施方式中,目标频域资源的资源类型包括以下至少一种:包含26个子载波的ru、包含52个子载波的ru、包含106个子载波的ru或包含242个子载波的ru。
[0149]
需要说明的是,上述第二发送模块可以为发送接口、发送电路或者发送器等;上述第二接收模块可以为接收接口、接收电路或者接收器等;上述第二处理模块可以为一个或者多个处理器。
[0150]
基于与上述方法相同的发明构思,本技术实施例提供一种ap设备,与上述实施例中的ap设备一致,可以包括处理器和通信接口;处理器与存储器耦合,用于读取并执行存储器中的指令,以实现如上述实施例中任一项所述的通信方法;通信接口用于与sta设备进行通信。
[0151]
在一些可能的实施方式下,上述ap设备还包括存储器,用于保存ap设备必要的计
算机执行指令和数据;当ap设备运行时,处理器执行存储器存储的计算机执行指令,以使ap设备执行如上述实施例所述的通信方法。。
[0152]
基于与上述方法相同的发明构思,本技术实施例提供一种sta设备,与上述实施例中的sta设备一致,可以包括处理器和通信接口;处理器与存储器耦合,用于读取并执行存储器中的指令,以实现如上述实施例中任一项所述的方法;通信接口用于与ap设备进行通信。
[0153]
在一些可能的实施方式下,上述sta设备还包括存储器,用于保存ap设备必要的计算机执行指令和数据;当ap设备运行时,处理器执行存储器存储的计算机执行指令,以使ap设备执行如上述实施例任一项所述的通信方法。
[0154]
基于与上述方法相同的发明构思,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令在计算机上运行时,用于执行如上述实施例中任一项所述的通信方法。
[0155]
基于与上述方法相同的发明构思,本技术提供一种计算机程序或计算机程序产品,当计算机程序或计算机程序产品在计算机上被执行时,使得计算机实现如上述实施例中任一项所述的通信方法。
[0156]
本领域技术人员能够领会,结合本文公开描述的各种说明性逻辑框、模块和算法步骤所描述的功能可以硬件、软件、固件或其任何组合来实施。如果以软件来实施,那么各种说明性逻辑框、模块、和步骤描述的功能可作为一或多个指令或代码在计算机可读媒体上存储或传输,且由基于硬件的处理单元执行。计算机可读媒体可包含计算机可读存储媒体,其对应于有形媒体,例如数据存储媒体,或包括任何促进将计算机程序从一处传送到另一处的媒体(例如,根据通信协议)的通信媒体。以此方式,计算机可读媒体大体上可对应于(1)非暂时性的有形计算机可读存储媒体,或(2)通信媒体,例如信号或载波。数据存储媒体可为可由一或多个计算机或一个或多个处理器存取以检索用于实施本技术中描述的技术的指令、代码和/或数据结构的任何可用媒体。计算机程序产品可包含计算机可读媒体。
[0157]
作为实例而非限制,此类计算机可读存储媒体可包括ram、rom、eeprom、cd-rom或其它光盘存储装置、磁盘存储装置或其它磁性存储装置、快闪存储器或可用来存储指令或数据结构的形式的所要程序代码并且可由计算机存取的任何其它媒体。并且,任何连接被恰当地称作计算机可读媒体。举例来说,如果使用同轴缆线、光纤缆线、双绞线、数字订户线(dsl)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源传输指令,那么同轴缆线、光纤缆线、双绞线、dsl或例如红外线、无线电和微波等无线技术包含在媒体的定义中。但是,应理解,所述计算机可读存储媒体和数据存储媒体并不包括连接、载波、信号或其它暂时媒体,而是实际上针对于非暂时性有形存储媒体。如本文中所使用,磁盘和光盘包含压缩光盘(cd)、激光光盘、光学光盘、数字多功能光盘(dvd)和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光以光学方式再现数据。以上各项的组合也应包含在计算机可读媒体的范围内。
[0158]
可通过例如一个或多个数字信号处理器(dsp)、通用微处理器、专用集成电路(asic)、现场可编程逻辑阵列(fpga)或其它等效集成或离散逻辑电路等一个或多个处理器来执行指令。因此,如本文中所使用的术语“处理器”可指前述结构或适合于实施本文中所描述的技术的任一其它结构中的任一者。另外,在一些方面中,本文中所描述的各种说明性
逻辑框、模块、和步骤所描述的功能可以提供于经配置以用于编码和解码的专用硬件和/或软件模块内,或者并入在组合编解码器中。而且,所述技术可完全实施于一个或多个电路或逻辑元件中。
[0159]
本技术的技术可在各种各样的装置或设备中实施,包含无线手持机、集成电路(ic)或一组ic(例如,芯片组)。本技术中描述各种组件、模块或单元是为了强调用于执行所揭示的技术的装置的功能方面,但未必需要由不同硬件单元实现。实际上,如上文所描述,各种单元可结合合适的软件和/或固件组合在编码解码器硬件单元中,或者通过互操作硬件单元(包含如上文所描述的一个或多个处理器)来提供。
[0160]
在上述实施例中,对各个实施例的描述各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0161]
以上所述,仅为本技术示例性的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1