通过增强rlc来实现可变的rlcpdu大小的方法和设备的制作方法

文档序号:7936516阅读:282来源:国知局

专利名称::通过增强rlc来实现可变的rlcpdu大小的方法和设备的制作方法
技术领域
:本申请涉及无线通信。
背景技术
:在这里,高速分组接入演进(HSPA+)是指在通用移动电信系统(UMTS)无线通信系统中使用的第三代合作伙伴计划(3GPP)无线电接入技术高速下行链路分组接入(HSDPA)和高速上行链路分组接入(HSUPA)标准的演进增强。对作为HSPA+—部分而被提出的HSPDA(3GPPUMTS标准第5版)禾QHSUPA(3GPPUMTS标准第6版)改进来说,这其中的某些改进包括更高的数据速率、更高的系统容量和覆盖范围,增强的分组服务支持、减少的等待时间、减小的运营商成本以及与3GPP传统系统的后向兼容性。在这里,3GPP传统系统通常是指来自第6版或更早版本的任何一种或多种预先存在的3GPP标准。而这些改进的实现包含了无线电接口协议以及网络体系结构的演进。以下列表包含了相关的缩略语3GPP—第三代合作伙伴计划AM—应答模式AMD—应答模式数据ARQ—自动重复请求CN—核心网络CP—控制平面CS—电路交换DL—下行链路HARQ—混合自动重复请求HSDPA—高速下行链路分飢接入HSUPA—高速上行链路分组接入IP—网际协议LCID—逻辑信道标识符LTE—长期演进MAC—媒介访问控制PDCP—分组数据会聚协议PDU—分组数据单元PHY—物理PS—分组交换QoS—服务质量RAN—无线屯接入网络RLC—无线电链路控制RNC—无线电网络控制器CRNC—控制RNCSRNC—服务RNCRNS—无线电网络子系统RoHC—鲁棒的报头压缩RRC—无线电资源控制RRM—无线电资源管理Rx—接收/执行接收SAP—服务接入点SDU—服务数据单元SN—序列号TB—传输块TBS—传输块柒合TF—传输格式TFC—传输格式组合TFRC—传输格式资源组合TM—透明模式TMD—透明模式数据Tx—传输/执行传送UE—用户设备UL—下行链路UM—非应答模式UMD—非应答模式数据UP—用户平而UMTS—通用移动电信系统UTRAN—通用陆地无线电接入网络WTRU—无线发射/接收单元第二层无线电接口协议包括媒介访问控制(MAC)和无线电链路控制(RLC)协议。在下文中将对MAC和RLC协议的某些功能进行描述,其它那些未论述的功能被假设成以3GPP标准中描述的方式工作。MAC协议的某些主要功能是MAC分组数据单元(PDU)到物理信道的信道映射将较高层数据复用到分组数据单元(PDU)层将高层数据复用到MACPDU中。发送到物理(PHY)层的MACPDU被称为传输块(TB)。TB的集合被称为传输块集合(TBS),该集合在每个传输时间间隔(TTI)通过使川相应传输格式(TF)而被发送到PHY层,其中所述传输格式描述的是关于该TBS的物理层属性。如果通过组合或复用源自一个以上的逻辑RLC信道的数据得到TBS,则使用名为传输格式组合(TFC)的TF组合。作为链路自适应的一部分,MAC层根据RLC逻辑信道优先级、RLC缓存占用率、物理信道状态以及逻辑信道复用来执行TFC选择。对这里的MACTFC选择来说,其基准是通用的,并且可以包括例如HSDPA中的高速MAC(MAC-hs)协议的传输格式资源组合(TFRC)选择。第二层中的RLC协议对数据的等待时间和吞吐量有很大影响。3GPP传统系统中的RLC协议包含了第6版和更早版本,该协议在物理上处于无线电网络控制器(RNC)节点。对在TxRLC实体中出现的传输(Tx)RLC协议来说,其某些主要功能是*宏分集,以使UE能够同吋连接到两个或多个小区并接收数据(可选)*较高层无线电承载的分段*较高层无线电承载的级联差错检测以及恢复接收有误的PDU用于快速重传接收有误的PDU的HARQ辅助ARQ对在RxRLC中出现的接收(Rx)RLC协议来说,其某些主要功能包括重复PDU检测*按序的PDU传递差错检测以及恢复接收有误的PDU用于快速重传接收有误的PDU的HARQ辅助ARQ*从接收到的PDU中:范组较高层数据用于RLC层的三种操作模式是应答模式(AM)、非应答模式(UM)和透明模式(TM)。对AM操作来说,该操作包括传输某些高层用户平面数据,在该操作中,RLC协议是双向的,由此状态和控制信息会从RxRLC实体发送到TxRLC实体。对TM和UM操作来说,该操作包括传输某些控制平面无线电资源控制(RRC)信令数据,在这些操作中,RLC协议是单向的,由此,TxRLC实体和RxRLC实体是独立的,并且状态和控制信息是不会交换的。此外,某些功能通常只在AM操作中使用,例如HARQ辅助的ARQ以及差错检测和恢复。RLCPDU大小由RRC层根据RLC逻辑信道传送的应用数据长期服务质量(QoS)需求来确定。依照包含第6版和更早版本的3GPP传统系统,RLC层由RRC层通过使用预定的RLCPDU大小而以半静态方式配置。由此,RLCPDU大小是由高层半静态确定的,并且这些RLCPDU将被指定序列号(SN)。AM数据RLCPDU是通过字段0至4095的整数序列号(SN)的循环为模来编号的。RLCPDU类型是数据(DATA)、控制(CONTROL)和状态(STATUS)。当RLC工作在AM模式时,DATAPDU用于传送用户数据、捎带(piggybacked)的STATUS信息以及用于从接收机请求状态报告的轮询比特。CONTROLPDU用于RLC复位(RLCRESET)和复位(RESET)应答(ACK)命令。STATUSPDU则用于在两个工作于AM模式的RLC实体之间交换状态信息,并且可以包括不同类型的超字段(SUFI),其中举例来说,该超字段包括窗口大小SUFI和移动接收窗口(MRW)SUFI。传输窗口是指为了传输而被处理或是当前正被传输的PDU群组。同样,传输或接收窗口大小通常是指系统分别传送或接收的PDU数量。该传输和接收窗口大小需要使用流控制来管理,以免导致系统过载以及招致非预期的分组丢失率。一般来说,一旦在接收机上成功接收到PDU,则可以向传输和/或接收窗口添加新的PDU。RLC传输窗口由一个下限和一个上限构成。该下限由具有被传送的最低SN的PDU的SN构成,并且该上限由具有被传送的最高SN的PDU的SN构成。RLC是用一个最大传输窗口大小配置的,由此,从下限到上限传送的PDU最大数量不应超出最大窗口大小。RLC接收窗口采用相似方式配置。RLC接收窗口下限是跟随在最后一个按序接收的PDU之后的SN,其上限则是具有接收到的最高序列号的PDU的SN。该接收窗口还具有最大窗口大小,其中最大预期PDUSN等于下限SN与最大配置窗口大小的总和。如下所述,这些传输窗口和接收窗口分别是用传输和接收状态变量配置的。用于流控制的技术是RNC/节点B流控制、RLC流控制以及RLC状态报告。RNC/节点B流控制是指将缓存在节点B中的下行链路数据减至最少的过程。通常,在UE切换到具有不同无线电网络子系统(RNS)的小区的情况下,以UE为目的地的数据从核心网络(CN)流经源无线电网络控制器(SRNC)、节点B以及处于漂移的漂移无线电网络控制器(DNRC)。节点B向SRNC以及处于漂移的DRNC授予分配信用,这允许了SRNC来发送相同数目的PDU给节点B,由此,在被授予更多信用之前,RNC是不能发送更多PDU的。RLC流控制是指TxRLC实体与RxRLC实体之间的分组传输管理,这其中包括窗口大小。RLC状态报告允许接收机在被发射机轮询时将状态信息报告给发射机。根据3GPP标准,用于流控制的各种RLC协议参数由高层报告给RLC层,这其中包括下列参数Poll—Window(轮询窗口)Configured—Tx—Window—Size(被配置的传输窗口大小)Configured—Rx—Window—Size(被配置的接收窗口大小)这些参数将会在下文中得到更详细的描述,并且这些参数连同用于流控制的各种RLC状态变量一起由RLC使用,以便配置传输和接收窗口大小。根据3GPP传统系统,这些RLC状态变量取决于SN。例如,下列RLC发射机状态变量受SN影响VT(S)是发送状态变量,它包含了将要首次发送的下一个AM数据PDU的SNVT(A)是应答状态变量,它包含了跟随在最后一个按序应答的AMDPDU的SN之后的SN,并且形成了传输窗口下边缘VT(MS)是最大发送状态变量,它包含了可能被对等接收机拒绝的第一个AM数据PDU的SNVT(WS)是传输窗口大小状态变量关于VT(S)、VT(A)、VT(MS)、VR(R)、VR(H)以及VR(MR)的所有算术计算都依赖于一个或多个SN。此外,下列RLC接收机状态变量同样受SN影响VR(R)是接收状态变量,它包含了跟随在最后一个按序接收的AM数据PDU的SN之后的SNVR(H)是最高预期状态变量,它包含了跟随在任何一个已接收AM数据PDU之后的SNVR(MR)是最大可接受接收状态变量,它包含了接收机将会拒绝的第一个AM数据PDU的SN在3GPP传统系统中,当RLCPDU大小固定时,很多用于支持RNC/节点B流控制、RLC流控制以及RLC状态报告之类的数据传输服务的功能都以SN为基础,或者有效地以PDU数量为基础的。这其中的原因在于发射和接收窗口大小可以用PDU数量以及已知和固定的PDU大小来精确表征。但是,在关于HSPA+的提议中,RLC可以由上层进行配置,以便允许可变的RLCPDU大小。如果RRCJ2之类的上层配置了可变的RLCPDU大小的操作,那么RLCPDU大小「'J以向上变化到半静态规定的最大RLCPDU净荷大小的。在这里应该考虑到的是,以SN为基础的现有RLC操作未必能够有效使用可变的RLCPDU大小来运行。其原因在于如果使用PDU数量来限定窗口大小,那么将会导致产生可变窗口大小,由此可能导致在RNC中出现缓存上溢以及在节点B中出现缓存下溢。相应地,如果提供一种用于为可变的RLCPDU大小操作配置窗口大小的可替换方法,那么将会是非常有利的。
发明内容本发明公开的是用于高速分组接入演进(HSPA+)以及诸如长期演进(LTE)系统之类的其它无线系统的无线电链路控制(RLC)协议的增强,其中该增强允许可变的RLC分组数据单元(PDU)大小。当RLCPDU大小不固定时,无线电网络控制器(RNC)/节点B流控制、RLC流控制、状态报告以及轮询机制将不取决于序列号(SN)或PDU的数量,而是被配置成使用一种基于字节计数的方法。这种为RLC提出的基于字节计数的方法同时适用于上行链路和下行链路通信。从以下关于优选实施例的描述屮可以更详细地了解本发明,这些优选实施例是作为实例给出的,并且是结合附图而被理解的,其中-图1显示的是RLCSTATUS分组数据单元(PDU)中的超字段(SUFI)的结构;图2显示的是依照这里的教导并且使用了基于字节的信用分配的RNC/节点B流控制的流程图3显示的是依照这里的教导的RLC传输(Tx)窗口更新处理的流程图4显示的是依照这里的教导的RLC接收(Rx)窗口更新处理的流程图;以及图5显示的是依照这里的教导的用于增强型的基于八比特组的RLCPDU创建处理的流程图。具体实施例方式下文引用的术语"无线发射/接收单元(WTRU)"包括但不局限于用户设备(UE)、移动站、固定或移动签约用户单元、寻呼机、蜂窝电话、个人数字助理(PDA)、计算机或是能在无线环境中工作的其它任何类型的用户设备。下文引用的术语"基站"包括但不局限于节点B、站点控制器、接入点(AP)或是其它任何能在无线环境中工作的接口设备。在这里提供了基于字节计数的方法,以便增强用于可变的RLC分组数据单元(PDU)大小的无线电网络控制器(RNC)/节点B流控制、无线电链路控制(RLC)流控制、RLC状态报告以及轮询机制。当RLCPDU大小可变时,所提出的增强能够实施有效的RLC功能操作,以便改进为固定RLCPDU大小设计的基于序列号(SN)的传统RLC功能。所提出的RLC增强同时适用于上行链路(UE到通用陆地无线电接入网络(UTRAN))和下行链路(UTRAN到UE)通信,并且可以在任何无线通信系统中使用,其中该系统包括但不局限于高速分组接入演进(HSPA+)、长期演进(LTE)以及宽带码分多址(WCDMA)系统。对LTE之类的无线系统来说,UTRAN与演进型UTRAN(E-UTRAN)是等价的。所提出的RLC增强既可以在RLC完全工作于节点B之中的架构中使用,也可以在RLC部分工作于RNC之中以及部分工作于节点B之中的架构中使用。对提议的RLC增强来说,在这里原则上是参考HSPA+来对其进行描述的。众多的功能和参数是以川于HSDPA和HSUPA的功能和参数为基础的,并且可以结合3GPPRLC协议规范(TS)来理解,其中该协议规范包含了在这里引入的3GPPRLC协议规范第7版(参见3GPPTS25.322V.7.2.0)。假设RLC可以由较高层进行配置,以便支持具有指定的最大RLCPDU净荷大小的可变PDU大小。此外,假设最大RLCPDU大小可以从指定的最大RLCPDU净荷大小中推断得到。作为替换,该最大RLCPDU大小也可以直接指定。此外,术语字节和八比特组以及术语发射机和发送方是可以交换使用的。在这里可以单独或组合使用以下的一个或多个度量,以便在RRC配置可变的RLCPDU大小的时候定义和管理窗口大小字节数量块数量,其中每个块都具有固定数量的字节PDU的数量或序列号(SN)用于窗口定义的一个或多个度量是在用于无线电承载的RRC建立、配置和再配置过程中用信号通告和协商的。对以上列举的用于窗口大小的一个或多个度量来说,这些度量可以应用到连接过程期间对用于流控制的窗口进行更新的所有消息传递中。例如,这些窗口大小度量可以被包含在RLCCONTROL或STATUSPDU的窗口大小超字段(SUFI)以及移动接收窗口(MRW)SUFI中。对应答模式(AM)RLC来说,为了在RRC配置和RLC再配置中通过使用无线电承载信息元素(RLC信息)来支持可变的RLCPDU大小,RRC可以向RLC提供以下的任何一个或多个信息,以便用信号通告使用可变的RLCPDU大小选择下行链路RLC模式信息,其中该信息包括用于除其它RLC模式之外的可变的RLCPDU大小模式的新指示符。当指示可变的RLCPDU大小模式时,RLC实体可以根据该模式来解译其它RLC协议参数。*作为RLC信息一部分的其它任何新信息元素也可用于指示可变的RLCPDU大小模式。在可变的RLCPDU大小模式的上下文中,以比特为单位的下行链路(DL)RLCPDU大小信息可被重新使用,并且可以如下解释成作为以八比特组为单位(在将比特数量用8除之后)的RLC扩縮参数,该参数是专门为了扩缩或复用如下所述的PDU数量中规定的其它协议参数而被发送的,其中RLC扩縮参数在接收(Rx)RLC实体上和发射(Tx)RLC实体上具有相同的值,或者*在可变的RLCPDU大小模式中规定最大RLCPDU大小,其中最大RLCPDU大小还可以转而作为上述RLC扩縮参数来使用。RRC之类的上层用信号向RLC通告的协议参数,其中包括但不局限于Poll—PDU、Poll—SDU、Configured—Tx_Window—Size以及Configured—Rx—Window—Size(参见3GPPTS25.322V.7.1.0第9.6节),这些协议参数可以采用以下两种方式来加以指定和解释以PDU数量为单位,对Poll—SDU来说则以服务数据单元(SDU)的数量为单位,其中该数量是一个整数值,并且RLC可以通过执行数学计算而从该数量中推导出以八比特组为单位的窗口大小。举例来说,指定数量的PDU(对Poll一SDU来说则是SDU)可以与上层规定的八比特组中的RLC扩縮参数复用。以字节为单位,其中可以为该选项定义一个新字段,以便以字节为单位来保持协议参数。在RLCSTATUSPDU中,对接收机用于配置发射机窗口大小的窗口大小超字段(SUFI)来说,该超字段被配置成提供八比特组参量。当RRC用上述方式设置可变的RLCPDU火小时,这吋可以使用这种增强,并且这种增强可以用两种方式规定以PDU的数量为单位,并且RLC可以通过执行数学计算而从该数量中推导出以八比特组为单位的等价参量。例如,指定数量的PDU可以与如上所述由上层规定的八比特组中的RLC扩縮参数相乘。以字节为单位,成为A有类型、长度和数值组成部分的新的SUFI。例如,对长度是4比特的当前未使用或保留的类型字段,例如表1中显示的比特IOOO来说,该字段可以用于新的SUFI类型,以便规定表1和图1所示的数量字节WINDOW—BYTESSUFI,其中SUFI长度组成部分被定义的足够长,以便来保持以字节为单位的最大的可能窗口大小SUFI值。表1:添加到4比特长的现有SUFI类型字段中的用于WINDOW—BYTESSUFI的新的SUFI类型1000的定义<table>tableseeoriginaldocumentpage40</column></row><table>RNC/节点B流控制在这里将会针对在RNC中保留RLC实体的范例来描述关于RNC/节点B流控制的增强。但是,在RLC实体处于RNC和节点B的情况下,相似的增强也是可以定义的。对用RNC与节点B之间的公共传输信道数据流的UTRANIur接口用户平面协议的3GPPTS25.425,以及用于两个RNC之间的公共传输信道数据流的UTRANIub接口用户平面协议的3GPPTS24.435来说,根据在这些文献中描述的现有3GPP标准,数据MAC实体(MAC-d)可以保留在RNC中,以便接收IILCPDU,以及在施加了恰当报头信息之后将其转发到节点B中的高速MAC(MAC-hs)实体。在3GPP传统系统中,节点B将容量分配信息发送到服务RNC(SRNC),并且有可能将其发送到控制RNC(CRNC),以便指示可以发送的最大PDU大小以及PDU数量。此外,通过发送这些参数,可以使固定数量的时段或不确定时段中的分配具有周期性。从RNC发送到节点B的MACPDU的数量以及用于传输的相应时间间隔是通过一种基于信用分配方案的流控制算法来进行调整的。信用代表的是可以传送的MAC-dPDU的数量。RNC请求信用,而节点B则授予所述信用以及用于传输的指定时间间隔。当RLCPDU大小可变时,MAC-dPDU大小由此也会是可变的。这样一来,依照MAC-dPDU数量来规定信用数量的处理将无法满足需要。目前,用于执行具有可变大小的MAC-dPDU的RNC/节点B流控制的可能方法有很多种。其中一种可能性是消除RNC/节点B流控制,但是这样做需要依靠诸如传输控制协议(TCP)之类的用户数据协议来为网络实施流控制,以及附加处理TCP窗口与RLC窗口之间的交互。作为替换,信用分配可以川字节而不是PDU数量来规定,并且这种规定可以用两种方式完成。在现有帧中可以添加新的字段,以便规定信用的字节数量而不是PDU数量。作为替换,在无线电承载建立或再配置中或者在每个适当的控制帧中可以使用现有控制帧或新的控制帧来用信号通告一个指示,其中该指示通过将信用与以字节为单位的最大PDU大小相乘来产生字节总数,由此表明所述分配实际是字节分配。相应地,可以从RNC传送到节点B的PDU的最大数量不等于依照PDU数量衡量且用信号通告的信用。通过使用基于字节的方法,RNC可以可选地保持PDUSN到其字节长度的映射。一旦RNC接收到来自节点B的信用分配,那么其将会在不违反这种基于以字节为单位的长度的新的信用分配规定的以字节为单位的长度限制的情况下被允许传送与其可以传送的PDU—样多的PDU。图2显示的是使用了基于字节的信用分配的RNC/节点B流控制的流程图。节点B用信号通告以字节为单位的信用分配(步骤205)。RNC接收以字节为单位的信用分配(步骤210)。该RNC保持PDUSN到以字节为单位的PDU长度的映射(步骤220),并且在不超出接收到的信用分配的情况下传送PDU(步骤220)。RLC流控制RLC流控制是在处于已使用传输(Tx)窗口下端的PDU得到肯定应答并且由此被正确接收的时候,通过提前RLCTx窗口并且同时将其抑制在最大窗口大小施加的限度以内来实现的。处于Tx窗口下端的PDU被定义成是跟随最后一个按序应答的PDU的PDU。如果配置了可变的RLCPDU大小,那么应该通过采取恰当的步骤来避免违反最大窗口大小限度。该Tx窗口大小则是根据字节来规定的。图3显示的是用于更新RLC窗口传输(TX)窗口300的方法的流程图。在RLC的初始化和建立处理之后,这时将会执行RLCTx操作(步骤305)。举例来说,该RLCTx操作可以是接收来自RLC接收机的状态和控制信息。RLCTx实体确定是否从已使用的Tx窗U中移除一个或多个PDU以及提高已使用的Tx窗口的下端(歩骤310)。如果发生下列情况,则可以移除一个或多个PDU:接收机肯定应答了PDU(—个或多个),或接收机否定应答了PDU(—个或多个),但是RLC发射机因为其它原因而决定丢弃该PDU,其它原因例如为接收机超出发射机的最大重试次数,或作为发射机中基于定吋器的丢弃的结果。为了便于描述,下列注释将被用于与RLCTx实体相关的某些参量TxWMAX:最大窗口大小的以字节为单位的长度TxWUTIL:已使用窗口的以字节为单位的长度,或是在由状态变量V(A)和V(T)限定的窗口内部符到应答的分组的以字节为单位的长度TxL:由于RLCSDU丢弃过程或是由于接收到一个或多个应答而被丢弃的一个或多个PDU的以字节为单位的长度TxN:将要首次传送的接下来的一个或多个PDU的以字节为单位的长度RLC实体计算如下的窗口长度(WL)参量(步骤315):WL=TxWUTIL—TxL+TxN。等式(1)该RLCTx实体确定WL参量是否小于最大窗口大小TxWMAX(步骤320)。如果WL不小于TxWMAX,则不传送接下来的一个或多个PDU,并且不提高该窗口的上端(步骤325)。如果WL小于TxWMAX,则传送接下来的一个或多个PDU,并且提高该窗口的上端(步骤330)。在配置可变的RLCPDU大小吋,相似的RLC流控制方法会在RLCRx实体上应用,以便确保不违反最大窗口大小的限度。Rx窗口大小根据字节来规定。图4显示了一种根据这里的教导来更新RLC接收(Rx)窗口400的方法的流程图。在RLC的初始化和建立处理之后,这时将会执行RLCRx操作(步骤405)。举例来说,该RJLCRx操作可以是接收新的PDU。RLCRx实体确定是否提高Rx窗口的下端(步骤410)。RLCRx实体可以提高其Rx窗口的下端,并且由此降低RxWUTIL,如果该RLCRx实体接收到PDU,其中该PDU的SN跟随在按序接收的最后一个PDU的SN之后,或者接收到来自RLCTx实体的移动接收窗口(MRW)。为了易于描述,下列注释将被用于与RLCRx实体相关的参量RxWMAX:最大窗口大小的以字节为单位的长度RxWUTIL:己使用的Rx窗口的以字节为单位的长度RxD:因为按序接收而从接收窗口中移除的一个或多个PDU的以字节为单位的长度*RxN:将要首次接收的接下来的一个或多个PDU的以字节为单位的长度RLCRx实体计算如下的窗口长度(WL)参量WL=RxWUTIL+RxN-RxD。等式(2)RLCRx实体确定WL参量是否小于最大窗口大小RxWMAX(步骤420)。如果WL不小于RxWMAX,则不接收接下来的PDU(—个或多个),并且不提高Rx窗口的上端(歩骤425)。如果WL小于RxWMAX,则接收接下来的一个或多个PDU,而不丢弃A有跟随在接收到的最高SN之后的SN的PDU,并且提高Rx窗口的上端(430)。在下文中将会描述使用了基于八比特组的方法的RLC发射机和接收机状态变量的设置。当RRC层设置可变的RLCPDU大小模式并且RLC工作于AM时,AM数据RLCPDU将会以通过在某个区域中循环的整数序列号为模来进行编号。通常,尽管RRC或其它的上层也可以配置不同的最大值,这个区域范围是从0到4095。回想关于VT(S)、VT(A)、VT(MS)、VR(R)、VR(H)和VR(MR)的算术操作是受SN模数影响的。以八比特组为单位的参数或状态变量Maximum一Tx一Window—Size(最大传输窗口大小)可以由RLC发射机保持。这个参数一开始被设置成与上层在八比特组中发送的协议参数Configured—Tx—Window—Size(被配置传输窗口大小)相等,并且可以在以后更新为RLCSTATUSPDU中的窗口大小SUFI指示的八比特组参量。该状态变量VT(WS)可以从以八比特组为单位的Maximum—Tx一Window一Size中得到,并且可以被设置成与不大于4095(或是RRC/高层配置的最大值)的最大非负整数,由此由VT(A)和VT(A)+VT(WS)限定的窗口的八比特组长度不会超出以八比特组为单位的Maximum—Tx—Window_Size。当更新了以八比特组为单位的Maximum—Tx—Window—Size吋,状态变量VT(WS)也会得到更新。作为替换,状态变量VT(WS)也可以作为不大于4095(或是由RRC/上层配置的最大值)而的非负整数来得到,由此,由VT(A)和VT(A)+VT(WS)限定的窗口的八比特组长度不会超出以八比特组为单位的协议参数Configured—Tx_Window—Size,以及如上定义的在RLCSTATUSPDU中提及八比特组参量的窗口大小SUFI。状态变量VT(MS)是-一个作为VT(MS)=VT(A)+VT(WS)计算的SN,其中VT(WS)是以如上所述的方式得到的。状态变量VR(MR)是从上层发送的以八比特组为单位的Configured—Rx—Window—Size中得到的SN,由此受VR(R)和VR(MR)限定的窗口的八比特组长度将会尽可能大,但却不会超出以八比特组为单位的Configured一Rx—Window一Size。RLCPDU创建处理的增强图5显示的是用于上行链路和下行链路并以八比特组为基础的增强型RLCPDU创建处理500的方法的流程图,其中该处理基于下列参数Current—Credit:在上行链路中,它是根据MAC链路自适应而可以传送的数据量,并且该数据量由MAC传送到在UE中或在节点B中的RLC,该UE或节点B在诸如长期演进(LTE)和第八版宽带码分多址(WCDMA)系统之类的平面架构系统中。在下行链路中,它是剩余信用分配与从节点B发送到RNC的任何新的信用分配相加的结果。该参量是用八比特组表示的。Available—Data:这个参数是可以在RLC中传送的数据。该参量是用八比特组表示的。Leftover—Window:这个参数是在RLC发射机中由VT(S)和VT(MS)限定的窗口长度。这个参量是用八比特组表示的。MaximumRLCPDUsize:这个参数是RRC层之类的上层配置的最大RLCPDU火小。Minimum—RLC一PDU一size:这个参数是RRC层之类的上层配置的参数,并且它规定的是最小RLCPDU大小。作为替换,上层也可以规定最小RLCPDU净荷大小,并且Minimum_RLC_PDU_size可以从中推导得到。一旦启动了RLCPDU的生成处理,那么在每一个传输时间间隔(TTI)中都会计算下列参量(歩骤505):X=Min{Current—Credit,Available—Data,Leftover—Window}等式(3)N=Floor{X/Maximum_RLC—PDU—size}等式(4)L=XmodMaximum—RLC_PDU—size等式(5)其中函数MinW返回的是该集合中的最小值,函数Flooit)返回的是最接近的向下取整的整数值,"mod6则是a以6为模的除法。在这里将会生成N个大小为Maximum__RLC—PDU—size的RLCPDU(步骤505)。作为选择,如果L不为零,那么可以为TTI创建一个附加的RLCPDU。X将被确定是否等于Leftover—Window或Current—Credit参数(步骤510)。如果是的话,则确定L是否大于Minimum_RLC—PDU—size参数或者X是否等于Available—Data(515)。如果L大于Minimum—RLC_PDU—size,或者如果X等于Available—Data,则生成长度为L的RLCPDU(520)。此外,如果X不等于Leftover—Window或Current—Credit,则同样生成长度为L的RLCPDU(520)。作为选择,如果L小于Minimum—RLC—PDU—size,则可以创建大小为Minimum—RLC—PDU—size的RLCPDU。所产生的一个或多个RLCPDU将会存储在缓冲器中,以便进行传输(525)。该方法500可以在每一个TTI中或作为替换在数据可用或由较低层请求时重复执行(530)。上述方法500的结果是在这个时段中产生并且长度与最大RLCPDU大小相等的PDU的数量与小于Min{Current_Credit,Available—Data,Leftover—Window}/Maximum—RLC—PDU—size的最大非负整数相等,其中所述时段一般是TTI或者是系统指定的某个其它吋段。如果Min(Current一Credit,Available—Data,Leftover—Window}=Current—Credit,那么在大小等于Min{CurrentCredit,Leftover—Window,Available—Data}modMaximum—RLC—PDU—size的同一个时段中还可以产生另一个RLCPDU。如果Min(Current一Credit,Available—Data,Leftover—Window}=Available—Data,另卩么在大小等于Min{Current—Credit,Leftover—Window,Available—Data}modMaximum—RLC—PDU—size的同一个吋段中还可以产生另一个RLCPDU。如果Min{Current—Credit,Available—Data,Leftover—Window}=Leftover_Window,那么,在当且仅当这个PDU的长度大于Minimum—RLC_PDU—size的情况下,在大刁、等于Min{Current—Credit,Leftover—Window,Available—Data}modMaximum—RLC—PDU—size的同一个吋段中还可以产生另一个RLCPDU。可变大小RLCPDU的创建处理还可以在没有Minimum—RLC_PDU—size禾口/或Maximum—RLC—PDU—size限度的情况下应用。作为替换,在这里还可以定义最大和最小RLCPDU大小限度,并且可以允许发射机结合这些限度来选择一个大小,而不需要与MAC层链路自适应相关的基于TTI的关联。作为增强型PDU创建处理的替换方法,用于固定RLCPDU大小的当前状态变量将被保持,并且可以与一组用于处理可变RLCPDU的字节计数的全新变量同时使用。特别的,依照PDU数量保持并且作为非增强型RLC处理的某些数值可以包括RLC发射机状态变量VT(S)、VT(A)、VT(MS)、VT(WS)RLC接收机状态变量VR(R)、VR(H)、VR(MR)VT(WS)是依照PDU的最大数量来保持的,并且它一开始是由较高层基于以PDU数量的形式提供的Configured—Tx—Window—size参数来进行配置的。这个数值可以与允许提供给窗口的PDU的最大数量相对应,和/或与受用于序列号的比特数量限制的PDU的最大数量相对应。举例来说,如果使用了12个比特,那么可以支持的PDU是2"或4096个。作为选择,对可变的RLCPDU大小来说,VT(WS)可以通过使用WINDOWSUFI(窗口大小超字段)而被禁止由接收机对-K进行史新。优选地,关于VT(MS)的计算是保持相同的,其中VT(MS)=VT(A)+VT(WS)。此外,其它的接收机状态变量还可以依照3GPP传统标准而被保持和处理。除了这些变量之外,在这里还会保持和处理那些用于为发射机和接收机处理字节计数的变量。在下文中列举了某些可以使用的变量,并且这些变量被假设成是根据字节来保持的。这些变量的名称是用于描述目的的,并且任何名称都是可以提供的。所述变量包括Configure—Tx_Window_size—bytes-这个协议参数指示的是以八比特组为单位的最大可允许传输窗口以及关于状态变量VT(WS)—bytes的值。举例来说,该变量可以用任何一种下列方式来配置通过高层,通过网络,在UE中预先配置,或者由UE基于存储器需求或UE分类来确定。VT(WS)—bytes-以八比特组为单位给出的传输窗口大小。该状态变量包含了应该用于传输窗口并以八比特组为单位的大小。作为选择,当发射机接收到包含WINDOW—BYTESUFI的STATUSPDU时,VT(WS)一bytes应该与WSN域相等。该状态变量的初始值和最大值是由Configure—Tx—Window_size—bytes给出的。Window—utilization:以字节为单位的TX使用窗口长度。对每一个新的传输来说,该字节计数是用将要首次传送的RLCPDU大小递增的。对每一个被丢弃的PDU来说,该字节计数是用将要丢弃的RLCPDU大小递减的。RxWMAX:由较高层以八比特组为单位提供的最大Rx窗口大小所具有的以字节为单位的长度。RxWUTIL:以字节为单位的Rx已使用窗口的长度。该变量是在接收到新的RLCPDU吋用接收到的RLCPDU大小递增的,当从缓冲器中移除RLCPDU吋,这吋将会使用RLCPDU大小来递减该变量。RxN:同吋接收的PDU的以字节为单位的长度。通过组合新旧状态变量,可以允许RLC依照可允许的最大字节数量以及依照可允许的PDU的最大数量(受可用于传输的序列号数量的限制)来控制Tx和Rx窗口。因为引入了可变的RLCPDU大小而受到影响的RLC过程在3GPPTS25.322中,某些过程可以像这里的教导描述的那样进行更新,以便支持和管理川于可变的RLCPDU的Tx和Rx窗口,这其中包括下列过程AMDPDU传输将AMDPDU提交到较低层接收机接收AMDPDU接收机接收AMDPDU接收处于接收窗口之外的AMDPDU与Tx和Rx状态变量的重新配置以及重新初始化相关联的过程是可以更新的。应答模式数据(AMD)PDU的传输对固定的RLCPDU来说,在宽传AMDPDU时,发射机必须确保AMDPDU的SN小于最大发送变量VT(MS)。对重传的AMDPDU来说,如果接收机使用了WINDOWSUFI来更新窗口大小,那么重传AMDPDU的SN有可能会大于VT(MS)。对可变的RLCPDU大小来说,发射机还可以使用状态变量VT(WS)_bytes来检杳上至将被宽传的AMDPDU的Tx窗口使用率没有超出以字节为单位的最人窗口大小。状态变最Window—utilization是处于重传缓冲器中的已发射RLCPDU的总的大小。山此,当检查这种状况时,这时必须独立计算上至重传SN的使用率。如果Window—utilization小于VT(WS)—bytes,那么该状况将会自动得到满足。然而,如果window—utilization大于VT(WS)_bytes,那么必须对上至AMDPDU的缓存使用率进行计算,以便确保它不会超出VT(WS)—bytes。山此,作为选择,如果window—utilization超出状态变量VT(WS)_byteS,则对缓存使用率进行计算。举例来说,AMDPDU传输过程可以用如下方式进行修改,以便顾及上层用信号通告的固定和可变的RLCPDU大小如果配置了固定的RLCPDU大小,那么对每一个得到否定应答的AMDPDU来说如果AMDPDUSN小于VT(MS),那么对AMDPDU执行调度,以便进行重传;如果配置了可变的RLCPDU大小,那么对每一个得到否定应答的AMDPDU来说如果(l)上至AMDPDUSN的窗口使用率小于VT(WS)—bytes,其中该条件在window—utilization<VT(WS)—bytes的情况下是始终成立的,或者该条件是作为上至SN的已使用窗口计算的,以及(2)作为选择,如果AMDPDUSN小于VT(M),那么对AMDPDU执行调度,以便进行重传。将AMDPDU提交给较低层在允许传输AMDPDU的状况中,其中一种状况是AMDPDU小于状态变量VT(MS)。在配置了可变的RLCPDU大小的时候,这时将会检査是否满足这样一个附加状况,那就是用于己传送或重传PDU的窗口使用没有超出以字节为单位的最大窗口大小。较低层包含了MAC层和物理层。根据一种方法,如果调皮了一个或多个AMDPDU来进行传输或重传(相关实例参见3GPPTS25.322V7丄0子条款11.3.2),那么发送方可以不提交任何一个未被允许传送到较低层的AMDPDU。在配置了固定RLCPDU大小的吋候,如果AMDPDU具有小于VT(MS)的SN,或者如果AMDPDU具有等于VT(S)-1的SN,那么,这个AMDPDU将被允许传送。如果配置的是可变的RLCPDU,那么如果(1)它具有小于VT(MS)的SN,或者作为选择,AMDPDU具有等于VT(S)-1的SN,以及(2)如果己传送的AMDPDU没有导致通过window—utilization+AMDPDU大小确定的窗口使用率超出VT(WS)—bytes,则允许传送这个AMDPDU。此外,如果没有将AMDPDU局限成由局部暂停功能传送(相关实例参见3GPPTS25.322V7丄0子条款),则允许传送AMDPDU。向较低层同吋通告为了传输和宽传而调度的AMDPDU的数量以及允许传输或重传的AMDPDU的数量。作为选择,如果配置的是可变的RLCPDU大小,则发送方可以向较低层通告将要调度的字节数量。设置AMDPDU,其中举例来说,所述设置依照的是3GPPTS25.322V7丄0子条款11.3.2.1。向较低层提交所请求的AMDPDU的数量。作为选择,如果配置的是可变的RLCPDU大小,则发送方还可以向较低层提交所述较低层请求的字节的数量。对优先级高于首次传送的AMDPDU的重传进行处理。更新除VT(DAT)之外的提交到较低层的每一个AMDPDU的状态变量(相关实例参见关于状态变量的3GPPTS25.322V7丄0子条款9.4),其中所述VT(DAT)对调度传输AMDPDU的次数进行计数,并且在设置AMDPDU内容的时候已经对其进行了更新(相关实例参见3GPPTS25.322V7丄0子条款11.3.2)。如果配置的是可变的RLCPDU大小,则更新window—utilization变量,由此更新与保持追踪字节计数的处理相关联的变量。如果(1)在任何一个AMI)PDU中将发射机用以从接收机请求状态报告的轮询比特设置成"1",以及(2)配置了一个定时器Timer—Pol来追踪包含由较低层指示的轮询的AMDPDU,则启动定时器Timer—Poll(相关实例参见3GPPTS25.322V7丄0子条款9.5)。根据丢弃配置来缓存那些没冇提交给较低层的AMDPDU(相关实例参见3GPPTS25.322V7.1.0子条款9.7.3)。接收机接收AMDPDU与接收机接收AMDPDU的处理相关联的过程将被更新,以便包含和更新那些与用于可变的RLCPDU大小的字节计数相关联的接收机状态变量。在下文中定义了增强的过程。一旦接收到AMDPDU,那么接收机应该-在UE中如果尚未设贾下行链路AMDPDU大小,那么将下行链路AMDPDU大小设置成是接收到的PDU的大小。为接收到的每一个AMDPDU更新接收机状态变量VR(R)、VR(H)和VR(MR)(相关实例参见3GPPTS25.322V7丄0条款9.4);如果配置了可变的RLCPDU大小,那么通过将RxWUTIL设置成等于RxWUTIL与新接收的RLCPDU大小相加并且减去因为按序接收而从缓冲器中移除的RLCPDU的大小的结果,来更新RxWUTIL状态变量。接收处于接收窗口之外的AMDPDU如果配置了固定的RLCPDU大小,那么,在接收处于间隔VR(R)^SN〈VR(MR)之外的SN的AMDPDU时,接收机应该丢弃这个AMDPDU;如果被丢弃AMDPDU屮的轮询比特被设置成"1",那么启动STATUSPDU转换过程。如果配置了可变的RLCPDU大小,那么在接收添加到RxWUTIL中的大小超出RxWMAX的新的AMDPDU的时候(其中RxWMAX<RxWUTIL+新接收到的AMDPDU的大小或RxN),或者在接收具有处于间隔VR(R)SSN〈VR(MR)之外的SN的AMDPDU时,该接收机应该丢弃这个AMDPDU;如果被丢弃AMDPDU中的轮询比特被设置成"1",那么启动STATUSPDU转换过程。RLC状态报告在不同的情形中,RLCTx禾nRLCRx实体可以触发包含应答信息以便支持ARQ的RLC状态报告。为了处理可变的RLCPDU大小,RLCTx和RLCRx实体可以保持RLCPDUSN到相应的以字节为单位的PDU长度的映射。这样做允许计算和保持如上所述以字节或是其它基于字节的度量为单位的已使用流控制窗口的长度。当已使用的Tx窗口大小超出某个由系统配置的最大窗口大小的阈值百分比时,RLC发射机可以通过设置轮询比特来触发状态报告。当己使用的Rx窗口超出某个由系统配置的最大窗口大小的阈值百分比时,RLC接收机可以触发状态报告。与每一个Poll—PDUPDU等价的参数是用于追踪轮询的状态变量VT(PDU)的上限,并且该参数「'T以根据字节来进行配置。在这种情况下,发射机可以具有一种PDU计数轮询机制和字节计数轮询机制,由此发射机会向接收机轮询每一个Poll—Bytes字节。出于描述目的,在这里假设将高层提53供的轮询参数称为Poll一Bytes。如果为轮询进行配置,那么RLC发射机可以通过如下设置某些PDU中的轮询比特来触发状态报告RLC发射机保持一个关于从传输包含轮询比特的最后一个PDU时起在PDU中传送的字节总数的i-卜数器,其中所述最后一个PDU包含了可以因为任何类型的轮询触发而产生的轮询比特,举例来说,这些轮询触发包括Poll—PDU、Poll_SDU或Poll—bytes,作为选择,所述最后一个PDU也可以被局限成是包含了因为字节轮询机制而被触发的轮询比特的最后一个PDU。当计数器达到或超出数值Poll_ByteS吋,RLC发射机将会设置导致计数器超出数值Poll—Bytes的PDU(或者可替换地下一个PDU)中的轮询比特,并且复位该计数器。在这里,设置轮询比特指的是轮询请求,由此轮询请求可以包括POLLSUFIPDU,或者它也可以包括AMDRLCPDU中的轮询比特设置。在PDU中传送的字节总数可以是指首次传送的PDU的大小。作为替换,它也可以是指包括重传在内的所有被传送字节的总数。所计数的所有被传送PDU的总数可以只对RLC应答模式数据(AMD)PDU的首次传输、RLCAMDPDU分段或是RLCSDU的一部分进行计数,其中这些数据部分的重传可以不计数。协议参数Poll_PDU和Poll_SI)U由RRC之类的上层用信号通告给RLC层,以便指示PDU计数间隔。此外,以八比特组为单位的协议参数Poll—Bytes可以由较高层被用信号通告和配置。在RLC发射机中,轮询过程包括如下处理RLC发射机保持变量Poll—Octets计数器,以便追踪从传送包含轮询比特的最后-"个PDU吋起在PDU屮传送的字节总数,其中举例来说,所述轮询比特可以是因为接收到了来自上层的参数Poll—PDU、Poll_SDU或Poll—Bytes而被触发的。作为替换,Poll—Octets可以追踪从包含仅因为字节轮询机制而被触发的轮询比特的最后一个PDU开始传送的字节总数。当Poll—Octets计数器达到Poll—Bytes问隔值时,RLC发射机会在致使Poll—Octets计数器超出Poll—Bytes阈值的PDU(作为选择也可以是下一个PDU)中设置轮询比特,并且将会复位PolLOctets计数器。此外,如果因为接收到Poll—PDU之类的其它轮询状况而设置轮询比特,那么同样可以复位Poll—Octets计数器。当支持用于AMRLC的可变的RLCPDU大小时,RRC层将会设置可变的RLCPDU大小模式,并且上层将会配置基于窗口的轮询处理,此外,上层还会用信号向RLC通告协议参数Poll—Window,以便向发射机告知轮询该接收机。当数值K大于或等于参数Poll_Window时,发射机将为每一个AMDPDU触发轮询,其中K是如下定义的传输窗口百分比K=utilized—window/Maximum—Tx—Window—Size(以八比特组为单位)等式(6)其中utilized—window是山状态变量VT(A)和VT(S)限定并以八比特组为单位的窗口长度。该utilized—window代表的是供传输缓冲器中剩余的数据使用的缓存。Poll一Window指示的是在上层配置了"基于窗口的轮询"的情况下,发射机应该在什么时间轮询接收机。当数值J大于参数PolLWindow时,这时将为每一个AMDPDU触发轮询,其中J是如下定义的传输窗口百分比j二(4096+,)+1-,))腦d4096"!。。等式(7)一PT(,其中常数4096是用于在3GPPTS25.322V7丄0子条款9.4中描述的AM的模数,VT(S)是在将AMDPDU提交给较低层之前的Poll—Window的初始值。如果配置了可变的RLCPDU大小,那么,当数值K大于参数Poll—Window的时候,这吋同样会为每一个AMDPDU触发一个轮询,其中K是如下定义的=从VT(A)到VT(S)的RLCPDU大小的总和笃"t(8)—最大传输窗口大小X虽然这里的教导是在RLC传输(Tx)和接收(Rx)实体中描述的,但是它同样适用于上行链路(UE到UTRAN/E-UTRAN)以及下行链路(UTRAN/E-UTRAN到UE)通信。举例来说,在上行链路方向,参数Configured—Tx—Window_Size的配置/重新配置将会导致UE以如上所述的方式从Configured_Tx_Window—Size中推导出状态变量VT(WS)UE以如上所述的方式更新状态变量VT(MS)。实施例1.一种在被配置成支持可变的分组数据单元(PDU)大小的无线电链路控制(RLC)实体中用于增强RLC操作的方法。2.如实施例1的方法,该方法包括根据基于字节计数的窗口大小度量来定义和管理窗口大小。3.如前述任一实施例的方法,其中对窗口大小的定义和管理基于包含字节数量的窗口大小度量。4.如前述任一实施例的方法,其中对窗口大小的定义和管理基于包含块数量的窗口大小度量,其中每一个块都是固定数量的字节。5.如前述任一实施例的方法,其中对窗口大小的定义和管理还基于分组数据单元(PDU)序列号。6.如前述任一实施例的方法,该方法还包括将窗口大小度量包含在RLC控制PDU中。567.如前述任一实施例的方法,还包括将窗口大小度量包括在RLC状态PDU中。8.如前述任一实施例的方法,还包括从较高层接收最大RLCPDU净荷大小。9.如实施例8的方法,还包括从设大RLCPDU净荷大小中推断出最大RLCPDU大小。10.如前述任一实施例的方法,还包括从较高层接收最大RLCPDU大小。11.如前述任一实施例的方法,还包括在建立无线电承载的过程中接收和协商基于字节计数的窗口大小度量。12.如前述任一实施例的方法,还包括在配置无线电承载的过程中接收和协商基于字节计数的窗口大小度量。13.如前述任一实施例的方法,还包括在重新配置无线电承载的过程中接收和协商基于字节计数的窗口大小度量。14.如前述任一实施例的方法,还包括在对连接过程中用于流控制的窗口进行更新的所有消息传递中,应用基于字节的窗口大小度量。15.如实施例14的方法,K中在所有消息传递中应用窗口大小度量的处理使所述消息传递包括RLC控制和状态PDU中的窗口大小超字段(SUFI)。16.如实施例14~15中任一实施例的方法,其中通过在所有消息传递中应用窗口大小度量的处理是使该消息传递包括在RLC控制和状态PDU中的移动接收窗口(MRW)SUFI。17.如前述任一实施例的方法,其中RLC实体是在应答模式(AM)中工作的。18.如实施例17的方法,该方法还包括从无线电资源控制(RRC)57实体接收包括选择下行链路RLC投式信息的无线电承载信息元素,该信息包括用于除其它RLC模式之外的可变的RLCPDU大小模式的新指示符。19.如实施例1718中任一实施例的方法,该方法还包括从无线电资源控制(RRC)实体接收无线电承载信息元素,其中该信息元素包括用于指示可变的RLCPDU大小模式的信总元素。20.如实施例1719屮任一实施例的方法,该方法还包括从无线电资源控制(RRC)实休接收无线电承载信总元素,其中该信息元素包括下行链路RLCPDU大小信息,用于指示以A比特组为单位的RLC扩縮参数或在可变的RLCPDU大小模式中的最大RLCPDU大小之一。21.如实施例17~20中任一实施例的方法,该方法还包括从无线电资源控制(RRC)实休接收无线i乜承载信息元素,其中该信息元素包括RRC用信号通告的协议参数,这些参数包括Poll—PDU、Poll_SDU、Configured—Tx—Window—Size以及Configured—Rx—Window—Size。22.如实施例21的方法,其中协议参数是以PDU数量和字节单位中的至少一者来规定和解释的。23.如实施例17~22中任一实施例的方法,该方法还包括接收用于传输的RLCPDU,以及当窗口使用率超出以字节为单位的最大窗口大小时或者当接收到的RLCPDU序列号超出以PDU数量为单位的最大窗口大小时,保留接收到的RLCPDU,并且不将该RLCPDU提交给低层。24.如实施例1722中任一实施例的方法,该方法还包括从RRC实体接收RLCSTATUSPDU中提及八比特组参量的窗口大小超字段(SUFI)。25.如实施例24的方法,其中窗口大小SUFI是以PDU数量为单位规定的。26.如实施例25的方法,该方法还包括通过将PDU数量与以八比特组为单位的RLC扩缩参数相乘来推导出以八比特组为单位的窗口大小。27.如实施例24的方法,其'1'窗口大小SUFI是以字节为单位规定成为具有类型、长度和值分量的新的SUFIWINDOW一BYTES。28.—种在无线屯链路控制(RLC)实体中用于增强RLC操作的方法,其中该RLC实体被配置成支持具有最大RLCPDU大小的可变的分组数据单元(PDU)大小,该方法包括使用基于字节计数的度量来执行RLC流控制。29.如实施例28的方法,该方法还包括使用基于字节计数的度量来执行RLC状态报告。30.如实施例28~29中任一实施例的方法,其中RLC实体被配置作为发射机中的RLC传输实体,并且该方法还包括如果接收机对一个或多个PDU做出肯定应答,则在执行RLC传输操作吋更新RLC传输窗口。31.如实施例2829屮任一实施例的方法,其中RLC实体被配置作为发射机中的RLC传输实体,并且该方法还包括如果接收机因为超出最大重试次数而对一个或多个PDU做出否定应答,则在执行RLC传输操作的时候更新RLC传输窗口。32.如实施例2829中任一实施例的方法,其中RLC实体被配置作为发射机中的RLC传输实体,并且该方法还包括作为发射机中基于定时器的丢弃处理的结果,在执行RLC传输操作的时候更新RLC传输窗口。33.如实施例3032中任一实施例的方法,其中对RLC传输窗口的更新包括从已使用的传输窗口中移除一个或多个PDU,以及提高已使用的传输窗口的下端。34.如实施例33的方法,还包括确定如下参数与最大窗口大小的以字节为单位的长度相等的TxWMAX;与已使用的传输窗口的以字节为单位的长度相等、或者与在由传输状态变量V(A)和V(T)限定的窗口内部得到应答的分组的以字节为单位的长度之一相等的TxWUTIL;与因为RLCSDU59的以字节为单位的长度或是因为接收到一个或多个应答的以字节为单位的长度之一相等的TxL;以及与将要首次传送的接下来的一个或多个PDU的以字节为单位的长度相等的TxN。35.如实施例34的方法,还包括计算窗口长度(WL)参量WL=TxWUTIL_TxL+TxN。36.如实施例35的方法,还包括如果WL小于TxWMAX,则传送接下来的一个或多个PDIJ,以及提高已使用的传输窗口的上端。37.如实施例2829中任一实施例的方法,其中RLC实体被配置作为RLC接收实体,并且该方法还包括如果RLC接收实体接收到一个或多个PDU,并且这些PDU的序列号跟随在最后一个按序接收的PDU的序列号之后,则在执行RLC接收操作时更新RLC接收窗口。38.如实施例2829中任一实施例的方法,其中RLC实体被配置作为RLC接收实体,并IL该方法还包括如见RLC接收实体接收到来自RLC传输实体的移动接收窗口(MRW)指令,则在执行RLC接收操作时更新RLC接收窗口。39.如实施例37~38中任一实施例的方法,其中序列号理包括提高已使用接收窗口的下端。40.如实施例39的方法,该方法还包括确定如下参数与最大窗口大小的以字节为单位的长度相等的参数RxWMAX;与已使用的接收窗口的以字节为单位的长度相等的RxWUTIL;与因为按序接收而从RLC接收窗口中移除的一个或多个PDU的以字节为单位的长度相等的RxD;以及与将要首次接收的接下来的一个或多个PDU的以字节为单位的长度相等的RxN。41.如实施例40的方法,该方法还包括计算窗口长度(WL)参量WL=RxWUTIL+RxN-RxD。42.如实施例40的方法,还包括如果WL小于RxWMAX,则接收接下来的一个或多个PDU,以及提高已使用的接收窗口的上端。43.如实施例2841中任一实施例的方法,该方法还包括通过定义如下参数而在每一个时间间隔创建RLCPDU:与能够传送的数据量相等的Current—Credit,其中该数据量基于上行链路中的MAC链路自适应以及在下行链路中剩余信用分配与接收到的新的信用分配相加的以八比特组为单位的结果;与可用于在RLCPDU格式中传送的以八比特组为单位的数据相等的Available_Data;与由RLC发射机中的状态变量VT(S)和VT(MS)限定的以八比特组表示的窗口长度相等的Leftover—Window;与由上层配置的最大RLCPDU大小相等的Maximum—RLC—PDU—size;以及与由上层配置的用于指定最小RLCPDU大小或者最小RLCPDU净荷大小之一的参数相等的Minimum—RLC—PDU—size。44.如实施例43的方法,该方法还包括计算参数X=Min{Current—Credit,Available—Data,Leftover—Window},其中Min('〉返回的是集合中的最小值。45.如实施例43~44中任一实施例的方法,还包括计算参数N=Floor{X/Maximum_RLC—PDUsize},其中Floor("返回的是最接近的向下取整的整数值和amod6。46.如实施例4345中任一实施例的方法,该方法还包括计算L-XmodMaximum—RLC_PDU_size,其中返回的是a以6为模的a的除法。47.如实施例4546中任一实施例的方法,该方法还包括产生长度与Maximum_RLC—PDU_size相等的N个PDU。48.如实施例47的方法,该方法还包括如果X不等于Leftover—Window或Current_Credit,则产生另一个长度为L的RLCPDU。49.如实施例4748中任一实施例的方法,还包括如果X等于Leftover—Window或CurrentCredit,并且L大于Minimum—RLC—PDU_size或者X等于Available—Data,则产生另一个长度为L的RLCPDU。50.如实施例4749中任一实施例的方法,还包括如果X等于Leftover—Window或Current—Credit,并且L不大于Minimum_RLC—PDU—size,则产生另一个长度为Minimum_RLC—PDU大小的RLCPDU。51.如实施例4750中任一实施例的方法,还包括将所产生的RLCPDU存储在缓冲器中,以便进行传输。52.如实施例4351中任一实施例的方法,其中时间间隔是由l倍或多倍的传输时间间隔(TTI)的倍数定义的。53.如实施例4351中任一实施例的方法,其中当数据对于传输可用或从较低层请求时,所述时间间隔是通过时间事例定义的。54.如实施例43~53中任一实施例的方法,其中Maximum—RLC—PDU—size和Minimum—RLC—PDU—size不由上层配置。55.如实施例2854中任一实施例的方法,该方法还包括保持状态变量,其中所述状态变量是依照PDU数量以及字节单位来规定和解释的。56.如实施例55的方法,其中RLC实体被配置作为RLC传输实体,并且该方法还包括保持状态变量Maximum_Tx_Window—Size,其中该状态变量代表的是以八比特组为单位的最大传输窗口大小。57.如实施例56的方法,该方法还包括将状态变量Maximum—Tx—Window_Size更新成由在接收到的RLC状态PDU中的窗口大小超字段(SUFI)规定的八比特组参量。58.如实施例5657中任一实施例的方法,该方法还包括保持下列状态变量发送状态变量VT(S),应答状态变量VT(A),最大发送状态变量VT(MS),以及传输窗口大小状态变量VT(WS)。59.如实施例58的方法,该方法还包括根据以八比特组为单位的状态变量Maximum—Tx—Window—Size来更新状态变量VT(S)、VT(A)、VT(MS)62以及VT(WS)。60.如实施例55的方法,其中RLC实体被配置作为RLC接收实体,并且该方法还包括保持状态变量Maximum_Rx—Window_Size,其中该状态变量代表的是以八比特组为单位的最大接收窗口大小。61.如实施例60的方法,该方法还包括从上层接收状态变量Maximum—Rx_Window—Size。62.如实施例61的方法,该方法还包括保持下列状态变量接收状态变量VR(R),最高预期状态变设VR(H),以及最大可接受接收状态变量63.如实施例62的方法,该方法还包括根据以八比特组为单位的状态变量Maximum—Rx_Window_Size来更新状态变量VR(R、VR(H)和64.如实施例2863中任一实施例的方法,该方法还包括使用基于字节计数的度量来定义和管理RLC轮询机制。65.如实施例64的方法,该方法还包括定义如下参数与能够传送的数据量相等的Current—Credit,其中该数据量基于上行链路中的MAC链路自适应以及在下行链路中剩余信用分配和以八比特组为单位接收的新的信用分配相加的结果;与可用于在RLCPDU格式中传送的以八比特组为单位的数据的Available—Data;与受RLC发射机中的状态变量VT(S)和VT(MS)限定的以八比特组表示的窗口长度相等的Leftover—Window。66.如实施例65的方法,该方法还包括计算参数X==Min{Current—Credit,Available—Data,Leftover—Window}。67.如实施例66的方法,该方法还包括当以八比特组为单位的已使用窗口大小大于X吋,在应答模式数据(AMD)PDU中触发轮询。68.如实施例2867中任一实施例的方法,还包括在每次当传送数据总量超出八比特组或数据块已知的预定数量吋,在AMDPDU中触发轮询。69.如实施例68的方法,该方法还包括当基于窗口的轮询是由上层配置时,使用协议参数Poll—Window来轮询接收机。70.如实施例68的方法,还包括当传输窗口百分比K大于或等于Poll—Window时,为每一个应答模式数据(AMD)PDU触发轮询,其中K被如下定义成以八比特组为单位K=utilized—window/Maximum—Tx—Window—Size,并且其中utilized—window是由状态变量VT(A)和VT(S)限定的以八比特组为单位的窗口长度。71.如实施例2870中任一实施例的方法,其中协议参数Poll—PDU和Poll—SDU是在RLC传输实体处被从上层接收,以便指示PDU计数间隔。72.如实施例28~71中任一实施例的方法,其中以八比特组为单位的协议参数Poll—Bytes被配置成指示轮询之间的字节计数间隔。73.如实施例72的方法,该方法还包括RLC传输实体保持变量Poll—Octets计数器,其中该计数器计数的是从触发了轮询请求的最后一个PDU的传输时开始在PDU中传送的字节总数。74.如实施例72的方法,该方法还包括当Poll—Octets计数器大于或等于Poll—Bytes的值时,RLC传输实体在致使Poll—Octets计数器超出Poll_Bytes的PDU中触发轮询请求,并且复位该Poll—Octets计数器。75.如实施例7374中任一实施例的方法,其中Poll_Octets计数器对首次传送的PDU的字节总数进行计数。76.如实施例7374中任一实施例的方法,其中Poll—Octets计数器对包括重传在内的所有被传送的PDU的字节总数进行计数。77.如实施例7376中任一实施例的方法,其中轮询请求的触发包括在致使Poll—Octets计数器超出Poll_Bytes的PDU中设置轮询比特。78.如实施例7376中任一实施例的方法,其中轮询请求的触发包括64向接收机发送POLLPDU。79.如实施例78的方法,其中触发了轮询请求的最后一个PDU归因于Poll—Bytes机制。80.如实施例78的方法,其中触发了轮询请求的最后一个PDU归因于Poll—PDU或PolI一SDU。81.如实施例67~68中任一实施例的方法,其中协议参数Poll—Window是在RLC传输实体处被从上层接收。82.如实施例81的方法,该方法还包括当由上层配置基于窗口的轮询处理时,使用Poll—Window来轮询接收机。83.如实施例82的方法,该方法还包括当值J大于或等于Poll—Window时,发射机为每一个应答模式数据(AMD)PDU触发一个轮询,其中J被定义成J=(4096土,+1—,腦d4096xK)0,并且其中4096是用于应答模式(AM)的模数,并且VT(S)、VT(A)和VT(WS)是状态变量。84.如实施例83的方法,该方法还包括当值K大于或等于Poll—Window时,为每一个AMDPDU触发轮询,其中K被定义成^:从VT(A)到VT(S)的RLCPDU大小的总和〉(}0Q=最大传输窗口大小X°85.如前述任一实施例的方法,其中该方法是由RLC实体执行的。86.—种无线发射/接收单元(WTRU),该WTRU包括如实施例85的RLC实体。87.—种节点B,该节点B包括如实施例85的RLC实体。88.—种无线电网络控制器(RNC),该RNC包括如实施例85的RLC实体。89.—种在可变的无线电链路控制(RLC)分组数据单元(PDU)大小得到支持时用于下行链路数据的无线电网络控制器(RNC)/节点B流控制的方法,该方法包括用信号通告以字节为单位的信用分配。90.如实施例89的方法,其中用信号通告以字节为单位的信用分配包括向帧中添加规定了信用的字节数量的信息。91.如实施例8990屮任一实施例的方法,还包括从帧中删除规定了该信用的PDU数量的信息。92.如实施例8991中任-实施例的方法,其中该方法是由RLC实体执行的。93.—种节点B,该节点B包括如实施例92的RLC实体。94.一种在可变的无线电链路控制(RLC)分组数据单元(PDU)大小得到支持时用于下行链路数据的RNC/节点B流控制的方法,该方法包括接收以字节为单位的信用分配。95.如实施例94的方法,其中接收以字节为单位的信用分配包括接收帧,其中所述帧包含了用于规定信用字节数量的信息。96.如实施例9495中任--实施例的方法,还包括存储以字节为单位的PDU的最大大小。97.如实施例96的方法,其中接收以字节为单位的信用分配包括接收帧,其中所述帧包含了用于规定信用的PDU数量的信息。98.如实施例97的方法,还包括将信用的PDU数量与以字节为单位的PDU的最大大小相乘。99.如实施例9498中任一实施例的方法,还包括存储PDUSN到相关联的以字节为单位的长度的映射。100.如实施例99的方法,该方法还包括在不超出接收到的信用分配的情况下传送PDU。101.如实施例94100中任一实施例的方法,其中该方法是由RLC实体执行的。66102.—种无线T乜网络控制器(IINC),该RNC包括如实施例101的RLC实体。103.如实施例102的RNC,其中该RNC被配置作为服务RNC(SRNC)。104.如实施例102的RNC,其中该RNC被配置作为漂移RNC(DRNC)。虽然本发明的特征和元素在优选的实施方式中以特定的结合进行了描述,但每个特征或元素可以在没有所述优选实施方式的其它特征和元素的情况下单独使用,或在与或不与本发明的其它特征和元素结合的各种情况下使用。本发明提供的方法或流程图可以在由通用计算机或处理器执行的计算机程序、软件或固件中实施,其中所述计算机程序、软件或固件是以有形的方式包含在计算机可读存储介质中的。关于计算机可读存储介质的实例包括只读存储器(ROM)、随机存取存储器(RAM)、寄存器、缓冲存储器、半导体存储设备、内部硬盘和可移动磁盘之类的磁介质、磁光介质以及CD-ROM碟片和数字多功能光盘(DVD)之类的光介质。举例来说,恰当的处理器包括通用处理器、专用处理器、常规处理器、数字信号处理器(DSP)、多个微处理器、与DSP核心相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)电路、任何一种集成电路(IC)和/或状态机。与软件相关的处理器可用于实现射频收发信机,以便在无线发射接收单元(WTRU)、用户设备、终端、基站、无线电网络控制器或是任何一种主机计算机中加以使用。WTRU可以与采用硬件和/或软件形式实施的模块结合使用,例如相机、摄像机模块、视频电路、扬声器电话、振动设备、扬声器、麦克风、电视收发信机、免提耳机、键盘、蓝牙⑧模块、调频(FM)无线电单元、液晶显示器(LCD)显示单元、有机发光二极管(OLED)显示单元、数字音乐播放器、媒体播放器、视频游戏机模块、因特网浏览器和/或任何一种无线局域网(WLAN)模块或超宽带(UWB)模块。6权利要求1.一种在被配置成支持可变的分组数据单元(PDU)大小的无线电链路控制(RLC)实体中用于增强RLC操作的方法,该方法包括根据基于字节计数的窗口大小度量来定义和管理窗口大小。2.根据权利要求1所述的方法,其中对窗口大小的定义和管理基于包括字节数量以及块数量中的至少一者的窗口大小度量,并且其中每一个块是固定数量的字节。3.根据权利要求2所述的方法,其中对窗口大小的定义和管理还基于分组数据单元(PDU)序列号。4.根据权利要求1所述的方法,该方法还包括将所述窗口大小度量包括在RLC控制和状态PDU中。5.根据权利要求1所述的方法,该方法还包括从较高层接收最大RLCPDU净荷大小;以及从所述最大RLCPDU净荷大小中推断出最大RLCPDU大小。6.根据权利要求1所述的方法,该方法还包括从较高层接收最大RLCPDU大小。7.根据权利要求1所述的方法,该方法还包括在无线电承载的建立、配置和重新配置过程中的至少一个过程中,接收和协商所述基于字节计数的窗口大小度量。8.根据权利要求1所述的方法,该方法还包括在对连接过程中用于流控制的窗口进行更新的所有消息传递中,应用基于字节的窗口大小度量。9.根据权利要求8所述的方法,其中在所有消息传递中应用所述窗口大小度量使所述消息传递包括RLC控制和状态PDU中的窗口大小超字段(SUFI)和移动接收窗口(MRW)SUFI中的至少一者。10.根据权利要求1所述的方法,其中所述RLC实体是在应答模式(AM)中工作的。11.根据权利要求1所述的方法,该方法还包括从无线电资源控制(RRC)实体接收包括下列各项中的至少一者的无线电承载信息元素选择下行链路RLC模式信息,该信息包括用于除其它RLC模式之外的可变的RLCPDU大小模式的新指示符;用于指示可变的RLCPDU大小模式的信息元素;下行链路RLCPDU大小信息,用于指示以八比特组为单位的RLC扩縮参数或在可变的RLCPDU大小模式中的最大RLCPDU大小中的一者;以及由所述RRC用信号通告的协议参数,该协议参数包括Poll一PDU、Poll一SDU、Configured—Tx_Window—Size以及Configured_Rx_Window—Size,其中所述协议参数是以PDU数量和字节单位中的至少一者来规定和解释的。12.根据权利耍求11所述的方法,该方法还包括接收用于传输的RLCPDU;以及当窗口使用率超出以字节为单位的最大窗口大小时或者当接收到的RLCPDU序列号超出以PDU数量为单位的最大窗口大小时,保留所述接收到的RLCPDU,并且不将该RLCPDU提交给较低层。13.根据权利要求11所述的方法,该方法还包括从所述RRC实体接收RLCSTATUSPDU中涉及八比特组参量的窗口大小超字段(SUFI)。14.根据权利要求13所述的方法,其中所述窗口大小SUFI是以PDU数量为单位规定的,并且该方法还包括通过将所述PDU数量与以八比特组为单位的RLC扩缩参数相乘来推导出以八比特组为单位的窗口大小。15.根据权利要求13所述的方法,其中所述窗口大小SUFI是以字节为单位规定成具有类型、长度和数值组成部分的新的SUFIWINDOW一BYTES。16.根据权利要求1所述的方法,该方法还包括使用基于字节计数的度量来执行RLC流控制。17.根据权利要求1所述的方法,其中所述RLC实体被配置作为发射机中的RLC传输实体,并且该方法还包括如果接收机对一个或多个PDU做出肯定应答,或者如果接收机由于该接收机超出最大重试次数或由于发射机中基于定时器的丢弃而对一个或多个PDU做出否定应答,则在执行RLC传输操作时更新RLC传输窗口。18.根据权利要求17所述的方法,其中对RLC传输窗口的更新包括从已使用的传输窗口中移除一个或多个PDU,并且提高所述己使用的传输窗口的下端;确定如下参数TxWMAX,等于最大窗口大小的以字节为单位的长度;TxWUTIL,等于所述己使用的传输窗口的以字节为单位的长度、或者在由传输状态变量V(A)和V(T)限定的窗口内得到应答的分组的以字节为单位的长度中的一者;TxL,等于因为RLCSDU丢弃过程而被丢弃的一个或多个PDU的以字节为单位的长度、或者因为接收到一个或多个应答而被丢弃的一个或多个PDU的以字节为单位的长度中的一者;以及TxN,等于将要首次传送的接下来的一个或多个PDU的以字节为单位的长度;计算窗口长度(WL)参量WL=TxWUTIL—TxL+TxN;以及如果WL小于TxWMAX,则传送所述接下来的一个或多个PDU,并且提高所述己使用的传输窗口的上端。19.根据权利要求1所述的方法,其中所述RLC实体被配置作为RLC接收实体,并且该方法还包括如果所述RLC接收实体接收到一个或多个PDU,并且这些PDU的序列号跟随在最后一个按序接收的PDU的序列号之后,或者如果RLC接收实体接收到来自RLC传输实体的移动接收窗口(MRW)指令,则在执行RLC接收操作时更新RLC接收窗口。20.根据权利要求19所述的方法,其中对RLC接收窗口的更新包括提高已使用的接收窗口的下端;确定如下参数RxWMAX,等于最大窗口大小的以字节为单位的长度;RxWUTIL,等于所述已使用的接收窗口的以字节为单位的长度;RxD,等于因为按序接收而从RLC接收窗口中移除的一个或多个PDU的以字节为单位的长度;以及RxN,等于将要首次接收的接下来的一个或多个PDU的以字节为单位的长度;计算窗口长度(WL)参量WL=RxWUTIL+RxN-RxD;以及如果WL小于RxWMAX,则接收所述接下来的一个或多个PDU,并且提高所述已使用的接收窗口的上端。21.根据权利要求1所述的方法,该方法还包括通过如下步骤而在每一个时间间隔创建RLCPDU:定义如下参数Current—Credit,等于能够传送的数据量,其中该数据量基于上行链路中的MAC链路自适应以及在下行链路中剩余信用分配与接收到的新的信用分配相加的以八比特组为单位的结果;Available—Data,等于可用于在RLCPDU格式中传送的以八比特组为单位的数据;Leftover—Window,等于由RLC发射机中的状态变量VT(S)和VT(MS)限定的以八比特组表示的窗口长度;计算如下参数X=Min{Current—Credit,Available—Data,Leftover—Window};其中Min—)返回的是集合中的最小值;以及产生长度为X的PDU。22.根据权利要求21所述的方法,该方法还包括定义如下参数Maximum—RLC—PDU_size,等于由上层配置的最大RLCPDU大小;禾口页Minimum—RLC—PDU一size,等于由所述上层配置的用于指定最小RLCPDU大小或者最小RLCPDU净荷大小中的一者的参数;以及产生大小在Minimum_RLC—PDU—size和Maximum—RLC—PDU_size之间的PDU。23.根据权利要求22所述的方法,该方法还包括计算参数N=Floor{X/Maximum_RLC—PDU_size};和L=XmodMaximum—RLC—PDU—size;其中Floor(')返回的是最接近的向下取整的整数值,且amod6返回的是"以6为模的a的除法;以及产生长度等于Maximum—RLC—PDU—size的N个PDU。24.根据权利要求23所述的方法,该方法还包括如果X不等于Leftover—Window或Current_Credit,则产生长度为L的另一个RLCPDU;如果X等于Leftover—Window或Current—Credit,并且L大于Minimum_RLC_PDU_size或者如果X等于Available—Data,则产生长度为L的另一个RLCPDU;以及如果X等于Leftover—Window或Current—Credit,并且L不大于Minimum—RLC—PDU—size,则产生长度为Minimum—RLC_PDU大小的另一个RLCPDU。25.根据权利要求24所述的方法,该方法还包括将所产生的RLCPDU存储在缓冲器中,以用于传输。26.根据权利要求21所述的方法,其中所述时间间隔是由1倍或多倍的传输时间间隔(TTI)的倍数定义的。27.根据权利要求21所述的方法,其中当数据对于传输可用或从较低层请求时,所述时间间隔是由时间事例定义的。28.根据权利要求21所述的方法,其中Maximum—RLC—PDU—size和Minimum—RLC—PDU—size不由上层配置。29.根据权利要求1所述的方法,该方法还包括保持状态变量,其中所述状态变量是依照PDU数量以及字节单位来规定和解释的。30.根据权利要求29所述的方法,其中所述RLC实体被配置作为RLC传输实体,并且该方法还包括保持状态变量Maximum—Tx_Window—Size,其中该状态变量代表的是以八比特组为单位的最大传输窗口大小;将状态变量Maximum—Tx—Window—Size更新成由在接收到的RLC状态PDU中的窗口大小超字段(SUFI)规定的八比特组参量;保持下列状态变量发送状态变量VT(S)、应答状态变量VT(A)、最大发送状态变量VT(MS)和传输窗口大小状态变量VT(WS);以及根据以八比特组为单位的状态变量Maximum_Tx—Window—Size来更新所述状态变量VT(S)、VT(A)、VT(MS)和VT(WS)。31.根据权利要求29所述的方法,其中所述RLC实体被配置作为RLC接收实体,并且该方法还包括保持状态变量Maximum—Rx_Window_Size,其中该状态变量代表的是以八比特组为单位的最大接收窗口大小;从上层接收状态变量Maximum_Rx—Window—Size;保持下列状态变量接收状态变量VR(R)、最高预期状态变量VR(H)、和最大可接受接收状态变量VR(MR);以及根据以八比特组为单位的状态变量Maximum—Rx—Window—Size来更新所述状态变量VR(R)、VR(H)和VR(MR)。32.—种在被配置成支持可变的分组数据单元(PDU)大小的无线电链路控制(RLC)实体中用于增强RLC操作的方法,该方法包括使用基于字节计数的度量来定义和管理RLC轮询机制。33.根据权利要求32所述的方法,该方法还包括当以八比特组为单位的已使用的窗口大小大于以字节为单位的系统配置阈值时,在应答模式数据(AMD)PDU中触发轮询。34.根据权利要求32所述的方法,该方法还包括在每次当传送的数据总量超出八比特组或数据块的已知的预定数量时,在AMDPDU中触发轮询。35.根据权利要求32所述的方法,该方法还包括当基于窗口的轮询是由上层配置时,使用协议参数Poll—Window来轮询接收机;以及当传输窗口百分比K大于或等于Poll_WindoW时,为每一个应答模式数据(AMD)PDU触发轮询,其中K被如下定义成以八比特组为单位K—-utilized—window/Maximum—Tx—Window—Size,其中utilized_window是由状态变量VT(A)和VT(S)限定的窗口的以八比特组为单位的长度。36.根据权利要求32所述的方法,其中协议参数Poll—PDU和Poll一SDU在所述RLC传输实体处从所述上层被接收,以指示PDU计数间隔。37.根据权利耍求32所述的方法,其中以八比特组为单位的协议参数Poll—Bytes被配置成指示轮询之间的字节计数间隔,并且该方法还包括由所述RLC传输实体保持变量Poll—Octets计数器,其中该计数器计数的是从触发了轮询请求的最后一个PDU的传输时开始在PDU中传送的字节总数;以及当所述Poll_Octets计数器大于或等于Poll—Bytes的值时,所述RLC传输实体在致使所述Poll_Octets计数器超出Poll—Bytes的PDU中触发轮询请求,并且复位该Poll一Octets计数器。38.根据权利要求37所述的方法,其中所述Poll一Octets计数器对每个应答模式数据(AMD)PDU的首次传输的字节总数进行计数。39.根据权利要求37所述的方法,其中所述Poll—Octets计数器对包括重传在内的所有被传输的PDU的字节总数进行计数。40.根据权利要求37所述的方法,其中轮询请求的触发包括在致使所述Poll—Octets计数器超出Poll—Bytes的PDU中设置轮询比特。41.根据权利要求37所述的方法,其中轮询请求的触发包括向接收机发送POLLPDU。42.根据权利要求37所述的方法,其中触发了轮询请求的最后一个PDU归因于Poll—Bytes机制。43.根据权利要求37所述的方法,其中触发了轮询请求的最后一个PDU归因于Poll—PDU或Poll_SDU。44.根据权利要求32所述的方法,该方法还包括当以八比特组为单位的已使用的窗口大小大于系统配置的最大窗口大小的阈值百分比时,在应答模式数据(AMD)PDU中触发轮询。45.根据权利要求32所述的方法,该方法还包括当已使用的接收窗口大小大于特定的系统配置的最大窗口大小的阈值百分比时,触发状态报告。46.根据权利要求32所述的方法,该方法还包括当以八比特组为单位的已使用的接收窗大小大于系统配置的以字节为单位的阈值时,触发状态报47.根据权利要求32所述的方法,其中协议参数Poll一Window在RLC传输实体处从上层被接收,并且该方法还包括-当由上层配置基于窗口的轮询时,使用Poll—Window来轮询接收机;以及当值J大于或等于Poll_WindOW吋,所述发射机为每一个应答模式数据(AMD)PDU触发轮询,其中J被定义成,_(4096+Kr(S)+1—Fr(力))mod4096其中4096是用于应答模式(AM)的模数,且VT(S)、VT(A)和VT(WS)是状态变量。48.根据权利要求47所述的方法,该方法还包括当值K大于或等于协议参数Poll—Window时,为每一个AMDPDU触发轮询,其中K被定义成^=从VT(A)到VT(S)的RLCPDU大小的总和xlQQ—最大传输窗口大小X°49.根据权利要求47所述的方法,其中所述协议参数Poll—Window是用字节数量来衡量的,该方法还包括当值K大于或等于协议参数Poll—Window时,为每一个AMDPDU触发轮询,其中K被定义成《=从VT(A)到VT(S)的RLCPDU大小的总和。50.—种无线发射/接收单元(WTRU),该WTRU包括被配置成执行根据权利要求1所述的方法的RLC实体。51.—种节点B,该节点B包括被配置成执行根据权利要求1所述的方法的RLC实体。52.—种无线电网络控制器(RNC),该RNC包括被配置成执行根据权利要求1所述的方法的RLC实体。53.—种无线发射/接收单元(WTRU),该WTRU包括被配置成执行根据权利要求32所述的方法的RLC实体。54.—种节点B,该节点B包括被配置成执行根据权利要求32所述的方法的RLC实体。55.—种无线电网络控制器(RNC),该RNC包括被配置成执行根据权利要求32所述的方法的RLC实体。56.—种在可变的无线电链路控制(RLC)分组数据单元(PDU)大小得到支持时用于下行链路数据的无线电网络控制器(RNC)/节点B流控制的方法,该方法包括:用信号通告以字节为单位的信用分配。57.根据权利要求56所述的方法,其中用信号通告以字节为单位的信用分配包括向帧中添加规定了信用的字节数量的信息。58.根据权利要求57所述的方法,该方法还包括从帧中删除规定了信用的PDU数量的信息。59.根据权利要求56所述的方法,其中该方法是在节点B中进行的。60.—种在可变的无线电链路控制(RLC)分组数据单元(PDU)大小得到支持时用于下行链路数据的RNC/节点B流控制的方法,该方法包括接收以字节为单位的信用分配。61.根据权利要求60所述的方法,其中接收以字节为单位的信用分配包括接收包含了用于规定信用的字节数量的信息的帧。62.根据权利要求60所述的方法,该方法还包括存储以字节为单位的PDU的最大大小,其中接收以字节为单位的信用分配包括接收包含了用于规定信用的PDU数量的信息的帧;以及将信用的PDU数量与以字节为单位的PDU的最大大小相乘。63.根据权利要求60所述的方法,该方法还包括存储PDUSN到相关联的以字节为单位的长度的映射;以及在不超出接收到的信用分配的情况下传送PDU。64.根据权利要求60所述的方法,其中该方法是在RNC中进行的。65.根据权利要求64所述的方法,其中所述RNC是服务RNC(SRNC)。66.根据权利要求64所述的方法,其中所述RNC是漂移RNC(DRNC)。67.—种无线电链路控制(RLC)实体,该RLC实体被配置成增强RLC操作,以便支持具有最大RLC分组数据单元(PDU)大小的可变的PDU大小;以及根据基于字节计数的窗口大小度量来定义和管理窗口大小。68.根据权利要求67所述的RLC实体,该RLC实体被配置成基于窗口大小度量来定义和管理窗口大小,其中该度量包括字节数量和块数量中的至少一者,并且其中每一个块是固定数量的字节。69.根据权利要求68所述的RLC实体,该RLC实体被配置成根据分组数据单元(PDU)序列号来定义和管理窗口大小。70.根据权利要求67所述的RLC实体,该RLC实体还被配置成将窗口大小度量包括在RLC控制和状态PDU中。71.根据权利要求67所述的RLC实体,该RLC实体还被配置成从较高层接收最大RLCPDU净荷大小;以及从所述最大的RLCPDU净荷大小中推断出最大RLCPDU大小。72.根据权利要求67所述的RLC实体,该RLC实体还被配置成从较高层接收最大RLCPDU大小。73.根据权利要求67所述的RLC实体,该RLC实体还被配置成在无线电承载的建立、配置和重新配置过程中的至少一个过程中,接收和协商所述基于字节计数的窗口大小度量。74.根据权利要求67所述的RLC实体,该RLC实体还被配置成在对连接过程中用于流控制的窗口进行更新的所有消息传递中,应用基于字节的窗口大小度量。75.根据权利要求74所述的RLC实体,该RLC实体被配置成在所有消息传递中应用所述窗口大小度量,以使所述消息传递包括RLC控制和状态PDU中的窗口大小超字段(SUFI)和移动接收窗口(MRW)SUFI中的至少一者。76.根据权利要求67所述的RLC实体,该RLC实体还被配置成在应答模式(AM)中工作。77.根据权利要求67所述的RLC实体,该RLC实体还被配置成从无线电资源控制(RRC)实体接收包括下列各项中的至少一者的无线电承载信息元素选择下行链路RLC模式信息,该信息包括用于除其它RLC模式之外的可变的RLCPDU大小模式的新指示符;用于指示可变的RLCPDU大小模式的信息元素;下行链路RLCPDU大小信息,用于指示以八比特组为单位的RLC扩縮参数或在可变的RLCPDU大小模式中的最大RLCPDU大小中的一者;以及由所述RRC用信号通告的协议参数,该协议参数包括Poll_PDU、Poll—SDU、Configured—Tx—Window—Size以及Configured—Rx—Window—Size,其中所述协议参数是以PDU数量和字节单位中的至少一者来规定和解释的。78.根据权利要求77所述的RJLC实体,该RLC实体还被配置成接收RLCPDU,以用于传输;以及当窗口使用率超出以字节为单位的最大窗口大小时或者当接收到的RLCPDU序列号超出以PDU数量为单位的最大窗口大小时,保留所述接收到的RLCPDU,并且不将该RLCPDU提交给较低层。79.根据权利要求77所述的RLC实体,该RLC实体还被配置成从RRC实体接收在RLCSTATUSPDU中涉及八比特组参量的窗口大小超字段(SUFI)。80.根据权利要求79所述的RLC实体,其中所述窗口大小SUFI是以PDU数量为单位规定的,并且该RLC实体还被配置成通过将所述PDU数量与以八比特组为单位的RLC扩縮参数相乘来推导出以八比特组为单位的窗口大小。81.根据权利耍求79所述的RLC实体,其中所述窗口大小SUFI以字节为单位规定成为具有类型、长度和数值组成部分的新的SUFIWINDOW—BYTES。82.根据权利要求67所述的RLC实体,该RLC实体还被配置成使用基于字节计数的度量来执行RLC流控制。83.根据权利要求67所述的RLC实体,该RLC实体被配置作为发射机中的RLC传输实体,并且该RLC实体还被配置成如果接收机对一个或多个PDU做出肯定应答,或者如果接收机由于该接收机超出最大重试次数或由于在发射机中基于定吋器的丢弃而对一个或多个PDU做出否定应答,则在执行RLC传输操作吋更新IILC传输窗口。84.根据权利要求83所述的RLC实体,该RLC实体被配置成通过如下处理来更新RLC传输窗口-从已使用的传输窗口中移除一个或多个PDU,并且提高所述已使用传输窗口的下端;确定如下参数TxWMAX,等于最大窗口大小的以字节为单位的长度;TxWUTIL,等于所述已使用的传输窗口的以字节为单位的长度、或者在由传输状态变量V(A)和V(T)限定的窗口内得到应答的分组的以字节为单位的长度中的一者;TxL,等于因为RLCSDU丢弃过程而被丢弃的一个或多个PDU的以字节为单位的长度、或者因为接收到一个或多个应答而被丢弃的一个或多个PDU的以字节为单位的长度中的一者;以及TxN,等于将要首次传送的接下来的一个或多个PDU的以字节为单位的长度;计算窗口长度(WL)参量WL=TxWUTIL-TxL+TxN;以及如果WL小于TxWMAX,则传送所述接下来的一个或多个PDU,并且提高所述已使用的传输窗口的上端。85.根据权利要求67所述的RLC实体,该RLC实体被配置作为RLC接收实体,并且该RLC实休还被配置成如果接收到一个或多个PDU,并且这些PDU的序列号跟随在最后一个按序接收的PDU的序列号之后,或者如果接收到来自RLC传输实体的移动接收窗口(MRW)指令,则在执行RLC接收操作时更新RLC接收窗口。86.根据权利耍求85所述的RLC实体,其中该RLC实体被配置成通过如下处理来更新RLC接收窗口提高己使用的接收窗口的下端;确定如下参数RxWMAX,等于最大窗口大小的以字节为单位的长度;RxWUTIL,等于所述己使用的接收窗口以字节为单位的长度;RxD,等于因为按序接收而从RLC接收窗口中移除的一个或多个PDU的以字节为单位的长度;以及RxN,等于将要首次接收的接下来的一个或多个PDU的以字节为计算窗口长度(WL)参景WL=RxWUTIL+RxN-RxD;以及如果WL小于RxWMAX,则接收所述接下来的一个或多个PDU,并且提高所述已使用的接收窗口的上端。87.根据权利要求67所述的RLC实体,该RLC实体还被配置成通过如下处理而在每一个吋间间隔创建RLCPDU:定义如下参数Current—Credit,等于能够传送的数据量,其中该数据量基于上行链路中的MAC链路自适应以及在下行链路中剩余信用分配与接收到的新的信用分配相加的以八比特组为单位的结果;Available—Data,等于可用于在RLCPDU格式中传送的以八比特组为单位的数据;Leftover—Window,等于由RLC发射机中的状态变量VT(S)和VT(MS)限定的以八比特组表示的窗口长度;计算如下参数X=Min{Current—Credit,Available—Data,Leftover—Window},其中Min")返回的是集合中的最小值;以及产生长度为X的PDU。88.根据权利要求87所述的RLC实体,该RLC实体还被配置成定义如下参数Maximum—RLC—PDLLsize,等于由上层配置的最大RLCPDU大小;和Minimum一RLC一PDU一size,等于由所述上层配置的用于指定最小RLCPDU大小或者最小RLCPDU净荷大小中的一者的参数;以及产生大小在Minimum—RLC—PDU—size与Maximum—RLC—PDU_size之间的PDU。89.根据权利耍求88所述的RLC实体,该RLC实体还被配置成计算如下参数N=Floor(X/Maximum—RLC—PDU—size};以及L=XmodMaximum—RLC—PDU—size;其中Floor(')返回的是最接近的向下取整的整数值,而amod6返回的是"以6为模的"的除法;以及产生长度等于Maximum—RLC—PDU—size的N个PDU。90.根据权利要求89所述的RLC实体,该RLC实体还被配置成如果X不等于Leftover—Window或Current—Credit,则产生长度为L的另一个RLCPDU;如果X等于Leftover_Window或Current—Credit,并且L大于Minimum_RLC—PDU_size或者如果X等于Available—Data,则产生长度为L的另一个RLCPDU;以及如果X等于Leftover—Window或Current—Credit,并且L不大于Minimum—RLC—PDU—size,则产生长度为Minimum—RLC—PDU大小的另一个RLCPDU。91.根据权利要求90所述的RLC实体,该RLC实体还被配置成将所产生的RLCPDU存储在缓冲器中,以用于传输。92.根据权利要求89所述的RLC实体,其中所述时间间隔是由l倍或多倍的传输时间间隔(TTI)的倍数定义的。93.根据权利要求89所述的RLC实体,其中当数据对于传输可用或从较低层请求时,所述吋间间隔是由时间事例定义的。94.根据权利要求89所述的RLC实体,其中Maximum—RLC_PDU_size和Minimum—RLC—PDU—size不由上层配置。95.根据权利要求67所述的RLC实体,该RLC实体还被配置成保持状态变量,其中所述状态变量是依照PDU数量以及字节单位来规定和解释的。96.根据权利要求95所述的RLC实体,该RLC实体被配置作为RLC传输实体,该RLC实体还被配置成保持状态变量Maximum—Tx—Window_Size,其中该状态变量代表的是以八比特组为单位的最大传输窗口大小;将状态变量Maximum_Tx—Window—Size更新成由在接收到的RLC状态PDU中的窗口大小超字段(SUFI)规定的八比特组参量;保持下列状态变量发送状态变量VT(S)、应答状态变量VT(A)、最大发送状态变量VT(MS)和传输窗口大小状态变量VT(WS);以及根据以八比特组为单位的状态变量Maximum_Tx—Window—Size来更新所述状态变量VT(S)、VT(A)、VT(MS)和VT(WS)。97.根据权利要求95所述的RLC实体,该RLC实体被配置作为RLC接收实体,并且该RLC实体还被配置成保持状态变量Maximum—Rx—Window—Size,其中该状态变量代表的是以八比特组为单位的最大接收窗口大小;从上层接收状态变量Maximum一Rx—Window—Size;保持下列状态变量接收状态变量VR(R)、最高预期状态变量VR(H)、和最大可接受接收状态变量VR(MR);以及根据以八比特组为单位的状态变量Maximum_Rx—Window—Size来更新所述状态变量VR(R)、VR(H)和VR(MR)。98.—种无线电链路控制(RLC)实体,该RLC实体被配置成增强RLC操作以支持具有最大RLC分组数据单元(PDU)大小的可变的PDU大小;以及使用基于字节计数的度量来定义和管理RLC轮询机制。99.根据权利要求98所述的RLC实体,该RLC实体还被配置成当以八比特组为单位的已使用的窗口大小大于系统配置的以字节为单位的阈值时,在应答模式数据(AMD)PDU中触发轮询。100.根据权利要求98所述的RLC实体,该RLC实体还被配置成在每次当传送的数据总量超出八比特组或数据块的已知的预定数量时,在AMDPDU中触发轮询。101.根据权利要求98所述的RLC实体,该RLC实体被配置作为RLC传输实体,并且该RLC实体还被配覽成当基于窗口的轮询是由上层配覽时,使用协议参数Poll—Window来轮询接收机;以及当传输窗口百分比K大于或等于Poll—Window时,为每一个应答模式数据(AMD)PDU触发轮询,其中K被定义成以八比特组为单位的K—utilized—window/Maximum_Tx_Window_Size,其中utilized—window是山状态变量VT(A)和VT(S)限定的窗口的以八比特组为单位的长度。102.根据权利要求98所述的RLC实体,该RLC实体还被配置成接收来自所述上层的协议参数Poll_PDU和Poll一SDU以用于指示PDU计数间隔。103.根据权利要求98所述的RLC实体,该RLC实体被配置成接收以八比特组为单位的协议参数Poll—Bytes,其中该协议参数指示的是轮询之间的字节计数间隔,并且该RLC实体还被配置成保持变量Poll—Octets计数器,其中该计数器计数的是从触发了轮询请求的最后一个PDU的传输时开始在PDU中传输的字节总数;以及当所述Poll—Octets计数器大于或等于Poll—Bytes的值时,在致使所述Poll_Octets计数器超出Poll—Bytes的PDU中触发轮询请求,并且复位该Poll—Octets计数器。104.根据权利要求103所述的RLC实体,其中所述PollJ3ctets计数器对每个RLC应答模式数据(AMD)PDU的首次传输的字节总数进行计数。105.根据权利要求103所述的RLC实体,其中所述Poll—Octets计数器对包括重传在内的所有被传输的PDU的字节总数进行计数。106.根据权利耍求103所述的RLC实体,该RLC实体被配置成通过在致使所述Poll_Octets计数器超出Poll—Bytes的PDU中设置轮询比特来触发轮询请求。107.根据权利要求103所述的RLC实体,该RLC实体被配置成通过向接收机发送POLLPDU来触发轮询请求。108.根据权利要求103所述的RLC实体,其中触发了轮询请求的最后一个PDU归因于Poll_Bytes机制。109.根据权利要求103所述的RLC实体,其中触发了轮询请求的最后一个PDU归因于Poll—PDU或Poll—SDU。110.根据权利要求98所述的RLC实体,该RLC实体还被配置成在以八比特组为单位的已使用的窗口大小大于系统配置的最大窗口大小的阈值百分比时,在应答模式数据(AMD)PDU中触发轮询。111.根据权利要求98所述的RLC实体,该RLC实体还被配置成在已使用的接收窗口大小大于特定的系统配置的最大窗口大小的阈值百分比时,触发状态报告。112.根据权利要求98所述的RLC实体,该RLC实体还被配置成在以八比特组为单位的已使用的接收窗口大于系统配置的以字节为单位的阈值时,触发状态报告。113.根据权利耍求98所述的RLC实体,该RLC实体被配置成接收来自上层的协议参数Poll—Window,该RLC实体还被配置成当由上层配置基于窗口的轮询时,使用Poll—Window来轮询接收机;以及当值J大于或等于Poll_Window吋,为每一个应答模式数据(AMD)PDU触发轮询,其中J被定义成<formula>formulaseeoriginaldocumentpage25</formula>其中4096是用于应答模式(AM)的模数,且VT(S)、VT(A)和VT(WS)是状态变量。114.根据权利要求113所述的RLC实体,该RLC实体还被配置成当值K大于或等于Poll—Window吋,为每一个AMDPDU触发轮询,其中K被定义成^二从VT(A)到VT(S)的RLCPDU大小的总和"〗⑤一最大传输窗口大小Xo115.根据权利要求113所述的RLC实体,其中所述协议参数Poll_Window是由字节数量来衡量的,该RLC实体还配置成当值K大于或等于所述协议参数Poll_Window时,为每一个AMDPDU触发轮询,其中K被定义成夂=从VT(A)到VT(S)的RLCPDU大小的总和。116.—种无线发射/接收单元(WTRU),该WTRU包括根据权利要求67所述的RLC实体。117.—种节点B,该节点B包括根据权利要求67所述的RLC实体。118.—种无线电网络控制器(RNC),该RNC包括根据权利要求67所述的RLC实体。119.一种无线发射/接收单元(WTRU),该WTRU包括根据权利要求98所述的RLC实体。120.—种节点B,该节点B包括根据权利要求98所述的RLC实体。121.—种无线「U网络控制器(RNC),该RNC包括根据权利要求98所述的RLC实体。122.—种无线电链路控制(RLC)实体,该RLC实体被配置成在可变的无线电链路控制(RLC)分组数据单元(PDU)大小得到支持时,执行下行链路数据的无线电网络控制器(RNC)/节点B流控制;以及用信号通告以字节为单位的信用分配。123.根据权利要求122所述的RLC实体,该RLC实体被配置成通过向帧中添加规定了信用的字节数量的信息来用信号通告以字节为单位的信用分配。124.根据权利耍求123所述的RLC实体,该RLC实体还被配置成从帧中删除规定了信用的PDU数量的信息。125.—种节点B,该节点B包括根据权利要求122所述的RLC实体。126.—种无线电链路控制(RLC)实体,该RLC实体被配置成在可变的无线电链路控制(RLC)分组数据单元(PDU)大小得到支持时,执行下行链路数据的RNC/节点B流控制;以及接收以字节为单位的信用分配。127.根据权利要求126所述的RLC实体,该RLC实体被配置成通过接收包含规定了信用的字节数量的信息的帧来接收以字节为单位的信用分配。128.根据权利要求126所述的RLC实体,该RLC实体还被配置成存储以字节为单位的PDU的显大大小;接收包含了用于规定信用的PDU数量的信息的帧;以及将信用的PDU数量与以字节为单位的PDU的最大大小相乘。129.根据权利要求126所述的RLC实体,该RLC实体还被配置成存储PDUSN到相关联的以字节为单位的长度的映射;以及在不超出接收到的信用分配的情况下传送PDU。130.—种无线电网络控制器(RNC),该RNC包括根据权利要求126所述的RLC实体。131.根据权利要求130所述的RNC,其中该RNC被配置作为服务RNC(SRNC)。132.根据权利要求130所述的RNC,其中该RNC被配置作为漂移RNC(DRNC)。全文摘要提供了用于无线通信系统中的无线电链路控制(RLC)协议的增强,其中允许可变的RLC分组数据单元(PDU)大小。当由上层配置了可变的RLCPDU大小时,无线电网络控制器(RNC)/节点B流控制、RLC流控制、状态报告以及轮询机制被配置成使用基于字节计数的度量来防止节点B中可能的缓存下溢以及RNC中的缓存上溢。在这里为RLC提出的增强适用于上行链路和下行链路通信。文档编号H04L12/56GK101675627SQ200880003753公开日2010年3月17日申请日期2008年2月4日优先权日2007年2月2日发明者D·帕尼,J·M·米勒,P·马里内尔,S·A·格兰帝,S·E·泰利申请人:交互数字技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1