专利名称::用于控制无线通信系统中的数据传输的方法和装置的制作方法用于控制无线通信系统中的数据传输的方法和装置本申请要求于2007年4月23日提交的题为"METHODANDAPPARATUSFORDATATRANSMISSIONSELECTION(用于数据传输选择的方法和装置)"的临时美国申请S/N.60/913,505的优先权,该临时申请已转让给本申请的受让人并通过引用纳入于此。背景I.领域本公开一般涉及通信,尤其涉及用于在无线通信系统中传输数据的技术。II.背景无线通信系统被广泛部署以提供诸如语音、视频、分组数据、消息接发、广播等各种通信服务。这些系统可以是能够通过共享可用的系统资源来支持多个用户的多址系统。此类多址系统的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交FDMA(OFDMA)系统、以及单载波FDMA(SC-FDMA)系统。在无线通信系统中,B节点可以与一个或更多个用户装备(UE)通信。UE可以具有一个或更多个流,这些流可以具有不同的延迟要求。另外,UE可以具有有限的发射功率并且可随着时间推移观察到不同的信道状况。希望在给定有限的发射功率和间变信道状况下以某种方式为所有这些流发射数据以达成良好的性能。概述本文中描述了用于控制数据传输以达成良好的性能的技术。在一个方面,UE基于对于数据而言可用的发射功率来确定是否发送数据的分组。UE可以通过计算功率净空、对该功率净空进行滤波以及从滤波后的功率净空中减去用于其他发射的发射功率来确定可用发射功率。UE可以确定基于可用发射功率(或其支持的)第一分组大小。如果第一分组大小等于或大于最小分组大小,那么UE可以发送该第一分组大小的分组。如果第一分组大小小于最小分组大小并且如果至少一个条件被满足,那么UE可以发送比第一分组大小更大的第二分组大小的分組。第二分组大小可以等于最小分组大小或者某一其他分组大小。在一种设计中,UE可以基于可用发射功率以及可基于合意的解码概率所确定的功率偏移量来确定第三分组大小。如果以下条件中的一个或更多个被满足,那么UE可以发送第二分组大小的分组(i)第三分组大小等于或大于最小分组大小,(ii)可用发射功率大于功率阈值,以及(iii)在队列的队首处的分组的延迟大于延迟阈值。在另一方面,UE可以工作在不连续发射(DTX)模式中、在工作在DTX模式中时在启用的子帧中发送分组、确定要发送的分组的延迟是否超过延迟阈值、以及如果该延迟超过了该延迟阈值则取消该DTX模式。在取消了该DTX模式之后,UE可以在未启用的子帧中发送分组而不是一直等待直到下一个启用的子帧。以下更加详细地描述本公开的各种方面和特征。附图简述图1示出一种无线通信系统。图2示出用于上行链路数据传输的一些物理信道。图3示出具有混合自动重复请求(HARQ)的传输。图4示出可用发射功率确定单元的框图。图5示出分组大小选择单元的框图。图6示出传输数据的过程。图7示出用于传输数据的装置。图8示出用DTX来传输数据的过程。图9示出用于用DTX来传输数据的装置。图IO示出UE和B节点的框图。详细描述本文中所描述的技术可用于各种无线通信系统,诸如CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其他系统。术语"系统"和"网络"常被可互换地使用。CDMA系统可以实现诸如通用地面无线接入(UTRA)、cdma2000等的无线电技术。UTRA包括宽带CDMA(WCDMA)和CDMA的其他变体。cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可实现诸如全球移动通信系统(GSM)等的无线电技术。OFDMA系统可以实现诸如演进UTRA(E-UTRA)、超移动宽带(UMB)、正EE802.20、IEEE802.16(WiMAX)、802.11(WiFi)、Flash-OFDM⑧等的无线电技术。UTRA和E-UTRA是UMTS的一部分。3GPP长期演进(LTE)是即将发布的使用E-UTRA的UMTS版本。UTRA、E-UTRA、UMTS、LTE和GSM在来自名为"第三代伙伴项目(3GPP)"的组织的文献中描述。cdma2000和UMB在来自名为"第三代伙伴项目2(3GPP2)"的组织的文献中描述。为了清楚起见,以下针对UMTS对这些技术的某些方面进行描述,并且在以下大多描述中使用了3GPP术语。图l示出一种无线通信系统100。为简单化,图1中仅示出一个UEllO、一个B节点120和一个无线网络控制器(RNC)130。B节点120是与UE通信的站并且亦可被称为演进B节点(eNB)、基站、接入点、等等。B节点可以与RNC130通信,RNC130可以向耦合到RNC的B节点提供协调和控制。B节点120和RNC130可以是无线接入网络(RAN)的一部分。系统100可以包括为简单化而未在图1中示出的其他网络实体。UE110可以是不动的或移动的,并且亦可被称为移动站、终端、接入终端、订户单元、台、等等。UE110可以是蜂窝电话、个人数字助理(PDA)、无线设备、手持设备、无线调制解调器、膝上型计算机、等等。UE110可经由下行链路和上行链路上的传输与B节点120通信。下行链路(或即前向链路)是指从B节点至UE的通信链路,而上行链路(或即反向链路)是指从UE至B节点的通信链路。本文中所描述的技术可被用于下行链路以及上行链路上的数据传输。为了清楚起见,以下针对上行链路上的数据传输来描述这些技术的某些方面。3GPP发行版5及更晚的支持高速下行链路分组接入(HSDPA)。3GPP发行版6及更晚的支持高速上行链路分组接入(HSUPA)。3GPP发行版7及更晚的支持高速分组接入(HSPA+)。HSDPA和HSUPA是分别使得能够在下行链路和上行链路上进行高速分组数据传输的信道和过程的集合。HSPA+提供了在下行链路和上行链路两者上的进一步改善。表1列出了3GPP发行版6中用于HSDPA和HSUPA的一些物理信道。增强型专用信道(E-DCH)是用于HSDPA和HSUPA的传输信道。表1<table>tableseeoriginaldocumentpage11</column></row><table>图2示出用于HSUPA的物理信道中的一些。在UMTS中,传输时间线被划分成无线帧的单元。每一无线帧具有10毫秒(ms)的历时并且被划分成五个子帧。每一子帧具有2ms的历时并包括三个时隙。每一时隙具有0.67ms的历时并包括2560个码片。P-CCPCH在下行链路上被发送并且被直接用作下行链路物理信道的时基参考以及被间接用作上行物理信道的时基参考。对于HSUPA而言,E-HICH的帧时基与P-CCPCH的帧时基偏移了rE.racH,个码片。E-DPCCH和E-DPDCH是时间对准的并且它们的帧时基与P-CCPCH的时基偏移了r。pc^+1024个码片。在3GPPTS25.211中描述了下行链路和上行链路物理信道的帧时基以及各种时基偏移。3GPP支持用于HSUPA的HARQ。对于HARQ而言,发射机可向接收机发送对数据分组的传输并可发送一次或更多次附加传输直至该分组被接收机正确解码,或者最大次数的传输已被发送,或者遭遇某一其他终止条件。HARQ可改善数据传输的可靠性。分组亦可被称为传输块、数据分组、物理层(PHY)分组、子分组、码字、数据块、等等。。图3示出用HSUPA下在上行链路上的示例HARQ传输。在此示例中,UE110处理(例如,编码和调制)分组A并在传输时间区间(TTI)t!内在E-DPDCH上发送分组A的第一传输。对于HSUPA而言,TTI可以是2ms或10ms。B节点120接收该第一传输、错误地解码分组A、并且在TTIt2内在E-HICH上发送否定确认(NAK)UE110接收该NAK并在TTIt3内发送分组A的第二传输。B节点120接收该第二传输、基于第一和第二传输正确地解码分组A、并且在TTItj内发送确认(ACK)。随后,UEllO以类似的方式处理和发射接下来的分组B。UE110可以如图1中所示的那样与E-DPDCH上的每一数据传输一起在E-DPCCH上发送信令。对于HARQ而言,UE110可为分组发送最多达N駄次传输直到接收到ACK。N4大是最大传输次数并且可以是可配置的值。UEIIO可以处理和发送分组,以使得这些分组能在N目标次传输后以概率Q目标(例如,90X)被B节点120正确地解码,其中N目标通常小于N最大。Q目标被称为目标解码概率并且可被选择以达成良好的数据传输性能。如果N目标〉1,那么正确地解码分组的概率(被称为解码概率)在该分组的第一传输之后将差于Q服并且将随着对该分组的每一次附加传输而改善。为简单化,图3示出在一个HARQ交织上的数据传输。数个HARQ交织可被定义,每一HARQ交织包括由L个TTI分隔开的TTI,其中L可以是固定的值或者是可配置的值。对给定分组的所有传输可以在一个HARQ交织上发送。每当在HARQ交织上发送的分组被成功地解码,另一个分组可在该HARQ交织上被发送。一个或更多个HARQ交织可被指派给UE110以供在上行链路上进行数据传输。在每一TTI处,UE110可以确定用于该TTI的HARQ交织是否可用,例如未用于待决分组的传输。如果该HARQ交织是可用的并且如果没有数据要发送,那么UE110可以确定在该TTI中使用的传输格式。传输格式亦可被称为分组格式、调制和编码方案、速率、等等。传输格式可以与传输块大小(或分组大小)、调制方案、码率等相关联。UE110可以确定该TTI中的可用发射功率并可以如下所描述的那样基于该可用发射功率来选择合适的传输格式。UE110可以在上行链路上向B节点120发射导频、数据和信令/开销信息。用于导频的发射功率可基于闭环功率控制来调节以在B节点120处达成关于导频的目标收到信号质量。UE110还可以具有某一最大发射功率,其可由调控限制来决定。可以如下来计算关于UE110的功率净空,)=^%^,式(l)其中,P,(m)是时隙m中的导频的发射功率,P最大是UE110的最大发射功率,以及T(m)是时隙m的功率净空。--般而言,可以在每一时隙(如上面所描述的)、每一TTI等中计算功率净空。该功率净空指示可用于数据和其他传输的发射功率的量并且被给定为最大发射功率与导频发射功率的比值。功率净空可以随着时隙的不同而波动,尤其如果UE110是移动的话。在一种设计中,可以如下地用无限冲激响应(IIR)滤波器对功率净空取平均r平均(w):a'r平均o—i)+(卜cO-ro),式(2)其中,T平均(m)是时隙m中的平均功率净空,以及a是用于IIR滤波器的系数。系数a决定了取平均的量,较大的a对应于更平均,反之亦然。在另一种设计中,可以用有限冲激响应(FIR)滤波器对功率净空取平均以获得平均功率净空。13用于导频的发射功率可由每一时隙内的功率控制来调节。功率净空可如上面所描述的那样在每一时隙内被更新,而最接近TTI边界的值可以被选择以供使用。相反地,由于DTX工作,导频可能不能在给定的TTI内被发送。在此情形中,由功率控制更新的导频发射功率的上个值可用作P#(m)以更新T(m)。数据可在TTI内被发送,对于2ms的TTI而言,该TTI可包括3个时隙,而对于10ms的TTI而言,该TTI可包括15个时隙。以下计算/处理可在每一个在其中可发送数据的TTI中执行。在TTIn的边界处关于时隙m的平均功率净空T平均(m)可被使用并被记为T平均(n)。可以如下来计算可用于数据的发射功率r数据(")喝均(")-r其他("),式(3)其中,T其他(n)是关于TTIn中的其他传输的开销导频比(02P),以及T数据(n)是关于TTIn中的数据的话务导频比(T2P)。T数据(n)和T^(n)分别传达相对于用于导频的发射功率的用于数据和其他传输的发射功率。用于数据的绝对发射功率可被给定为尸sw(")二4ffi(").、J力并且可用于在E-DPDCH或某一其他物理信道上发送的数据。用于其他传输的绝对发射功率可被给定为P,(/7^;,(").P,(n)。可基于在E-DPCCH和HS-DPCCH上发送的信令、在其他物理信道上发送的其他数据和/或信令等来确定用于TTIn的T舰(n)或P她(n)。在本文中的描述中,可用发射功率是可用于(例如,在E-DPDCH上发送的)数据的发射功率并且可由T自(n)或者PMt(n)来给定。其他发射功率是用于其他传输的发射功率并且可由T其他(n)或者P難(n)来给定。图4示出可用发射功率确定单元400的一种设计的框图。在单元400内,单元410接收导频发射功率P导频(m)以及用于UEllO的最大发射功率P最大并且计算功率净空T(m),例如,如式(l)中所示的那样。滤波器412对功率净空取平均,例如,如式(2)中所示的那样,并且提供平均功率净空TTO(n)。单元414接收平均功率净空以及其他发射功率并计算可用发射功率T^(n),例如,如式(3)中所示的那样。UE110可以具有一个或更多个(K个)流。每一流可以携带用于一种或更多种应用的数据和/或信令并且可与某些服务质量(QoS)要求相关联。例如,用于IP语音(VoIP)的流可以比用于数据下载的流具有更严格的延迟要求。l正110可以维护用于每一流的队列/缓冲器并且可在用于该流的队列中存储每一流的数据。在一种设计中,UE110可以维护以下用于每一流k的参数优先级(k,n)—在TTIn内流k的优先级,S最小(k)一流k的最小分组大小,P。s(k)—流k的功率偏移量,D(k,n)—在TTIn内用于流k的队列的队首处的分组的延迟,以及Dth(k)—流k的延迟阈值。对于每一流,上面给定的这些参数的值可基于映射到该流的应用的数据/QoS要求来确定。可在每一TTI中更新用于每一流的优先级以及队首延迟。用于每一流的其余参数可以具有静态值。D(k,n)可以是队首延迟或者某一其他延迟。例如,D(k,n)可以是流k的延迟并且可被计算为用于流k的队列中所有分组的加权或非加权的平均延迟、其延迟超过延迟阈值的分组的加权或非加权的平均延迟、等等。在可用于数据传输的每一TTI处,UE110可更新每一流的优先级并且可选择具有最高优先级的流,在以下的描述中将该流称为流k。UE110可以如下来决定由可用发射功率T自(n)支持的分组大小S(")二i^r数据(")〉,式(4)其中,S"n)是由r数据(")支持的分组大小,而F()是映射函数。该映射函数FU可以基于关于每一分组的目标传输次数N,。对于给定的N目标,可用逐渐更多的可用发射功率来支持逐渐更大的分组大小。映射函数F{》可以基于标称的T2P值,后者可由RAN向UE110发信号逋知。对于给定的分组大小和N,用于VoIP的标称T2P值可以高于用于数据下载的标称T2P值。相同或不同的映射函数可用于不同的应用以及不同的流。15如果S(n)2S則、(A:),那么UE110可以向B节点120发射关于流k的大小为S,(n)的分组。然而,如果不存在足够的可用发射功率并且S(":K5^、(A:),那么UE110可以如下来计算替换的分组大小<formula>formulaseeoriginaldocumentpage16</formula>其中S2(n)是由r数据(").尸。"A:)支持的分组大小。大小为Si(n)的分组可用T数据(n)的发射功率来发送并且可在N目标次传输之后以Q師的概率被正确解码。类似地,大小为S2(n)的分组可用7^g(").PJ"的发射功率来发送并且可在N目标次传输之后以Q目ft的概率被正确解码。此大小为S2(n)的分组可用T数据(n)的发射功率来发送并且可在N目标次传输之后以Q较低的概率被正确解码,其中Q鄉〈Q目标。用于流k的PJk)可如下来确定<formula>formulaseeoriginaldocumentpage16</formula>尸较低("其中,P目标(k)是对于最小分组大小的分组在N目标次传输之后能够达成Q目标的发射功率,以及P较低(k)是对于最小分组大小的分组在N目标次传输之后能够达成Q较低的发射功率。一般而言,逐渐更大的P。s(k)值对应于(i)对于给定的分组大小而言逐渐更低的Q较低值以及(ii)对于给定的Q较低值而言逐渐更小的分组大小S2(n)。例如,Q目标可以等于90X,而Q较低对于一个P。s(k)值而言可以等于70。/。,对于较大的P。s(k)值而言可以等于50X,等等。可以基于应用来选择P。s(k)。例如,可以希望对于VoIP在任何可能的时候具有90%的解码成功率,而与根本不进行发射相比更佳的是在不存在足够的发射功率时以50%的解码成功率来发送分组。然而,如果Q校低太低,那么低解码成功率可能不能证明通过发射分组所引起的干扰是合理的。对于每一流,可以基于合意Q,以及其他相关参数来确定P。s(k)。P。s(k)可以等于一个或更多个分贝(dB)。在一种设计中,当S,(^KS^、W时可以发射大小为S最小(k)或者S2(n)的分组。在另一种设计中,仅当S(")d^、Ot)并且Z^,")〉IU"两者都成立时才可以发射大小为S最小(k)或者S2(n)的分组。在此设计中,仅当其延迟超过该流的延迟阈值时才发射分组。在一种设计中,数据传输选择可以基于以下伪码10如果W")2^,j、W,那么发射大小为S"n)的分组,20否则如果(S(")<5最小("}并且(Z)(A;,")>DJ^)},30那么如果S2(n)2S^、(Q则发射大小为S制、(k)的分组,40否则不发射分组。,.如果在TTIn内发送仅来自一个流k的数据,那么关于此流的S最小(k)以及P。s(k)可被用于数据传输选择。如果在TTIn内发送来自数个流的数据,那么这些数个流中的最大p。s(k)可被用于数据传输选择。图5示出选择流k的分组大小的分组大小选择单元500的一种设计的框图。在单元500内,单元510接收可用发射功率T数据(n)并确定相应的分组大小S"n)。单元512接收关于流k的该可用发射功率T数据(n)以及功率偏移量P。s(k)并确定相应的分组大小S2(n)。单元510和512可用查找表或者计算单元来实现。判决单元514接收计算出的关于流k的分组大小Si(n)和S2(n)、最小分组大小S别、(k)、队首延迟D(k,n)、以及延迟阈值Dth(k)。单元514基于所有的输入来生成控制。选择器516接收计算出的分组大小S"n)、最小分组大小S最小(k)、0分组大小、以及来自单元514的控制。选择器516如下地将S,(n)、S最小(k)、或者0提供作为关于流k的所选择分组大小S(n):如果s(")》s最小("S最小(A)如果(S(")<S最小(A:》&{Z)(A,")&{&(")"最小^)}。0其他式(7)在另一种设计中,由于在式(5)中发射功率与分组大小之间存在一对一的映射,因而可用发射功率Tw(n)可以与关于流k的功率阈值Tth(k)进行比对,并且如果r数据(")27^("以及其他条件得到满足则可以发送大小为S最小(k)的分17组。功率阈值Tth(k)可以基于功率偏移量P。s(k)来确定或者以某一其他方式来获得。此设计避免了对S2(n)的确定而同时达成相同的结果。在任何情形中,在本文中描述的这些设计修改可用发射功率以发送最小大小的分组,即使在UEiio不具有足够的发射功率以在目标解码概率下支持此分组大小的时候亦然。在伪码和式(7)所示的设计中,如果D(m^)〉Z^("则以较低的解码概率来发送分组。在其他的设计中,可以基于例如流k的优先级高于优先级阈值、流k的队列大小高于队列大小阈值、正被发送的数据的类型等的其他条件以较低的解码概率来发送分组。例如,如果流携带信令无线承载(SRB),那么即使当不存在足够的标称功率时也可以发送信令数据的分组。在伪码和式(7)所示的设计中,当^(":x&,j、0t"以及其他条件被满足时选择最小分组大小。在另一种设计中,可以替代最小分组大小而选择S2(n)。在又一种设计中,可以选择比最小分组大小更小的分组大小。参数S最小(k)、Dth(k)以及P。s(k)或者Tth(k)可以取决于应用。例如,S最小(k)可以等于一种应用的最小分组大小或者平均分组大小,并且P。s(k)可以被选择以达成该应用的合意Q舰。对于对延迟不敏感的应用而言,可以为S别、(k)选择值0而为P。"k)选择值1。当不存在足够的可用发射功率时,Dth(k)控制尝试发送分组的时间选择。用于对延迟敏感的应用的Dth(k)可基于该应用的延迟要求来选择。图6示出用于传输数据的过程600的设计。过程600可由UE110来执行以进行上行链路数据传输或者由B节点120来执行以进行下行链路数据传输。可以确定用于数据的可用发射功率(例如,T数据(n)或者P数据(n))(框612)。对于框612,功率净空可被计算和滤波。随后,可从经滤波的功率净空中减去用于其他传输的发射功率以获得可用发射功率。可以基于可用发射功率,例如,用查找表来确定第一分组大小(例如,S"n))(框614)。如果第一分组大小等于或者大于最小分组大小(例如,S别、(k)),那么可以发送第一分组大小的分组(框616)。如果第一分组大小小于最小分组大小并且如果至少一个条件被满足,那么可以发送比第一分组大小更大的第二分组大小(例如,S(n))的分组(框618)。在一种设计中,可以基于可用发射功率以及功率偏移量(例如,P。s(k))来确定第三分组大小(例如,S2(n))。该功率偏移量可以基于比目标解码概率低的解码概率来确定。第二分组大小可以等于最小分组大小、第三分组大小、或者某一其他分组大小。框618中的至少一个条件可以包括以下各项中的一个项或更多项,第三分组大小等于或大于最小分组大小,,可用发射功率大于功率阈值,*分组(例如,队列的队首处的分组)或流的延迟大于延迟阈值,*所选择的流的优先级超过优先级阈值,以及*所选择的流的队列大小超过队列大小阈值。如果以上给定的条件中的任一项或者任一组合被满足,那么可以发送第二分组大小的分组。还可以基于其他条件来发送分组。数个流可以存在。每一流可以与各自的最小分组大小、各自的功率偏移量以及各自的延迟阈值相关联,所有这些可以基于对该流的数据要求来确定。可以选择在该数个流中具有最高优先级的流。也可以选择多于一个流。在框616或618中可以为所选择的流发送分组。图7示出用于传输数据的装置700的设计。装置700包括用于确定用于数据的可用发射功率的模块712、用于基于可用发射功率来确定第一分组大小的模块714、用于如果第一分组大小等于或大于最小分组大小则发送第一分组大小的分组的模块716、以及用于如果第一分组大小小于最小分组大小并且如果至少一个条件被满足则发送比第一分组大小更大的第二分组大小的分组的模块718。3GPP发行版7支持连续分组连接性(CPC),其允许UE110用DTX工作以节约电池功率。对于DTX,可以向UE110指派某些启用的子帧,在这些子帧中UE可以在上行链路上向B节点120发射数据和/或信令。UE110可以在启用的子帧之间的空闲时间期间掉电以节约电池功率。对于CPC,可以由表2中给定的参数来定义这些启用的子帧。CPC支持2ms或10ms的TTI。表2的第三列给出了在假定2ms的TTI的情况下CPC参数的可能值。19表2参数描述值UEDTX周期1在UE最近已进行了发射时启用的子帧之间的历时1、4、5、8、10、16或20个子帧UEDTX周」期2在UE最近未进行发射时启用的子帧之间的历时4、5、8、10、16或20个子帧UEDPCCH阵发1用于UEDTX周期1的启用的子帧数百1、2或5个子帧UEDPCCH阵发2用于UEDTX周期2的启用的子帧数巨1、2或5个子帧图2示出用于CPC中的UE110的DTX的示例配置。在此示例中,如下来配置UE110:UEDTX周期1=4个子帧,UEDTX周期2=8个子帧,以及UEDPCCH阵发1=UEDPCCH阵发2=1个子帧。对于上面给定的CPC配置,启用的子帧以4个子帧的距离间隔开并且在图2中用灰色阴影示出。对于其他CPC参数值,这些启用的子帧可以其他量间隔开。如果UE没有任何数据要发射,那么UE110可以根据计时器以及由RAN配置的其他参数进入DTX模式。在DTX模式中,UEIIO的功率使用以及总上行链路干扰可被减少,这可以增加系统容量。在另一方面中,UE100可以基于UE处的队首分组的延迟而在给定的TTI内取消DTX模式。UE11O可以具有用于每一流k的延迟阈值Z^,^0t)以供DTX取消用。在每一TTI内,UEllO可以将每一流的队首分组延迟D(k,n)与用于该流的DTX取消延迟阈值Z^)("进行比对。如果对于任何流均满足D(A,")〉I^^(",那么UE110可以取消DTX模式并且可以为满足D(^,")〉Z^—J;t)的流发射数据。B节点120可以在每一TTI内监听来自UE110的可能数据并且检查每一时隙以检测来自UE的导频前同步码。不同的DTX取消延迟阈值可以用于不同的流和/或应用。对于诸如VoIP或者视频电话的对延迟敏感的数据而言,可以选择DTX取消延迟阈值,以使得关于UE110与B节点120之间的通信链路的总分组延迟以某一概率小于系统所要求的最大总延迟。UE110可以在取消了DTX模式之后在若干时隙上发射导频码元的前同步码并且可以在跟随该前同步码的TTI内发射数据。图8示出DTX下用于传输数据的过程800的设计。过程800可由UE110或某一其他实体来执行。UE110可以工作在DTX模式中(框812)并且可以在工作在DTX模式中时在启用的子帧中发送分组(框814)。UE110可以确定要发送的分组(例如,在队列的队首处的分组)的延迟是否超过延迟阈值(框816)。如果该延迟超过了延迟阈值,那么UE110可以取消DTX模式(框818)。在取消了该DTX模式之后,UEIIO可以随后在未启用的子帧中发送分组而不是一直等待直到下一个启用的子帧(框820)。UEUO可以具有数个流,并且每一流可以与基于对该流的数据要求所确定的各自的延迟阈值相关联。UE110可以确定每一流的下一个要发送的分组的延迟是否超过用于该流的延迟阈值。如果任何流的下一个分组的延迟超过了用于该流的延迟阈值,那么UE110可以取消DTX模式。图9示出DTX下用于传输数据的装置900的设计。装置900包括用于工作在DTX模式中的模块912、用于在工作在DTX模式中时在启用的子帧中发送分组的模块914、用于确定要发送的分组的延迟是否超过延迟阈值的模块916、用于如果该延迟超过延迟阈值则取消DTX模式的模块918、以及用于在取消了DTX模式之后在未启用的子帧中发送分组的模块920。图10示出UE110和B节点120的一种设计的框图。为简单化,图10示出各自具有一根天线的UEIIO和B节点120。一般而言,UEIIO和B节点120可以各自包括任何数目的天线。UEIIO和B节点120可以支持从一个实体处的多根天线到另一实体处的多根天线的多输入多输出(MIMO)传输。21在UE110处,发射(TX)数据处理器1014接收来自数据源/队列1012的数据以及来自控制器/处理器1020的信令。TX数据处理器1014处理(例如,编码和码元映射)数据和信令、执行调制(例如,针对OFDM)、以及提供输出码片。发射机(TMTR)1016调理(例如,转换到模拟、滤波、放大、以及上变频)这些输出码片并生成上行链路信号,此信号经由天线1018被发射。在B节点120处,天线1052接收来自UE110和其他UE的上行链路信号并将收到信号提供给接收机(RCVR)1054。接收机1054调理并数字化该收到信号并提供采样。接收(RX)数据处理器1056对采样(例如,针对CDMA)执行解调,并且处理(例如,码元解映射和解码)所得码元以获得己解码数据和信令。处理器1056将已解码数据提供给数据阱1058并将已解码信令提供给控制器/处理器1060。在下行链路上,B节点120处的TX数据处理器1074接收来自数据源/队列1072的数据以及来自控制器/处理器1060的控制信息。数据和控制信息由TX数据处理器1074处理(例如,编码、码元映射、和调制)并由发射机1076进一步调理以生成下行链路信号,后者经由天线1052被发射。在UE110处,来自B节点120的下行链路信号由天线1018接收、由接收机1032调理、并且由RX数据处理器1034解调和解码。处理器1034将已解码数据提供给数据阱1036并将已解码控制信息提供给控制器/处理器1020。控制器/处理器1020和1060分别指导UE110处和B节点120处的操作。控制器/处理器1020可以执行或指导图6中的过程600以进行上行链路数据传输、图8中的过程800、和/或本文中所描述的技术的其他过程。控制器/处理器1020还可以实现图4中的可用发射功率确定单元400以及图5中的分组大小选择单元500。控制器/处理器1060可以执行或指导图6中的过程600以进行下行链路数据传输和/或执行或指导本文中所描述的技术的其他过程。存储器1022和1062分别存储用于UE110和B节点120的程序代码和数据。调度器1064可调度UE进行下行链路和/或上行链路上的数据传输并可将资源指派给被调度的UE。本领域技术人员将可理解,信息和信号可使用各种不同技术和技艺中的任何一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信22息、信号、比特、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。本领域技术人员将进一步领会,结合本文公开所描述的各种说明性逻辑框、模块、电路、和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清楚地说明硬件和软件的这种可互换性,各种解说性组件、块、模块、电路、和步骤在上文中以其功能性的形式进行了一般化描述。这样的功能性是实现为硬件还是软件取决于具体应用和加诸整体系统上的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能集,但此类设计决策不应被解释为致使脱离本公开的范围。结合本文公开描述的各个说明性逻辑框、模块、以及电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文中描述的功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或更多个微处理器、或任何其他此类配置。结合本文公开描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读和写信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。在一个或多个示例性设计中,所述功能可以硬件、软件、固件、或其任意组合来实现。如果在软件中实现,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,后者包括有助于将计算机程序从一地转移到另一地的任何23介质。存储介质可以是能被通用或专用计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合需程序代码手段且能被通用或专用计算机、或者通用或专用处理器访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来的,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的碟和盘包括压縮盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软碟和蓝光盘,其中碟往往以磁的方式再现数据而盘用激光以光学方式再现数据。上述的组合应被包括在计算机可读介质的范围内。提供前面对本公开的描述是为使得本领域任何技术人员皆能够制作或使用本公开。对该公开各种修改对于本领域技术人员将是显而易见的,并且本文中定义的普适原理可被应用于其他变形而不会脱离本公开的范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。权利要求1.一种在无线通信系统中传输数据的方法,包括基于可用发射功率来确定第一分组大小;如果所述第一分组大小等于或者大于最小分组大小,那么发送所述第一分组大小的分组;以及如果所述第一分组大小小于所述最小分组大小并且如果至少一个条件被满足,那么发送比所述第一分组大小更大的第二分组大小的分组。2.如权利要求l所述的方法,其特征在于,还包括基于所述可用发射功率以及功率偏移量来确定第三分组大小,并且其中所述至少一个条件包括所述第三分组大小等于或者大于所述最小分组大小。3=如权利要求2所述的方法,其特征在于,所述功率偏移量是基于低于目标解码概率的解码概率确定的。4.如权利要求2所述的方法,其特征在于,还包括将所述第三分组大小用作所述第二分组大小。5.如权利要求l所述的方法,其特征在于,还包括将所述最小分组大小用作所述第二分组大小。6.如权利要求l所述的方法,其特征在于,还包括确定所述可用发射功率是否大于功率阈值,并且其中所述至少一个条件包括所述可用发射功率大于所述功率阈值。7.如权利要求l所述的方法,其特征在于,还包括确定分组或流的延迟是否大于延迟阈值,并且其中所述至少一个条件包括所述延迟大于所述延迟阈值。8.如权利要求l所述的方法,其特征在于,所述至少一个条件包括流的优先级超过优先级阈值或者用于所述流的队列大小超过队列大小阈值。9.如权利要求l所述的方法,其特征在于,还包括确定功率净空;对所述功率净空进行过滤;以及基于所述经过滤的功率净空以及用于其他传输的发射功率来确定所述可用发射功率。10.如权利要求l所述的方法,其特征在于,还包括在多个流中选择具有最高优先级的流;以及将用于所述选择的流的最小分组大小用作所述最小分组大小以与所述第一分组大小进行比对。11.如权利要求IO所述的方法,其特征在于,所述多个流中的每一个与基于对所述流的数据要求所确定的各自的最小分组大小相关联。12.—种用于无线通信的装置,包括至少一个处理器,其被配置成基于可用发射功率来确定第一分组大小、如果所述第一分组大小等于或者大于最小分组大小则发送所述第一分组大小的分组、以及如果所述第一分组大小小于所述最小分组大小并且如果至少一个条件被满足则发送比所述第一分组大小更大的第二分组大小的分组。13.如权利要求12所述的装置,其特征在于,所述至少一个处理器被配置成基于所述可用发射功率以及功率偏移量来确定第三分组大小,并且其中所述至少一个条件包括所述第三分组大小等于或者大于所述最小分组大小。14.如权利要求12所述的装置,其特征在于,所述至少一个处理器被配置成确定所述可用发射功率是否大于功率阈值,并且其中所述至少一个条件包括所述可用发射功率大于所述功率阈值。15.如权利要求12所述的装置,其特征在于,所述至少一个处理器被配置成确定分组或流的延迟是否大于延迟阈值,并且其中所述至少一个条件包括所述延迟大于所述延迟阈值。16.如权利要求12所述的装置,其特征在于,所述至少一个处理器被配置成确定功率净空、对所述功率净空进行滤波、以及基于所述经滤波的功率净空和用于其他传输的发射功率来确定所述可用发射功率。17.—种集成电路,包括至少一个处理器,其被配置成基于可用发射功率来确定第一分组大小、如果所述第一分组大小等于或者大于最小分组大小则发送所述第一分组大小的分组、以及如果所述第一分组大小小于所述最小分组大小并且如果至少一个条件被满足则发送比所述第一分组大小更大的第二分组大小的分组。18.—种用于无线通信的装置,包括用于基于可用发射功率来确定第一分组大小的装置;用于如果所述第一分组大小等于或者大于最小分组大小则发送所述第一分组大小的分组的装置;以及用于如果所述第一分组大小小于所述最小分组大小并且如果至少一个条件被满足则发送比所述第一分组大小更大的第二分组大小的分组的装置。19.如权利要求18所述的装置,其特征在于,还包括用于基于所述可用发射功率以及功率偏移量来确定第三分组大小的装置,并且其中所述至少一个条件包括所述第三分组大小等于或者大于所述最小分组大小。20.如权利要求18所述的装置,其特征在于,还包括用于确定所述可用发射功率是否大于功率阈值的装置,并且其中所述至少一个条件包括所述可用发射功率大于所述功率阈值。21.如权利要求18所述的装置,其特征在于,还包括用于确定分组或流的延迟是否大于延迟闳值的装置,并且其中所述至少一个条件包括所述延迟大于所述延迟阈值。22.如权利要求18所述的装置,其特征在于,还包括用于确定功率净空的装置;用于对所述功率净空进行过滤的装置;以及用于基于所述经过滤的功率净空以及用于其他传输的发射功率来确定所述可用发射功率的装置。23.—种计算机程序产品,包括计算机可读介质,包括用于使至少一台计算机基于可用发射功率来确定第一分组大小的代码;用于如果所述第一分组大小等于或者大于最小分组大小则使所述至少一台计算机发送所述第一分组大小的分组的代码;以及用于如果所述第一分组大小小于所述最小分组大小并且如果至少一个条件被满足则使所述至少一台计算机发送比所述第一分组大小更大的第二分组大小的分组的代码。24.如权利要求23所述的计算机程序产品,其特征在于,所述计算机可读介质还包括用于使所述至少一台计算机基于所述可用发射功率以及功率偏移量来确定第三分组大小的代码,并且其中所述至少一个条件包括所述第三分组大小等于或者大于所述最小分组大小。25.如权利要求23所述的计算机程序产品,其特征在于,所述计算机可读介质还包括用于使所述至少一台计算机确定所述可用发射功率是否大于功率阈值的代码,并且其中所述至少一个条件包括所述可用发射功率大于所述功率阈值。26.如权利要求23所述的计算机程序产品,其特征在于,所述计算机可读介质还包括用于使所述至少一台计算机确定分组或流的延迟是否大于延迟阈值的代码,并且其中所述至少一个条件包括所述延迟大于所述延迟阈值。27.—种在无线通信系统中传输数据的方法,包括工作在不连续发射(DTX)模式中;确定分组的延迟是否超过延迟阈值;以及如果所述延迟超过所述延迟阈值则取消所述DTX模式。28.如权利要求27所述的方法,其特征在于,还包括在工作在所述DTX模式中时在启用的子帧中发射分组;以及在取消了所述DTX模式之后在未启用的子帧中发射所述分组。29.如权利要求27所述的方法,其特征在于,所述要发送的分组位于存储要发送的分组的队列的队首。30.如权利要求27所述的方法,其特征在于,还包括确定为多个流中的每一个所要发送的下一个分组的延迟是否超过用于该流的延迟阈值;以及如果任何流的所述下一个分组的所述延迟超过了用于该流的延迟阈值则取消所述DTX模式。31.如权利要求30所述的方法,其特征在于,所述多个流中的每一个与基于对该流中发送的数据的延迟要求所确定的各自的延迟阈值相关联。32.—种用于无线通信的装置,包括至少一个处理器,其被配置成工作在不连续发射(DTX)模式中、确定分组的延迟是否超过延迟阈值、以及如果所述延迟超过所述延迟阈值则取消所述DTX模式。33.如权利要求32所述的装置,其特征在于,所述至少一个处理器被配置成在工作在所述DTX模式中时在启用的子帧中发送分组,并且在取消了所述DTX模式之后在未启用的子帧中发送所述分组。34.如权利要求32所述的装置,其特征在于,所述至少一个处理器被配置成确定为多个流中的每一个所要发送的下一个分组的延迟是否超过用于该流的延迟阈值并且如果任何流的所述下一个分组的所述延迟超过了用于该流的延迟阈值则取消所述DTX模式。全文摘要描述用于控制数据传输的技术。在一个方面,用户装备(UE)基于可用发射功率来确定是否发送分组。UE基于该可用发射功率来确定第一分组大小并且如果该第一分组大小等于或者大于最小分组大小则发送第一分组大小的分组。如果第一分组大小小于最小分组大于并且至少一个条件被满足,例如可用发射功率大于功率阈值以及要发送的分组的延迟大于延迟阈值,那么UE发送第二分组大小(例如,最小分组大小)的分组。在另一方面,UE工作在不连续发射(DTX)模式中并且如果要发送的分组的延迟超过阈值则取消该DTX模式。文档编号H04L1/00GK101663851SQ200880012721公开日2010年3月3日申请日期2008年4月23日优先权日2007年4月23日发明者M·雅弗茨,O·奥兹图科申请人:高通股份有限公司