确定可预测的调制和编码方案的系统和方法

文档序号:7677933阅读:126来源:国知局

专利名称::确定可预测的调制和编码方案的系统和方法
技术领域
:本发明的某些实施例关于无线通信系统。某些实施例涉及无线局域网(WLAN)。某些实施例涉及多输入多输出(MIMO)传输。些且冃豕高吞吐量无线局域网(WLAN)可利用一个以上的天线发射一个以上的空间数据流。接收站可能需要将确认帧或其它控制响应帧发送回发射站,然而发射站可能难以计算发射帧的持续时间/ID字段的内容及用于确认帧的调制和编码方案。附图简要说明图1示出根据某些实施例的传输时间线;图2是示出根据某些实施例计算调制和编码方案(MCS)的过程的流程图;图3是示出根据某些实施例计算基准MCS索引的过程的更详细流程以及图4示出根据某些实施例的无线通信站。具体实施例方式以下的描述和附图充分地示出了本发明的具体实施例以使本领域中的技术人员能够实施它们。其它的实施例可结合结构、逻辑、电、进程和其它改变。示例仅仅代表可能的变型。除非明确要求,否则各个组件和功能都是可选的,且操作的顺序可改变。某些实施例的部分和特征可被包括在其它实施例的部分和特征中,或代替其它实施例的部分和特征。在权利要求中陈述的本发明的实施例包括这些权利要求的所有可用的等效技术方案。在本文中,如果实际公开了一个以上的发明,则可单独地或共同地由术语"发明"指出本发明的各实施例,这仅仅是为了方便而不是旨在将本申请的范围限于任何单个发明或发明概念。图1示出根据本发明的某些实施例的传输时间线100。传输时间线100包括传输帧102,其含有数据、控制响应帧104、短帧间距(SIFS)106和持续时间/ID字段108。发射无线设备可在传输帧102内发送数据。根据各实施例,数据可以是高吞吐量(HT)PHY协议数据单元(PPDU)形式的。当被接收无线设备接收时,该接收无线设备可用控制响应帧104作出响应。控制响应帧104可以是确认(ACK)帧、清除发送(CTS)帧或其它响应。控制响应帧104可以是HTPPDU。在网络分配向量(NAV)的保护下,在初始数据在传输帧102中被发送之后,控制响应帧104可在持续时间108内被发送到发射无线设备。在传输帧102的数据传输的末端和控制响应帧104的响应的开始之间的时间量是SIFS106。SIFS106的大小可以是不变的。这对于发射无线设备知晓或能够计算持续时间108是有用的,以便通过将传输帧102中的持续时间/ID字段断言为所计算的值来保护控制响应帧104。本发明的某些实施例涉及发射控制响应帧的速率的计算。某些实施例可允许计算用于响应传入数据传输帧102的控制响应帧104的基本速率。本发明的某些实施例可允许发射无线设备计算传输帧102中的持续时间108或持续时间/ID字段的内容。在这些实施例中,接收无线设备可利用可预测MCS发射其控制响应帧104。在某些实施例中,传输可包括在20和40MHz信道中的多输入多输出(MIMO)传输,尽管本发明的范围不限于这方面。关于诸如涉及以下参考的IEEE802.11规范的heTGn扩展的系统的某些常规系统的一个问题是诸如MIMO和HT信道之类的特征允许较高的传输速率。在传输帧102中携带数据的高吞吐量(HT)PHY协议数据单元(PPDU)可按所支持的MCS集合中的任何MCS发送。为了允许发射无线设备计算持续时间/ID字段108的内容,携带响应的HTPPDU应由接收站以可预测的MCS发送。这种MCS可以是WLAN站应能够发射和接收的基本MCS集合中的一个。为了帮助解决这个问题,本发明的某些实施例选择与传输帧102的MCS有关的基本MCS中的一个。图2是示出根据某些实施例计算MCS的过程200的流程图。过程200始于无线设备接收帧并将所接收的帧的MCS与一组MCS相比较(框202)。根据各实施例,该组MCS可与特定通信规范相关联。用于比较的特定的一组MCS可基于所接收帧的Nss是否与特定接入点或基本业务组(BSS)相关联的MCS集合的Nss相等来确定(204)。这一组MCS可被称为关于特定Nss的MCS全集。如果所接收的帧的Nss等于MCS集合中的一个的Nss,则所接收的帧的MCS索引可被用作基准MCS索引(框206)。MCS索引是用于标识用于传输的特定MCS的标识符。MCS可包括一个或多个调制水平、码率、数据率和其它特性。一旦确定基准MCS索引,就可将该基准MCS索引与被确定为与所接收的帧具有相同Nss的基本MCS集合中的基本MCS索引相比较(框208)。基本MCS集合是与特定Nss相关联的一组MCS的子集。基本MCS集合可由BSS确定。比较需要确定基本MCS集合是否包括小于或等于基准MCS索引的基本MCS索引(框210)。可将小于或等于基准MCS索引的最高基本MCS索引选择用作发射控制响应帧的MCS(框212)。如果或者没有其Nss等于所接收的帧的Nss的MCS集合或者没有小于或等于基准MCS索引的基本MCS索引,则可计算不同的基准MCS索引。首先,可从可用MCS集合中选出最高Nss小于所接收的帧的Nss的MCS全集(框214)。然后,可利用所选出的MCS全集计算基准MCS索引(框216)。如上所述,一旦确定基准MCS索引,就可将其与基本MCS集合中的基本MCS索引相比较(框208)。一旦在基本MCS集合中找到小于或等于基准MCS索引的最高基本MCS索引(框210),它就可用于发射控制响应帧(框212)。图3是示出根据某些实施例计算基准MCS索引的过程300的更详细流程图。过程300可表示关于图2的框216的更详细的视图。过程300通过确定与接收的传输帧相关联的调制水平和码率来开始(框302)。可关于所接收的帧采用等同还是不同的调制作出确定(框310)。如果采用不同的调制,则可确定将最低的调制水平用于未来的计算(框310)。与码率组合的调制水平——无论是等同调制帧中的调制水平还是不同调制帧中的最低调制水平——可与对应特定Nss的MCS全集中的调制和码率相比较。MCS全集可包含多个MCS和相关联的索引。可如参照图2所述地确定基本MCS索引的集合。具有与所接收的帧相同的调制水平和码率的MCS索引可被选择用作基准MCS索引。根据各实施例,以上的描述假设基本MCS集合仅包括具有等同调制的基本MCS。如果BSS包括采用不同调制的MCS集合,则根据具有不同调制的接收帧的待用调制水平可以是最高调制水平。后面的计算和比较将与上述相同。图4示出根据某些实施例的无线通信站(STA)400。也可被称为无线设备的STA400包括物理(PHY)层电路402、媒体接入控制(MAC)层电路404和天线406。STA400可在天线406处接收无线信号。无线信号可包含数据帧。PHY层电路402可接收信号并将其解码成数据帧用于传递到MAC层电路404。MAC层电路404然后可将数据帧的Nss和与BSS相关联的MCS集合的Nss相比较。可从基本MCS集合选出基本MCS,用于在发射控制响应帧时使用。可将所接收的帧的Nss、调制水平和码率中的一个或多个用于确定控制响应帧的传输将使用的特定基本MCS。可能需要如上所述地计算基准MCS,以帮助确定要使用的适当基本MCS。控制响应帧然后可通过PHY层电路402进行路由、转换成信号并经由天线406发射。根据各实施例,STA400还可包括与PHY层电路402通信的波束成形器和天线406以组合和/或加权通过天线406发射和/或接收的信号。另外,天线406可包括一个或多个定向天线或全向天线,包括如偶极天线、单极天线、接线天线、环形天线、微带天线或适用于传输RF信号的其他类型的天线。在某些多输入、多输出(MIMO)实施例中,可使用两个或更多个天线。根据某些实施例,可使用具有多个孔径的单个天线来代替两个或更多个天线。在这些实施例中,可将每个孔径视为单独天线。或者,根据其它实施例,可有效地分离每个天线以利用在每一个天线406与另一个无线通信设备之间得到的空间分集和不同的信道特性。在某些实施例中,天线406可被分离成波长的1/10或更高。尽管STA400被示为具有几个分离的功能元件,但这些功能元件中的一个或多个可被组合,并可由诸如包括数字信号处理器(DSP)的处理元件和/或其硬件元件等软件配置元件的组合来实现。例如,某些元件可包括一个或多个微处理器、DSP、专用集成电路(ASIC)以及用于至少执行本文所述的功能的各种硬件和逻辑电路的组合。在某些实施例中,STA400的功能元件可涉及在一个或多个处理元件上运行的一个或多个进程。在某些实施例中,STA400可在多载波通信信道上通信正交频分复用(OFDM)通信信号。多载波通信信号可在预定的频谱内并可包括多个正交副载波。在某些实施例中,多载波信号可由间距小的OFDM副载波定义。每个副载波基本上在其它副载波的中频频率处具有空(null),和/或每个副载波在码元周期内具有整数次循环,尽管本发明的范围不限于这方面。在其它实施例中,STA400可根据诸如正交频分多址(OFDMA)之类的多址技术来通信,尽管本发明的范围不限于这方面。在某些实施例中,STA400可以是可使用扩频信号通信的无线通信设备的一部分,尽管本发明的范围不限于这方面。在某些实施例中,STA400可以是无线局域网(WLAN)通信站,诸如无线保真(WiFi)通信站、接入点(AP)或WLAN移动站(MS)。在某些其它实施例中,通信站IOO可以是宽带无线接入(BWA)网络通信站的一部分,诸如微波接入全球互通(WiMax)通信站,尽管本发明的范围不限于这方面,因为STA400可以是几乎任何无线通信设备的一部分。根据各个实施例,STA400可以是便携无线通信设备的一部分,这些设备诸如个人数字助理(PDA)、带有无线通信能力的膝上型或便携计算机、网络平板、无线电话、无线耳机、寻呼机、即时消息接发设备、数码相机、接入点、电视机、医疗设备(例如,心率监视器、血压监视器等)或可无线接收和/或发射信息的其它设备。根据某些实施例,STA400可以是接收数据传输的设备,或者它可以是根据其它实施例发送数据传输的设备。发送数据传输的STA400可执行上述参考图2和3的过程。发送数据传输的STA400可分析其数据传输和相关联的MCS以便预测将由接收设备用于发送其控制响应帧的基本MCS。通过在发射设备和接收设备中使用相同的过程,发射设备能够预测在接收设备处用于其控制响应帧的基本MCS。这将允许被发射的数据帧在其持续时间/ID字段中具有适当计算的持续时间,以处理来自接收设备的控制响应帧。在某些实施例中,STA400所使用的频谱可包括5千兆赫(GHz)频谱或2.4GHz频谱。在这些实施例中,5千兆赫(GHz)频谱可包括从约4.9至5.9GHz范围的频率,而2.4GHz频谱可包括从约2.3至2.5GHz范围的频率,尽管本发明的范围不限于这方面,因为其它的频谱也同样适用。在某些实施例中,STA400可根据特定通信标准接收信号,该特定通信标准诸如包括IEEE802.11(a)、802.1l(b)、802.1l(g)、802.11(h)和/或802.1l(n)标准的电气与电子工程师协会(IEEE)标准,和/或包括根据MIMOWLAN通信的IEEE802.11n标准的任务组N(TGn)建议草案的技术的无线局域网的建议规范,尽管本发明的范围不限于这方面,因为它们还可适用于根据其它技术和标准发射和/或接收通信。在某些宽带无线接入网络实施例中,STA400可根据用于无线城域网(WMAN)的IEEE802.16-2004和IEEE802.16(e)标准——包括其变体和演进一接收信号,尽管本发明的范围不限于这方面,因为它们还可适于根据其它技术和标准发射和/或接收通信。对于有关IEEE802.11和IEEE802.16标准的更多信息,请参考"IEEEStandardsforInformationTechnology—TelecommunicationsandInformationExchangebetweenSystems(信息技术的IEEE标准——系统之间的电信和信息交换)"-局域网-特殊要求-第11部分"WirelessLANMediumAccessControl(MAC)andPhysicalLayer(PHY),ISO/IEC8802-11:1999(无线LAN媒体接入控制(MAC)和物理层(PHY),ISO/IEC8802-11:1999)",和城域网-特殊要求-第16部分"AirInterfaceforFixedBroadbandWirelessAccessSystems(固定宽带无线接入系统的空中接口)",2005年5月,"IEEEP802.1lnTM/D2.00DraftSTANDARDforInformationTechnology-Telecommunicationsandinformationexchangebetweensystems-Localandmetropolitanareanetworks-Specificrequirements-Part11:WirelessLANMediumAccessControl(MAC)andPhysicalLayer(PHY)specifications:Amendment:EnhancementsforHigherThroughput(信息技术的IEEEP802.11nTM/D2.00标准草案-系统之间的电信和信息交换-局域网和城域网-特殊要求-第11部分无线LAN媒体接入控制(MAC)和物理层(PHY)规范修订:较高吞吐量的提高)"2007年2月,及相关的修订/版本。某些实施例涉及将包括QoS(服务质量)特征的IEEE802.11WLAN规范的IEEE802.1le建议增强,包括数据、语音和视频传输的优先化。根据示例实施例,发射无线设备可发射包括数据帧的信号。该数据帧的MCS可例如由以下的表1描述<table>tableseeoriginaldocumentpage11</column></row><table>表l在这种情况下,数据帧具有16-QAM的调制水平和3/4的码率。该示例数据帧的Nss将是4。如果BSS使用多个MCS集合,其中最高的是Nss:2,则具有Nss=2的MCS集合可用于基准MCS索引计算。参照以下的表2描述Nss=2的MCS全,fe中的MCS索引<table>tableseeoriginaldocumentpage11</column></row><table>表2为了计算与上述参照图2和3的过程联用的基准MCS索引,可将发射数据帧的调制水平和码率与MCS集合中的那些相比较。MCS索引12具有与数据帧相同的调制水平和码率分别是16-QAM和3/4。该MCS索引可被用作基准MCS索引。基准MCS索引12然后可与和BSS相关联的相同Nss的基本MCS集合中的那些MCS索引相比较。在这种情况下,表2的最右边的列示出哪些MCS索引在基本MCS集合中。在这个示例中,MCS索引12不在基本的MCS集合中。为了确定用于控制响应帧传输的基本的MCS,可使用在基本MCS集合中的下一较小的MCS索引。MCS索引11是下一较小的索引值。因此,Nss=2、16-QAM调制、1/2码率和52.0Mb/s数据率是可应用于通信的控制响应帧的特性。根据另一个示例实施例,发射无线设备可发射包括采用不同调制的数据帧的信号。该数据帧的MCS可例如由以下的表3描述<table>tableseeoriginaldocumentpage12</column></row><table>表3在这种情况下,数据帧具有Nss:3,且对于这三个流,一个是经64-QAM调制的、且两个是经16-QAM调制的。在该示例中,如果BSS不具有Nss=3的基本MCS集合,则Nss=2的MCS集合(如表2)可被用于计算基准MCS索引和基本MCS。因为MCS索引43不在由表2表示的MCS全集中,所以可计算基准MCS。因为数据帧使用不同的调制,所以可用于基准MCS索引计算的调制水平将是数据帧MCS的流中最低的调制水平。由数据帧的流所使用的最低调制水平是16-QAM。基准MCS索引可通过使用16-QAM调制和1/2码率来确定。根据表2,MCS索引11具有16-QAM调制和1/2的码率。然后可查验基准MCS索引11以查看它是否在基本MCS集合中。在这种情况下,基准MCS索引符合基本MCS索弓I。因此,基本MCS索引11可用于控制响应帧,且Nss二2、16-QAM调制、1/2码率和52.0Mb/s数据率。除非具体说明,否则,诸如处理、计算、推算、确定、显示等术语可指一个或多个处理或计算系统或类似的设备的动作和/或进程,它们将处理系统寄存器和存储器内表示为物理量(例如,电子)的数据处理和变换成处理系统寄存器、存储器或其他这种信息存储、传输或显示设备内类似地表示为物理量的其他数据。此外,如本文所使用的,计算设备包括与计算机可读存储器耦合的一个或多个处理元件,该计算机可读存储器可以是易失性或非易失性存储器或其组合o本发明的某些实施例可被实现在硬件、固件和软件之一或其组合中。本发明的某些实施例还可被实现为存储在机器可读介质上的指令,其可由至少一个处理器读取和执行以执行本文所述的操作。机器可读介质可包括用于存储或传送机器(例如计算机)可读形式的信息的任何机制。例如,机器可读介质可包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪存设备、电、光、声或其它形式的传播信号(例如,载波、红外信号、数字信号等)以及其它。遵照37C.F.R.部分1.72(b)提供了摘要,其要求使读者能够确定技术公开的属性和要点的摘要。其主张这样的理解它将不用于限制或解释权利要求的范围或含义。在以上的详细描述中,为了使公开流畅,各个特征有时被一起组合在单个实施例中。该公开的方法不应被解释为反映了所要求保护的主题的实施例需要比各个权利要求中明确叙述的更多特征的意图。相反,如以下权利要求所反映的,发明可在于少于单个公开的实施例的全部特征。因此,以下的权利要求由此结合在详细的描述中,且每个权利要求自身作为单独的优选实施例。权利要求1.一种无线通信站,包括物理(PHY)层电路,用于接收由多个空间流(Nss)发送的帧;以及媒体接入控制(MAC)层电路,用于将所接收的帧的所述Nss与基本调制和编码方案(MCS)集合的Nss相比较,并基于所接收的帧的所述Nss、调制水平和码率中的一个或多个从所述基本MCS集合中选出基本MCS用于在发射控制响应帧时使用,其中所选的基本MCS是发射所接收的帧的无线设备可预测的。2.如权利要求1所述的无线通信站,其特征在于,所接收的帧是MIMO帧。3.如权利要求1所述的无线通信站,其特征在于,所述MAC层电路从其Nss等于或小于所接收帧的所述Nss的所述基本MCS集合中选出所述基本MCS。4.如权利要求1所述的无线通信站,其特征在于,所述MAC层电路将所接收的帧的所述调制水平和码率与所述基本MCS集合中的调制水平和码率相比较。5.如权利要求1所述的无线通信站,其特征在于,所述MAC层电路基于所接收的帧的所述Nss、调制水平和码率中的一个或多个确定基准MCS。6.如权利要求5所述的无线通信站,其特征在于,所述MAC层电路基于与所述基准MCS相关联的MCS索引从所述基本MCS集合中选出基本MCS,用于在发射所述控制响应帧时使用。7.如权利要求l所述的无线通信站,其特征在于,由所述MAC层电路从所述基本MCS集合中选出的、用于在发射所述控制响应帧时使用的基本MCS是由另一无线设备可预测的。8.—种方法,包括从发射设备发送无线帧,所述无线帧具有多个空间流(Nss)及调制和解码方案(MCS);将所述无线帧的所述Nss与一个或多个MCS集合的Nss相比较;基于所述无线帧MCS计算基准MCS,所述基准MCS具有基准MCS索引;确定所述基准MCS索引是否等于基本MCS索引;以及如果所述基准MCS索引等于基本MCS索弓l,则使用所述基准MCS预测将由接收设备用于控制帧的MCS。9.如权利要求8所述的方法,其特征在于,还包括如果所述基准MCS大于所述基本MCS集合中的任何基本MCS索引,则使用其索引小于所述基准MCS索引的所选基本MCS来预测将由所述接收设备用于控制帧的MCS。10.如权利要求9所述的方法,其特征在于,所选基本MCS具有最接近来自所述基本MCS集合的所述基准索弓I的索引。11.如权利要求8所述的方法,其特征在于,所述计算基准MCS包括将所述无线帧MCS的调制水平和码率与所述基本MCS集合中的调制水平和码率相比较。12.如权利要求ll所述的方法,其特征在于,如果所述无线帧MCS使用不同的调制,则用于与所述基本MCS集合相比较的所述无线帧MCS的调制水平是最低的调制水平。13.如权利要求ll所述的方法,其特征在于,如果所述无线帧MCS和所述基本MCS集合两者使用不同的调制,则用于与所述基本MCS集合相比较的所述无线帧MCS的调制水平是最高的调制水平。14.如权利要求8所述的方法,其特征在于,还包括基于将由接收设备用于控制帧的所述预测的MCS确定帧持续时间。15.—种通信系统,包括多个基本为全向的天线;耦合到所述天线的第一电路,用于发送具有多个空间流的高吞吐量数据帧;以及耦合到所述第一电路的第二电路,用于基于所述高吞吐量数据帧的多个空间流、调制水平和码率来预测将由接收设备用于控制帧传输的基本MCS。16.如权利要求15所述的无线通信系统,其特征在于,所述第二电路还使用所预测的基本MCS来计算持续时间/ID字段的帧持续时间。17.如权利要求15所述的无线通信系统,其特征在于,所述第二电路通过从具有小于或等于所述高吞吐量数据帧的空间流的数目的最高空间流数目的基本MCS集合中选出所述基本MCS,来预测所述基本MCS。18.如权利要求17所述的无线通信系统,其特征在于,所述第二电路基于所述高吞吐量数据帧的空间流的数目、调制水平和码率确定基准MCS索引,并基于所述基准MCS索引确定所预测的基本MCS。19.如权利要求15所述的无线通信系统,其特征在于,所述全向天线是多输入多输出(MIMO)天线。20.如权利要求15所述的无线通信系统,其特征在于,还包括用于组合和加权通过所述全向天线发射和接收的信号的波束成形器。全文摘要本文中一般描述了基于所接收的数据帧的MCS在无线局域网中确定控制响应分组的调制和编码方案(MCS)的无线通信系统、设备和方法的实施例。可描述并要求保护其他实施例。文档编号H04B7/04GK101490975SQ200780026384公开日2009年7月22日申请日期2007年7月6日优先权日2006年7月12日发明者S·泰里尼申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1