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

无线网络中传输数据的装置和方法

文献发布时间:2023-06-19 11:11:32


无线网络中传输数据的装置和方法

相关引用

本发明要求以下申请的优先权:在2019年12月19日提交的,申请号为62/950,170,代理人案卷号为251359-8789的美国临时专利申请;在2019年12月5日提交的,申请号为62/943,833,代理人案卷号为251359-8785的美国临时专利申请;以及在在2019年11月29日,申请号为62/941,926,代理人案卷号为251359-8783的美国临时专利申请,以上申请的全部内容通过引用的方式并入本发明。

技术领域

本发明的实施例总体上涉及无线通信领域。更具体地,本发明的实施例涉及用于在无线网络中使用前导码穿刺的极高吞吐量(extremely high throughput,简称EHT)操作的系统和方法。

背景技术

前导码穿刺是一种技术,该技术使用可用频谱的一部分进行无线通信,同时保留或限制频谱的一部分(例如20MHz部分),以避免对正在使用该频谱部分的传统(legacy)设备进行基于传统的通信时造成干扰。例如,当无线信道中的一部分已被传统设备使用时,通过将802.11ax接入点(access point,AP)配置为使用穿刺的80MHZ信道或160MHz进行传输,前导码穿刺可被用来使802.11ax接入点在80MHz或160MHz下运行,而不会引起对传统设备的干扰。

可能有几种模式的前导码穿刺。在模式1中,80MHz信道的辅助20MHz部分被穿刺,以避免来自附近的传统设备的干扰。在模式2中,左20MHz部分或右20MHz部分从80MHz信道的辅助40MHz信道中穿刺。在模式3中,辅助20MHz信道的20MHz部分从160MHz信道中穿刺。在模式4中,辅助40MHz信道的至少一个20MHz部分从160MHz信道中穿刺。因此,取决于可用频带的大小和频带的哪些部分被穿刺,不同的前导码穿刺模式提供不同的带宽。

因此,存在一种需求,使设备能够提供带宽指示以辨识传输机会(transmissionopportunity,简称TXOP)支持的带宽以及对哪些部分进行穿刺以避免对传统设备的干扰。此外,存在EHT无线设备使用前导穿刺来截断TXOP的需求。

发明内容

因此,本发明的实施例提供了用于无线网络中的160+160/320MHz信道的EHT操作的使用前导码穿刺的带宽指示和TXOP截断的方法。根据位图子字段(例如,允许的位图子字段Allowed Bitmap Subfield)中指示的子信道,穿刺的前导码被用来执行请求发送(request-to-send,简称RTS)/允许发送(clear-to-send,简称CTS)帧交换序列和TXOP截断。对于使用在非HT复制PPDU中传输的MU-RTS/MU-CTS帧传输至多个STA的EHT PPDU,前导码穿刺被支持。对于发送到单个STA的EHT PPDU,前导码穿刺也被支持。例如,RTS和CTS帧可以在非HT复制PPDU中通过前导码穿刺发送。

根据一个实施例,一种在无线网络中传输数据的方法被公开。该方法包括:从无线站(station,简称STA)发送RTS帧以供无线接入点(access point,简称AP)接收,该RTS帧包括指示允许发送CTS帧的信道的子信道位图;以及在无线STA处在子信道位图所指示的第一子信道上从无线AP接收CTS帧。

根据一些实施例,该发送包括在非HT复制PPDU中使用穿刺的前导码来发送RTS帧。

根据一些实施例,该发送包括在SU PPDU中使用穿刺的前导码来发送RTS帧。

根据一些实施例,该发送包括在无线网络的160MHz工作信道中发送RTS帧。

根据一些实施例,穿刺的前导码是160MHz工作信道的20MHz部分。

根据一些实施例,所述160MHz的工作信道包括:主要的80MHz信道和辅助的80MHz信道,并且所述子信道位图指示所述辅助的80MHz的较高的20MHz信道不被允许用于CTS帧的传输。

根据一些实施例,子信道位图还指示辅助的80MHz信道中的较高的40MHz信道不被允许用于CTS帧的传输。

根据一些实施例,RTS帧包括MU-RTS帧,并且CTS帧包括MU-CTS帧。

根据一些实施例,该方法包括在子信道位图中指示的多个子信道上接收CTS帧。

根据一些实施例,RTS帧还包括带宽控制字段,该带宽控制字段具有用于指示动态带宽指示的模式子字段,CTS帧包括第二子信道位图,该第二子信道位图指示在RTS帧的子信道位图中指示的子信道中的多个空闲子信道,在多个空闲子信道中的至少一个上CTS帧被发送。

根据一些实施例,RTS帧还包括带宽控制字段,该带宽控制字段具有用于指示静态带宽指示的模式子字段,并且CTS帧包括第二子信道位图,该第二子信道位图指示在RTS帧的子信道位图中指示的相同信道。

根据一些实施例,RTS帧还包括带宽控制字段,该带宽控制字段具有用于启用前导码穿刺的前导码穿刺启用子字段,并且在非HT复制PPDU中使用前导码穿刺CTS帧被发送。

根据另一实施例,一种在无线网络中传输数据的方法被公开。该方法包括在无线AP处从STA接收RTS帧,该RTS帧包括子信道位图,该子信道位图指示用于响应于RTS帧发送CTS帧的允许的信道,并且通过第一无线信道将CTS帧从无线AP发送给无线STA,第一无线信道在子信道位图中被指示为允许的子信道。

根据一些实施例,该方法包括在多个子信道上发送CTS帧,该多个子信道在子信道位图中被指示为允许的子信道。

根据一些实施例,RTS帧还包括带宽控制字段,该带宽控制字段具有用于指示动态带宽指示的模式子字段,CTS帧包括第二子信道位图,该第二子信道位图指示在RTS帧的子信道位图中指示的子信道的多个空闲子信道,还包括在多个空闲子信道中的至少一个子信道上发送CTS帧。

根据一些实施例,RTS帧还包括带宽控制字段,该带宽控制字段具有用于指示静态带宽指示的模式子字段,CTS帧包括第二子信道位图,该第二子信道位图指示在RTS帧的子信道位图中指示的相同信道。

根据一些实施例,RTS帧还包括带宽控制字段,该带宽控制字段具有用于启用前导码穿刺的前导码穿刺启用子字段,所述发送该CTS帧包括使用前导码穿刺在非HT复制PPDU中发送该CTS帧。

根据不同的实施例,一种截断传输机会(transmission opportunity,简称TXOP)的方法被公开。该方法包括:将EHT无竞争(contention free,简称CF)结束帧从TXOP持有者发送到无线AP,该EHT CF结束帧包括指示允许子信道的子信道位图;将传统CF结束帧从TXOP持有者发送到无线AP;以及接收传统CF结束帧。

根据一些实施例,无线AP存储子信道位图,并且基于存储在无线AP处的子信道位图CF结束帧被发送。

根据一些实施例,EHT CF结束帧包括指示广播组地址的接收地址(receiveraddress,简称RA)字段和指示本地带宽信令信息的发送地址(transmitter address,简称TA)字段。

附图说明

下列图示用以提供本发明的进一步理解,并被纳入且构成本发明的一部分。这些图示说明了本发明的实施方式,并与说明书一起用以解释本发明的原理。

图1示出根据本发明的实施例的示例性EHT RTS帧格式的框图,该EHT RTS帧格式用于提供在无线网络中执行前导码穿刺的不允许的子信道位图。

图2描绘根据本发明的实施例的在使用前导码穿刺的非HT复制PPDU中携带的示例性EHT CTS帧格式的框图。

图3示出根据本发明的实施例的使用主要80MHz信道和辅助80MHz信道的示例性RTS/CTS帧交换序列的框图。

图4示出根据本发明的实施例的使用主要80MHz信道和辅助80MHz信道的示例性MU-RTS/CTS帧交换序列的框图。

图5描绘根据本发明的实施例的用于指示各个信道带宽的示例性TXVECTOR参数值的表。

图6描绘用于指示CH_BANDWIDTH_IN_NON_HT中的各个信道带宽的加扰序列的前7比特的示例性RXVECTOR参数值的表。

图7描绘用于TXVECTOR的静态带宽指示,TXVECTOR的动态带宽指示和RXVECTOR的动态带宽指示的加扰序列的前7比特的示例性值的表。

图8描绘根据本发明的实施例的示例性HE RTS/CTS帧,其包括具有模式子字段和前导码穿刺启用子字段的带宽控制字段。

图9示出根据本发明的实施例的在主要80MHz和辅助80MHz信道上请求EHT CTS响应的TXOP持有者的示例性传输的框图。

图10示出根据本发明的实施例的示例性传输的框图,该传输指示辅助40MHz信道的较高20MHz信道是不允许的子信道以及动态带宽指示被启用。

图11示出根据本发明的实施例的不支持前导码穿刺的PPDU传输的TXOP持有者的示例性传输的框图。

图12示出不支持前导码穿刺PPDU传输并且在主要80MHz信道和辅助80MHz信道上请求EHT CTS响应的TXOP持有者的框图。

图13示出根据本发明的实施例的使用主要80MHz信道和辅助80MHz信道的示例性CTS到自身传输的框图。

图14示出根据本发明的实施例的具有不允许/可用子信道位图字段的示例性EHTCF结束帧格式的框图。

图15示出根据本发明的实施例的包括本地带宽信令信息的示例性EHT CF结束帧的框图。

图16示出根据本发明的实施例的示例性传输的框图,该示例性传输用于使用在非HT复制PPDU中发送的EHT CF结束帧和前导码穿刺来执行EHT TXOP截断。

图17示出根据本发明实施例的用于执行EHT TXOP截断以便与传统设备向后兼容的示例性传输的框图。

图18示出根据本发明实施例的用于执行EHT TXOP截断以便与传统设备向后兼容的示例性传输的框图。

图19示出根据本发明实施例的用于执行EHT TXOP截断以便与传统设备向后兼容的示例性传输的框图。

图20是根据本发明的实施例的由无线STA执行的示例性EHT RTS/CTS帧交换序列的流程图,该无线STA对160+160MHz/320MHz信道进行前导码穿刺。

图21是根据本发明的实施例的由无线AP执行的示例性EHT RTS/CTS帧交换序列的流程图,该无线AP对160+160MHz/320MHz信道进行前导码穿刺。

图22是根据本发明实施例的用于向传统设备发送EHT CF结束帧以执行TXOP截断的示例性过程的流程图。

图23是根据本发明实施例的在接收到用于执行TXOP截断的传统CF帧之后,将EHTCF结束帧发送到传统设备的示例性过程的流程图。

图24是实现本发明的实施例的示例性计算机平台的框图。

具体实施方式

将详细参考几个实施例。尽管主题将结合替代实施例描述,但是应当理解,它们并不旨在将所要求保护的主题限于这些实施例。相反,所要求保护的主题旨在覆盖替代,修改和等同方案,其可以包括在由所附权利要求限定的所要求保护的主题的精神和范围内。

此外,在以下详细描述中,大量具体细节被描述以便提供对所要求保护的主题的透彻理解。然而,本领域的技术人员将认识到,在没有这些具体细节或其等同物的情况下实施例可被实施。在其他情况下,公知的方法,过程,组件和电路没有被详细描述,以免不必要地使主题的方面和特征变模糊。

以下详细描述的部分根据方法来呈现和讨论。尽管在描述该方法的操作的图(例如,图20-23)中公开了其步骤和顺序,但是这些步骤和顺序是示例性的。实施例非常适合于执行本文的附图的流程图中所列举的各种其他步骤或步骤的变型,并且以不同于本文所描绘和描述的顺序来执行。

详细描述的特定部分可根据可在计算机内存上执行的对数据位的操作的过程、步骤、逻辑块、处理和其他符号表示来呈现。这些描述和表示是数据处理领域的技术人员用来将其工作的实质最有效地传达给本领域其他技术人员的手段。这里,通常将程序、计算机执行的步骤、逻辑块、过程等视为导致所需结果的步骤或指令的自洽顺序。这些步骤是需要对物理量进行物理操纵的步骤。通常,尽管不是必须的,这些量采取能在计算机系统中存储、传输、组合、比较和以其他方式操纵的电或磁信号的形式。已有证明,有时主要出于通用的原因,将这些信号称为比特、值、元素、符号、字符、项、数字等是方便的。

然而,应当牢记,所有这些和类似术语均应与适当的物理量相关联,并且仅仅是应用于这些量的方便标签。除非另有明确说明,否则从以下讨论中可以明显看出,应当理解,在整个讨论中,都使用诸如“访问”、“配置”、“协调”、“存储”、“传输”、“认证”、“标识”、“请求”、“报告”、“确定”等之类的术语,指的是计算机系统或类似电子计算设备的操作和过程,该计算机系统或类似电子计算设备将在计算机系统的寄存器和内存中被表示为物理(电子)量的数据操纵和转换为在计算机系统内存或寄存器或其他此类信息存储,传输或显示设备中类似地被表示为物理量的其他数据。

160+160/320MHz信道的EHT新操作

如本文中所使用的,术语“EHT”通常可指代被称为极高吞吐量(extreme high-throughput,简称EHT)的新一代无线通信(Wireless Fidelity,简称Wi-Fi),并且是根据IEEE 802.11be标准定义的。术语“超高吞吐量(Very High Throughput,简称VHT)”和“高吞吐量(High Throughput,简称HT)”分别是指根据802.11ac和802.11n定义的传统(legacy)无线设备。术语站点(single wireless station,简称STA)通常是指能够通过Wi-Fi发送和接收数据的电子设备,该设备未作为接入点(access point,简称AP)运行。

当前802.11be设备支持320MHz操作和160+160MHz PPDU,因此需要一种手段来支持320MHz和160+160MHz带宽指示。802.11be设备还支持240MHz和160+80MHz传输,其中240/160+80MHz频段由320/160+160MHz信道的80MHz信道穿刺形成。因此,802.11be设备还需要一种方法来支持240MHz和160+80MHz带宽指示。

本发明的实施例涉及对支持160+160MHz/320MHz操作模式的无线网络执行EHT操作的电子系统。根据位图子字段(例如,允许的位图子字段)中指示的子信道,穿刺的前导码被用来执行请求发送(request to send,简称RTS)/发送清除(clear to send,简称CTS)帧交换序列和TXOP截断。对于使用在非HT复制PPDU中传输的多用户(multiple-user,简称MU)-RTS/MU-CTS帧来传输到多个STA的EHT物理层协议数据单元(physical-layerprotocol data units,简称PPDU),前导码穿刺被支持。前导码穿刺也被支持用于传输到单个无线STA的EHT PPDU。例如,RTS和CTS帧可以在非HT复制PPDU中通过前导码穿刺发送。

图1是根据本发明实施例的示例性EHT RTS帧格式100的框图,该示例性EHT RTS帧格式100用于提供不允许的子信道位图105以实现无线网络中的前导码穿刺。在图1的示例中,传输机会(transmission opportunity,简称TXOP)发起方STA使用具有前导码穿刺的以非高吞吐量(non-HT)帧格式复制方式PPDU将EHT RTS帧发送给对等STA。不允许的子信道位图105指示在CTS帧响应中哪些20MHz的子信道和哪些242个音调的RU不被允许。在不允许子信道位图105中,与未发送EHT RTS帧的20MHz子信道相对应的比特字段被设置为1。与发送EHT RTS的20MHz子信道相对应的比特字段被设置为0。可替换地,根据一些实施例,可用子信道位图字段(Usable Subchannel Bitmap field)被用来代替不允许的子信道位图,在该子字段中,值被取反,使得与发送EHT RTS帧的20MHz子信道相对应的比特字段被设置为1。

根据本发明的实施例,对等STA使用在非HT复制PPDU中携带的示例性EHT CTS帧格式200来响应TXOP发起方STA,该非HT复制PPDU使用前导码穿刺,如图2所示。不允许的子信道位图205指示在TXOP发起方STA的帧传输(例如数据和管理帧传输)中哪些20MHz的子信道和哪些242-音调的RU不被允许。在不允许的子信道位图中,与未发送EHT CTS帧的20MHz子信道相对应的比特字段被设置为1。与未发送EHT CTS帧的20MHz子信道相对应的比特字段被设置为0。在一些实施例中,可用子信道位图字段被用来代替不允许子信道位图字段,在该字段中值被取反,使得与发送EHT RTS帧的20MHz子信道相对应的比特字段被设置为1。

响应于EHT RTS帧的EHT CTS帧在主要20MHz信道,主要40MHz信道,主要80MHz信道,主要160MHz信道,主要80+80MHz信道,主要240MHz信道,主要160+80MHz信道,320MHz信道或160+160MHz信道发送,除非该信道在接收的EHT RTS帧中的不允许的子信道位图中已经指示。当EHT RTS帧和EHT CTS帧使用可用子信道位图(Usable Subchannel Bitmap)时,不允许的子信道是在可用子信道位图中未被指示为可用的子信道(例如,值为0)。

图3是根据本发明的实施例的使用主要80MHz信道和辅助80MHz信道的示例性RTS/CTS帧交换序列300的框图。CTS帧在非HT复制PPDU中通过前导穿刺发送。STA在主要80MHz和辅助80MHz信道上请求EHT CTS响应。因为AP指示辅助40MHz信道的较高20MHz信道是不允许的子信道(例如,使用不允许的子信道位图),所以STA在允许的子信道上以CTS帧进行响应,同时排除任一不允许的子信道。不允许的子信道可以是主要服务当前占用的或CCA正在进行的信道。

根据一些实施例,根据由无线AP通告的BSS操作参数,允许/不允许子信道被确定。在这些实施例中,允许/不允许子信道的集合是静态的。

如图3所示,发送EHT CTS帧的STA指示辅助80MHz信道的上40MHz信道(除了辅助40MHz信道的上20MHz信道)是不允许的子信道(例如,使用不允许的子信道位图),因此TXOP持有者只能使用主要的40MHz信道,辅助40MHz信道的较低20MHz信道和辅助80MHz的较低40MHz信道后续帧交换的信道。后续帧交换可以在使用前导码穿刺的非HT复制PPDU或前导码穿刺的SU PPDU中发送。当RTS帧请求即时响应时(例如,在使用前导码穿刺的非HT复制PPDU中),RTS帧包括携带不允许子信道位图的A控制(A-Control)字段。不允许的子信道位图指示哪些20MHz子信道和哪些242-音调的RU不被允许用来发送即时响应。在不允许的子信道位图中,与未发送帧的20MHz子信道相对应的比特字段被设置为1。因此,在请求帧EHTCTS帧的A-Control字段中的不允许的子信道位图中的比特字段被设置为1的20MHz子信道中,即时响应不在该20MHz子信道中发送。

图4是根据本发明的实施例的使用主要80MHz信道和辅助80MHz信道的示例性MU-RTS/CTS帧交换序列400的框图。CTS帧在非HT复制PPDU中通过前导码穿刺发送。如图4所示,AP在主要80MHz和辅助80MHz信道上请求CTS响应。因为AP指示辅助40MHz信道的较高20MHz信道是不允许的子信道(例如,使用不允许的子信道位图),所以STA在可用子信道上以CTS帧进行响应,但不在相应的不允许的子信道上进行响应。

AP可以发送EHT MU-RTS触发帧以从一个或多个非AP STA请求同时的CTS帧响应。用户信息字段(User Info field)中指向非AP STA的RU分配子字段指示CTS帧响应是否在以下信道发送:主要20MHz信道,主要40MHz信道,主要80MHz信道,主要160MHz信道,主要80MHz信道,主要80+80MHz信道,主要240MHz信道,主要160+80MHz信道,320MHz信道或160+160MHz信道,以及在接收的EHT MU-RTS帧中携带的不允许的子信道位图中指示的子信道被排除。

当EHT MU-RTS触发帧通过前导码穿刺在非HT复制PPDU中发送时,MU-RTS触发帧在用户信息字段中包含不允许的子信道位图(AID12子字段被设置为2047)。不允许的子信道位图指示哪些20MHz子信道和哪些242-音调RU不允许被用来发送CTS帧响应。或者,可用子信道位图可被用来指示哪些20MHz子信道和哪些242-音调RU可被用来发送CTS帧响应。

EHT60+160/320MHz操作的静态和动态带宽指示

对于静态带宽指示,由非HT或非HT复制PPDU中的RTS帧寻址的VHT STA(具有带宽信令TA)具有等于静态(Static)的RXVECTOR参数DYN_BANDWIDTH_IN_NON_HT。在这种情况下,如果NAV指示为空闲,并且RTS帧的RXVECTOR参数CH_BANDWIDTH_IN_NON_HT(对于在RTS帧开始之前的PIFS)所指示的信道宽度中所有的辅助信道(辅助20MHz信道,辅助40MHz信道和辅助80MHz信道)上的CCA为空闲,则在SIFS之后,STA使用非HT或非HT复制PPDU中携带的CTS帧进行响应。CTS帧的TXVECTOR参数CH_BANDWIDTH和CH_BANDWIDTH_IN_NON_HT被设置为与RTS帧的RXVECTOR参数CH_BANDWIDTH_IN_NON_HT相同的值。否则,当指示的信道繁忙时,STA不会使用CTS帧进行响应。

对于动态带宽指示,由非HT或非HT复制PPDU中的RTS帧寻址的VHT STA具有带宽信令TA,并且RXVECTOR参数DYN_BANDWIDTH_IN_NON_HT等于动态(Dynamic)。在这种情况下,如果NAV指示空闲,则在SIFS之后,STA以非HT或非HT复制PPDU中的CTS帧进行响应。CTS帧的TXVECTOR参数CH_BANDWIDTH和CH_BANDWIDTH_IN_NON_HT被设置为在RTS帧开始之前所有辅助信道上的CCA对于PIFS都已空闲的任一信道宽度,并且信道宽度小于或等于信道宽度在RTS帧的RXVECTOR参数CH_BANDWIDTH_IN_NON_HT中指示。否则,如果指示的信道繁忙时,则STA不以CTS帧作为响应。

图5描绘用于指示各个信道带宽505(例如,加扰序列的B4-B6)的示例性TXVECTOR参数值510的表500。根据本发明的实施例,B3指示DYN_BANDWIDTH_IN_NON_HT的值(例如,对于静态为0,对于动态为1)。

图6描绘根据本发明实施例的用于指示CH_BANDWIDTH_IN_NON_HT中的各个信道带宽605的加扰序列610的前7比特的示例性RXVECTOR参数值的表600。

图7描绘根据本发明实施例的用于TXVECTOR的静态带宽指示710、TXVECTOR的动态带宽指示715和RXVECTOR的动态带宽指示720的加扰序列705的前7比特的示例性值的表700。

根据一些实施例,为了指示在加扰序列中携带扩展的CH_BANDWIDTH_IN_NON_HT参数,RTS帧交换RA和TA字段。具体地,RTS帧的RA字段被设置为发送STA的MAC寻址。RTS帧的TA字段被设置为目标STA的MAC寻址。如图5-7所示,根据本发明的实施例,当STA接收到具有TA字段等于STA的MAC地址的RTS帧时,STA会将加扰序列的前7比特解释为扩展的CH_BANDWIDTH_IN_NON_HT参数(B4-B6)和DYN_BANDWIDTH_IN_NON_HT参数(B3)。

图8描绘了根据本发明实施例的示例性EHT RTS/CTS帧,其包括具有模式子字段和前导码穿刺启用子字段的带宽控制字段805。模式子字段被设置为1,以指示动态带宽指示被使用。当动态带宽指示被使用时,EHT CTS帧指示在EHT RTS帧开始之前的PIFS的CCA处于空闲状态的任一信道集合,并且该任一信道集合是EHT RTS帧中的不允许或可用子信道位图字段中指示的可用信道集合的子集合。EHT RTS帧在该可用信道集合上发送;否则,模式子字段被设置为0,以指示静态带宽指示被使用。

当静态带宽指示被使用时,如果对于在EHT RTS帧开始之前的PIFS,对应信道集合的CCA是空闲的,EHT CTS帧指示的信道集合与EHT RTS帧的不允许或可用子信道位图字段中指示的可用信道集合相同。带宽控制字段包括模式子字段和前导码穿刺启用子字段。前导码穿刺启用子字段被设置为1,以指示前导码穿刺PPDU传输被启用。当前导码穿刺被启用时,TXOP响应者可以在非HT复制PPDU中使用穿刺的前导码来发送EHT CTS响应。

当TXOP持有者在非HT复制PPDU中通过前导码穿刺发送EHT RTS帧时,带宽控制字段中的前导码穿刺启用子字段被设置为1。否则,前导码穿刺启用子字段被设置为0表示前导码穿刺PPDU传输未被启用。如果前导码穿刺未被启用,则TXOP响应者无法通过前导码穿刺在非HT复制PPDU中发送EHT CTS响应。当TXOP持有者不支持前导码穿刺的PPDU传输时,它将带宽控制字段中的前导码穿刺启用子字段设置为0。

图9-12描绘根据本发明的实施例的示例性EHT RTS/CTS帧交换序列,用于根据相应的EHT RTS的模式子字段和带宽控制字段的值在各个信道上请求EHT CTS响应。

在图9所示的示例性传输900中,TXOP持有者在主要80MHz和辅助80MHz信道上请求EHT CTS响应。带宽控制字段中的模式子字段被设置为0(静态带宽指示),并且带宽控制字段中的前导码穿刺启用子字段被设置为1(前导码穿刺被启用)。不允许的子信道位图字段被设置为00010000。因为TXOP持有者在EHT RTS帧中指示静态带宽指示,所以当辅助80MHz信道的上40MHz信道未处于空闲状态时,TXOP响应者不以EHT CTS帧进行回复。

在图10所示的示例性传输1000中,TXOP持有者在主要80MHz和辅助80MHz信道上请求EHT CTS响应。带宽控制字段中的模式子字段被设置为1,并且带宽控制字段中的前导码穿刺启用子字段被设置为1。不允许的子信道位图字段被设置为00010000。因为TXOP持有者指示,辅助40MHz信道的较高20MHz信道是不允许的子信道和动态带宽指示被启用后,TXOP响应者在空闲信道上回复EHT CTS帧,在该信道上非HT复制PPDU使用穿刺的前导码来发送。

在图11中描绘的示例性传输1100中,TXOP持有者不支持前导码穿刺的PPDU传输。在传输1100中,TXOP持有者在主要80MHz和辅助80MHz信道上请求EHT CTS响应。带宽控制字段中的模式子字段设置被为0,且带宽控制字段中的前导码穿刺启用子字段被设置为0。不允许的子信道位图字段被设置为00000000。因为TXOP持有者指示静态带宽指示被使用,所以当辅助80MHz信道的上较高的40MHz信道不处于空闲装置时,TXOP响应者不以EHT CTS帧进行回复。

在图12所示的示例性传输1200中,不支持前导码穿刺PPDU传输的TXOP持有者在主要80MHz信道和辅助80MHz信道上请求EHT CTS响应。带宽控制字段中的模式子字段被设置为1,带宽控制字段中的前导码穿刺启用子字段被设置为0。不允许子信道位图字段被设置为00000000。因为TXOP持有者指示动态带宽指示被使用,TXOP响应者可以在空闲信道上回复EHT CTS帧,在该空闲信道中非HT复制PPDU可被发送而无需进行前导码穿刺。

图13是根据本发明实施例的使用主要80MHz信道和辅助80MHz信道的示例性EHTCTS到自身(CTS-to-self)传输的框图。TXOP持有者将非HT复制PPDU中的EHT CTS到自身帧发送给TXOP响应者。CH_BANDWIDTH参数被设置为CBW40,CBW80,CBW160,CBW80+80,CBW240,CBW160+80,CBW320和/或CBW160+160。INACTIVE_SUBCHANNELS字段用于指示被穿刺的20MHz子信道(如果有)。如图13所示,TXOP持有者在主要80MHz和辅助80MHz信道上传输EHT CTS到自身帧。因为TXOP持有者指示辅助40MHz信道的较高20MHz信道是不允许的子信道,所以TXOP持有者在空闲信道上(除了不允许的子信道之外)传输后续帧。

图14是根据本发明的实施例的具有不允许/可用子信道位图字段1405的示例性EHT CF结束帧格式1400的框图。不允许的子信道位图指示未发送EHT CF结束帧的20MHz子信道。例如,与没有发送EHT CF结束帧的20MHz子信道相对应的比特被设置为1;否则,其被设置为0。在接收到EHT CF结束帧后发送另一个EHT CF结束帧的EHT AP被限制为:在收到的EHT CF结束帧中的不允许的子信道位图中指示的20MHz子信道上发送EHT CF结束帧。

可选地,EHT CF结束帧可包括可用子信道位图,该可用子信道位图指示在其上发送EHT CF结束帧的20MHz子信道。例如,与发送EHT CF结束帧的20MHz子信道对应的比特被设置为1;否则,其被设置为0。在接收到EHT CF结束帧之后发送另一个EHT CF结束帧的EHTAP可以在接收到的EHTCF结束帧的可用子信道位图中指示的20MHz子信道上发送EHT CF结束帧。

根据一些实施例,为了在EHT CF结束帧中携带不允许/可用子信道位图,接收器地址(receiver address,简称RA)字段1410被设置为广播组地址,并且发送器地址(transmitter address,简称TA)字段1415被设置为本地带宽信令信息。本地带宽信令信息可包括一个比特,用于指示单播(0)或多播(1);以及另一个比特,用于指示全局唯一(0)或本地管理(1)寻址。通常,在TA字段中,多播或广播MAC地址不被使用。对于802.11ac和802.11ax中的带宽信令,全局唯一(0)/本地管理(1)比特被设置为0。

图15是根据本发明的实施例的包括本地带宽信令信息的示例性EHT CF结束帧1500的框图。EHT CF结束帧1500包括指示单播/多播字段1505和全局唯一/本地管理字段1510。部分STA地址字段1515包括AP中包含的STA的地址的标识符。例如,可以基于基本服务集合(basic service set,简称BSS)颜色和AP中包含的STA的MAC地址,该地址可被标识。不允许/可用子信道位图字段1520包括指示20MHz信道的位图,在该20MHz子信道上EHT CF结束帧被发送或不被发送。

图16是根据本发明的实施例的用于执行EHT TXOP截断的示例性传输1600的框图。EHT CF结束帧在非HT复制PPDU中通过前导码穿刺来发送。如图16所示,TXOP持有者在主要80MHz和辅助80MHz信道上发送EHT CF结束帧。因为TXOP持有者指示辅助40MHz信道的较高20MHz信道是不允许的子信道,所以AP在与接收到的EHT CF结束帧相同的信道上发送另一个EHT CF结束帧,但接收到的EHT CF结束帧中指示的不允许子信道除外。

图17是根据本发明的实施例的用于执行EHT TXOP截断以便与传统设备向后兼容的示例性传输1700的框图。TXOP持有者在非HT复制PPDU中通过前导码穿刺发送CF结束帧,而不需要不允许/可用的子信道位图。在这种情况下,TA是带宽信令TA,并且CF结束帧中的CH_BANDWIDTH_IN_NON_HT参数指示无法覆盖前导码穿刺信道的主要信道(例如,主要20MHz,主要40MHz,主要80MHz,主要160/80+80MHz,主要240/160+80MHz和/或主要320/160+160MHz)中的最大带宽。在EHT AP收到具有指示其自身的BSSID(TA)字段的CF结束帧后,它可以通过在SIFS之后发送另一个CF结束帧进行响应。在这种情况下,EHT AP在接收到的CF结束帧中的CH_BANDWIDTH_IN_NON_HT参数所指示的信道上调度CF结束帧。

在图17的示例中,TXOP持有者在主要80MHz信道和辅助80MHz信道上发送CF结束帧。辅助40MHz信道的较高20MHz信道被穿刺。根据收到的CF结束帧中的CH_BANDWIDTH_IN_NON_HT参数,AP在主要40MHz信道上发送另一个CF结束帧。通过前导码穿刺,第一CF结束帧在非HT复制PPDU中被发送。第二CF-结束帧被发送而不使用前导码穿刺。

图18是根据本发明实施例的用于执行EHT TXOP截断以便与传统设备向后兼容的示例性传输1800的框图。在此示例中,TXOP持有者在非HT复制PPDU中发送CF结束帧而不使用前导码穿刺,并且CF结束帧的CH_BANDWIDTH参数被设置为主要信道(但不覆盖不允许的子信道)中的最大带宽(例如,主要20MHz,主要40MHz,主要80MHz,主要160/80+80MHz,主要240/160+80MHz或主要320/160+160MHz)。TXOP持有者将TXVECTOR参数CH_BANDWIDTH_IN_NON_HT和CH_BANDWIDTH设置为相同的值。如图18所示,TXOP持有者在40MHz主要信道上发送CF结束帧。由于CF结束帧中的CH_BANDWIDTH_IN_NON_HT参数指示主要40MHz,因此AP在主要40MHz信道上发送另一个CF结束帧。两个CF结束帧均在非HT复制PPDU中发送,而不使用前导码穿刺。

在EHT AP接收到具有指示其自身的BSSID(TA)字段的CF结束帧之后,它可以通过在SIFS之后发送另一个CF结束帧进行响应。在这种情况下,EHT AP在接收到的CF结束帧中的CH_BANDWIDTH_IN_NON_HT参数所指示的信道上调度CF结束帧。

图19是根据本发明的实施例的用于执行EHT TXOP截断以便与传统设备向后兼容的示例性传输1900的框图。在此示例中,TXOP持有者将带有前导码穿刺的非HT复制PPDU中的CF结束帧发送到TXOP响应者,该响应者是TXOP持有者的关联AP。CF结束帧不包含不允许/可用子通道位图。在这种情况下,TA是带宽信令TA,TXOP持有者将TXVECTOR参数CH_BANDWIDTH_IN_NON_HT和CH_BANDWIDTH设置为与发送CF结束帧所使用的带宽相同的值,该发送使用覆盖了发送CF结束帧的所有信道的主要信道(例如,主要20MHz,主要40MHz,主要80MHz,主要160/80+80MHz,主要240/160+80MHz或主要320/160+160MHz)中的最大带宽。如图19所示,TXOP持有者在主要80MHz和辅助80MHz信道上发送CF结束帧。第一和第二CF结束帧在非HT复制PPDU中通过前导码穿刺来发送,辅助40MHz信道的较高20MHz信道被穿刺。充当TXOP响应者的AP知道不允许/可用子信道位图,并在与接收到的EHT CF结束帧相同的信道上发送另一个CF结束帧,但不包括与TXOP持有者协商的不允许的子信道。根据一些实施例,根据由无线AP通告的BSS操作参数,允许/不允许的子信道被确定。在这些实施例中,允许/不允许子信道的集合是静态的。

在EHT AP接收CF结束帧作为具有指示其自身的BSSID(例如TA)字段的TXOP响应者之后,它可以通过在SIFS之后发送另一个CF结束帧进行响应。EHT AP在CH_BANDWIDTH_IN_NON_HT参数指示的20MHz信道上调度CF结束帧,但不包括存储在EHT AP中的不允许/可用子信道位图中指示的不允许的20MHz信道。由于EHT AP是TXOP响应者,因此它存储了在HE RTS和CTS过程中交换的不允许/可用子信道位图。

EHT TXOP截断过程

TXOP持有者可通过在非HT重复PPDU中发送EHT CF结束帧来截断TXOP。TXOP持有者将CH_BANDWIDTH参数设置为CBW40,CBW80,CBW160,CBW80+80,CBW240,CBW160+80,CBW320和/或CBW160+160。INACTIVE_SUBCHANNELS指示被穿刺的20MHz子信道(如果有)。TXOP持有者应将CF结束帧的TXVECTOR参数CH_BANDWIDTH设置为10.23.2.8中的规则(EDCA TXOP中的多帧传输)所允许的最大带宽。

当TA是带宽信令TA时,发送STA将TXVECTOR参数CH_BANDWIDTH_IN_NON_HT和CH_BANDWIDTH设置为相同的值。接收EHT CF结束帧的STA将帧的接收解释为网络分配向量(network allocation vector,简称NAV)重置,例如,使得STA在包含EHT CF结束帧的PPDU的末尾将其NAV重置为0。在EHT AP接收到具有指示其自身的BSSID(TA)字段的EHT CF结束帧之后,它可以通过在SIFS之后发送另一个EHT CF结束帧来做出响应。在这种情况下,EHTAP在TXOP持有者在其上发送过EHT CF结束帧的所有20MHz子信道上调度EHT CF结束帧。TXOP持有者在其上发送了EHT CF结束帧的20MHz子信道可以在不允许的子信道位图(Disallowed Subchannel Bitmap)信息字段或可用的子信道位图(Usable SubchannelBitmap)信息字段中发送信号。

示范性EHT RTS/CTS框架交换过程

图20是根据本发明实施例的示例性EHT RTS/CTS帧交换序列2000的流程图,该序列具有对160+160MHz/320MHz信道的前导码穿刺。

在步骤2005,RTS帧从无线STA发送到无线AP。RTS帧可以是例如HE RTS,VHT RTS或MU-RTS帧。RTS帧可以在使用穿刺的前导码的非HT复制PPDU或SU PPDU中发送。RTS帧包括子信道位图(例如,允许或不允许的子信道位图)。

在步骤2010,在无线STA处在子信道位图中指示的至少一个子信道上接收CTS帧。CTS帧在非HT复制PPDU中通过前导码穿刺发送。基于上述的子信道位图,前导码穿刺被执行。例如,当无线STA和无线AP在具有主80MHz信道和辅助80MHz信道的160MHz工作信道上进行通信时,子信道位图可指示不允许将辅助80MHz的较高20MHz信道用于CTS帧的传输。在子信道位图中指示的多个信道上CTS帧被发送。

图21是根据本发明实施例的使用160+160MHz/320MHz信道的前导码穿刺的示例性EHT RTS/CTS帧交换序列2100的流程图。

在步骤2105,在无线AP处RTS帧从无线STA接收。RTS帧可以是例如HE RTS,VHT RTS或MU-RTS帧。在使用穿刺的前导码的非HT复制PPDU或SU PPDU中RTS帧被发送。RTS帧包括子信道位图(例如,允许或不允许的子信道位图)。

在步骤2110中,在子信道位图中指示的至少一个子信道上,CTS帧由无线子站点发送到无线AP。CTS帧在非HT复制PPDU中通过前导码穿刺发送。基于上述的子信道位图,前导码穿刺被执行。

示例性TXOP截断帧交换过程

图22示出根据本发明实施例的用于向传统设备发送EHT CF结束帧以执行TXOP截断的示例性过程2200的流程图。为了与无法识别CF结束帧的传统STA进行通信,TXOP持有者发送两个CF结束帧。

在步骤2205,TXOP持有者发送第一EHT CF结束帧。接收EHT CF结束帧的无线AP存储不允许/可用子信道位图信息。

在发送EHT CF结束帧之后的SIFS之后,在步骤2210,TXOP持有者在接收到EHT CF结束帧之后的SIFS之后基于所存储的不允许/可用子信道位图信息来发送传统CF结束帧。

根据一些实施例,两个传统的CF结束帧可以由TXOP持有者和AP同时发送。

图23是根据本发明实施例的用于在接收到传统CF帧之后将EHT CF结束帧发送到传统设备以执行TXOP截断的示例性过程2300的流程图。

在步骤2305,TXOP持有者将EHT CF结束帧发送到无线AP。EHT CF结束帧由接收方无线AP存储。

在步骤2310,TXOP持有者发送传统CF结束帧。

在步骤2315,基于所存储的不允许/可用子信道位图信息,无线AP在接收到传统CF结束帧之后,发送传统CF结束帧。

示例性计算机控制系统

本发明的实施例涉及对支持160+160MHz/320MHz操作模式的无线网络执行EHT操作的电子系统。根据在位图子字段(例如,允许的位图子字段)中指示的子信道,RTS/CTS帧交换序列和TXOP截断使用穿刺的前导码来执行。在图24的示例中,示例性计算机系统或无线设备包括用于运行软件应用程序和可选地操作系统的中央处理单元(例如,处理器或central processing unit,简称CPU)2401。只读存储器2402和随机存取存储器2403存储供CPU 2401使用的应用程序和数据。数据存储设备2404为应用程序和数据提供非易失性存储,并且可以包括固定磁盘驱动器,可移动磁盘驱动器,闪存设备和CD-ROM,DVD-ROM或其他光学存储设备。可选的用户输入2406和2407包括将来自一个或多个用户的输入传达给计算机系统2412的设备(例如,鼠标,操纵杆,照相机,触摸屏和/或麦克风)。

通信或网络接口2408包括多个收发器,并且允许计算机系统2412经由电子通信网络与其他计算机系统,网络或设备进行通信,该电子通信网络包括有线和/或无线通信,以及包括内联网或因特网(例如802.11无线标准)。例如,网络接口2408可使用多个无线链路来执行多链路操作(例如,多链路分组调度和信道访问)以提高网络吞吐量。根据本发明的实施例,通信或网络接口2408可以同时操作多个收发器。通信或网络接口2408可包括可以同时在多个频带(例如2.4GHz,5GHz和/或6GHz)中操作的多频带(例如,双频带)接口。

可选的显示设备2410可以是能够响应于来自计算机系统2412的信号而显示视觉信息的任一设备,可包括例如平板触敏显示器,以及可被远程设置。计算机系统2412的组件,包括CPU 2401,存储器2402/2403,数据存储器2404,用户输入设备2406和图形子系统2405,可以经由一个或多个数据总线耦合。

一些实施例可在由一个或多个计算机或其他设备执行的计算机可执行指令(例如程序模块)的一般上下文中描述。通常,程序模块包括执行特定任务或实现特定抽象数据类型的例行程序、程序、对象、组件、数据结构等。通常,在各种实施例中,程序模块的功能可根据需要进行组合或分布。

因此,本发明的实施例进行描述。尽管本发明已在特定实施例中描述,但是应当理解,本发明不应被解释为受这样的实施例的限制,而应根据所附权利要求来解释。

相关技术
  • 无线网络中的数据传输方法、装置和系统
  • 一种无线网络中的数据传输方法及装置
技术分类

06120112832227