加扰无线通信的控制字段信息的装置和方法与流程

文档序号:18619905发布日期:2019-09-06 22:23阅读:188来源:国知局
加扰无线通信的控制字段信息的装置和方法与流程
本申请要求于2015年11月3日提交的标题为“Methodofscramblingcontrolfieldinformation”的美国临时申请No.62/250,373;于2016年2月11日提交的标题为“Methodofscramblingcontrolfieldinformation”的美国临时申请No.62/294,248;于2016年2月11日提交的标题为“Methodofscramblingcontrolfieldinformation”的美国临时申请No.62/294,269;于2016年2月12日提交的标题为“Methodofscramblingcontrolfieldinformation”的美国临时申请No.62/294,968;以及于2016年2月24日提交的标题为“Methodofscramblingcontrolfieldinformation”的美国临时申请No.62/299,468;以及于2016年11月1日提交的标题为“Apparatusandmethodforscramblingcontrolfieldinformationforwirelesscommunications”的美国专利申请No.15/340,939的优先权权益,这些申请中的每一个的全部内容通过引用被结合于此。
技术领域
本描述总体上涉及无线通信系统和方法,并且更特别地涉及例如但不限于用于加扰用于无线通信的控制字段信息的装置和方法。
背景技术
:无线局域网(WLAN)设备被部署在不同的环境中。这些环境通常具有存在接入点和非接入点站的特征。来自相邻设备的增加的干扰和/或无线通信的高峰值与平均功率比部分会导致性能下降。此外,WLAN设备越来越需要支持各种应用,诸如视频、云访问和卸载。特别地,视频流量预计将成为许多高效WLAN部署中占主导类型的流量。在其中一些应用的实时需求的情况下,WLAN用户要求提高交付其应用的性能,包括改善电池供电设备的范围和功耗。
背景技术
部分中提供的描述不应该仅仅由于它在
背景技术
部分中提及或者与
背景技术
部分相关联而被认为是现有技术。
背景技术
部分可以包括描述本主题技术的一个或多个方面的信息。附图说明图1图示了无线通信网络的示例的示意图。图2图示了无线通信设备的示例的示意图。图3A图示了无线通信设备中的传送信号处理器的示例的示意性框图。图3B图示了无线通信设备中的接收信号处理器的示例的示意性框图。图4图示了帧间间隔(IFS)关系的时序图的示例。图5图示了用于避免信道中的帧之间的冲突的、基于载波侦听多路访问/冲突避免(CSMA/CA)的帧传输过程的时序图的示例。图6图示了高效率(HE)帧的示例。图7图示了HE物理层会聚过程(PLCP)协议数据单元(PPDU)的示例。图8图示了HEPPDU的HE信号-B(SIG-B)字段的示例。图9图示了针对非高吞吐量(非-HT)或HTPPDU的数据信息加扰的示例。图10图示了针对VHTPPDU的数据信息加扰的示例。图11图示了针对HEPPDU的HESIG-B字段的加扰种子配置的示例。图12图示了排除HEPPDU的HESIG-B字段的尾部位的加扰操作的示例。图13图示了加扰码生成器的示例。图14图示了多个HESIG-B字段信道的示例。图15图示了包括在编码之前执行的HESIG-B字段内的加扰操作的信号处理流程的示例。图16图示了包括在解码之后执行的HESIG-B字段内的解扰操作的信号接收流程的示例。图17图示了包括在编码之后执行的HESIG-B字段内的加扰操作的信号处理流程的示例。图18图示了包括在解码之前执行的HESIG-B字段内的解扰操作的信号接收流程的示例。图19图示了包括在交织之后执行的HESIG-B字段内的加扰操作的信号处理流程的示例。图20图示了包括在解交织之前执行的HESIG-B字段内的解扰操作的信号接收流程的示例。图21图示了20MHz、40MHz和80MHz数据包传输的示例。图22图示了用于40MHz和80MHz数据包传输的HESIG-B加扰的示例。图23图示了包括在调制之后执行的HESIG-B字段内的加扰操作的信号处理流程的示例。图24图示了包括在解调之前执行的HESIG-B字段内的解扰操作的信号接收流程的示例。图25图示了包括针对HESIG-B字段的不同频率信道使用不同交织器进行交织的信号处理流程的示例。图26图示了包括针对HESIG-B字段的不同频率信道使用不同交织器进行解交织的信号接收流程的示例。图27A、图27B和图27C图示了用于促进无线通信的方法的示例的流程图。在一个或多个实现中,并非每个图中所绘出的所有部件都可能是需要的,并且一个或多个实现可以包括图中未示出的附加部件。在不脱离本主题公开的范围的情况下,可以对部件的布置和类型做出变化。在本主题公开的范围内,可以利用附加的部件、不同的部件或更少的部件。具体实施方式下面阐述的详细描述旨在作为对各种实现的描述,而不旨在表示可以实践本主题技术的唯一实现。如本领域技术人员将认识到的,所描述的实现可以以各种不同的方式进行修改,所有这些修改都不脱离本公开的范围。因此,附图和描述在本质上应当被认为是说明性的而不是限制性的。诸如高效率(HE)物理层会聚过程(PLCP)协议数据单元(PPDU)的高效率数据单元可以由传统前导码、各种其它字段和/或子字段以及HE-数据字段组成。这些字段可以包括信号-A(SIG-A)字段和信号-B(SIG-B)字段。SIG-A和SIG-B字段包含控制信息。在一些场景中,SIG-B字段中的重复信息可能产生SIG-B字段的重复编码位,这可能导致具有非期望的大峰值平均功率比(PAPR)的传输。在一些场景中,当一个正交频分复用(OFDM)符号具有全部(或几乎全部)零或一时,HESIG-B字段可能导致非常大的PAPR。例如,广播帧之后可以是单播帧,其中广播帧可能由全零组成,其中大多数字段设置为零,并且单播帧可以使前几个字段设置为零。这些长的零序列碰巧被限制在一个或多个HE-SIG-BOFDM符号内。具有高PAPR的传输可能导致传输功率的减小或退避(backoff),这可能导致性能和覆盖范围的损失。在一些方面中,防止高PAPR传输的方法可以包括加扰HESIG-B字段中的一些或全部,以重新排列任何重复信息,诸如长零串。更特别地,传送设备可以对HEPPDU中的HESIG-B字段的控制信息内容进行加扰。用于加扰的加扰种子值可以例如预先确定,由接入点(AP)在管理帧或信标帧中广播,或者在HEPPDU中的SIG-A字段的控制信息中传递。当在SIG-A的控制信息中传递加扰种子值时,可以完全或部分地使用BSS颜色位字段作为加扰种子。在一个或多个实现中,可以通过执行相位旋转来提供加扰。例如,可以将SIG-B字段信道内的调制符号或数据音调乘以加扰码(例如,诸如复数值序列的相位旋转模式)以产生加扰的符号或数据音调(例如,经相位旋转的符号或数据音调)。除了执行整个HESIG-B字段信道的相位旋转(有时称为伽马旋转)之外,加扰操作还可以包括加扰一个或多个HESIG-B字段信道内(例如,20MHz频率单元内)的信息。每个HESIG-B字段信道内的加扰操作可以帮助防止由SIG-B字段信道内的重复位引起的大PAPR传输,从而提高通信性能和覆盖。图1图示了无线通信网络100的示例的示意图。在诸如无线局域网(WLAN)的无线通信网络100中,基本服务集(BSS)包括多个无线通信设备(例如,WLAN设备)。在一个方面,BSS指可以同步通信的一组STA,而不是指示特定区域的概念。在示例中,无线通信网络100包括可以被称为站(STA)的无线通信设备111-115。根据IEEE802.11标准,无线通信设备111-115中的每一个可以包括介质访问控制(MAC)层和物理(PHY)层。在示例中,至少一个无线通信设备(例如,设备111)是接入点(AP)。AP可以被称为APSTA、AP设备或中心站。其它无线通信设备(例如,设备112-115)可以是非APSTA。可替代地,在自组织联网环境中,所有无线通信设备111-115可以是非APSTA。APSTA和非APSTA可以被统称为STA。但是,为了简化描述,在一些方面,只有非APSTA可以被称为STA。AP可以是例如集中式控制器、基站(BS)、节点B(node-B)、基站收发器系统(BTS)、站点控制器、网络适配器、网络接口卡(NIC)、路由器等。非APSTA(例如,用户可操作的客户端设备)可以是例如具有无线通信能力的设备、终端、无线传送/接收单元(WTRU)、用户装备(UE)、移动站(MS)、移动终端、移动订户单元、膝上型计算机、非移动计算设备(例如,具有无线通信能力的台式计算机)等。在一个或多个方面,非APSTA可以充当AP(例如,无线热点)。在一个方面,AP是用于通过无线介质为相关联的STA提供对分布式系统的接入的功能实体。例如,AP可以为无线地且通信地连接到AP的一个或多个STA提供对互联网的接入。在图1中,非APSTA之间的无线通信是通过AP进行的。但是,当在非APSTA之间建立直接链路时,STA可以彼此直接通信(而不使用AP)。在一个或多个实现中,利用了基于OFDMA的802.11技术,并且为了简洁起见,STA指非AP高效率(HE)STA,并且AP指HEAP。在一个或多个方面,STA可以充当AP。图2图示了无线通信设备的示例的示意图。无线通信设备200包括基带处理器210、射频(RF)收发器220、天线单元230、存储器240、输入接口单元250、输出接口单元260和总线270或者其子集和变体。无线通信设备200可以是无线通信设备111-115的任一个,或者可以是无线通信设备111-115的任一个的一部分。在示例中,基带处理器210执行基带信号处理,并且包括介质访问控制(MAC)处理器211和PHY处理器215。存储器240可以存储包括MAC层的至少一些功能的软件(诸如MAC软件)。存储器还可以存储操作系统和应用。在图示中,MAC处理器211包括MAC软件处理单元212和MAC硬件处理单元213。MAC软件处理单元212执行MAC软件以实现MAC层的一些功能,并且MAC硬件处理单元213可以将MAC层的剩余功能实现为硬件(MAC硬件)。但是,MAC处理器211的功能可以取决于实现而变化。PHY处理器215包括传送(TX)信号处理单元280和接收(RX)信号处理单元290。术语TX可以指正在传送、传送、已传送、传送器等。术语RX可以指正在接收、接收、已接收、接收器等。PHY处理器215通过传送向量(TXVECTOR)和接收向量(RXVECTOR)参数以及其它参数与MAC处理器211接口。在一个或多个方面,MAC处理器211生成TXVECTOR参数并将其提供给PHY处理器215以供给每包传送参数。在一个或多个方面,PHY处理器215生成RXVECTOR参数并将其提供给MAC处理器211以向MAC处理器211通知接收到的包参数。在一些方面,无线通信设备200包括存储由MAC处理器211、PHY处理器215和/或无线通信设备200的其它部件中的一个或多个所需的指令的只读存储器(ROM)(未示出)或寄存器(未示出)。在一个或多个实现中,无线通信设备200包括被配置为读写存储器设备的永久性存储设备(未示出)。永久性存储设备可以是即使在无线通信设备200关闭时也存储指令的非易失性存储器单元。ROM、寄存器和永久性存储设备可以是基带处理器210的一部分或者是存储器240的一部分。ROM、永久性存储设备和存储器240中的每一个可以是存储器或计算机可读介质的示例。存储器可以是一个或多个存储器。存储器240可以是读写存储器、只读存储器、易失性存储器、非易失性存储器、或前述的一些或全部的组合。存储器240可以存储MAC处理器211、PHY处理器215和/或另一个部件中的一个或多个在运行时可能需要的指令。RF收发器220包括RF传送器221和RF接收器222。输入接口单元250从用户接收信息,并且输出接口单元260向用户输出信息。天线单元230包括一个或多个天线。当使用多输入多输出(MIMO)或多用户MIMO(MU-MIMO)时,天线单元230可以包括多于一个的天线。总线270统一表示通信地连接无线通信设备200的多个内部部件的所有系统、外围设备和芯片组总线。在一个或多个实现中,总线270将基带处理器210与存储器240通信地连接。从存储器240中,基带处理器210可以检索要执行的指令和要处理的数据,以便执行本主题公开的处理。基带处理器210可以是以不同实现的单个处理器、多个处理器或多核处理器。基带处理器210、存储器240、输入接口单元250和输出接口单元260可以经由总线270彼此通信。总线270还连接到输入接口单元250和输出接口单元260。输入接口单元250使用户能够向无线通信设备200传送信息和选择命令。可以与输入接口单元250一起使用的输入设备可以包括任何声学、语音、视觉、触摸、触觉和/或感觉输入设备,例如键盘、定点设备、麦克风或触摸屏。输出接口单元260可以使得能够例如显示或输出由无线通信设备200生成的视频、图像、音频和数据。可以与输出接口单元260一起使用的输出设备可以包括任何视觉、听觉、触觉和/或感觉输出设备,例如用于输出信息的打印机和显示设备或任何其它设备。一个或多个实现可以包括用作输入和输出设备两者的设备,诸如触摸屏。一个或多个实现可以使用计算机可读介质来部分地或全部地实现。在一个方面,计算机可读介质包括一个或多个介质。在一个或多个方面,计算机可读介质是有形的计算机可读介质、计算机可读存储介质、非瞬态计算机可读介质、机器可读介质、存储器或前述的一些组合(例如,有形的计算机可读存储介质或非瞬态机器可读存储介质)。在一个方面,计算机是机器。在一个方面,计算机实现的方法是机器实现的方法。计算机可读介质可以包括集成到处理器中的存储装置和/或处理器外部的存储装置。计算机可读介质可以是易失性、非易失性、固态、光学、磁性和/或其它合适的存储设备,例如,RAM、ROM、PROM、EPROM、闪存、寄存器、硬盘、可移动存储器或远程存储设备。在一个方面,计算机可读介质包括存储在其中的指令。在一个方面,计算机可读介质用指令进行编码。在一个方面,指令是由一个或多个处理器(例如,210、211、212、213、215、280、290)可执行的以执行一个或多个操作或方法。指令可以包括例如程序、例程、子例程、数据、数据结构、对象、序列、命令、操作、模块、应用和/或功能。本领域技术人员将认识到如何实现指令。处理器(例如,210、211、212、213、215、280、290)可以例如经由一个或多个有线和/或无线连接耦合到一个或多个存储器(例如,诸如存储器240的一个或多个外部存储器、处理器内部的一个或多个存储器、处理器内部或外部的一个或多个寄存器、或设备200外部的一个或多个远程存储器)。耦合可以是直接的或间接的。在一个方面,处理器包括一个或多个处理器。包括能够执行指令的处理电路的处理器可以读取、写入或访问计算机可读介质。处理器可以是例如专用集成电路(ASIC)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)。在一个方面,处理器(例如,210、211、212、213、215、280、290)被配置为使得发生本主题公开的一个或多个操作。在一个方面,处理器被配置为使得装置(例如,无线通信设备200)执行本主题公开的操作或方法。在一个或多个实现中,处理器配置涉及具有耦合到一个或多个存储器的处理器。存储器可以在处理器的内部或外部。指令可以是软件、硬件或其组合的形式。软件指令(包括数据)可以存储在存储器中。硬件指令可以是处理器的硬件电路部件的一部分。当指令由一个或多个处理器(例如,210、211、212、213、215、280、290)执行或处理时,该一个或多个处理器使得发生本主题公开的一个或多个操作或使得装置(例如,无线通信设备200)执行本主题公开的操作或方法。图3A图示了无线通信设备中的传送信号处理单元280的示例的示意性框图。PHY处理器215的传送信号处理单元280包括编码器281、交织器282、映射器283、傅立叶逆变换器(IFT)284和保护间隔(GI)插入器285。编码器281编码输入数据。例如,编码器281可以是前向纠错(FEC)编码器。FEC编码器可以包括随后跟着打孔(puncturing)设备的二进制卷积码(BCC)编码器,或者可以包括低密度奇偶校验(LDPC)编码器。传送信号处理单元280还可以包括用于在编码之前对输入数据进行加扰以减少0或1的长序列的概率的加扰器。如果在编码器281中使用BCC编码,则传送信号处理单元280还可以包括用于在多个BCC编码器之间解复用加扰位的编码器解析器。如果在编码器281中使用LDPC编码,则传送信号处理单元280可以不使用编码器解析器。交织器282交织从编码器281输出的每个流的位以改变位的顺序。在一个方面,交织可以仅在采用BCC编码时应用。映射器283将从交织器282输出的位序列映射到星座点中。如果在编码器280中使用LDPC编码,则映射器283除了星座映射之外还可以执行LDPC音调映射。当采用MIMO或MU-MIMO时,传送信号处理单元280可以使用与空间流的数量(NSTS)对应的映射器283的多个实例以及交织器282的多个实例。在示例中,传送信号处理单元280还可以包括流解析器,用于将BCC编码器或LDPC编码器的输出划分成发送到不同交织器282或映射器283的块。传送信号处理单元280还可以包括:空时分组码(STBC)编码器,用于将来自多个空间流的星座点扩散到多个空时流(NSTS)中;以及空间映射器,用于将空时流映射到传送链。空间映射器可以取决于实现使用直接映射、空间扩展或波束成形。当采用MU-MIMO时,可以为每个用户提供到达空间映射器之前的块中的一个或多个块。IFT284通过使用离散傅立叶逆变换(IDFT)或快速傅立叶逆变换(IFFT)将从映射器283或空间映射器输出的星座点的块转换成时域块(即,OFDM符号)。如果采用STBC编码器和空间映射器,则可以为每个传送链提供IFT284。当采用MIMO或MU-MIMO时,传送信号处理单元280可以插入循环移位分集(CSD)以防止无意的波束成形。CSD插入可以发生在傅立叶逆变换操作之前或之后。CSD可以按照每传送链指定或者可以按照每时空流指定。可替代地,CSD可以被应用作为空间映射器的一部分。GI插入器285向符号添加前缀GI。在插入GI之后,传送信号处理单元280可以可选地执行窗口化以平滑每个符号的边缘。RF传送器221将符号转换成RF信号,并经由天线单元230传送RF信号。当采用MIMO或MU-MIMO时,可以为每个传送链提供GI插入器285和RF传送器221。图3B图示了无线通信设备中的接收信号处理单元290的示例的示意性框图。PHY处理器215的接收信号处理单元290包括GI去除器291、傅立叶变换器(FT)292、解映射器293、解交织器294和解码器295。RF接收器222经由天线单元230接收RF信号并将RF信号转换成一个或多个符号。在一些方面,GI去除器291从符号中去除GI。当采用MIMO或MU-MIMO时,可以为每个接收链提供RF接收器222和GI去除器291。取决于实现,FT292通过使用离散傅立叶变换(DFT)或快速傅立叶变换(FFT)将符号(例如,时域块)转换成星座点的块。在一个或多个实现中,为每个接收链提供FT292。当采用MIMO或MU-MIMO时,接收信号处理单元290还可以包括用于将经傅立叶变换的接收器链转换为空时流的星座点的空间解映射器,以及用于将星座点从空时流解扩散到空间流的STBC解码器(未示出)。解映射器293将从FT292或STBC解码器输出的星座点解映射为位流。如果使用LDPC编码,则解映射器293可以在星座解映射之前进一步执行LDPC音调解映射。解交织器294对从解映射器293输出的每个流的位进行解交织。在一个或多个实现中,解交织可以仅在使用BCC解码时应用。当采用MIMO或MU-MIMO时,接收信号处理单元290可以使用与空间流的数量对应的解交织器294的多个实例以及解映射器293的多个实例。在示例中,接收信号处理单元290还可以包括用于组合从解交织器294输出的流的流解析器。解码器295对从解交织器294和/或流解析器输出的流进行解码。例如,解码器295可以是FEC解码器。FEC解码器可以包括BCC解码器或者LDPC解码器。接收信号处理单元290还可以包括解扰器,用于对解码数据进行解扰。如果在解码器295中使用BCC解码,则接收信号处理单元290还可以包括用于复用由多个BCC解码器解码的数据的解码器解析器。如果在解码器295中使用LDPC解码,则接收信号处理单元290可以不使用编码器解析器。图4图示了帧间间隔(IFS)关系的时序图的示例。在这个示例中,可以在无线通信设备111-115和/或其它WLAN设备之间交换数据帧、控制帧或管理帧。参考时序图400,在时间间隔402期间,当介质(例如,无线通信信道)繁忙时,接入被推迟,直到流逝某种类型的IFS持续时间。在时间间隔404处,当介质空闲等于或大于分布式协调功能IFS(DIFS)410持续时间或仲裁IFS(AIFS)414持续时间的持续时间时,授权立即接入。进而,在某种类型的IFS持续时间和竞争窗口418过去之后,可以传送下一帧406。在时间408期间,如果自从介质空闲以来已经流逝了DIFS,则只要介质空闲,就选择指定的时隙时间420,并且递减一个或多个退避时隙422。在一个方面,一个或多个退避时隙422可以统称为退避时间。在一个方面,退避时间可以基于预定间隔内的随机(例如,伪随机)数。例如,退避时间可以基于从间隔[0,CW]上的均匀分布得出的伪随机整数,其中CW是PHY特性aCWmin和aCWmax的值的范围内的整数,使得aCWmin≤CW≤aCWmax。在一个方面,CW可以指或可以被称为竞争窗口大小、竞争窗口持续时间、竞争窗口参数或其变体。数据帧用于传送转发到更高层的数据。在一个或多个实现中,如果已从介质空闲的时间流逝DIFS410,则WLAN设备在执行退避之后传送数据帧。管理帧用于交换不转发到更高层的管理信息。管理帧的子类型帧包括信标帧、关联请求/响应帧、探测请求/响应帧以及认证请求/响应帧。控制帧用于控制对介质的访问。控制帧的子类型帧包括请求发送(RTS)帧、清除发送(CTS)帧和ACK帧。在控制帧不是其它帧(例如,先前帧)的响应帧的情况下,如果已流逝DIFS410,则WLAN设备在执行退避之后传送控制帧。在控制帧是其他帧的响应帧的情况下,如果已流逝短IFS(SIFS)412,则WLAN设备在不执行退避的情况下传送控制帧。例如,SIFS可以是16微秒。帧的类型和子类型可以通过帧的帧控制字段中的类型字段和子类型字段来识别。另一方面,如果已流逝用于接入类别(AC)的AIFS414(例如,AIFS[AC]),则服务质量(QoS)STA可以在执行退避之后传送帧。在这种情况下,数据帧、管理帧或不是响应帧的控制帧可以使用AIFS[AC]。在一个或多个实现中,如果已流逝PCFIFS(PIFS)416,则点协调功能(PCF)启用的APSTA在执行退避之后传送帧。在这个示例中,PIFS416持续时间小于DIFS410,但是大于SIFS412。在一些方面,通过将SIFS412持续时间增加指定的时隙时间420来确定PIFS416。图5图示了用于避免信道中帧之间的冲突的基于载波侦听多路访问/冲突避免(CSMA/CA)的帧传输过程的时序图的示例。在图5中,图1中的无线通信设备111-115中的任何一个可以被指定为STA1、STA2或STA3中的一个。在这个示例中,无线通信设备111被指定为STA1,无线通信设备112被指定为STA2,并且无线通信设备113被指定为STA3。虽然无线通信设备114和115的时序在图5中未示出,但是设备114和115的时序可以与STA2的时序相同。在这个示例中,STA1是用于传送数据的传送WLAN设备,STA2是用于接收数据的接收WLAN设备,并且STA3是可以位于其中从STA1传送的帧和/或从STA2传送的帧可以由STA3接收的区域的WLAN设备。STA1可以通过载波侦听来确定信道(或介质)是否繁忙。STA1可以基于信道上的能量水平或信道中的信号的相关性来确定信道占用,或者可以通过使用网络分配向量(NAV)定时器来确定信道占用。当确定在DIFS410期间信道没有被其它设备使用(例如,信道空闲)时,STA1可以在执行退避之后向STA2传送RTS帧502。在接收到RTS帧502之后,STA2可以在SIFS412之后传送CTS帧506作为CTS帧506的响应。当STA3接收到RTS帧502时,STA3可以通过使用与RTS帧502的传输相关的持续时间信息(例如,NAV(RTS)510)来设置NAV定时器为表示随后传送的帧的传播延迟的传输持续时间。例如,STA3可以设置表达为SIFS412的第一实例、CTS帧506持续时间、SIFS412的第二实例、数据帧504持续时间、SIFS412的第三实例和ACK帧508持续时间的总和的传输持续时间。在NAV定时器到期之前接收到新帧(未示出)时,STA3可以通过使用新帧中包含的持续时间信息来更新NAV定时器。在NAV定时器到期之前,STA3不尝试接入信道。当STA1接收到来自STA2的CTS帧506时,STA1可以在从CTS帧506已被完全接收的时间开始流逝SIFS412之后,将数据帧504传送到STA2。在成功接收到数据帧504之后,STA2可以在SIFS412流逝之后传送ACK帧508作为对接收到数据帧504的确认。当NAV定时器到期时,STA3可以通过载波侦听来确定信道是否繁忙。在NAV定时器到期之后确定信道在DIFS410期间没有被其它WLAN设备(例如,STA1,STA2)使用时,STA3可以在竞争窗口418流逝之后尝试信道接入。在这个示例中,竞争窗口418可以基于随机退避。图6图示了高效率(HE)帧600的示例。HE帧600是物理层会聚过程(PLCP)协议数据单元(或PPDU)格式。HE帧可以被称为OFDMA帧、PPDU、PPDU格式、OFDMAPPDU、MUPPDU、另一种类似术语,或者反之亦然。为了方便,HE帧可以被简称为帧。传送站(例如,AP、非AP站)可以生成HE帧600并将HE帧600传送到接收站。接收站可以接收、检测和处理HE帧600。HE帧600可以包括L-STF字段、L-LTF字段、L-SIG字段、RL-SIG字段、HE-SIG-A字段、HE-SIG-B字段、HE-STF字段、HE-LTF字段和HE-DATA字段。HE-SIG-A字段可以包括NHESIGA符号,HE-SIG-B字段可以包括NHESIGB符号,HE-LTF字段可以包括NHELTF符号,并且HE-DATA字段可以包括NDATA符号。在一个方面,HE-DATA字段还可以被称为有效载荷字段、数据、有效载荷、PSDU或介质访问控制(MAC)协议数据单元(MPDU)(例如,MAC帧)。HE-SIG-A字段和HE-SIG-B字段包含携带与每个PHY服务数据单元(PSDU)和/或PPDU的射频(RF)、PHY和MAC属性相关联的控制信息的符号。在一个方面,HE-SIG-A字段可以在20MHz的基础上使用64的FFT大小来携带/调制。HE-SIG-B字段可以在20MHz的基础上使用64的FFT大小来携带/调制。HE-SIG-A和HE-SIG-B字段中的每一个可以占用帧的整个信道带宽(例如,整个20、40、80、80+80或160MHz)。在一些方面,HE-SIG-A字段和/或HE-SIG-B字段的大小是可变的(例如,可以在帧之间变化)。为了促进接收器对HE帧600的解码,可以在HE-SIG-A字段中指示HE-SIG-B字段的大小(例如,包含在其中的符号的数量)。HE-SIG-A字段和HE-SIG-B字段可以分别被称为HESIG-A子字段和HESIG-B子字段。在一个或多个实现中,AP可以使用这个图中示出的帧格式或其变型(例如,在没有HE报头的任何部分或一些部分的情况下)来传送用于下行链路(DL)的帧。STA可以使用这个图中示出的帧格式或其变型(例如,在没有HE报头的任何部分或一些部分的情况下)来传送用于上行链路(UL)的帧。下面示出的表1提供了与HE帧600的各个组成部分相关联的特性的示例。表1:PPDU帧图7的HEPPDU(例如HEPPDU700)可以由传统的前导码702(例如,L-STF、L-LTF和L-SIG字段)组成,重复的字段诸如L-SIG(RL-SIG)字段704、SIG-A字段706、SIG-B字段708、HE-STF字段710、HE-LTF字段712和HE-DATA字段714组成。SIG-A字段706和SIG-B字段708可以包含控制信息。HE-SIG-A字段的大小是固定的。例如,HE-SIG-A字段可以是或者2个OFDM符号或者4个OFDM符号长。在包括4个OFDM符号的情况下,可以通过重复2个OFDM符号的内容来生成HE-SIG-A字段。因此,就有效载荷大小而言,HE-SIG-A字段始终是固定的。HE-SIG-B字段的大小是可变的,并且与相关联的HE-SIG-A字段的有效载荷相比可以包含更大的有效载荷。HE-SIG-B字段的大小可以在HE-SIG-A字段中指示。如图8所示,诸如SIG-B字段708的SIG-B字段可以由(例如,对于所有STA公共的)公共字段800和包括用于一个或多个STA的特定于STA的信息的每STA信息字段802组成。每STA信息字段802可以由STA标识804、空间流的数量(NSTS)806、编码位808、波束成形(BF)位810、调制和编码方案(MCS)子字段812以及其它子字段组成。在各种场景下,每一个每STA信息字段802的子字段中的两个或更多个子字段可以是相同的或相似的(例如,子字段中的两个或更多个子字段可以仅包括几个不同的位并且基本上更多的位是相同的)。SIG-B字段的这个和/或其它重复信息可以创建SIG-B字段的重复编码位,并且这可能导致非期望的高峰值平均功率比(PAPR)。具有高PAPR的信号可能导致传输功率的减小或退避,这导致性能和覆盖范围的损失。本文公开了解决SIG-B字段的重复信号结构以防止非期望的高PAPR传输的各种方法。特别地,在各种实施例中,HEPPDU中的SIG-B字段的控制信息内容可以被加扰。可以在各种实现中基于加扰种子值来执行SIG-B字段信息的加扰。加扰种子值可以是预定的、可以由AP在例如管理帧或信标帧中广播、或者可以在HEPPDU中的SIG-A字段的控制信息中传递。在SIG-A字段的控制信息中传递加扰种子值的场景中,可以将BSS颜色位子字段全部或部分地用作加扰种子值。信息位的加扰可以帮助随机化信息位。例如,本文讨论的各种加扰方法中的一种或多种可以去除SIG-B信息序列中的一个或多个重复的位模式。更特别地,在本文讨论的各种方法中,执行加扰操作以随机化SIG-B字段的内容。加扰操作可以包括除了执行整个SIG-B字段信道的相位旋转(有时被称为伽马旋转)之外,还加扰一个或多个SIG-B字段信道内(例如,在20MHz频率间隔或范围内)的信息。每个SIG-B字段信道内的加扰操作可以帮助防止由SIG-B字段信道内的重复位引起的大PAPR传输。伽马旋转可以帮助防止由重复的SIG-B字段信道本身引起的大PAPR传输。根据本主题技术的各个方面,如图9所示,非HT和/或HTPPDU(诸如PPDU900)的数据信息901可以使用PPDU的服务字段902的前7位中的内容来加扰。PPDU900的尾部位904可以不被加扰。如图10所示,根据各个方面,VHTPPDU(诸如PPDU1000)的数据信息1001可以使用服务字段100的前7位中的内容来加扰。可以执行数据信息位的加扰直到作为数据信息序列的最后位的尾部位1004。但是,HE-SIG-B字段不包含保存初始加扰种子值的服务字段。相应地,对于HE-SIG-B字段的加扰操作,可以通过以下方法中的一种(或多种)导出和/或确定初始加扰种子:-使用HE-SIG-A字段中的BSS颜色子字段作为初始加扰种子值;-通过在PPDU中包括附加的和全新的子字段,附加的子字段专用于作为初始加扰种子值;-使用固定值(例如,在规范文档中规定的预定值,诸如,全一初始加扰种子值)作为初始加扰种子值;-使用AP的BSSID作为初始加扰种子值;和/或-使用由AP传送的作为管理或信标帧的一部分的加扰种子信息作为初始加扰种子值。在其中BSS颜色子字段用作初始加扰种子值的一些场景中,BSS颜色子字段可以被配置为全零位序列。但是,具有全零位序列的加扰种子集可能是有问题的。因此,在其中BSS颜色子字段被设置为全零的情况下,可以将加扰种子值修改为非零位序列,诸如全一位序列。在图11中示出了要使用来自HE-SIG-A字段706的加扰种子1100进行加扰的HE-SIG-B字段708的示例。在各种场景中,HE-SIG-B字段708可以包含两个SIG-B字段信道。例如,在其中传输带宽大于20MHz的场景中(例如,在40MHz或80MHz带宽传输中),HE-SIG-B字段可以包括两个或更多个SIG-B字段信道。在其中HE-SIG-B字段包括多于一个SIG-B字段信道的场景中,用于每个SIG-B字段信道的加扰种子可以是不同的,但是从公共加扰种子值导出。例如,第二SIG-B字段信道可以使用相对于第一SIG-B字段信道的加扰种子值高一的加扰种子值(在其中位序列被转换为十进制值的示例中)进行加扰。作为一个示例,7位加扰种子可以是用于第一SIG-B字段信道的'0'+6位的BSS颜色,和用于第二SIG-B字段信道的'1'+6位的BSS颜色。如图12所示,SIG-B字段内容可以包含位序列的多于一个尾部位部分1200。在一个或多个实现中,当SIG-B字段内容包括多于一个尾部位部分时,不在SIG-B字段的尾部位1200上执行加扰操作(例如,以确保尾部位包含用于解码操作的预期值)。在一些情况下,加扰操作可以利用也被称为m-序列的最大长度序列。在一个实施例中,生成多项式S(x)可以由下面的等式1来定义。S(x)=x7+x4+l等式(1)在图13中示意性地示出了加扰码生成器1300的示例。如图13所示,在一些实施例中,可以将初始加扰种子值的7个位写入到延迟寄存器1302中,具有位值X1至X7。但是,这仅仅是说明性的。在一些实施例中,加扰操作可以包括对HESIG-B字段708的填充位1206(参见图12)进行随机化(例如,加扰)。例如,填充位可以全部被设置为零(或者可以全部被设置为1)并且只有填充位1206可以被加扰。在其它实施例中,加扰位序列本身可以用作填充。填充的位置中的最终结果位序列可以被表示为填充序列。如图14所示,第一HESIG-B信道1400(例如,信道1)和第二HESIG-B信道1402(例如,信道2)可以分别包括不同的填充序列1404和1406。在图14的示例中,表示为填充(1)的用于HESIG-B信道1的填充1404和表示为填充(2)的用于HESIG-B信道2的填充1406可以包括不同的位序列。在一个实施例中,为信道1和2提供不同的填充序列可以包括对m-序列使用不同的初始种子值。例如,可以通过使用具有等式(1)中给出的生成多项式和初始值为[1,1,1,1,1,1,1]的m-序列来生成填充(1)序列1404。可以通过使用具有等式(1)中给出的生成多项式和初始值为[1,0,0,0,0,0,0]或[0,1,1,1,1,1,1](作为示例)的m-序列来生成填充(2)序列1406。在一些实施例中,为了提供填充序列1404和1406之间的差异,m-序列的{x1,x2,x3,x4,x5,x6,x7}寄存器值的初始值可以是[1,1,1,1,1,1,1]和[0,1,1,0,0,0,0],或[1,1,1,1,1,0,0]和[1,1,0,0,0,0,0](作为示例)。具有这些示例性初始值的结果填充序列相差63位移位。表2的行显示了导致63个移位的差异的两个填充序列的初始值对。可以使用以上提到的任何一个初始值对。表2在一些实施例中,也可以选择性地对HESIG-B内容的一些字段进行加扰。例如,对HESIG-B内容的STAID字段的加扰可以单独地执行或与其它字段的加扰组合执行。在另一个示例中,对HESIG-B内容的STAID字段和填充位的加扰可以单独地执行或与其它字段的加扰组合执行。还应该注意的是,在一些场景中,可以不对填充位进行加扰,而是为填充生成伪随机位。在一些实施例中,可以通过用BSSID位的一些部分对STAID字段进行加扰来执行STAID字段加扰。此外,为了在可以用于广播ID的STAID字段中避免全零值,可以在广播ID中使用全一值。例如,可以用于加扰,其中dec()是从二进制位序列到十进制整数值的转换,AID是关联标识符,是按位XOR操作。可以用于加扰的其它示例是:(dec(AID[0∶11])+dec(BSSID[40∶47]])×23)mod2||,等式(3)或者等效地,STAID[0:2]=AID[0:2]在各种实施例中,可以在编码之前和/或编码之后执行HE-SIG-B信息的加扰。例如,图12中示出了加扰示例,其中在编码处理之前对信息位执行加扰。替代地,可以在编码过程之后对信息位进行加扰。在其中在编码过程之后对信息位执行加扰的实现中,可以在交织操作之前或之后执行加扰。为了方便起见,我们将方法1表示为在编码之前执行的加扰过程,并且将方法2和方法3表示为在编码过程之后执行的加扰过程。对于方法2,在交织之前执行加扰。对于方法3,在交织之后执行加扰。在图15、图17和图19中分别示出了用于方法1、2和3中的每一个的HESIG-B的传输的示例(例如,由诸如传送AP或传送STA的传送器设备)。在图16、图18和图20中分别示出了用于方法1、2和3中的每一个的HESIG-B的接收的示例(例如,由STA或其它接收设备)。图15示出了根据方法1的各个方面的HESIG-B的信号处理流程的示例。如图15的示例中所示,HESIG-B有效载荷位1500(例如,HESIG-B信道内的Npayload位)被加扰1502(例如,使用与加扰序列的XOR函数)以形成加扰的HESIG-B位1501。然后,可以(例如,使用1/2码率BCC编码器)对加扰的HESIG-B位1501进行编码1504,以形成加扰的编码位1505。加扰的编码位1505可以进行速率匹配(例如,一些位可以被打孔1506)以满足目标码率R(例如,或者1/2、2/3、3/4或5/6)以形成编码位1508。接下来,经加扰、编码、速率匹配的信号位1508可以被交织1510(例如,以NCBPS为单位)以形成交织位1511。交织位1511的每NCBPS个位可以被调制1512并且映射1514到每个OFDM符号的NSD子载波(在频率中)。图16示出了根据方法1的各个方面的HESIG-B的信号接收流程的示例。如图16的示例所示,每个OFDM符号的NSD个调制符号(在频域中)被解映射1601并解调1600成NCBPS个交织的对数似然比(LLR)值1602。LLR值1602可以被解交织1604以形成编码的LLR1605并且与原始1/2速率编码状态1607进行速率匹配1606(例如,去打孔(de-punctured))。缺失(例如,刺穿(puncturedout))的位位置可以被设置为零LLR值并且被解码1608。解码的位序列1609可以被解扰1610以获得可以与原始HESIG-B位序列1500相同的最终HESIG-B位序列。图17示出了根据方法2的各个方面的HESIG-B的信号处理流程的示例。如图17的示例中所示,HESIG-B有效载荷位1500(例如,Npayload个位)被编码1700(例如,使用1/2码率BCC编码器)以形成编码位1701。编码位1701可以进行速率匹配1702(例如,一些位可以被打孔)以满足目标码率R(例如,1/2、2/3、3/4或5/6)。接下来,编码的速率匹配的信号位1704可以被加扰1706以形成编码的加扰位1705。编码的加扰位1705可以被交织1708(例如,以NCBPS为单位)以形成编码的、加扰的交织位1709。编码的、加扰的、交织位1709的每NCBPS个位可以被调制1710并且被映射1712到每个OFDM符号的NSD个子载波(在频率中)。图18示出了根据方法2的各个方面的HESIG-B的信号接收流程的示例。如图18的示例中所示,每个OFDM符号的NSD个调制符号(在频域中)可以被解映射1801并且解调1800成NCBPS个交织的对数似然比(LLR)值1802。LLR值1802可以被解交织1804以形成加扰的HESIG-B位1805。加扰的HESIG-B位1805可以被解扰1808。解扰的编码位序列1810可以与原始1/2速率编码状态1812进行速率匹配1812。例如,缺失(例如,刺穿)的位位置可以被设置为零LLR值并且被解码1816,以获得可以与原始HESIG-B位序列1500相同的最终HESIG-B位序列。图19示出了根据方法3的各个方面的HESIG-B的信号处理流程的示例。如图19所示,HESIG-B有效载荷位1500(例如,Npayload个位)可以(例如,使用1/2码率BCC编码器)被编码1900,以形成编码位1902。编码位1902可以进行速率匹配1904(例如,一些位可以被打孔)以满足目标码率R(例如,1/2、2/3、3/4或5/6)。接下来,编码的速率匹配的信号位1906可以被交织(例如,以NCBPS为单位)以形成交织位1909。交织位1909可以被加扰1910以形成加扰位1912。每NCBPS个加扰位可以被调制1914并且被映射1916到每个OFDM符号的NSD个子载波(在频率中)。图20示出了根据方法3的各个方面的HESIG-B的信号接收流程的示例。如图20所示,每个OFDM符号的NSD个调制符号(在频域中)可以被解映射2001并被解调2000成NCBPS个加扰对数似然比(LLR)值2003。加扰的LLR2003可以被解扰2004,以形成交织的LLR2002。交织的LLR2002可以被解交织2006以形成解交织的编码LLR2010。解交织的位序列2010可以与原始1/2速率编码状态2014进行速率匹配2012。例如,缺失(例如,刺穿)的位位置可以被设置为零LLR值并且被解码2016,以获得可以与原始HESIG-B位序列1500相同的最终HESIG-B位序列。在一些实现中,可能发生超过20MHz的传输。在例如40MHz、80MHz和160MHz的数据包传输的情况下,前导码的一些部分可以在频域中重复。图21示出了分别用于20MHz、40MHz和80MHz传输的数据包传输2100、2102和2104的示例。如图21所示,对于传输2102和2104中的给定传输带宽,L-STF2106、L-LTF2108、L-SIG2110、RL-SIG2112和HESIG–A2114字段以20MHz为单位进行重复。如果传输带宽为40MHz或更高,则HE-SIGB字段2116由两个SIG-B信道组成,HE-SIGB“信道1”2118和HE-SIGB“信道2”2020。SIG-B信道2118和2120可以分别包含针对不同STA集合的控制信息。因此,在内容方面,SIG-B信道2118和2120信道可以不同。在80MHz传输2104的情况下,可以重复SIG-B信道2118和2120中的每一个,如图21所示。在160MHz传输(未示出)的情况下,SIG-B信道2118和2120中的每一个可以被重复四次。但是,在OFDM系统中,在频率上重复信号通常导致非期望的高峰值平均功率比(PAPR)。为了避免针对数据包的前导码部分的这种类型的非期望高PAPR,可以对每个20MHz单元(例如,信道2118和2120中的每一个)乘以相位旋转值,这有时被称为伽马旋转。例如,对于40MHz传输中的伽马旋转,可以对HESIG-B字段的较低20MHz频率乘以诸如'+1'的乘法因子伽马,并且可以对较高20MHz频率乘以诸如'+j'的不同的乘法因子伽马(例如,其中j是满足等式j2=-1的虚数单位)。例如,对于80MHz传输中的伽马旋转,可以从最低的20MHz频率开始,对每个20MHz频率乘以序列{'+1','-1','-1','-1'}的元素。除了HESIG-B字段之外,通过乘以相位旋转值的这种伽马旋转可以帮助减小前导码部分的PAPR。这是因为HESIG-B字段不一定是信号在频域中的完整复制品,因为如上所述,对于40、80和160MHz传输,存在两个HESIG-B信道可以被重复。为了使PAPR进一步减小,HESIG-B的每个20MHz单元内的内容可以被加扰(例如,除了上面描述的相位旋转多个总体20MHz单元本身的伽马旋转之外)。图22示出了每个HESIG-B字段内用例如称为序列1、2、3和4的加扰序列进行加扰的示例。加扰序列1和2在分别被应用于加扰HESIG-B“信道1”2206和HESIG-B“信道2”2210内的信息时,可以帮助进一步减小40MHz、80MHz或160MHz传输中的传输的PAPR。例如,在40MHz传输情况2200中,加扰序列1可以是全零序列(例如,不加扰),并且加扰序列2可以是伪随机二进制序列。在这个示例中,即使信道1和信道2中的每一个内的信息内容相同或相似,也确保HESIG-B信道1和信道2承载不同的位序列。在80MHz传输情况2202中,在一个示例中,HESIG-B的四个20MHz单元2210(例如,每个分别与20MHz信道2和4以及1和3对应的HESIG-B信道2204和2206的两个副本)可以使用四个不同的加扰序列进行加扰。替代地,应用于具有重复信息的HESIG-B信道的加扰序列(例如,图22的用于HESIG-B信道1的加扰序列1和3以及用于HESIG-B信道2的加扰序列2和4)可以不同,但是加扰序列1和2可以是相同的,并且序列3和4可以是相同的。在一些实现中,全零序列(例如,不加扰)可以用于加扰序列1、2、3或4中的一个或多个。现在将讨论用于加扰每个HESIG-B字段内的内容的加扰序列的各种示例。在一些场景中,加扰序列可以比要加扰的位序列更短。在这样的场景中,可以周期性地应用加扰序列(例如,以轮询的方式)。例如,如果加扰序列具有12位的长度并且要加扰的信息位序列具有15位的长度,则信息位序列的前12位可以用加扰序列进行加扰,并且信息位序列的13至15位可以用加扰序列位1、2和3进行加扰。在一个合适的实现中,可以用于方法1、2或3的加扰序列由S0=[100001010111]给出。在其它实现中,可以用于方法2的加扰序列包括:S1=[111101001100];S2=[l10010100000];S3=[100010110111];S4=[001011011110];S5=[l11001100101];S6=[l011011000111];S7=[l011001111010];S8=[l011011000111];S9=[l011111000110];以及S10=[0101001111101]。下面的表3提供了对于具有全零位值的信息位序列使用上述加扰序列S1-S10可以得到的示例PAPR值。表3在其它实现中,可以用于方法3的加扰序列包括:S11=[111111001110];S12=[010011101111];S13=[011111011000];S14=[000100011000];S15=[011111011001];S16=[0100010111001];S17=[0111110101100];S18=[0101001100000];S19=[1111101011000];以及S20=[1111101110010];下面的表4提供了对于具有全零位值的信息位序列使用上述加扰序列S11-S20可以得到的示例PAPR值。表4如图所示,对于短加扰序列,方法2可以在PAPR方面优于方法3。在其它实现中,具有S(x)=x7+x4+1的生成多项式的m-序列可以用于在方法1、2和3中的任一个或全部中进行加扰。在这些实现中,针对HESIG-B的每个20MHz单元的不同加扰序列可以使用不同的初始种子值用于生成多项式。例如,初始种子值可以取决于在HESIG-A字段中用信号通知的参数。可以用于初始种子值的参数的一个示例是BSS颜色字段。在上述方法中(除了例如,方法1之外),接收到的80MHz的HESIG-B信号可以被组合以提高解码性能。调制符号或接收到的LLR的组合可以在加扰被去除之后发生。这对于80MHzHESIG-B接收允许接收信号组合增益中的额外的3dB。虽然上述方法包括HESIG-B信息位的位级别加扰,但这仅仅是说明性的。在其它实现中,可以针对不同的频带(例如,在诸如BPSK、QPSK、16-QAM、64-QAM或其它调制操作的调制操作之后)对HESIG-B字段的调制符号进行不同的加扰。为了方便起见,可以将针对不同频带对HESIG-B字段的调制符号进行不同加扰的这些操作称为方法4。在各种实现中,调制符号级别加扰可以以20MHz或更小为单位来完成。图23和图24分别图示了根据方法4的各个方面的传输和接收信号流程。本文(例如,结合图23和图24)描述的调制符号的加扰可以应用在伽马旋转(即,使用γk,BW,可以在40/80/160MHz传输中在整个20MHz信道单元上执行的上述伽马旋转)之上。图23示出了根据方法4的各个方面的(例如,由AP处的传送器设备或STA处的传送器设备执行)的HESIG-B的信号处理流程的示例。在一个或多个方面中,当AP和STA中的每一个包含传送器设备时,AP和STA中的每一个也可以被称为传送器设备。特别地,图23示出了即使20MHzHE-SIG-B单元的数量大于1个(例如,在其中20MHzHEPPDU的HE-SIG-B字段具有一个20MHzHE-SIG-B单元、40MHzHEPPDU的HE-SIG-B字段具有两个20MHzHE-SIG-B单元,和/或80MHzHEPPDU的HE-SIG-B字段具有四个20MHzHE-SIG-B单元的情况下),一个20MHzHE-SIG-B单元的信号处理流程的示例。如图23所示,HE-SIG-B有效载荷位1500的NDBPS个HE-SIG-B位(例如,Npayload个位)可以被编码2300(例如,使用1/2码率BCC编码器)以形成2xNDBPS个BCC编码位2302。NDBPS表示每OFDM符号的数据位的数量。2xNDBPS个BCC编码位2302可以进行速率匹配2304(例如,一些位可以被打孔)以满足目标码率R(例如,或者1/2、2/3、3/4或者5/6)以形成NCBPS个速率匹配编码位2306(简称为编码位或编码的HE-SIG-B位)。NCBPS表示每OFDM符号的编码位的数量。接下来,NCBPS个编码位2306可以被交织2308以形成整个交织位2309的NCBPS个交织编码位。整个交织位2309的每一组NCBPS位可以被调制2310(例如,使用BPSK、QPSK、16-QAM、64-QAM或其它调制操作)以形成NSD个调制符号或数据音调。NSD表示数据子载波的数量,并且可以等于52。NSD个调制符号或数据音调可以通过调制2310生成,其可以乘以2312加扰码(例如,包括包含NSD个复数值的有效地执行调制符号的相位旋转的复数值序列的第一相位旋转模式)以形成可以被称为经相位旋转的符号的加扰符号2313。为了有效地加扰NSD个调制符号,第一相位旋转模式中的至少两个复数值需要不同,这意味着NSD个复数值中的每一个选自两个或更多个不同的值。如果第一相位旋转模式中的所有复数值相等,则NSD个复数值根本不进行加扰。第一相位旋转模式可以降低由20MHz信道内的HESIG-B字段中的许多相同或相似的子字段或许多零值导致的HE-SIG-B字段的PAPR。可以将加扰(经相位旋转的)符号2313映射(或使用例如IFFT或IDFT变换)2314到每个OFDM符号的NSD个子载波(在频率中)。可以将不同的加扰码或相同的加扰码乘以在20MHzHESIG-B单元中的每一个内生成的调制符号。称为伽马旋转的附加的第二相位旋转模式可以与第一加扰/相位旋转模式一起应用到NSD个调制符号。第二相位旋转模式可以降低由至少两个20MHzHESIG-B单元之间的HESIG-B字段中的许多相同或相似的子字段或重复的位模式导致的HE-SIG-B字段的PAPR。表5示出了用于20MHzPPDU的HE-SIG-B字段的第一相位旋转模式和第二相位旋转模式的示例。表5HE-SIG-B单元第一相位旋转模式第二相位旋转模式第一HE-SIG-B单元用于20MHzPPDU的第一加扰序列+1如表5所示,20MHzHEPPDU的HE-SIG-B字段具有一个20MHzHE-SIG-B单元。将与第一HE-SIG-B单元对应的第一相位旋转模式的一组NSD个相位旋转值分别乘以第一SIG-B单元的NSD个调制符号。而且,与第一HE-SIG-B单元对应的第二相位旋转模式的一组NSD个相位旋转值分别乘以第一SIG-B单元的NSD个调制符号。第一相位旋转模式的这组NSD个相位旋转值可以被称为加扰序列。与第一HE-SIG-B单元对应的第一相位旋转模式的这组NSD个相位旋转值不同于与第一HE-SIG-B单元对应的第二相位旋转模式。与第一HE-SIG-B单元对应的第二相位旋转模式的所有NSD个相位旋转值等于+1。与第一HE-SIG-B单元对应的第一相位旋转模式中的至少两个相位旋转值是不同的。表6示出了用于40MHzPPDU的HE-SIG-B字段的第一相位旋转模式和第二相位旋转模式的示例。表6如表6所示,40MHzHEPPDU的HE-SIG-B字段具有两个20MHzHE-SIG-B单元。与每个SIG-B单元对应的第一相位旋转模式的一组NSD个相位旋转值和第二相位旋转模式的一组NSD个相位旋转值应用于每个SIG-B单元的NSD个调制符号。第一相位旋转模式的这组NSD个相位旋转值可以被称为加扰序列。例如,与第一HE-SIG-B单元对应的第一相位旋转模式(例如,第一加扰序列)的一组NSD个相位旋转值被分别乘以第一SIG-B单元的NSD个调制符号。此外,与第一HE-SIG-B单元对应的第二相位旋转模式的一组NSD个相位旋转值被分别乘以第一SIG-B单元的NSD个调制符号。与第一HE-IG-B单元对应的第一相位旋转模式(例如,第一加扰序列)的这组NSD个相位旋转值不同于与第一HE-SIG-B单元对应的第二相位旋转模式。与第一HE-SIG-B单元对应的第二相位旋转模式的所有NSD相位旋转值等于+1。与第一HE-SIG-B单元对应的第一相位旋转模式(例如,第一加扰序列)中的至少两个相位旋转值是不同的。与第二HE-SIG-B单元对应的第一相位旋转模式(例如,第二加扰序列)的一组NSD个相位旋转值分别被乘以第二SIG-B单元的NSD个调制符号。与第二HE-SIG-B单元对应的第一相位旋转模式(例如,第二加扰序列)中的至少两个相位旋转值是不同的。与第二HE-SIG-B单元对应的第二相位旋转模式的所有NSD相位旋转值等于+j。在实施例中,第一加扰序列可以与第二加扰序列相同。在实施例中,第一加扰序列可以与第二加扰序列不同。表7示出了用于80MHzPPDU的HE-SIG-B字段的第一相位旋转模式和第二相位旋转模式的示例。表7如表7所示,80MHzHEPPDU的HE-SIG-B字段具有四个20MHzHE-SIG-B单元。与每个SIG-B单元对应的第一相位旋转模式的一组NSD个相位旋转值和第二相位旋转模式的一组NSD个相位旋转值被应用于每个SIG-B单元的NSD个调制符号。第一相位旋转模式的这组NSD个相位旋转值可以被称为加扰序列。例如,与第一HE-SIG-B单元对应的第一相位旋转模式(例如,第一加扰序列)的一组NSD个相位旋转值被分别乘以第一SIG-B单元的NSD个调制符号。而且,与第一HE-SIG-B单元对应的第二相位旋转模式的一组NSD个相位旋转值被分别乘以第一SIG-B单元的NSD个调制符号。与第一HE-SIG-B单元对应的第一相位旋转模式(例如,第一加扰序列)的这组NSD个相位旋转值不同于与第一HE-SIG-B单元对应的第二相位旋转模式。与第一HE-SIG-B单元对应的第二相位旋转模式的所有NSD个相位旋转值等于+1。与第一HE-SIG-B单元对应的第一相位旋转模式(例如,第一加扰序列)中的至少两个相位旋转值是不同的。与第二HE-SIG-B单元对应的第二相位旋转模式的所有NSD相位旋转值都等于-1。与第三HE-SIG-B单元对应的第二相位旋转模式的所有NSD相位旋转值都等于-1。与第四HE-SIG-B单元对应的第二相位旋转模式的所有NSD相位旋转值都等于-1。在实施例中,所有四个加扰序列可以是相同的。在实施例中,四个加扰序列中的至少两个加扰序列可以是不同的。参考图3A和图23,图3A的编码器281可以执行图23的编码操作2300。速率匹配操作2304可以由速率匹配模块(图3A中未示出)执行。图3A的交织器282可以执行图23的交织操作2308。图3A的映射器283可以执行调制操作2310。映射器283可以被称为星座映射器,并且调制操作2310可以包括星座映射。产生加扰符号2313的加扰操作可以由加扰器(图3A中未示出)执行。图3A的IFT284可以执行处理2314的IFFT映射操作。GI插入器285可以执行处理2314的循环前缀(CP)插入操作。图24示出了根据方法4的各个方面的(例如,由STA处的接收设备或AP处的接收设备执行的)HESIG-B的信号接收流程的示例。在一个或多个方面中,当AP和STA中的每一个包含接收设备时,AP和STA中的每一个也可以被称为接收设备。如图24所示,可以对每个OFDM符号的NSD个调制符号(在频域中)进行解映射(或使用例如FFT或DFT进行变换)2401和解扰2400。解扰2400可以包括通过将解映射2401产生的NSD个解映射符号乘以第一相位解旋模式的对应多个NSD相位解旋值对作为加扰符号2403的NSD个解映射符号(数据音调)进行相位解旋。接下来,每个OFDM符号的NSD个解扰调制符号可以被解调2402成NCBPS个交织的对数似然比(LLR)值2404。LLR2404可以是解交织的2406。解交织的位序列2408可以被速率匹配2410(例如,去打孔)到原始1/2速率编码状态2412。例如,缺失(例如,刺穿)的位位置可以被设置为零LLR值并且被解码2414以获得可以与原始HESIG-B位序列1500相同的最终HESIG-B位序列。可以将附加的第二相位解旋模式(被称为伽马解旋)连同第一相位解旋模式一起应用到NSD个解映射符号。伽马解旋可以包括将伽马值的复共轭与HESIG-B字段的不同频率信道(例如,20MHz频率信道)相乘。参考图3B和图24,图3B的GI去除器291可以执行图24的处理2401的CP去除操作,并且图3B的FT292可以执行图24的处理2401的FFT映射操作部分。对加扰符号2400的解扰操作可以由解扰器(图3B中未示出)执行。图3B的解映射器293可以执行解调操作2402。解映射器293可以被称为星座解映射器,并且解调操作2402包括星座解映射。图3B的解交织器294可以执行图24的解交织操作2406。速率匹配操作2410可以由速率匹配模块(图3B中未示出)执行。图3B的解码器295可以执行图24的解码操作2414。在一个或多个实现中,当AP和STA中的每一个可以包括传送器设备和接收设备(例如,执行图23和图24中描述的操作)时,AP和STA中的每一个可以被称为收发器设备。在还有的其它实现中,还可以针对HESIG-B的不同20MHz单元使用不同的交织器来降低传输的PAPR。为了方便起见,针对HESIG-B的不同20MHz单元使用不同的交织器来降低传输的PAPR可以被称为方法5。图25和图26分别图示方法5的传送和接收信号流程。图25示出了根据方法5的各个方面的HESIG-B的信号处理流程的示例。如图25所示,HESIG-B有效载荷位1500(例如,Npayload个位)可以被编码2500(例如,使用1/2码率BCC编码器)。从编码2500得到的编码位2502可以进行速率匹配2504(例如,一些位被打孔)以满足目标码率R(例如,或者1/2、2/3、3/4或者5/6)。接下来,编码的速率匹配的信号位2506可以被交织2508(例如,以NCBPS为单位)。如图25所示,一个或多个不同的交织器2514可以用于交织2508。例如,每NCBPS个位可以在个别化的交织操作2510中使用不同的交织器交织以形成交织位2513。然后,交织位2513的每NCBPS个位可以被调制2511。NSD个调制符号被映射2512(例如,使用IFFT映射和CP插入)到每个OFDM符号的NSD个子载波(在频率中)。在一个实现中,用于HESIG-B的不同20MHz单元的交织器可以是不同的。例如,在80MHz传输中,存在HESIG-B信道1的两个20MHz单元和HESIG-B信道2的两个20MHz单元。HESIG-B的20MHz单元中的每一个可以使用不同的交织器。应该注意的是,在一些场景中,可以将不交织(即,不执行交织)视为不同的交织。图26示出了根据方法5的各个方面的HESIG-B的信号接收流程的示例。如图26中所示,每个OFDM符号的NSD个调制符号(在频域中)可以被解映射2601并且解调2600成NCBPS个交织的对数似然比(LLR)值2602。LLR2602可以是解交织的2604。解交织2604可以基于用于HESIG-B的每个20MHz单元的不同交织器2514。从解交织2604得到的解交织的位序列2608可以被速率匹配2610到原始1/2速率编码状态2612。例如,缺少(例如,刺穿)的位位置可以被设置为零LLR值并且被解码2614以获得可以与原始HESIG-B位序列1500相同的最终HESIG-B位序列。本文描述的各种系统和方法可以被应用以降低HEPPDU的SIG-B符号的PAPR。应该注意的是,相似的标号可以表示相似的元件。具有相同附图标记的这些部件具有相同的某些特性,但是由于不同的图图示不同的示例,因此相同的附图标记并不指示具有相同附图标记的部件具有完全相同的特性。虽然对于某些部件使用了相同的附图标记,但是贯穿本公开描述了关于部件的差异的示例。已经参考无线LAN系统描述了本文提供的实施例;但是,应该理解的是,这些解决方案也适用于其它网络环境,诸如蜂窝电信网络、有线网络等。本公开的实施例可以是制造物,其中非瞬态机器可读介质(诸如微电子存储器)具有存储其上的对一个或多个数据处理部件(这里统称为“处理器”或“处理单元”)进行编程以执行本文描述的操作的指令。在其它实施例中,这些操作中的一些可以由包含硬连线逻辑的特定硬件部件(例如,专用数字滤波器块和状态机)来执行。这些操作可以替代地由编程的数据处理部件和固定的硬连线电路部件的任何组合来执行。在一些情况下,本公开的实施例可以是包括用于执行本文描述的操作中的一个或多个操作的一个或多个硬件和软件逻辑结构的装置(例如APSTA、非APSTA或另一个网络或计算设备)。例如,如上所述,该装置可以包括存储器单元,该存储器单元存储可以由安装在该装置中的硬件处理器执行的指令。该装置还可以包括一个或多个其它硬件或软件元件,包括网络接口、显示设备等。图27A、图27B和图27C图示了用于促进无线通信的方法的示例的流程图。为了解释和说明的目的,示例处理2710、2720和2730可以由图1的无线通信设备111-115及其部件来执行,其部件诸如基带处理器210、MAC处理器211、MAC软件处理单元212、MAC硬件处理单元213、PHY处理器215、传送信号处理单元280和/或接收信号处理单元290;但是,示例处理2710、2720和2730不限于图1的无线通信设备111-115或其部件,并且示例处理2710、2720和2730可以由图1中示出的一些设备或其它设备或部件来执行。还为了解释和说明的目的,示例处理2710、2720和2730的方框在本文中被描述为以串行或线性方式发生。但是,示例处理2710、2720和2730的多个方框可以并行发生。此外,示例处理2710、2720和2730的方框不需要以示出的顺序执行和/或示例处理2710、2720和2730的方框/动作中的一个或多个不需要被执行。为了方便起见,本公开的方面的各个示例在下面被描述为条款。这些仅作为示例提供,并不限制本主题技术。作为示例,下面描述的条款中的一些在图27A、图27B和图27C中图示。条款A.一种用于传送帧的无线设备,包括:一个或多个存储器;以及耦合到所述一个或多个存储器的一个或多个处理器,所述一个或多个处理器被配置为使得:生成包括HE信号B(HE-SIG-B)字段的高效率(HE)物理层协议数据单元(PPDU),其中所述生成包括:生成编码的HE-SIG-B位、交织所述编码的HE-SIG-B位以生成交织的HE-SIG-B位、调制所述交织的HE-SIG-B位以生成调制符号,通过将加扰序列应用于所述调制符号来生成经相位旋转的符号,以及将所述经相位旋转的符号变换为HE-SIG-B字段的OFDM符号;以及传送HEPPDU。条款B.一种用于接收帧的无线设备,包括:一个或多个存储器;以及耦合到所述一个或多个存储器的一个或多个处理器,所述一个或多个处理器被配置为使得:接收包括HE信号B(HE-SIG-B)字段的高效率(HE)物理层协议数据单元(PPDU);将HE-SIG-B字段的OFDM符号变换为经相位旋转的符号;通过将解扰序列应用于所述经相位旋转的符号来产生调制符号;解调所述调制符号以生成交织的HE-SIG-B位;对所述交织的HE-SIG-B位进行解交织以生成编码的HE-SIG-B位;以及对所述编码的HE-SIG-B位进行解码以获得HE-SIG-B位。条款C.一种用于传送帧的方法,所述方法包括:生成包括HE信号B(HE-SIG-B)字段的高效率(HE)物理层协议数据单元(PPDU),其中所述生成包括:生成编码的HE-SIG-B位、交织所述编码的HE-SIG-B位以生成交织的HE-SIG-B位、调制所述交织的HE-SIG-B位以生成调制符号、通过将第一相位旋转模式和第二相位旋转模式两者应用于所述调制符号来生成经相位旋转的符号、以及将所述经相位旋转的符号变换为HE-SIG-B字段的OFDM符号;以及传送HEPPDU。在一个或多个方面中,附加条款被描述如下。一种方法包括本文描述的一个或多个方法或操作。一种装置或站包括一个或多个存储器(例如,240、一个或多个内部、外部或远程存储器、或一个或多个寄存器)和耦合到所述一个或多个处理器的一个或多个处理器(例如,210),所述一个或多个处理器被配置为使得所述装置执行本文描述的一个或多个方法或操作。一种装置或站包括一个或多个存储器(例如,240、一个或多个内部、外部或远程存储器、或一个或多个寄存器)和一个或多个处理器(例如,210或一个或多个部分),其中所述一个或多个存储器存储当由所述一个或多个处理器执行时使得所述一个或多个处理器执行本文描述的一个或多个方法或操作的指令。一种装置或站包括适于执行本文描述的一个或多个方法或操作的器件(例如,210)。一种包括存储在其中的指令的计算机可读存储介质(例如,240、一个或多个内部、外部或远程存储器、或一个或多个寄存器),所述指令包括用于执行本文描述的一个或多个方法或操作的代码。一种存储指令的计算机可读存储介质(例如,240、一个或多个内部、外部或远程存储器、或一个或多个寄存器),当所述指令被一个或多个处理器(例如,210或一个或多个部分)执行时,使得所述一个或多个处理器执行本文描述的一个或多个方法或操作。在一个方面,方法可以是操作、指令或功能,并且反之亦然。在一个方面,可以修改条款以包括在其它一个或多个条款、一个或多个句子、一个或多个短语、一个或多个段落和/或一个或多个权利要求中陈述的词语(例如,指令、操作、功能或部件)中的一些或全部词语。为了图示硬件和软件的可互换性,已经就其功能一般性地描述了诸如各种说明性块、模块、部件、方法、操作、指令和算法的项目。这样的功能是以硬件还是软件来实现取决于施加在整个系统上的特定应用和设计约束。熟练的技术人员可以针对每个特定的应用以不同的方式实现所描述的功能。除非特别如此陈述,否则以单数形式对元件的引用并不意味着是唯一的,而是指一个或多个。例如,“一”模块可以指一个或多个模块。以“一”,“一个”,“该”或“所述”为前缀的元素在没有进一步的限制的情况下不排除存在附加的相同元素。标题和副标题(如果有的话)只是为了方便而使用,并不限制本发明。词语“示例性”用于表示用作示例或图示。就术语“包含”、“具有”等被使用的程度而言,这种术语旨在以类似于术语“包括”的方式是包含性的,如“包括”在权利要求中被用作过渡词时所解释的那样。诸如第一和第二等之类的关系术语可以用于将一个实体或动作与另一个实体或动作区分开,而不一定要求或暗示这些实体或动作之间的任何实际的这种关系或顺序。诸如一方面、该方面、另一个方面、一些方面、一个或多个方面、实现、该实现、另一个实现、一些实现、一个或多个实现、实施例、该实施例、另一个实施例、一些实施例、一个或多个实施例、配置、该配置、另一个配置、一些配置、一个或多个配置、本主题技术、该公开、本公开、其其它变型等的短语都是为了方便起见,并不意味着涉及这样的(一个或多个)短语的公开对于本主题技术是必不可少的或者这种公开适用于本主题技术的所有配置。涉及这样的(一个或多个)短语的公开可以应用于所有配置或一个或多个配置。涉及这样的(一个或多个)短语的公开可以提供一个或多个示例。诸如方面或一些方面的短语可以指一个或多个方面,并且反之亦然,并且这类似地应用于其它前述短语。在一系列项目之前的短语“…的至少一个”(其中术语“和”或“或”使任何项目分离)修饰整个列表而不是列表的每个成员。短语“…的至少一个”不需要选择至少一个项目;相反,该短语允许包括任何一个项目的至少一个和/或项目的任何组合的至少一个和/或每个项目的至少一个的含义。作为示例,短语“A、B和C的至少一个”或“A、B或C的至少一个”的每个指仅A、仅B或仅C;A、B和C的任何组合;和/或A、B和C的每一个的至少一个。应该理解的是,所公开的步骤、操作或处理的具体顺序或层次是示例性方法的图示。除非另有明确说明,否则应该理解的是,步骤、操作或处理的具体顺序或层次可以以不同的顺序执行。步骤、操作或处理中的一些可以同时执行。所附方法权利要求(如果有的话)以示例顺序呈现各个步骤、操作或处理的元素,并不意味着限于所呈现的特定顺序或层次。这些可以以串行、线性、并行或不同的顺序执行。应该理解的是,所描述的指令、操作和系统通常可以一起集成在单个软件/硬件产品中或者封装到多个软件/硬件产品中。提供本公开以使本领域的任何技术人员能够实践本文描述的各个方面。在一些情况下,众所周知的结构和部件以框图形式示出,以避免模糊本主题技术的概念。本公开提供了本主题技术的各种示例,并且本主题技术不限于这些示例。这些方面的各种修改对于本领域技术人员来说将是显而易见的,并且本文描述的原理可以应用于其它方面。本领域普通技术人员已知或以后将知道的、贯穿本公开描述的各个方面的要素的所有结构和功能等同物通过引用被明确地并入本文,并且旨在被权利要求所涵盖。而且,本文公开的任何内容都不旨在致力于公众,不管这些公开是否在权利要求中明确陈述。没有权利要求元素要依据35U.S.C.§112,第六段进行解释,除非该元素明确地使用短语“用于…的装置”来阐述或者,在方法权利要求的情况下,元素使用短语“用于…的步骤”来阐述。标题、
背景技术
、附图的简要描述、摘要和附图在此被结合到本公开中,并且被提供作为本公开的说明性示例,而不是作为限制性描述。提交时的理解是,它们将不会用于限制权利要求的范围或含义。此外,在具体实施方式中,可以看出,为了使本公开简化的目的,描述提供了说明性示例,并且各种特征在各种实现中被组合在一起。公开的方法不应被解释为反映所要求保护的主题需要比每个权利要求中明确陈述的特征更多的特征的意图。相反,如以下权利要求所反映的,发明性主题依赖少于单个公开的配置或操作的所有特征的特征。以下权利要求由此被并入到具体实施方式中,其中每个权利要求本身就作为单独要求保护的主题。权利要求不旨在限于本文描述的方面,而是应被赋予与语言权利要求相一致的全部范围,并且涵盖所有的法定等同物。尽管如此,这些权利要求都不旨在涵盖不符合适用专利法的要求的主题,也不应该以这种方式进行解释。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1