用于非线性度估计的前置码的制作方法

文档序号:14960441发布日期:2018-07-18 00:25阅读:214来源:国知局

本申请要求于2016年11月1日提交的美国申请no.15/340,358的优先权,该美国申请要求于2015年11月6日提交的美国临时专利申请s/n.62/252,409的权益,这两个申请均被转让给本申请受让人并且其全部内容由此通过援引明确纳入于此。

本公开的诸方面一般涉及无线通信系统,尤其涉及用于生成和处理帧的部分以用于辅助估计发射功率放大器的非线性度的技术。

背景

60ghz频带是以大带宽量和大全球交叠为特征的无执照频带。大带宽意味着非常大量的信息能被无线地传送。结果,各自要求传输大量数据的多个应用可被开发以允许围绕60ghz频带周围的无线通信。此类应用的示例包括但不限于:游戏控制器、移动交互设备、无线高清tv(hdtv)、无线坞站、无线千兆比特以太网、以及许多其他应用。

为了促成此类应用,需要开发在60ghz频率范围中操作的集成电路(ic),诸如放大器、混频器、射频(rf)模拟电路、以及有源天线。rf系统通常包括有源和无源模块。有源模块(例如,功率放大器或其它放大器)需要控制信号和功率信号来进行其操作,而这些信号是无源模块(例如,滤波器)所不需要的。各种模块被制造并被封装为射频集成电路(rfic),rfic能被组装在印刷电路板(pcb)上。rfic封装大小的范围可从几平方毫米到几百平方毫米。

在消费者电子产品市场,对电子设备的设计以及由此对其中集成的rf模块的设计应当满足最小成本、大小、功耗和重量的约束。对rf模块的设计还应当考虑电子设备且尤其是手持式设备(诸如膝上型和平板计算机)的当前组装配置,以使得能够实现毫米波信号的高效传送和接收。此外,对rf模块的设计应当计及接收和传送rf信号的最小功率损耗并且计及最大无线电覆盖。

60ghz频带中的吞吐量可通过各种技术来扩展,包括例如较高带宽、mimo、较高信号星座、以及高功率输出。高功率输出的挑战之一是在以成本高效方式保持高输出功率和效率的同时达成高功率放大器(pa)线性度。

概述

本公开的某些方面涉及用于无线通信的方法和装置。具体而言,本公开的各方面一般涉及由一装置进行无线通信的技术,该装置包括:处理系统,其被配置成生成至少具有被相位调制的第一报头的帧,在第一报头被功率放大器放大之前调制第一报头的振幅;以及接口,其被配置成输出该帧以供传输。

本公开的某些方面涉及用于无线通信的方法和装置。具体而言,本公开的各方面一般涉及由一装置进行无线通信的技术,该装置包括:接口,其被配置成获取至少具有第一报头的帧;以及处理系统,其被配置成基于关于第一报头的振幅调制的信息来估计与第一报头的传输相关联的转移函数,以及基于所估计的转移函数来处理该帧的剩余部分。

本公开的某些方面还提供了能够执行(或使得一装置执行)本文所描述的操作的各种其它装置、方法和计算机可读介质。

附图简述

图1解说了根据本公开的某些方面的示例无线通信网络的示图。

图2解说了根据本公开的某些方面的示例接入点和站(sta)的框图。

图3解说了根据本公开的某些方面的示例无线设备的框图。

图4是解说根据本公开的某些方面的功率放大器的输出功率的示图。

图5是解说根据本公开的某些方面的误差向量幅值的示图。

图6解说了根据本公开的某些方面的用于无线通信的方法。

图6a解说了能够执行图6中所示的操作的示例装置。

图7解说了根据本公开的某些方面的用于无线通信的方法。

图7a解说了能够执行图7中所示的操作的示例装置。

图8a解说了根据本公开的某些方面的示例增强型定向多千兆比特(edmg)物理层汇聚协议(plcp)协议数据单元(ppdu)。

图8b-8c解说了根据本公开的某些方面的用于报头调制的示例星座图。

图9是根据本公开的某些方面的示例无线收发机的框图。

图10-13是根据本公开的某些方面的示例无线接收机的框图。

详细描述

本公开的某些方面提供了用于生成和传送帧的部分以用于辅助估计发射功率放大器的非线性度的技术。例如,经相位调制的报头可以基于特定型式被振幅调制。接收机可将用于该报头的收到信号与预期信号进行比较,并且基于该比较来估计由在传送该信号中使用的功率放大器引入的非线性度的量。

以下参照附图更全面地描述本公开的各种方面。然而,本公开可用许多不同形式来实施并且不应解释为被限定于本公开通篇给出的任何具体结构或功能。相反,提供这些方面是为了使得本公开将是透彻和完整的,并且其将向本领域技术人员完全传达本公开的范围。基于本文中的教导,本领域技术人员应领会,本公开的范围旨在覆盖本文中所披露的本公开的任何方面,不论其是与本公开的任何其他方面相独立地实现还是组合地实现的。例如,可使用本文所阐述的任何数目的方面来实现装置或实践方法。另外,本公开的范围旨在覆盖使用作为本文中所阐述的本公开的各种方面的补充或者另外的其他结构、功能性、或者结构及功能性来实践的此类装置或方法。应当理解,本文中所披露的本公开的任何方面可由权利要求的一个或多个元素来实施。

尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限定于特定益处、用途或目标。确切而言,本公开的各方面旨在宽泛地适用于不同的无线技术、系统配置、网络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。详细描述和附图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来定义。

示例无线通信系统

本文所描述的技术可用于各种宽带无线通信系统,包括基于正交复用方案的通信系统。此类通信系统的示例包括空分多址(sdma)、时分多址(tdma)、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统等。sdma系统可利用充分不同的方向来同时传送属于多个sta的数据。tdma系统可通过将传输信号划分在不同时隙中、每个时隙被指派给不同sta来允许多个sta共享相同的频率信道。ofdma系统利用正交频分复用(ofdm),这是一种将整个系统带宽划分成多个正交副载波的调制技术。这些副载波也可以被称为频调、频槽等。在ofdm下,每个副载波可用数据来独立地调制。sc-fdma系统可以利用交织式fdma(ifdma)在跨系统带宽分布的副载波上传送,利用局部化fdma(lfdma)在由毗邻副载波构成的块上传送,或者利用增强型fdma(efdma)在多个由毗邻副载波构成的块上传送。一般而言,调制码元在ofdm下是在频域中发送的,而在sc-fdma下是在时域中发送的。

本文中的教导可被纳入各种有线或无线装置(例如节点)中(例如实现在其内或由其执行)。在一些方面,根据本文中的教导实现的无线节点可包括接入点或sta。

接入点(“ap”)可包括、被实现为、或被称为b节点、无线电网络控制器(“rnc”)、演进型b节点(enb)、基站控制器(“bsc”)、基收发机站(“bts”)、基站(“bs”)、收发机功能(“tf”)、无线电路由器、无线电收发机、基本服务集(“bss”)、扩展服务集(“ess”)、无线电基站(“rbs”)、或其它某个术语。

接入终端(“at”)可包括、被实现为、或被称为订户站、订户单元、移动站(ms)、远程站、远程终端、用户终端(ut)、用户代理、用户设备、用户装备(ue)、用户站、或其他某个术语。在一些实现中,接入终端可包括蜂窝电话、无绳电话、会话发起协议(“sip”)话机、无线本地环路(“wll”)站、个人数字助理(“pda”)、具有无线连接能力的手持式设备、站(“sta”)、或连接到无线调制解调器的其他某种合适的处理设备。相应地,本文中所教导的一个或多个方面可被纳入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、平板设备、便携式通信设备、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、全球定位系统(gps)设备、或配置成经由无线或有线介质通信的任何其它合适的设备中。在一些方面,节点是无线节点。例如,此类无线节点可经由有线或无线通信链路来为网络(例如,广域网(诸如因特网)或蜂窝网络)提供连通性或提供至该网络的连通性。

图1解说了其中可实践本公开的各方面的具有ap和sta的多址多输入多输出(mimo)系统100。mimo系统100可以是多用户mimo系统(mu-mimo)。尽管未在图1中解说,但另一示例无线通信可以是其中可实践本公开的各方面的单输入单输出(siso)。

为简单起见,图1中仅示出了一个接入点110。接入点一般是与各sta通信的固定站,并且也可被称为基站或其他某个术语。sta可以是固定的或者移动的,并且也可被称作移动站、无线设备、或其他某个术语。接入点110可在任何给定时刻在下行链路和上行链路上与一个或多个sta120通信。下行链路(即前向链路)是从接入点至sta的通信链路,而上行链路(即反向链路)是从sta至接入点的通信链路。sta还可以与另一sta进行对等通信。系统控制器130耦合至各接入点并提供对这些接入点的协调和控制。

尽管以下公开的各部分将描述能够经由空分多址(sdma)来通信的sta120,但对于某些方面,sta120还可包括不支持sdma的一些sta。因此,对于此类方面,ap110可被配置成与sdmasta和非sdmasta两者通信。这种办法可便于允许多个版本的sta(“旧式”站)仍被部署在企业中从而延长其有用寿命,而同时又允许在认为恰适的场合引入较新的sdmasta。

在示例系统100中,接入点110和sta120可采用多个发射天线和多个接收天线来在下行链路和上行链路上进行数据传输。在siso系统中,ap110和sta120可以仅采用单个天线以用于传送和接收。尽管未示出,但其中可部署本公开的各方面的其它示例无线通信系统包括siso系统、mu-mimo系统、单载波mimo系统、或单载波mu-mimo系统。对于下行链路mimo传输,接入点110的nap个天线表示mimo的多输入(mi)部分,而一组k个sta表示mimo的多输出(mo)部分。相反,对于上行链路mimo传输,该组k个sta表示mi部分,而接入点110的nap个天线表示mo部分。对于纯sdma而言,如果给k个sta的数据码元流没有通过某种手段在码、频率、或时间上进行复用,则期望有nap≥k≥1。如果数据码元流能够使用tdma技术、在cdma下使用不同的码道、在ofdm下使用不相交的子频带集合等进行复用,则k可以大于nap。每个所选sta向接入点传送因用户而异的数据和/或从接入点接收因用户而异的数据。一般而言,每个所选sta可装备有一个或多个天线(即,nut≥1)。这k个所选sta可具有相同或不同数目的天线。

sdma系统可以是时分双工(tdd)系统或频分双工(fdd)系统。对于tdd系统,下行链路和上行链路共享相同频带。对于fdd系统,下行链路和上行链路使用不同频带。mimo系统100还可利用单载波或多载波进行传输。每个sta可装备有单个天线(例如为了抑制成本)或多个天线(例如在能够支持附加成本的场合)。如果诸sta120通过将传送/接收划分到不同时隙中而每个时隙被指派给不同的sta120的方式来共享相同的频率信道,则系统100还可以是tdma系统。

图2解说了其中可实践本公开的各方面的mimo系统100中的接入点110以及两个sta120m和sta120x的框图。如以上所讨论的,本文所讨论的旋转确定技术可由接入点110或sta120来实践。

接入点110装备有nt个天线224a到224t。sta120m装备有nut,m个天线252ma到252mu,且sta120x装备有nut,x个天线252xa到252xu。接入点110对于下行链路而言是传送方实体,而对于上行链路而言是接收方实体。每个sta120对于上行链路而言是传送方实体,而对于下行链路而言是接收方实体。如本文所使用的,“传送方实体”是能够经由无线信道传送数据的独立操作的装置或设备,而“接收方实体”是能够经由无线信道接收数据的独立操作的装置或设备。在以下描述中,下标“dn”标示下行链路,下标“up”标示上行链路,nup个sta被选择进行上行链路上的同时传输,ndn个sta被选择进行下行链路上的同时传输,nup可以等于或不等于ndn,且nup和ndn可以是静态值或者可为每个调度区间而改变。可在接入点和sta处使用波束转向或其他某种空间处理技术。

在上行链路上,在被选择用于上行链路传输的每个sta120处,发射(tx)数据处理器288接收来自数据源286的话务数据和来自控制器280的控制数据。tx数据处理器288基于与为该sta选择的速率相关联的编码及调制方案来处理(例如,编码、交织、和调制)该sta的话务数据并提供数据码元流。tx空间处理器290对该数据码元流执行空间处理并向nut,m个天线提供nut,m个发射码元流。每个发射机单元(tmtr)254接收并处理(例如,转换至模拟、放大、滤波、以及上变频)各自的发射码元流以生成上行链路信号。nut,m个发射机单元254提供nut,m个上行链路信号以进行从nut,m个天线252到接入点的传输。

nup个sta可被调度用于在上行链路上进行同时传输。这些sta中的每个sta对其数据码元流执行空间处理并在上行链路上向接入点传送其发射码元流集。

在接入点110处,nap个天线224a到224ap从在上行链路上进行传送的所有nup个sta接收上行链路信号。每个天线224向各自相应的接收机单元(rcvr)222提供收到信号。每个接收机单元222执行与由发射机单元254执行的处理互补的处理,并提供收到码元流。rx空间处理器240对来自nap个接收机单元222的nap个收到码元流执行接收机空间处理并提供nup个恢复出的上行链路数据码元流。接收机空间处理是根据信道相关矩阵求逆(ccmi)、最小均方误差(mmse)、软干扰消去(sic)、或其他某种技术来执行的。每个恢复出的上行链路数据码元流是对由各自相应的sta传送的数据码元流的估计。rx数据处理器242根据用于每个恢复出的上行链路数据码元流的速率来处理(例如,解调、解交织、和解码)该恢复出的上行链路数据码元流以获得经解码数据。给每个sta的经解码数据可被提供给数据阱244以供存储和/或提供给控制器230以供进一步处理。

在下行链路上,在接入点110处,tx数据处理器210接收来自数据源208的给被调度用于下行链路传输的ndn个sta的话务数据、来自控制器230的控制数据、以及可能有来自调度器234的其他数据。可在不同的传输信道上发送各种类型的数据。tx数据处理器210基于为每个sta选择的速率来处理(例如,编码、交织、和调制)该sta的话务数据。tx数据处理器210为ndn个sta提供ndn个下行链路数据码元流。tx空间处理器220对ndn个下行链路数据码元流执行空间处理(诸如预编码或波束成形,如本公开中所描述的那样)并为nap个天线提供nap个发射码元流。每个发射机单元222接收并处理各自的发射码元流以生成下行链路信号。nap个发射机单元222提供nap个下行链路信号以进行从nap个天线224到sta的传输。

在每个sta120处,nut,m个天线252接收来自接入点110的nap个下行链路信号。每个接收机单元254处理来自相关联的天线252的收到信号并提供收到码元流。rx空间处理器260对来自nut,m个接收机单元254的nut,m个收到码元流执行接收机空间处理并提供恢复出的给该sta的下行链路数据码元流。接收机空间处理是根据ccmi、mmse、或其他某种技术来执行的。rx数据处理器270处理(例如,解调、解交织和解码)恢复出的下行链路数据码元流以获得给该sta的经解码数据。

在每个sta120处,信道估计器278估计下行链路信道响应并提供下行链路信道估计,其可包括信道增益估计、snr估计、噪声方差等。类似地,信道估计器228估计上行链路信道响应并提供上行链路信道估计。每个sta的控制器280通常基于该sta的下行链路信道响应矩阵hdn,m来推导该sta的空间滤波器矩阵。控制器230基于有效上行链路信道响应矩阵hup,eff来推导接入点的空间滤波矩阵。每个sta的控制器280可向接入点发送反馈信息(例如,下行链路和/或上行链路本征向量、本征值、snr估计等)。控制器230和280还分别控制接入点110和sta120处的各个处理单元的操作。

根据本公开的某些方面,图2中所示的各种处理器可分别指导ap110和/或sta120处的操作以执行本文所描述的用于基于训练信号来确定相对旋转的各种技术和/或其他用于本文所描述的技术的过程。

图3解说了其中可实践本公开的各方面且可在mimo系统100内采用的无线设备302中可利用的各种组件。无线设备302是可被配置成实现本文所描述的各种方法的设备的示例。无线设备302可以是接入点110或sta120。

无线设备302可包括控制无线设备302的操作的处理器304。处理器304也可被称为中央处理单元(cpu)。可包括只读存储器(rom)和随机存取存储器(ram)两者的存储器306向处理器304提供指令和数据。存储器306的一部分还可包括非易失性随机存取存储器(nvram)。处理器304通常基于存储器306内存储的程序指令来执行逻辑和算术运算。存储器306中的指令可以是可执行的以实现本文描述的方法。处理器304可例如执行或指导图6中用于确定相对旋转的操作600和/或其他用于本文中所描述的技术的过程。

无线设备302还可包括外壳308,该外壳308可包括发射机310和接收机312以允许在无线设备302和远程位置之间进行数据的传送和接收。发射机310和接收机312可被组合成收发机314。单个或多个发射天线316可被附连至外壳308且电耦合至收发机314。无线设备302还可包括(未示出)多个发射机、多个接收机和多个收发机。收发机可使用单个天线(如所示出)以用于发射和接收两者,或者可将不同天线(未示出)用于发射和接收。

无线节点302可在与wwan以及一个或多个wlan通信时使用多个发射机、多个接收机、和/或多个收发机。附加或替换地,无线节点302可经由单个收发机314来与wwan通信,并且重新调谐收发机314(调谐离开wwan)以与一个或多个wlan通信。

无线设备302还可包括可被用于力图检测和量化由收发机314接收到的信号电平的信号检测器318。信号检测器318可检测诸如总能量、每副载波每码元能量、功率谱密度之类的信号以及其他信号。无线设备302还可包括用于处理信号的数字信号处理器(dsp)320。

无线设备302的各个组件可由总线系统322耦合在一起,该总线系统322除数据总线外还可包括电源总线、控制信号总线以及状态信号总线。

图4是解说可使用本文所描述的技术来估计的发射功率放大器的输出中的非线性度的示图400。功率放大器(pa)的输出功率可针对给定频率对照输入功率来标绘,其中曲线的斜率表示针对特定功率电平的放大器增益。对于区域410,在输出功率与输入功率之间可存在线性关系,并且增益可以是恒定的。随着输入功率增大,在某一点,输入和输出功率电平开始丢失它们的线性关系,并且增益在区域430中因pa进入压缩而开始减小。在对于输入增大没有进一步的输出增大发生之处,如在区域420中,pa达到饱和。

高输出功率电平通常是希望的,因为较高的输出功率电平允许较大范围和较高的收到信噪比(snr)。为了达成高输出功率电平,pa可在饱和处或在饱和附近操作。此类操作可导致pa的输出中的增大的畸变量并降低发射误差向量幅值(evm)并限制信号星座。

图5解说了不理想的信号中的畸变或干扰可如何被形象化为信号星座。在该示例星座中,四个点00、01、10和11各自每码元编码两个比特。在不存在噪声、干扰、畸变等的情况下编码了比特11的理想信号将例如以信号向量502在点11被接收。非理想信号可以实际上以实际信号向量506在点504被接收。理想信号向量与实际信号向量之差是误差向量508。误差向量508的幅值是evm。evm是信号质量的度量并且可指示码元在信号星座内被有多准确地接收。一般而言,较低evm导致更靠近理想点的星座点。较高evm(例如因畸变而引起)导致更分散的点,这限制了信号星座,因为更分散的星座点可使得更难以对相隔较近的星座点进行区分。

高输出功率处的高程度的线性度以及相关联的较低程度的畸变可通过仔细的校准、预畸变和自适应预畸变、或高退避等级来达成。然而,这些技术可因工厂校准要求、附加或更高成本的硬件和功率、或降低的功率电平而招致较高成本。

用于非线性度估计的示例前置码

如以上所提及的,本公开的各方面提供了可基于对经相位调制的报头的振幅调制来促成非线性度估计的技术。这些技术可应用于利用正交频分复用(ofdm)和单载波(sc)调制的任何类型的无线设备(诸如802.11ad和802.11ay设备)。

图6解说了根据本公开的某些方面的用于无线通信的示例操作600。操作600开始于在602生成至少具有被相位调制的第一报头的帧。在604,在第一报头被功率放大器放大之前调制第一报头的振幅。在606,输出该帧以供传输。

图7解说了根据本公开的某些方面的用于无线通信的示例操作700。这些操作可被认为是与图7中所示的操作600互补的操作。换言之,操作700可被执行以处理根据上述操作600生成的帧。

如图所示,操作700开始于在702获取至少具有第一报头的帧。在704,基于关于第一报头的振幅调制的信息来估计与第一报头的传输相关联的转移函数。在706,基于所估计的转移函数来处理该帧的剩余部分。

图8a解说了可根据本公开的各方面生成和传送的示例帧800a的示例。该示例帧800a可包括增强型定向多千兆比特(edmg)物理层汇聚协议(plcp)协议数据单元(ppdu)。如图所示,edmgppdu可包括各种报头,包括旧式报头(l-报头)810和edmg报头(edmg-报头-a)820。

l-报头810和edmg报头820两者均可纳入稳健的调制方案以允许覆盖边缘上的接收机正确地接收和解调报头中所包含的信息。l-报头810可以例如是先前在分开的标准(诸如802.11ad)中定义的报头。在一些情形中,l-报头810可以是经二进制相移键控(bpsk)调制的并且包括旋转支持。针对参考信号(例如,载波)的相移键控(psk)调制通过调制该参考信号的相位来编码数据。bpsk调制是一种形式的psk并且可纳入被分开180度的两个相位830,如在图8b的星座图800b中解说的,从而星座点的精确定位不是特别重要。由此类信号编码的信息基于相位并且该信号具有较低的峰均功率比(papr)。

除了被bpsk调制之外,edmg报头820可以例如被正交相移键控(qpsk)调制。qpsk调制是另一种形式的psk并且可在星座图上纳入围绕圆相等间隔的四个相位840,如在图8c的星座图800c中所解说的。由qpsk调制来编码的信息也可以基于相位并且该信号也具有较低的峰均功率比(papr)。

本公开的某些方面可规定除了被编码在l-报头810和edmg报头820的相位中的信息之外,报头可纳入各种信号振幅以允许由发射机或接收机对pa的线性度进行估计。该估计可以基于收到和测得振幅调制对照接收机处已知的预定义型式的预期振幅调制的比较。在一些情形中,接收机可获取关于该预定义型式的信息(例如,在被应用了振幅调制的帧或先前帧中)。在一些情形中,用于振幅调制的预定义型式可以例如在标准中定义。

根据本公开的各方面,预定义振幅调制型式可在不改变相位调制的情况下被纳入并且该附加调制型式可对报头的经相位调制部分的现有解调几乎到完全没有影响。例如,能够处理振幅调制的无线节点将找到可连同现有经相位调制部分一起解码的振幅调制型式。不支持处理振幅调制的其它无线节点将仍然能够解码经相位调制部分。发射机或接收机随后可补偿所估计的非线性度以便改进接收机处的evm而无需任何进一步的信息交换。尽管不是必要的,但也可提供发射机与接收机之间的附加信息交换(例如,以标识在发射侧用于振幅调制的特定型式)。

该预定义型式可包括从基于平均功率的标称振幅值偏离的振幅。例如,该预定义型式可包括比标称振幅值低或高的振幅。该预定义型式还可包括相对于不进行振幅调制的实现而言平滑的转变,并且可被设计成避免影响其它参数,诸如带外发射赝像。

根据本公开的某些方面,具有两个码元的l-报头或者具有一个或两个sc码元(具有448个码元)的edmg报头以及在每个信道侧的保护区间可根据预定义型式来被振幅调制。每sc码元的振幅“a”可基于下式:

在上式中,k是码元索引,v1是起始值(最低),并且v2是中间值(最高)。v1和v2值的示例是令v1=0.5xm并且v2=2xm,其中m是平均电压值(例如,平均电压电平,通常为1.0),或者保护区间码元的电压平均。

根据本公开的其它方面,具有两个码元的l-报头810或者具有一个或两个sc码元(具有448个码元)的edmg报头820以及在每个信道侧的保护区间也可基于下式来被振幅调制:

在该情形中,v1和v2值的示例可以是令v1=0.25xm并且v2=4xm,其中m是平均功率值(通常为1.0),或者保护区间码元的功率平均。

根据本公开的某些方面,在edmg-报头820包括两个或更多个sc码元(具有512个码元)的场合,对于这两个或更多个sc码元中的每一个,可针对每个码元的振幅调制应用相同的预定型式。

根据本公开的某些方面,报头的振幅调制可在发射机、接收机或两者处利用。例如,充当发射机的无线设备还可被配置成并行地操作发射机前端和接收机前端,并且接收机前端可被用来捕获和测量所传送的信号。在该情形中,该无线设备可将所传送的信号与收到信号进行比较并且通过vin和vout转移函数来估计pa线性度。基于该比较,无线设备可监视和调节发射机以最优化输出功率和线性度。例如,无线设备可调谐pa输入功率以调节发射机预畸变,或执行对pa的长期分析。经调节的发射参数可被应用于后续生成的帧的传输。

图9是根据本公开的某些方面的示例无线收发机900的框图。根据本公开的某些方面,发射机可被配置成执行非线性度估计以及基于该估计来调节发射机的pa。如以上所讨论的,无线设备可被配置有能够并行发射和接收至少一些信号的发射机910和接收机920。发射机910和接收机920可包括在发射机的输出与接收机的输入之间的射频(rf)耦合930。rf耦合930可以经由越空耦合、天线或电路板上的rf耦合、或其它耦合技术。该耦合可以跨越整个天线阵列、天线阵列的一部分、或单个天线,只要该耦合不使信号畸变即可。

信号的前置码可由前置码生成器块975生成并由上采样和整形滤波器块980上采样。txrf子系统960的pa部分可放大信号并且该经放大的信号可被pa畸变。发射机910随后可使用任何已知的预畸变传输设置来传送经振幅调制的报头,而同时接收机920的至少某一部分是活跃的。接收机920可经由rxrf子系统965和接收机前端970来接收包含经振幅调制的报头的传输。该信号由比较和估计非线性度转移函数块940处理,块940将所传送的信号与收到信号进行比较。比较和估计非线性度转移函数块940随后可生成用于预畸变块950的经更新参数。这些经更新参数被传递给预畸变块950,其可更新对应的参数。这些经更新参数随后被应用于传输(在分组的数据/有效载荷之前或在下一帧(例如,一个或多个附加帧)中)。

图10是根据本公开的某些方面的示例无线接收机1000的框图。根据本公开的某些方面,无线接收机1000可包括用于处理报头(诸如edmg报头)的处理块1005,其与用于分组的数据部分的处理块1040是分开的。在收到edmg报头在1012被均衡之后,可在块1010确定关于该报头的预期振幅型式的估计。此估计可以基于预定义型式。在块1020,将所估计的预期振幅型式与收到振幅型式进行比较以确定非线性度转移函数。该非线性度转移函数可被平滑并且随后作为例如在块1032处的均衡之后的数据部分的接收期间接收机上的非线性度校正块1030中的校正来应用。该报头可进一步在块1014被解映射并在1016被解码。类似地,该数据部分可在块1034被解映射并在1036被解码。另外,根据本公开的某些方面,各个处理块可被互换而不脱离权利要求的范围。例如,块1032和1030可被交换。

其它报头可与以上参照图10描述的edmg报头相似地处理以估计发射功率放大器中的非线性度。例如,如图11所示,经振幅调制的l-报头可代替(或补充)edmg报头由无线接收机1100以类似方式处理。

图12是根据本公开的某些方面的示例无线接收机1200的框图。根据本公开的某些方面,无线接收机1200可包括用于处理报头(诸如edmg报头)的处理块,其与用于分组的数据部分的处理块是分开的。收到edmg报头可被接收,在edmg报头均衡器块1210中被均衡,在dmg报头解映射器块1215中被解映射,并且在edmg报头低密度奇偶校验(ldpc)解码器1220中被解码成代表该edmg报头的比特集。

该比特集可在edmg报头编码和调制块1230中被重新编码。该重新编码可利用与发射机用来发射报头的相同的编码和调制来产生经重新编码的振幅型式。该经重新编码的振幅型式在报头被成功地解码时准确地表示如所传送的报头。经重新编码的振幅型式还表示用于该型式的每个采样的确切预期功率。在框1240,将经重新编码的振幅型式与收到振幅型式进行比较以确定非线性度转移函数。该非线性度转移函数可被平滑并且随后作为例如在块1255的数据均衡之后且在块1260处的数据解映射和1265处的数据解码之前的数据部分的接收期间接收机上的非线性度校正1250来应用。另外,根据本公开的某些方面,各个处理块可被互换而不脱离权利要求的范围。例如,块1255和1250可被交换。

其它报头可与以上参照图12描述的edmg报头相似地处理以估计发射功率放大器中的非线性度。例如,如图13所示,经振幅调制的l-报头可代替(或补充)edmg报头由无线接收机1300以类似方式处理。

以上所描述的方法的各种操作可由能够执行相应功能的任何合适的装置来执行。这些装置可包括各种硬件和/或软件组件和/或模块,包括但不限于电路、专用集成电路(asic)、或处理器。一般而言,在存在附图中解说的操作的场合,这些操作可具有带相似编号的相应配对装置加功能组件。例如,图6中所解说的操作600对应于图6a中所解说的装置600a,而图7中所解说的操作700对应于图7a中所解说的装置700a。

用于获取(例如,接收)的装置可包括图2中所解说的ut120的接收机(例如,接收机单元254)和/或(诸)天线252、或者图3中所描绘的接收机312和/或(诸)天线316。用于传送的装置和用于输出的装置可以是图2中所解说的sta120的发射机(例如,收发机254的发射机单元)和/或(诸)天线252、或者图2中所解说的接入点110的发射机(例如,收发机222的发射机单元)和/或(诸)天线224。

用于生成的装置、用于检测的装置、用于确定的装置、用于获取的装置、用于选择的装置、用于调节的装置、用于处理的装置、用于编码的装置、用于执行的装置、用于调制的装置、用于估计的装置、用于处理的装置和/或用于应用的装置可包括处理系统,该处理系统可包括一个或多个处理器,诸如ut120的处理器260、270、288和290和/或控制器280,或者图3中描绘的处理器304和/或dsp320。

在一些情形中,设备并非实际上传送帧,而是可具有用于输出帧以供传输的接口。例如,对于传送,处理器可经由总线接口向射频(rf)前端输出帧。类似地,设备并非实际上接收帧,而是可具有用于获取从另一设备接收的帧的接口。例如,对于接收,处理器可经由总线接口从rf前端获得(或接收)帧。

根据某些方面,此类装置可由被配置成通过实现以上所描述的用于确定旋转的各种算法(例如,以硬件或通过执行软件指令)来执行相应功能的处理系统来实现。

如本文所使用的,术语“确定”涵盖各种各样的动作。例如,“确定”可包括演算、计算、处理、推导、研究、查找(例如,在表、数据库或其他数据结构中查找)、探知及诸如此类。而且,“确定”可包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)及诸如此类。而且,“确定”还可包括解析、选择、选取、确立及类似动作。

如本文所使用的,引述一列项目中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a、b、c、a-b、a-c、b-c、和a-b-c,以及具有多个相同元素的任何组合(例如,a-a、a-a-a、a-a-b、a-a-c、a-b-b、a-c-c、b-b、b-b-b、b-b-c、c-c、和c-c-c,或者a、b和c的任何其他排序)。

结合本公开所描述的各种解说性逻辑块、模块、以及电路可用设计成执行本文描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件(pld)、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何市售的处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合,例如dsp与微处理器的组合、多个微处理器、与dsp核心协同的一个或多个微处理器、或任何其它此类配置。

结合本公开所描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在本领域所知的任何形式的存储介质中。可使用的存储介质的一些示例包括随机存取存储器(ram)、只读存储器(rom)、闪存、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、cd-rom,等等。软件模块可包括单条指令、或许多条指令,且可分布在若干不同的代码段上,分布在不同的程序间以及跨多个存储介质分布。存储介质可被耦合到处理器以使得该处理器能从/向该存储介质读写信息。在替换方案中,存储介质可以被整合到处理器。

本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除非指定了步骤或动作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要求的范围。

所描述的功能可在硬件、软件、固件或其任何组合中实现。如果以硬件实现,则示例硬件配置可包括无线节点中的处理系统。处理系统可以用总线架构来实现。取决于处理系统的具体应用和整体设计约束,总线可包括任何数目的互连总线和桥接器。总线可将包括处理器、机器可读介质、以及总线接口的各种电路链接在一起。总线接口可被用于将网络适配器等经由总线连接至处理系统。网络适配器可被用于实现phy层的信号处理功能。在sta120(见图1)的情形中,用户接口(例如,按键板、显示器、鼠标、操纵杆,等等)也可以被连接到总线。总线还可以链接各种其他电路,诸如定时源、外围设备、稳压器、功率管理电路以及类似电路,它们在本领域中是众所周知的,因此将不再进一步描述。

处理器可负责管理总线和一般处理,包括执行存储在机器可读介质上的软件。处理器可用一个或多个通用和/或专用处理器来实现。示例包括微处理器、微控制器、dsp处理器、以及其他能执行软件的电路系统。软件应当被宽泛地解释成意指指令、数据、或其任何组合,无论是被称作软件、固件、中间件、微代码、硬件描述语言、或其他。作为示例,机器可读介质可包括ram(随机存取存储器)、闪存、rom(只读存储器)、prom(可编程只读存储器)、eprom(可擦式可编程只读存储器)、eeprom(电可擦式可编程只读存储器)、寄存器、磁盘、光盘、硬驱动器、或者任何其他合适的存储介质、或其任何组合。机器可读介质可被实施在计算机程序产品中。该计算机程序产品可以包括包装材料。

在硬件实现中,机器可读介质可以是处理系统中与处理器分开的一部分。然而,如本领域技术人员将容易领会的,机器可读介质或其任何部分可在处理系统外部。作为示例,机器可读介质可包括传输线、由数据调制的载波、和/或与无线节点分开的计算机产品,所有这些都可由处理器通过总线接口来访问。替换地或补充地,机器可读介质或其任何部分可被集成到处理器中,诸如高速缓存和/或通用寄存器文件可能就是这种情形。

处理系统可以被配置为通用处理系统,该通用处理系统具有一个或多个提供处理器功能性的微处理器、以及提供机器可读介质中的至少一部分的外部存储器,它们都通过外部总线架构与其他支持电路系统链接在一起。替换地,处理系统可以用带有集成在单块芯片中的处理器、总线接口、用户接口(在接入终端情形中)、支持电路系统、和至少一部分机器可读介质的asic(专用集成电路)来实现,或者用一个或多个fpga(现场可编程门阵列)、pld(可编程逻辑器件)、控制器、状态机、门控逻辑、分立硬件组件、或者任何其他合适的电路系统、或者能执行本公开通篇所描述的各种功能性的电路的任何组合来实现。取决于具体应用和加诸于整体系统上的总设计约束,本领域技术人员将认识到如何最佳地实现关于处理系统所描述的功能性。

机器可读介质可包括数个软件模块。这些软件模块包括当由处理器执行时使处理系统执行各种功能的指令。这些软件模块可包括传送模块和接收模块。每个软件模块可以驻留在单个存储设备中或者跨多个存储设备分布。作为示例,当触发事件发生时,可以从硬驱动器中将软件模块加载到ram中。在软件模块执行期间,处理器可以将一些指令加载到高速缓存中以提高访问速度。随后可将一个或多个高速缓存行加载到通用寄存器文件中以供处理器执行。在以下述及软件模块的功能性时,将理解此类功能性是在处理器执行来自该软件模块的指令时由该处理器来实现的。

如果以软件实现,则各功能可作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,这些介质包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,此类计算机可读介质可包括ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(dsl)、或无线技术(诸如红外(ir)、无线电、以及微波)从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、dsl或无线技术(诸如红外、无线电、以及微波)就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(cd)、激光碟、光碟、数字多用碟(dvd)、软盘、和碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。因此,在一些方面,计算机可读介质可包括非瞬态计算机可读介质(例如,有形介质)。另外,对于其他方面,计算机可读介质可包括瞬态计算机可读介质(例如,信号)。上述的组合应当也被包括在计算机可读介质的范围内。

因此,某些方面可包括用于执行本文中给出的操作的计算机程序产品。例如,此类计算机程序产品可包括其上存储(和/或编码)有指令的计算机可读介质,这些指令能由一个或多个处理器执行以执行本文中所描述的操作。对于某些方面,计算机程序产品可包括包装材料。

此外,应当领会,用于执行本文中所描述的方法和技术的模块和/或其它恰适装置能由sta和/或基站在适用的场合下载和/或以其他方式获得。例如,此类设备能被耦合至服务器以促成用于执行本文中所描述的方法的装置的转移。替换地,本文所描述的各种方法能经由存储装置(例如,ram、rom、诸如压缩碟(cd)或软盘之类的物理存储介质等)来提供,以使得一旦将该存储装置耦合到或提供给sta和/或基站,该设备就能获得各种方法。此外,可利用适于向设备提供本文所描述的方法和技术的任何其他合适的技术。

将理解,权利要求并不被限定于以上所解说的精确配置和组件。可在以上所描述的方法和装置的布局、操作和细节上作出各种改动、更换和变形而不会脱离权利要求的范围。

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