用于在单用户前导码打孔中进行交织的技术的制作方法

文档序号:21368668发布日期:2020-07-04 04:44阅读:342来源:国知局
用于在单用户前导码打孔中进行交织的技术的制作方法

相关申请的交叉引用

本专利申请要求享有于2018年10月11日递交的、标题为“techniquesforinterleavinginsingleuserpreamblepuncturing”的美国非临时申请no.16/157,945的优先权,以及于2017年11月6日递交的、标题为“techniquesforinterleavinginsingleuserpreamblepuncturing”的美国临时申请序列no.62/582154的优先权,这两份申请通过引用的方式将其全部内容明确地并入本文。



背景技术:

现今,在家庭、办公室、以及各种公共设施中部署无线局域网(wlan)是普遍的。这样的网络通常采用无线接入点(ap),无线ap将在特定地点(例如,家庭、办公室、公共设施等)中的多个无线站(sta)连接到诸如互联网等的另一网络。sta的集合能够通过公共ap(在其中被称为基本服务集(bss))彼此通信。

随着wlan的使用的增加,例如,可以向诸如ieee802.11ax的基于wlan的规范添加针对于新频带(例如,6ghz频带)的支持。由于该频带中现有技术的存在,因此可能难以找到连续的80mhz或160mhz空闲信道用于操作。可以引入前导码打孔以避免与现有技术的干扰。

同样地,期望提供允许在前导码打孔的实现方面的更大的灵活性的技术。



技术实现要素:

本公开内容的方面提出了用于单用户(su)前导码打孔中的交织的技术。以下描述和附图详细阐述了一个或多个方面的某些说明性特征。然而,这些特征仅指示可以采用各种方面的原理的各种方式中的几种方式,并且该描述旨在包括全部这样的方面及其等同物。

在方面中,描述了一种用于无线通信的方法。所述方法可以包括:由接入点识别su前导码打孔传输。所述方法还可以包括:对用于su前导码打孔传输的信息进行编码以产生经编码比特。所述方法还可以包括:将经编码比特解析到多个段中。所述方法还可以包括:将经编码比特解析到多个段中的每个段内的多个资源单元(ru)之中。所述方法还可以包括:对在多个ru中的每个ru内的经编码比特执行音调交织。这些技术能够被用在6ghz频带以及2.4ghz频带或5ghz频带中。

在方面中,描述了一种用于无线通信的装置。所述装置可以包括:收发机、被配置为存储指令的存储器、以及与存储器通信地耦合的处理器。所述处理器可以被配置为:执行指令以识别单用户(su)前导码打孔传输。所述处理器还可以被配置为:执行指令以对用于su前导码打孔传输的信息进行编码,以产生经编码比特。所述处理器还可以被配置为:执行指令以将经编码比特解析到多个段中。所述处理器还可以被配置为:执行指令以将经编码比特解析到多个段中的每个段内的多个资源单元(ru)之中。所述处理器还可以被配置为:执行指令以对在多个ru中的每个ru内的经编码比特执行音调交织。

在另一方面中,描述了一种用于无线通信的装置。所述装置可以包括:用于识别单用户(su)前导码打孔传输的单元。所述装置还可以包括:用于对用于su前导码打孔传输的信息进行编码以产生经编码比特的单元。所述装置还可以包括:用于将经编码比特解析到多个段中的单元。所述装置还可以包括:用于将经编码比特解析到多个段中的每个段内的多个资源单元(ru)之中的单元。所述装置还可以包括:用于对在多个ru中的每个ru内的经编码比特执行音调交织的单元。

在另一方面中,描述了一种存储用于无线通信的可执行代码的计算机可读介质。所述计算机可读介质可以存储:用于识别单用户(su)前导码打孔传输的代码。所述计算机可读介质还可以存储:用于对用于su前导码打孔传输的信息进行编码以产生经编码比特的代码。所述计算机可读介质还可以存储:用于将经编码比特解析到多个段中的代码。所述计算机可读介质还可以存储:用于将经编码比特解析到多个段中的每个段内的多个资源单元(ru)之中的代码。所述计算机可读介质还可以存储:用于对在多个ru中的每个ru内的经编码比特执行音调交织的代码。

附图说明

在下文中将结合附图来描述所公开的方面,提供附图来说明而并不是限制所公开的方面,其中,类似的名称表示类似的元件,并且在其中:

图1是示出了无线局域网(wlan)部署的示例的概念图;

图2是示出了高效(he)多用户(mu)plcp协议数据单元(ppdu)格式的示例的示意图;

图3是示出了当前支持的前导码打孔模式的示例的示意图;

图4是示出了ieee802.11ax中的前导码打孔的信令的示例的表;

图5a是示出了促进打孔的音调规划的示例的示意图;

图5b是示出了促进打孔的音调规划的另一示例的示意图;

图6是示出了根据本公开内容的方面的方法的示例的流程图;

图7是示出了根据本公开内容的各个方面的接入点(ap)中的各种组件的示例的示意图;以及

图8是示出了根据本公开内容的各个方面的无线站(sta)中的各种组件的示例的示意图。

具体实施方式

本公开内容描述了用于在单用户(su)前导码打孔中进行交织的技术。如本文描述的,这些技术可以被实现为用于无线通信的方法、装置、计算机可读介质、以及单元。

如上面提到的,随着wlan的使用的增加,例如,可以向诸如ieee802.11ax的基于wlan的规范添加针对于新频带(例如,6ghz频带)的支持。由于该频带中现有技术的存在,因此可能难以找到连续的80mhz或160mhz空闲信道用于操作。可以引入前导码打孔以避免与现有技术的干扰。

ieee802.11ax引入了前导码打孔模式,其允许非主要20mhz信道在≥80mhz带宽传输中被清零。该方法当前仅被指定用于下行链路(dl)muppdu而不用于单用户(su)传输。通常,使用基于高效(he)触发的(tb)ppdu来进行上行链路(ul)前导码打孔是可能的。如其当前在说明书中支持的,允许每个无线站(sta)仅被指派一个(1)资源单元(ru)(ul和dl二者),因此前导码打孔可能不被应用于su传输。本公开内容提供了在6ghz中将前导码打孔扩展到su传输的各种技术。然而,这些技术也适用于2.4ghz频带或5ghz频带。

本公开内容提供了关于用于在su前导码打孔中进行交织的技术的细节。为了实现su前导码打孔,相关方面可以涉及前导码信令和物理层汇聚协议(plcp)服务数据单元(ppdu)格式、音调规划和ru分配、以及编码和交织。

现在参考图1-8更详细地描述各个方面。在以下描述中,出于解释的目的,阐述了许多具体细节以便提供对一个或多个方面的透彻理解。然而,可能显而易见的是,可以在没有这些具体细节的情况下实践这样的方面。另外地,如本文使用的术语“组件”可以是组成系统的部件中的一个部件,可以是硬件、固件、和/或存储在计算机可读介质上的软件,并且可以被分成其它组件。

以下描述提供了示例,并且不限制权利要求中阐述的范围、适用性、或示例。在不脱离本公开内容的范围的情况下,可以对讨论的元件的功能和布置进行改变。各种示例可以视情况省略、替换、或添加各种过程或组件。举例而言,所描述的方法可以以与描述的顺序不同的顺序被执行,并且可以添加、省略、或组合各种步骤。此外,关于一些示例描述的特征可以被组合到其它示例中。

图1是示出了结合本文描述的各种技术(包括本文结合在su前导码打孔中的交织描述的各个方面)的wlan部署的示例的概念图100。wlan可以包括一个或多个接入点(ap)105和与相应的ap相关联的一个或多个站(sta)115。ap105中的一个或多个ap105和sta115中的一个或多个sta115可以支持本文描述的技术。

在图1的示例中,存在两个部署的ap:在基本服务集1(bss1)中的ap1105-a和在bss2中的ap2105-b,bss1和bss2可以被称为重叠bss(obss)。ap1105-a被示为具有至少三个相关联的sta(sta1115-a、sta2115-b、sta3115-c)和覆盖区域110-a,而ap2105-b被示出具有一个相关联的sta4115-c和覆盖区域110-b。与特定bss相关联的sta和ap可以被称为该bss的成员。在图1的示例中,ap1105-a的覆盖区域110-a可以与ap2105-b的覆盖区域的一部分重叠,以使得sta可以在覆盖区域110-a和110-b的重叠部分内。通过说明而非限制的方式提供了结合图1的wlan部署描述的bs、ap、和sta的数量以及ap的覆盖区域。

在图1中的或在类似的wlan部署中的sta115可以包括调制解调器(参见图8),其具有用于su前导码打孔的交织的组件850(如下面在图8中更详细描述的),并且其支持本公开内容中描述的用于su传输的交织前导码打孔操作。类似地,图1中的或在类似的部署中的ap105可以包括调制解调器(参见图7),其具有用于su前导码打孔的交织的组件750(如下面在图7中更详细描述的),并且其支持本公开内容中描述的用于su传输的交织前导码打孔操作。

在一些示例中,图1中所示的ap(例如,ap1105-a和ap2105-b)通常是向在其覆盖区域或地区内的sta115提供回程服务的固定终端。然而,在一些应用中,ap105可以是移动的或非固定的终端。图1中示出的可以是固定的、非固定的、或移动的终端的sta(例如,sta1115-a、sta2115-b、sta3115-c、sta4115-d)利用它们各自的ap105的回程服务来连接到诸如互联网的网络。sta115的示例包括但不限于:蜂窝电话、智能电话、膝上型计算机、台式计算机、个人数字助理(pda)、个人通信系统(pcs)设备、个人信息管理器(pim)、个人导航设备(pnd)、全球定位系统、多媒体设备、视频设备、音频设备、用于物联网(iot)的设备、或需要ap105的回程服务的任何其它适当的无线设备。

sta115还可以被本领域技术人员称为:用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线站、远程终端、手机、用户代理、移动客户端、客户端、用户设备(ue)、或某种其它适当的术语。

ap105还可以被称为:基站、基站收发机、无线电基站、无线电收发机、收发机功能单元、或任何其它适当的术语。贯穿本公开内容描述的各种概念旨在应用于全部适当的无线装置,而不管它们的具体的术语。在示例中,支持hebss操作的sta可以被称为hesta。类似地,支持hebss操作的ap可以被称为heap。此外,hesta可以例如作为heap或he网状sta来操作。

可以利用协议栈来实现sta1115-a、sta2115-b、sta3115-c、sta4115-d中的每个sta。协议栈可以包括:用于根据无线信道的物理和电气规范来发送和接收数据的物理层、用于管理对无线信道的接入的数据链路层、用于管理源到目的地数据传送的网络层、用于管理终端用户之间数据的透明传送的传输层、以及用于建立或支持到网络的连接的必需的或期望的任何其它层。

ap1105-a和ap2105-b中的每个ap可以包括使得相关联的sta115能够经由通信链路125连接到网络的软件应用和/或电路。ap105可以向它们各自的sta115发送帧或分组,并且从它们各自的sta115接收帧或分组以传送数据和/或控制信息(例如,信令)。

ap1105-a和ap2105-b中的每个ap能够与在ap105的覆盖区域内的sta115建立通信链路125。通信链路125可以包括能够实现ul和dl通信的通信信道。当连接到ap105时,sta115可以首先与ap105认证它自己,并且然后将它自己与ap105相关联。一旦相关联,可以在ap105和sta115之间建立通信链路125,以使得ap105和相关联的sta115可以通过直接的通信信道来交换帧或消息。应当注意到的是,在一些示例中,无线通信系统可能不具有中央ap(例如,ap105),而是可以充当sta115之间的对等网络。因此,本文描述的ap105的功能可以替代地由sta115中的一个或多个sta来执行。这样的系统可以被称为“ad-hoc”通信系统,在“ad-hoc”通信系统中,终端彼此直接异步通信而不使用被称为ibss或网的任何特定ap。本公开内容的特征可以同样地适应于这样的“ad-hoc”通信系统,在“ad-hoc”通信系统中,广播sta115代替ap105来充当多个多播帧的发送设备。

虽然结合wlan部署或使用符合ieee802.11的网络描述了本公开内容的方面,但是本领域技术人员将容易理解的是,贯穿本公开内容描述的各个方面可以被扩展到采用各种标准或协议的其它网络,各种标准或协议包括例如(蓝牙)、高性能lan(主要在欧洲使用的与ieee802.11标准相当的一组无线标准)、以及在广域网(wan)、wlan、个域网(pan)、或现在已知的或以后开发的其它适当的网络中使用的其它技术。因此,贯穿本公开内容呈现的用于执行前导码打孔操作的各个方面可以适用于任何适当的无线网络,而不管覆盖范围和所使用的无线接入协议。

在一些方面中,一个或多个ap(105-a和105-b)可以在一个或多个信道(例如,多个窄带信道,每个信道包括频率带宽)上经由通信链路125向无线通信系统的sta115发送信标信号(或仅仅“信标”),这可以帮助sta115使他们的定时与ap105同步,或可以提供其它信息或功能。这样的信标可以周期性地被发送。在一个方面中,连续的信标传输之间的时段可以被称为信标间隔。信标的传输可以被分成多个组或间隔。在一个方面中,信标可以包括但不限于诸如用来设置公共时钟的时间戳信息、对等网络标识符、设备标识符、能力信息、信标间隔、发送方向信息、接收方向信息、邻居列表、和/或扩展的邻居列表的信息,这些信息中的一些信息在下面被另外详细描述。因此,信标可以包括在若干设备之间公用的(例如,共享的)和针对给定的设备二者的信息。

图2示出了示意图200,示意图200示出了作为由ieee802.11ax支持的前导码打孔的概述的一部分的he多用户(mu)ppdu格式的示例。当前,前导码打孔仅被指定用于dl和muppdu传输,而不用于su传输。预he前导码(pre-hepreamble)(例如,示意图200中的字段l-stf、l-ltf、l-sig、rl-sig、he-sig-a、以及he-sig-b)仅在空闲的20mhz信道上发送。数据部分以正交频分多址(ofdma)发送,并且避免在具有干扰的20mhz信道中进行ru分配。如上面描述的,能够使用基于he触发的ppdu来进行ul前导码打孔。ap(例如,ap105)可以避免在忙的20mhz信道中分配任何客户端。sta(例如,sta115)可以仅在与其指派的ru重叠的20mhz信道中发送预he前导码。如上面提到的,允许每个sta仅被指派一个ru(ul和dl二者),并且因此针对于su传输,不支持前导码打孔。

本公开内容描述了用于基于ppdu格式的su前导码打孔信令的两种方法。

第一种方法可以基于使用诸如图2中示出的格式的hemuppdu格式。在该方法中,重新使用了mu前导码打孔中的现有的he-sig-a/b信令。例如,he-sig-a字段可以指示4种前导码打孔模式(关于图3更详细地描述了这些模式中的一些模式)。此外,he-sig-b字段能够指示经打孔的ru并且将全部剩余的ru指派给相同的sta。

ul还能够使用hemuppdu用于su前导码打孔传输。在这种情况下,在he-sig-b用户特定字段中,发送ap标识符(id)而不是staid。

涉及使用hemuppdu格式的方法可以具有以下益处:该方法对现有规范需要较少修改并且可以向后兼容。另一方面,该方法可能需要比使用如下面描述的suppdu更高的前导码开销,并且由于he-sig-b字段的[1212]结构中的限制,可能仅支持全部可能的打孔模式的子集。

第二种方法可以是基于使用hesuppdu格式的。该方法对数据部分的su音调规划可能需要改变。在该第二种方法中,一个选项是通过he-siga前导码来发信号通知打孔模式。两个预留比特中的一个预留比特可以被用来指示用于su前导码打孔的新he-siga格式。此外,可以重新应用7比特的he-sig-a(例如,位图)以指示在160mhz中的每20mhz打孔。然而,该选项可能导致he-sig-a内容从当前的ieee802.11ax规范中发生变化。

在该第二种方法中,另一个选项是通过管理帧(例如,信标、管理动作帧、关联响应帧)发信号通知打孔模式。某些信道/频率范围在管理帧中被指示为禁区(例如,打孔区域)以避免干扰例如现有技术。在该bss中的传输自动地将与禁区重叠的ru清零。该方法可能不需要对he-sig-a前导码的改变。在该选项中,接收机(例如,sta115)和发射机(例如,ap105)二者都知道由通过管理帧提供的禁区和信息而引起的打孔。由于现有技术往往不会有很大变化,因此该选项通常应用于半静态打孔模式。一个限制可能是:可能不能利用从分组到分组变化的空闲信道。

图3示出了示意图300,示意图300示出了用于160mhz传输的第三前导码打孔模式和用于160mhz传输的第四前导码打孔模式的示例。在第三前导码打孔模式中,辅助20mhz(s20)信道被打孔,并且在第四前导码打孔模式中,辅助40mhz左(s40-l)信道、辅助40mhz右(s40-r)信道、或二者都被打孔。针对于hemuppdu,其它模式当前也是被支持的,例如,用于80mhz传输的第一前导码打孔模式和用于80mhz传输的第二前导码打孔模式,其中在第一前导码打孔模式中,辅助20mhz(s20)信道被打孔,并且在第二前导码打孔模式中,辅助40mhz左(s40-l)信道或辅助40mhz右(s40-r)信道被打孔。

在图3中示出的前导码打孔模式,以及提到的其它前导码打孔模式是当前支持并且提供的、但有限数量的能够被用于su传输的前导码打孔的全部可能的打孔模式的仅有的打孔模式。

图4示出了表400,表400示出了在ieee802.11ax中的前导码打孔的信令的示例。在这种情况下,该表示出带宽(bw)字段值、ppdu带宽定义、以及he-sig-b处理。在方面中,he-sig-a中的3个比特可以被用来指示哪个he-sig-b内容信道需要被解调。针对于he-sig-b,其可以被用来在具有干扰的20mhz信道中指派空ru。

关于上面描述的音调规划和ru分配,图5a和5b示出了示意图500和510,示意图500和510示出了促进打孔的音调规划的示例。为了促进音调规划,su前导码打孔能够使用与用于hemuppdu的音调规划类似的音调规划。对用于su前导码打孔的音调规划的一些可能的改进可以包括:通过移除中心ru26并且将第二和第三20mhz中的ru106和ru242向dc移位13个音调来进行20mhz物理信道对准。此外,另一方面可以包括:不允许使用ru26和ru52用于su前导码打孔传输。

为了实现su前导码打孔,考虑以下方面。能够在一个su传输中分配多个ru。在一些示例中,可以使用最小ru大小,例如,106个音调或8mhz(这还可以被称为10mhz,其中8mhz和106个音调是有效信道宽度)。全部ru可以具有相同的调制编码方案(mcs)、流的数量(nsts)、以及发送波束成形(txbf)配置。可以跨全部ru执行联合编码。此外,只有低密度奇偶校验(ldpc)码可以被用于su前导码打孔。

su前导码打孔中的交织涉及段解析操作、ru解析操作、以及在ru操作内的ldpc音调交织。这些操作可能需要在打孔之后被执行。su前导码打孔中的交织需要考虑如何将经编码比特封装或排列到几个ru中以及要使用什么种类的编码和交织。su前导码打孔中的交织通常与大带宽(例如,80mhz、160mhz(诸如80+80的连续的或非连续的)、或甚至320mhz(连续的或非连续的))相关联。

段解析操作可以由段解析器或段解析组件(例如,段解析组件753或每80mhz段解析器)来执行。段解析器可以在两个段之中均匀地分配经编码比特,nbpscs/2个比特到段1,接着是nbpscs/2个比特到段2,并且重复直到利用相等数量的经编码比特将段填满为止,其中nbpscs指示针对于每个空间流的每单个载波的经编码比特的数量。因为经打孔的段具有较小的有效带宽(例如,具有经打孔的20mhz信道的80mhz传输具有60mhz的有效信道宽度),所以段中的一个段(段1或段2)可以小于另一个段。在这种情况下,能够配置段解析器,以使得当较小的段填满时,全部剩余的比特转到较大的段。段解析中的比特可以与例如qam符号相关联,以使得分配可以涉及对同相比特和正交比特的分配。

针对于段解析操作,在多于两个段(例如,多于两个80mhz段)的情况下,段解析器可以在全部段之中均匀地分配经编码比特(针对每个段,nbpscs/(段数)比特)。一旦段中的一个段被填满,对经编码比特的后续分配将在剩余的段(例如,除了已经被填满的段之外的那些段)之中均匀地进行,直到仅剩下一个段未被填满为止。然后,任何剩余的经编码比特将转到该最后的未被填满的剩余的段。

ru解析操作不是先前使用的操作,因为先前为每个sta指派或分配一个ru。利用多个ru,可以由ru解析器或ru解析组件(例如,ru解析组件754)执行的ru解析操作涉及在每个段中的ru之中分配比特。一种方法是从最低频率ru开始,将比特顺序地填充到每个ru中。一旦一个ru的符号中的全部比特都被填满,则转到下一个ru。

ru操作内的ldpc音调交织(其还可以被称为音调映射或音调交织)可以由ru音调交织器或ru音调交织组件(例如,ru音调交织组件755)来执行。现在,在每个ru内对音调进行交织。用于多个ru中的每个ru内的交织的交织方案可以与在ieee802.11ax标准的当前规范中支持的交织方案相同。

图6是示出了根据本公开内容的方面的方法600的示例的流程图。方法600的方面可以由图7中示出的ap105的一个或多个组件来执行,一个或多个组件包括但不限于处理器712、调制解调器714、收发机702、存储器716、射频(rf)前端788、和/或用于su前导码打孔的交织的组件750。用于su前导码打孔的交织的组件750可以包括一个或多个子组件(参见例如,图7),该一个或多个子组件被配置为执行与方法600相关联的特定功能、动作、或过程。

在605处,方法600包括识别单用户(su)前导码打孔传输。在示例中,ap105的组件中一个或多个组件可以基于bw信令识别su前导码打孔传输。

在610处,方法600包括对用于su前导码打孔传输的信息进行编码,以产生经编码比特。

在615处,方法600包括将经编码比特解析到多个段中。在方面中,ap105的组件和/或子组件(例如,段解析组件753)中的一个或多个组件和/或子组件可以将经编码比特解析到多个段中。在示例中,经编码比特可以被解析成被期望的段的数量(例如,2个或更多个段)除的针对于每个空间流的每单个载波的经编码比特的数量。

在620处,方法600包括将经编码比特解析到多个段中的每个段内的多个资源单元(ru)之中。在方面中,ap105的组件和/或子组件(例如,ru解析组件754)中的一个或多个组件和/或子组件可以将经编码比特解析到多个段中的每个段内的多个资源单元(ru)之中。例如,ap105可以通过从最低频率ru开始,将比特顺序地填充到每个ru中,并且一旦一个ru的符号中的全部比特被填满,则转到下一个ru,来在每个段中的ru之中分配比特。

在625处,方法600包括对在多个ru中的每个ru内的经编码比特执行音调交织。在方面中,ap105的组件和/或子组件(例如,ru音调交织组件755)中的一个或多个组件和/或子组件可以对在多个ru中的每个ru内的经编码比特执行音调交织。例如,ap105可以执行ldpc音调交织。

在方法600的另一方面中,将经编码比特解析到多个段中包括将经编码比特解析到多个80mhz段中。

在方法600的另一方面中,多个段包括两个(2)80mhz段或四(4)个80mhz段。

在方法600的另一方面中,对用于su前导码打孔传输的信息的编码包括对信息执行联合ldpc编码以产生经编码比特。

在方法600的另一方面中,多个段包括第一段和第二段,并且将经编码比特解析到多个段中包括:通过重复地将nbpscs/2个经编码比特分配给第一段并且将nbpscs/2个经编码比特分配给第二段,直到具有最小有效带宽的一个段被填满,来在第一段和第二段之中均匀地分配经编码比特,任何剩余的经编码比特被指派给另一个段,其中nbpscs指示针对于每个空间流的每单个载波的经编码比特的数量。

在方法600的另一方面中,将经编码比特解析到多个段中的每个段内的多个ru之中包括:通过从多个ru中的最低频率ru开始将经编码比特分配到多个段中的任何一个段中。

在方法600的另一方面中,一旦特定ru的符号中的经编码比特中的全部经编码比特被填满,则方法600可以继续到多个ru中的下一个ru。

在方法600的另一方面中,将经编码比特解析到多个段中的每个段内的多个ru之中包括:将比特顺序地填充到多个ru中的每个ru中。

在方法600的另一方面中,对在多个ru中的每个ru内的经编码比特执行音调交织包括执行ldpc音调映射。

图7描述了用于实现用于由本公开内容提供的su前导码打孔中的交织的技术的无线通信设备(例如,ap105)的硬件组件和子组件。例如,ap105(例如,发射机)的实现的一个示例可以包括各种各样的组件,其包括诸如经由一个或多个总线744进行通信的一个或多个处理器712、存储器716、收发机702、以及调制解调器714的组件,这些组件可以结合用于su前导码打孔的交织的组件750进行操作,以实现本文描述的功能中的一个或多个功能以及本公开内容的一个或多个方法(例如,方法600)。例如,一个或多个处理器712、存储器716、收发机702、和/或调制解调器714可以经由一个或多个总线744来被通信地耦合。此外,一个或多个处理器712、调制解调器714、存储器716、收发机702、以及rf前端788可以被配置为支持用于su前导码打孔操作的交织。在示例中,用于su前导码打孔的交织的组件750可以支持上面描述的各种方法和/或选项。例如,用于su前导码打孔的交织的组件750可以支持对hemuppdu格式或hesuppdu格式的使用。

在方面中,一个或多个处理器716可以包括可以使用一个或多个调制解调器处理器的调制解调器714。与用于su前导码打孔的交织的组件750相关的各种功能可以被包括在调制解调器714和/或一个或多个处理器712中,并且在方面中,能够由单个处理器来执行,而在其它方面中,能够由两个或更多个不同的处理器的组合来执行功能中的不同的功能。例如,在方面中,一个或多个处理器712可以包括调制解调器处理器、或基带处理器、或数字信号处理器、或发送处理器、或接收机处理器、或与收发机702相关联的收发机处理器中的任何一个处理器或任何处理器的组合。在其它方面中,与用于su前导码打孔的交织的组件750相关联的一个或多个处理器712和/或调制解调器714的特性中的一些特征可以由收发机702来执行。

此外,存储器716可以被配置为存储本文使用的数据和/或由至少一个处理器712执行的本地版本的应用、或用于su前导码打孔的交织的组件750和/或其子组件中的一个或多个子组件。存储器716可以包括可由计算机或至少一个处理器712使用的任何类型的计算机可读介质,例如,随机存取存储器(ram)、只读存储器(rom)、磁带、磁盘、光盘、易失性存储器、非易失性存储器、以及其任何组合。在方面中,例如,当ap105正在操作至少一个处理器712以执行用于su前导码打孔的交织的组件750和/或其子组件中的一个或多个子组件时,存储器716可以是非暂时性计算机可读存储介质,其存储定义用于su前导码打孔的交织的组件750和/或其子组件中的一个或多个子组件的一个或多个计算机可执行代码,和/或与其相关联的数据。

收发机702可以包括至少一个接收机706和至少一个发射机708。接收机706可以包括由处理器可执行的用于接收数据的硬件、固件、和/或软件代码,该代码包括指令并且被存储在存储器(例如,计算机可读介质)中。接收机706可以是例如射频(rf)接收机。在方面中,接收机706可以接收由至少一个无线通信设备(例如,sta115)发送的信号。另外地,接收机706可以处理这样的接收的信号,并且还可以获得该信号的测量结果,例如但不限于每码片的能量与干扰功率比(ec/io)、信噪比(snr)、参考信号接收功率(rsrp)、接收信号强度指示符(rssi)等。发射机708可以包括由处理器可执行的用于发送数据的硬件、固件、和/或软件代码,该代码包括指令并且被存储在存储器(例如,计算机可读介质)中。发射机708的适当的示例可以包括但不限于rf发射机。

此外,在方面中,无线通信设备或ap105可以包括上面提到的rf前端788,其可以与一个或多个天线765和收发机702相通信地操作用于接收和发送无线电传输。rf前端788可以被连接到一个或多个天线765,并且能够包括用于发送和接收rf信号的一个或多个低噪声放大器(lna)790、一个或多个开关792、一个或多个功率放大器(pa)798、以及一个或多个滤波器796。

在方面中,lna790能够以期望的输出电平来放大接收的信号。在方面中,每个lna790可以具有指定的最小增益值和最大增益值。在方面中,rf前端788可以使用一个或多个开关792以基于用于特定的应用的期望的增益值来选择特定的lna790及其指定的增益值。

此外,例如,可以由rf前端788使用一个或多个pa798来以期望的输出功率电平放大rf输出的信号。在方面中,每个pa798可以具有指定的最小增益值和最大增益值。在方面中,rf前端788可以使用一个或多个开关792以基于用于特定的应用的期望的增益值来选择特定的pa798及其指定的增益值。

此外,例如,可以由rf前端788使用一个或多个滤波器796来对接收的信号进行滤波以获得输入rf信号。类似地,在方面中,例如,相应的滤波器496能够被用来对来自相应的pa798的输出进行滤波以产生用于传输的输出信号。在方面中,每个滤波器796能够被连接到特定的lna790和/或pa798。在方面中,rf前端788能够使用一个或多个开关792以基于如由收发机702和/或一个或多个处理器712指定的配置,来选择使用指定的滤波器796、lna790、和/或pa798的发送或接收路径。

这样,收发机702可以被配置为经由rf前端788通过一个或多个天线765来发送和接收无线信号。在方面中,收发机702可以被调谐来以指定的频率操作。在方面中,例如,调制解调器714能够基于无线通信设备或ap105的配置和由调制解调器714使用的通信协议来将收发机702配置为以指定的频率和功率电平操作。

在方面中,调制解调器714可以是多频带-多模式调制解调器,其能够处理数字数据并且与收发机702通信,以使得使用收发机702来发送和接收数字数据。在方面中,调制解调器714可以是多频带的并且被配置为支持用于特定的通信协议的多个频带。在方面中,调制解调器714可以是多模式的并且被配置为支持多个操作网络和通信协议。在方面中,调制解调器714能够控制无线通信设备或ap105的一个或多个组件(例如,rf前端788、收发机702),以基于指定的调制解调器配置来实现信号的发送和/或接收。在方面中,调制解调器配置可以是基于调制解调器的模式和在使用中的频带的。在另一方面中,调制解调器配置可以是基于与无线通信设备或ap105相关联的ap配置信息的。

用于su前导码打孔的交织的组件750可以包括su前导码打孔传输识别组件751,其被配置为当要发生单用户(su)前导码打孔传输时,基于要被发送的信息和/或打孔区域或禁区来进行识别。

用于su前导码打孔的交织的组件750可以包括编码组件752,其被配置为对用于su前导码打孔传输的信息进行编码以产生经编码比特。所述编码可以是基于如上面描述的联合编码的。

用于su前导码打孔的交织的组件750可以包括段解析组件753,其被配置为将经编码比特解析到多个段中。段解析组件753可以是基于可能能够处理多个80mhz段的80mhz段解析器的。

用于su前导码打孔的交织的组件750可以包括ru解析组件754,其被配置为将经编码比特解析到多个段中的每个段内的多个资源单元(ru)之中。

用于su前导码打孔的交织的组件750可以包括ru音调交织组件755,其被配置为对在多个ru中的每个ru内的经编码比特执行音调交织。

例如,图8描述了用于实现用于由本公开内容提供的su前导码打孔中的交织的技术的sta115(例如,接收机)的硬件组件和子组件。sta115可以包括一个或多个处理器812、存储器816、调制解调器814、以及收发机802,它们可以使用总线844在它们之间通信。例如,一个或多个处理器812、存储器816、收发机802、和/或调制解调器814可以经由一个或多个总线844来被通信地耦合。收发机802可以包括接收机806和发射机808。此外,sta115可以包括rf前端888和一个或多个天线865,其中rf前端888可以包括lna890、开关892、滤波器896、以及pa898。sta115的这些组件或子组件中的每个组件或子组件可以以与上面结合图7描述的对应的组件类似的方式来操作。

一个或多个处理器812、存储器816、收发机802、以及调制解调器814可以结合用于su前导码打孔的交织的组件850来操作,以实现本文结合用于su前导码打孔中的交织的sta(例如,接收机)描述的功能中的一个或多个功能。在方面中,用于su前导码打孔的交织的组件850可以被配置为执行对于那些由图7中的用于su前导码打孔的交织的组件750执行的功能的一个或多个互补的功能。

上面结合附图阐述的以上详细描述描述了示例,并且不代表可以被实现的或在权利要求的范围内的仅有的示例。当在本说明书中使用时,术语“示例”意指“用作示例、实例、或说明”,而不是“优选的”或“优于其它示例的”。详细描述包括出于提供对所描述的技术的理解的目的的特定的细节。然而,可以在没有这些特定的细节的情况下实践这些技术。在一些实例中,以框图形式示出了公知的结构和装置,以避免模糊所描述的示例的概念。

可以使用各种各样不同的技术和工艺中的任何一种技术和工艺来表示信息和信号。例如,可以在整个的以上描述中引用的数据、指令、命令、信息、信号、比特、符号、以及码片可以由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、存储在计算机可读介质上的计算机可执行代码或指令、或其任何组合来表示。

结合本文的公开内容描述的各种说明性的框和组件可以利用专门编程的设备来实现或执行,该专门编程的设备例如但不限于被设计为执行本文描述的功能的处理器、数字信号处理器(dsp)、asic、fpga或其它可编程逻辑设备、分立门或晶体管逻辑器件、分立硬件组件、或其任何组合。专门编程的处理器可以是微处理器,但是在替代方案中,处理器可以是任何传统处理器、控制器、微控制器、或状态机。专门编程的处理器还可以被实现为计算设备的组合,例如,dsp与微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核相结合、或任何其它这样的配置。

本文描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中来实现。如果在由处理器执行的软件中实现,则功能可以作为计算机可读介质上的一个或多个指令或代码被存储或被发送。其它示例和实现方式在本公开内容和所附权利要求的范围和精神内。例如,由于软件的性质,上述的功能能够使用由专门编程的处理器执行的软件、硬件、固件、硬连线、或这些中的任何项的组合来实现。实现功能的特征还可以物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。此外,如本文使用的,包括在权利要求中,如在由“中的至少一个”开始的项目列表中使用的“或”指示分离的列表,以使得例如“a、b、或c中的至少一个”的列表意指a、或b、或c、或ab、或ac、或bc、或abc(即,a和b和c)。

计算机可读介质包括计算机存储介质和通信介质二者,通信介质包括任何有助于从一个地方到另一个地方的计算机程序的传送的介质。存储介质可以是任何可以由通用或专用计算机访问的可用的介质。通过示例而非限制的方式,计算机可读介质可以包括ram、rom、eeprom、cd-rom或其它光盘存储、磁盘存储或其它磁性存储设备、或任何其它能够用于以指令或数据结构的形式携带或存储期望的程序代码单元以及能够由通用或专用计算机、或通用或专用处理器来访问的介质。此外,任何连接都被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(dsl)、或诸如红外线、无线电、以及微波的无线技术来从网站、服务器、或其它远程源发送软件,则同轴电缆、光纤光缆、双绞线、dsl、或诸如红外线、无线电、以及微波的无线技术被包括在介质的定义中。如本文使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘用激光光学地复制数据。上面的组合也被包括在计算机可读介质的范围内。

提供对本公开内容的先前的描述,以使得本领域的技术人员能够实现或使用本公开内容。对于本领域技术人员来说,对本公开内容的各种修改将是显而易见的,并且在不脱离本公开内容的精神或范围的情况下,本文中定义的一般原理可以被应用于其它变型。此外,尽管可以以单数形式描述或要求所描述的方面和/或实施例的元素,但是复数形式也是预期的,除非明确地说明限于单数。另外地,除非另有说明,否则任何方面和/或实施例的全部或一部分可以与任何其它方面和/或实施例的全部或一部分一起使用。因此,本公开内容不限于本文描述的示例和设计,而是要符合与本文公开的原理和新颖特征相一致的最宽的范围。

此外,本文公开的任何内容都不旨在被奉献给公众,而不管在权利要求中是否明确地记载了这样的公开内容。任何权利要求元素都不应当根据美国专利法第112条第6款的规定来解释,除非该元素是使用短语“用于……的单元”来明确地记载的,或在方法权利要求的情况下,该元素是使用短语“用于……的步骤”来记载的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1