掌桥专利:专业的专利平台
掌桥专利
首页

在无线通信系统中执行网格控制的方法及相关装置

文献发布时间:2024-04-18 20:01:30


在无线通信系统中执行网格控制的方法及相关装置

技术领域

本发明涉及通信控制,更特别地,涉及一种在无线通信系统中执行网格控制(meshcontrol)的方法及相关的装置,例如接入点(access point,AP)设备以及站点(station,STA)设备。

背景技术

根据相关技术,包括第一AP设备、第二AP设备等的无线通信系统可以被配置为网格网络(mesh network,亦可描述为“网状网络”)。基于信道规划,当网格网络中的各种链路(例如,前传链路和回程链路)中的两个或更多个链路被布置为使用相同的信道时,可能存在共信道干扰(co-channel interference,CCI)。例如,为了防止任何CCI,当一个设备正在经由某个信道发送第一数据包(packet)时,另一设备可能需要等待直到第一数据包的发送完成,并随后经由该信道发送第二数据包,从而导致整体性能下降。又例如,当一个设备正在经由某个信道发送第一数据包时,另一个设备可能会做出错误的决定而操作不正确,且由于CCI,该一个设备可能需要经由该信道重新发送第一数据包,从而导致整体性能下降。目前在相关技术中没有提出适当的建议。因此,需要一种新的方法和相关联的架构来解决相关技术的问题,而不引入任何副作用,或以不太可能引入副作用的方式来解决相关技术的问题。

发明内容

本发明的目的是提供一种用于在无线通信系统中执行网格控制的方法及相关的装置(例如AP设备和STA设备),以解决上述问题。

本发明的另一目的是提供一种用于在无线通信系统中执行网格控制的方法以及相关的装置(例如AP设备和STA设备),以借助于与空间复用(spatial reuse,SR)相关的控制来缓解或减轻网格网络中的CCI。

本发明的至少一个实施方式提供了一种用于在无线通信系统中执行网格控制的方法,其中,所述无线通信系统包括第一网格设备、第二网格设备和第三网格设备。例如,所述方法可包括:在从所述第一网格设备发送到所述第二网格设备的第一数据传输帧的前导码中携带一组链路信息,其中,所述一组链路信息包括以下指示中的至少一个指示:所述第一网格设备与所述第二网格设备之间的源-目的地关系指示以及所述第一数据传输帧在所述第二网格设备处的至少一个预测信号强度;其中,所述第三网格设备被布置为监测所述无线通信系统中的无线传输,以从所述第一数据传输帧获取所述一组链路信息,并基于所述一组链路信息确定所述第三网格设备的SR传输可用性。

除了上述方法之外,本发明还提供了根据所述方法操作的第二网格设备,其中,所述第二网格设备可以包括:处理电路,所述处理电路被布置为控制所述第二网格设备的操作;以及至少一个通信控制电路,所述至少一个通信控制电路耦接于所述处理电路,被布置为执行通信控制,其中,所述至少一个通信控制电路被布置为针对所述第二网格设备执行与所述第一网格设备的无线通信操作。例如,所述第二网格设备可以被布置为接收在所述前导码中携带有所述一组链路信息的第一数据传输帧,并对所述第一数据传输帧进行正确处理,而不受所述第三网格设备执行的关于所述第一数据传输帧的到另一网格设备的SR传输的阻碍。

本发明的至少一个实施方式还提供了一种第一网格设备,所述第一网格设备用于在无线通信系统中执行网格控制,其中,所述无线通信系统包括该第一网格设备、第二网格设备和第三网格设备,所述第一网格设备可以包括:处理电路,所述处理电路被布置为控制所述第一网格设备的操作;以及至少一个通信控制电路,所述至少一个通信控制电路耦接于所述处理电路,被布置为执行通信控制,其中,所述至少一个通信控制电路被布置为针对所述第一网格设备执行与所述第二网格设备的无线通信操作。例如,所述第一网格设备可以被布置为在从所述第一网格设备发送到所述第二网格设备的第一数据传输帧的前导码中携带一组链路信息,其中,所述一组链路信息包括以下指示中的至少一个指示:所述第一网格设备与所述第二网格设备之间的源-目的地关系指示以及所述第一数据传输帧在所述第二网格设备处的至少一个预测信号强度;以及,所述第三网格设备可以被布置为监测所述无线通信系统中的无线传输,以从所述第一数据传输帧获取所述一组链路信息,并基于所述一组链路信息确定所述第三网格设备的SR传输可用性。

本发明的至少一个实施方式还提供了一种用于在无线通信系统中执行网格控制的方法,其中,所述无线通信系统包括第一网格设备、第二网格设备和第三网格设备。例如,所述方法可以包括:监测所述无线通信系统中的无线传输,以从第一数据传输帧的前导码获取一组链路信息,其中,所述第一网格设备被布置为在从所述第一网格设备发送到所述第二网格设备的所述第一数据传输帧的所述前导码中携带所述一组链路信息,其中,所述一组链路信息包括以下指示中的至少一个指示:所述第一网格设备与所述第二网格设备之间的源-目的地关系指示以及所述第一数据传输帧在所述第二网格设备处的至少一个预测信号强度;以及,基于所述一组链路信息确定所述第三网格设备的SR传输可用性。

除了上述方法之外,本发明还提供了根据所述方法操作的第三网格设备,其中,第三网格设备可以包括:处理电路,所述处理电路被布置为控制第三网格设备的操作;以及至少一个通信控制电路,所述至少一个通信控制电路耦接于处理电路,被布置为执行通信控制,其中,至少一个通信控制电路被布置为在无线通信系统中针对第三网格设备执行与另一网格设备的无线通信操作。例如,第二网格设备可以被布置为接收在前导码中携带有一组链路信息的第一数据传输帧,并对所述第一数据传输帧进行正确处理,而不受第三网格设备执行的关于第一数据传输帧的到其它网格设备(例如,上述另一网格设备)的任何SR传输的阻碍。

根据一些实施方式,第一数据传输帧可以是物理层(PHY)协议数据单元(PPDU),前导码可以是PPDU的PHY前导码。例如,上述至少一个指示可以携带在PHY前导码中的至少一个字段中,上述至少一个字段可以包括PHY前导码中的基本服务集(BSS)颜色字段和SR字段中的一者或组合。

根据一些实施方式,如果一组链路信息包括源-目的地关系指示,则第一网格设备可以是AP设备或STA设备,第二网格设备可以是AP设备或STA设备,第三网格设备可以是AP设备;和/或,如果一组链路信息包括至少一个预测信号强度,则第一网格设备可以是AP设备或STA设备,第二网格设备可以是AP设备或STA设备,第三网格设备可以是AP设备。例如,该一组链路信息可以包括源-目的地关系指示和至少一个预测信号强度这两者。

本发明的优点在于,通过适当的设计,本发明的方法以及相关联的装置/设备(例如,第一网格设备、第二网格设备和第三网格设备中的任意设备)可以增强无线通信系统的整体性能。例如,本发明的方法和相关联的装置/设备可以借助于SR相关控制来缓解/减轻网格网络中的CCI,以及,更特别地,保持/维持多个AP设备的协调以防止相关联的性能下降。此外,本发明的方法和装置/设备可以在不引入任何副作用的情况下或以不太可能引入副作用的方式来解决相关技术的问题。

在阅读在各个图和附图中例示出的优选实施方式的以下详细描述之后,本发明的这些和其它目的对于本领域的普通技术人员将无疑变得显而易见。

附图说明

图1是根据本发明实施方式的无线通信系统的示意图。

图2是根据本发明实施方式的网格控制方案的示意图。

图3是根据本发明实施方式示出的基于Wi-Fi-6的SR控制方案的示意图。

图4为例示出在图3中所示的基于Wi-Fi-6的SR控制方案中所需的相关联的信息的示意图。

图5是例示出根据本发明实施方式的用于在无线通信系统中执行网格控制的方法的第一源-目的地关系感知SR控制方案的示意图。

图6是例示出根据本发明实施方式的方法的第二源-目的地关系感知SR控制方案的示意图。

图7是例示出根据本发明实施方式的方法的信号强度感知SR控制方案的示意图。

图8是例示出根据本发明实施方式的图7中所示的信号强度感知SR控制方案中的一些现有链路的Rx(receive,接收)端的相关联的功率电平和相关联的信干比(signal-to-interference ratio,SIR)的示意图。

图9是例示出根据本发明实施方式的方法所涉及的第一PPDU格式的示意图。

图10是例示出根据本发明实施方式的方法所涉及的第二PPDU格式的示意图。

图11例示出了根据本发明实施方式的方法的工作流程。

图12例示出了根据本发明的另一实施方式的方法的工作流程。

具体实施方式

贯穿以下描述和权利要求使用了某些术语,这些术语是指特定部件。如本领域技术人员将理解的,电子设备制造商可以用不同的名称指代部件。本文档不旨在区分名称不同但功能上没有区别的部件。在以下描述和权利要求中,术语“包括(include)”和“包括(comprise)”以开放式方式使用,因此应解释为意指“包括但不限于…”。此外,术语“耦接”旨在表示间接或直接电连接。因此,如果一个设备耦接于另一个设备,那么所述连接可通过直接电连接或通过经由其它设备和连接的间接电连接。

图1是根据本发明实施方式的无线通信系统100的示意图。为了更好地理解,无线通信系统100(例如,其中的任意设备)可以与电气和电子工程师协会(Institute ofElectrical and Electronics Engineers,IEEE)802.11标准的一个或多个版本兼容或反向兼容,但是本发明不限于此。如图1所示,无线通信系统100可包括多个设备,例如AP设备110和STA设备120,其中,AP设备110可包括处理电路112、可统称为通信控制电路114的至少一个通信控制电路(例如,一个或多个通信控制电路)以及通信控制电路114的至少一个天线(例如,一个或多个天线)。STA设备120可包括处理电路122、可统称为通信控制电路124的至少一个通信控制电路(例如,一个或多个通信控制电路)以及通信控制电路124的至少一个天线(例如,一个或多个天线)。在图1所示的架构中,处理电路112可以被布置为控制AP设备110的操作,以使AP设备110在无线通信系统100中充当AP,以及,通信控制电路114可以被布置为执行通信控制,更特别地,针对AP设备110执行与STA设备120(例如,其通信控制电路124)的无线通信操作。此外,处理电路122可以被布置为控制STA设备120的操作,以使STA设备120在无线通信系统100中充当STA,以及,通信控制电路124可以被布置为执行通信控制,更特别地,针对STA设备120执行与AP设备110(例如,其通信控制电路114)的无线通信操作。

根据一些实施方式,处理电路112可以通过至少一个处理器/微处理器、至少一个随机存取存储器(random access memory,RAM)、至少一个总线(bus)等来实施,以及,通信控制电路114可以通过至少一个无线网络控制电路和至少一个有线网络控制电路来实施,但是本发明不限于此。此外,处理电路122可以通过至少一个处理器/微处理器、至少一个RAM、至少一个总线等来实施,以及,通信控制电路124可以通过至少一个无线网络控制电路来实施,但本发明不限于此。

根据一些实施方式,无线通信系统100可以包括多个AP设备和多个STA设备。为了更好地理解,假设AP设备的数量为M,STA设备的数量为N,其中,M和N分别表示大于1的正整数,则多个AP设备可以包括M个AP设备{110_m|m=0,…,(M-1)},例如AP设备{110_0、…、110_(M-1)},以及,多个STA设备可以包括N个STA设备{120_n|n=0,…,(N-1)},例如STA设备{120_0、…、120_(N-1)},其中,符号“m”可以表示区间[0,M-1]中的整数,符号“n”可以表示区间[0,N-1]中的整数,但本发明不限于此。此外,AP设备{110_0、…、110_(M-1)}中的任意AP设备110_m(例如,每个AP设备)的架构可以与AP设备110的架构相同或相似,以及,STA设备{120_0、…、120_(N-1)}中的任意STA设备120_n(例如,每个STA设备)的架构可以与STA设备120的架构相同或相似。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

图2是例示出根据本发明实施方式的网格控制方案的示意图,其中,多个AP设备可以包括AP设备110_0、110_1、110_2和110_3,多个STA设备可以包括STA设备120_0、120_1、120_2和120_3。如图2所示,包括多个AP设备(例如AP设备110_0、110_1、110_2及110_3)以及多个STA设备(例如STA设备120_0、120_1、120_2及120_3)的无线通信系统100可被配置为网格网络,但本发明不限于此。根据一些实施方式,图2所示的网格架构、AP设备的数量M和/或STA设备的数量N可以变化,而并不限于所描述的实施例。例如,STA设备的数量N可以表示任意正整数。本发明对M和N的取值不做任何限制。

在图2所示的网格架构中,当无线通信系统100中的第一AP节点(例如AP设备110_0)连接到至少一个网络(例如,一个或多个网络)(例如具有广域网(wide area network,WAN)端口的因特网)时,第一AP节点(例如AP设备110_0)可以充当网格网络的控制器(controller)。另外,与该控制器相关联的一个或多个其它AP节点(例如,AP设备110_1、110_2和110_3)可以充当网格网络的一个或多个代理(agent)。为了更好地理解,AP设备110_1、110_2和110_3可分别充当网格网络的代理#1(图中标注为“Agent#1”)、代理#2(图中标注为“Agent#2”)和代理#3(图中标注为“Agent#3”),但本发明不限于此。另外,网格AP节点(例如,网格网络中的第一AP节点和一个或多个其它AP节点)(例如AP设备110_0、110_1、110_2和110_3)可以通过回程链路(backhaul link,为简洁起见标记为“回程”)来交换信息和数据,以及,网格AP节点(例如AP设备110_0、110_1、110_2和110_3)可以分别通过前传链路(fronthaul link,为简洁起见标记为“前传”)与STA(例如STA设备120_0、120_1、120_2和120_3)进行通信。例如,所有的前传链路可以是无线前传链路,以及,回程链路可以包括有线和/或无线回程链路,但本发明不限于此。在一些示例中,所有的回程链路可以是无线回程链路。

图3是例示出根据本发明实施方式的基于Wi-Fi-6的SR(空间复用)控制方案的示意图。为了更好地理解,假定无线通信系统100根据基于Wi-Fi-6的SR控制方案来操作,其中,多个AP设备中的AP设备110_0和110_1可分别充当对应于两个基本服务集(basicservice set,BSS)BSS1和BSS2的两个AP AP1和AP2,多个STA设备中的STA设备120_0和120_1可充当两个STA STA1和STA2,但本发明不限于此。在AP AP1与STA STA1之间的现有链路(existing link)中,AP AP1可以从AP AP1向STA STA1发送数据(图中标注为“Data fromAP1 to STA1”),以及,STA STA1可以向AP AP1发送确认(acknowledgement,Ack)。相关业务(associated traffic)满足预定的SR(空间复用)准则,例如,其与BSS颜色(BSS color)/BSS标识符(BSS identifier,BSSID)及接收信道功率指示符(received channel powerindicator,RCPI)有关。在这种情况下,在SR(空间复用)链路中,AP AP2可以从AP AP2向STASTA2发送数据(图中标注为“Data from AP2 to STA2”),以及,STA STA2可以向AP AP2发送Ack(图中标注为“Ack to AP2”)。

图4为例示出图3中所示的基于Wi-Fi-6的SR控制方案所需的关联信息的示意图。针对某个BSS AP(例如AP AP2),从重叠BSS(overlapping BSS,OBSS)AP(例如AP AP1)发出的PPDU的PHY前导码(preamble)和PHY标头(header,为简洁起见标记为“HDR_P”)易于解码(easy to decode),但是从OBSS AP(例如AP AP1)发出的PPDU的媒体访问控制(mediumaccess control,MAC)标头(为简洁起见标记为“HDR_M”)以及该PPDU中相关联的MAC有效载荷(payload)难以解码(hard to decode),其中,该PPDU不旨在被发送到AP AP2,以及,该PPDU的功率电平(power level)通常不足以用于AP AP2(功率不够)。举例来说,解码该PPDU的PHY前导码和PHY标头所需的信噪比(signal-to-noise ratio,SNR)是低的(low),因此APAP2可以成功地对PPDU的PHY前导码进行解码,以从该PPDU的PHY前导码中获取BSS颜色(BSScolor,例如,在本实施例中,BSS color字段可用来携带指示该PPDU的源-目的地关系的信息)。此外,解码该PPDU的MAC标头所需的SNR是高的(high),因此AP AP2难以成功解码PPDU的MAC标头而不能从该PPDU的MAC标头获得BSSID等。在确定是否执行SR PPDU传输之前,APAP2需要从AP AP1发送的PPDU中获取足够的信息。由于PPDU的MAC标头中的BSSID等因高SNR要求而难以获取,因此AP AP2通常不具有足够的信息来做确定/决策(为简洁起见,在图4中标记为“?”),从而在这种情况下,AP AP2难以正确地操作。

一般而言,基于Wi-Fi-6的SR控制方案在任意网格架构中都不起作用。基于Wi-Fi-6的SR控制方案仅考虑AP到AP(AP-to-AP)的接收信号强度指示(received signalstrength indicator,RSSI),而没有考虑现有链路(existing link)的接收(reception,Rx)端(例如,上述现有链路的Rx端)上的任意SR信干比(signal-to-interference ratio,SIR)。请注意,网格内部业务预计不会因为被内部网格设备在空间上复用而产生负面影响,以及,由于Rx信号电平不足,网格设备在大多数情况下通常无法解码出Rx OBSS PPDU的发射器地址(transmitter address,TA)/接收器地址(receiver address,RA),因此没有链路分类方法。如以下实施方式中所示,本发明提供了用于网格内部业务的分类方法以允许网格设备做出SR传输(transmission,Tx)可用性(availability)的决定,其中,本发明的方法和相关联的装置可以借助于与SR相关的控制来缓解或减轻网格网络中的CCI,更特别地,保持/持续协调多个AP设备以防止相关性能(例如,OBSS性能)下降。

图5是例示出根据本发明实施方式的用于在例如无线通信系统100的无线通信系统中执行网格控制的方法的第一源-目的地关系感知(source-destination-relationship-aware)SR控制方案的示意图。为了更好地理解,包括多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})和多个STA设备(例如,STA设备{120_n|n=0,…,(N-1)})的无线通信系统100可以被配置为网格网络。例如,AP设备110_0、110_1、110_2、110_3和110_4可以分别充当网格AP#1、网格AP#2、网格AP#3、网格AP#4和网格AP#5,为了简洁起见,其可以分别被称为网格(mesh)AP1、网格AP2、网格AP3、网格AP4和网格AP5,以及,STA设备120_0等可以分别充当STA#1等,为简洁起见,其可以分别被称为STA1等,但本发明不限于此。根据一些实施方式,图5所示的网格架构、AP设备的数量M和/或STA设备的数量N可以变化。例如,STA设备的数量N可以表示任意的正整数。

所述方法适用于无线通信系统100中的第一网格设备、第二网格设备和第三网格设备中的任意设备,其中,第一网格设备、第二网格设备和第三网格设备可以分别表示帧Tx设备(例如,网格AP2)、帧Rx设备(例如,STA1、网格AP1、网格AP3和网格AP4中的某个设备)和源-目的地关系感知SR设备(例如,网格AP5,例如,网格AP5获知携带在帧发送设备AP2至帧接收设备AP1的PPDU中的源-目的地关系)。第一网格设备(例如网格AP2)可被布置为分别向STA1、网格AP1、网格AP3以及网格AP4发送多个数据传输帧(例如,四个PPDU),第二网格设备(例如前述STA1、网格AP1、网格AP3以及网格AP4中的某个设备)可被布置为从第一网格设备(例如网格AP2)接收该多个数据传输帧(例如四个PPDU)中的一个,以及,第三网格设备(例如网格AP5)可被布置为监测该多个数据传输帧(例如四个PPDU)以确定是否执行SR传输操作。例如,第一网格设备(例如网格AP2)、第二网格设备(例如前述STA1、网格AP1、网格AP3以及网格AP4中的某个设备)以及第三网格设备(例如网格AP5)的操作可包括:

(1)第一网格设备在从第一网格设备发送到第二网格设备的第一数据传输帧(例如,四个PPDU中的第一PPDU)的第一前导码(例如,PHY前导码)中携带第一组链路信息(linkinformation),其中,第一组链路信息可以包括至少一个指示:例如,第一网格设备与第二网格设备之间的源-目的地关系指示(source-destination relationship indication),以用于指示第一网格设备与第二网格设备之间的源-目的地关系,也就是说,指示PPDU的源-目的地关系);

(2)第二网格设备接收在第一前导码(例如,PHY前导码)中携带有第一组链路信息的第一数据传输帧(例如,第一PPDU),并且对第一数据传输帧进行正确地处理,而不受第三网格设备针对第一数据传输帧执行的到另一网格设备的任何SR传输的阻碍(也就是说,第三网格设备针对第一数据传输帧执行的SR传输不能影响或干扰第二网格设备处理来自第一网格设备的PPDU);以及

(3)第三网格设备监测无线通信系统100中的无线传输以从第一数据传输帧(例如,第一PPDU)的第一前导码(例如,PHY前导码)获取第一组链路信息,并基于第一组链路信息确定第三网格设备的SR传输可用性;但本发明不限于此。

根据一些实施方式,上述至少一个指示可被布置为指示第一网格设备与第二网格设备之间的源-目的地关系(亦可描述为“第一数据传输帧的源-目的地关系”)和/或第一数据传输帧在第二网格设备处的至少一个预测信号强度(predicted signal strength),例如,该至少一个预测信号强度是指第二网格设备接收第一数据传输帧的预测信号强度,其可以是第二网格设备基于第一网格设备与第二网格设备间的先前PPDU测量到的接收信号强度确定/预测得到的(例如,直接为第二网格设备测量来自第一网格设备的先前PPDU的接收信号强度),也可以是第一网格设备基于第一网格设备与第二网格设备之间传输的PPDU测量到的接收信号强度确定/预测得到的(例如,直接为第一网格设备测量来自第二网格设备的先前PPDU的接收信号强度),因此,本发明实施例中的至少一个预测信号强度可以是第一网格设备测量得到的预测信号强度和/或第二网格设备测量得到的预测信号强度,对此,本发明不做限制。例如:第一网格设备可以在发送第一PPDU之前,测量第二网格设备发送给第一网格设备的PPDU的RSSI,根据该RSSI预估上述预测信号强度,例如,确定为相等,因为,在第一网格设备处测量来自第二网格设备的PPDU获得的RSSI通常与在第二网格设备处测量来自第一网格设备的PPDU获得的RSSI是大致相同的,因为其基于相同的信道。因此,在本发明实施例中,第一数据传输帧在第二网格设备的至少一个预测信号强度包括:在第一网格设备处测量来自第二网格设备的先前帧测量得到的RSSI和/或在第二网格设备处测量来自第一网格设备的先前帧测量得到的RSSI,和/或,基于在第一网格设备处测量来自第二网格设备的先前帧测量得到的RSSI和/或在第二网格设备处测量来自第一网格设备的先前帧测量得到的RSSI确定/预测的信号强度。此外,上述至少一个指示可携带在PHY前导码的至少一字段(例如一个或多个字段)中,且上述至少一个字段可包括BSS颜色字段(SS colorfield),但本发明不限于此。根据一些实施方式,上述至少一个字段可以包括PHY前导码中的BSS颜色字段和SR字段中的一者或组合。

表1

表1例示出了源-目的地指示映射表(indication-to-source-destinationmapping table)的示例,其中,图5中示出的AP5观察到的网格业务可以对应于表1中所示的源-目的地指示映射表,并且可以表示从源地址(为简洁起见标记为“Src.”)到目的地(为简洁起见标记为“Dest.”)的网格业务,例如,网格AP5根据表1中所示的源-目的地指示映射表观察到的对应于BSS颜色值(BSS color value)BSS_Color(为简洁起见,图5中标记为“Color”)的网格业务(mesh traffic)。上述第一组链路信息可以包括用于指示第一网格设备与第二网格设备之间的源-目的地关系的第一源-目的地关系指示(如PHY前导码的BSS颜色字段中携带的BSS颜色值BSS_Color),以及,第三网格设备可以被布置为监测无线通信系统100中的无线传输以从第一数据传输帧(例如,第一PPDU)的第一前导码(例如,PHY前导码)获取第一源-目的地关系指示(例如,BSS颜色值BSS_Color),并且基于第一源-目的地关系指示(例如,BSS颜色值BSS_Color)来确定SR传输可用性。更特别地,网格AP1、网格AP2、网格AP3、网格AP4以及网格AP5可交换如表1所示的源-目的地指示映射表,且无线通信系统100中的至少一个设备(例如网格AP1、网格AP2、网格AP3、网格AP4以及网格AP5中的一个或多个网格AP)可被布置为预先/提前(in addvace)准备该源-目的地指示映射表,以允许第三网格设备(例如网格AP5)从源-目的地指示映射表获取多个预定的源-目的地关系。例如,多个预定的源-目的地关系可以包括:

(1)如表1的第一行(row)所例示的网格AP2与STA1之间的源-目的地关系,其中,BSS_Color=3可以被布置为指示该源-目的地关系;

(2)如表1的第二行所例示的网格AP2与网格AP3之间的源-目的地关系,其中,BSS_Color=4可以被布置为指示该源-目的地关系;

(3)如表1的第三行所例示的网格AP2与网格AP1之间的源-目的地关系,其中,BSS_Color=5可以被布置为指示该源-目的地关系;以及

(4)如表1的第四行所例示的网格AP2与网格AP4之间的源-目的地关系,其中,BSS_Color=6可以被布置为指示该源-目的地关系;

其中,第一网格设备与第二网格设备之间的源-目的地关系可以等于多个预定的源-目的地关系之其中一者。

基于从第三网格设备(例如网格AP5)至无线通信系统100中的不同目的地(例如STA1、网格AP3、网格AP1和网格AP4)的多个信号的多个初步测量的信号强度(preliminarily measured signal strength),第三网格设备(例如网格AP5)可被布置为根据第一组链路信息确定SR传输可用性,其中,第二网格设备可以是上述不同目的地中的一者。例如,从第三网格设备到前述不同目的地的多个信号的多个初步测量的信号强度可分别表示从第三网格设备到前述不同目的地的多个帧的多个RSSI(接收信号强度指示)。为了更好地理解,例如,在本发明实施例中,可以通过预先获得第三网格设备至不同目的地的信号的RSSI来对这些不同目的地进行分组,例如,分类成包括第一组目的地和第二组目的地:

(1)如果从第三网格设备至上述不同目的地中的第一组目的地(例如,STA1和网格AP1)的第一组信号(例如,第一组先前发送的帧,例如第一先前发送的帧)的初步/先前测量的信号强度(例如,RSSI)小于预定的信号强度阈值(例如,预定的RSSI阈值),这可以指示第一组目的地(例如,STA1和网格AP1)中的任意设备能够接收来自第一网格设备的数据传输帧(例如,PPDU,例如,该数据传输帧的前导码中携带了该数据传输帧的源-目的地关系)并正确地处理该数据传输帧,而不会受到由网格AP5针对该数据传输帧执行的任何SR传输的阻碍;以及,

(2)如果从第三网格设备至上述不同目的地中的第二组目的地(例如,网格AP3和网格AP4)的第二组信号(例如,第二组先前发送的帧,例如第二先前发送的帧)的初步/先前测量的信号强度(例如,RSSI)达到(例如,大于或等于)预定的信号强度阈值(例如,预定的RSSI阈值),这可以指示如果网格AP5针对该数据传输帧执行任何的SR传输,则第二组目的地(例如,网格AP3和网格AP4)中的任意设备都无法正确地接收和处理数据传输帧(例如,PPDU);但是本发明不限于此。

例如,假设,STA1和AP1属于第一组目的地地址,则当第三网格设备检测到第一组链路信息(例如,BSS颜色值BSS_Color)等于3或5时,第三网格设备(例如网格AP5)可确定出第二网格设备属于第一组目的地(例如,STA1和网格AP1),从而执行SR传输操作以增强整体性能,其中,第二网格设备可正确地接收和处理第一数据传输帧(例如,第一PPDU),而不会受到此SR传输操作的阻碍。又例如,假设,AP3和AP6属于第二组目的地地址,则当第三网格设备检测到第一组链路信息(例如,BSS颜色值BSS_Color)等于4或6时,第三网格设备(例如网格AP5)可以确定出第二网格设备属于第二组目的地(例如,网格AP3和网格AP4),从而在该时刻防止或阻止执行任何SR传输操作,以保证第二网格设备可以正确地接收和处理第一数据传输帧(例如,第一PPDU)。更特别地,在不需要重传第一数据传输帧(例如,第一PPDU)的情况下,可以在另一时刻执行SR传输操作以增强整体性能。

根据本实施方式,第一数据传输帧(例如,第一PPDU)的第一前导码(例如,PHY前导码)中的BSS颜色字段可被布置为携带第一源-目的地关系指示(例如,BSS颜色值BSS_Color),以及,更特别地,从第一网格设备到上述不同目的地的多个数据传输帧(例如,四个PPDU)的相应PHY前导码的相应BSS颜色字段可被布置为携带不同的BSS颜色值{BSS_Color}(例如,如图5所示的BSS_Color=3、BSS_Color=4、BSS_Color=5和BSS_Color=6),其中,第二网格设备可以是上述不同目的地中的一者,且第一源-目的地关系指示可以是上述不同的BSS颜色值{BSS_Color}中对应于第二网格设备的BSS颜色值BSS_Color,但本发明不限于此。根据一些实施方式,第一数据传输帧(例如,第一PPDU)的第一前导码(例如,PHY前导码)中的BSS颜色字段和SR字段的组合可以被布置为携带第一源-目的地关系指示,以及,更特别地,从第一网格设备到前述不同目的地的多个数据传输帧(例如,四个PPDU)的相应PHY前导码的相应BSS颜色字段可以被布置为携带相同的BSS颜色值,例如对应于网格AP2的BSS颜色值BSS_Color_AP2(例如,BSS_Color=BSS_Color_AP2),以及,从第一网格设备到前述不同目的地的多个数据传输帧(例如,四个PPDU)的相应PHY前导码的相应SR字段可以被布置为携带不同的SR(空间复用)字段值{Spatial_Reuse},其中,第二网格设备可以是前述不同目的地中的一者,以及,第一源-目的地关系指示可以是多个预定的BSS颜色值和SR字段值的集合中的对应于第二网格设备的BSS颜色值和SR字段值的集合(例如,BSS颜色值BSS_Color和SR字段值Spatial_Reuse的组合)。例如,多个预定的BSS颜色值和SR字段值的集合中的任意预定的BSS颜色值和SR字段值的集合可以表示相同BSS颜色值BSS_Color(例如,BSS_Color=BSS_Color_AP2)和前述不同SR字段值{Spatial_Reuse}中的SR字段值Spatial_Reuse的组合。

图6是例示出根据本发明实施方式的方法的第二源-目的地关系感知SR控制方案的示意图。为了更好地理解,包括多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})和多个STA设备(例如,STA设备{120_n|n=0,…,(N-1)})的无线通信系统100可以被配置为网格网络。例如,AP设备110_0、110_1、110_2、110_3和110_4可以分别充当网格AP#1、网格AP#2、网格AP#3、网格AP#4和网格AP#5,为了简洁起见,其可以分别被称为网格AP1、网格AP2、网格AP3、网格AP4和网格AP5,而STA设备120_0等可以分别充当STA#1等,为了简洁起见,其可以被称为STA1等。本发明不限于此。根据一些实施方式,图6所示的网格架构、AP设备的数量M和/或STA设备的数量N可以变化。例如,STA设备的数量N可以表示任意的正整数。

表2

表2例示出了源-目的地指示映射表的另一示例,其中,图6中示出的AP5观察到的网格业务可以对应于表2所示的源-目的地指示映射表,并且可以表示从源地址(为简洁起见标记为“Src.”)到目的地(为简洁起见标记为“Dest.”)的网格业务,例如,网格AP5根据表2所示的源-目的地指示映射表观察到的对应于BSS颜色值BSS_Color和SR字段值Spatial_Reuse(为简洁起见分别标记为“Color”和“SR”)的组合的网格业务。上述第一组链路信息可包括用于指示第一网格设备与第二网格设备之间的源-目的地关系的第一源-目的地关系指示,例如,PHY前导码中的BSS颜色字段携带的BSS颜色值BSS_Color以及PHY前导码中的SR字段携带的SR字段值Spatial_Reuse的组合,以及,第三网格设备可被布置为监测无线通信系统100中的无线传输,以从第一数据传输帧(例如,第一PPDU)的第一前导码(例如,PHY前导码)获取第一源-目的地关系指示(例如,BSS颜色值BSS_Color和SR字段值Spatial_Reuse的组合),并且基于第一源-目的地关系指示(例如,BSS颜色值BSS_Color和SR字段值Spatial_Reuse的组合)来确定SR传输可用性。更特别地,网格网络中的网格AP(例如网格AP1、网格AP2、网格AP3、网格AP4以及网格AP5)可交换如表2所示的源-目的地指示映射表,且无线通信系统100中的至少一个设备(例如网格AP1、网格AP2、网格AP3、网格AP4以及网格AP5中的一个或多个网格AP)可被布置为预先/提前准备源-目的地指示映射表,以允许第三网格设备(例如网格AP5)从源-目的地指示映射表获得多个预定的源-目的地关系。例如,多个预定的源-目的地关系可以包括:

(1)如表2的第一行所例示的网格AP2与STA1之间的源-目的地关系,其中,(BSS_Color,Spatial_Reuse)=(3,10)可以被布置为指示该源-目的地关系;

(2)如表2的第二行所例示的网格AP2与网格AP3之间的源-目的地关系,其中,(BSS_Color,Spatial_Reuse)=(3,3)可以被布置为指示该源-目的地关系;

(3)如表2的第三行所例示的网格AP2与网格AP1之间的源-目的地关系,其中,(BSS_Color,Spatial_Reuse)=(3,1)可以被布置为指示该源-目的地关系;以及

(4)如表2的第四行所例示的网格AP2与网格AP4之间的源-目的地关系,其中,(BSS_Color,Spatial_Reuse)=(3,4)可以被布置为指示该源-目的地关系;

其中,第一网格设备与第二网格设备之间的源-目的地关系可以等于多个预定的源-目的地关系之一。根据本实施方式,BSS_Color_AP2=3,但本发明不限于此。根据一些实施方式,对应于网格AP2的BSS颜色值BSS_Color_AP2可变化。

例如,为了更好地理解,在本发明实施例中假设:

(1)如果从第三网格设备到上述不同目的地中的第一组目的地(例如,STA1和网格AP1)的第一组信号(例如,第一组先前发送的帧,例如第一先前发送的帧)的初步测量的信号强度(例如,RSSI)小于预定的信号强度阈值(例如,预定的RSSI阈值),这可以指示第一组目的地(例如,STA1和网格AP1)中的任意设备能够接收来自第一网格设备的数据传输帧(例如,PPDU)并正确地处理该数据传输帧,而不会受到网格AP5执行的关于该数据传输帧的任何SR传输的阻碍(也就是说,第三网格设备在第一网格设备传输数据传输帧至第二网格设备的期间执行SR传输不会干扰或影响第一网格设备和第二网格之间的数据传输,从而增强了无线通信系统的整体性能);以及

(2)如果从第三网格设备到上述不同目的地中的第二组目的地(例如,网格AP3和网格AP4)的第二组信号(例如,第二组先前发送的帧,例如第二先前发送的帧)的初步测量的信号强度(例如,RSSI)达到(例如,大于或等于)预定的信号强度阈值(例如,预定的RSSI阈值),这可以指示如果网格AP5针对该数据传输帧执行任何SR传输,则第二组目的地(例如,网格AP3和网格AP4)中的任意设备都无法正确地接收和处理数据传输帧(例如,PPDU),从而在此情形中不执行SR传输,以避免干扰;但是本发明不限于此。

例如,当检测到例如BSS颜色值和SR字段值的集合(BSS_Color,Spatial_Reuse)的第一组链路信息(例如,第一源-目的地关系指示)等于预定的BSS颜色值和SR字段值的集合(3,10)和(3,1)中的任何预定的BSS颜色值和SR字段值的集合时,第三网格设备(例如网格AP5)能够确定第二网格设备属于第一组目的地(例如,STA1和网格AP1),从而执行SR传输操作以增强整体性能,其中,第二网格设备可以正确地接收和处理第一数据传输帧(例如,第一PPDU),而不会受到此SR传输操作的阻碍(亦可描述为“妨碍”或“干扰”)。又例如,当检测到例如BSS颜色值和SR字段值的集合(BSS_Color,Spatial_Reuse)的第一组链路信息(例如,第一源-目的地关系指示)等于预定的BSS颜色值和SR字段值的集合(3,3)和(3,4)中的任意预定的BSS颜色值和SR字段值的集合时,第三网格设备(例如网格AP5)能够确定第二网格设备属于第二组目的地(例如,网格AP3和网格AP4),从而防止(亦可描述为“避免”)在该时刻执行任何SR传输操作,以保证第二网格设备能够正确地接收和处理第一数据传输帧(例如,第一PPDU)。更特别地,在不需要重传第一数据传输帧(例如,第一PPDU)的情况下,可以在另一时刻执行SR传输操作以增强整体性能。为简洁起见,这里不再详细重复对该实施方式的类似描述。

根据图5和图6分别所示的实施方式,网格AP1可以是网格网络的控制器,而其它网格AP(例如网格AP2、网格AP3、网格AP4和网格AP5)可以是网格网络的代理,其中,代理(例如网格AP2)可以作为第一网格设备的示例,但本发明不限于此。根据一些实施方式,可以将另一网格AP(例如,控制器或另一代理)作为第一网格设备的示例,可以将剩余网格AP中的任意网格AP作为第三网格设备的示例,以及,可以将无线通信系统100中的剩余设备中的任意设备(例如,任意AP设备110_m或任意STA设备120_n)作为第二网格设备的示例。根据一些实施方式,网格AP中的任意网格AP可以作为第三网格设备的示例,以及,无线通信系统100中的其余设备中的任意设备(例如,任意AP设备110_m或任意STA设备120_n)可以作为第一网格设备和第二网格设备中的任意网格设备的示例。

根据一些实施方式,被布置为预先准备源-目的地指示映射表(例如,表1中所示的源-目的地指示映射表或者表2中所示的源-目的地指示映射表)的一个或多个网格AP可以包括网格网络的控制器,其中,网格AP1可以是网格网络的控制器,但是本发明不限于此。根据一些实施方式,一个或多个网格AP可以变化。

根据一些实施方式,无线通信系统100中的至少一个网格控制设备(例如,一个或多个网格控制设备,如一个或多个网格AP)可以被布置为获取不同网格设备之间的多组链路信息,并且可以向第三网格设备通知来自该至少一个网格控制设备的多组链路信息的至少一部分,其中,多组链路信息可以包括BSS颜色信息和源-目的地信息的组合。例如,多组链路信息可通过源-目的地指示映射表(例如表1所示的源-目的地指示映射表或表2所示的源-目的地指示映射表)来实施,但本发明不限于此。只要不妨碍本发明的实施,就可以将多组链路信息实施为某些其它类型的数据结构中的任何一种。根据一些实施方式,上述至少一个网格控制设备可以包括第一网格设备和第三网格设备中的一者或组合。

图7是例示出根据本发明实施方式的方法的信号强度感知SR控制方案的示意图。为了更好地理解,包括多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})和多个STA设备(例如,STA设备{120_n|n=0,…,(N-1)})的无线通信系统100可以被配置为网格网络。例如,AP设备110_0、110_1和110_2可以分别充当网格AP#1、网格AP#2和网格AP#3(为了简洁起见,其可以分别被称为网格AP1、网格AP2和网格AP3),以及,STA设备120_0、120_1等可以分别充当STA#1、STA#2等,为简洁起见,其可以分别被称为STA1、STA2等,但是本发明不限于此。根据一些实施方式,图7所示的网格架构、AP设备的数量M和/或STA设备的数量N可以变化。例如,STA设备的数量N可以表示任意正整数。

所述方法适用于无线通信系统100中的第一网格设备、第二网格设备、第三网格设备和第四网格设备中的任意设备,其中,第一网格设备、第二网格设备、第三网格设备和第四网格设备可以分别表示第一帧Tx设备(例如,STA1)、帧Rx设备(例如,网格AP1)、信号强度感知SR设备(例如,网格AP3)和第二帧Tx设备(例如,网格AP2)。第一网格设备(例如STA1)可被布置为向网格AP1发送多个数据传输帧(例如两个PPDU)中的第一数据传输帧(例如第一PPDU),第四网格设备(例如网格AP2)可被布置为向网格AP1发送多个数据传输帧(例如两个PPDU)中的第二数据传输帧(例如第二PPDU),第二网格设备(例如网格AP1)可被布置为分别从STA1和网格AP2接收多个数据传输帧(例如两个PPDU),以及,第三网格设备(例如网格AP3)可被布置为分别监控多个数据传输帧(例如两个PPDU)以确定是否执行SR传输操作。例如,第一网格设备(例如STA1)、第二网格设备(例如网格AP1)以及第三网格设备(例如网格AP3)的操作可包括:

(1)第一网格设备可以在从第一网格设备发送到第二网格设备的第一数据传输帧(例如,上述二个PPDU中的第一PPDU)的第一前导码(例如,PHY前导码)中携带第一组链路信息,其中,第一组链路信息可以包括至少一个指示,以用于指示第一数据传输帧(例如,第一PPDU)在第二网格设备处的至少一个预测信号强度(例如,一个或多个预测信号强度,如第一RSSI范围);也就是说,第一网格设备发送第一数据传输帧至第二网格设备,其中,第一数据传输帧的前导码中携带了第一组链路信息。

(2)第二网格设备可以接收在第一前导码(例如,PHY前导码)中携带有第一组链路信息的第一数据传输帧(例如,第一PPDU),且能够正确地处理第一数据传输帧,而不受第三网格设备执行的关于第一数据传输帧的到另一网格设备的任何SR传输的阻碍;以及

(3)第三网格设备可监测无线通信系统100中的无线传输以从第一数据传输帧(例如,第一PPDU)的第一前导码(例如,PHY前导码)获取第一组链路信息,并基于第一组链路信息来确定第三网格设备的SR传输可用性;

其中,第一数据传输帧(例如,第一PPDU)在第二网格设备处的至少一个预测信号强度可包括从第一网格设备发送到第二网格设备的先前帧的接收信号强度(例如,初步测量的信号强度),或者基于先前帧的信号强度预测得到的信号强度,但本发明不限于此,例如,对等地,也可以是第二网格设备发送到第一网格设备的先前帧的接收信号强度或基于该接收信号强度预测得到的信号强度。又例如,第四网格设备(例如,网格AP2)、第二网格设备(例如,网格AP1)、第三网格设备(例如,网格AP3)的操作可以包括:

(1)第四设备可以在第二数据传输帧(例如,两个PPDU中的第二PPDU)的第二前导码(例如,PHY前导码)中携带第二组链路信息,并将第二数据传输帧从第四网格设备发送到第二网格设备,其中,第二组链路信息可以包括至少一个指示,以用于指示第二数据传输帧(例如,第二PPDU)在第二网格设备处的至少一个预测信号强度(例如,一个或多个预测信号强度,如第二RSSI范围);

(2)第二网格设备可以接收在第二前导码(例如,PHY前导码)中携带有第二组链路信息的第二数据传输帧(例如,第二PPDU),并且能够正确地处理第二数据传输帧,而不受第三网格设备执行的关于第二数据传输帧的到另一网格设备的任何SR传输的阻碍;以及

(3)第三网格设备可监测无线通信系统100中的无线传输以从第二数据传输帧(例如,第二PPDU)的第二前导码(例如,PHY前导码)获取第二组链路信息,并基于第二组链路信息来确定第三网格设备的SR传输可用性;

其中,第二数据传输帧(例如,第二PPDU)在第二网格设备处的上述至少一个预测信号强度可包括从第四网格设备发送到第二网格设备的先前帧的信号强度(例如,初步测量的信号强度),或者基于先前帧的信号强度预测得到的信号强度,但本发明不限于此,例如,对等地,也可以是第二网格设备发送到第四网格设备的先前帧的接收信号强度或基于该接收信号强度预测得到的信号强度。

表3

表3例示出了信号强度指示映射表(indication-to-signal-strength mappingtable)的示例,为了更好地理解,也可以在表3中列出以斜体书写的一些表格内容,例如具有某些规范定义(spec-defined)的含义(为简洁起见,标记为“规范定义”)的值{0,13,14,15},但是本发明不限于此。根据一些实施方式,表3中所示的表格内容可以改变/变化。例如,分别对应于值{1,2,3,4,5,6,7,8,9,10,11,12}的RSSI范围中的一个或多个RSSI范围可以改变。又例如,可以省略如表3所示的以斜体书写的表格内容。此外,上述第一组链路信息可包括用于指示在第二网格设备处的第一数据传输帧(例如,第一PPDU)的至少一个预测信号强度(例如,第一RSSI范围)的第一目的地侧信号强度指示,以及,上述第二组链路信息可包括用于指示在第二网格设备处的第二数据传输帧(例如,第二PPDU)的上述至少一个预测信号强度(例如,第二RSSI范围)的第二目的地侧信号强度指示。更特别地,由第一PPDU的PHY前导码中的SR字段携带的第一目的地侧信号强度指示和由第二PPDU的PHY前导码中的SR字段携带的第二目的地侧信号强度指示中的任意目的地侧信号强度指示可以是用于指示多个预定的RSSI范围中的RSSI范围的SR字段值Spatial_Reuse(为简洁起见,在图7中标记为“SR”),其中,SR字段值Spatial_Reuse可以等于预定间隔[1,12]中的多个整数值中的任意值。例如,多个预定的RSSI范围可以包括:

(1)大于-31分贝-毫瓦(dBm)的RSSI的RSSI范围,其中,Spatial_Reuse=1可以指示该RSSI范围;

(2)从-31dBm到-34dBm的RSSI的RSSI范围,其中,Spatial_Reuse=2可以指示该RSSI范围;

(3)从-35dBm到-38dBm的RSSI的RSSI范围,其中,Spatial_Reuse=3可以指示该RSSI范围;

(4)从-39dBm到-42dBm的RSSI的RSSI范围,其中,Spatial_Reuse=4可以指示该RSSI范围;

(5)从-43dBm到-46dBm的RSSI的RSSI范围,其中,Spatial_Reuse=5可以指示该RSSI范围;

(6)从-47dBm到-50dBm的RSSI的RSSI范围,其中,Spatial_Reuse=6可以指示该RSSI范围;

(7)从-51dBm到-54dBm的RSSI的RSSI范围,其中,Spatial_Reuse=7可以指示该RSSI范围;

(8)从-55dBm到-58dBm的RSSI的RSSI范围,其中,Spatial_Reuse=8可以指示该RSSI范围;

(9)从-59dBm到-62dBm的RSSI的RSSI范围,其中,Spatial_Reuse=9可以指示该RSSI范围;

(10)从-63dBm到-66dBm的RSSI的RSSI范围,其中,Spatial_Reuse=10可以指示该RSSI范围;

(11)从-67dBm到-70dBm的RSSI的RSSI范围,其中,Spatial_Reuse=11可以指示该RSSI范围;

(12)小于-70dBm的RSSI的RSSI范围,其中,Spatial_Reuse=12可以指示该RSSI范围;

其中,RSSI范围可以被认为是Tx功率减去路径损耗(为简洁起见,标记为“Tx功率-路径损耗”),但本发明不限于此。

第三网格设备(例如网格AP3)可被布置为监控无线通信系统100中的无线传输,以从第一数据传输帧(例如第一PPDU)的第一前导码(例如PHY前导码)获得第一目的地侧信号强度指示(例如Spatial_Reuse=2,其指示第一RSSI范围)。类似地,第三网格设备可以被布置为监测无线通信系统100中的无线传输,以从第二数据传输帧(例如,第二PPDU)的第二前导码(例如,PHY前导码)获得第二目的地侧信号强度指示(例如,Spatial_Reuse=10,其指示第二RSSI范围)。此外,第三网格设备可被布置为基于第一目的地侧信号强度指示(例如,Spatial_Reuse=2,其指示第一RSSI范围)来确定第三网格设备的SR传输可用性,以及,更特别地,根据第一目的地侧信号强度指示来计算相关联的现有链路Rx端(例如,现有链路的Rx端,如接收第一数据传输帧的第二网格设备)上的SIR,并根据SIR来确定第三网格设备的SR传输可用性(为简洁起见,标记为“基于SIR的SR决策”),但本发明不限于此。例如,第三网格设备可被布置为分别基于第一目的地侧信号强度指示(例如,Spatial_Reuse=2,其指示第一RSSI范围)和第二目的地侧信号强度指示(例如,Spatial_Reuse=10,其指示第二RSSI范围)来确定第三网格设备相对于不同链路的数据传输帧(例如,PPDU)的SR传输可用性,以及,更特别地,分别根据第一目的地侧信号强度指示和第二目的地侧信号强度指示来计算相关联的现有链路Rx端(例如,现有链路的Rx端,如接收第一数据传输帧和第二数据传输帧的第二网格设备)上的多个SIR,并且分别根据多个SIR来确定第三网格设备的SR传输可用性。

根据图7所示的实施方式,网格AP1可以是网格网络的控制器,而其它网格AP(例如网格AP2和网格AP3)可以是网格网络的代理,其中,STA(例如STA1)可以作为第一网格设备的示例,但本发明不限于此。根据一些实施方式,网格AP(例如,控制器或代理)可以作为第一网格设备的示例,剩余网格AP中的任意网格AP可以作为第三网格设备的示例,且无线通信系统100中的剩余设备中的任意设备(例如,任意AP设备110_m或任意STA设备120_n)可以作为第二网格设备的示例。根据一些实施方式,网格AP(例如,控制器或代理)可以被视为第三网格设备的示例,且无线通信系统100中的其余设备中的任意设备(例如,任意AP设备110_m或任意STA设备120_n)可以被视为第一网格设备和第二网格设备中的任意网格设备的示例。

根据一些实施方式,网格网络中的网格AP(例如,网格AP1、网格AP2以及网格AP3)可交换如表3所示的信号强度指示映射表,且无线通信系统100中的至少一个设备(例如网格AP1、网格AP2以及网格AP3中的一个或多个网格AP)可布置为预先准备信号强度指示映射表,以允许第三网格设备(例如网格AP3)从信号强度指示映射表获得第一数据传输帧(例如第一PDDU)的至少一预测信号强度以及第二数据传输帧(例如第二PDDU)的至少一预测信号强度。例如,被布置为预先或提前(in advance)准备信号强度指示映射表(如表3所示的信号强度指示映射表)的一个或多个网格AP可包括网格网络的控制器,其中,网格AP1可为网格网络的控制器,但本发明不限于此。根据一些实施方式,一个或多个网格AP可以变化。

图8是例示出根据本发明实施方式的图7所示的信号强度感知SR控制方案中在一些现有链路的Rx端侧的相关联的功率电平和相关联的SIR的示意图。第三网格设备(例如网格AP3)可被布置为分别根据第一目的地侧信号强度指示(例如,Spatial_Reuse=2,以指示第一RSSI范围)和第二目的地侧信号强度指示(例如,Spatial_Reuse=10,以指示第二RSSI范围)来确定关于是否针对第一数据传输帧(例如,第一PPDU)和第二数据传输帧(例如,第二PPDU)执行到另一网格设备(例如STA2)的SR传输的SR传输可用性。为了更好地理解,从网格AP3发送到网格AP1的先前帧的初步测量的信号强度(例如,用RSSI表示)可等于-70dBm,但本发明不限于此。

例如,如图8的上半部分所示,当获得第二目的地侧信号强度指示(例如,Spatial_Reuse=10,指示第二RSSI范围)时,网格AP3可以检测到AP2到AP1的RSSI(例如网格AP1处的AP2传输(Tx)的功率电平)(为简洁起见标记为“@Mesh AP1”)位于从-63dBm到-66dBm的RSSI的RSSI范围内,并且计算对网格AP1的SR影响(例如网格AP1处的AP3 SR传输(为简洁起见,标记为“AP3 SR”)的功率电平),以生成对应于Spatial_Reuse=10的相关联的SIR SIR(Spatial_Reuse=10),其中,SIR SIR(Spatial_Reuse=10)可以位于在从4分贝(dB)到7dB的SIR的SIR范围内(为简洁起见标记为“SIR=4~7dB”)。

又例如,如图8的下半部分所示,当获得第一目的地侧信号强度指示(例如,Spatial_Reuse=2,指示第一RSSI范围)时,网格AP3可以检测到STA1到AP1的RSSI(例如网格AP1处的STA1传输(Tx)的功率电平)(为简洁起见,标记为“@Mesh AP1”)位于从-31dBm到-34dBm的RSSI的RSSI范围内,并且计算对网格AP1的SR影响(例如网格AP1处的AP3 SR传输(为简洁起见,标记为“AP3 SR”)的功率电平),以生成对应于Spatial_Reuse=2的相关联的SIR SIR(Spatial_Reuse=2),其中,SIR SIR(Spatial_Reuse=2)可以位于从36dB到39dB的SIR的SIR范围内(为简洁起见,标记为“SIR=36~39dB”)。

在获得SIR SIR(Spatial_Reuse=2)和SIR SIR(Spatial_Reuse=10)(例如,对应于Spatial_Reuse=2的SIR SIR(Spatial_Reuse=2)大于对应于Spatial_Reuse=10的SIRSIR(Spatial_Reuse=10))之后,网格AP3可以具有足够的信息来确定是否针对随后(subsequent,亦可描述为“后续的”)的第一数据传输帧(例如,从STA1发送到网格AP1的后续第一PPDU)执行到其它网格设备(例如STA2)的SR传输,并确定是否针对随后的第二数据传输帧(例如,从网格AP2发送到网格AP1的随后的第二PPDU)执行到其它网格设备(例如STA2)的SR传输。例如,基于对应于Spatial_Reuse=2的SIR SIR(Spatial_Reuse=2),网格AP3可以针对随后的第一数据传输帧(例如,从STA1发送到网格AP1的后续第一PPDU)执行到其它网格设备(例如STA2)的SR传输。又例如,基于对应于Spatial_Reuse=10的SIR SIR(Spatial_Reuse=10),网格AP3可以防止针对随后的第二数据传输帧(例如,从网格AP2发送到网格AP1的后续第二PPDU)执行到其它网格设备(例如STA2)的SR传输。为简洁起见,这里不再详细重复对该实施方式的类似描述。

根据一些实施方式,第三网格设备可被布置为根据第一目的地侧信号强度指示(例如,Spatial_Reuse=2,指示第一RSSI范围)和预定的(predetermined)目的地侧信号强度阈值Th_RSSI来确定第三网格设备在第一时间点的SR传输可用性,以及根据第二目的地侧信号强度指示(例如,Spatial_Reuse=10,指示第二RSSI范围)和预定的目的地侧信号强度阈值Th_RSSI来确定第三网格设备在第二时间点的SR传输可用性。例如,如果由第一目的地侧信号强度指示所指示的第一RSSI范围RSSI_range1达到预定的目的地侧信号强度阈值Th_RSSI(例如,RSSI_range1≥Th_RSSI),则第三网格设备可以针对第一数据传输帧(例如,第一PPDU)执行SR传输操作;否则(例如,RSSI_range1

根据一些实施方式,第三网格设备可被布置为根据第一目的地侧信号强度指示(例如,Spatial_Reuse=2,指示第一RSSI范围)和预定的目的地侧信号强度指示阈值Th_Spatial_Reuse来确定第三网格设备在第一时间点的SR传输可用性,以及,根据第二目的地侧信号强度指示(例如,Spatial_Reuse=10,指示第二RSSI范围)和预定的目的地侧信号强度指示阈值Th_Spatial_Reuse来确定第三网格设备在第二时间点的SR传输可用性。例如:

(1)如果第一目的地侧信号强度指示未达到预定的目的地侧信号强度指示阈值Th_Spatial_Reuse(例如,Spatial_Reuse

(2)如果第二目的地侧信号强度指示未达到预定的目的地侧信号强度指示阈值Th_Spatial_Reuse(例如,Spatial_Reuse

但是,本发明不限于此。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

根据一些实施方式,分别对应于表3中所示的值{1,2,3,4,5,6,7,8,9,10,11,12}的RSSI范围可以按相反的顺序重新布置。例如:

(1)如果第一目的地侧信号强度指示达到预定的目的地侧信号强度指示阈值Th_Spatial_Reuse(例如,Spatial_Reuse≥Th_Spatial_Reuse),则第三网格设备可以针对第一数据传输帧(例如,第一PPDU)执行SR传输操作,否则(例如,Spatial_Reuse

(2)如果第二目的地侧信号强度指示达到预定的目的地侧信号强度指示阈值Th_Spatial_Reuse(例如,Spatial_Reuse≥Th_Spatial_Reuse),则第三网格设备可以针对第二数据传输帧(例如,第二PPDU)执行SR传输操作,否则(例如,Spatial_Reuse

但是本发明不限于此。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

根据一些实施方式,可以通过高效(high efficiency,HE)单用户(single user,SU)PPDU、HE多用户(multi-user,MU)PPDU、极高吞吐量(extremely high throughput,EHT)SU PPDU或EHT MU PPDU来实施上述实施方式的多个PPDU中的任何PPDU,例如第一PPDU、第二PPDU、四个PPDU中的任何一个、两个PPDU中的任何一个等。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

根据一些实施方式,上述实施方式的数据传输帧中的任何帧,例如第一数据传输帧、第二数据传输帧、多个数据传输帧中的任何一个等可以是非基于触发的(non-trigger-based,非TB)帧,例如不是基于触发的(trigger-based,TB)帧的帧。更特别地,前述任何PPDU(例如第一PPDU、第二PPDU、四个PPDU中的任何一个、两个PPDU中的任何一个等)可以是非TB PPDU,例如不是TB PPDU的PPDU。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

图9是例示出根据本发明实施方式的方法所涉及的第一PPDU格式的示意图,其中,第一PPDU格式可以表示HE SU PPDU的格式。例如,上述实施方式中的PPDU(例如第一PPDU、第二PPDU、四个PPDU、两个PPDU等)的至少一部分(例如,一部分或全部)可以通过图9所示的HE SU PPDU来实施。HE SU PPDU中的PHY前导码(preamble)可以包括多个字段{L-STF,L-LTF,L-SIG,RL-SIG,HE-SIG-A,HE-STF,HE-LTF,…,HE-LTF},其中,字段{L-STF,L-LTF,L-SIG,RL-SIG,HE-SIG-A,HE-STF}具有预定的持续时间(例如,对于字段{L-STF,L-LTF,HE-SIG-A}中的每个字段,预定的持续时间为8μs,对于字段{L-SIG,RL-SIG,HE-STF}中的每个字段,预定的持续时间为4μs),以及,每个HE-LTF符号的持续时间可变。HE SU PPDU还可以包括被布置为携带数据的数据字段和另一字段(例如PE),其中,字段HE-SIG-A可以携带两个符号,例如HE-SIG-A1和HE-SIG-A2。例如,符号HE-SIG-A1的位8-13可以被布置为携带BSS颜色值BSS_Color(为简洁起见,标记为“HE-SIG-A1 B8-B13:BSS_Color”),以及,符号HE-SIG-A1的位15-18可以被布置为携带SR字段值Spatial_Reuse(为简洁起见,标记为“HE-SIG-A1 B15-B18:Spatial_Reuse”)。

图10是例示出根据本发明实施方式的方法所涉及的第二PPDU格式的示意图,其中,第二PPDU格式可以表示HE MU PPDU的格式。例如,上述实施方式中的PPDU(例如第一PPDU、第二PPDU、四个PPDU、两个PPDU等)的至少一部分(例如,一部分或全部)可以通过图10中所示的HE MU PPDU来实施。HE MU PPDU中的PHY前导码可以包括多个字段{L-STF,L-LTF,L-SIG,RL-SIG,HE-SIG-A,HE-SIG-B,HE-STF,HE-LTF,…,HE-LTF},字段{L-STF,L-LTF,L-SIG,RL-SIG,HE-SIG-A,HE-SIG-B,HE-STF}具有预定的持续时间(例如,对于字段{L-STF,L-LTF,HE-SIG-A}中的每个字段,预定的持续时间为8μs,对于字段{L-SIG,RL-SIG,HE-STF}中的每个字段,预定的持续时间为4μs,而对于字段HE-SIG-B,每个符号预定的持续时间为4μs),以及,每个HE-LTF符号的持续时间可变。HE MU PPDU还可以包括被布置为携带数据的数据字段和另一个字段(例如PE),其中,字段HE-SIG-A可以携带两个符号,例如HE-SIG-A1和HE-SIG-A2。例如,符号HE-SIG-A1的位5-10可以被布置为携带BSS颜色值BSS_Color(为简洁起见,标记为“HE-SIG-A1 B5-B10:BSS_Color”),以及,符号HE-SIG-A1的位11-14可以被布置为携带SR字段值Spatial_Reuse(为简洁起见,标记为“HE-SIG-A1 B11-B14:Spatial_Reuse”)。

图11例示出了根据本发明实施方式的方法的工作流程。

在步骤S11中,第一网格设备可在第一数据传输帧(例如,四个PPDU中的第一PPDU)的第一前导码中携带第一组链路信息,其中,第一前导码是第一数据传输帧的PHY前导码,以及,第一组链路信息可包括以下指示中的上述至少一个指示:

(1)第一网格设备与第二网格设备之间的第一源-目的地关系指示,用于指示第一网格设备与第二网格设备之间的源-目的地关系;以及

(2)关于第一网格设备和/或第二网格设备的第一目的地侧信号强度指示,用于指示第一数据传输帧在目的地侧的至少一个预测信号强度,例如,上述第一数据传输帧(例如,第一PPDU)在第二网格设备处的至少一个预测信号强度。可以理解地,预测信号强度旨在用来表示针对两个设备(如第一网格设备和第二网格设备)之间的链路传输在接收端/目的地侧的接收信号强度,例如,其可以是这两个设备中的至少一者(例如,第一网格设备和/或第二网格设备)针对两设备之间的链路上传输的先前帧测量到的接收信号强度或者是基于先前测量到的接收信号强度获得的预测值。

在步骤S12中,第一网格设备可以从第一网格设备向第二网格设备发送第一数据传输帧(例如,第一PPDU)并在第一数据传输帧的第一前导码(例如,PHY前导码)中携带第一组链路信息,其中,第三网格设备监测无线通信系统100中的无线传输,以从第一数据传输帧(例如,第一PPDU)的第一前导码(例如,PHY前导码)获取第一组链路信息,并基于第一组链路信息来确定第三网格设备的SR传输可用性。

更特别地,第三网格设备可仅从第一数据传输帧(例如,第一PPDU)的PHY前导码获取第一组链路信息,而无需解码第一数据传输帧(例如,第一PPDU)的剩余帧内容(例如,MAC标头)。在第三网格设备处的第一数据传输帧的信号强度不足以对第一数据传输帧的剩余帧内容(例如,MAC标头)进行正确解码的情况下,第三网格设备的操作将不会受到阻碍。当有需要时,第三网格设备能够针对第一数据传输帧(例如,第一PPDU)执行到另一网格设备的SR传输操作,以增强整体性能。

例如,上述第一组链路信息可以包括:

(1)用于指示第一网格设备与第二网格设备之间的源-目的地关系的第一源-目的地关系指示,例如,由PHY前导码中的BSS颜色字段携带的BSS颜色值BSS_Color或对应于第二网格设备的BSS颜色值和SR字段值的集合(例如,BSS颜色值BSS_Color和SR字段值Spatial_Reuse的组合),或

(2)用于指示在第二网格设备处的第一数据传输帧(例如,第一PPDU)的上述至少一预测信号强度(例如,第一RSSI范围)的第一目的地侧信号强度指示;

但是,本发明不限于此。根据一些实施方式,第一组链路信息可以包括第一源-目的地关系指示和第一目的地侧信号强度指示这两者。为简洁起见,这里不再详细地重复对该实施方式的类似描述。

为了更好地理解,该方法可以用图11所示的工作流程来例示,但本发明不限于此。根据一些实施方式,可以在图11中所示的工作流程中添加、删除或改变一个或多个步骤。

图12例示出了根据本发明的另一实施方式的方法的工作流程。

在步骤S21中,第三网格设备可监测无线通信系统100中的无线传输,以从第一数据传输帧(例如,第一PPDU)的第一前导码获取第一组链路信息,其中,第一前导码是第一数据传输帧的PHY前导码,以及,第一组链路信息可包括以下指示中的至少一个指示:

(1)第一网格设备与第二网格设备之间的第一源-目的地关系指示,其用于指示第一网格设备与第二网格设备之间的源-目的地关系;

(2)关于第一网格设备和/或第二网格设备的第一目的地侧信号强度指示,其用于指示第一网格设备和第二网格设备测量得到的上述至少一个预测信号强度,例如在第二网格设备处的第一数据传输帧(例如,第一PPDU)的前述至少一个预测信号强度(即第一数据传输帧在目的地侧的至少一个预测信号强度,例如,其可以是第一网格设备和/或第二网格设备通过测量第一网格设备和第二网格设备之间传输的先前帧/PPDU获得的至少一个接收信号强度或者是根据接收信号强度确定出的另一信号强度,也就是说,根据第一网格设备和/或第二网格设备先前测量第一网格设备和第二网格设备之前传输的帧/PPDU的接收信号强度来预测第一数据传输帧在目的地侧/第二网格设备处的接收信号强度,该至少一个预测信号强度与第一网格设备和/或第二网格设备先前测量到的接收信号强度有关)。

在步骤S22中,第三网格设备可以基于第一组链路信息(例如,第一PPDU)来确定第三网格设备的SR传输可用性。

在步骤S23中,第三网格设备可选择性地执行SR传输,更特别地,根据步骤S22的操作的确定结果来选择性地执行SR传输操作,以尝试增强整体性能。

例如,第三网格设备可以针对第一数据传输帧(例如,第一PPDU)执行到另一网格设备的SR传输操作,以便增强整体性能,其中,第二网格设备可以正确地接收和处理第一数据传输帧(例如,第一PPDU),而不受该SR传输操作的阻碍。为简洁起见,这里不再详细地重复对该实施方式的类似描述。

为了更好地理解,该方法可以以图12所示的工作流程来例示,但本发明不限于此。根据一些实施方式,可以在图12所示的工作流程中添加、删除或改变一个或多个步骤。

根据一些实施方式,如果第一组链路信息包括用于指示第一网格设备与第二网格设备之间的源-目的地关系的第一源-目的地关系指示,则第一网格设备和第二网格设备中的任意网格设备可以是无线通信系统100中的多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})中的AP设备110_m或多个STA设备(例如,STA设备{120_n|n=0,…,(N-1)}中的STA设备120_n,以及,第三网格设备可以是多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})之一。例如,第一源-目的地关系指示可通过具有任何位序列组合(例如,6位值,例如{1,2,…,63}中的值,除了0以外)的BSS颜色值BSS_Color来实施,但本发明不限于此。在一些示例中,第一源-目的地关系指示可以通过具有任何位序列组合(例如,4位值,例如{1,2,…,12}中的值,除了{0,13,14,15}以外)的SR字段值Spatial_Reuse来实施,以及,更特别地,通过具有任何可用位序列组合(例如,BSS颜色值BSS_Color和SR字段值Spatial_Reuse的组合)的BSS颜色值和SR字段值的集合(BSS_Color,Spatial_Reuse)来实施。此外,如果第一组链路信息包括用于指示在第二网格设备处的第一数据传输帧的上述至少一个预测信号强度的第一目的地侧信号强度指示,则第一网格设备和第二网格设备中的任意网格设备可以是无线通信系统100中的多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})中的AP设备110_m或多个STA设备(例如,STA设备{120_n|n=0,…,(N-1)}中的STA设备120_n,以及,第三网格设备可以是多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})之一。例如,第一目的地侧信号强度指示可以通过具有任何位序列组合的SR字段值Spatial_Reuse(例如,4位值,例如,除了{0,13,14,15}之外的{1,2,…,12}中的值)来实施。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

根据一些实施方式,第一组链路信息可以包括第一源-目的地关系指示和第一目的地侧信号强度指示这两者。例如,第一网格设备与第二网格设备这两者都可为多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})中的AP设备{110_m},但本发明不限于此。在一些示例中,第一网格设备和第二网格设备中的任意网格设备可以是多个AP设备(例如,AP设备{110_m|m=0,…,(M-1)})中的AP设备110_m或多个STA设备(例如,STA设备{120_n|n=0,…,(N-1)})中的STA设备120_n。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

根据一些实施方式,第一网格设备可以被布置为在从第一网格设备发送到第二网格设备的另一(another)第一数据传输帧(例如,另一第一PPDU,亦可描述为“第二输出传输帧”)的前导码(例如,PHY前导码)中携带另一组链路信息(亦可描述为“第二组链路信息”),其中,该另一组链路信息可以包括关于第三网格设备的SR传输可用性的禁止指示,以用于指示禁止针对该另一第一数据传输帧(例如,其它第一PPDU)执行任何SR传输操作。响应于禁止指示的存在,第三网格设备可以被布置为防止针对该另一第一数据传输帧(例如,该另一第一PPDU)执行任何SR传输操作。更特别地,禁止指示可以是用于指示无效RSSI值(例如,-127)的预定SR字段值,其中,预定SR字段值可以等于12。例如,在图7所示的架构中,第一网格设备(例如STA1)可以被布置为向第二网格设备(例如网格AP1)发送携带另一组链路信息的另一第一数据传输帧(例如,另一第一PPDU),并且第三网格设备(例如网格AP3)可以被布置为监测无线通信系统100中的无线传输,以从该另一第一数据传输帧(例如,该另一第一PPDU)的前导码(例如,PHY前导码)获取该另一组链路信息。为了更好地理解,表3中所示的Spatial_Reuse=12对应的表格内容“RSSI<-70dBm”可以被替换为无效RSSI值,例如-127(dBm)。当检测到禁止指示存在于该另一组链路信息(例如,Spatial_Reuse=12)中时,第三网格设备(例如网格AP3)可以防止针对该另一第一数据传输帧(例如,该另一第一PPDU)执行任何SR传输操作。为简洁起见,此处不再详细重复对这些实施方式的类似描述。

本领域技术人员将容易地观察到,在保持本发明的教导的同时,可以对设备和方法进行许多修改和改变。因此,以上公开内容应当被解释为仅受所附权利要求的界限的限制。

虽然本发明已经通过示例的方式以及依据优选实施例进行了描述,但是,应当理解的是,本发明并不限于公开的实施例。相反,它旨在覆盖各种变型和类似的结构(如对于本领域技术人员将是显而易见的),例如,不同实施例中的不同特征的组合或替换。因此,所附权利要求的范围应被赋予最宽的解释,以涵盖所有的这些变型和类似的结构。

技术分类

06120116561043