CN114073027A - 用于混合自动重复请求操作的通信装置和通信方法 - Google Patents

用于混合自动重复请求操作的通信装置和通信方法 Download PDF

Info

Publication number
CN114073027A
CN114073027A CN202080045072.1A CN202080045072A CN114073027A CN 114073027 A CN114073027 A CN 114073027A CN 202080045072 A CN202080045072 A CN 202080045072A CN 114073027 A CN114073027 A CN 114073027A
Authority
CN
China
Prior art keywords
field
harq
harq feedback
ndp
eht
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.)
Pending
Application number
CN202080045072.1A
Other languages
English (en)
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.)
Panasonic Intellectual Property Corp of America
Original Assignee
Panasonic Intellectual Property Corp of America
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
Priority claimed from SG10201906306VA external-priority patent/SG10201906306VA/en
Priority claimed from SG10201906307WA external-priority patent/SG10201906307WA/en
Priority claimed from SG10201906902UA external-priority patent/SG10201906902UA/en
Application filed by Panasonic Intellectual Property Corp of America filed Critical Panasonic Intellectual Property Corp of America
Publication of CN114073027A publication Critical patent/CN114073027A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1861Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1864ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1896ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1614Details of the supervisory signal using bitmaps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint

Landscapes

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

Abstract

本发明提供了一种通信装置,包括:电路,生成包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的一个或多个用户特定分配,其中在一个或多个用户特定分配中的每一个中发送的聚合介质接入控制协议数据单元(A‑MPDU)被分段成一个或多个代码块;发送器,发送生成的发送信号;以及接收器,接收携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧。

Description

用于混合自动重复请求操作的通信装置和通信方法
技术领域
本发明涉及用于混合自动重复请求(HARQ)操作的通信装置和方法,更具体地,涉及用于极高吞吐量(EHT)无线局域网(WLAN)中的HARQ操作的通信装置和方法。
背景技术
在下一代无线局域网(WLAN)的标准化中,IEEE 802.11工作组讨论了一种与IEEE802.11a/b/g/n/ac/ax技术具有向后兼容性的新无线电接入技术,称为802.11be极高吞吐量(EHT)WLAN。
在802.11be EHT WLAN中,为了在802.11ax高效(HE)WLAN上提供更好的链路自适应和更高的吞吐量,需要将最大信道带宽从160MHz增加到320MHz,将最大空时流数从8增加到16,支持多链路操作和混合自动重复请求(HARQ)操作。
然而,在802.11be EHT WLAN的上下文中,很少讨论用于HARQ操作的通信装置和方法。
因此,需要在802.11be EHT WLAN的上下文中为HARQ操作提供可行的技术解决方案的通信装置和方法,以便在802.11ax HE WLAN上提供更好的链路自适应和更高的吞吐量。此外,结合附图和本公开的背景,从随后的详细描述和所附权利要求中,其他期望的特征和特性将变得显而易见。
发明内容
非限制性和示例性实施例有助于在802.11be EHT WLAN的上下文中提供用于HARQ操作的通信装置和通信方法。
在第一方面中,本发明提供了一种通信装置,包括:电路,生成包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的一个或多个用户特定分配,其中,在一个或多个用户特定分配中的每一个中发送的聚合介质接入控制协议数据单元(A-MPDU)被分段成一个或多个代码块;发送器,发送生成的发送信号;以及接收器,接收携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧。
在第二方面中,本发明提供了一种通信装置,包括:电路,生成包括信号字段和数据字段的发送信号,数据字段包括被分段成一个或多个代码块的A-MPDU;发送器,发送发送信号;以及接收器,接收携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧;其中,信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
在第三方面中,本发明提供了一种通信装置,包括:接收器,接收包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的一个或多个用户特定分配,其中,在一个或多个用户特定分配中的每一个中发送的A-MPDU被分段成一个或多个代码块;电路,处理接收的发送信号;以及发送器,发送携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧。
在第四方面中,本发明提供了一种通信方法,包括:生成包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的一个或多个用户特定分配,其中,在一个或多个用户特定分配中的每一个中发送的A-MPDU被分段成一个或多个代码块;发送生成的发送信号;以及接收携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧。
应注意,一般或特定实施例可实施为装置、***、方法、集成电路、计算机程序、存储介质或其任何选择性组合。
从说明书和附图中,所公开的实施例的附加益处和优点将变得显而易见。益处和/或优点可以通过说明书和附图的各种实施例和特征单独获得,为了获得一个或多个这样的益处和/或优点,不需要提供所有这些实施例和特征。
附图说明
本领域普通技术人员将通过以下书面描述(仅作为示例)并结合附图更好地理解本发明的实施例,并且容易理解本发明的实施例,其中:
图1A描绘了MIMO无线网络中接入点(AP)和站(STA)之间的上行链路和下行链路单用户(SU)多输入多输出(MIMO)通信的示意图。
图1B描绘了MIMO无线网络中AP与多个STA之间的下行链路多用户MIMO(MU-MIMO)通信的示意图。
图1C描绘了MIMO无线网络中AP和多个STA之间的上行链路MU-MIMO通信的示意图
图1D示出了用于HE WLAN中AP和多个STA之间的下行链路多用户(MU)通信的PPDU(物理层协议数据单元)的格式。
图1E更详细地描绘了HE-SIG-B(HE信号B)字段。
图1F示出了用于HE WLAN中AP和多个STA之间的上行链路MU通信的PPDU的格式。
图1G示出了用于HE WLAN中AP和STA之间的上行链路和下行链路SU MIMO通信的PPDU的格式。
图2A描绘了EHT基本PPDU的示例格式。
图2B描绘了EHT TB(基于触发器的)PPDU的示例格式。
图3A示出了根据各种实施例的通信装置的示意性示例。根据本公开的各种实施例,通信装置可以被实现为AP或STA,并且被配置用于混合自动重复请求(HARQ)操作。
图3B示出了示出根据本公开的用于HARQ操作的通信方法的流程图。
图4A示出了数据字段的示例类型1代码块分段。
图4B示出了数据字段的示例类型2代码块分段。
图4C示出了数据字段的示例类型3代码块分段。
图5A描绘了示出AP和多个STA之间的下行链路MU通信的流程图,其中启用了类型1HARQ反馈。
图5B描绘了示出AP和多个STA之间的下行链路MU通信的流程图,其中启用了基于代码块的类型2HARQ反馈。
图5C描绘了示出AP和多个STA之间的下行链路MU通信的流程图,其中启用了基于MPDU的类型2硬反馈。
图5D描绘了示出AP和STA之间的下行链路SU通信的流程图,其中启用了类型1HARQ反馈。
图5E描绘了示出AP和STA之间的下行链路SU通信的流程图,其中启用了类型2HARQ反馈。
图6A描绘了用于HARQ操作的EHT基本PPDU的示例格式。
图6B更详细地描绘了EHT-SIG(EHT信号)字段。
图7A示出了NDP反馈报告轮询(NFRP)触发帧中的示例公共信息字段,其中反馈类型子字段参考HARQ反馈。
图7B示出了NFRP触发帧中的一个或多个示例用户信息字段,其中反馈类型子字段参考HARQ反馈。
图8示出了携带触发的NDP反馈调度(TNFS)控制子字段的帧的示例。
图9描绘了TB HARQ反馈NDP的示例格式。
图10示出了TB HARQ反馈NDP的EHT-LTF的生成。
图11描绘了示出在STA处使用参考HARQ反馈的反馈类型子字段来处理接收的NFRP触发帧的流程图。
图12描绘了示出在STA处使用TNFS控制子字段处理接收的MAC帧的流程图。
图13描绘了SU HARQ反馈NDP的第一示例格式。
图14示出了SU HARQ反馈NDP的EHT-LTF的生成。
图15描绘了SU HARQ反馈NDP的第二示例格式。
图16描绘了示出在STA处生成SU HARQ反馈NDP的流程图。
图17描绘了示出在AP处处理接收的SU HARQ反馈NDP的流程图。
图18A描绘了可以指示每代码块两个HARQ反馈状态的HARQ块Ack(BA)帧的第一示例格式。
图18B描绘了可以指示每代码块三个HARQ反馈状态的HARQ BA帧的第二示例格式。
图19A描绘HARQ BA帧的第三示例。
图19B至19E描绘了对应于两个不同HARQ反馈类型子字段值和两个不同HARQ反馈状态子字段值的HARQ BA帧的第三示例的BA信息字段的四种示例格式。
图20描绘了Nack(否定确认)帧的示例。
图21示出了根据各种实施例的通信设备(例如AP)的配置。
图22示出了根据各种实施例的通信装置(例如STA)的配置。
具体实施方式
本发明的一些实施例将仅作为示例,参考附图进行描述。附图中的相似附图标记和字符表示相似的元素或等效物。
在以下段落中,参考用于混合自动重复请求(HARQ)操作的接入点(AP)和站(STA),特别是在多输入多输出(MIMO)无线网络中,说明某些示例实施例。
在IEEE 802.11(Wi-Fi)技术的上下文中,站(可替换地称为STA)是能够使用802.11协议的通信装置。基于IEEE 802.11-2016定义,STA可以是包含符合IEEE 802.11的介质接入控制(MAC)和到无线介质(WM)的物理层(PHY)接口的任何设备。
例如,STA可以是无线局域网(WLAN)环境中的笔记本电脑、台式个人计算机(PC)、个人数字助理(PDA)、接入点或Wi-Fi电话。STA可以是固定的或移动的。在WLAN环境中,术语“STA”、“无线客户端”、“用户”、“用户设备”和“节点”经常互换使用。
同样,AP(在IEEE 802.11(Wi-Fi)技术的上下文中可以互换地称为无线接入点(WAP))是允许WLAN中的STA连接到有线网络的通信装置。AP通常作为独立设备连接到路由器(经由有线网络),但也可以与路由器集成或在路由器中。
如上所述,WLAN中的STA可以在不同的场合作为AP工作,反之亦然。这是因为在IEEE 802.11(Wi-Fi)技术的上下文中的通信装置可以包括STA硬件组件和AP硬件组件两者。以此方式,通信装置可以基于实际WLAN条件和/或要求在STA模式和AP模式之间切换。
在MIMO无线网络中,“多个”指通过无线电信道同时用于发送的多个天线和同时用于接收的多个天线。就此而言,“多输入”指将无线电信号输入信道的多个发送器天线,“多输出”指从信道接收无线电信号并将其输入接收器的多个接收器天线。例如,在N×M MIMO网络***中,N是发送器天线的数量,M是接收器天线的数量,并且N可以等于或不等于M。为了简单起见,在本公开中不进一步讨论发送器天线和接收器天线的各自数量。
在MIMO无线网络中,单用户(SU)通信和多用户(MU)通信可以部署用于诸如AP和STA的通信装置之间的通信。MIMO无线网络具有空间复用和空间分集等优点,通过使用多个空间流实现更高的数据速率和鲁棒性。根据各种实施例,术语“空间流”可与术语“空时流”(或STS)互换使用。
图1A描绘了MIMO无线网络中AP 102和STA 104之间的SU-MIMO通信100的示意图。如图所示,MIMO无线网络可以包括一个或多个STA(例如STA 104、STA 106等)。在SU-MIMO通信100中,AP 102使用多个天线(例如,如图1A所示的四个天线)发送多个空时流,并且所有空时流都定向到单个通信装置,即STA 104。为了简单起见,将定向到STA 104的多个空时流示为定向到STA 104的分组数据传输箭头108。
SU-MIMO通信100可以被配置为双向传输。如图1A所示,在SU-MIMO通信100中,STA104可以使用多个天线(例如,如图1A所示的两个天线)发送多个空时流,并且所有空时流都定向到AP 102。为了简单起见,将定向到AP 102的多个空时流示为定向到AP 102的分组数据传输箭头110。
因此,图1A中所示的SU-MIMO通信100能够在MIMO无线网络中实现上行链路和下行链路SU传输两者。
图1B描绘了MIMO无线网络中AP 114与多个STA 116、118、120之间的下行链路MU-MIMO通信112的示意图。MIMO无线网络可以包括一个或多个STA(例如STA 116、STA 118、STA120等)。在下行链路MU-MIMO通信112中,AP 114经由空间映射或预编码技术,使用多个天线将多个流同时发送到网络中的STA 116、118、120。例如,两个空时流可以被定向到STA 118,另一个空时流可以被定向到STA 116,而另一个空时流可以被定向到STA 120。为了简单起见,定向到STA 118的两个空时流被示为分组数据传输箭头124,定向到STA 116的空时流被示为数据传输箭头122,定向到STA 120的空时流被示为数据传输箭头126。
图1C描绘了MIMO无线网络中AP 130与多个STA 132、134、136之间的上行链路MU-MIMO通信128的示意图。MIMO无线网络可以包括一个或多个STA(例如STA 132、STA 134、STA136等)。在上行链路MU-MIMO通信128中,STA 132、134、136使用各自的天线经由空间映射或预编码技术将各自的流同时发送到网络中的AP 130。例如,两个空时流可以从STA 134定向到AP 130,另一个空时流可以从STA 132定向到AP 130,而另一个空时流可以从STA 136定向到AP 130。为简单起见,将从STA 134定向到AP 130的两个空时流图示为分组数据传输箭头140,将从STA 132定向到AP 130的空时流图示为数据传输箭头138,并且将从STA 136定向到AP 130的空时流示为数据传输箭头142。
由于802.11WLAN中基于分组/PPDU(物理层协议数据单元)的传输和分布式MAC方案,802.11WLAN中不存在时间调度(例如TDMA(时分多址)-如用于数据传输的定期时隙分派)。频率和空间资源调度是在分组的基础上执行的。换句话说,资源分配信息基于PPDU。
图1D示出了用于HE WLAN中AP和多个STA之间的下行链路MU通信(例如OFDMA(正交频分多址)传输,包括单个RU(资源单元)中的MU-MIMO传输和全带宽MU-MIMO传输)的PPDU160的格式。这样的PPDU 160被称为HE MU PPDU 160。HE MU PPDU 160可以包括非高通量短训练字段(L-STF)、非高通量长训练字段(L-LTF)、非高通量信号(L-SIG)字段、重复L-SIG(RL-SIG)字段、HE信号A(HE-SIG-A)字段162、HE信号B(HE-SIG-B)字段166、HE短训练字段(HE-STF)、HE长训练字段(HE-LTF)、数据字段170和分组扩展(PE)字段。在HE MU PPDU 160中,HE-SIG-B字段166提供OFDMA和MU-MIMO资源分配信息,以允许STA查找要在数据字段160中使用的对应资源,如箭头168所示。HE-SIG-A字段162包含用于解码HE-SIG-B字段166的必要信息,例如用于HE-SIG-B的调制和译码方案(MCS),HE-SIG-B符号的数量,如箭头164所示。
图1E更详细地描述了HE-SIG-B字段166。HE-SIG-B字段166包括(或包含)公共字段172(如果存在),后跟用户特定字段174,这些字段一起被称为HE-SIG-B内容信道。HE-SIG-B字段166包含RU分配子字段,该子字段指示每个分配的RU信息。RU信息包括频域中的RU位置、被分配用于非MU-MIMO或MU-MIMO分配的RU的指示、以及MU-MIMO分配中的用户数量。在全带宽MU-MIMO传输的情况下,公共字段172不存在。在这种情况下,RU信息(例如,MU-MIMO分配中的用户数量)在HE-SIG-A字段162中用信号发送。
用户特定字段174包括(或包含)用于非MU-MIMO分配和/或MU-MIMO分配的一个或多个用户字段。用户字段包含指示用户特定分配的用户信息(即用户特定分配信息)。在图1F所示的示例中,用户特定字段174包括五个用户字段(用户字段0,…,用户字段4),其中用于分配(分配0)的用户特定分配信息由用户字段0提供,用于进一步分配(具有3个MU-MIMO用户的分配1)的用户特定分配信息由用户字段1、用户字段2和用户字段3提供,用于进一步分配(分配2)的用户特定分配信息由用户字段4提供。
图1F示出了WLAN中用于AP和多个STA之间的上行链路MU通信的PPDU 180的格式。这种PPDU 180被称为HE TB(基于触发器的)PPDU 180。HE TB PPDU 180可以包括L-STF、L-LTF、L-SIG字段、RL-SIG字段、HE-SIG-A字段182、HE-STF、HE-LTF、数据字段和PE字段。HE TBPPDU 180的HE-STF的持续时间为8μs。HE TB PPDU 180用于响应于携带触发信息的帧的上行链路MU传输。代替使用HE-SIG-B字段,来自一个或多个STA的上行链路MU传输所需的信息由请求该传输的帧携带。在HE TB PPDU 180的典型传输中,HE-SIG-A相关信息从携带触发信息的前一帧复制到HE TB PPDU 180的HE-SIG-A字段182中。
图1G示出了用于AP和STA之间的上行链路和下行链路SU通信的PPDU 190的格式,如图1A所示。HE SU PPDU 190可以包括L-STF、L-LTF、L-SIG字段、RL-SIG字段、HE-SIG-A字段192、HE-STF、HE-LTF、数据字段和PE字段。HE SU PPDU 190的HE-STF持续时间为4μs。HE-SIG-A字段192包含用于解码数据字段的必要控制信息,诸如上行链路/下行链路、MCS和带宽。
如果MIMO无线网络具有极高的吞吐量,诸如802.11be EHT WLAN,则用于下行链路MU传输、下行链路SU传输或上行链路SU传输的PPDU可被称为EHT基本PPDU 200,如图2A所示;如图2B所示,用于上行链路MU传输的PPDU可以被称为EHT TB PPDU。
图2A描绘了EHT基本PPDU 200的示例格式。EHT基本PPDU 200可以包括L-STF、L-LTF、L-SIG字段、RL-SIG字段201、通用信号(U-SIG)字段202、EHT信号(EHT-SIG)字段206、EHT-STF、EHT-LTF、数据字段210和PE字段。U-SIG字段202和EHT-SIG字段206两者都存在于发送到单个STA或多个STA的EHT基本PPDU 200中。值得注意的是,如果IEEE 802.11工作组可以为具有极高吞吐量的下一代WLAN使用新名称而不是“EHT WLAN”,则上述字段中的前缀“EHT”可以相应地改变。RL-SIG字段201主要用于标识从802.11be开始的任何PHY版本。U-SIG字段202包含用于解码EHT-SIG字段206的必要信息,例如用于EHT-SIG的MCS、EHT-SIG符号的数量,如箭头204所示。U-SIG字段202和EHT-SIG字段206分别提供用于解码数据字段210的必要信息,如箭头207、208所示。当EHT基本PPDU 200被发送到多个STA时,EHT-SIG字段206提供OFDMA和MU-MIMO资源分配信息,以允许STA查找要在数据字段210中使用的对应资源。如图1E,EHT-SIG字段206包括(或包含)公共字段(如果存在),后跟一个或多个用户特定字段,这些字段一起被称为EHT-SIG内容信道。当EHT基本PPDU 200被发送到单个STA时,存在单个用户特定字段。
根据各种实施例,U-SIG字段202具有两个正交频分复用(OFDM)符号的持续时间。U-SIG字段202中的数据比特以与802.11ax的HE-SIG-A字段相同的方式被联合编码和调制。U-SIG字段202中的调制数据比特被映射到两个OFDM符号中的每一个的52个数据音调,并且以与802.11ax的HE-SIG-A字段相同的方式在每个80MHz频率段内为每个20MHz进行复制。U-SIG字段202可以在不同的80MHz频率段中携带不同的信息。
在各种实施例中,U-SIG字段202具有相同的格式,而不管EHT基本PPDU 200是被发送到单个STA还是多个STA。U-SIG字段202包括两部分:U-SIG1和U-SIG2,每个部分包括26个数据比特。U-SIG字段202包括所有版本无关比特和部分版本相关比特。U-SIG1中包括所有版本无关比特,并且跨不同物理层(PHY)版本具有静态位置和比特定义,版本无关比特包括PHY版本标识符(3比特)、带宽(BW)字段(3比特)、上行链路/下行链路(UL/DL)标志(1比特)、基本服务集(BSS)颜色(例如6比特)和传输机会(TXOP)持续时间(例如7比特)。版本无关比特的PHY版本标识符用于标识从802.11be开始的确切PHY版本,BW字段用于指示PPDU带宽。将所有版本无关比特包括到U-SIG字段202的一部分(即U-SIG1)中的效果是,传统STA只需要解析U-SIG1,因此可以改进其功率效率。另一方面,版本相关比特在每个PHY版本中可能具有可变比特定义。U-SIG字段202中包括的版本相关比特的部分可以包括PPDU格式、屏蔽信道信息、前FEC填充因子、用于解释EHT-SIG字段206的PE消歧和EHT-SIG相关比特、以及用于与非预期的STA共存的空间重用相关比特。
图2B示出了EHT TB PPDU 212的示例格式。EHT TB PPDU 212可以包括L-STF、L-LTF、L-SIG字段、RL-SIG字段、U-SIG字段214、EHT-STF、EHT-LTF、数据字段216和PE字段。EHTTB PPDU 212的EHT-STF持续时间为8μs。EHT TB PPDU 212在EHT WLAN中用于响应于携带触发信息的帧的上行链路MU传输。代替使用EHT-SIG字段,来自一个或多个STA的上行链路MU传输所需的信息由请求该传输的帧携带。在EHT TB PPDU 212的典型传输中,U-SIG相关信息从携带触发信息的前一帧复制到EHT TB PPDU 212的U-SIG字段214中。
根据各种实施例,EHT WLAN也支持混合自动重复请求(HARQ)操作。HARQ操作提供了从传输错误中恢复的灵活机制,减少了重传次数,并提供了更有效的数据流结果。换句话说,EHT WLAN中的HARQ操作可以提供更好的链路自适应和更高的吞吐量。
图3A示出了根据各种实施例的通信装置300的示意性部分剖视图。根据各种实施例,通信装置300可以实现为AP或STA。如图3A所示,通信装置300可以包括包含至少一个发送信号生成器、至少一个无线电发送器、至少一个无线电接收器和至少一个天线312(为了简单起见,图3A中仅描绘了一个天线以用于说明)的电路。至少一个发送信号生成器可以生成包括信号字段和数据字段的发送信号。在MIMO通信中,发送信号可以在数据字段中包括一个或多个用户特定分配。在一个实施例中,在用户特定分配中发送的聚合MAC协议数据单元(A-MPDU)被分段成一个或多个代码块。至少一个无线电发送器将生成的发送信号发送到一个或多个其他通信装置。至少一个无线电接收器接收从一个或多个其他通信装置生成的发送信号。电路314还可以包括至少一个接收信号处理器310。电路314还可以包括至少一个控制器306,用于软件和硬件辅助执行至少一个控制器306被设计为执行的任务,包括控制在MIMO无线网络中与一个或多个其他通信装置的通信。至少一个控制器306可以控制接收信号处理器310和发送信号生成器308。至少一个控制器306可以控制用于生成通过至少一个无线电发送器302发送到一个或多个其他通信装置的PPDU(例如,EHT基本PPDU、SU HARQ反馈NDP(空数据分组)(如果通信装置300是AP);并且,例如,TB HARQ反馈NDP、EHT TBPPDU、EHT基本PPDU、SU HARQ反馈NDP(如果通信装置300是STA))的至少一个发送信号生成器308,和用于处理在至少一个控制器306的控制下通过至少一个无线电接收器304从一个或多个其他通信装置接收的PPDU(例如,TB HARQ反馈NDP、EHT TB PPDU、EHT基本PPDU、SUHARQ反馈NDP(如果通信装置300是AP);例如,EHT基本PPDU、SU HARQ反馈NDP(如果通信装置300是STA))的至少一个接收信号处理器310。至少一个发送信号生成器308和至少一个接收信号处理器310可以是与控制器306通信用于上述功能的、通信装置300的独立模块,如图3A所示。替代地,至少一个发送信号生成器308和至少一个接收信号处理器310可以包括在至少一个控制器306中。本领域技术人员可以理解,这些功能模块的布置是灵活的并且取决于实际需要和/或需求而变化。数据处理、存储和其他相关控制装置可提供在适当的电路板和/或芯片组中。在各种实施例中,至少一个无线电发送器302、至少一个无线电接收器304和至少一个天线312可由至少一个控制器306控制。
通信装置300提供下行链路MU通信中HARQ操作所需的功能。例如,通信装置300可以是AP,并且电路314的至少一个发送信号生成器308可以生成包括信号字段和数据字段的发送信号,信号字段指示数据字段中的一个或多个用户特定分配,其中在用户特定分配中发送的A-MPDU被分段成一个或多个代码块;至少一个无线电发送器302可以发送生成的发送信号;以及至少一个无线电接收器304可以接收携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧。
例如,通信装置300可以是STA,并且至少一个无线电接收器304可以接收包括信号字段和数据字段的发送信号,信号字段指示数据字段中的一个或多个用户特定分配,其中在用户特定分配中发送的A-MPDU被分段成一个或多个代码块;电路314的至少一个发送信号生成器308可以生成携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧;并且至少一个无线电发送器302可以发送生成的NDP或MAC帧。
通信装置300提供下行链路SU通信中HARQ操作所需的功能。例如,通信装置300可以是AP,并且电路314的至少一个发送信号生成器308可以生成包括信号字段和数据字段的发送信号,数据字段包括被分段成一个或多个代码块的A-MPDU;至少一个无线电发送器302可发送生成的发送信号;并且至少一个无线电接收器304可接收携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧代码块;其中,信号字段包括用于指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
例如,通信装置300可以是STA,并且至少一个无线电接收器304可以接收包括信号字段和数据字段的发送信号,数据字段包括被分段成一个或多个代码块的A-MPDU;电路314的至少一个发送信号生成器308可生成携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧;并且至少一个无线电发送器3002可发送生成的NDP或MAC帧;其中信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
通信装置300提供上行链路SU通信中HARQ操作所需的功能。例如,通信装置300可以是STA,并且电路314的至少一个发送信号生成器308可以生成包括信号字段和数据字段的发送信号,数据字段包括被分段成一个或多个代码块的A-MPDU;至少一个无线电发送器302可发送生成的发送信号;并且至少一个无线电接收器304可接收携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧;其中,信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
例如,通信装置300可以是AP,并且至少一个无线电接收器304可以接收包括信号字段和数据字段的发送信号,数据字段包括被分段成一个或多个代码块的A-MPDU;电路314的至少一个发送信号生成器308可生成携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧;并且至少一个无线电发送器3002可发送生成的NDP或MAC帧;其中信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
图3B描绘了根据本公开的用于HARQ操作的通信方法的流程图316。在步骤318中,执行生成包括信号字段和数据字段的发送信号的步骤,该信号字段指示数据字段中的一个或多个用户特定分配,其中在一个或多个用户特定分配中的每一个中发送的A-MPDU被分段成一个或多个代码块。在步骤320中,执行发送生成的发送信号的步骤。在步骤322中,执行接收携带用于一个或多个代码块的HARQ反馈信息的NDP或MAC帧的步骤。
根据本发明,发送到单个STA的EHT基本PPDU的数据字段中携带的A-MPDU或发送到多个STA的EHT基本PPDU的数据字段中的用户特定分配被分段成一个或多个代码块。讨论了三种不同类型的代码块分段(类型1、2和3)。为了简单起见,在三种不同类型的代码块分段(类型1、2和3)中仅示出了发送到多个STA的EHT基本PPDU的数据字段中的用户特定分配,并且,对于本领域技术人员来说,三种不同类型的代码块分段也可以应用于发送到单个STA的EHT基本PPDU的数据字段中携带的A-MPDU。
关于类型1代码块分段,在A-MPDU中,A-MPDU子帧可被分段并对应于一个或多个代码块,但不超过一个A-MPDU子帧对应于单个代码块。图4A示出示例类型1代码块分段400。发送到多个STA的EHT基本PPDU 401的数据字段中的用户特定分配可以包括服务字段402和A-MPDU,A-MPDU包括一个或多个A-MPDU子帧404、406。A-MPDU子帧最多包括一个MPDU。A-MPDU子帧404、406被分段成一个或多个代码块408、410、412。每个代码块408、410、412具有相同的代码块大小,并且可以包含整个或部分单个A-MPDU子帧。第一代码块408还可以包含服务字段402。代码块410可仅包含A-MPDU子帧406的一部分。代码块408、412分别与A-MPDU子帧边界405、407对齐。代码块(CB)内填充比特409可以附加到代码块408、412中的分段A-MPDU子帧413、414的块,以将代码块408、412填充到代码块大小。对于类型1代码块分段400,现有的基于MPDU的确认机制可以重新用于HARQ反馈。然而,类型1代码块分段400对于大MPDU(最大大小为11454个八比特字节)的传输是无效的,因为需要重传带有否定确认(NACK)的整个MPDU。
关于类型2代码块分段,在A-MPDU中,A-MPDU子帧可以被分段并对应于一个或多个代码块,但不超过一个A-MPDU子帧对应于单个代码块,并且每个代码块被附加CRC(循环冗余校验)。图4B示出了示例类型2代码块分段420。发送到多个STA的EHT基本PPDU 421的数据字段中的用户特定分配可以包括服务字段422和包括一个或多个A-MPDU子帧424、426的A-MPDU。A-MPDU子帧424、426被分段成一个或多个代码块428、430、432、434。每个代码块428、430、432、434具有相同的代码块大小,并在每个代码块的末端附加CRC 429、431、433、435,该CRC可用于错误检测相应的代码块428、430、432、434。每个代码块可以包含单个A-MPDU子帧的全部或部分。第一代码块428还可以包含服务字段422。代码块430与A-MPDU子帧边界425对齐。可以在分段的A-MPDU子帧的块437、438和代码块430、434中的CRC 431、435之间填充代码块内填充比特439,以将代码块430、434填充到代码块大小。类型2代码块分段420对于大MPDU的传输是有效的,因为只有与MPDU对应的具有NACK的部分代码块需要被重传。然而,可能需要基于代码块的HARQ反馈机制。
关于类型3代码块分段,在A-MPDU中,A-MPDU子帧可以被分段并对应于一个或多个代码块,多个A-MPDU子帧可以对应于单个代码块,并且每个代码块都附加有CRC。图4C示出了示例类型3代码块分段440。发送到多个STA的EHT基本PPDU 441的数据字段中的用户特定分配可以包括服务字段442和包括一个或多个A-MPDU子帧444、446的A-MPDU。A-MPDU子帧444、446被分段成一个或多个代码块448、450、452。每个代码块448、450、452具有相同的代码块大小,并且可以包含单个A-MPDU子帧的全部或部分。第一代码块448还可以包含服务字段442。代码块448、450、452不分别与A-MPDU子帧边界445、447对齐。如图4C所示,在附加CRC449以将代码块452填充到代码块大小之前,可以将代码块内填充比特459添加到代码块452中的最后A-MPDU子帧446的最后分段的块。类型3代码块分段440使用更少的代码块内填充比特并生成更少数量的代码块,因此比类型2代码块分段420更有效。类似地,可能需要基于代码块的HARQ反馈机制。
不同类型的代码块分段各有优缺点。通常,AP或STA可根据A-MPDU大小和MCS自行决定代码块分段类型。
根据本发明,有两种不同类型的HARQ反馈。就类型1HARQ反馈而言,在NDP中携带基于代码块的HARQ反馈信息,例如图9所示的TB HARQ反馈NDP和图13所示的SU HARQ反馈NDP。类型1HARQ反馈可以支持每个STA的少量代码块,但它可能有利地需要较小的信道开销。图5A描绘了示出AP 502和多个STA 504、506之间的下行链路MU通信的流程图500,其中启用了类型1HARQ反馈。块508示出了基于竞争的信道接入过程,例如增强的分布式信道接入(EDCA)过程,并且示出了短帧间间隔(SIFS)511。AP 502可以生成在数据字段的每个用户特定分配中携带A-MPDU的发送信号(例如,EHT基本PPDU)510。数据字段的用户特定分配中携带的A-MPDU被分段成一个或多个代码块。寻址到STA 504的用户特定分配中携带的A-MPDU包含用于指示STA504的类型1HARQ反馈的触发信息。类似地,寻址到STA 506的用户特定分配中携带的A-MPDU包含用于指示STA 506的类型1HARQ反馈的触发信息。在一个实施例中,触发信息包括在一个或多个触发帧中,并且一个或多个触发帧的类型指示类型1HARQ反馈。在一个实施例中,触发帧是NDP反馈报告轮询(NFRP)触发帧,其反馈类型子字段指示HARQ反馈,如图7A和图7B所示。在另一实施例中,触发信息包括在A-MPDU的一个或多个控制子字段中,并且一个或多个控制子字段的类型指示类型1HARQ反馈。在一个实施例中,控制子字段是触发的NDP反馈调度(TNFS)控制子字段,如图8所示。在一个实施例中,触发信息包括HARQ码本大小,其指示可为其提供HARQ反馈信息的最大代码块数量。TB HARQ反馈NDP中调度的不同STA的触发信息中包括的HARQ码本大小应相同。在一个实施例中,触发信息包括RU音调集索引,其指示在TB HARQ反馈NDP的EHT-LTF中携带HARQ反馈信息的一个或多个RU音调集。在一个实施例中,触发信息包括起始STS编号,其指示在同一RU中的同一音调集下复用的STA之间的起始空时流编号。AP 502的无线电发送器可以将生成的发送信号510发送到STA504、506。
在IEEE 802.11网络中,SIFS是STA发送确认之前的时间间隔。在发送信号510的最后符号被发送之后,SIFS 511可以生效,并且在513处,STA 504、506的无线电发送器可以同时发送其各自的NDP,例如TB HARQ反馈NDP514、515,它们是基于接收的发送信号510中包括的各自触发信息生成的。在TB HARQ反馈NDP 514、515中,用于STA 504、506的一个或多个代码块的HARQ反馈信息在EHT-LTF的不同RU音调集和/或不同空时流中被复用。在一个实施例中,基于从触发信息获得的公共HARQ码本大小生成TB HARQ反馈NDP 514、515。在一个实施例中,TB HARQ反馈NDP 514、515基于从其各自的触发信息获得的各自的RU音调集索引生成。在一个实施例中,TB HARQ反馈NDP 514、515基于从其各自的触发信息获得的各自的起始STS编号生成。TB HARQ反馈NDP 514、515的一个或多个代码块中的每一个的HARQ反馈信息可以是“ACK”或“NACK”。在另一实施例中,TB HARQ反馈NDP 514、515中的一个或多个代码块中的每一个的HARQ反馈信息可以是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
就类型2HARQ反馈而言,在MAC帧中携带基于MPDU或代码块的HARQ反馈信息,例如,如图18A、18B和19A至19E所示的HARQ块Ack帧,如图20所示的Ack帧和Nack帧。类型2HARQ反馈可以支持每个STA的大量代码块,但可能导致更大的信道开销。图5B描绘了示出AP 522和多个STA 524、526之间的下行链路MU通信的流程图520,其中启用了基于代码块的类型2HARQ反馈。块528示出了基于竞争的信道接入过程,例如EDCA过程,并且示出了SIFS 531。AP 522可以生成在数据字段的每个用户特定分配中携带A-MPDU的发送信号(例如,EHT基本PPDU)530。在数据字段的用户特定分配中携带的A-MPDU被分段成附加有CRC的一个或多个代码块(即类型2或类型3代码块分段),并且代码块分段类型在包括在发送信号中的相应用户特定分配信息中被指示(例如,在EHT基本PPDU的HARQ-SIG字段中)。寻址到STA 524的用户特定分配中携带的A-MPDU包含触发信息以指示用于STA 524的类型2HARQ反馈。类似地,寻址到STA 526的用户特定分配中携带的A-MPDU包含触发信息用以指示用于STA 526的类型2HARQ反馈。在一个实施例中,触发信息包括在一个或多个触发帧中,并且一个或多个触发帧的类型指示类型2HARQ反馈。在一个实施例中,触发帧是基本触发帧。在另一个实施例中,触发信息包括在A-MPDU的一个或多个控制子字段中,并且一个或多个控制子字段的类型指示类型2HARQ反馈。在一个实施例中,控制子字段是触发的响应调度(TRS)控制子字段。AP 522的无线电发送器可以将生成的发送信号530发送到多个STA 524、526。
在发送发送信号530的最后一个符号之后,SIFS 531可以生效,并且在533处,STA524、526的无线电发送器可以同时发送其各自的EHT TB PPDU 534、535,该EHT TB PPDU534、535是基于接收的发送信号530中包括的各自的触发信息生成的。ETH TB PPDU 534包含携带用于STA 524的一个或多个代码块的HARQ反馈信息的HARQ块Ack帧,而EHT TB PPDU535包含携带用于STA 526的一个或多个代码块的HARQ反馈信息的HARQ块Ack帧。用于一个或多个代码块中的每一个的HARQ反馈信息可以是“ACK”或“NACK”。在另一实施例中,用于一个或多个代码块中的每一个的HARQ反馈信息可以是“ACK”、“类型1NACK”和“类型2NACK”中的一个。在一个实施例中,当寻址到STA的用户特定分配包含需要HARQ反馈的单个代码块或请求立即确认的单个MPDU时,STA可以有利地使用如图20所示的Ack帧或Nack帧来代替HARQ块Ack帧以减少信令开销。在这种情况下,EHT TB PPDU 534可包含Ack帧或Nack帧,其携带用于单个代码块的HARQ反馈信息或用于STA 524或STA 526的单个MPDU。
图5C描绘了流程图540,其示出了AP 542和多个STA 544、546之间的通信,其中启用了基于MPDU的类型2HARQ反馈。基于竞争的信道接入过程,例如EDCA过程,由块548示出,并且示出了SIFS 551。AP 542可以生成在数据字段的用户特定分配中携带A-MPDU的发送信号(例如,EHT基本PPDU)550。在数据字段的用户特定分配中携带的A-MPDU被分段成一个或多个未附加CRC的代码块(即类型1代码块分段)并且在包括在发送信号中的相应用户特定分配信息中指示代码块分段类型(例如,在EHT基本PPDU的HARQ-SIG字段中)。寻址到STA544的用户特定分配中携带的A-MPDU包含用于指示STA 544的类型2HARQ反馈的触发信息。类似地,寻址到STA 546的用户特定分配中携带的A-MPDU包含用于指示STA 546的类型2HARQ反馈的触发信息。由于类型1代码块分段被用于寻址到STA 544或STA 546的用户特定分配中携带的A-MPDU,因此基于MPDU的类型2HARQ反馈机制对于STA 544和STA 546启用,其中使用压缩的块Ack帧来携带基于MPDU的HARQ反馈信息。在一个实施例中,触发信息包括在一个或多个触发帧中并且一个或多个触发帧的类型指示类型2HARQ反馈。在一个实施例中,触发帧是基本触发帧。在另一个实施例中,触发信息包括在A-MPDU的一个或多个控制子字段中,并且一个或多个控制子字段的类型指示类型2HARQ反馈。在一个实施例中,控制子字段是TRS控制子字段。AP 542的无线电发送器可将生成的发送信号550发送到多个STA 544、546。
在发送发送信号550的最后一个符号之后,SIFS 551可以生效,并且在553处,STA544、546的无线电发送器可以同时发送其各自的EHT TB PPDU 534、535,所述EHT TB PPDU534、535是基于其各自包括在接收的发送信号550中的触发信息生成的。TB PPDU 554包含携带用于STA 544的一个或多个MPDU的HARQ反馈信息的压缩块Ack帧,而EHT TB PPDU 555包含携带用于STA 546的一个或多个MPDU的HARQ反馈信息的压缩块Ack帧。
图5D描绘了流程图560,其示出了AP 562和STA 564之间的下行链路SU通信,其中启用了类型1HARQ反馈。块568示出了基于竞争的信道接入过程,例如EDCA过程,并且示出了SIFS 571。AP 562可以生成在数据字段中携带A-MPDU的发送信号(例如EHT基本PPDU)570。在数据字段中携带的A-MPDU被分段成一个或多个代码块。与下行链路MU通信中的HARQ操作不同,请求的类型1HARQ反馈在发送信号570中被明确指示(例如,在EHT基本PPDU的HARQ-SIG字段中)。AP 562的无线电发送器可将生成的发送信号570发送到STA 564。
在发送发送信号570的最后符号之后,SIFS 571可以生效,并且在573处,STA 562的无线电发送器可以发送NDP,例如SU HARQ反馈NDP 574,该NDP是基于接收的发送信号570中指示的HARQ反馈类型生成的。SU HARQ反馈NDP 574可以包括包含多个音调集的LTF和信号字段。信号字段可以包括基于接收的发送信号570中的代码块数量指示HARQ码本大小的信令。信号字段还可以包括指示多个音调集中携带HARQ反馈信息的一个的信令,其中,如果发送信号570的带宽为40MHz或更高,则在每个20MHz子信道中的音调集携带相同的HARQ反馈信息。在一个实施例中,一个或多个代码块中的每个的HARQ反馈信息可以是“ACK”或“NACK”。在另一实施例中,一个或多个代码块中的每一个的HARQ反馈信息可以是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
图5E描绘了流程图580,该流程图示出了AP 582和STA 584之间的下行链路SU通信,其中启用了类型2HARQ反馈。块588示出了基于竞争的信道接入过程,例如EDCA过程,并示出了SIFS 593。AP 582可以生成在数据字段中携带A-MPDU的发送信号(例如EHT基本PPDU)590。数据字段中的A-MPDU可被分段成一个或多个代码块。与下行链路MU通信中的HARQ操作不同,请求的类型2HARQ反馈在发送信号590中被明确指示(例如,在EHT基本PPDU的HARQ-SIG字段中)。AP 584的无线电发送器可将生成的发送信号590发送到STA 584。
在发送发送信号590的最后符号之后,SIFS 591可以生效,并且在593处,STA 584的无线电发送器可以发送基于包括在接收的发送信号590中的HARQ反馈类型生成的EHT基本PPDU 594。EHT基本PPDU 594可以包含携带用于一个或多个代码块或MPDU的HARQ反馈信息HARQ块Ack帧。用于一个或多个代码块或MPDU中的每一个的HARQ反馈信息可以是“ACK”或“NACK”。在另一实施例中,用于一个或多个代码块或MPDU中的每一个的HARQ反馈信息可以是“ACK”、“类型1NACK”和“类型2NACK”中的一个。根据本发明,当HARQ CC应用于EHT基本PPDU的数据字段时,对于初始传输,每个代码块中的所有编码比特都被发送。对于具有NACK的代码块,仅可重传编码比特的一部分。EHT基本PPDU 1234还可以包括附加HARQ反馈信息,诸如推荐重传百分比(例如1/4,1/3,1/2或3/4)以帮助AP 1222适当地确定具有NACK的代码块的重传比特。重传百分比是重传比特数与每个代码块的编码比特总数的比率。
在一个实施例中,当发送信号590的数据字段包含需要HARQ反馈的单个代码块或请求立即确认的单个MPDU时,EHT基本PPDU 594可以包含携带用于单个代码块或单个MPDU的HARQ反馈信息的Ack帧或Nack帧,作为Ack或Nack帧可以有利地减少信令开销。
在一个实施例中,当发送信号590的数据字段包含需要HARQ反馈的单个代码块或请求立即确认的单个MPDU时,如果成功接收到单个代码块或单个MPDU,则AP 582发送包含Ack帧的EHT基本PPDU 594。否则,AP 582不发送EHT基本PPDU 594。通过这样做,可以有利地减少信令开销。
在一个实施例中,当发送信号590的数据字段包含需要HARQ反馈的单个代码块或请求立即确认的单个MPDU时,如果错误地接收到单个代码块或单个MPDU,则AP 582发送包含Nack帧的EHT基本PPDU 594。否则AP 582不发送EHT基本PPDU 594。通过这样做,可以有利地减少信令开销。
根据本发明,应针对由发送信号(例如,EHT基本PPDU 510或530)寻址的不同STA请求相同类型的HARQ反馈。例如,发送信号510不应为STA 504请求类型1HARQ反馈和为STA506请求类型2HARQ反馈。发送信号530不应为STA 524请求类型1HARQ反馈和为STA 526请求类型2HARQ反馈。
在以下段落中,参考用于下行链路MU通信中的HARQ操作的AP和STA来说明某些示例实施例。
图6A描绘了用于下行链路MU通信中的HARQ操作的EHT基本PPDU 600的示例格式。EHT基本PPDU 600可以包括L-STF、L-LTF、L-SIG字段、RL-SIG 601、U-SIG字段602、EHT-SIG字段604、HARQ信号(HARQ-SIG)字段606、EHT-STF、EHT-LTF、数据字段608和PE字段。与图2A类似,RL-SIG 601主要用于标识从802.11be开始的任何PHY版本。U-SIG 602字段包含用于解码EHT-SIG字段604(例如,EHT-SIG字段的MCS和EHT-SIG符号的数量)的必要信息,并且指示是否为EHT基本PPDU 600启用HARQ操作,并且如果启用,则附加EHT-SIG字段604的HARQ-SIG字段606。U-SIG 602和EHT-SIG字段604包含用于解码数据字段608的必要信息。当EHT基本PPDU 600被发送到多个STA时,EHT-SIG字段604提供OFDMA和MU-MIMO资源分配信息,以允许STA查找要在数据字段608中使用的对应资源,如箭头605所示。
图6B更详细地描绘了EHT-SIG字段604。EHT-SIG字段604包括(或包含)公共字段622(如果存在),后跟用户特定字段624,这些字段一起被称为EHT-SIG内容信道。像用户字段0的用户字段626可指示是否针对对应的用户特定分配启用HARQ操作。对于启用HARQ操作的用户特定分配,HARQ-SIG字段606提供HARQ操作相关的控制信息,以允许STA查找要在数据字段608中使用的信息,如箭头607所示。与HARQ操作相关的控制信息可以包括:要发送的代码块(例如,使用代码块比特图);新数据指示(即,HARQ传输是初始传输还是重传);如果HARQ传输是初始传输,则需要HARQ反馈的代码块;代码块分段类型;代码块大小;HARQ类型(即HARQ追加合并(CC)或增量冗余(IR));HARQ CC的穿孔模式;以及用于HARQ IR的冗余版本。
当预期的STA不支持HARQ操作时,应针对EHT基本PPDU的用户特定分配禁用HARQ操作。此外,当用户特定分配中携带的A-MPDU不包括请求立即确认的任何MPDU时,可以针对EHT基本PPDU的用户特定分配禁用HARQ操作。例如,当用户特定分配中携带的A-MPDU在无立即响应的数据启用的上下文中或在控制响应的上下文中被发送时,可以针对EHT基本PPDU的用户特定分配禁用HARQ操作。如果与代码块对应的一个或多个MPDU没有请求立即确认,则代码块可能不需要HARQ反馈。因此,A-MPDU子帧包括请求立即确认的MPDU,以及A-MPDU子帧满足最小MPDU开始间隔要求所需的任何A-MPDU帧前结束(pre-EOF)填充,可以连续地放置在A-MPDU中,使得需要HARQ反馈的对应代码块被连续地编号。
根据一个示例,在HARQ-SIG字段中,需要HARQ反馈的代码块可以通过起始代码块编号和需要HARQ反馈的代码块数量来指示。这可以有利地减少HARQ信令开销和HARQ反馈开销。
图7A和7B示出了用于在EHT WLAN中的AP和多个STA之间请求类型1HARQ反馈的NDP反馈报告轮询(NFRP)触发帧700的示例。NFRP触发帧700是现有触发帧的变体,并且可以在图5A中的EHT基本PPDU 510中携带。NFRP触发帧700可以包括帧控制字段、持续时间字段、RA(接收STA地址)字段、TA(发送STA地址)字段、公共信息字段、一个或多个用户信息字段(诸如用户信息字段704)、填充字段和FCS(帧检查序列)字段。帧控制字段、持续时间字段、RA字段和TA字段可以被分组在NFRP触发帧700的MAC报头中。公共信息字段702、一个或多个用户信息字段704和填充字段可以被分组在NFRP触发帧700的帧主体中。
表1.基于NFRP触发帧700的公共信息字段702中的UL BW子字段708和UL BW MSB子字段710的值的UL带宽和β值。
Figure BDA0003412274010000201
Figure BDA0003412274010000211
图7A更详细地示出了示例公共信息字段702。公共信息字段702包含用于参与NFRP触发帧700请求的TB HARQ反馈NDP传输的所有STA的公共参数。公共信息字段702包括(或包含)触发类型子字段706、UL(上行链路)长度子字段、更多TF(触发帧)子字段、CS(载波检测)子字段、UL BW(带宽)子字段708、GI(保护间隔)和LTF类型子字段、UL BW MSB子字段710、EHT-LTF符号数量和中间码周期性子字段、AP TX(传输)功率子字段和UL U-SIG保留子字段。公共信息字段702的触发类型子字段706的值为7,参考NPRP触发帧700。根据表1,UL BW子字段708的值以及UL BW MSB子字段710的值可指示UL带宽和β值。
表2.基于NFRP触发帧700的用户信息字段704中的HARQ码本大小子字段716的值的HARQ_CODEBOOK_SIZE的值。
Figure BDA0003412274010000212
图7B更详细地描绘了一个或多个示例用户信息字段704。每个用户信息字段704包括(或包含)起始AID(关联标识符)子字段712、反馈类型子字段714、HARQ码本大小子字段716、UL目标RSSI(接收信号强度指示符)子字段和复用标志子字段。调度的STA由一系列AID确定;“起始AID”字段定义AID的范围中被调度以响应NFRP触发帧的第一AID。反馈类型子字段714的值为1,指示用于请求HARQ反馈的操作。UL目标RSSI子字段718指示用于所有调度的STA的NDP反馈报告响应的目标接收信号功率。复用标志子字段720指示在同一RU中的同一音调集上复用的STA的数量,并且被编码为STA的数量减去1。根据表2,HARQ码本大小子字段指示可提供HARQ反馈信息的最大代码块数量,即HARQ_CODEBOOK_SIZE。被调度以响应NFRP触发帧的STA总数NSTA使用等式1计算,如下所示:
Figure BDA0003412274010000221
其中,数字18是每20MHz子信道的音调集的数量,β取决于根据表1的公共信息字段702中的UL BW子字段708和UL BW MSB子字段710的值,并且MULTIPLEXING_FLAG是复用标志子字段720的值。
图8示出了用于在EHT WLAN中的AP和STA之间请求类型1HARQ反馈的、携带触发NDP反馈调度(TNFS)控制子字段800的帧的示例。携带TNFS控制子字段800的帧可以包括在图5A中的EHT基本PPDU 510中。携带TNFS控制子字段800的帧包括MAC报头802、帧主体和FCS,其中MAC报头802包括帧控制子字段、持续时间/ID子字段、四个地址子字段、序列控制子字段、QoS(服务质量)控制子字段和HT(高吞吐量)控制804子字段。HE变体HT控制字段806是HT控制子字段804的变体,并且包括VHT(甚高吞吐量)字段、HE字段、控制ID字段808和26比特控制信息字段810。控制ID 808的值为7,参考TNFS控制子字段。在第一实施例(选项1)中,26比特控制信息字段810可以包括HARQ反馈触发信息,诸如UL BW子字段812、RU音调集索引子字段814、起始STS编号子字段816、HARQ码本大小子字段818。控制信息字段810还可以包括DLTX(下行链路传输)功率子字段和UL目标RSSI子字段。在26比特控制信息字段810的第二实施例(选项2)中,UL BW子字段812被设置为请求TB HARQ反馈NDP传输的EHT基本PPDU的带宽,因此3比特子字段可以在控制信息字段810中被释放为保留子字段822。在26比特控制信息字段810的第三实施例(选项3)中,9比特RU音调集索引814、824和3比特HARQ码本大小818、828可以通过10比特RU音调集索引和HARQ码本大小子字段834联合发信号,即,RU音调集索引和HARQ码本大小在同一子字段中相关,从而将额外的2比特释放到控制信息字段810中的保留子字段832。10比特子字段834的值(最多1024个不同的值,从0到1023)可以根据表3转换为RU音调集索引和HARQ码本大小。表中的相关性如下所示:320MHz信道中有288个RU音调集(每个20MHz子信道中有18个);当HARQ码本大小为1时,RU音调集索引的范围从1到最大值288(可为其提供HARQ反馈信息的最多1个代码块);RU音调集的数量随着HARQ码本大小的增加而减少,通过将数字288除以HARQ码本大小来确定,当HARQ码本大小分别为2、3、4、6和9时,HARQ码本大小对应于144(或
Figure BDA0003412274010000231
)),96(或
Figure BDA0003412274010000232
),64(或
Figure BDA0003412274010000233
),48(或
Figure BDA0003412274010000234
)及32(或
Figure BDA0003412274010000235
)。总之,在任何控制信息子字段布局选项中,诸如UL BW、RU音调集索引、起始STS编号和从TNFS控制子字段导出的HARQ码本大小的HARQ反馈触发信息可用于预期的STA以确定用于携带HARQ反馈信息的一个或多个RU音调集。
表3.根据RU音调集索引和HARQ码本大小子字段834值的RU_TONE_SET_INDEX子字段值和HARQ_CODEBOOK_SIZE值的参考表。
Figure BDA0003412274010000236
图9描绘了TB HARQ反馈NDP 900的示例格式,其可在图5A中使用。TB HARQ反馈NDP900是图2B中没有数据字段和PE字段的EHT TB PPDU 212的变体。TB HARQ反馈NDP 900包括(或包含)L-STF、L-LTF、L-SIG、RL-SIG、U-SIG字段902、EHT-STF和EHT-LTF 904。L-STF、L-LTF、L-SIG、RL-SIG和U-SIG 902可被分组为预EHT调制字段,其持续时间分别为8μs、8μs、4μs、4μs和8μs。EHT-STF的持续时间为8μs。EHT-LTF 904可包含两个持续时间为32μs的EHT-LTF符号(每个符号16μs)。EHT-STF和预EHT调制字段仅在分派了STA的20MHz子信道上被发送。例如,如图5A所示,当EHT基本PPDU 530被发送到STA 524、526时,EHT TB PPDU可用于由STA 524、526发送TB HARQ反馈NPD 900
在一个实施例中,针对每个代码块编号CODE_BLOCK_NUMBER为调度的STA分派了音调集,该音调集包括分别对应于两个反馈状态(反馈状态“0”或“1”)的两个音调子集。根据表5至表20,可根据RU_TONE_SET_INDEX、HARQ_CODEBOOK_SIZE、CODE_BLOCK_NUMBER和UL带宽来确定用于调度STA的音调集。在一个实施例中,对于每个代码块,FEEDBACK_STATUS被设置为“0”或“1”,分别对应于两个HARQ反馈状态,即肯定确认(ACK)或否定确认(NACK)。FEEDBACK_STATUS“0”或“ACK”可指示STA成功接收代码块,而FEEDBACK_STATUS“1”或“NACK”可指示STA错误接收代码块。随后,对于每个CODE_BLOCK_NUMBER,调度的STA在对应于FEEDBACK_STATUS的音调子集处发送。如果代码块的“NACK”被发送到AP,则AP可以重传代码块。在一个实施例中,重传的代码块可以与STA中先前发送的代码块组合,并且该组合可以期望HARQ组合增益足以校正传输错误。
在另一个实施例中,针对每个代码块编号CODE_BLOCK_NUMBER为调度的STA分派了音调集,该音调集包括对应于三种反馈状态的两个音调子集,即FEEDBACK_STATUS“0”、“1”或“2”。对于每个代码块,FEEDBACK_STATUS分别设置为“0”、“1”或“2”,分别对应于“ACK”、“类型1NACK”或“类型2NACK”的HARQ反馈状态。FEEDBACK_STATUS“0”或“ACK”可指示STA成功接收到代码块;FEEDBACK_STATUS“1”或“类型1NACK”可指示代码块的“NACK”,但HARQ组合增益可预期;FEEDBACK_STATUS“2”或“类型2NACK”可指示代码块的“NACK”,但HARQ组合增益可能不是预期的。例如,根据代码块的总LLR(似然比),当在当前传输中解码代码块的性能被确定为不良时,HARQ组合增益可能不是预期的。随后,对于每个CODE_BLOCK_NUMBER,在FEEDBACK_STATUS为“0”或“1”(ACK或类型1NACK)下,调度的STA在对应于FEEDBACK_STATUS的音调子集处发送,或者在FEEDBACK_STATUS为“2”(类型2NACK)下,调度的STA不在两个音调子集处发送。如果用于代码块的“类型1NACK”被发送到AP,则AP可以重传代码块。在一个实施例中,重传的代码块可以与STA中先前发送的代码块组合,并且该组合可以预期HARQ组合增益足以校正传输错误。如果用于代码块的“类型2NACK”被发送到AP,则AP可以重传与代码块对应的一个或多个MPDU以恢复传输。
如表5至表20所示,用于携带STA码本的HARQ反馈信息的EHT-LTF子载波集索引,
Figure BDA0003412274010000251
可以取决于STA的RU_TONE_SET_INDEX、代码块的FEEDBACK_STATUS、代码块的CODE_BLOCK_NUMBER、HARQ_CODEBOOK_SIZE和UL带宽。代码块的CODE_BLOCK_NUMBER可通过将实际代码块编号减去EHT基本PPDU中的HARQ-SIG字段中指示的起始代码块编号来确定。在反馈类型子字段参考HARQ反馈的NFRP触发帧700下的一个实施例中,RU_TONE_SET_INDEX与HARQ_CODEBOOK_SIZE相关,并基于等式2计算,如下所示:
RU_TONE_SET_INDEX=1+[(AID-
Starting AID)mod(18/HARQ_CODEBOOK_SIZE)xβ] (等式2)
替代地,在携带TNFS控制子字段800的帧的实施例中,根据图8或表3,从RU音调集索引子字段814、824或RU音调集索引和HARQ码本大小子字段834确定RU_TONE_SET_INDEX。
图10示出了TB HARQ反馈NDP的EHT-LTF的生成。首先,对于属于用户u的每个代码块的
Figure BDA0003412274010000252
的每个子载波k,根据等式3从公共EHT-LTF序列中提取对应的子载波值1002,
Figure BDA0003412274010000253
Figure BDA0003412274010000254
其中,EHTLTFk是子载波k上的公共EHT-LTF序列的值,它取决于UL带宽。
第二,使用PEHTLTF1004(在等式4中定义)的第(Mu+1)行,将对于属于用户u的每个代码块的
Figure BDA0003412274010000255
的所有子载波的子载波值映射到两个EHT-LTF符号。
Figure BDA0003412274010000261
其中,Mu是用户u的起始STS编号(即,STARTING_STS_NUM)。例如,STARTING_STS_NUM值0对应于PEHTLTF的第一行,即[1 -1],而STARTING_STS_NUM值1对应于PEHTLTF的第二行,即[1 1]。在具有参考HARQ反馈的反馈类型子字段的NFRP触发帧700下的实施例中,使用等式5计算用户的STARTING_STS_NUM:
Figure BDA0003412274010000262
替代地,在携带TNFS控制子字段的帧下的实施例中,根据图8,从控制信息子字段810内携带的起始STS编号字段816、826、836确定STARTING_STS_NUM。
此外,用于用户的两个EHT-LTF符号可以采用用户特定的空间复用矩阵Q 1006,以向相对应的发送器1010、1011提供多个传输流。然后,每个传输流可以采用逆离散傅里叶变换(IDFT)1008、1009,并将信号从离散频域转换到离散时域以进行传输。
图11描绘了流程图1100,其示出了在STA处使用参考HARQ反馈的反馈类型子字段来处理接收的NFRP触发帧。在1102,当STA接收到具有参考HARQ反馈的反馈类型子字段的NFRP触发帧时,过程可以开始。在1104,参考表2,基于HARQ码本大小字段值确定HARQ_CODEBOOK_SIZE。在1106,根据表1,基于UL BW和UL BW MSB字段值确定UL带宽和β值。在1108,分别根据等式2和5,基于AID、起始AID字段值、HARQ_CODEBOOK_SIZE和β值来确定RU_TONE_SET_INDEX和STARTING_STS_NUM。在1110,基于计算出的RU_TONE_SET_INDEX、STARTING_STS_NUM、UL带宽和每个代码块的FEEDBACK_STATUS来生成EHT-LTF。在1012,生成TB HARQ反馈NDP,并且可以在1114从STA发送生成的TB HARQ反馈NDP。
图12描绘了流程图1220,其示出了在STA处处理携带TNFS控制子字段的接收帧。在1222,当STA接收到携带TNFS控制子字段的帧时,过程可以开始。在1224,参考图8,基于HARQ码本大小字段值或RU音调集索引和HARQ码本大小字段值来确定HARQ_CODEBOOK_SIZE。在1226,例如基于UL BW字段值来确定UL带宽。在1228,分别基于RU音调集索引字段和起始STS编号字段值来确定RU_TONE_SET_INDEX和STARTING_STS_NUM。替代地,可以基于RU音调集索引和HARQ码本大小字段值来确定RU_TONE_SET_INDEX。在1230,基于计算出的RU_TONE_SET_INDEX、STARTING_STS_NUM、UL带宽和每个代码块的FEEDBACK_STATUS来生成EHT-LTF。在1232,生成TB HARQ反馈NDP,并且可以在1234从STA发送生成的TB HARQ反馈NDP。
在以下段落中,参考用于下行链路SU通信中的HARQ操作的AP和STA来说明某些示例实施例;其中AP是发送器,STA是接收器。对于上行链路SU通信,STA是发送器,AP是接收器。本领域技术人员可以理解,用于下行链路SU通信的实施例可以容易地适用于上行链路SU通信。
图13描绘了可在图5D中使用的SU HARQ反馈NDP 1300的第一示例格式。SU HARQ反馈NDP 1300是图2A中没有EHT-SIG字段、数据字段和PE字段的、EHT基本PPDU 200的变体。SUHARQ反馈NDP 1300包括(或包含)L-STF、L-LTF、L-SIG字段、RL-SIG、U-SIG字段1302、EHT-STF和EHT-LTF 1304。L-STF、L-LTF、L-SIG字段、RL-SIG和U-SIG字段1302可被分组为预EHT调制字段,其持续时间分别为8μs、8μs、4μs、4μs和8μs。EHT-STF的持续时间为4μs。EHT-STF和预EHT调制字段可在所有20MHz子信道中发送。EHT-LTF 1304包含两个持续时间为32μs的EHT-LTF符号(每个符号16μs)。U-SIG字段1302可以指示关于SU HARQ反馈NDP 1300的格式的信息。U-SIG字段1302还可以指示诸如RU音调集索引(RU_TONE_SET_INDEXSIG-A)、HARQ码本大小(HARQ_CODEBOOK_SIZE)、复用标志(MULTIPLEXING_FLAG)、带宽和起始代码块编号(STARTING_CODE_BLOCK_NUMBER)的信息。U-SIG字段1302还可以包括附加HARQ反馈信息(例如,推荐重传百分比)。在一个实施例中,HARQ码本大小可取决于接收的EHT基本PPDU中的代码块数量。在一个实施例中,当MULTIPLEXING_FLAG的值为0时,HARQ码本大小指示可以为其提供HARQ反馈信息的最大代码块数量。
在一个实施例中,在下行链路SU通信中,AP发送EHT基本PPDU以请求来自预期的STA的HARQ反馈,STA针对每个代码块编号CODE_BLOCK_NUMBER在每个20MHz子信道中分派音调集,其包括分别对应于两个FEEDBACK_STATUS“0”和“1”的两个音调子集。在一个实施例中,当MULTIPLEX_FLAG为“1”时,具有CODE_BLOCK_NUMBER(CODE_BLOCK_NUMBER=0,1,…,HARQ_CODEBOOK_SIZE–1)的代码块具有与代码块(CODE_BLOCK_NUMBER+HARQ_CODEBOOK_SIZE)相同的音调集。在HARQ_CODEBOOK_SIZE为9的实施例中,具有CODE_BLOCK_NUMBER 0和9(0+9=9)的代码块具有相同的音调集。每个代码块携带相同HARQ反馈信息的所有20MHz子信道中的音调集的索引可以使用等式6导出:
RU_TONE_SET_INDEX=RU_TONE_SET_INDEXSIG-A+
(18/HARQ_CODEBOOK_SIZE)×n (等式6)
其中,RU_TONE_SET_INDEXSIG-A是在U-SIG字段中指示的用于HARQ反馈的最低20MHz子信道中的音调集索引,在U-SIG字段中指示HARQ_CODEBOOK_SIZE,其可以取决于接收的EHT基本PPDU中的代码块数量,并且与可提供HARQ反馈信息的最大代码块数量相关,并且值n根据表4取决于SU HARQ反馈NDP 1300的带宽。
根据本发明,对于每个代码块,可根据表5至表20,从RU_TONE_SET_INDEX、HARQ_CODEBOOK_SIZE、CODE_BLOCK_NUMBER和带宽确定携带HARQ反馈信息的音调集。
在一个实施例中,对于每个代码块,FEEDBACK_STATUS被设置为“0”或“1”,分别对应于两个HARQ反馈状态“ACK”或“NACK”。随后,对于每个CODE_BLOCK_NUMBER,STA在对应于FEEDBACK_STATUS和RU_TONE_SET_INDEX的每个20MHz子信道中的音调子集处发送。
表4.基于带宽的n的值。
Figure BDA0003412274010000281
在一个实施例中,对于每个代码块,FEEDBACK_STATUS被设置为“0”、“1”或“2”,分别对应于三个HARQ反馈状态,“ACK”、“类型1NACK”或“类型2NACK”。随后,对于每个CODE_BLOCK_NUMBER,在FEEDBACK_STATUS为“0”或“1”(“ACK”或“类型1NACK”)下,STA在对应于FEEDBACK_STATUS和RU_TONE_SET_INDEX的每个20MHz子信道中的音调子集处发送,或者在FEEDBACK_STATUS为“2”(“类型2NACK”)下,STA不在对应于RU_TONE_SET_INDEX的每个20MHz子信道中的两个音调子集处发送。
如表5至表20所示,用于携带码本的HARQ反馈信息的EHT-LTF子载波索引集,
Figure BDA0003412274010000291
可以取决于RU_TONE_SET_INDEX、代码块的FEEDBACK_STATUS、代码块的CODE_BLOCK_NUMBER、HARQ_CODEBOOK_SIZE和带宽。代码块的CODE_BLOCK_NUMBER可以通过将实际代码块编号减去SU HARQ反馈NDP中U-SIG字段中指示的起始代码块编号来确定。
图14示出了SU HARQ反馈NDP的EHT-LTF的生成。首先,对于属于每个代码块的Ktone_NDP的每个子载波k,对应的子载波值1402,
Figure BDA0003412274010000292
根据等式7从公共EHT-LTF序列中提取。
Figure BDA0003412274010000293
其中,EHTLTFk是子载波k上的公共EHT-LTF序列的值,其取决于SU HARQ反馈NDP的带宽。
第二,使用等式8定义的PEHTLTF1404,将用于属于每个代码块的Ktone_NDP的所有子载波的子载波值映射到两个EHT-LTF符号。
Figure BDA0003412274010000294
取决于MULTUPLEXING_FLAG的值,PEHTLTF1404的不同变体用于映射过程。当MULTIPLEXING_FLAG为“1”时,如等式8所示,使用PEHTLTF1404;当MULTIPLEXING_FLAG为“0”时,仅使用PEHTLTF1404的第一行,也就是[PEHTLTF]1或[1-1]。在MULTIPLEXING_FLAG为“1”的情况下,使用PEHTLTF1404的第一行或[1-1],将属于具有0到HARQ_CODEBOOK_SIZE-1之间的CODE_BLOCK_NUMBER的代码块的Ktone_NDP的子载波映射到第一空间流的两个EHT-LTF符号;而使用PEHTLTF1404的第二行或[1 1],将属于具有HARQ_CODEBOOK_SIZE到2×HARQ_CODEBOOK_SIZE-1之间的CODE_BLOCK_NUMBER的代码块的Ktone_NDP的子载波映射到第二空间流的两个EHT-LTF符号。具体地,根据HARQ_CODEBOOK_SIZE为9并且具有CODE_BLOCK_NUMBER 0和9的代码块具有相同的音调集的实施例,但是用于具有CODE_BLOCK_NUMBER 0和9的代码块的HARQ反馈信息由于使用PEHTLTF1404的不同的行而被复用到不同的空间流。在MULTIPLEXING_FLAG为“0”的情况下,使用第一行[PEHTLTF]1或[1-1],将属于具有0到HARQ_CODEBOOK_SIZE-1之间的CODE_BLOCK_NUMBER的代码块的Ktone_NDP的子载波映射到两个EHT-LTF符号。
此外,两个EHT-LTF符号可以采用空间复用矩阵Q 1406来向相对应的发送器1410、1411提供多个传输流。然后,每个传输流可以采用IDFT 1408、1409,并将信号从离散频域转换到离散时域进行传输。
图15描绘了可在图5D中使用的SU HARQ反馈NDP 1500的第二示例格式。SU HARQ反馈NDP 1500是图2A中没有EHT-SIG字段、EHT-STF、EHT-LTF、数据字段和PE字段的、EHT基本PPDU 200的变体。由于SU HARQ反馈NDP 1500中不存在EHT-STF和EHT-LTF,因此可以有利地降低信道开销。SU HARQ反馈NDP 1500包括(或包含)L-STF、L-LTF、L-SIG字段、RL-SIG、U-SIG字段1502,其持续时间分别为8μs、8μs、4μs、4μs和8μs。SU HARQ反馈NDP 1500可以在所有20MHz子信道中发送。U-SIG字段1502可以携带用于每个代码块的HARQ反馈信息。例如,U-SIG 1502可以包括8比特起始代码块编号子字段和16比特HARQ反馈比特图子字段。HARQ反馈比特图子字段用于指示多达16个条目的HARQ反馈状态,其中每个条目表示一个代码块。HARQ反馈比特图子字段中的每一比特分别等于0或1,以代码块编号的顺序指示用于单个代码块的“ACK”或“NACK”,第一比特对应于具有与起始代码块编号子字段匹配的代码块编号的代码块。U-SIG字段1502还可以包括附加HARQ反馈信息,例如,推荐重传百分比。
图16描绘了示出在STA处生成SU HARQ反馈NDP 1300、1500的流程图1600。在1602,当STA从AP接收到请求EHT基本PPDU的HARQ反馈时,过程可以开始。在1604,基于接收的EHT基本PPDU中的代码块的数量来确定HARQ_CODEBOOK_SIZE和MULTIPLEXING_FLAG。在1606,基于接收的EHT基本PPDU的带宽来确定SU HARQ反馈NDP的带宽。在1608,基于等式6和表4确定每个20MHz子信道的RU_TONE_SET_INDEX。在1610,基于RU_TONE_SET_INDEX、MULTIPLEXING_FLAG、带宽和每个代码块的FEEDBACK_STATUS生成包括EHT-LTF的SU HARQ反馈NDP,并且在1612可以从STA发送生成的SU HARQ反馈NDP。
图17描绘了流程图1700,其示出了在AP处对接收的SU HARQ反馈NDP 1300、1500的处理。在1702,当AP从STA接收到SU HARQ反馈NDP 1300、1500时,过程可以开始。在1704,从接收的SU HARQ反馈NDP 1300、1500的U-SIG字段获得HARQ_CODEBOOK_SIZE、MULTIPLEXING_FLAG、带宽和RU_TONE_SET_INDEX。在1706,基于HARQ_CODEBOOK_SIZE、MULTIPLEXING_FLAG、RU_TONE_SET_INDEX和带宽,可以确定音调集和携带HARQ反馈信息的空间流的数量。在1708,AP接收HARQ反馈信息,并且在1710可以执行与反馈状态相对应的后续动作。
根据本发明,类型2HARQ反馈信息可以在HARQ块Ack帧(MAC帧)中携带。具体地,在HARQ块Ack(BA)帧(MAC帧)中携带基于代码块的类型2HARQ反馈信息。图18A描绘了HARQ BA帧1800的第一示例格式,其可指示每个代码块的两个HARQ反馈状态,“ACK”或“NACK”。HARQ块Ack帧1800是现有块Ack帧的变体。HARQ块Ack帧1800包括(或包含)帧控制字段、持续时间字段、RA字段、TA字段、BA(块Ack)字段1802、BA信息字段1804和FCS字段。帧控制字段、持续时间字段、RA字段和TA字段可以被分组在块Ack帧的MAC报头中。BA控制字段1802和BA信息字段1804可以被分组在块Ack帧1800的帧主体中。BA控制字段1802还可以包括BA Ack策略子字段、BA类型子字段1806和TID_INFO(业务标识符信息)子字段。BA类型子字段1806的值为4,参考HARQ块Ack帧变体。BA信息字段还可以包括HARQ反馈比特图大小字段1808和HARQ反馈比特图字段1810。HARQ反馈比特图大小字段1808指示HARQ反馈比特图字段1810中的比特数。HARQ反馈比特图字段1208中的比特的位置可以指示为其提供HARQ反馈状态的代码块的数量。在一个实施例中,比特被设置为“0”,以指示“ACK”的HARQ反馈状态;或者比特被设置为“1”,以指示“NACK”的HARQ反馈状态。例如,如图5B和5C所示,当EHT基本PPDU 530、550被发送到STA 524、526、544、546时,EHT TB PPDU可用于由STA 524、526、544、546发送HARQBA帧1800。
图18B描绘了HARQ BA帧1820的第二示例格式,其可指示每个代码块的三个HARQ反馈状态,“ACK”、“类型1NACK”或“类型2NACK”。类似地,HARQ块Ack帧1820包括(或包含)帧控制字段、持续时间字段、RA字段、TA字段、BA字段1822、BA信息字段1824和FCS字段。帧控制字段、持续时间字段、RA字段和TA字段可以被分组在块Ack帧的MAC报头中。BA控制字段1822还可以包括BA Ack策略子字段、BA类型子字段和TID_INFO(业务标识符信息)子字段。BA类型子字段的值为4,对应于HARQ块Ack帧变体。BA信息字段1824可以包括HARQ反馈数量(N)字段1828、总数为2N比特的HARQ反馈元组字段1830和填充字段1832。HARQ反馈数量字段1828指示HARQ反馈元组字段1830中HARQ反馈子字段的数量(N),其中HARQ反馈子字段在HARQ反馈元组字段1230中的位置指示为其提供HARQ反馈状态的代码块的数量。在一个实施例中,HARQ反馈子字段被设置为“0”,以指示“ACK”的HARQ反馈状态;或被设置为“1”,以指示“类型1NACK”的HARQ反馈状态;或被设置为“2”,以指示“类型2NACK”的HARQ反馈状态。例如,如图5B和5C所示,当EHT基本PPDU 530、550被发送到STA 524、526、544、546时,EHT TB PPDU可用于由STA 524、526、544、546发送HARQ BA帧1820。
图19A描绘了HARQ BA帧1900的第三示例格式。HARQ块Ack帧1900是现有块Ack帧的变体。HARQ块Ack帧1900包括(或包含)帧控制字段、持续时间字段、RA字段、TA字段、BA控制字段1902、BA信息字段1904和FCS字段。帧控制字段、持续时间字段、RA字段和TA字段可以被分组在块Ack帧的MAC报头中。BA控制字段1902和BA信息字段1904可以被分组在块Ack帧1900的帧主体中。BA控制字段1902还可以包括BA Ack策略子字段、BA类型子字段、HARQ反馈类型子字段、HARQ反馈状态子字段、推荐重传百分比子字段和TID_INFO(业务标识符信息)子字段。BA类型子字段1906的值为4,参考HARQ块Ack帧变体。HARQ反馈类型子字段1908具有比特“0”或“1”,其分别对应于基于MPDU的HARQ反馈类型或基于代码块的HARQ反馈类型。HARQ反馈状态子字段1910具有比特“0”或“1”,以分别指示每个代码块的两个或三个HARQ反馈状态。在HARQ反馈状态子字段为“0”的实施例中,HARQ块Ack帧1900可以指示每个代码块的两个HARQ反馈状态,“ACK”或“NACK”。在HARQ反馈状态子字段为“1”的另一实施例中,HARQ块Ack帧1900可以指示每个代码块的三个HARQ反馈状态,“ACK”、“类型1NACK”或“类型2NACK”。3比特推荐重传百分比子字段1912具有0和7之间的值,每个值都可以被设置以指示每个代码块推荐重传百分比。在一个实施例中,将推荐重传百分比的值设置为0以指示无重传百分比推荐,而等于1、2、3或4的值分别对应于推荐1/4、1/3、1/2或3/4的重传百分比。例如,如图5E所示,当EHT基本PPDU 570、590被发送到STA 584时,EHT基本PPDU可用于由STA584发送HARQ BA帧1900。
图19B至19E描绘了对应于两个不同HARQ反馈类型子字段值和两个不同HARQ反馈状态子字段值的HARQ BA帧的第三示例的BA信息字段的四种示例格式。如图19B所示,在一个实施例中,其中BA控制字段1902中的HARQ反馈类型子字段1908和HARQ反馈状态子字段1910分别指示“1”和“0”比特,对应于每个代码块具有两个HARQ反馈状态“ACK”或“NACK”的基于代码块的HARQ反馈,BA信息字段1904可以包括1-八比特起始代码块编号子字段1922和8-八比特HARQ反馈比特图子字段1924。HARQ反馈比特图子字段1924用于指示多达64个条目的HARQ反馈状态,其中每个条目表示一个代码块。HARQ反馈比特图子字段1924中分别等于0或1的每一比特按照代码块编号的顺序指示用于单个代码块的“ACK”或“NACK”,其中第一比特对应于具有与起始代码块编号子字段1922匹配的代码块编号的代码块。
如图19C所示,在一个实施例中,其中BA控制字段1902中的HARQ反馈类型子字段1908和HARQ反馈状态子字段1910分别指示“0”和“0”比特,对应于每个代码块具有两个HARQ反馈状态“ACK”或“NACK”的基于MPDU的HARQ反馈,BA信息字段1904可以包括2个八比特的起始序列号子字段1932和8个八比特的HARQ反馈比特图子字段1934。HARQ反馈比特图子字段1934用于指示多达64个条目的HARQ反馈状态,其中每个条目表示MPDU。HARQ反馈比特图子字段1934中分别等于0或1的每一比特按照序列号的顺序指示用于单个MPDU的“ACK”或“NACK”,其中第一比特对应于具有与起始序列号子字段1932匹配的序列号的MPDU。
在另一实施例中,当BA控制字段1902中的HARQ反馈类型子字段1908和HARQ反馈状态子字段1910分别指示“1”和“1”比特时,对应于具有三种HARQ反馈状态“ACK”、“类型1NACK”或“类型2NACK”的基于代码块的HARQ反馈,BA信息字段1904可以包括8比特起始代码块编号子字段1942和2×64比特HARQ反馈元组子字段1944,如图19D所示。HARQ反馈元组子字段1944用于指示多达64个条目的HARQ反馈状态,其中每个条目表示代码块。HARQ反馈元组子字段1944中分别等于0、1或2的每个2比特字段按照代码块编号的顺序指示用于单个代码块的“ACK”、“类型1NACK”或“类型2NACK”,其中第一个2比特字段对应于具有与起始代码块编号子字段1942匹配的代码块编号的代码块。
在另一实施例中,当BA控制字段1902中的HARQ反馈类型子字段1908和HARQ反馈状态子字段1910分别指示“0”和“1”比特时,对应于基于MPDU的HARQ反馈和三个HARQ反馈状态“ACK”、类型1NACK或“类型2NACK”,BA信息字段1804可以包括16比特起始序列号子字段1952和2×64比特HARQ反馈元组子字段1954,如图19E所示。HARQ反馈元组子字段1954用于指示多达64个条目的HARQ反馈状态,其中每个条目表示MPDU。HARQ反馈比特图子字段1954中的每个等于0、1或2的2比特字段分别按照序列号的顺序指示用于单个MPDU的“ACK”、“类型1NACK”或“类型2NACK”,其中第一比特对应于具有与起始序列号子字段1952匹配的序列号的MPDU。
根据本发明,当A-MPDU包括请求立即确认的单个MPDU或A-MPDU对应于需要HARQ反馈的单个代码块时,Ack帧或Nack帧可用于携带类型2HARQ反馈信息,以有利地减少信令开销。图20描绘了Nack帧2000的示例格式。Nack帧2000是控制帧,并且可以包括(或包含)具有类型子字段值“01”和子类型子字段值“1111”的帧控制字段2002、持续时间字段、RA字段、HARQ反馈字段2004和FCS。帧控制字段2002、持续时间字段和RA字段可以被分组在Nack帧2000的MAC报头中。HARQ反馈字段2004还可以包括NACK类型子字段2006和推荐重传百分比字段2008。在一个实施例中,NACK类型子字段值为“0”、“1”或“2”,以分别指示“NACK”、“类型1NACK”或“类型2NACK”。类似于图19A中的HARQ块Ack帧1900,3比特推荐重传百分比子字段2008具有0到7之间的值,并且每个值可以被设置以指示推荐重传百分比。在一个实施例中,推荐重传百分比“0”的值被设置为指示无重传百分比推荐,而等于1、2、3和4的值分别对应于1/4、1/3、1/2和3/4的推荐重传百分比。
图21示出了根据各种实施例的通信设备2100(例如AP)的配置。与图3中所示的通信装置300的示意性示例类似,图21的示意性示例中的通信装置2100包括电路2102、至少一个无线电发送器2110、至少一个无线电接收器2112、至少一个天线2114(为了简单起见,图21中仅描绘了一个天线)。电路2102可以包括至少一个控制器2108,用于在软件和硬件辅助执行控制器2108设计用于执行的任务(包括HARQ操作)中使用。电路2102还可以包括发送信号生成器2104和接收信号处理器2106。至少一个控制器2108可以控制发送信号生成器2104和接收信号处理器2106。发送信号生成器2104可以包括MPDU生成器2122、控制信号生成器2124和PPDU生成器2126。MPDU生成器2122可以生成A-MPDU(例如,数据帧、管理帧、触发帧、块Ack帧、Ack帧或Nack帧)。控制信令生成器2124可以生成要生成的PPDU的控制信令字段(例如,EHT基本PPDU的U-SIG字段、EHT-SIG字段和HARQ-SIG字段;或者SU HARQ反馈NDP的U-SIG字段)。PPDU生成器2126可以生成PPDU(例如,EHT基本PPDU或SU HARQ反馈NDP)。
接收信号处理器2106可以包括数据解调器和解码器2132,其可解调和解码接收信号的数据部分(例如,EHT基本PPDU或EHT TB PPDU的数据字段)。接收信号处理器2106还可以包括控制解调器和解码器2134,其可解调和解码接收信号的控制信令部分(例如,SUHARQ反馈NDP、TB HARQ反馈NDP或EHT TB PPDU的U-SIG字段;或EHT基本PPDU的U-SIG字段、EHT-SIG字段和HARQ-SIG字段)。接收信号处理器2106可以包括HARQ反馈检测器2136,其可以例如从接收的SU HARQ反馈NDP或TB HARQ反馈NDP的EHT-LTF检测用于每个预期的STA的代码块的HARQ反馈信息。
至少一个控制器2108可以包括控制信号解析器2142、调度器2144和HARQ电路2146。在MU通信中,调度器2144可以确定用于分配下行链路MU传输的RU信息和用户特定分配信息,以及用于分配上行链路MU传输的触发信息。在下行链路SU通信中,调度器2144可以为单个分配确定RU信息和用户特定的分配信息。控制信号解析器2142可以分析接收信号的控制信令部分和用于分配由调度器2144共享的上行链路MU传输的触发信息,并协助数据解调器和解码器2132解调和解码接收信号的数据部分。HARQ电路2146控制HARQ操作。例如,在下行链路MU或SU通信中,基于HARQ反馈检测器2136或数据解调器和解码器2132提供的每个预期的STA的HARQ反馈信息,HARQ电路2146确定要针对每个预期的STA重传的代码块,并协助控制信令生成器2124和PPDU生成器2126生成用于HARQ重传的PPDU(例如,EHT基本PPDU)。在上行链路SU通信中,基于数据解调器和解码器2132提供的结果,HARQ电路2146确定用于预期的STA的代码块的HARQ反馈信息,并协助MPDU生成器2122生成携带HARQ反馈信息的MAC帧(例如,块Ack帧、Ack帧或Nack帧)或者协助PPDU生成器2126生成携带HARQ反馈信息的NDP(例如SU HARQ反馈NDP)。
图22示出了根据各种实施例的通信设备2200(例如STA)的配置。与图3所示的通信装置300的示意性示例类似,图22的示意性示例中的通信装置2200包括电路2202、至少一个无线电发送器2210、至少一个无线电接收器2212、至少一个天线2214(为了简单起见,图22中仅描绘了一个天线)。电路2202可以包括至少一个控制器2208,用于在软件和硬件辅助执行控制器2208设计用于执行的任务(包括HARQ操作)中使用。电路2202还可以包括发送信号生成器2204和接收信号处理器2206。至少一个控制器2208可以控制发送信号生成器2204和接收信号处理器2206。发送信号生成器2204可以包括MPDU生成器2222、控制信号生成器2224和PPDU生成器2226。MPDU生成器2222可以生成A-MPDU(例如,数据帧、管理帧、块Ack帧、Ack帧或Nack帧)。控制信令生成器2224可以生成要生成的PPDU的控制信令字段(例如,EHT基本PPDU的U-SIG字段、EHT-SIG字段和HARQ-SIG字段;SU HARQ反馈NDP、TB HARQ反馈NDP或EHT TB PPDU的U-SIG字段)。PPDU生成器2226可以生成PPDU(例如,EHT基本PPDU、EHT TBPPDU、SU HARQ反馈NDP或TB-HARQ反馈NDP)。
接收信号处理器2206可以包括数据解调器和解码器2232,其可解调和解码接收信号的数据部分(例如,EHT基本PPDU的数据字段)。接收信号处理器2206还可以包括控制解调器和解码器2234,其可解调和解码接收信号的控制信令部分(例如,SU HARQ反馈NDP的U-SIG字段;或EHT基本PPDU的U-SIG字段、EHT-SIG字段和HARQ-SIG字段)。接收信号处理器2206可以包括HARQ反馈检测器2236,其可检测用于AP的代码块的HARQ反馈信息,例如来自接收的SU HARQ反馈NDP的EHT-LTF。
至少一个控制器2208可以包括控制信号解析器2242、调度器2244、HARQ电路2246和触发信息解析器2248。控制信号解析器2242可以分析接收信号的控制信令部分,并协助数据解调器和解码器2232解调和解码接收信号的数据部分。触发信息解析器2248可以从上行链路MU通信中接收的触发帧分析用于其自身上行链路分配的触发信息。调度器2244可以确定用于上行链路SU通信中的单个分配的RU信息和用户特定的分配信息。HARQ电路2246控制HARQ操作。例如,在上行链路SU通信中,基于HARQ反馈检测器2236或数据解调器和解码器2232提供的用于AP的HARQ反馈信息,HARQ电路2246确定要为AP重传的代码块,并协助控制信令生成器2224和PPDU生成器2226生成用于HARQ重传的PPDU(例如,EHT基本PPDU)。在下行链路MU通信中,基于数据解调器和解码器2232提供的结果,HARQ电路2246确定用于代码块的HARQ反馈信息,并协助MPDU生成器2222生成携带HARQ反馈信息的MAC帧(例如,块Ack帧、Ack帧或Nack帧)或者协助PPDU生成器2226生成携带HARQ反馈信息的NDP(例如SU HARQ反馈NDP或TB HARQ反馈NDP)。
如上所述,本发明的实施例提供了一种先进的通信***、通信方法和通信装置,能够在极高吞吐量的WLAN网络中实现HARQ操作。
本发明可以通过软件、硬件或软件与硬件配合来实现。在上述每个实施例的描述中使用的每个功能块可以部分或全部由诸如集成电路的LSI实现,并且每个实施例中描述的每个过程可以部分或全部由相同的LSI或LSI的组合控制。LSI可以单独形成为芯片,或者可以形成一个芯片以包括部分或全部功能块。LSI可以包括与其耦合的数据输入和输出。根据集成度的不同,这里的LSI可以被称为IC、***LSI、超级LSI或超LSI。然而,实现集成电路的技术不限于LSI,并且可以通过使用专用电路、通用处理器或专用处理器来实现。此外,可使用可在制造LSI之后编程的FPGA(现场可编程门阵列)或可重配置处理器,其中可重配置布置在LSI内部的电路单元的连接和设置。本发明可以实现为数字处理或模拟处理。如果未来的集成电路技术由于半导体技术或其他衍生技术的进步而取代LSI,则可以使用未来的集成电路技术集成功能块。生物技术也可以应用。
本发明可以通过具有通信功能的任何类型的装置、设备或***来实现,这些装置、设备或***被称为通信装置。
通信装置可以包括收发器和处理/控制电路。收发器可以包括和/或用作接收器和发送器。作为发送器和接收器的收发器可以包括包括放大器、RF调制器/解调器等的RF(射频)模块以及一个或多个天线。
此类通信装置的一些非限制性示例包括电话(例如,蜂窝(移动)电话、智能电话)、平板电脑、个人计算机(PC)(例如,笔记本电脑、台式机、上网本)、相机(例如,数字静止/视频相机)、数字播放器(数字音频/视频播放器)、可穿戴设备(例如,可穿戴相机、智能手表、跟踪设备)、游戏机、数字图书阅读器、远程健康/远程医疗(远程健康和医疗)设备、提供通信功能的载具(例如,汽车、飞机、船舶)及其各种组合。
通信装置不限于便携式或可移动的,还可以包括任何类型的非便携式或固定的装置、设备或***,诸如智能家居设备(例如,家电、照明、智能仪表、控制面板)、自动售货机以及“物联网”(IoT)网络中的任何其他“事物”。
通信可以包括通过例如蜂窝***、无线LAN***、卫星***等及其各种组合交换数据。
通信装置可以包括诸如控制器或传感器的设备,该设备耦合到执行本公开中描述的通信功能的通信设备。例如,该通信装置可以包括控制器或传感器,其生成用于由通信设备用于执行通信装置的通信功能的控制信号或数据信号。
通信装置还可以包括基础设施,诸如基站、接入点,以及与诸如上述非限制性示例中的装置进行通信或控制这些装置的任何其他装置、设备或***。
根据本公开的各种陈述可以提供:
1.一种通信装置,包括:电路,生成包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的多个用户特定分配,其中在用户特定分配中发送的聚合介质接入控制协议数据单元(A-MPDU)被分段成一个或多个代码块;发送器,发送生成的发送信号;接收器,接收携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧。
2.如陈述1所述的通信装置,其中,A-MPDU包含触发信息,以指示在NDP或MAC帧中携带用于一个或多个代码块的HARQ反馈信息。
3.如陈述2所述的通信装置,其中,触发信息包括在触发帧中,并且触发帧的类型指示用于一个或多个模式代码块的HARQ反馈信息被携带在NDP或MAC帧中。
4.如陈述2所述的通信装置,其中,触发信息包括在A-MPDU的控制子字段中,并且控制子字段的类型指示在NDP或MAC帧中携带用于一个或多个代码块的HARQ反馈信息。
5.如陈述2所述的通信装置,其中,触发信息包括HARQ码本大小。
6.如陈述2所述的通信装置,其中,触发信息包括资源单元(RU)音调集索引。
7.如陈述2所述的通信装置,其中,触发信息包括起始空时流(STS)编号。
8.如陈述1所述的通信装置,其中,一个或多个代码块中的每一个的HARQ反馈信息是“ACK”或“NACK”
9.如陈述1所述的通信装置,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
10.一种通信方法,包括:生成包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的多个用户特定分配,其中在用户特定分配中发送的聚合介质接入控制协议数据单元(A-MPDU)被分段成一个或多个代码块;发送生成的发送信号;以及接收携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧。
11.如陈述10所述的方法,还包括确定HARQ码本大小。
12.如陈述10所述的方法,还包括确定资源单元(RU)音调集索引。
13.如陈述10所述的方法,还包括确定起始空时流(STS)编号。
14.如陈述10所述的方法,还包括为一个或多个代码块中的每一个生成“ACK”或“NACK”的HARQ反馈信息。
15.如陈述10所述的方法,还包括为一个或多个代码块中的每一个生成“ACK”、“类型1NACK”和“类型2NACK”中的一个的HARQ反馈信息。
16.一种通信装置,包括:接收器,接收包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的多个用户特定分配,其中在用户特定分配中发送的聚合介质接入控制协议数据单元(A-MPDU)数据被分段成一个或多个代码块;电路,生成携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧;以及发送器,发送生成的NDP或MAC帧。
17.如陈述16所述的通信装置,其中,A-MPDU包含触发信息,以指示在NDP或MAC帧中携带用于一个或多个代码块的HARQ反馈信息。
18.如陈述17所述的通信装置,其中,触发信息包括在触发帧中,并且触发帧的类型指示在NDP或MAC帧中携带用于一个或多个模式代码块的HARQ反馈信息。
19.如陈述17所述的通信装置,其中,触发信息包括在A-MPDU的控制子字段中,并且控制子字段的类型指示在NDP或MAC帧中携带用于一个或多个代码块的HARQ反馈信息。
20.如陈述17所述的通信装置,其中,触发信息包括HARQ码本大小。
21.如陈述17所述的通信装置,其中,触发信息包括资源单元(RU)音调集索引。
22.如陈述17所述的通信装置,其中,触发信息包括起始空时流(STS)编号。
23.如陈述16所述的通信装置,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”或“NACK”
24.如陈述16的通信装置,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
25.一种通信方法,包括:接收包括信号字段和数据字段的发送信号,该信号字段指示数据字段中的多个用户特定分配,其中在用户特定分配中发送的聚合介质接入控制协议数据单元(A-MPDU)数据被分段成一个或多个代码块;生成携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧;以及发送生成的NDP或MAC帧。
26.如陈述25所述的方法,还包括确定HARQ码本大小。
27.如陈述25所述的方法,还包括确定资源单元(RU)音调集索引。
28.如陈述25所述的方法,还包括确定起始空时流(STS)编号。
29.如陈述25所述的方法,还包括生成用于一个或多个代码块中的每一个的“ACK”或“NACK”的HARQ反馈信息。
30.如陈述25所述的方法,还包括生成用于一个或多个代码块中的每一个的“ACK”、“类型1NACK”和“类型2NACK”中的一个的HARQ反馈信息。
31.一种通信装置,包括:电路,生成包括信号字段和数据字段的发送信号,该数据字段包括被分段成一个或多个代码块的聚合介质接入控制协议数据单元(A-MPDU);发送器,发送发送信号;以及接收器,接收携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧;其中,信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
32.如陈述31所述的通信装置,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”或“NACK”。
33.如陈述31的通信装置,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
34.如陈述31所述的通信装置,其中,NDP包括信号字段和LTF(长训练字段),LTF包括多个音调集。
35.如陈述34所述的通信装置,其中,信号字段包括指示HARQ码本大小的信令。
36.如陈述34所述的通信装置,其中,信号字段包括用于指示多个音调集中携带HARQ反馈信息的一个的信令。
37.如陈述34所述的通信装置,其中,如果发送信号的带宽为40MHz或更高,则在每个20MHz子信道中的音调集携带相同的HARQ反馈信息。
38.一种通信方法,包括:生成包括信号字段和数据字段的发送信号,该数据字段包括被分段成一个或多个代码块的聚合介质接入控制协议数据单元(A-MPDU);发送发送信号;以及接收携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧;其中,信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
39.如陈述38所述的通信方法,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”或“NACK”。
40.如陈述38所述的通信方法,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
41.如陈述38所述的通信方法,其中,NDP包括信号字段和LTF,LTF包括多个音调集。
42.如陈述41所述的通信方法,其中,信号字段包括指示HARQ码本大小的信令。
43.如陈述41所述的通信方法,其中,信号字段包括指示多个音调集中携带HARQ反馈信息的一个的信令。
44.如陈述41所述的通信方法,其中,如果发送信号的带宽为40MHz或更高,则在每个20MHz子信道中的音调集携带相同的HARQ反馈信息。
45.一种通信装置,包括:接收器,接收包括信号字段和数据字段的发送信号,该数据字段包括被分段成一个或多个代码块的聚合介质接入控制协议数据单元(A-MPDU);电路,生成携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧;以及发送器,发送生成的NDP或MAC帧;其中,信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
46.如陈述45所述的通信装置,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”或“NACK”。
47.如陈述45所述的通信装置,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
48.如陈述45所述的通信装置,其中,NDP包括信号字段和LTF,LTF包括多个音调集。
49.如陈述48所述的通信装置,其中,信号字段包括指示HARQ码本大小的信令。
50.如陈述48所述的通信装置,其中,信号字段包括用于指示多个音调集中携带HARQ反馈信息的一个的信令。
51.如陈述48所述的通信装置,其中,如果发送信号的带宽为40MHz或更高,则在每个20MHz子信道中的音调集携带相同的HARQ反馈信息。
52.一种通信方法,包括:接收包括信号字段和数据字段的发送信号,该数据字段包括被分段成一个或多个代码块的聚合介质接入控制协议数据单元(A-MPDU);生成携带用于一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧;以及发送生成的NDP或MAC帧;其中,信号字段包括指示NDP或MAC帧是否用于携带HARQ反馈信息的信令。
53.如陈述52所述的通信方法,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”或“NACK”。
54.如陈述52所述的通信方法,其中,用于一个或多个代码块中的每一个的HARQ反馈信息是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
55.如陈述52所述的通信方法,其中,NDP包括信号字段和LTF,LTF包括多个音调集。
56.如陈述55所述的通信方法,其中,信号字段包括指示HARQ码本大小的信令。
57.如陈述55所述的通信方法,其中,信号字段包括指示多个音调集中携带HARQ反馈信息的一个的信令。
58.如陈述55所述的通信方法,其中,如果发送信号的带宽为40MHz或更高,则在每个20MHz子信道中的音调集携带相同的HARQ反馈信息。
应当理解,虽然已经参***描述了各种实施例的一些特性,但相应的特性也适用于各种实施例的方法,反之亦然。
本领域技术人员将理解,如具体实施例所示,可以对本发明进行多种变化和/或修改,而不偏离所概括描述的本发明的精神或范围。因此,本实施例在所有方面都是说明性的而不是限制性的。
表5.当HARQ_CODEBOOK_SIZE为1且CODE_BLOCK_NUMBER为0时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000441
表6.当HARQ_CODEBOOK_SIZE为2且CODE_BLOCK_NUMBER为0时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000451
表7.当HARQ_CODEBOOK_SIZE为2且CODE_BLOCK_NUMBER为1时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000461
表8.当HARQ_CODEBOOK_SIZE为3且CODE_BLOCK_NUMBER为0时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000471
表9.当HARQ_CODEBOOK_SIZE为3且CODE_BLOCK_NUMBER为1时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000481
表10.当HARQ_CODEBOOK_SIZE为3且CODE_BLOCK_NUMBER为2时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000491
表11.当HARQ_CODEBOOK_SIZE为4且CODE_BLOCK_NUMBER为0或1时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000501
表12.当HARQ_CODEBOOK_SIZE为4且CODE_BLOCK_NUMBER为2或3时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000511
表13.当HARQ_CODEBOOK_SIZE为6且CODE_BLOCK_NUMBER为0或1时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000521
表14.当HARQ_CODEBOOK_SIZE为6且CODE_BLOCK_NUMBER为2或3时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000531
表15.当HARQ_CODEBOOK_SIZE为6且CODE_BLOCK_NUMBER为4或5时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000541
表16.当HARQ_CODEBOOK_SIZE为9且CODE_BLOCK_NUMBER为0或1时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000551
表17.当HARQ_CODEBOOK_SIZE为9且CODE_BLOCK_NUMBER为2或3时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000561
表18.当HARQ_CODEBOOK_SIZE为9且CODE_BLOCK_NUMBER为4或5时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000571
表19.当HARQ_CODEBOOK_SIZE为9且CODE_BLOCK_NUMBER为6或7时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000581
表20.当HARQ_CODEBOOK_SIZE为9且CODE_BLOCK_NUMBER为8时,用于TB HARQ反馈NDP的EHT-LTF子载波映射。
Figure BDA0003412274010000591

Claims (17)

1.一种通信装置,包括:
电路,生成包括信号字段和数据字段的发送信号,所述信号字段指示所述数据字段中的一个或多个用户特定分配,其中在所述一个或多个用户特定分配中的每一个中发送的聚合介质接入控制协议数据单元(A-MPDU)被分段成一个或多个代码块;
发送器,发送生成的发送信号;以及
接收器,接收携带用于所述一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧。
2.根据权利要求1所述的通信装置,其中,所述信号字段还包括指示所述NDP或所述MAC帧是否用于携带所述HARQ反馈信息的信令。
3.根据权利要求1所述的通信装置,其中,所述发送信号包含触发信息,以指示用于所述一个或多个代码块的所述HARQ反馈信息被携带在所述NDP或所述MAC帧中。
4.根据权利要求3所述的通信装置,其中,所述触发信息包括在触发帧中,并且所述触发帧的类型指示用于所述一个或多个代码块的所述HARQ反馈信息被携带在所述NDP或所述MAC帧中。
5.根据权利要求3所述的通信装置,其中,所述触发信息包括在所述发送信号的控制子字段中,并且所述控制子字段的类型指示用于所述一个或多个代码块的所述HARQ反馈信息被携带在所述NDP或所述MAC帧中。
6.根据权利要求3所述的通信装置,其中,所述触发信息包括HARQ码本大小。
7.根据权利要求3所述的通信装置,其中,所述触发信息包括资源单元(RU)音调集索引。
8.根据权利要求3所述的通信装置,其中,所述触发信息包括起始空时流(STS)编号。
9.根据权利要求1所述的通信装置,其中,用于所述一个或多个代码块中的每一个的所述HARQ反馈信息是“ACK”或“NACK”。
10.根据权利要求1所述的通信装置,其中,用于所述一个或多个代码块中的每一个的所述HARQ反馈信息是“ACK”、“类型1NACK”和“类型2NACK”中的一个。
11.根据权利要求1所述的通信装置,其中,所述NDP包括信号字段和LTF(长训练字段),所述LTF包括多个音调集。
12.根据权利要求11所述的通信装置,其中,所述NDP的所述信号字段包括指示HARQ码本大小的信令。
13.根据权利要求11所述的通信装置,其中,所述NDP的所述信号字段包括指示所述多个音调集中携带所述HARQ反馈信息的一个的信令。
14.根据权利要求11所述的通信装置,其中,如果所述发送信号的带宽为40MHz或更高,则在每个20MHz子信道中的音调集携带相同的HARQ反馈信息。
15.一种通信装置,包括:
电路,生成包括信号字段和数据字段的发送信号,所述数据字段包括被分段成一个或多个代码块的聚合介质接入控制协议数据单元(A-MPDU),其中所述信号字段包括指示空数据分组(NDP)或介质接入控制帧是否被用于携带混合自动重复请求(HARQ)反馈信息的信令;
发送器,发送生成的发送信号;以及
接收器,接收携带用于所述一个或多个代码块的所述HARQ反馈信息的所述NDP或所述MAC帧。
16.一种通信装置,包括:
接收器,接收包括信号字段和数据字段的发送信号,所述信号字段指示所述数据字段中的一个或多个用户特定分配,其中在所述一个或多个用户特定分配中的每一个中发送的聚合介质接入控制协议数据单元(A-MPDU)被分段成一个或多个代码块;
电路,处理接收的发送信号;以及
发送器,发送携带用于所述一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧。
17.一种通信方法,包括:
生成包括信号字段和数据字段的发送信号,所述信号字段指示所述数据字段中的一个或多个用户特定分配,其中在所述一个或多个用户特定分配中的每一个中发送的聚合介质接入控制协议数据单元(A-MPDU)被分段成一个或多个代码块;
发送所述发送信号;以及
接收携带用于所述一个或多个代码块的混合自动重复请求(HARQ)反馈信息的空数据分组(NDP)或介质接入控制(MAC)帧。
CN202080045072.1A 2019-07-05 2020-05-28 用于混合自动重复请求操作的通信装置和通信方法 Pending CN114073027A (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
SG10201906306V 2019-07-05
SG10201906306VA SG10201906306VA (en) 2019-07-05 2019-07-05 Communication apparatus and communication method for hybrid automatic repeat request operation
SG10201906307WA SG10201906307WA (en) 2019-07-06 2019-07-06 Communication apparatus and communication method for hybrid automatic repeat request operation
SG10201906307W 2019-07-06
SG10201906902U 2019-07-25
SG10201906902UA SG10201906902UA (en) 2019-07-25 2019-07-25 Communication apparatus and communication method for hybrid automatic repeat request operation
PCT/SG2020/050314 WO2021006810A1 (en) 2019-07-05 2020-05-28 Communication apparatus and communication method for hybrid automatic repeat request operation

Publications (1)

Publication Number Publication Date
CN114073027A true CN114073027A (zh) 2022-02-18

Family

ID=74115345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080045072.1A Pending CN114073027A (zh) 2019-07-05 2020-05-28 用于混合自动重复请求操作的通信装置和通信方法

Country Status (4)

Country Link
US (1) US20220255681A1 (zh)
EP (1) EP3994824A4 (zh)
CN (1) CN114073027A (zh)
WO (1) WO2021006810A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021080155A1 (ko) * 2019-10-21 2021-04-29 엘지전자 주식회사 Harq 동작을 위한 코드워드 설정 기법
CN116488783B (zh) * 2020-01-11 2024-04-12 华为技术有限公司 打孔信息的指示方法及通信装置
US11671943B2 (en) * 2020-04-06 2023-06-06 Lg Electronics Inc. Techniques for allocating a resource unit in wireless local area network system
US20210399864A1 (en) * 2020-06-19 2021-12-23 Lg Electronics Inc. Configuration and transmission of aggregated data unit in wireless local area network
US20210329500A1 (en) * 2020-07-01 2021-10-21 Intel Corporation Methods and Arrangements for Application Service Discovery
US20210399923A1 (en) * 2020-09-02 2021-12-23 Xiaogang Chen Extreme high throughput training fields for trigger based null data packet feedback
CN115087021A (zh) * 2021-03-12 2022-09-20 华为技术有限公司 基于触发的空数据分组传输方法及相关装置
EP4351054A4 (en) * 2021-05-31 2024-04-10 Beijing Xiaomi Mobile Software Co., Ltd. MULTI-CONNECTION COMMUNICATION METHOD AND COMMUNICATION DEVICE
US20230239119A1 (en) * 2022-01-25 2023-07-27 Huawei Technologies Co., Ltd. Variable high throughput control field

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201519596A (zh) * 2013-07-11 2015-05-16 Interdigital Patent Holdings 智慧HARQ WiFi系統及方法
DE102016013373A1 (de) * 2015-11-13 2017-05-18 Avago Technologies General Ip (Singapore) Pte. Ltd. System, vorrichtung und verfahren für eine mehrfachmodus-kommunikation
WO2019124822A1 (ko) * 2017-12-19 2019-06-27 엘지전자 주식회사 무선 랜에서 프레임을 송신 또는 수신하기 위한 방법 및 이를 위한 장치

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9853794B2 (en) * 2013-02-20 2017-12-26 Qualcomm, Incorporated Acknowledgement (ACK) type indication and deferral time determination
US9191469B2 (en) * 2013-02-20 2015-11-17 Qualcomm Incorporated Acknowledgement (ACK) type indication and deferral time determination
WO2016039526A1 (ko) * 2014-09-12 2016-03-17 엘지전자(주) Wlan 시스템에서 데이터 전송 방법 및 이를 위한 장치
US10129001B2 (en) * 2015-08-14 2018-11-13 Newracom, Inc. Block acknowledgment for multi-user transmissions in WLAN systems
EP4236170A3 (en) * 2016-01-14 2023-11-01 Panasonic Intellectual Property Management Co., Ltd. Method and system for padding and packet extension for downlink multiuser transmission
WO2018016304A1 (en) * 2016-07-22 2018-01-25 Panasonic Intellectual Property Corporation Of America Transmission apparatus and transmission method
WO2019132981A1 (en) * 2017-12-29 2019-07-04 Intel Corporation Enhanced retransmissions for wireless communications
US10999014B2 (en) * 2018-08-10 2021-05-04 Qualcomm Incorporated Hybrid automatic repeat request (HARQ) in a wireless local area network (WLAN)

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201519596A (zh) * 2013-07-11 2015-05-16 Interdigital Patent Holdings 智慧HARQ WiFi系統及方法
DE102016013373A1 (de) * 2015-11-13 2017-05-18 Avago Technologies General Ip (Singapore) Pte. Ltd. System, vorrichtung und verfahren für eine mehrfachmodus-kommunikation
WO2019124822A1 (ko) * 2017-12-19 2019-06-27 엘지전자 주식회사 무선 랜에서 프레임을 송신 또는 수신하기 위한 방법 및 이를 위한 장치

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP: ""R5s100559_MCC160comments"", 3GPP TSG_RAN\\WG5_TEST_EX-T1, 22 October 2010 (2010-10-22) *

Also Published As

Publication number Publication date
US20220255681A1 (en) 2022-08-11
EP3994824A4 (en) 2022-09-07
WO2021006810A1 (en) 2021-01-14
EP3994824A1 (en) 2022-05-11

Similar Documents

Publication Publication Date Title
CN114073027A (zh) 用于混合自动重复请求操作的通信装置和通信方法
US10819471B2 (en) Protocols for multiple user frame exchanges
US20220095347A1 (en) Communication apparatus and communication method for persistent allocation
WO2015066440A1 (en) Protocols for multiple user frame exchanges
CN113994614B (zh) 用于混合自动重复请求传输的通信装置和通信方法
US11916714B2 (en) Communication apparatus and communication method for control signaling
CN115280695B (zh) 用于多个资源单元的组合上的传输的通信装置和通信方法
CN114303335B (zh) 用于混合自动重复请求操作的通信装置和通信方法
US20230094276A1 (en) Communication apparatus and communication method for control signaling
WO2017070668A1 (en) Acknowledgment of uplink orthogonal frequency division multiple access transmission
WO2018044521A1 (en) Pre-association multi-user acknowledgement
CN114600532A (zh) 用于控制信令的通信装置和通信方法

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