用于触发无线电链路控制rlc重建的方法和设备的制造方法

文档序号:9930945阅读:1013来源:国知局
用于触发无线电链路控制rlc重建的方法和设备的制造方法
【专利说明】用于触发无线电链路控制RLC重建的方法和设备
[0001 ] 本申请是申请号为200880120203.7,申请日为2008年12月09日,发明名称为“用于触发无线电链路控制分组丢弃和无线电链路控制重建的方法和设备”的中国发明专利申请的分案申请。
技术领域
[0002]本发明涉及无线通信。
【背景技术】
[0003]图1显示的是长期演进(LTE)用户平面协议栈。该用户平面包括分组数据汇聚协议(PDCP)实体、无线电链路控制(RLC)实体以及媒介接入控制(MAC)实体。
[0004]RLC实体的主要功能包括:对支持应答模式(AM)、非应答模式(UM)以及透明模式(TM)数据传输的上层协议数据单元(PDU)进行传送、通过自动重复请求(ARQ)来实施差错校正、根据传输块(TB)大小来进行分段、对需要重传的RLC PDU进行重新分段、级联同一无线电承载的RLC服务数据单元(sdu)、除了处于上行链路中切换之外按顺序递送上层rou、副本检测、协议差错检测和恢复、演进型节点B(eNB)与无线发射/接收单元(WTRU)之间的流量控制、SDU丢弃,RLC复位等等。
[0005]如果RLC SDU无法完全适应于TB,那么可以对RLC SDU进行分段。RLC SDU可以被分段成大小可变的RLC PDU。如果被重传的rou无法完全适应于用于重传的新的TB,那么可以对RLC PDU重新分段。重新分段的次数是不受限制的。
[0006]在版本6UTRANRLC中,RLC实体自身具有基于SDU定时器的丢弃机制,与之相反的是,依照3GPP TS 36.322V1.2.0,演进型通用陆地无线电接入网络(E-UTRAN)RLC实体可以基于来自其上方的I3DCP实体的通知来执行SDU丢弃。根据3GPP TS 36.322V1.2.0,除了支持分段之外,在E-UTRAN中还将会支持新的重新分段功能。除了RLC SDU的分段和重组之外,RLC PDU的分段和重组也将会得到支持(至少对AM数据传送而言)。
[0007]图2显示的是RLC PDU的分段和重新分段。RLC SDU可以被分段成RLC TOU。每一个RLC PDU都用序列号(SN)识别,而所述序列号(SN)则是基于每个RLC PDU而被指定的(即TOUSN) οRLC PDU SN被包含在RLC报头中。将RLC SDU分段成RLC PDU的处理可以执行一次,并且RLC SDU有可能不会被再次分段。取而代之的是,在RLC PDU上可以执行重新分段。
[0008]RLC PDU可以被分段成rou分段(即子分段)。如图2所示,子分段可以用两个参数来识别:分段偏移(SO)和分段长度(SL) AO指示的是分段在原始RLC PDU内部的起始位置(例如以字节为单位),并且SL指示的是分段的长度(大小)(例如以字节为单位)。
[0009]依照3GPP TS 36.322,RLC PDU重新分段可以在没有限制的情况下被执行多次。图3(A)和3(B)显示了两个RLC PDU重新分段(即重新分段的两次出现)。在图3(A)中,第二子分段大于第一子分段。这种情况有可能在较低层选择的TB大小大于需要重传的第一子分段大小时发生。在图3(B)中,第二子分段小于第一子分段。这种情况有可能在较低层选择的TB大小小于需要重传的第一子分段大小时发生。
[0010]在UTRAN中,RLC AM模式执行ARQ重传。用于ARQ机制的参数之一是最大重传次数MaxDAT JaxDAT代表的是状态变量VT (DAT)的上限。该状态变量VT (DAT)计数的是AMD PDU被调度重传的次数。每一个RLC AMD PDU都应该具有一个VT(DAT),并且在每一次调度传送相应的AMD PDU时,所述VT(DAT)都应该增加I JT(DAT)的初始值是O。当VT(DAT)等于MaxDAT时,应当根据上层的配置来启动RLC复位过程或SDU丢弃过程。
[0011]在E-UTRAN中已经约定在I3DCP实体中支持RLC SDU丢弃功能(例如基于定时器的丢弃hrocp实体将被丢弃的SDU/PDU告知RLC实体,以使RLC实体从其缓存器中将所述SDU/roU丢弃。
[0012]但是,在RLC实体自身内部需要本地评估和实施RLC PDU(转而是RLC SDU)丢弃标准。该机制可用于避免协议死锁状况(例如无限期的重传)和/或触发其他过程,例如RLC复位或重建以及RLC移动接收窗口(MRW),和/或支持更好的服务质量(QoS) οUTRAN RLC提供了MRW过程,该MRW过程是由RLC实体发送以用于请求接收RLC实体移动其接收窗口的信号,并且该信号可选地指示了作为发送RLC实体中的RLC SDU丢弃的处理结果的被丢弃的RLC SDU
口 O
[0013]在UTRAN中使用了MaxDAT参数,以基于I3DU传输(重传)次数来丢弃RLC H)U,并且转而触发RLC复位过程或RLC MRW过程。对E-UTRAN来说,由于在E-UTRAN中引入了新的重新分段功能,因此,基于I3DU传输(重传)次数的简单的MaxDAT参数未必可以使用,由此将会导致简单的I3DU传输(重传)计数不适合作为RLC PDU的丢弃标准。
[0014]因此,较为理想的是提供用于丢弃RLCPDU、和/或转而丢弃相应的RLC SDU和/或触发其他过程的方法和标准,所述其他过程可以是RLC复位或重建。

【发明内容】

[0015]本发明公开了一种用于触发RLC分组丢弃和/或RLC重建的设备。RLC实体保持了用于计算RLC PDU及其PDU分段的传输和/或重传的总次数的状态变量。如果该状态变量达到(即等于)某个预定阈值,那么RLC实体可以丢弃RLC PDU和该RLC PDU的分段,和/或发起RLC重建。在每一次接收到RLC PDU的至少一部分的否定应答(NACK)时、或者在考虑重传RLCPDU或RLC PDU的一部分时,可以递增与RLC PDU关联的状态变量。在被考虑重传的RLC PDU或RLC PDU的一部分已经在等待重传时,不可以递增与RLC PDU关联的状态变量。
[0016]可替换地,RLC实体可以递增与RLCPDU或其PDU分段的被重传的数据大小成比例的状态变量。该状态变量计算的是RLC PDU及其rou分段的传输和/或重传的总的数据大小,并且如果该状态变量达到或超出预定阈值,那么RLC实体可以丢弃RLC PDU和RLC PDU分段中的至少一者,和/或发起RLC重建。
【附图说明】
[0017]从以下结合附图以实例给出的描述中可以更详细地理解本发明,其中:
[0018]图1显示的是长期演进(LTE)用户平面协议栈;
[0019]图2显示的是RLCPDU的分段和重新分段;
[0020]图3(A)和3(B)分别显示了两个RLC PDU重新分段;
[0021 ]图4是根据第一实施方式的分组丢弃和/或RLC重建的流程图;
[0022]图5是根据第二实施方式的分组丢弃和/或RLC重建的流程图;
[0023]图6是根据第三实施方式的分组丢弃和/或RLC重建的流程图;以及
[0024]图7是根据第四实施方式的分组丢弃和/或RLC重建的流程图。
【具体实施方式】
[0025]下文引用的术语“无线发射/接收单元(WTRU)”包括但不局限于用户设备(UE)、移动站、固定或移动订户单元、寻呼机、蜂窝电话、个人数字助理(PDA)、计算机或是其他任何能在无线环境中工作的用户设备。下文引用的术语“eNB”包括但不局限于基站、节点-B、站点控制器、接入点(AP)或是其他任何能在无线环境中工作的接口设备。
[0026]在下文中,“分段的rou”和“重新分段的PDU”都指的是“PDU分段”,并且术语“分段的rou”、“重新分段的rou”、“pdu分段”以及“子分段”可以交换使用。下文引用的术语“rlc重建”可以与术语“RLC复位”交换使用。下文引用的术语“分组”指的是RLC SDU、RLC PDU或TOU分段。
[0027]根据第一实施方式,为给定的RLCPDU及其roU分段计算传输或重传的总次数,以确定是否丢弃该RLC PDU和/或发起RLC重建过程。可替换地,也可以计算传送后的RLC PDU或H)U分段的传输失败的总次数(例如NACK的数量)。
[0028]定义了两个参数MaxTotalTrans和VT(TotalTrans)eMaxtotalTrans是用于决定是否需要丢弃RLC PDU和/或是否需要重建RLC的阈值。VT(TotalTrans)是用于计算RLC PDU及其rou分段已被传输(重传)的次数或何时考虑重传的状态变量。为相关联的RLC PDU产生一个VT(TotalTrans),并且该VT(TotalTrans)在每次传送(重传)或调度传送(重传)RLC PDU或其I3DU分段时都会递增。VT(TotalTrans)的初始值为O。当首次考虑重传RLC PDU时,可以初始化VT(TotalTrans)。
[0029]图4是根据第一实施方式的RLC重建和/或分组丢弃的进程400的流程图ALC实体产生并传送RLC rou(步骤402)。随后,确定是否考虑重传RLC PDU或该RLC PDU的一部分(步骤404)。如果不考虑重传RLC PDU或该RLC PDU的一部分(S卩,RLC PDU传输成功),那么进程400结束。
[0030]如果考虑重传RLC PDU或RLC PDU的一部分,则进一步确定是否所述RLC PDU被首次考虑重传(步骤406)。如果是首次考虑重传所述RLC PDU,则将关联于RLC PDU的变量VT(TotalTrans)设置成‘0’(步骤414),并且将RLC PDU递送到MAC实体以进行重传(步骤416)。
[0031]如果不是首次考虑重传RLCPDU或RLC
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1