使用可变约束长度卷积编码器来降低功耗的系统和方法

文档序号:7909731阅读:336来源:国知局
专利名称:使用可变约束长度卷积编码器来降低功耗的系统和方法
使用可变约束长度卷积编码器来降低功耗的系统和方法相关申请 本专利申请要求于2009年2月11日提交的美国临时申请No. 61/151,799的优先权,该申请由此通过援引全文明确纳入于此。背景领域本申请涉及无线通信技术,尤其涉及使用可变约束长度编码器的系统和方法。背景无线通信系统被广泛部署以提供包括语音、多媒体、视频、音频、数据等等各种类型的通信。在一些无线系统中,实现了正交频分复用(OFDM),其有益地提供了存在严峻信道条件的情况下改善的传输、对射频(RF)干扰的回弹能力、以及较低的多径畸变。在OFDM 中,每个副载波被选择成与其他副载波中的每一个正交。正交性有利地避免毗邻子信道干扰,并且允许使用快速傅里叶变换(FFT)的高效率调制器和解调器实现。用特定编码方案来编码要传送的数据(例如,信息比特)以生成编码比特(例如,经由卷积编码器),并且这些编码比特可被进一步编组成多比特码元,这些多比特码元在随后基于特定调制方案(例如,正交调幅或相移键控)映射至调制码元。在可取决于每个频率子信道的带宽的每个时间区间,调制码元可在这些频率子信道的每一个上无线地传送给接收机。在接收机处,解调并解码(例如,经由卷积解码器)收到的经调制码元。能够提供高数据传输率的通信协议正在实现。提供大带宽的超宽带(UWB)技术正在涌现,其能够在短距离上投递高数据率。例如,ECMA-368 “高速率超宽带PHY和MAC标准(High Rate Ultra Wideband PHY and MAC Standard) ” 纳入基于多频带 OFDM 的物理 (PHY)层无线电和媒体接入控制(MAC)层,其使得能在无线私域网(WPAN)中实现3. IGHz 至10. 6GHz RF频带中的高速低功耗数据传输。ECMA-368标准提供最高达480兆比特每秒 (Mbps)的数据传输率。对语音和多媒体数据的高效率、低功耗、高数据率的无线传输的需求不断增长。然而,提高数据率往往导致功耗的增加,这对于诸如无线手持机等电池供电设备而言尤其成问题。概述提供了用于在无线通信设备中选择用来传送通信信号的传输参数的系统和方法的实施例。在一些实现中,传输参数可包括用于卷积编码该通信信号的约束长度、用于调制该信号的调制类型、和/或用于传送该信号的数据率。在一个实施例中,提供了一种用于确定在使用第一无线电的数据会话期间用来传送通信信号的卷积码约束长度的方法。该方法包括获得与该通信信号在使用第一无线电的数据会话期间的传输相关联的信道的信道状况。至少部分地基于此信道状况,该方法包括从多个卷积码约束长度中动态地选择要用于编码该通信信号的卷积码约束长度。对卷积约束长度的动态选择可经由计算设备执行指令来执行。计算机程序产品的实施例包括计算机可读介质,该计算机可读介质包括能作用于使计算机获得与通信信号在使用第一无线电的数据会话期间的传输相关联的信道的信道状况的代码。该计算机可读介质还可包括能作用于使计算机至少部分地基于此信道状况从多个卷积码约束长度中动态地选择要用于编码该通信信号的卷积码约束长度的代码。 无线通信装置的实施例包括配置成在使用第一无线电的数据会话期间传送通信信号的传送设备。该传送设备包括电路,该电路被配置成确定用来传送该通信信号的卷积码约束长度。该电路可被配置成获得与该通信信号在使用第一无线电的数据会话期间的传输相关联的信道的信道状况。该电路还可被配置成从多个卷积码约束长度中动态地选择要用来编码该通信信号的卷积码约束长度。该动态选择可至少部分地基于此信道状况。提供了一种用于确定在使用第一无线电的数据会话期间用来传送通信信号的卷积码约束长度的设备的实施例。该设备包括用于获得与该通信信号在使用第一无线电的数据会话期间的传输相关联的信道的信道状况的装置。该设备还包括用于从多个卷积码约束长度中动态地选择要用来编码该通信信号的卷积码约束长度的装置。用于动态地选择的装置可被配置成至少部分地基于此信道状况来执行该选择。提供了一种用于无线网络的处理装置的实施例,该处理装置被配置成在使用第一无线电的数据会话期间传送通信信号。该处理装置包括存储器,该存储器用于存储与该通信信号的传输相关联的信道的信道状况以及多个卷积码约束长度。该处理装置还包括处理器,该处理器被配置成从这多个卷积码约束长度中动态地选择用于编码该通信信号的卷积码约束长度。该处理器可被配置成至少部分地基于此信道状况来执行该动态选择。提供了一种用于解码在使用第一无线电的数据会话期间接收到的通信信号的方法的实施例。该通信信号可以是用从多个卷积码约束长度中选择的卷积码约束长度来编码的。该方法包括在使用第一无线电的数据会话期间,动态地确定用于编码该通信信号的卷积码约束长度。该方法还包括至少部分地基于动态确定的卷积码约束长度来解码该通信信号。该动态确定和解码可经由计算设备执行指令来执行。计算机程序产品的实施例可包括计算机可读介质,该计算机可读介质包括能作用于动态地确定用来编码在使用第一无线电的数据会话期间传达的通信信号的卷积码约束长度的代码。该计算机可读介质还可包括能作用于至少部分地基于动态确定的卷积码约束长度来解码该通信信号的代码。无线通信装置的实施例包括接收设备,该接收设备被配置成在使用第一无线电的数据会话期间接收通信信号。该通信信号可以是用从多个卷积码约束长度中选择的卷积码约束长度来编码的。该接收设备可包括电路,该电路被配置成动态地确定用来编码在使用第一无线电的数据会话期间传达的该通信信号的卷积码约束长度。该电路还可被配置成至少部分地基于动态确定的卷积码约束长度来解码该通信信号。提供了一种用于解码在使用第一无线电的数据会话期间接收到的通信信号的设备的实施例。该通信信号可以是用从多个卷积码约束长度中选择的卷积码约束长度来编码的。该设备包括用于动态地确定用来编码在使用第一无线电的数据会话期间传达的通信信号的卷积码约束长度的装置。该设备还包括用于至少部分地基于动态确定的卷积码约束长度来解码该通信信号的装置。提供了一种用于无线网络的处理装置的实施例,该处理装置能作用于在使用第一无线电的数据会话期间进行通信信号的通信。该通信信号可以是用从多个卷积码约束长度中选择的卷积码约束长度来编码的。该处理装置包括处理器,该处理器被配置成动态地确定在使用第一无线电的数据会话期间用来编码该通信信号的卷积码约束长度,以及至少部分地基于动态确定的卷积码约束长度来解码该通信信号。附图简述

图1是解说示例无线通信设备的示意框图。图2是解说可用于传送数据的PHY处理器 的实施例的示意框图。图3是解说可用于接收数据的PHY处理器的实施例的示意框图。图4是关于两种调制方案即DCM和四维(4-D)正交调制的误分组率(PER) vs每比特能量与噪声功率谱密度之比(Eb/No,以dB计)的曲线图。图4给出了以480Mbps通信且数据用约束长度K = 3、4、5、6和7进行卷积编码的示例仿真结果。图5是功率(以mW计)vs Eb/No (以dB计)的曲线图,且示出了使用QPSK和DCM 调制以480Mbps通信的示例仿真结果。如图所示的还有在给定的Eb/No值情况下QPSK和 DCM功率的最小值的曲线(MIN功率)。约束长度K的值毗邻该曲线图中所示的数据点地示出ο图6是功率(以mW计)vs Eb/No (以dB计)的曲线图,且示出了使用QPSK和DCM 调制以400Mbps通信的示例仿真结果。如图所示的还有在给定的Eb/No值情况下QPSK和 DCM功率的最小值的曲线(MIN功率)。图7是功率(以mW计)vs Eb/No (以dB计)的曲线图,且示出了使用QPSK和DCM 调制以320Mbps通信的示例仿真结果。如图所示的还有在给定的Eb/No值情况下QPSK和 DCM功率的最小值的曲线(MIN功率)。图8是解说用于至少部分地基于信道状况来选择通信系统的一个或更多个传输参数的示例方法的流程图。图9是解说用于接收和解码由配置有可变约束长度卷积编码器的传送设备所传送的通信信号的示例方法的流程图。详细描述以下详细描述涉及旨在解说本文中的教导的某些具体实施例。相应地,本文中的教导并非旨在由具体实施例来限定,而是能以众多不同的方式来实施。在此描述中,对附图进行了参考,在附图中贯穿始终向类似部件指派类似标号。在高数据率通信系统中,接收机中的卷积解码器在常规情况下以极高速度运行以解码所传送的信号。因此,卷积解码器通常消耗相当大量的功率。发射机中的编码器在常规情况下是针对最差情形的信道状况来设计的。例如,可将纠错编码算法的参数(例如,卷积码的约束长度)选择成通过允许解码器,即使在最差情形的状况下仍能检错并纠错(在适当的误差界限内)来准许可靠的数据传输。然而,在许多或大多数情形中,信道状况远远好于最差情形的状况。因此,如果编码器被配置成基于一个或更多个信道状况来选择编码参数(例如,较小的约束长度),则能因为解码器上处理负担的减轻而有利地降低解码器的功耗。接收机的功耗能通过基于一个或更多个信道状况来合适地选择其他发射机参数来降低。例如,基于当前信道状况,所使用的调制方案(例如,QPSK或DCM)、数据率等可被调节(作为编码参数的补充或替代)以提供降低的功耗。
如本文中将更详细地描述的,分析和数值仿真结果两者皆表明卷积解码器消耗的功率是编码器所使用的卷积码的约束长度的一般单调函数。虽然如以上所讨论的,常规通信系统往往是针对最差情形的信道状况来设计的,但是本文中所描述的某些实施例被设计成在有额外的链路裕量(例如,基于对信道状况的测量)来降低功耗的场合(例如,在高数据率环境中)动态地切换至例如较小的约束长度、不同的调制方案、和/或不同的数据率。 在一些实施例中,即便约束长度变动,仍使数据率(和/或调制方案)保持恒定。 本文中所描述的实施例可在配置成在具有时变特性的信道(例如,其中信噪比改变)上通信的任何设备中实现。作为示例而非限制,本文中公开的实施例可被用在移动或非移动设备中和/或与配置成接收和/或传送通信信号的移动或非移动设备处于通信中。 此类设备的非限定性示例包括蜂窝电话、移动设备、WiFi设备、台式计算机、膝上型计算机、 音频和/或视频播放器、视频游戏机、控制台、或控制器、GPS接收机/导航仪、电视机、汽车、无线头戴式耳机、无线话筒、无线扬声器、无线遥控设备、无线定点设备(例如,鼠标、轨迹球、触摸板等)等。设备可使用任何无线网络来通信,这些无线网络包括但不限于短程、 中程、和/或长程无线网络。例如,本文中公开的实施例可用于使用诸如比方WAN、LAN和/ 或PAN等网络来通信。任选地,可使用以下协议中的一种或更多种ECMA-368、WiFi(例如, IEEE 802. lla/b/g WLAN)、ZigBee、蓝牙、UWB、WiMAX、GSM、UTMS、TDMA、FDMA、CDMA 等。本文中所描述的实施例可用在使用其他通信协议和/或尚在开发中的通信协议(例如,3GPP或 3GPP2)的其他设备中。图1是解说无线通信设备100的实施例的示意框图,该无线通信设备包括MAC电路系统104、PHY处理器108、应用处理器110、模拟前端(AFE) 112和RF天线120。在各种实施例中,设备100可被配置成发射机、接收机、或配置成既发射又接收信号的收发机。例如,为了传送数据,MAC电路系统104可向PHY处理器108供应数字信息以供由设备100进行传输。 MAC电路系统104任选地可被配置成顺应于合适的无线通信标准,诸如比方ECMA-368UWB标准。在一些实施例中,MAC层和PHY无线电层可使用共享的电组件来实现。PHY无线电层和 MAC层可顺应于PHY-MAC信号接口标准,诸如比方ECMA-369标准。应用处理器110可用于执行应用操作系统和/或分别的应用。为了传送数据,PHY处理器108接受并处理来自MAC电路系统104的数字信息并将基带信号供应给AFE 112。基带信号可包括多个经复用的副载波频率。AFE 112可将基带信号上变频至RF频率以供在天线116上发射。为了接收数据,天线116接收RF信号并将其下变频成基带信号(其可包括经复用的副载波)。PHY处理器108接受基带信号以进行处理并将恢复出的对所传送的信号的估计投递给MAC电路系统104。在一些实施例中,接收机可被实现为耙式接收机。在某些实施例中,传送设备可在使用无线电的数据会话期间将通信信号传达给接收设备。在一些实现中,传送设备和接收设备在数据会话期间使用单个无线电来进行通信信号的通信。该无线电可包括PHY和/或MAC电路系统(例如,各种示例中的PHY处理器 108和/或MAC电路系统104)并且任选地能与例如比方ECMA-368等超宽带标准一起操作。 补充地和/或任选地,该无线电可包括能与诸如比方无线WAN(WffAN)、无线LAN(WLAN)、和/ 或无线PAN(WPAN)等无线网络一起操作的PHY和MAC电路系统。在其他实施例中,该无线电可与其他无线网络和/或无线标准一起操作。如本文中将进一步描述的,在某些此类实施例中,通信信号可由使用可变约束长度卷积编码器的传送设备来编码。接收设备可被配置成解码用可变约束长度编码器编码的通信信号。图2是解说可用于传送数据的PHY处理器108a的实施例的示意框图。来自MAC 的数字信息被编码器204接受,该编码器204使用一个或更多个编码方案来提供编码比特。 编码方案可提供前向纠错(FEC)以通过允许接收机检错并纠错来提高数据传输的可靠性。在某些实施例中,编码器204包括使用一个或更多个卷积码来编码数据的卷积编码器。在卷积码中,使用被选择成提供良好纠错属性的多个生成多项式来将m比特输入码元(例如,m比特的串)变换成η比特输出码元(例如,η比特的串)。量值m/n称为码率 R0作为示例,ECMA-368标准规定将R= 1/3用作基本率,S卩“母”率。编码器204也可使用其他码率,诸如比方R= 1/2、2/3、3/4、5/6、5/8等。如以下所讨论的,可使用穿孔来从母码率生成更高码率。卷积码也可由约束长度K 来指定,约束长度K表示编码器中影响一个编码器循环中η个输出比特的生成的比特数目。例如工0默-368标准指定1( = 7的约束长度。编码器 204的实施例可使用任何合适的约束长度中的一个或更多个,包括例如Κ = 3、4、5、6、7、8、9 或更大。如本文中进一步讨论的,编码器208的某些实施例有利地利用可变约束长度卷积码,可变约束长度卷积码在某些此类实施例中可以基于信道状况来动态选择。编码器204 可被配置成能使用从多个约束长度中选择的约束长度来编码数据。例如,编码器204能从一定范围的Κ(例如,K从3到7)或者从特定K值的集合(例如,Κ = 3、5、8)中选择约束长度。在一些实现中,基于一个或更多个系统参数来选择特定约束长度,这些系统参数诸如比方是子信道的信号质量、解码器的功率或能耗,等等。穿孔器208可任选地用在处理器108b的一些实施例中,以提供作为母码率的补充的码率。例如,穿孔器208可省去接收自编码器204的编码比特中的一些,由此减少要传送的比特数目并藉此提高码率。交织器212基于交织方案将接收自穿孔器208的编码比特进行交织以提供时间和 /或频率分集,以及对抗局部化损坏或阵发差错的保护。交织方案可被选择成匹配编码器 204所使用的卷积码的纠错能力。码元映射器216接收经交织的比特并基于一个或更多个调制方案生成频率子信道的经调制码元。对于每个被选择使用的调制方案,调制可通过编组收到比特的集合以形成多比特码元以及将每个多比特码元映射到对应于所选调制方案的信号星座中的点来达成。每个映射到的信号点对应于调制码元。码元映射器216提供每个传输码元周期的调制码元向量,其中每个向量中调制码元的数目与选择用于此传输码元周期的频率子信道的数目相对应。码元映射器216可被配置成使用一个或更多个合适的调制方案,包括但不限于二进制或正交相移键控(BPSK或QPSK)、差分相移键控(DPSK)、正交振幅调制(QAM)、双载波调制(DCM)等的实现。例如,ECMA-368标准规定对于200Mbps及更低的数据率,二进制数据应当被映射到QPSK星座上,而对于320Mbps及更高的数据率,二进制数据应当使用DCM来映射到多维星座上。快速傅立叶逆变换(IFFT) 220接受由映射器216生成的调制码元向量,并将该码元向量转换至时域(例如,作为OFDM码元)以便由数模转换器(DAC) 224转换到模拟,并在随后由RF设备发射。在PHY处理器108b的一些实施例中,码元映射器216还接收导频数据,其可包括以已知方式处理的已知码型的数据(若有)。导频数据可与编码信号数据复用,并由设备 100传送给接收机。接收机可将导频数据用于各种功能,包括例如信道估计、捕获、频率和时基同步、相干数据解调等。PHY处理器108b还包括控制器228,该控制器228可起作用地连接至编码器204、 穿孔器208、交织器212、和映射器216中的一个或更多个。在各种实施例中,控制器228可用微处 理器、专用集成电路(ASIC)、或其他处理设备或电路来实现。控制器228可包括或可通信地耦合至数据存储设备,诸如比方RAM、ROM、EEPROM等。在某些实施例中,控制器228 确定例如由PHY处理器108b使用的数据传输率、编码方案(例如,卷积码的约束长度)和/ 或调制方案。在某些此类实施例中,控制器228至少部分地基于接收自接收机的信息(例如,对信道质量的估计)来作出此类确定。图3是解说可用于接收数据的PHY处理器108b的实施例的示意框图。所传送的经调制RF码元被接收并下变频成基带信号,该基带信号由模数转换器(ADC) 324数字化、并由 FFT 320变换至频域。FFT 320为每个传输码元周期用于数据传输的Nf个频率子信道提供具有Nf个调制码元的向量。解映射器316根据与发射机处所使用的这一个或更多个调制器方案互补的一个或更多个解调方案来解调码元。经解调码元分别由解交织器312和解穿孔器308使用与交织器212和穿孔器208所使用的那些方案互补的方案来解交织和解穿孔。 解码器304用于解码编码数据以提供对所传送的源数据比特的估计。在一些实施例中,解码器304实现最大似然解码算法,诸如比方Viterbi (维特比)算法,以解码使用卷积码编码的比特。在其他实施例中,解码器304可使用诸如比方顺序解码算法的其他解码算法,诸如比如Fano算法。所解说的PHY处理器108b的实施例还包括信道估计器332,该信道估计器332估计通信系统中的这一个或更多个子信道的一个或更多个信道状况。在一些实现中,信道估计器332至少部分地基于从发射机发射来的导频数据的收到样本来确定信道状态。信道状况可包括但不限于以下各项中的一些或全部信噪比(SNR)、服务质量(QoS)、干扰指标、收到信号强度指标(RSSI)、每比特能量与热噪声密度之比(Eb/No)、误比特率(BER)、误块率 (BLER)、误分组率(PER)、链路质量指标(LQI)、频率响应、噪声方差、确收(ACK)、否定确收 (NACK)等。PHY处理器108b还可包括控制器328,该控制器328能起作用地连接至解码器 304、解穿孔器308、解交织器312、解映射器316、和信道估计器332中的一个或更多个。在各种实施例中,控制器328可用微处理器、ASIC、或其他处理设备来实现。控制器328可包括或可通信地耦合至数据存储设备,诸如比方RAM、ROM、EEPROM等。在一些实施例中,控制器328接收来自信道估计器332的信息(例如,一个或更多个信道状况)以便传送给传送设备,该传送设备可使用这些信道状况来向通信系统提供提高的效率。例如,如将在本文中进一步讨论的,在某些实施例中,传送设备可至少部分地基于一个或更多个信道状况来选择卷积码的约束长度、数据率、和/或调制方案。在某些实施例中,任选地作为其他考虑因素的补充,传送设备可选择约束长度、数据率、和/或调制方案以便降低接收设备中的功率和/或能耗。
在解说性实施例中,使用信道状况来确定一个或更多个发射机特性(例如,约束长度、调制类型、和/或数据率)。例如,信道状况可基于信号功率估计器和噪声功率估计器的输出之比来确定信噪比(SNR)。信道状况可在随后(例如,由控制器228和/或编码器 204)至少部分地用于访问表(或其他数据组织)来标识/确定要使用的恰适的约束长度、 数据率、和/或调制类型,以便降低接收机侧的功耗,同时仍提供在给定普遍的信道状况的情况下能被解码的通信信号。作为示例,此表(或其他数据组织)可被存储在计算机可读介质(例如,RAM、ROM或其他介质)中。本文中解说了示例表。可使用内插和/或外推技术来获得对未被具体包括在表中的值 的估计。任选地,作为表的补充或替代,可使用一个或更多个公式和/或算法来选择恰适的约束长度、数据率、和/或调制类型。例如,曲线拟合技术(例如,最小二乘、回归等)可被用来确定提供“最佳拟合”于表中的数据(和/或从仿真程序输出的数据)的公式。在所公开的系统和方法的一些实现中,可使用该公式来标识/确定恰适的约束长度、数据率、 和/或调制类型。本文中描述的系统和方法的实施例可作为其他技术的补充或替代来使用以降低传送设备、接收设备或双方设备中的功率。例如,在一些实施例中,如果数据率跌至某个阈值之下,则编码器可作为补充或替代地使用其他技术来降低接收设备消耗的功率。现在将描述更多非限定性示例实施例。在ECMA-368标准中,使用具有固定约束长度K = 7的卷积码。一般而言,在性能与功耗之间存在着权衡。本文中所描述的实施例提供了利用此权衡——尤其是对于较高数据率而言——的灵活方法。本文中描述了具有从3到7的约束长度K的各种示例仿真的结果。在以下示例仿真中,使用具有最优穿孔的R= 1/2的码率。在其他实现中,可使用其他约束长度和/或码率。图4是关于两种调制方案即DCM和四维(4-D)正交调制的误分组率(PER)vs每比特能量与噪声功率谱密度之比(Eb/No,以dB计)的曲线图。图4给出了以480Mbps来通信且数据用K = 3、4、5、6、和7进行卷积编码的示例结果。图4中所示的示例结果示出了对于给定调制方案,随着Eb/No增大,PER单调减小。表1提供了对于DCM和4-D调制方案,在约束长度K = 3到7以及对于无编码的示例,在1 % PER情况下的Eb/No的示例值。表1还提供了 Viterbi解码器(VD)在解码以从K = 3到7的约束长度来编码的数据以及无编码的数据时消耗的示例功率值(WmW 计)。表1中所示的示例数据表明Viterbi解码器的功耗随着约束长度减小而达成实质性的减小。例如,在DCM情况下若有额外的0. 41dB的链路裕量,则通过从K = 7切换至K = 6,Viterbi解码器中的功耗减小达43%。作为另一示例,就K = 7而言若有额外的3dB的链路裕量,则通过切换至K = 3,Viterbi解码器中的功耗减小达81 %。当然,其他实施例可导致功耗上更多或更少的降低。表1 1 % PER情况下的Eb/No以及Viterbi解码器消耗的功率
权利要求
1.一种用于确定在使用第一无线电的数据会话期间用来传送通信信号的卷积码约束长度的方法,所述方法包括获得与所述通信信号在使用所述第一无线电的所述数据会话期间的传输相关联的信道的信道状况;以及至少部分地基于所述信道状况,从多个卷积码约束长度中动态地选择要用来编码所述通信信号的卷积码约束长度,其中所述对卷积约束长度的动态选择是经由计算设备执行指令来执行的。
2.如权利要求1所述的方法,其特征在于,所述卷积码约束长度是部分地基于关于卷积解码器的功耗估计信息来选择的。
3.如权利要求1所述的方法,其特征在于,所述第一无线电包括能作用于使用超宽带 (UffB)网络来进行所述通信信号的通信的PHY和MAC电路系统。
4.如权利要求3所述的方法,其特征在于,所述UWB网络能进行顺应于ECMA-368标准的信号的通信。
5.如权利要求1所述的方法,其特征在于,所述第一无线电包括能作用于使用无线广域网(WffAN)来进行所述通信信号的通信的PHY和MAC电路系统。
6.如权利要求1所述的方法,其特征在于,所述第一无线电包括能作用于使用无线局域网(WLAN)来进行所述通信信号的通信的PHY和MAC电路系统。
7.如权利要求1所述的方法,其特征在于,所述信道状况包括与以下各项中的至少一项有关的信息信噪比、服务质量指标、链路质量指标、差错率、收到信号强度指标、确收消息、或干扰指标。
8.如权利要求7所述的方法,其特征在于,所述信道状况信息包括所述信噪比信息。
9.如权利要求1所述的方法,其特征在于,获得所述信道状况包括接收从接收设备传达而来的信道状况信息。
10.如权利要求1所述的方法,其特征在于,获得所述信道状况包括在配置成传送所述通信信号的传送设备中估计信道状况信息。
11.如权利要求1所述的方法,其特征在于,获得所述信道状况包括确定是否已从能作用于在所述数据会话期间接收所述通信信号的接收设备接收到确收消息。
12.如权利要求1所述的方法,其特征在于,还包括至少部分地基于所述信道状况来选择要用于调制所述通信信号的调制类型。
13.如权利要求1所述的方法,其特征在于,还包括至少部分地基于所述信道状况来选择要用于传送所述通信信号的数据率。
14.如权利要求1所述的方法,其特征在于,选择所述卷积码约束长度包括将所述信道状况与阈值信道状况作比较;以及至少部分地基于所述比较,选择所述卷积码约束长度。
15.如权利要求14所述的方法,其特征在于,还包括访问数据结构或对公式或算法求值以选择与所述阈值信道状况相关联的所述约束长度。
16.如权利要求1所述的方法,其特征在于,还包括将所选择的约束长度传达给配置成用所选择的约束长度来编码所述通信信号的卷积编码器。
17.一种计算机程序产品,包括计算机可读介质,包括能作用于使计算机获得与通信信号在使用第一无线电的数据会话期间的传输相关联的信道的信道状况的代码;以及能作用于使计算机至少部分 地基于所述信道状况来从多个卷积码约束长度中动态地选择要用来编码所述通信信号的卷积码约束长度的代码。
18.一种无线通信装置,包括传送设备,配置成在使用第一无线电的数据会话期间传送通信信号,所述传送设备包括配置成确定要用于传送所述通信信号的卷积码约束长度的电路,所述电路被配置成获得与所述通信信号在使用所述第一无线电的所述数据会话期间的传输相关联的信道的信道状况;以及至少部分地基于所述信道状况从多个卷积码约束长度动态地选择要用来编码所述通信信号的卷积码约束长度。
19.如权利要求18所述的无线通信装置,其特征在于,所述电路被配置成部分地基于关于卷积解码器的功耗估计信息来选择所述卷积码约束长度。
20.如权利要求19所述的无线通信装置,其特征在于,所述电路还被配置成至少部分地基于接收自接收设备的信道状况信息来获得所述信道状况。
21.如权利要求18所述的无线通信装置,其特征在于,所述传送设备还包括用于编码所述通信信号的卷积编码器,并且所述电路还被配置成将所选择的卷积码约束长度传达给所述卷积编码器。
22.一种用于确定在使用第一无线电的数据会话期间用来传送通信信号的卷积码约束长度的设备,所述设备包括用于获得与所述通信信号在使用所述第一无线电的所述数据会话期间的传输相关联的信道的信道状况的装置;以及用于至少部分地基于所述信道状况从多个卷积码约束长度中动态地选择要用来编码所述通信信号的卷积码约束长度的装置。
23.如权利要求22所述的设备,其特征在于,所述获得装置和所述选择装置包括一个或更多个电路。
24.如权利要求22所述的设备,其特征在于,所述第一无线电包括能作用于使用超宽带(UWB)网络来进行所述通信信号的通信的PHY和MAC电路系统。
25.如权利要求24所述的设备,其特征在于,所述UWB网络能进行顺应于ECMA-368标准的信号的通信。
26.如权利要求22所述的设备,其特征在于,所述第一无线电包括能作用于使用无线广域网(WffAN)来进行所述通信信号的通信的PHY和MAC电路系统。
27.如权利要求22所述的设备,其特征在于,所述第一无线电包括能作用于使用无线局域网(WLAN)来进行所述通信信号的通信的PHY和MAC电路系统。
28.如权利要求22所述的设备,其特征在于,所述选择装置被配置成部分地基于关于卷积解码器的功耗估计信息来选择所述卷积码约束长度。
29.如权利要求22所述的设备,其特征在于,还包括用于至少部分地基于所述信道状况来选择要用于调制所述通信信号的调制类型的装置。
30.如权利要求22所述的设备,其特征在于,还包括用于至少部分地基于所述信道状况来选择要用于传送所述通信信号的数据率的装置。
31.如权利要求22所述的设备,其特征在于,还包括用于编码所述通信信号的装置,所述选择装置被配置成将所选择的卷积码约束长度传达给所述编码装置。
32.一种用于无线网络的处理装置,所述处理装置被配置成在使用第一无线电的数据会话期间传送通信信号,所述处理装置包括存储器,用于存储与所述通信信号的传输相关联的信道的信道状况以及多个卷积码约束长度;以及处理器,配置成至少部分地基于所述信道状况从所述多个卷积码约束长度中动态地选择用于编码所述通信信号的卷积码约束长度。
33.一种用于解码在使用第一无线电的数据会话期间接收到的通信信号的方法,所述通信信号是用从多个卷积码约束长度中选择的卷积码约束长度来编码的,所述方法包括在使用所述第一无线电的所述数据会话期间,动态地确定用于编码所述通信信号的所述卷积码约束长度;以及至少部分地基于所述动态地确定的卷积码约束长度来解码所述通信信号,其中所述动态确定和所述解码是经由计算设备执行指令来执行的。
34.如权利要求33所述的方法,其特征在于,所述第一无线电包括能作用于使用超宽带(UWB)网络来进行所述通信信号的通信的PHY和MAC电路系统。
35.如权利要求34所述的方法,其特征在于,所述UWB网络能进行顺应于ECMA-368标准的信号的通信。
36.如权利要求33所述的方法,其特征在于,所述第一无线电包括能作用于使用无线广域网(WffAN)来进行所述通信信号的通信的PHY和MAC电路系统。
37.如权利要求33所述的方法,其特征在于,所述第一无线电包括能作用于使用无线局域网(WLAN)来进行所述通信信号的通信的PHY和MAC电路系统。
38.如权利要求33所述的方法,其特征在于,所述通信信号包括头部,所述头部包括与用来编码所述通信信号的所述卷积码约束长度有关的信息,并且动态地确定所述卷积码约束长度包括从所述头部提取所述信息以及至少部分地基于所提取的信息来确定所述约束长度。
39.如权利要求33所述的方法,其特征在于,动态地解码所述通信信号包括用一个或更多个卷积解码器来解码所述通信信号,所述一个或更多个卷积解码器被配置成使得用所述多个卷积码约束长度中的任何一个来编码的信号能被所述一个或更多个卷积解码器解码。
40.如权利要求39所述的方法,其特征在于,所述一个或更多个卷积解码器中的至少一个包括Viterbi解码器。
41.如权利要求33所述的方法,其特征在于,还包括从传送设备接收关于用从所述多个卷积码约束长度中选择的卷积码约束长度编码的通信信号是否能被动态解码的质询;以及向所述传送设备传达指示所述通信信号是否能被动态解码的响应。
42.如权利要求33所述的方法,其特征在于,还包括向传送设备传达与所述通信信号在使用所述第一无线电的所述数据会话期间的传输相关联的信道的信道状况信息。
43.如权利要求33所述的方法,其特征在于,还包括确定用来调制所述通信信号的调制类型;以及至少部分地基于所确定的调制类型来解调所述通信信号。
44.一种计算机程序产品,包括计算机可读介质,包括能作用于动态地确定用来编码在使用第一无线电的数据会话期间传达的通信信号的卷积码约束长度的代码;以及能作用于至少部分地基于所述动态地确定的卷积码约束长度来解码所述通信信号的代码。
45.一种无线通信装置,包括接收设备,配置成在使用第一无线电的数据会话期间接收通信信号,所述通信信号是用从多个卷积码约束长度中选择的卷积码约束长度来编码的,所述接收设备包括电路,所述电路被配置成动态地确定用来编码在使用所述第一无线电的所述数据会话期间传达的所述通信信号的卷积码约束长度;以及至少部分地基于所述动态地确定的卷积码约束长度来解码所述通信信号,
46.如权利要求45所述的无线通信设备,其特征在于,所述通信信号包括头部,所述头部包括与用来编码所述通信信号的所述卷积码约束长度有关的信息,并且所述电路还被配置成从所述头部提取所述信息并且至少部分地基于所提取的信息来确定所述约束长度。
47.如权利要求45所述的无线通信设备,其特征在于,所述接收设备还包括用于至少部分地基于所述动态选择的约束长度来解码所述通信信号的一个或更多个卷积解码器,所述一个或更多个卷积解码器被配置成使得用所述多个卷积码约束长度中的任何一个编码的信号能被所述一个或更多个卷积解码器解码。
48.一种用于解码在与第一无线电的数据会话期间接收到的通信信号的设备,所述通信信号是用从多个卷积码约束长度中选择的卷积码约束长度来编码的,所述设备包括用于动态地确定用来编码在使用所述第一无线电的所述数据会话期间传达的所述通信信号的所述卷积码约束长度的装置;以及用于至少部分地基于所述动态确定的卷积码约束长度来解码所述通信信号的装置。
49.如权利要求48所述的设备,其特征在于,所述确定装置和所述解码装置包括一个或更多个电路。
50.如权利要求48所述的设备,其特征在于,所述第一无线电包括能作用于使用超宽带(UWB)网络来进行所述通信信号的通信的PHY和MAC电路系统。
51.如权利要求50所述的设备,其特征在于,所述UWB网络能进行顺应于ECMA-368标准的信号的通信。
52.如权利要求48所述的方法,其特征在于,所述第一无线电包括能作用于使用无线广域网(WffAN)来进行所述通信信号的通信的PHY和MAC电路系统。
53.如权利要求48所述的方法,其特征在于,所述第一无线电包括能作用于使用无线局域网(WLAN)来进行所述通信信号的通信的PHY和MAC电路系统。
54.如权利要求48所述的设备,其特征在于,还包括用于从传送设备接收关于用从所述多个卷积码约束长度中选择的卷积码约束长度编码的通信信号是否能被动态解码的质询的装置;以及用于向所述传送设备传达指示所述通信信号是否能被所述解码装置动态解码的响应的装置。
55.一种用于无线网络的处理装置,所述处理装置能作用于在使用第一无线电的数据会话期间进行通信信号的通信,所述通信信号是用从多个卷积码约束长度中选择的卷积码约束长度来编码的,所述处理装置包括处理器,配置成动态地确定在使用所述第一无线电的所述数据会话期间用来编码所述通信信号的所述卷积码约束长度,以及至少部分地基于所述动态地确定的卷积码约束长度来解码所述通信信号,
56.如权利要求55所述的处理装置,其特征在于,所述通信信号包括头部,所述头部包括与用来编码所述通信信号的所述卷积码约束长度有关的信息,并且所述处理器被配置成从所述头部提取所述信息并且至少部分地基于所提取的信息来确定所述约束长度。
全文摘要
提供了用于在无线通信设备中选择用来传送通信信号的传输参数的系统和方法。在一个实施例中,提供了用于确定卷积码约束长度和/或调制类型的计算机实现方法。该方法包括获得与该通信信号的传输相关联的信道的信道状况。至少部分地基于此信道状况,该方法包括选择用于传送该通信信号的卷积码约束长度和/或调制类型。在一些实施例中,该方法还包括选择用于传送该通信信号的数据率。
文档编号H04L1/00GK102318248SQ201080007851
公开日2012年1月11日 申请日期2010年2月11日 优先权日2009年2月11日
发明者O·杜伦, S·S·索利曼 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1