CN108353424B - 在无线lan***中发送多个用户的上行链路帧的方法 - Google Patents

在无线lan***中发送多个用户的上行链路帧的方法 Download PDF

Info

Publication number
CN108353424B
CN108353424B CN201680062758.5A CN201680062758A CN108353424B CN 108353424 B CN108353424 B CN 108353424B CN 201680062758 A CN201680062758 A CN 201680062758A CN 108353424 B CN108353424 B CN 108353424B
Authority
CN
China
Prior art keywords
frame
trigger
sta
frames
stas
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201680062758.5A
Other languages
English (en)
Other versions
CN108353424A (zh
Inventor
朴贤熙
柳麒善
金丁起
赵汉奎
金瑞煜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN108353424A publication Critical patent/CN108353424A/zh
Application granted granted Critical
Publication of CN108353424B publication Critical patent/CN108353424B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/121Wireless traffic scheduling for groups of terminals or users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • H04W74/0841Random access procedures, e.g. with 4-step access with collision treatment
    • H04W74/085Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

根据本发明的实施方式的在无线LAN***中发送多个用户的上行链路帧的方法包括以下步骤:STA执行用于基于竞争的信道接入的退避计数器的倒计数操作;STA接收为所述多个用户单独地分配上行链路无线电资源的触发帧;STA暂停倒计数操作,直至基于触发的帧的上行链路传输终止,其中,所述基于触发的帧是响应于触发帧通过交叠的时间间隔发送的帧;确定STA是否从AP接收到与基于触发的帧对应的确认(ACK)帧;以及如果STA未能从AP接收到ACK帧,则STA重新开始所暂停的倒计数操作。

Description

在无线LAN***中发送多个用户的上行链路帧的方法
技术领域
本发明涉及在无线通信中发送和/或接收数据的方法,更具体地讲,涉及一种在无线LAN***中发送多个用户的上行链路帧的方法和装置。
背景技术
下一代WLAN的目的在于1)改进2.4GHz和5GHz的频带中的电气和电子工程师协会(IEEE)802.11物理(PHY)层和介质访问控制(MAC)层,2)增加频谱效率和区域吞吐量,以及3)改进实际室内和室外环境(例如,存在干扰源的环境、密集异构网络环境以及存在高用户负载的环境)中的性能。
在下一代WLAN中,主要考虑具有大量接入点(AP)和站(STA)的密集环境。对这种密集环境中的频谱效率和区域吞吐量的改进进行了讨论。下一代WLAN不仅关注室内环境,而且关注现有WLAN中没有太多考虑的室外环境中的实际性能改进。
具体地,在下一代WLAN中诸如无线办公室、智能家庭、体育场、热点等的场景受到关注。正在基于相关场景对包括大量AP和STA的密集环境中的WLAN***的性能的改进进行讨论。
在下一代WLAN中,预期交叠基本服务集(OBSS)环境中的***性能的改进以及室外环境性能的改进和蜂窝卸载(而非一个基本服务集(BSS)中的单链路性能的改进)将得到更积极地讨论。下一代的方向性意指下一代WLAN逐渐实现与移动通信相似的技术范围。考虑到最近对小小区区域和直接对直接(D2D)通信区域中的移动通信和WLAN技术进行讨论的情形,预计下一代WLAN和移动通信的技术和商业融合将在未来更加活跃。
发明内容
技术目的
本说明书的目的在于提供一种在无线LAN***中以更增强的性能发送多个用户的上行链路帧的方法和装置。
技术方案
本说明书涉及一种在无线局域网(WLAN)***中发送多个用户的上行链路帧的方法和装置。根据本说明书的示例性实施方式的发送多个用户的上行链路帧的方法可包括以下步骤:由站(STA)执行用于基于竞争的信道接入的退避计数器的倒计数操作;由STA接收为多用户单独地分配上行链路无线电资源的触发帧;由STA暂停倒计数操作,直至基于触发的帧的上行链路传输完成,其中,基于触发的帧对应于作为对触发帧的响应通过交叠时间区段发送的帧;由STA确定是否从接入点(AP)接收到对基于触发的帧的确认(ACK)帧;以及如果STA未能从AP接收到ACK帧,则由STA重新开始所暂停的倒计数操作。
本发明的效果
根据本说明书的示例性实施方式,本文提供了一种在无线LAN***中以更增强的性能请求上行链路数据的方法和装置。
附图说明
图1是示出无线局域网的结构的概念图。
图2是示出IEEE 802.11所支持的WLAN***的分层架构的概念图。
图3是示出HE PDDU的示例的图。
图4是示出20MHz的频带中所使用的资源单元的布局的图。
图5是示出40MHz的频带中所使用的资源单元的布局的图。
图6是示出80MHz的频带中所使用的资源单元的布局的图。
图7是示出HE PPDU的另一示例的图。
图8是示出根据实施方式的HE-SIG-B的一个示例的框图。
图9示出触发帧的示例。
图10示出触发帧中所包括的公共信息字段的示例。
图11示出每用户信息字段中所包括的子字段的示例。
图12示出WLAN***中的基于EDCA的信道接入方法。
图13是示出根据EDCA的退避过程的概念图。
图14是用于描述本说明书的无线通信***中的退避循环和帧传输过程的图。
图15和图16是用于描述根据本说明书的示例性实施方式的多个用户的上行链路传输的图。
图17是示出根据本说明书的示例性实施方式的未能接收到ACK帧的情况下的EDCA退避操作的图。
图18是示出根据本说明书的另一示例性实施方式的未能接收到ACK帧的情况下的EDCA退避操作的图。
图19是示出根据本说明书的示例性实施方式的接收到ACK帧的情况下的EDCA退避操作的图。
图20是示出根据本说明书的另一示例性实施方式的接收到ACK帧的情况下的EDCA退避操作的图。
图21是示出根据本说明书的示例性实施方式的EDCA退避操作的图。
图22是示出根据本说明书的另一示例性实施方式的EDCA退避操作的图。
图23是用于描述根据本说明书的EDCA操作的流程图。
图24是用于描述根据本说明书的示例性实施方式的未能接收到与触发帧对应的上行链路帧的示例性情况的图。
图25是用于描述根据本说明书的另一示例性实施方式的未能接收到与触发帧对应的上行链路帧的示例性情况的图。
图26是用于描述在根据图24和图25的未能接收到与触发帧对应的上行链路帧的情况下AP的操作的图。
图27是示出可应用本发明的示例性实施方式的无线装置的框图。
具体实施方式
为了示例性目的而提供了上述特征和以下详细描述以方便本说明书的说明和理解。即,本说明书不限于这种实施方式,因此可按照其它形式来具体实现。以下实施方式是仅用于完整地公开本说明书的示例,并且旨在将本说明书传达给本说明书所属领域的普通技术人员。因此,在存在多种方式来实现本说明书的构成元件的情况下,有必要澄清的是,可使用这些方法或其任何等同物当中的特定方法来实现本说明书。
当在本说明书中提及特定配置包括特定元件时,或者当提及特定处理包括特定步骤时,其意指还可包括其它元件或其它步骤。即,本文所使用的术语仅是为了描述特定实施方式,而非旨在限制本说明书的概念。此外,为帮助理解本发明而描述的实施方式还包括其互补实施方式。
本说明书中所使用的术语具有本说明书所属领域的普通技术人员通常理解的含义。常用的术语应该被解释为具有与其在本说明书的上下文中的含义一致的含义。此外,除非另外定义,否则本说明书中所使用的术语不应从过度理想化或形式化的意义上解释。以下,参照附图来描述本说明书的实施方式。
图1是示出无线局域网(WLAN)的结构的概念图。图1的(A)示出电气和电子工程师协会(IEEE)802.11的基础结构基本服务集(BSS)的结构。
参照图1的(A),图1的(A)的无线LAN***10可包括一个或更多个基础结构BSS 100和105(以下称为BSS)。作为成功地同步以彼此通信的接入点(AP)和站(STA)(例如,AP 125和STA1 100-1)的集合的BSS 100和105不是指示特定区域的概念。
例如,BSS 100可包括一个AP 110以及可与一个AP 110关联的一个或更多个STA100-1。BSS 105可包括可与一个AP 130关联的一个或更多个STA 105-1和105-2。
基础结构BSS 100、105可包括至少一个STA、提供分布式服务的AP 125、130以及连接多个AP的分布式***(DS)120。
分布式***120可实现通过连接多个BSS 100和105来扩展的扩展服务集(ESS)140。ESS 140可用作指示通过经由分布式***120连接一个或更多个AP 110或130而配置的一个网络的术语。包括在一个ESS 140中的AP可具有相同的服务集标识(SSID)。
门户150可用作将无线LAN网络(IEEE 802.11)与另一网络(例如,802.X)连接的桥梁。
在图1的(A)所示的BSS中,可实现AP 110和130之间的网络以及AP 110和130与STA100-1、105-1和105-2之间的网络。
图1的(B)示出例示IBSS的概念图。
参照图1的(B),与图1的(A)中不同,图1的(B)的WLAN***15能够在AP 110和130不存在的情况下通过在STA之间配置网络来执行通信。当在AP 110和130不存在的情况下通过也在STA之间配置网络来执行通信时,网络被定义为自组织网络或独立基本服务集(IBSS)。
参照图1的(B),IBSS是在自组织模式下操作的BSS。由于IBSS不包括接入点(AP),所以不存在在中心执行管理功能的集中式管理实体。即,在IBSS 15中,STA 150-1、150-2、150-3、155-4和155-5通过分布式方式来管理。在IBSS中,所有STA 150-1、150-2、150-3、155-4和155-5可被构成为可移动STA,并且不被允许访问DS以构成自包含网络。
作为包括遵循电气和电子工程师协会(IEEE)802.11标准的介质访问控制(MAC)以及用于无线电介质的物理层接口的预定功能介质,STA可用作包括所有AP和非AP站(STA)的含义。
STA可被称为诸如移动终端、无线装置、无线发送/接收单元(WTRU)、用户设备(UE)、移动站(MS)、移动订户单元的各种名称,或者简称为用户。
图2是示出IEEE 802.11所支持的WLAN***的分层架构的概念图。参照图2,WLAN***的分层架构可包括物理介质相关(PMD)子层200、物理层会聚过程(PLCP)子层210和介质访问控制(MAC)子层220。
PLCP子层200可用作在多个STA之间发送/接收数据的传输接口。PLCP子层210被实现为使得MAC子层220相对于PMD子层200以最小的相关性操作。
PMD子层200、PLCP子层210和MAC子层220可在概念上包括相应管理实体。例如,MAC子层220的管理实体被称为MAC层管理实体(MLME)225。物理层的管理实体被称为PHY层管理实体(PLME)215。
管理实体可提供用于执行层管理操作的接口。例如,PLME 215可连接到MLME 225以执行PLCP子层210和PMD子层200的管理操作。MLME 225可连接到PLME 215以执行MAC子层220的管理操作。
可存在STA管理实体(SME)250以执行适当的MAC层操作。SME 250可作为独立于各个层的构成元件来操作。PLME 215、MLME 225和SME 250可基于原语来相互发送和接收信息。
各个子层的操作简要描述如下。例如,PLCP子层210将在MAC子层220与PMD子层200之间根据MAC层的指令从MAC子层220接收的MAC协议数据单元(MPDU)传送到PMD子层200,或者将来自PMD子层200的帧传送到MAC子层220。
PMD子层200是PLCP子层并且可在多个STA之间通过无线介质发送和接收数据。从MAC子层220传送的MPDU在PLCP子层210中被称为物理服务数据单元(PSDU)。尽管MPDU与PSDU相似,如果传送通过将多个MPDU聚合而获得的聚合MPDU(AMPDU),则MPDU可分别不同于PSDU。
PLCP子层210在从MAC子层220接收PSDU并将其传送到PMD子层200的过程中添加包括物理层的收发器所需的信息的附加字段。在这种情况下,添加到PSDU的字段可以是PLCP前导码、PLCP头以及使卷积编码器返回到零状态所需的尾比特。
PLCP子层210将上述字段添加到PSDU以生成PLCP协议数据单元(PPDU)并通过PMD子层200将PPDU发送到接收站。接收站接收PPDU以通过从PLCP前导码和PLCP头获得恢复数据所需的信息来执行恢复。
图3是示出HE PDDU的示例的图。
实施方式中所提供的控制信息字段可以是包括在HE PPDU中的HE-SIG-B。根据图3的HE PPDU是用于多个用户的PPDU的一个示例,仅用于多个用户的PPDU可包括HE-SIG-B,在用于单个用户的PPDU中对应HE SIG-B可被省略。
如图3所示,用于多个用户(MU)的HE-PPDU可包括传统-短训练字段(L-STF)、传统-长训练字段(L-LTF)、传统-信号(L-SIG)、高效-信号A(HE-SIG A)、高效-信号B(HE-SIG B)、高效-短训练字段(HE-STF)、高效-长训练字段(HE-LTF)、数据字段(另选地,MAC有效载荷)和分组扩展(PE)字段。各个字段可在所示的时间周期(即,4μs或8μs)期间发送。
下面将更详细地描述图3的各个字段。
图4是示出在20MHz的频带中使用的资源单元(RU)的布局的图。
如图4所示,使用与不同数量的音(即,子载波)对应的资源单元(RU)来构成HE-PPDU的一些字段。例如,可按照针对HE-STF、HE-LTF和数据字段示出的RU为单位来分配资源。
如图4的最上部所示,26个单元(即,与26个音对应的单元)。6个音可用作20MHz频带的最左边频带中的保护频带,5个音可用作20MHz频带的最右边频带中的保护频带。另外,7个DC音可被***中心频带(即,DC频带)中,与各13个音对应的26单元可存在于DC频带的左侧和右侧。26单元、52单元和106单元可被分配给其它频带。各个单元可被分配用于接收站(即,用户)。
此外,除了多用户(MU)之外,图4的RU布局甚至可在单用户(SU)的情况下使用,在这种情况下,如图4的最下部所示,可使用一个242单元,在这种情况下,可***三个DC音。
在图4的一个示例中,提出了具有各种大小的RU(即,26-RU、52-RU、106-RU、242-RU等),结果,由于RU的具体大小可扩大或增大,实施方式不限于各个RU的具体大小(即,对应音的数量)。
图5是示出在40MHz的频带中使用的资源单元(RU)的布局的图。
类似于在图4的一个示例中使用具有各种RU的RU的情况,甚至在图5的一个示例中可使用26-RU、52-RU、106-RU、242-RU、484-RU等。另外,5个DC音可被***中心频率中,12个音可用作40MHz频带的最左边频带中的保护频带,11个音可用作40MHz频带的最右边频带中的保护频带。
另外,如图5所示,当RU布局用于单个用户时,可使用484-RU。即,可与图4的一个示例相似地修改RU的具体数量。
图6是示出在80MHz的频带中使用的资源单元(RU)的布局的图。
类似于在图4或图5中的每一个的一个示例中使用具有各种RU的RU的情况,甚至在图6的一个示例中可使用26-RU、52-RU、106-RU、242-RU、484-RU等。另外,7个DC音可被***中心频率中,12个音可用作80MHz频带的最左边频带中的保护频带,11个音可用作80MHz频带的最右边频带中的保护频带。另外,可使用26-RU,其使用设置在DC频带的左侧和右侧的13个音。
此外,如图6所示,当RU布局用于单个用户时,可使用996-RU,在这种情况下,可***5个DC音。此外,可与图4或图5中的每一个的一个示例相似地修改RU的具体数量。
图7是示出HE PPDU的另一示例的图。
图7所示的块是在频率方面描述图3的HE-PPDU块的另一示例。
所示的L-STF 700可包括短训练正交频分复用(OFDM)符号。L-STF 700可用于帧检测、自动增益控制(AGC)、分集检测和粗略频率/时间同步。
L-LTF 710可包括长训练正交频分复用(OFDM)符号。L-LTF 710可用于精细频率/时间同步和信道预测。
L-SIG 720可用于发送控制信息。L-SIG 720可包括关于数据速率和数据长度的信息。另外,L-SIG 720可被重复地发送。即,可配置L-SIG 720被重复的新格式(例如,可被称作R-LSIG)。
HE-SIG-A 730可包括接收站共同的控制信息。
详细地讲,HE-SIG-A 730可包括关于1)DL/UL指示符、2)指示BSS的标识的BSS颜色字段、3)指示当前TXOP周期的剩余时间的字段、4)指示20MHz、40MHz、80MHz、160MHz和80+80MHz中的至少一个的带宽字段、5)指示应用于HE-SIG-B的MCS技术的字段、6)关于HE-SIG-B是否通过用于MCS的双子载波调制技术来调制的指示字段、7)指示用于HE-SIG-B的符号的数量的字段、8)指示HE-SIG-B是否被配置用于全带宽MIMO传输的字段、9)指示HE-LTF的符号的数量的字段、10)指示HE-LTF的长度和CP长度的字段、11)指示是否存在用于LDPC编码的OFDM符号的字段、12)指示关于分组扩展(PE)的控制信息的字段、13)指示关于HE-SIG-A的CRC字段的信息的字段等的信息。HE-SIG-A的具体字段可添加或者部分地省略。另外,在多用户(MU)环境以外的其它环境中HE-SIG-A的一些字段可部分地添加或省略。
如上所述,可仅在用于多用户(MU)的PPDU的情况下包括HE-SIG-B 740。HE-SIG-A730或HE-SIG-B 740可主要包括用于至少一个接收STA的资源分配信息(另选地,虚拟资源分配信息)。
HE-SIG-B 740的先前字段可在MU PPDU上以复制的形式发送。在HE-SIG-B 740的情况下,在某一频带(例如,第四频带)中发送的HE-SIG-B 740甚至可包括与对应频带(即,第四频带)对应的数据字段以及对应频带以外的另一频带(例如,第二频带)的数据字段的控制信息。另外,可提供用另一频带(例如,第四频带)的HE-SIG-B 740复制特定频带(例如,第二频带)中的HE-SIG-B 740的格式。另选地,HE-SIG B 740可在所有传输资源上以编码的形式来发送。HE-SIG B 740之后的字段可包括用于接收PPDU的各个接收STA的单独信息。
HE-STF 750可用于在多输入多输出(MIMO)环境或者OFDMA环境中改进自动增益控制估计。
HE-LTF 760可用于在MIMO环境或OFDMA环境中估计信道。
应用于HE-STF 750和HE-STF 750之后的字段的快速傅立叶变换(FFT)/快速傅立叶逆变换(IFFT)的大小与应用于HE-STF 750之前的字段的FFT/IFFT的大小可彼此不同。例如,应用于HE-STF 750和HE-STF 750之后的字段的FFT/IFFT的大小可比应用于HE-STF 750之前的字段的FFT/IFFT的大小大四倍。
例如,当图7的PPDU上的L-STF 700、L-LTF 710、L-SIG 720、HE-SIG-A 730和HE-SIG-B 740中的至少一个字段被称作第一字段时,数据字段770、HE-STF 750和HE-LTF 760中的至少一个字段可被称作第二字段。第一字段可包括与传统***关联的字段,第二字段可包括与HE***关联的字段。在这种情况下,快速傅立叶变换(FFT)大小和快速傅立叶逆变换(IFFT)大小可被定义为比传统无线LAN***中所使用的FFT/IFFT大小大N(N是自然数,例如N=1、2和4)倍的大小。即,可应用具有比HE PPDU的第一字段大N(=4)倍的大小的FFT/IFFT。例如,256FFT/IFFT可被应用于20MHz的带宽,512FFT/IFFT可被应用于40MHz的带宽,1024FFT/IFFT可被应用于80MHz的带宽,2048FFT/IFFT可被应用于连续160MHz或不连续160MHz的带宽。
换言之,子载波空间/子载波间距可具有传统无线LAN***中所使用的子载波空间的1/N倍(N是自然数,例如N=4,子载波间距被设定为78.125kHz)的大小。即,具有312.5kHz(传统子载波间距)的大小的子载波间距可被应用于HE PPDU的第一字段,具有78.125kHz的大小的子载波空间可被应用于HE PPDU的第二字段。
另选地,应用于第一字段的各个符号的IDFT/DFT周期可被表示为比应用于第二字段的各个数据符号的IDFT/DFT周期短N(=4)倍。即,应用于HE PPDU的第一字段的各个符号的IDFT/DFT长度可被表示为3.2μs,应用于HE PPDU的第二字段的各个符号的IDFT/DFT长度可被表示为3.2μs*4(=12.8μs)。OFDM符号的长度可以是通过将保护间隔(GI)的长度与IDFT/DFT长度相加而获取的值。GI的长度可具有诸如0.4μs、0.8μs、1.6μs、2.4μs和3.2μs的各种值。
为了描述简单,在图7中,表示为第一字段所使用的频带和第二字段所使用的频带彼此精确地一致,但是实际上,两个频带可彼此不完全一致。例如,与第一频带对应的第一字段(L-STF、L-LTF、L-SIG、HE-SIG-A和HE-SIG-B)的主频带可与第二字段(HE-STF、HE-LTF和数据)的频带大部分相同,但是各个频带的分界面可彼此不一致。如图4至图6所示,由于在布置RU期间***多个空子载波、DC音、保护音等,所以可能难以精确地调节分界面。
用户(例如,接收站)可接收HE-SIG-A 730并且可基于HE-SIG-A 730而被指示接收下行链路PPDU。在这种情况下,STA可基于从HE-STF 750以及HE-STF 750之后的字段改变的FFT大小来执行解码。相反,当STA基于HE-SIG-A730未被指示接收下行链路PPDU时,STA可停止解码并且配置网络分配向量(NAV)。HE-STF 750的循环前缀(CP)可具有比另一字段的CP更大的大小,并且在CP周期期间,STA可通过改变FFT大小来对下行链路PPDU执行解码。
以下,在本发明的实施方式中,AP向STA发送的数据(另选地,或帧)可被表示为称为下行链路数据(另选地,下行链路帧)的术语,STA向AP发送的数据(另选地,帧)可被表示为称为上行链路数据(另选地,上行链路帧)的术语。另外,从AP至STA的传输可被表示为下行链路传输,从STA至AP的传输可被表示为称为上行链路传输的术语。
另外,通过下行链路传输发送的PHY协议数据单元(PPDU)、帧和数据可分别被表示为诸如下行链路PPDU、下行链路帧和下行链路数据的术语。PPDU可以是包括PPDU头和物理层服务数据单元(PSDU)(另选地,MAC协议数据单元(MPDU))的数据单元。PPDU头可包括PHY头和PHY前导码,PSDU(另选地,MPDU)可包括帧或者指示帧(另选地,MAC层的信息单元)或者是指示帧的数据单元。PHY头作为另一术语可被表示为物理层会聚协议(PLCP)头,PHY前导码作为另一术语可被表示为PLCP前导码。
另外,通过上行链路传输发送的PPDU、帧和数据可分别被表示为诸如上行链路PPDU、上行链路帧和上行链路数据的术语。
在应用本说明书的实施方式的无线LAN***中,整个带宽可用于向一个STA的下行链路传输以及向一个STA的上行链路传输。另外,在应用本说明书的实施方式的无线LAN***中,AP可执行基于多输入多输出的下行链路(DL)多用户(MU)传输(MU MIMO),该传输可被表示为称为DL MU MIMO传输的术语。
另外,在根据实施方式的无线LAN***中,优选针对上行链路传输和/或下行链路传输支持基于正交频分多址(OFDMA)的传输方法。即,与不同频率资源对应的数据单元(例如,RU)被分配给用户以执行上行链路/下行链路通信。详细地讲,在根据实施方式的无线LAN***中,AP可执行基于OFDMA的DL MU传输,该传输可被表示为称为DL MU OFDMA传输的术语。当执行DL MU OFDMA传输时,AP可在交叠的时间资源上通过多个相应频率资源向多个相应STA发送下行链路数据(另选地,下行链路帧和下行链路PPDU)。多个频率资源可以是多个子带(另选地,子信道)或者多个资源单元(RU)。DL MU OFDMA传输可与DL MU MIMO传输一起使用。例如,可在分配用于DL MU OFDMA传输的特定子带(另选地,子信道)上执行基于多个空时流(另选地,空间流)的DL MU MIMO传输。
另外,在根据实施方式的无线LAN***中,可支持多个STA在相同的时间资源上向AP发送数据的上行链路多用户(UL MU)传输。多个相应STA在交叠的时间资源上的上行链路传输可在频域或空域上执行。
当在频域上执行多个相应STA的上行链路传输时,可向多个相应STA分配不同的频率资源作为基于OFDMA的上行链路传输资源。不同的频率资源可以是不同的子带(另选地,子信道)或者不同的资源单元(RU)。多个相应STA可通过不同的频率资源来向AP发送上行链路数据。通过不同频率资源的传输方法可被表示为称为UL MU OFDMA传输方法的术语。
当在空域上执行多个相应STA的上行链路传输时,可向多个相应STA分配不同的时空流(另选地,空间流),并且多个相应STA可通过不同的时空流来向AP发送上行链路数据。通过不同空间流的传输方法可被表示为称为UL MU MIMO传输方法的术语。
UL MU OFDMA传输和UL MU MIMO传输可彼此一起使用。例如,可在分配用于UL MUOFDMA传输的特定子带(另选地,子信道)上执行基于多个空时流(另选地,空间流)的UL MUMIMO传输。
在不支持MU OFDMA传输的传统无线LAN***中,使用多信道分配方法以向一个终端分配较宽的带宽(例如,20MHz超额带宽)。当信道单元为20MHz时,多个信道可包括多个20MHz信道。在多信道分配方法中,使用主信道规则来向终端分配较宽的带宽。当使用主信道规则时,对向终端分配较宽的带宽存在限制。详细地讲,根据主信道规则,当与主信道相邻的辅信道在交叠的BSS(OBSS)中被使用,因此繁忙时,STA可使用主信道以外的剩余信道。因此,由于STA仅可向主信道发送帧,所以STA受到对通过多个信道的帧传输的限制。即,在传统无线LAN***中,用于分配多个信道的主信道规则可能极大地限制在OBSS不小的当前无线LAN环境中通过操作较宽的带宽来获得高吞吐量。
为了解决该问题,在实施方式中,公开了一种支持OFDMA技术的无线LAN***。即,可对下行链路和上行链路中的至少一个应用OFDMA技术。另外,可另外对下行链路和上行链路中的至少一个应用MU-MIMO技术。当使用OFDMA技术时,多个信道并非由一个终端使用,而是可由多个终端同时使用,而不受主信道规则的限制。因此,可操作更宽的带宽以改进无线资源的操作效率。
如上所述,在频域内执行由多个STA(例如,非AP STA)中的每一个执行的上行链路传输的情况下,AP可分配多个STA中的每一个各自的不同频率资源作为基于OFDMA的上行链路传输资源。另外,如上所述,彼此各自不同的频率资源可对应于不同的子带(或子信道)或不同的资源单元(RU)。
多个STA中的每一个各自的不同频率资源通过触发帧来指示。
图8是示出根据实施方式的HE-SIG-B的一个示例的框图。
如图8所示,HE-SIG-B字段在最前部包括公共字段,对应公共字段与跟随之后的要编码的字段分离。即,如图8所示,HE-SIG-B字段可包括:公共字段,其包括公共控制信息;以及用户特定字段,其包括用户特定控制信息。在这种情况下,公共字段可包括与公共字段对应的CRC字段等,并且可被编码为一个BCC块。随后的用户特定字段可被编码为一个BCC块,其包括用于2个用户的“用户特定字段”以及与其对应的CRC字段,如图8所示。
图9示出触发帧的示例。图9的触发帧分配用于上行链路多用户(MU)传输的资源并且可从AP发送。触发帧可被配置成MAC帧并且可被包括在PPDU中。例如,触发帧可通过图3所示的PPDU、通过图2所示的传统PPDU、或者通过为对应触发帧新设计的特定PPDU来发送。在通过图3的PPDU来发送触发帧的情况下,触发帧可被包括在图中所示的数据字段中。
图9所示的各个字段可部分地省略,或者可添加其它字段。此外,各个字段的长度可如图中所示不同地变化。
图9所示的帧控制字段910可包括与MAC协议的版本有关的信息以及其它附加控制信息,持续时间字段920可包括用于配置NAV的时间信息或者与用户设备的标识符(例如,AID)有关的信息。
另外,RA字段930可包括对应触发帧的接收STA的地址信息,并且可选地可被省略。TA字段940包括发送触发帧的STA(例如,AP)的地址信息,公共信息字段950包括应用于接收触发帧的接收STA的公共控制信息。
优选的是,图9的触发帧包括与接收图9的触发帧的接收STA的数量对应的每用户信息字段960#1至960#N。每用户信息字段也可被称作“RU分配字段”。
另外,图9的触发帧可包括填充字段970和序列字段980。
优选的是,图9所示的每用户信息字段960#1至960#N中的每一个还包括多个子字段。
图10示出包括在触发帧中的公共信息字段的示例。图10的子字段的一些部分可被省略,可添加额外的子字段。另外,本文所示的各个子字段的长度可改变。
如图中所示,长度字段1010可被给予与响应于对应触发帧而发送的上行链路PPDU的L-SIG字段的长度字段相同的值,并且上行链路PPDU的L-SIG字段的长度字段指示上行链路PPDU的长度。结果,触发帧的长度字段1010可用于指示其相应的上行链路PPDU的长度。
另外,级联指示符字段1020指示是否执行级联操作。级联操作是指下行链路MU传输和上行链路MU传输在相同TXOP内同时执行。更具体地讲,这是指首先执行下行链路MU传输,然后在预定时间周期(例如,SIFS)之后执行上行链路MU传输的情况。在级联操作期间,可仅存在一个执行下行链路通信的发送装置(例如,AP),并且可存在多个执行上行链路通信的发送装置(例如,非AP)。
CS请求字段1030指示在接收到对应触发帧的接收装置发送相应上行链路PPDU的情况下是否需要考虑无线介质的状态或NAV。
HE-SIG-A信息字段1040可包括控制响应于对应触发帧而发送的上行链路PPDU的SIG-A字段(即,HE-SIG-A字段)的内容的信息。
CP和LTF类型字段1050可包括关于响应于对应触发帧而发送的上行链路PPDU的LTF长度和CP长度的信息。触发类型字段1060可指示使用对应触发帧的目的(例如,一般触发、用于波束成形的触发等)、对块ACK/NACK的请求等。
图11示出包括在每用户信息字段中的子字段的示例。在图11的子字段当中,一些可省略,也可添加其它附加子字段。另外,图中所示的各个子字段的长度可变化。
图11的用户标识符字段1110指示每用户信息所对应的STA(即,接收STA)的标识符,标识符的示例可对应于AID的全部或部分。
另外,RU分配字段1120可被包括在每用户信息字段的子字段中。更具体地讲,在用户标识符字段1110所标识的接收STA响应于图9的触发帧而发送上行链路PPDU的情况下,对应上行链路PPDU通过RU分配字段1120所指示的RU来发送。在这种情况下,优选的是RU分配字段1120所指示的RU对应于图4、图5和图6所示的RU。
图11的子字段可包括编码类型字段1130。编码类型字段1130可指示响应于图9的触发帧而发送的上行链路PPDU的编码类型。例如,在对上行链路PPDU应用BCC编码的情况下,编码类型字段1130可被设定为“1”,在对上行链路PPDU应用LDPC编码的情况下,编码类型字段1130可被设定为“0”。
另外,图11的子字段可包括MCS字段1140。MCS字段1140可指示对响应于图9的触发帧而发送的上行链路PPDU应用的MCS方案。例如,当对上行链路PPDU应用BCC编码时,编码类型字段1130可被设定为“1”,当应用LDPC编码时,编码类型字段1130可被设定为“0”。
图12示出WLAN***中的基于EDCA的信道接入方法。在WLAN***中,执行增强分布式信道接入(EDCA)的STA(或AP)可根据关于业务数据定义的多个用户优先级来执行信道接入。
用于基于多个用户的优先级别的服务质量(QoS)数据帧的传输的EDCA定义了四个接入类别(AC)(背景(AC_BK)、尽力(AC_BE)、视频(AC_VI)和语音(AC_VO))。EDCA可映射从逻辑链路控制(LLC)层和介质访问控制(MAC)层传送来的业务数据(例如,MAC服务数据单元(MSDU)),如下面<表1>中所示。
表1指示用户优先级别与AC之间的示例性映射。
[表1]
优先级 用户优先级 接入类别(AC)
1 AC_BK
2 AC_BK
0 AC_BE
3 AC_BE
4 AC_VI
5 AC_VI
6 AC_VO
7 AC_VO
可针对各个AC定义传输队列和AC参数。可在AC之间基于被配置为彼此不同的AC参数值来实现AC之间的传输优先级别的差异。
在执行用于发送属于AC的帧的退避过程时,EDCA可分别使用仲裁帧间间隔(AIFS)[AC]、CWmin[AC]和CWmax[AC],代替对应于基于分布式协调功能(DCF)的退避过程的参数的DCF帧间间隔(DIFS)、Cwmin和CWmax。
作为参考,与各个AC对应的参数的示例性默认值示出于下面表2中。
[表2]
AC CWmin[AC] CWmax[AC] AIFS[AC] TXOP限制[AC]
AC_BK 31 1023 7 0
AC_BE 31 1023 3 0
AC_VI 15 31 2 3.008ms
AC_VO 7 15 2 1.504ms
在各个AC的退避过程中使用的EDCA参数可被配置为具有默认值,或者可装载于信标帧中以从AP传送到各个STA。随着AIFS[AC]和CWmin[AC]之间的值变低,优先级别变高,因此,信道接入延迟变短,从而允许在给定业务环境中使用更大数量的频带。
EDCA参数集元素可包括关于各个AC的信道接入参数的信息(例如,AIFS[AC]、CWmin[AC]、CWmax[AC])。
当在STA正在发送帧的同时在STA之间发生冲突时,生成新的退避计数的EDCA的退避过程与DCF的传统退避过程相似。然而,针对各个AC区分的EDCA的退避过程可基于针对各个AC单独地设置(或配置)的EDCA参数来执行。EDCA参数用作可区分不同用户优先级业务的信道接入的重要手段。
定义各个AC的不同信道接入过程的EDCA参数值的适当配置不仅可优化网络性能,而且还可同时根据业务的优先级别增加传输效果。因此,AP应该能够执行EDCA参数的总体管理和控制的功能以便确保加入网络的所有STA的公平介质接入。
参照图12,一个STA(或AP)1200可包括虚拟映射器1210、多个传输队列1220至1250和虚拟冲突处理器1260。
图12的虚拟映射器1210可根据上面所呈现的表1执行将从逻辑链路控制(LLC)层接收的MSDU映射到与各个AC对应的传输队列的功能。
多个传输队列1220至1250可执行用于STA(或AP)内的无线介质接入的各个EDCA竞争实体的功能。
例如,图12的AC_VO型的传输队列1220可包括用于第二STA(未示出)的一个帧1221。AC_VI型的传输队列1230可根据帧要被发送到物理层的传输次序包括用于第一STA(未示出)的3个帧1231至1233以及用于第三STA的一个帧1234。
图12的AC_BE型的传输队列1240可根据帧要被发送到物理层的传输次序包括用于第二STA(未示出)的一个帧1241和用于第三STA(未示出)的一个帧1242以及用于第二STA(未示出)的一个帧1243。
作为示例,图12的AC_BK型的传输队列1250不包括要发送到物理层的帧。
在存在同时完成退避的一个或更多个AC的情况下,可根据包括在虚拟冲突处理器1260中的EDCA功能(EFCAF)来协调AC之间的冲突。更具体地,包括在具有较高优先级别的AC中的帧被预先发送,其它AC可增加其竞争窗口值,以重新更新其退避计数器。
当根据EDCA规则接入信道时可发起(或开始)传输机会(TXOP)。当在一个AC中累积两个或更多个帧时,并且如果获取EPCA TXOP,则EDCA MAC层的AC可尝试执行多个帧传输。如果STA已经发送一个帧,并且如果STA还能够在剩余TXOP时间内连同其ACK一起接收存在于相同AC中的下一帧的传输,则STA可尝试在SIFS时间间隔之后执行对应帧的传输。
TXOP限制值可被配置成AP和STA中的默认值,并且与TXOP限制值有关的帧可从AP传输(或传送)到STA。
如果要发送的数据帧的大小超过TXOP限制值,则AP可将对应帧分段为多个较小的帧。随后,可在不超过TXOP限制值的范围内发送分段的帧。
图13是示出根据EDCA的退避过程的概念图。
在802.11MAC层中,多个STA可基于分布式协调功能(以下称为“DCF”)共享无线介质。为了控制STA之间的冲突,DCF可使用载波侦听多路接入/冲突避免(以下称为CSMA/CA)作为其接入协议。
在使用DCF的信道接入方法中,如果在一个DCF帧间间隔(DIFS)或以上期间没有使用介质(即,如果信道在DIFS期间空闲),则STA可发送即将传输的MPDU(或马上要发送的MPDU)。当通过载波侦听机制确定正在使用无线介质时,STA可使用随机退避算法来确定竞争窗口(以下称为“CW”)的大小,然后可执行退避过程。
为了执行退避过程,STA选择随机时隙。所选择的时隙被称为退避时间。在由多个STA选择的退避时间当中选择了相对短的退避时间的STA可获取传输机会(以下称为“TXOP”),其允许对应STA以更高的优先级接入介质。
其它STA可暂停剩余退避时间并且可待命,直至发送帧的STA的传输完成。一旦STA的帧传输完成,剩余STA就以退避时间执行竞争,以能够占用无线介质。
基于上述DCF的传输方法执行防止发生多个STA同时发送帧时可能发生的冲突的功能。然而,使用DCF的信道接入方法不具有传输优先级别的概念。更具体地,当使用DCF时,可能无法确保旨在由STA发送的业务的服务质量(QoS)。
为了解决上述问题,在802.11e中定义了作为新协调功能的混合协调功能(以下称为“HCF”)。新定义的HCF具有比DCF的传统信道接入性能(或能力)更强的能力(或性能)。为了增强QoS,HCF还可使用两种不同类型的信道接入方法,其对应于轮询方法的HCF受控信道接入(HCCA)和基于竞争的增强分布式信道接入(EDCA)。
可在EDCA和HCCA中定义用于传输优先级别的业务类别(以下称为“TC”)。可基于上述TC来确定用于执行信道接入的优先级别。
更具体地,HCCA方案使用混合协调器(以下称为“HC”),其位于AP中以用于执行无线介质接入的集中管理。由于HC执行无线介质的综合集中管理,所以STA之间对无线介质接入的竞争可减少。因此,由于数据帧交换可维持在短传输延迟时间(SIFS),所以网络效率可增加。
HC将应用服务所请求的特定业务的QoS属性定义为用于QoS支持的参数,然后控制传输延迟和调度。在发送参数化的QoS业务之前,HC首先配置虚拟连接(称为业务流)。业务流可被配置用于从STA到AP的上行链路、从AP到STA的下行链路以及从STA到另一STA的直接链路中的全部。
为了在AP和STA之间配置业务流,通过相互协定处理来交换诸如帧大小、平均传输速度等的业务属性以及诸如延迟时间的QoS请求参数。HC使用TXOP来执行控制介质接入时间的分配的功能。
参照图13,正从STA发送的各个业务数据可被指派优先级别,并且可根据基于竞争的EDCA方法来执行退避过程。例如,指派给各个业务的优先级别可被分成8个不同的级别。如上所述,一个STA可根据优先级别具有不同的输出队列(或传输队列),并且各个输出队列根据EDCA规则来操作。各个输出队列可根据各个优先级别使用不同的仲裁帧间间隔(AIFS)而非使用传统上使用的DCF帧间间隔(DIFS)来发送业务数据。另外,在STA被调度为在相同的时间点发送各自具有不同的优先级别的业务的情况下,可通过从具有最高优先级别的业务开始执行传输来防止STA内的冲突。
以下,根据本发明的示例性实施方式的装置可对应于能够支持无线LAN***和蜂窝***二者的装置。更具体地,该装置可被解释为支持蜂窝***的UE或支持无线LAN***的STA。
可参考物理层接口原语(即,PHY-TXEND.confirm原语、PHYTXSTART.confirm原语、PHY-RXSTART.indication原语和PHY-RXEND.indication原语)来决定所有定时。
为了简化本说明书的描述,以下将描述802.11的帧间隔(IFS)。
例如,帧间间隔(或帧间间距)(IFS)可对应于缩减帧间间隔(RIFS)、短帧间间隔(SIFS)、PCF帧间间隔(PIFS)、DCF帧间间隔(DIFS)、仲裁帧间间隔(AIFS)或扩展帧间间隔(EIFS)。
无论STA的比特率如何,可根据由STA的物理层指定的属性来确定不同的IFS。IFS定时可被定义为无线介质内的时间间隙。不包括AIFS的IFS定时对各个物理层均为固定的。
例如,在上述IFS当中SIFS具有最短时间间隙。因此,当占用无线介质的STA需要在执行帧交换序列的区段期间维持其介质占用而不会被另一STA中断时,可使用SIFS。
更具体地,通过在帧交换序列内的传输之间使用最短间隙,可指派(或给予)优先级以便于完成当前正在执行的帧交换序列。另外,使用SIFS定时执行对无线介质的接入的STA可从SIFS边界发起(或开始)传输而无需确定介质是否繁忙。
用于特定物理(PHY)层的SIFS的持续时间可由aSIFSTime参数定义。例如,在IEEE802.11a、IEEE 802.11g、IEEE 802.11n和IEEE 802.11ac标准(或规范)的物理(PHY)层中,SIFS值等于16μs。
例如,使用PIFS的STA可被指派使用的优先级别,以便向STA提供SIFS的优先级别之后的第二高的优先级别。换言之,可使用PIFS以便获取接入无线介质的优先级。
例如,DIFS可由基于DCF发送数据帧(MPDU)和管理帧(Mac协议数据单元(MPDU))的STA使用。在这种情况下,在所接收的帧和退避时间届满之后,当通过载波侦听(CS)机制确定介质处于空闲状态时,STA可发送帧。
图14是用于描述本说明书的无线通信***中的退避循环和帧传输过程的图。
参照图12至图14,当特定介质从占用或繁忙状态转变为空闲状态时,多个STA可尝试执行数据(或帧)传输。此时,作为使STA之间的冲突最小化的解决方案,各个STA可根据退避过程选择随机退避时间并且可尝试在与所选择的随机退避时间对应的时间期间待命之后执行传输。
本说明书中提及的退避过程可对应于包括以下操作的概念。
通过执行退避计数器中配置的随机退避时间的倒计数,STA可尝试执行信道接入。例如,随机退避时间可基于退避过程根据下面所示的式1来确定。
另外,在由于根据退避过程发生的传输冲突而需要执行重传的情况下,STA可尝试通过使用下面所示的式2重新配置随机退避时间来执行信道接入。
为了发起(或开始)退避过程,各个STA可将随机退避时间(Tb[i])配置到各个STA中单独存在的退避计数器。可使用下面所示的式1将随机退避时间计算为伪随机整数值。
[式1]
Tb[i]=Random(i)×SlotTime
式1的Random(i)是指使用均匀分布生成介于0和CW[i]之间的随机整数的函数。CW[i]表示存在于最小竞争窗口CWmin[i]与最大竞争窗口CWmax[i]之间的竞争窗口,并且i表示业务优先级别。更具体地,i可根据业务数据的QoS指示AC_VO、AC_VI、AC_BE或AC_BK。
通常,表2中的CWmin[AC]的值可被配置为CW[i]。将理解,上面提及的CWmin[i]和CWmax[i]可分别对应于表2的CWmin[AC]和CWmax[AC]。
另外,每次在执行传输时发生冲突时,可基于下面所示的式2使用先前(或旧)窗口CWold[i]计算新的竞争窗口CWnew[i]。
[式2]
CWnew[i]=((CWold[i]+1)×PF)-1
本文中,PF值可根据IEEE 802.11e标准中定义的过程来计算。例如,PF值可被配置为等于“2”。CWmin[i]、AIFS[i]和PF值可由AP使用与管理帧对应的QoS参数集元素来发送。另选地,上述QoS参数集元素可由AP和STA预先配置。
式1的SlotTime可用于适应变化。式1的SlotTime可用于提供足够的时间以允许发送STA的前导码被邻近STA充分地发现。式1的SlotTime可用于定义上述PIFS和DIFS。对于式1的SlotTime,用于特定物理层(PHY)的SlotTime可由aSlotTime参数定义。在IEEE802.11a、IEEE 802.11g、IEEE 802.11n和IEEE 802.11ac的物理(PHY)层中,SlotTime值等于9μs。
参照图14,当用于STA 3的分组到达STA 3的MAC层时,STA 3可在DIFS期间确定介质是否处于空闲状态,然后可立即发送帧。尽管图14的帧间间隔(IFS)被示出为DIFS,应该理解,本说明书将不仅限于此。
此外,剩余STA可监测到介质处于繁忙状态,然后可进入待命模式。此外,可生成要发送到STA 1、STA 2和STA 5中的每一个的数据。各个STA可待命DIFS那么久,然后可执行由各个STA选择的各个随机退避时间的倒计数。
参照图14,示出了STA 2选择最小(或最短)退避时间的情况和STA 1选择最大(或最长)退避时间的情况。图14示出在由STA 2选择的随机退避时间的退避计数完成的时间点STA 5的剩余退避时间比STA 1的剩余退避时间短并且帧传输被发起的情况。
随后,在STA 2占用介质的同时,STA 1和STA 5可暂停倒计数并且可继续待命。此后,当STA 2的介质占用完成时,并且当STA 2返回其空闲状态时,STA 1和STA 5可继续待命DIFS那么久,然后可重新开始其剩余退避时间的倒计数。在这种情况下,由于STA 5的剩余退避时间比STA 1短,所以STA 5可比STA 1早发送帧。
此外,在STA 2占用介质的同时,要由STA 4发送的数据可到达STA 4的MAC层。此时,当介质处于空闲状态时,STA4可继续待命DIFS那么久,然后可对由STA 4选择的剩余随机退避时间倒计数。
图14示出STA 5的剩余退避时间恰好与STA 4的随机退避时间匹配的情况,并且在这种情况下,在STA 4和STA 5之间可能发生冲突。当STA之间发生冲突时,STA 4和STA 5二者均未能接收ACK,因此,两个STA均未能执行数据传输。
在这种情况下,STA 4和STA 5中的每一个可根据上面所呈现的式2计算新的竞争窗口(CWnew[i])。随后,STA 4和STA 5中的每一个可执行根据上面所呈现的式1新计算的各个随机退避时间的倒计数。
此外,由于STA 4和STA 5的传输,STA 1可在介质处于繁忙状态(或占用状态)的同时继续待命。随后,当介质转变为空闲状态时,STA 1可继续待命DIFS那么久,然后可重新开始其退避计数。此后,当退避计数超过剩余退避时间时STA 1可发送帧。
除了AP和/或STA直接侦听介质的物理载波侦听之外,CSMA/CA机制也可包括虚拟载波侦听。
虚拟载波侦听用于补偿在对介质接入期间可能发生的任何问题(例如,隐藏节点问题等)。为了虚拟载波侦听,WLAN***的MAC使用网络分配向量(NAV)。本文中,NAV对应于与直至介质转变为可用状态为止剩余的时间对应的值,其由当前使用或有权使用介质的AP和/或STA指示给另一AP和/或STA。因此,被配置为NAV的值对应于发送对应帧的AP和/或STA对介质的使用被调度的时间周期,并且在对应时间周期期间,接收NAV值的STA的介质接入被禁止。
图15和图16是用于描述根据本说明书的示例性实施方式的多个用户的上行链路传输的图。
参照图15,水平轴表示时间(t)。并且,将理解,图15的垂直轴(未示出)可表示是否存在帧(从频率角度表示)。
如果在退避操作期间或者在PCF帧间间隔(PIFS)期间信道空闲,则图15的接入点(AP)可在第一区段(T1~T2,下行链路(DL)区段)期间执行向多个STA的触发帧的下行链路(以下称为“DL”)传输。
图15的触发帧(TF)可对应于请求多用户的上行链路帧的帧。更具体地,为了从多个STA接收多个基于触发的帧,可发送触发帧。
触发帧可包括与AP为多个基于触发的帧的接收单独地配置(或设置)的无线电资源关联的信息(例如,RU信息)。
随后,AP和多个STA可在第二区段(T2~T3)期间待命。例如,第二区段(T2~T3)可对应于短帧间间隔(SIFS)。
然后,AP可从多个STA接收多个基于触发的帧。更具体地,AP可在交叠的第三区段(T3~T4,上行链路(UL)区段)期间通过由触发帧(TF)分配的无线电资源接收图15的第一至第n基于触发的PPDU(HE基于触发的PPDU_1~HE基于触发的PPDU_n)。
例如,图15的第一基于触发的PPDU(HE基于触发的PPDU_1)可对应于由第一STA发送的基于触发的帧。第一基于触发的PPDU(HE基于触发的PPDU_1)可通过第一带宽(BW_1)来发送。例如,第一带宽(BW_1)可对应于20MHz。
图15的第二基于触发的PPDU(HE基于触发的PPDU_2)可对应于由第二STA发送的基于触发的帧。第二基于触发的PPDU(HE基于触发的PPDU_2)可通过第二带宽(BW_2)来发送。例如,第二带宽(BW_2)可对应于20MHz。
图15的第三基于触发的PPDU(HE基于触发的PPDU_3)可对应于由第三STA发送的基于触发的帧。第三基于触发的PPDU(HE基于触发的PPDU_3)可通过第三带宽(BW_3)来发送。例如,第三带宽(BW_3)可对应于20MHz。
图15的第四基于触发的PPDU(HE基于触发的PPDU_4)可对应于由第四STA发送的基于触发的帧。第四基于触发的PPDU(HE基于触发的PPDU_4)可通过第四带宽(BW_4)来发送。例如,第四带宽(BW_4)可对应于20MHz。
换言之,在多个STA对应于第一至第n STA(其中,n是整数)的情况下,图15的第n基于触发的PPDU(HE基于触发的PPDU_n)可对应于由第n STA发送的基于触发的帧。
随后,AP和多个STA可在第四区段(T4~T5)期间待命。例如,第四区段(T4~T5)可对应于短帧间间隔(SIFS)。
此后,AP可发送与所接收的多个基于触发的帧对应的多个确认(ACK)帧。图15的ACK帧可对应于可验证包括在PPDU中的至少一个MPDU的接收的块ACK(以下称为“BA”)帧。
图15所示的多个BA帧(BA_1~BA_n)可通过接收与各个BA帧对应的基于触发的帧的带宽来发送。多个BA帧(BA_1~BA_n)可在第五区段(T5~T6,下行链路(DL)区段)期间发送。例如,第一BA帧(BA_1)可对应于第一HE基于触发的PPDU(HE基于触发的PPDU_1),并且第一BA帧(BA_1)可通过第一带宽(BW_1)发送到第一STA。
例如,第二BA帧(BA_2)可对应于第二HE基于触发的PPDU(HE基于触发的PPDU_2),并且第二BA帧(BA_2)可通过第二带宽(BW_2)发送到第二STA。第三BA帧(BA_3)可对应于第三HE基于触发的PPDU(HE基于触发的PPDU_3),并且第三BA帧(BA_3)可通过第三带宽(BW_3)发送到第三STA。
例如,第四BA帧(BA_4)可对应于第四HE基于触发的PPDU(HE基于触发的PPDU_4),并且第四BA帧(BA_4)可通过第四带宽(BW_4)发送到第四STA。第n BA帧(BA_n)可对应于第nHE基于触发的PPDU(HE基于触发的PPDU_n),并且第n BA帧(BA_n)可通过第n带宽(BW_n)发送到第n STA。
如图15所示,为了通知多个上行链路帧的成功接收,AP可发送与多个基于触发的帧中的每一个对应的多个ACK帧。图15的各个ACK帧可包括与各个STA对应的关联标识符(AID)信息。
另外,如图15所示,用于上行链路多用户(以下称为“UL MU”)操作的传输机会(TXOP)区段可包括第一区段至第五区段(T1~T5)。
指示图15所示的传输机会(TXOP)区段的时间长度的信息可被包括在触发帧(TF)中。因此,接收到触发帧(TF)的STA可识别传输机会(TXOP)区段的时间长度。
参照图16,应该理解,除了与ACK帧有关的部分之外,图15中所提供的相同描述可适用于图16的描述。
然而,如图16所示,为了通知多个上行链路帧(HE基于触发的PPDU_1~HE基于触发的PPDU_n)的成功接收,AP可发送一个多ACK帧(M-BA)。
图16的多ACK帧(M-BA)可包括与多个STA对应的关联标识符(AID)信息。
图17是示出根据本说明书的示例性实施方式的ACK帧未能被接收的情况下的EDCA退避操作的图。
图17所示的AP的水平轴表示时间(t),垂直轴(未示出)可表示是否存在帧(从频率的角度表示)。
类似地,第一至第三STA(STA1、STA2、STA3)中的每一个的水平轴可表示时间(t1、t2、t3)。第一至第三STA(STA1、STA2、STA3)中的每一个的垂直轴(未示出)可表示是否存在帧(从频率的角度表示)。
可在STA被关联到AP的关联步骤中确定STA是否能够使用EDCA方法执行信道接入。为了简化图17的描述,将假设第一至第三STA(STA1、STA2、STA3)能够使用EDCA方法执行信道接入。
参照图12至图17,当数据到达第一至第三STA(STA1、STA2、STA3)的MAC层时,各个STA可执行用于信道接入的退避计数器的倒计数操作。
对于图17所示的退避计数器的描述,可应用上面在图13中呈现的退避计数器的相同描述。更具体地,当数据到达MAC层时,各个STA可配置基于式1计算的随机退避时间(以下称为“RBT”)。
为了简化描述,将假设式1所示的SlotTime的一个单位对应于一个时隙。例如,如果通过上面呈现的式1的随机函数(Random(i))选择“10”,则随机退避时间(RBT)可被表示为10个时隙。
各个STA可按照时隙时间单位来执行退避计数器中配置的随机退避时间(RBT)的倒计数。例如,10个时隙的倒计数可从时隙9开始到时隙0按照降序执行。并且,当STA到达时隙0时,STA可获取对无线介质的信道接入。
如上面图13和图14中所描述的,随机函数(Random(i))可在从0开始到竞争窗口(CW[i])的范围内选择随机整数值。通常,在竞争窗口(CW[i])中设置CWmin[AC],并且当发生冲突时,根据上面呈现的式2来重新计算竞争窗口。
为了简化以下将描述的附图的描述,将假设在竞争窗口(CW[i])中设置(或配置)与各个接入类别(AC)对应的CWmin[AC]值。
更具体地,在到达STA1的MAC层的数据对应于AC_VI型的情况下,根据上面呈现的表2,CWmin[AC_VI]可等于“15”,并且CWmax[AC_VI]可等于“31”。根据上述假设,可在竞争窗口(CW[i])中设置CWmin[AC_VI]“15”。
为了执行第一退避过程(BO1),STA1的随机函数(Random(i))可在从“0”开始到“15”的范围内随机地选择整数值。例如,图17的STA1对应于随机值被设定为“15”的情况。并且,在这种情况下,STA1的随机退避时间(RBT)等于15个时隙。
随后,STA1可执行随机退避时间(RBT)的倒计数直到触发帧的传输点(T1)之前的点。例如,STA1可减小9个时隙直到触发帧的传输点(T1)之前的点。
更具体地,在到达STA2的MAC层的数据对应于AC_BE型的情况下,根据上面呈现的表2,CWmin[AC_BE]可等于“31”,并且CWmax[AC_BE]可等于“1023”。根据上述假设,可在竞争窗口(CW[i])中设置CWmin[AC_BE]“31”。
为了执行第二退避过程(BO2),STA2的随机函数(Random(i))可在从“0”开始到“31”的范围内随机地选择整数值。例如,图17的STA2对应于随机值被设定为“30”的情况。并且,在这种情况下,STA2的随机退避时间(RBT)等于30个时隙。
随后,STA2可执行随机退避时间(RBT)的倒计数直到触发帧的传输点(T1)之前的点。例如,STA2可减小8个时隙直到触发帧的传输点(T1)之前的点。
更具体地,在到达STA3的MAC层的数据对应于AC_BK型的情况下,根据上面呈现的表2,CWmin[AC_BK]可等于“31”,并且CWmax[AC_BK]可等于“1023”。根据上述假设,可在竞争窗口(CW[i])中设置CWmin[AC_BK]“31”。
为了执行第三退避过程(BO3),STA3的随机函数(Random(i))可在从“0”开始到“31”的范围内随机地选择整数值。例如,图17的STA3对应于随机值被设定为“28”的情况。并且,在这种情况下,STA3的随机退避时间(RBT)等于28个时隙。
随后,STA3可执行随机退避时间(RBT)的倒计数直到触发帧的传输点(T1)之前的点。例如,STA3可减小7个时隙直到触发帧的传输点(T1)之前的点。
在图17的第一区段(T1~T2)中,可发送触发帧(TF)。当通过载波侦听(CS)机制指示无线介质繁忙时,各个STA可暂停由各个STA的退避计数器执行的倒计数操作。
另外,除了稍后将详细描述的图20之外,将假设触发帧(TF)包括第一STA至第三STA的标识符信息。
已侦听到触发帧的传输的各个STA可在图17的第一时间点(T1)暂停由其退避计数器执行的倒计数操作。
例如,当第一退避过程(BO1)被暂停时,STA1的第一退避计数器可维持在触发帧的传输点(T1)第一退避计数器中剩余的6个时隙。
当第二退避过程(BO2)被暂停时,STA2的第二退避计数器可维持在触发帧的传输点(T1)第二退避计数器中剩余的22个时隙。
当第三退避过程(BO3)被暂停时,STA3的第三退避计数器可维持在触发帧的传输点(T1)第三退避计数器中剩余的21个时隙。
由触发帧指示的持续时间(T1~T6)是指从触发帧的传输点(T1)开始到允许各个STA接收与各个基于触发的帧对应的ACK帧的时间点的时间区段。
例如,在由触发帧指示的持续时间(T1~T6)期间可维持STA1的第一退避计数器的6个时隙。在由触发帧指示的持续时间(T1~T6)期间可维持STA2的第二退避计数器的22个时隙。在由触发帧指示的持续时间(T1~T6)期间可维持STA3的第三退避计数器的21个时隙。
由触发帧指示的持续时间也可被称为传输机会(TXOP)区段,并且在图17所示的情况下,这可指从第一时间点(T1)开始到第六时间点(T6)的区段(或持续时间)。然而,由触发帧指示的持续时间将不仅限于此。并且,因此,将理解,这也可指从第一时间点(T1)开始到第七时间点(T7)的区段(或持续时间)。
在图17所示的触发帧的传输点(T1)之前执行的退避过程(BO1~BO3)可对应于独立于根据触发帧的接收执行的上行链路(UL)传输操作的过程。
更具体地,由各个STA执行的退避过程可对应于这样的过程,其并非用于被动地等待触发帧的接收,而是用于主动地接入信道以将对应STA当前所拥有的数据帧发送到AP,或者将用于通知(或指示)各个STA的缓冲器状态的缓冲器状态报告(BSR)帧发送到AP。
随后,AP和第一至第三STA(STA1~STA3)可在从触发帧(TF)的传输完成的时间点(T2)开始的第二区段(T2~T3)期间待命。例如,第二区段(T2~T3)可对应于短帧间间隔(SIFS)。
此后,第一至第三STA(STA1~STA3)可在第三区段(T3~T4)期间将第一至第三上行链路帧(UL D1~UL D3)发送到AP。
例如,第一至第三上行链路帧(UL D1~UL D3)可对应于由各个STA作为对触发帧(TF)的响应单独地发送到AP的基于触发的帧。
换言之,图17的第一至第三上行链路帧(UL D1~UL D3)可对应于由AP在交叠时间区段期间通过由AP单独地设置的无线电资源发送的帧。
更具体地,第一至第三上行链路帧(UL D1~UL D3)可对应于包括至少一个MAC协议数据单元(MPDU)的基于触发的PPDU。
随后,AP和第一至第三STA(STA1~STA3)可在从触发帧(TF)的传输完成的时间点(T4)开始的第四区段(T4~T5)期间待命。例如,第四区段(T4~T5)可对应于短帧间间隔(SIFS)。
此后,在第五区段(T5~T6)期间,各个STA可待命以接收ACK帧,第一至第三上行链路帧(UL D1~UL D3)通过该ACK帧通知成功接收。在图17中,ACK帧被示出为BA帧,并且这对应于用于通知包括在基于触发的PPDU中的至少一个MPDU的成功接收的帧。
例如,如图16的上述ACK帧(M-BA)中所示,尽管示出了AP针对图17的多个上行链路帧(UL D1~UL D3)生成一个ACK帧(BA),应该理解,本发明将不仅限于此。更具体地,应该理解,如图15所示,AP可生成与多个上行链路帧(UL D1~UL D3)中的每一个对应的多个ACK帧(BA1~BAn)。
参照图17,示出了图17的第一至第三STA(STA1~STA3)没有从AP接收到ACK帧(BA)。对于没有从AP接收到ACK帧(BA)的情况可能存在多种原因。
例如,可能存在AP根据周围环境由于信道状态而实际未能接收到ACK帧(BA)的情况或者STA之间发生冲突的情况。作为另一示例,还可能存在由于AP或STA中的传输(TX)功率或调制编码方案(MCS)值的不恰当的设定(或配置)而未能接收到ACK帧的情况。
随后,各个STA可在第六区段(T6~T7)期间确定信道状态是否空闲。例如,第六区段(T6~T7)可对应于仲裁帧间间隔(AIFS)、DCF帧间间隔(DIFS)、扩展帧间间隔(EIFS)、PCF帧间间隔(PIFS)、缩减帧间间隔(RIFS)或短帧间间隔(SIFS)。
此后,如果在第六区段(T6~T7)期间确定信道状态空闲,则各个STA可重新开始其在第一时间点(T1)被暂停的退避计数。
图17中提及的退避操作可被称为恢复式退避。
例如,STA1的第一退避计数器可重新开始第一退避计数器中剩余的6个时隙的倒计数。STA2的第二退避计数器可重新开始第二退避计数器中剩余的22个时隙的倒计数。STA3的第三退避计数器可重新开始第三退避计数器中剩余的21个时隙的倒计数。
对应于已完成其倒计数的第一STA的STA可自第七时间点(T7)起尝试重新发送没有接收到ACK帧的上行链路帧。在STA在第一时间点(T1)之前意图通过信道接入发送的帧不同于触发帧所请求的帧的情况下,对应于已完成其倒计数的第一STA的STA可在第七时间点(T7)之后发送在第一时间点之前意图通过信道接入发送的帧。
尽管图17描述了第一至第三STA,应该理解,本说明书将不仅限于此。
图18是示出根据本说明书的另一示例性实施方式的未能接收到ACK帧的情况下的EDCA退避操作的图。
参照图17和图18,应该理解,在STA1至STA3中在图18的第一时间点(T1)之前设置(或配置)随机退避时间(RBT)的处理的描述以及关于第一区段(T1~T2)至第六区段(T6~T7)的描述可由上面参照图17呈现的描述代替。
参照图18,在图18的第七时间点(T7)之后,图18的各个STA重新配置其退避计数器的随机退避时间(RBT)。
例如,如图17所示,在到达STA1的MAC层的数据对应于AC_VI型的情况下,根据上面呈现的表2,CWmin[AC_VI]可等于“15”,并且CWmax[AC_VI]可等于“31”。根据上述假设,可在竞争窗口(CW[i])中设置CWmin[AC_VI]。
STA1可将第一时间点(T1)之前的竞争窗口(CW[i])设定为式2的CWold[i],并且可计算新的竞争窗口(CWnew[i])。作为式2的结果,新的竞争窗口(CWnew[i])被设定为“31”。
因此,为了在第七时间点(T7)之后执行第一退避处理(BO1),STA1的随机函数(Random(i))可在从“0”开始到“31”的范围内随机地选择整数值。
例如,图18的STA1对应于随机值被设定为“27”的情况。并且,在这种情况下,STA1的随机退避时间(RBT)等于27个时隙。
STA2可将第一时间点(T1)之前的竞争窗口(CW[i])设定为式2的CWold[i]并且可计算新的竞争窗口(CWnew[i])。作为式2的结果,新的竞争窗口(CWnew[i])被设定为“63”。
因此,为了在第七时间点(T7)之后执行第二退避处理(BO2),STA2的随机函数(Random(i))可在从“0”开始到“63”的范围内随机地选择整数值。
例如,图18的STA2对应于随机值被设定为“40”的情况。并且,在这种情况下,ST2的随机退避时间(RBT)等于40个时隙。
STA3可将第一时间点(T1)之前的竞争窗口(CW[i])设定为式2的CWold[i]并且可计算新的竞争窗口(CWnew[i])。作为式2的结果,新的竞争窗口(CWnew[i])被设定为“63”。
因此,为了在第七时间点(T7)之后执行第三退避处理(BO3),STA3的随机函数(Random(i))可在从“0”开始到“63”的范围内随机地选择整数值。
例如,图18的STA3对应于随机值被设定为“37”的情况。并且,在这种情况下,STA3的随机退避时间(RBT)等于37个时隙。
更具体地,由于图18中提及的退避操作的竞争窗口(CW[i])的大小成指数增加,所以在本说明书中,这种退避操作可被称为指数式退避。
图17和图18描述了当未能接收到与上行链路帧对应的ACK帧时的情况。各个STA接收到触发帧(TF)的情况可指示信道空闲。
更具体地,这可被理解为从AP通过网络分配向量(NAV)保护TXOP持续时间的情况。因此,这可指示各个STA从AP接收ACK帧失败的原因不可能是由于交叠基本服务集(OBSS)所导致的传输失败或者冲突所导致的传输失败。
换言之,接收ACK帧失败的原因将相对更有可能是由于STA的内部问题,例如MCS值设定。
因此,代替如图18所示无条件地(或者毫无疑问地)将未能接收到ACK帧的情形视为传输失败并执行指数式退避,如图17所示执行恢复式退避可能更合理。执行恢复式退避可增强无线LAN***的总体性能。
图19是示出根据本说明书的示例性实施方式的接收到ACK帧的情况下的EDCA退避操作的图。
参照图17和图19,应该理解,在STA1至STA3中在图19的第一时间点(T1)之前设置(或配置)随机退避时间(RBT)的处理的描述以及关于第一区段(T1~T2)至第六区段(T6~T7)的描述可由上面参照图17呈现的描述代替。
参照图19,在第五区段(T5~T6)中,各个STA(STA1、STA2、STA3)可从AP接收ACK帧。在图19中,ACK帧被示出为BA帧,其详细描述已在上面图17中呈现。
参照图19,在图19的第七时间点(T7)之后,重新配置退避计数器的随机退避时间(RBT)。
例如,如图17所示,在到达STA1的MAC层的数据对应于AC_VI型的情况下,根据上面呈现的表2,CWmin[AC_VI]可等于“15”,并且CWmax[AC_VI]可等于“31”。根据上述假设,可在竞争窗口(CW[i])中设定CWmin[AC_VI]。
在第七时间点(T7)之后,为了执行第一退避过程(BO1),STA1的随机函数(Random(i))可在从“0”开始到“15”的范围内随机地选择整数值。例如,图19的STA1对应于随机值被设定为“10”的情况。并且,在这种情况下,STA1的随机退避时间(RBT)等于10个时隙。随后,STA1可执行随机退避时间(RBT)的倒计数。
例如,如图17所示,在到达STA2的MAC层的数据对应于AC_BE型的情况下,根据上面呈现的表2,CWmin[AC_BE]可等于“31”,并且CWmax[AC_BE]可等于“1023”。根据上述假设,可在竞争窗口(CW[i])中设置CWmin[AC_BE]。
在第七时间点(T7)之后,为了执行第二退避过程(BO2),STA2的随机函数(Random(i))可在从“0”开始到“31”的范围内随机地选择整数值。例如,图19的STA2对应于随机值被设定为“15”的情况。并且,在这种情况下,STA2的随机退避时间(RBT)等于15个时隙。随后,STA2可执行随机退避时间(RBT)的倒计数。
例如,如图17所示,在到达STA3的MAC层的数据对应于AC_BK型的情况下,根据上面呈现的表2,CWmin[AC_BK]可等于“31”,并且CWmax[AC_BK]可等于“1023”。根据上述假设,可在竞争窗口(CW[i])中设置CWmin[AC_BK]。
在第七时间点(T7)之后,为了执行第三退避过程(BO3),STA3的随机函数(Random(i))可在从“0”开始到“31”的范围内随机地选择整数值。例如,图19的STA3对应于随机值被设定为“20”的情况。并且,在这种情况下,STA3的随机退避时间(RBT)等于20个时隙。随后,STA3可执行随机退避时间(RBT)的倒计数。
图20是示出根据本说明书的另一示例性实施方式的接收到ACK帧的情况下的EDCA退避操作的图。
参照图17至图20,应该理解,关于第一区段(T1~T2)至第六区段(T6~T7)的描述可由上面参照图17呈现的描述代替。
参照图20,在各个STA接收ACK帧的第七时间点(T7)之后,各个STA可重新开始在第一时间点(T1)被暂停的退避计数。
图20中提及的退避操作可被称为恢复式退避。
例如,STA1的第一退避计数器可重新开始第一退避计数器中剩余的6个时隙的倒计数。STA2的第二退避计数器可重新开始第二退避计数器中剩余的22个时隙的倒计数。STA3的第三退避计数器可重新开始第三退避计数器中剩余的21个时隙的倒计数。
对应于已完成其倒计数的第一STA的STA可在第七时间点(T7)之后发送上行链路帧。
尽管图20描述了第一至第三STA,应该理解,本说明书将不仅限于此。
图21是示出根据本说明书的示例性实施方式的EDCA退避操作的图。
参照图17和图21,应该理解,在STA1至STA3中在图21的第一时间点(T1)之前设置(或配置)随机退避时间(RBT)的处理的描述可由上面参照图17呈现的描述代替。
参照图21,在第一区段(T1~T2)期间发送的触发帧可能不包括关于STA1的标识信息。例如,触发帧可能不包括STA1的关联标识符(AID),而是可能仅包括STA2的AID和STA3的AID。
第二区段(T2~T3)可对应于SIFS,其详细描述已在上面呈现。随后,第二STA和第三STA(STA2、STA3)可在第三区段(T3~T4)期间将第二上行链路帧和第三上行链路帧(ULD2、UL D3)发送到AP。
例如,第二上行链路帧和第三上行链路帧(UL D2、UL D3)可对应于由各个STA作为对触发帧(TF)的响应单独地发送到AP的基于触发的帧。
换言之,图21的第二上行链路帧和第三上行链路帧(UL D2、UL D3)可对应于由AP在交叠时间区段期间通过由AP单独地设置的无线电资源发送的帧。
随后,AP和第一STA至第三STA(STA1~STA3)可在从第二上行链路帧和第三上行链路帧(UL D2、UL D3)的传输完成的时间点(T4)开始的第四区段(T4~T5)期间待命。例如,第四区段(T4~T5)可对应于短帧间间隔(SIFS)。
在第五区段(T5~T6)期间,各个STA可待命以接收ACK帧,第二上行链路帧和第三上行链路帧(UL D2、UL D3)通过该ACK帧通知成功接收。在图17中,ACK帧被示出为BA帧,并且这对应于用于通知包括在基于触发的PPDU中的至少一个MPDU的成功接收的帧。
随后,各个STA可在第六区段(T6~T7)期间确定信道状态是否空闲。例如,第六区段(T6~T7)可对应于仲裁帧间间隔(AIFS)、DCF帧间间隔(DIFS)、扩展帧间间隔(EIFS)、PCF帧间间隔(PIFS)、缩减帧间间隔(RIFS)或短帧间间隔(SIFS)。
此后,如果在第六区段(T6~T7)期间确定信道状态空闲,则各个STA可重新开始其在第一时间点(T1)被暂停的退避计数。
图21中提及的退避操作可被称为恢复式退避。
图22是示出根据本说明书的另一示例性实施方式的EDCA退避操作的图。
参照图17和图22,应该理解,在STA1至STA3中在图22的第一时间点(T1)之前设置(或配置)随机退避时间(RBT)的处理的描述以及关于第一区段(T1~T2)和第二区段(T2~T3)的描述可由上面参照图17呈现的描述代替。
此后,在第三区段(T3~T4)中,由于根据空闲信道评估(CCA)的信道状态繁忙,所以第一STA至第三STA(STA1~STA3)可能无法向AP发送第一上行链路帧至第三上行链路帧(UL D1~UL D3)。
随后,AP和第一STA至第三STA(STA1~STA3)可在第一上行链路帧至第三上行链路帧(UL D1~UL D3)的传输失败之后在第四区段(T4~T5)期间待命。例如,第四区段(T4~T5)可对应于短帧间间隔(SIFS)。
在第五区段(T5~T6)中,由于不存在由各个STA发送的上行链路帧,所以AP不生成任何ACK帧。
随后,各个STA可在第六区段(T6~T7)期间确定信道状态是否空闲。例如,第六区段(T6~T7)可对应于仲裁帧间间隔(AIFS)、DCF帧间间隔(DIFS)、扩展帧间间隔(EIFS)、PCF帧间间隔(PIFS)、缩减帧间间隔(RIFS)或短帧间间隔(SIFS)。
此后,如果在第六区段(T6~T7)期间确定信道状态空闲,则各个STA可重新开始其在第一时间点(T1)被暂停的退避计数。
图22中提及的退避操作可被称为恢复式退避。
图23是用于描述根据本说明书的EDCA操作的流程图。
参照图12至图23,在步骤S2310中,多个STA可执行EDCA退避计数器的倒计数操作。
在步骤S2320中,多个STA可接收触发帧。
在步骤S2330中,接收到触发帧的多个STA可暂停EDCA退避计数器的倒计数操作。
在步骤S2340中,接收到触发帧的各个STA可确定触发帧中是否包括其标识信息。如果相应触发帧中不包括对应STA的标识信息,则操作进行到步骤S2380。
如果包括对应STA的标识信息,则在步骤S2350中,由触发帧指示的至少两个STA可向AP发送至少两个基于触发的帧作为对触发帧的响应。
在步骤S2360中,已发送基于触发的上行链路帧的各个STA可确定是否从AP接收到与基于触发的上行链路帧对应的ACK帧。如果接收到与基于触发的上行链路帧对应的ACK帧,则操作进行到步骤S2390。
在步骤S2370中,未能接收到与上行链路帧对应的ACK帧的STA可重新开始在步骤S2330中被暂停的EDCA退避计数器的倒计数操作。
在步骤S2380中,触发帧中不包括其标识信息的STA可在触发帧所指示的区段期间待命。
在步骤S2390中,接收到与上行链路帧对应的ACK帧的STA可重新开始在步骤S2330中被暂停的EDCA退避计数器的倒计数操作。
应该理解,上面参照图17至图23描述的示例是在各个STA执行基于竞争的信道接入(例如,EDCA)以便发送上行链路帧的前提下描述的。
在AP与STA之间的关联步骤中没有配置(或设置)基于竞争的信道接入的情况下,各个STA保持待命,直至从AP接收到包括调度信息的触发帧。在已发送上行链路帧的STA未能接收到ACK帧的情况下,STA重新发送上行链路帧。
即使在STA中没有设置基于竞争的信道接入,STA也可发送BSR帧作为对AP所发送的BSRP型触发帧的响应。
随后,AP可向各个STA发送包括基于从各个STA接收的BSR帧确定的调度信息的触发帧。STA可基于用于触发帧的上行链路传输的调度信息来再次执行上行链路传输。
图24是用于描述根据本说明书的示例性实施方式的未能接收到与触发帧对应的上行链路帧的示例性情况的图。
参照图24,图24的各个STA(STA1、STA2、STA3)可向AP发送与各个STA的业务数据关联的缓冲器状态报告(以下称为BSR)帧(BSR1~BSR3)。包括在各个STA所发送的缓冲器状态报告(BSR)帧(BSR1~BSR3)中的信息可被存储在虚拟缓冲器中。
缓冲器状态报告帧(BSR1~BSR3)的信息可被存储在AP的虚拟缓冲器中,直至关于与缓冲器状态报告帧(BSR1~BSR3)对应的STA的业务数据的ACK帧被发送。
在第一区段(T1~T2)中,AP可基于缓冲器状态报告帧(BSR1~BSR3)向各个STA发送包括对上行链路传输的调度信息的触发帧(TF)。
例如,图24的触发帧(TF)可对应于请求从各个STA(STA1、STA2、STA3)通过单独地配置的无线电资源在交叠时间区段期间传输第一上行链路帧至第三上行链路帧(UL D1~UL D3)的帧。
在第二区段(T2~T3)中,AP和第一STA至第三STA(STA1~STA3)可待命。例如,第二区段(T2~T3)可对应于短帧间间隔(SIFS)。
在第三区段(T3~T4)中,AP可接收从STA1接收的第一上行链路帧(UL D1)作为对触发帧(TF)的响应。然而,AP可能没有接收到第二上行链路帧和第三上行链路帧(UL D2、ULD3)。
在AP已发送触发帧(TF)之后,未能接收到与触发帧对应的上行链路帧的情况可如下面所描述。
例如,在由于多个STA所导致的冲突而导致接收失败的情况下,在AP由于处于繁忙状态的多个STA的空闲信道评估(CCA)而无法接收上行链路帧的情况下,或者在STA无法接收触发帧(TF)的情况下,可能未接收到与触发帧对应的上行链路帧。
在第四区段(T4~T5)中,AP和第一STA至第三STA(STA1~STA3)可待命。例如,第四区段(T4~T5)可对应于短帧间间隔(SIFS)。
在第五区段(T5~T6)中,接收通知第一上行链路帧(UL D1)的成功接收的ACK帧(BA)。
包括在与第二上行链路帧和第三上行链路帧(UL D2、UL D3)对应的第二缓冲器状态报告帧和第三缓冲器状态报告帧(BSR2、BSR3)中的信息可被保持在AP中以用于在第六时间点(T6)之后触发帧(未示出)的传输。
图25是用于描述根据本说明书的另一示例性实施方式的未能接收到与触发帧对应的上行链路帧的示例性情况的图。
参照图23和图25,应该理解,关于图25的第一区段(T1~T2)和第二区段(T2~T3)的描述可由上面参照图24呈现的描述代替。
在第三区段(T3~T4)中,AP可接收从STA1和STA2接收的第一上行链路帧和第二上行链路帧(UL D1、UL D2)作为对触发帧(TF)的响应。然而,AP可能未接收到第三上行链路帧(UL D3)。
在第四区段(T4~T5)中,AP和第一STA至第三STA(STA1~STA3)可待命。例如,第四区段(T4~T5)可对应于短帧间间隔(SIFS)。
在第五区段(T5~T6)中,接收通知第一上行链路帧和第二上行链路帧(UL D1、ULD2)的成功接收的ACK帧(BA)。
包括在与第三上行链路帧(UL D3)对应的第三缓冲器状态报告帧(BSR3)中的信息可被保持在AP中以用于在第六时间点(T6)之后触发帧(未示出)的传输。
图26是用于描述在根据图24和图25的未能接收到与触发帧对应的上行链路帧的情况下AP的操作的图。
在步骤S2610中,AP可确定是否从多个STA接收到2个或更多个BSR帧。在接收到少于2个BSR帧的情况下,操作结束。
触发帧对应于请求从多个STA传输上行链路帧的帧。考虑到触发帧的特性,在AP仅从一个STA接收到一个BSR帧的情况下,可不生成触发帧。
在步骤S2620中,在AP接收到2个或更多个BSR帧的情况下,AP可向多个STA发送基于BSR帧生成的触发帧。
由于上面在图24和图25中描述的AP对应于从第一STA至第三STA(STA1~STA3)接收到第一BSR帧至第三BSR帧(BSR1~BSR3)的情况,所以执行步骤S2610和步骤S2620。
在步骤S2630中,作为未能接收到与触发帧(TF)对应的上行链路帧的结果,可确定AP是否保持包括在BSR帧中的2组或更多组信息。
在步骤S2640中,AP可接收BSR帧,直至AP保持包括在2个或更多个BSR帧中的信息。
在步骤S2650中,基于包括在AP所保持的BSR帧中的信息,AP可生成下一触发帧(未示出)。在图24所示的示例中,可基于包括在与第二上行链路帧和第三上行链路帧(UL D2、UL D3)对应的第二缓冲器状态报告帧和第三缓冲器状态报告帧(BSR2、BSR3)中的信息来生成下一触发帧(未示出)。在与图24对应的上述情况下,操作从步骤S2530进行至步骤S2550。在图25的情况下,操作从步骤S2530进行至步骤S2540,然后进行至步骤S2550。
图27是示出可应用本发明的示例性实施方式的无线装置的框图。
参照图27,作为可实现上述示例性实施方式的STA,无线装置可对应于AP或非AP站(STA)。无线装置可对应于上述用户或者可对应于向用户发送信号的发送装置。
AP 2700包括处理器2710、存储器2720和射频(RF)单元2730。
RF单元2730连接至处理器2710,从而能够发送和/或接收无线电信号。
处理器2710实现本说明书中所提出的功能、处理和/或方法。例如,处理器2710可被实现为执行根据本发明的上述示例性实施方式的操作。更具体地讲,在图1至图26的示例性实施方式中所公开的操作当中,处理器2710可执行可由AP执行的操作。
非AP STA2750包括处理器2760、存储器2770和射频(RF)单元2780。
RF单元2780连接至处理器2760,从而能够发送和/或接收无线电信号。
处理器2760实现本发明中所提出的功能、处理和/或方法。例如,处理器2760可被实现为执行根据本发明的上述示例性实施方式的非AP STA的操作。处理器可执行图1至图26的示例性实施方式中所公开的非AP STA的操作。
处理器2710和2760可包括专用集成电路(ASIC)、另一芯片组、逻辑电路、数据处理装置和/或将基带信号和无线电信号彼此转换的转换器。存储器2720和2770可包括只读存储器(ROM)、随机存取存储器(RAM)、闪存、存储卡、存储介质和/或另一存储装置。RF单元2730和2780可包括发送和/或接收无线电信号的一个或更多个天线。
当示例性实施方式被实现为软件时,上述方法可被实现为执行上述功能的模块(进程、函数等)。模块可被存储在存储器2720和2770中并且可由处理器2710和2760执行。存储器2720和2770可位于处理器2710和2760内部或外部,并且可通过各种熟知手段连接至处理器2710和2760。
尽管在本说明书中详细描述了本发明的实施方式,在不脱离本说明书的范围的情况下可进行各种修改。因此,本说明书的范围不应被解释为限于上述实施方式,而是应该不仅由下面所描述的本发明的权利要求而且由权利要求的等同物限定。

Claims (9)

1.一种在无线局域网WLAN***中的方法,该方法包括以下步骤:
由站STA执行用于基于竞争的信道接入的退避计数器的倒计数操作;
由所述STA接收请求多个基于触发的帧的触发帧,其中,所述触发帧包括被配置用于所述多个基于触发的帧的接收的无线电资源信息,其中,所述多个基于触发的帧作为对所述触发帧的响应通过交叠时间区段发送;
由所述STA暂停所述倒计数操作,直至所述多个基于触发的帧中的基于触发的帧的上行链路传输完成为止;
由所述STA确定是否从接入点AP接收到对所述基于触发的帧的确认ACK帧;以及
在所述STA未能从所述AP接收到所述ACK帧之后,由所述STA重新开始所暂停的倒计数操作。
2.根据权利要求1所述的方法,其中,由所述STA重新开始所暂停的倒计数操作的步骤包括以下步骤:
如果执行所述信道接入的无线介质被确定为在帧间间隔的持续时间期间空闲,则由所述STA重新开始所暂停的倒计数操作。
3.根据权利要求2所述的方法,其中,所述帧间间隔对应于仲裁帧间间隔AIFS、DCF帧间间隔DIFS、扩展帧间间隔EIFS、PCF帧间间隔PIFS、缩减帧间间隔RIFS或短帧间间隔SIFS。
4.根据权利要求1所述的方法,其中,所述上行链路传输完成的时间由包括在所述触发帧中的持续时间信息指示。
5.根据权利要求1所述的方法,该方法还包括以下步骤:
当重新开始的倒计数操作完成时,由所述STA将所述基于触发的帧发送到所述AP。
6.根据权利要求1所述的方法,其中,所述信道接入对应于增强分布式信道接入EDCA。
7.根据权利要求6所述的方法,其中,通过根据所述EDCA按照时隙单位减小随机值来执行所述倒计数操作,其中,所述随机值基于预定参数来设置。
8.根据权利要求1所述的方法,其中,所述STA由包括在所述触发帧中的用户信息字段指示。
9.一种在无线局域网WLAN中的装置,该装置包括:
收发器,该收发器收发无线电信号;以及
处理器,该处理器在操作上连接到所述收发器,
其中,所述处理器被配置为:
执行用于基于竞争的信道接入的退避计数器的倒计数操作,
接收请求多个基于触发的帧的触发帧,其中,所述触发帧包括被配置用于所述多个基于触发的帧的接收的无线电资源信息,其中,所述多个基于触发的帧作为对所述触发帧的响应通过交叠时间区段发送,
暂停所述倒计数操作,直至所述多个基于触发的帧中的基于触发的帧的上行链路传输完成为止,
确定是否从接入点AP接收到对所述基于触发的帧的确认ACK帧,并且
在所述装置未能从所述AP接收到所述ACK帧之后,重新开始所暂停的倒计数操作。
CN201680062758.5A 2015-10-27 2016-10-27 在无线lan***中发送多个用户的上行链路帧的方法 Active CN108353424B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US201562246641P 2015-10-27 2015-10-27
US201562246643P 2015-10-27 2015-10-27
US62/246,643 2015-10-27
US62/246,641 2015-10-27
US201662331443P 2016-05-04 2016-05-04
US62/331,443 2016-05-04
PCT/KR2016/012184 WO2017074070A1 (ko) 2015-10-27 2016-10-27 무선랜 시스템에서 다중 사용자의 상향링크 프레임의 전송을 위한 방법

Publications (2)

Publication Number Publication Date
CN108353424A CN108353424A (zh) 2018-07-31
CN108353424B true CN108353424B (zh) 2021-06-18

Family

ID=58631751

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680062758.5A Active CN108353424B (zh) 2015-10-27 2016-10-27 在无线lan***中发送多个用户的上行链路帧的方法

Country Status (4)

Country Link
US (1) US10624106B2 (zh)
KR (1) KR102059113B1 (zh)
CN (1) CN108353424B (zh)
WO (1) WO2017074070A1 (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9930660B2 (en) * 2015-05-28 2018-03-27 Intel IP Corporation Scheduling trigger frames in a high efficiency wireless local-area network
CN108924945B (zh) 2015-12-25 2019-08-06 华为技术有限公司 一种接入方法及装置
US10129064B1 (en) * 2016-08-02 2018-11-13 Newracom, Inc. Wireless device low power wake up
US20190159220A1 (en) * 2017-11-17 2019-05-23 Qualcomm Incorporated Methods and systems for uplink mu-mimo scheduling
US11357046B2 (en) 2017-12-29 2022-06-07 Lg Electronics Inc. Method and apparatus for controlling signal transmission of terminal supporting plurality of carriers
WO2019225986A1 (ko) * 2018-05-23 2019-11-28 엘지전자 주식회사 무선랜 시스템에서 fdd를 기반으로 ppdu를 송수신하는 방법 및 장치
WO2020050648A1 (ko) * 2018-09-05 2020-03-12 엘지전자 주식회사 무선랜 시스템에서 링크를 통해 데이터를 송신하기 위한 방법 및 장치
KR102040949B1 (ko) * 2018-12-14 2019-11-05 이지스로직 주식회사 아리아 보안 접속용 바이너리 cdma usb 무선 동글
US11889435B2 (en) * 2019-07-12 2024-01-30 Mediatek Singapore Pte. Ltd. Enhanced high-throughput synchronous and constrained multi-link transmissions in WLAN
US20210076412A1 (en) * 2019-09-10 2021-03-11 Samsung Electronics Co., Ltd. Multi link operation channel access
CN112839362B (zh) * 2019-11-22 2023-05-02 武汉神州数码云科网络技术有限公司 一种无线局域网自适应信道分配方法及装置
US11140576B2 (en) 2019-12-31 2021-10-05 Texas Instruments Incorporated Avoiding media access control padding of trigger-based physical layer convergence protocol data unit
US20210250963A1 (en) * 2020-02-12 2021-08-12 Mediatek Singapore Pte. Ltd. Group addressed frame wireless transmission for constrained multi-link operation
CN113766560A (zh) * 2020-06-05 2021-12-07 华为技术有限公司 链路选择方法及装置、计算机可读存储介质
CN116367348A (zh) * 2020-08-14 2023-06-30 华为技术有限公司 一种信道竞争方法及相关装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103563457A (zh) * 2011-05-31 2014-02-05 Lg电子株式会社 在支持功率节省模式操作的无线局域网***中发送和接收物理层会聚过程协议数据单元的方法及其装置
CN104202822A (zh) * 2014-04-30 2014-12-10 中兴通讯股份有限公司 一种信道接入方法、***以及站点
CN104871630A (zh) * 2012-12-19 2015-08-26 Lg电子株式会社 在无线lan***的时隙型信道接入中的退避方法和装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2840854B1 (en) 2012-04-15 2021-06-09 LG Electronics Inc. Method and apparatus for transmitting and receiving feedback trigger frames in wireless lan systems
WO2013191470A1 (ko) * 2012-06-19 2013-12-27 한국전자통신연구원 무선랜 시스템의 슬롯 기반 채널 액세스 제어 장치 및 방법, 무선랜 시스템의 슬롯 기반 채널 액세스 단말
SG11201501898PA (en) * 2012-09-12 2015-04-29 Agency Science Tech & Res Communication methods and communication devices
WO2015112780A1 (en) * 2014-01-24 2015-07-30 Mediatek Singapore Pte. Ltd. Adaptive cca and tx power level adjustment for dense deployment of wireless networks
US9699713B2 (en) * 2014-02-27 2017-07-04 Qualcomm Incorporated Enhanced trigger frame based discovery for a neighbor awareness network
US10116360B2 (en) * 2015-04-23 2018-10-30 Newracom, Inc. Method and apparatus for uplink multi-user transmission in a high efficiency wireless LAN

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103563457A (zh) * 2011-05-31 2014-02-05 Lg电子株式会社 在支持功率节省模式操作的无线局域网***中发送和接收物理层会聚过程协议数据单元的方法及其装置
CN104871630A (zh) * 2012-12-19 2015-08-26 Lg电子株式会社 在无线lan***的时隙型信道接入中的退避方法和装置
CN104202822A (zh) * 2014-04-30 2014-12-10 中兴通讯股份有限公司 一种信道接入方法、***以及站点

Also Published As

Publication number Publication date
KR102059113B1 (ko) 2019-12-24
US10624106B2 (en) 2020-04-14
CN108353424A (zh) 2018-07-31
WO2017074070A1 (ko) 2017-05-04
US20180317242A1 (en) 2018-11-01
KR20180053409A (ko) 2018-05-21

Similar Documents

Publication Publication Date Title
CN108353424B (zh) 在无线lan***中发送多个用户的上行链路帧的方法
US11006448B2 (en) Method for transmitting data in wireless communication system and apparatus therefor
US10708958B2 (en) Transmitting trigger frame in wireless local area network and wireless terminal using the same
US10455557B2 (en) Method of supporting for uplink multi-user transmission in wireless area network system
US10667281B2 (en) Method for transmitting uplink frame in wireless LAN system and wireless device using the same
KR20180010172A (ko) 무선 랜 시스템에서 상향링크 송신을 수행하는 방법 및 장치
CN108141876B (zh) 在无线lan***中发送触发帧的方法和使用该方法的终端
US10206230B2 (en) Method for transmitting frame in wireless local area network and wireless terminal using the same
US10764921B2 (en) Method for frame transmitted on basis of random access in wireless LAN system and wireless terminal using same
US11178568B2 (en) Method for uplink transmission in wireless LAN system and wireless terminal using same
US9900871B1 (en) Method for transmitting uplink frame in wireless LAN system and wireless device using the same
US20190075583A1 (en) Method for uplink transmission, and wireless terminal using method in wireless lan system
US10455556B2 (en) Method and apparatus for changing operating mode in wireless local area network system
US10667302B2 (en) Method for transmitting uplink frame in wireless LAN system, and wireless terminal using same
US11190972B2 (en) Method for performing uplink transmission in wireless LAN system and terminal using same
CA2946926A1 (en) Method for transmitting data in wireless communication system and apparatus therefor
KR102085872B1 (ko) 무선랜 시스템에서 프레임을 송신하는 방법 및 이를 이용한 무선단말

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant