用于优先化逻辑信道的方法和设备的制作方法

文档序号:7732512阅读:138来源:国知局
专利名称:用于优先化逻辑信道的方法和设备的制作方法
用于优先化逻辑信道的方法和设备
背景技术
图1示出包括无线发射/接收单元(WTRU) 105和e节点B(eNB) 110的长期演进 (LTE)系统100。WTRU 105和eNB 110的每一个包括具有层2 (L2)子层的用户平面协议栈。 L2子层包括分组数据控制协议(PDCP)子层120、无线电链路控制(RLC)子层125以及媒体 接入控制(MAC)子层130。该协议栈还包括物理层135。无线电资源控制(RRC)子层140 控制PDCP子层120、RLC子层125、MAC子层130以及物理层135中的每一个。MAC子层130支持以下功能1)在逻辑信道和传输信道之间映射;2)将来自一个或不同的逻辑信道的MAC服务数据单元(SDU)复用到在传输信道上 被递送到物理层135的传输块(TB)上;3)对来自TB的一个或不同的逻辑信道的MAC SDU进行解复用,在传输信道上从物 理层135递送该TB ;4)调度信息报告;5)通过混合自动传输请求(HARQ)的错误校正;6)使用动态调度的在WTRU之间进行的优先级处理;7)在WTRU的逻辑信道之间进行的优先级处理;8)逻辑信道优先化;以及9)传输格式选择。WTRU 105中MAC子层130的一个功能是逻辑信道优先化。图2示出了诸如随机 接入信道(RACH) 205和上行链路共享信道(UL-SCH) 210的可用的上行链路传输信道,和诸 如公共控制信道(CCCH) 215、专用控制信道(DCCH) 220以及专用业务信道(DTCH) 225的可 用的上行链路逻辑信道。MAC子层130可以从出自RLC子层125的不同的逻辑信道接收 MACSDU (即,RLC协议数据单元(PDU))。MAC子层130然后将这些MAC SDU复用到传输信道 上(例如 UL SCH 120)。MAC SDU被优先化并从不同的逻辑信道中被选择。逻辑信道优先化过程可以在执 行新的MAC传输时被应用。RRC子层140可以通过给予每个逻辑信道一个优先级来控制上 行链路数据的调度,其中越大的优先级值表示越低的优先级等级。此外,每一个逻辑信道被 配置成具有优先比特率(PBR)以及可选地具有最大比特率(MBR)。上行链路(UL)授权(grant)提供了用于在上行链路上的数据传输的信道资源特 性。UL授权是20比特字段,用于指示固定大小的资源块分配、调制以及编码方法(MCS)、UL 延迟以及传输功率控制(TPC)。UL授权在下行链路(DL)中从eNB 110被发送到WTRU 105 以通知WTRU 105由该WTRU 105使用用于UL传输的信道资源的数量和类型。逻辑信道优先化过程辅助WTRU以以下顺序提供逻辑信道1)以渐减的优先级顺序提供达到其配置的PBR的逻辑信道。2)如果任何资源仍然存在,则以渐减的优先级顺序提供达到其配置的MBR的逻辑 信道。如果没有配置MBR,则提供逻辑信道直到用于该逻辑信道的数据或UL授权中的一者首先被用尽。3) WTRU平等提供被配置成具有相同优先级的逻辑信道。4)用于基础符号速率(BSR)的MAC控制元素(填充BSR除外)具有比用户平面逻 辑信道的优先级更高的优先级。WTRU具有管理无线电承载之间的上行链路资源共享的上行链路速率控制功能。 RRC通过给予每一个承载一个优先级和优先比特率(PBR)来控制上行链路速率控制功能。 此外,还对每一个总比特率(GBR)承载配置MBR。通过信号发送的值可以与用信号经由Sl 发送到eNB的值无关。上行链路速率控制功能确保WTRU以以下顺序提供其无线电承载1)以渐减的优先级顺序的达到其PBR的所有无线电承载;以及2)用于保留由授权分配的资源的以渐减的优先级顺序的所有无线电承载且功能 确保不超过MBR。如果PBR都被设定为0,则跳过步骤1)并以严格的优先级顺序提供无线电承载。 WTRU最大化更高优先级数据的传输。通过限制对WTRU的总授权,eNB可以确保不会超过总 共的MBR(AMBR)。如果多个无线电承载具有相同优先级,则WTRU可以平等地提供这些无线 电承载。由于运营商(operator)拥有资源,因此无线电资源的调度和资源分配在eNB 110 中的MAC子层130中发生。但是,WTRU 105中的MAC子层130给eNB 110提供诸如服务质 量(QoS)需求和WTRU无线电条件(通过测量识别)的信息,该信息作为在eNB 110中的调 度过程的输入。初始,注意到可以规定输入参数。也可以规定WTRU的输出限制(MAC子层130中 调度器(scheduler)的输出)。但是,不需要命令式的WTRU操作。对于输入参数的规定,可以使用令牌桶(token bucket)模式。PBR/MBR是“令牌 速率”。在该模式中,存在“令牌桶大小”参数,但是没有确定是否该参数由WTRU从例如令 牌速率或固定大小中得到,或者是否需要由eNB用信号显式发送。令牌桶是一种控制机制,用于指示何时传输业务。数据传输环境中的“桶”是指缓 存器,该缓存器保持将被传输总共的网络业务以作为控制业务的一种方式。该桶(即缓存 器)包括令牌,该令牌表示允许发送方传输的预定大小的以字节或分组(packet)为单位的 业务量。可用令牌量可以被看成在数据需要被传输时被缓冲的“信用量(credit)”。当发 送方用完了“信用量”(即,桶中的令牌)时,就不允许发送方再发送任何业务。PBR/GBR不应当限制报告的缓存器状态。MBR对缓存器状态报告的影响所造成的 影响是不确定的。令牌桶模式用于描述速率计算,由此每一个逻辑信道将具有与其有关的令牌桶, 令牌桶与PBR和MBR相关联。令牌被加入到桶中的速率分别是PBR和MBR。令牌桶大小不 能超过某一最大值。以下提供速率计算或等效令牌桶计算的可能描述。如果可以接受显式描述WTRU 的行为,则可以使用(令牌)信用量。通过举例的方式,对于每一次递增Tp对每一个承载 j具有一个PBR,与承载j相关的PBR信用量递增了值TjXPBRp如果该承载还具有MBR,则 与承载j相关的MBR信用量递增了值TjXMBRp如果为承载的最大PBR和/或MBR信用量设定了更高的限制,则如果累积的值超过最大值,则它们被设定等于该最大值。在每一个调度时机,(即传输时间间隔(TTI) ),WTRU被允许传输新数据,从具有非 空缓存器状态和非零PBR信用量的最高优先级承载中选择数据。WTRU可以将数据加入到传 输块,该数据等于缓存器大小、PBR信用量大小或传输块的可用容量中的更小的一者。PBR 信用量和MBR信用量按分配的数据的量来递减。如果所有承载的PBR信用量为零且传输块中仍然存在空间,则调度器从具有缓冲 的数据的最高优先级承载中接收数据。调度器接收数据多至传输块中可用空间大小或WTRU 的MBR信用量中更小一者。MBR信用量按所接收的数据的量来递减。所接收的数据在从RLC 子层取得数据前被组合。速率计算,或等效的令牌桶计算还可以被描述。在HARQ实体请求新的传输的每一 个TTI边界,WTRU执行下述的操作对于以渐减的优先级顺序排序的每一个逻辑信道,执行以下-如果((PBR令牌桶彡UL授权)且(UL授权彡用于传输的缓冲数据量))-则提供达到MIN(用于传输的缓冲的数据量,PBR最大输出速率)的字节的逻辑信道。-否则-如果(PBR令牌桶彡0)-则允许的额外令牌=MIN(MAX (0, UL授权-PBR令牌桶),0. 5XPBR桶大小)-否则-则允许的额外令牌=0-提供用于χ字节的逻辑信道,其中χ在0到MIN(UL授权,PBR令牌桶+允许的额 外令牌,用于传输的缓冲的数据量,PBR最大输出速率)的字节之间。χ的值是执行相关的, (例如,当选择χ的值时,WTRU应当考虑诸如SDU分段、公平提供两个具有相同的优先级的 逻辑信道等的各种因素)。-如有提供的字节量的话,将UL授权按提供的字节量来递减。_如有提供的字节量的话,将PBR令牌桶按提供的字节量来递减。-如果UL授权比0大,则对于以渐减的优先级顺序排序的每一个逻辑信道,执行以 下-如果为该逻辑信道已经配置了MBR令牌桶,-如果((MBR令牌桶彡UL授权)且(UL授权彡用于传输的缓冲的数据量)),-则 提供该达到MIN(用于传输的缓冲的数据量,MBR最大输出速率)的字节的逻辑信道;-否则-如果(MBR令牌桶彡0)-则允许的额外令牌=MIN(MAX (0, UL授权-MBR令牌桶),0. 5XMBR桶大小)-否则-允许的额外令牌=0-提供用于χ字节的逻辑信道,其中χ在0与MIN(UL授权,MBR令牌桶+允许的额 外令牌,用于传输的缓冲的数据量,MBR最大输出速率)的字节之间。χ的值是执行相关的 (例如,当选择χ的值时,WTRU应当考虑诸如SDU分段、提供两个具有相同的优先级的逻辑信道等的各种因素)-否则-提供达到MIN(UL授权,用于传输的缓冲的数据量)的字节的该逻辑信道;-如果有提供的字节量的话,将UL授权按提供的字节量来递减;以及-如果有提供的字节量的话,将MBR令牌桶按提供的字节量来递减。WTRU将平等地提供被配置成具有相同优先级的逻辑信道。MAC PDU和MAC控制元素图 3 示出了 MAC PDU 300,该 MAC PDU 300 包括 MAC 报头 305,并可以包括 MAC SDU 310 和 315、MAC 控制元素 320 和 325 以及填充(padding) 330。MAC 报头 305 和 MAC SDU 310 和315都具有可变的大小。MAC PDU 300的报头包括一个或多个MAC PDU子报头335、340、345、350、355以及 360,每一个子报头对应于MAC SDU 310或315、MAC控制元素320或325、或填充330。MAC子层可以产生MAC控制元素,例如缓存器状态报告控制元素。MAC控制元素通 过用于逻辑信道识别(LCID)的特定值来识别,如以下表1中所示。索引00000-yyyyy对应 于具有对应的RLC子层的实际的逻辑信道,而剩余的值可以用于其他目的,例如用于识别 MAC控制元素(例如,缓存器状态报告),或填充。表1 用于 UL-SCH 的 LCID 值
索引LCID 值00000-yyyyy逻辑信道标识yyyyy-moo预留11101短缓存器状态报告11110长缓存器状态报告11111填充RLCLTE RLC子层的主要服务和功能包括1)较高层PDU的传送支持应答模式(AM)或未应答模式(UM);2)透明模式(TM)数据传送;3)通过ARQ的错误校正(物理层提供的CRC检验,在RLC层不需要CRC);4)根据TB大小的分段只有RLC SDU不完全适合TB,RLC SDU才被分段成不同大 小的RLC PDU,不包括任何的填充;5)需要被重新传输的PDU的重新分段如果重新传输的PDU不完全适合用于重新 传输的新的TB,则RLC PDU被重新分段;6)不限制重新分段的数量;
7)相同无线电承载的SDU的连接;8)除了在上行链路中切换(HO)之外的较高层PDU的按顺序递送;9)重复检测;10)协议错误检测和恢复;ll)eNB 和 WTRU 之间的流控制(FFS);12) SDU 放弃;以及13)重置。RLC支持三种操作模式AM(应答模式)、UM(未应答)模式、以及TM(透明模式) 并产生控制PDU,例如AM RLC实体产生的状态PDU。在考虑控制业务和与信令无线电承载(SRB)对应的逻辑信道时,期待提供一种用 于最小化填充的增强型L2上行链路信道优先化和速率控制的方法。

发明内容
公开了一种用于在执行新的传输时优先化逻辑信道的方法和设备。为可用数据将 逻辑信道资源分配到多个逻辑信道。在与逻辑信道中特定的一个逻辑信道相关的缓存器中 (即桶),MBR信用量(即令牌)按MAC SDU的大小来递减。MBR信用量可以具有负值。如 果任何被分配的信道资源仍然存在,则以渐减的优先级顺序提供逻辑信道,直到数据被用 尽。如果整个RLCSDU适合剩余的资源,则不分段RLC SDU0 MAC SDU不包括MAC PDU报头 和MAC填充。在允许WTRU传输新数据的每一个调度时机,WTRU从最高优先级无线电承载中选 择数据,无线电承载可以具有非空缓存器状态和非零优先比特率(PBR)信用量。WTRU可以 将数据添加到传输块中,该传输块中的数据等于缓存器大小、PBR信用量大小或传输块的可 用容量中的更小一者。公开的方法和设备使可用信道资源得到最大利用(即,最大化UL授权)。因此,如 果在满足严格优先级顺序和特定优先和最大数据率限制后仍然存在可用资源,则通过基于 严格优先级顺序再次提供逻辑信道但不限制对特定桶大小的分配(例如,允许MBR信用量 为负)来使用可用容量。更确切地,该分配受到逻辑信道传输的数据量或分配到该逻辑信 道的UL授权的大小的限制。WTRU将PBR信用量和MBR信用量按分配的数据的量来递减,且如果传输块中存在 空间则重复该步骤。可以根据无线电承载的优先级对无线电承载重复该步骤。还公开了一种用于WTRU中的比特率控制和令牌/信用量桶更新的方法和设备。 WTRU中的MAC实体可以更新与数据协议数据单元(PDU)(而不是控制PDU)相关的令牌桶。 WTRU可以在不同时间并以各种测量的量来更新令牌桶。


从以下以示例方式给出的实施方式的描述中可以得到更详细的理解,并可以结合 附图来理解,其中图1示出LTE用户平面协议栈;图2示出上行链路MAC映射/复用的图示;
图3示出包括MAC报头、MAC控制元素、MAC SDU以及填充的MAC PDU ;图4是使用能够存储负MBR信用量值的逻辑信道MBR速率信用量缓存器的WTRU 的框图;图5是在由图4的WTRU执行新的传输时应用的逻辑信道优先化过程的流程图。
具体实施例方式下文提到的术语“无线发射/接收单元(WTRU) ”包括但不限于用户设备(UE)、移 动站、固定或移动用户单元、寻呼机、蜂窝电话、个人数字助理(PDA)、计算机、或能在无线环 境中运行的任意其他类型的用户设备。下文提到的术语“基站”包括但不限于节点B、站点 控制器、接入点(AP)、或任意其他类型的接口设备。在本公开的内容中,RLC PDU等效于MAC SDU,且更新令牌桶(或信用量)一般涉 及从桶中减去令牌(信用量)量,由此该量对应于分组大小。令牌桶或信用量计算等效于 数据速率计算或速率控制计算。虽然所述方法和设备使用令牌桶模式,但是数据速率控制 计算逻辑的执行可以不使用令牌桶方法。增强型上行链路信道优先化和谏率控制功能WTRU的传输MAC实体可以执行以下方法中提出的另一轮的优先化(例如在限制授 权的情况下(即,在WTRU的可用数据可能超过授权量时))以防止填充。在每一个调度时机或TTI,其中允许WTRU传输新数据,WTRU从具有非空缓存器状 态和非零PBR信用量的最高优先级承载中选择数据。WTRU还可以将数据加入到传输块,该 数据等于缓存器大小、PBR信用量大小或传输块的可用容量中的更小一者。PBR信用量和 MBR信用量按分配的数据的量来递减。虽然传输块中仍然存在空间,但根据承载的优先级可 以对承载重复该步骤。如果所有承载的PBR信用量为0 (或负的)且传输块中仍然存在空间,则调度器从 具有缓冲的数据的最高优先级承载中接收数据。调度器接收数据多至传输块中可用空间的 大小或WTRU的MBR信用量中的更小一者。MBR信用量按接收的数据的量来递减。在从RLC 中取得数据之前从上述步骤中所接收的数据被组合。虽然传输块中仍然存在空间,但可以 根据承载的优先级对承载重复该步骤。如果所有承载的MBR为0 (或负的)且传输块中仍然存在空间,则调度器从具有缓 冲的数据的最高优先级的承载中接收数据。调度器接收数据多至传输块中可用空间的大 小。MBR信用量按所接收的数据的量来递减(允许为负或更多的负数)。这里,在从RLC取 得数据之前所接收的数据被组合。该方法可以结合其他优先化方法被执行,且即使没有为一些逻辑信道配置MBR也 可以执行该方法。如果MBR信用量为0,则不用考虑MBR桶。该方法在限制授权的情况中是有益的,例如,如果所有其他承载达到或超过其 MBR,或在一些承载中没有其他可用数据,而在超过其MBR的其他承载中存在可用数据。该方法可以改变成将MBR信用量与不为零的阈值进行比较。例如如果所有承载的 MBR信用量为0(或负)且传输块中仍然存在空间,则调度器从具有缓冲的数据的最高优先 级承载中接收数据。调度器接收数据多至传输块中可用空间的大小或“MBR信用量”与“允 许的最大的负MBR桶大小”之差中的更小一者。MBR信用量按所接收的数据的量来递减(由此允许为负或更多的负数)。在从RLC取得数据之前所接收的数据被组合。如果存在的信用量或令牌不足以用数据填满传输块,则通过作为最终优先化或速 率控制步骤的允许存在从具有不足的令牌或信用量的逻辑信道接收数据的可能性来最大 化传输块的利用(且应当最小化MAC填充),从而取代执行填充。上行链路速率控制功能确保WTRU以下列顺序提供其无线电承载1)以渐减的优先级顺序的达到其PBR的所有无线电承载;2)用于保留由授权分配的资源的以渐减的优先级顺序的所有承载且功能确保不 超过MBR ;3)用于保留由授权分配的资源的以渐减的优先级顺序的所有承载且功能允许可 以超过MBR (以最小化/防止传输块中的填充)。可替换地,逻辑信道优先化过程确保WTRU以以下顺序提供逻辑信道1)以渐减的优先级顺序提供达到其配置的PBR的所有逻辑信道;2)如果任何资源仍然存在,则以严格的渐减的优先级顺序提供达到其配置的MBR 的所有逻辑信道。如果没有配置MBR,则提供逻辑信道直到用于该逻辑信道的数据或UL授 权中的一者首先被用尽;以及3)如果任何资源仍然存在,则以严格的渐减的优先级顺序提供逻辑信道达到下列 两个变量中的一者直到用于该逻辑信道的数据或UL授权被用尽;或者直到用于该逻辑信道的数据或“MBR令牌桶大小”与“允许的最大负MBR桶大小” 之差或UL授权被用尽。增强型上行链路信道优先化和控制PDU和控制元素的速率控制RLC可以产生控制PDU,例如RLC状态PDU。而且,MAC可以产生控制元素。较高层控制PDU,例如PDCP控制PDU、PDCP状态报告、鲁棒(robust)报头压缩 (ROHC)反馈等,可以被映射到(或封装成)RLC控制PDU而不是被映射到(或封装成)RLC 数据PDU。这可以允许例如PDCP控制PDU的较高层控制PDU在较低层(即在RLC和MAC) 被区分,并由此允许它们接收改进的处理,(例如QoS、更快速传输等)。由于缺乏令牌或信 用量,WTRU不会限制RLC控制PDU的传输。始终优先控制数据WTRU可以不校验/比较/检查用于RLC控制PDU或MAC控制元素的令牌/信用量 桶等级。WTRU的传输MAC实体将执行另外的步骤以防止填充。在另外的步骤中,在允许WTRU传输的每一个调度时机(TTI),WTRU从具有控制 PDU (或控制元素)的最高优先级承载中选择数据。WTRU可以将数据加入到传输块中,该数 据等于控制PDU的大小或传输块的可用容量中的更小一者。PBR信用量和MBR信用量按分 配的数据的量来递减。在可替换实施方式中,在控制PDU的情况下,PBR信用量和MBR信用 量不递减。虽然传输块中仍然存在空间,但可以根据承载的优先级对承载重复该步骤。如果传输块中仍然存在空间,则WTRU从具有非空缓存器状态和非零PBR信用量的 最高优先级承载中选择数据。WTRU可以将数据加入到传输块中,该数据等于缓存器大小、 PBR信用量大小或传输块的可用容量中的更小一者。PBR信用量和MBR信用量按分配的数 据的量来递减。虽然传输块中仍然存在空间,但是可以根据承载的优先级对承载重复该步
10骤。如果所有承载的PBR信用量为0,且传输块中仍然存在空间,则调度器从具有缓冲 的数据的最高优先级承载中接收数据。调度器接收数据多至传输块中可用空间或WTRU的 MBR信用量中的更小一者。MBR信用量按所接收的数据的量来递减。在从RLC取得数据之 前所接收的数据被组合。虽然传输块中仍然存在空间,但是可以根据承载的优先级对承载 重复该步骤。WTRU可以将RLC控制PDU或MAC控制元素或总称为控制PDU优先于数据PDU。这 可以防止由于高优先级数据业务而产生延迟或极度缺乏控制信息。优先数据控制,佰R汰到特定量之前的方法优先数据控制。但是,这可以意味着如果在“较低优先级”逻辑信道上 存在大量控制PDU,则一些“较高优先级”逻辑信道可能被延迟。限制可以用于控制的传输块的大小WTRU可以通过限制可以用于控制业务的传输块的大小来致力于或保证一部分传 输块用于数据业务。这种限制可以以多种方式实现,例如规定用于控制的TB的最大比例 (以百分比的形式,或以原始大小的形式,或任意其他的形式)。这种比例可以通过任何RRC 消息中携带的RRC信息元素(IE)来配置。限制控制业各的谏率WTRU可以测量并控制控制PDU (或控制元素)的速率。可以使用类似PBR/MBR的 新参数,例如控制BR(比特率)。WTRU可以将以最高优先级被发送的控制PDU的数量限制 在控制BR所控制的量。但是,这不能在调度逻辑信道时(在一轮PBR或MBR)防止控制PDU 在逻辑信道上被发送。可以通过任何RRC消息中携带的RRC IE来配置用于控制的优先比 特率(例如,用于RLC控制PDU或MAC控制元素)。此外,可能进一步区分并规定两种控制速率RLC控制比特率(RCBR)和MAC控制 比特率(MCBR)等。类似地,这些参数可以通过任何RRC消息中携带的RRC IE来配置。避免用于控制的分段为了快速传输/接收RLC控制PDU或MAC控制元素(在一个TTI),通常都不想 要分段控制信息,例如RLC控制PDU或MAC控制元素。RLC分段功能没有应用到RLC控制 PDU (例如,状态PDU)而且没有定义MAC分段功能。当MAC对控制使用令牌/信用量计算,令牌/信用量不足时,MAC甚至在MAC拥有 的令牌/信用量不足时也可以接收全部的控制PDU或控制元素,而不是允许令牌/信用量 变为负的,这是因为控制不能被分段。这可以作为选择的情况被执行,即如果用于控制目的则只允许负的桶。可替换地, 这也可以作为允许总体上的负的令牌(由于控制或数据)的一部分而被执行。用于对应于{言令ama RRO 化关于对应于信令无线电承载(SRB)(例如,SRBO, SRBU SRB2)的逻辑信道,逻辑信 道可以具有高于对应于数据RB的所有其他逻辑信道的绝对优先级。这可以以两种方式来 实现1)将逻辑信道优先化功能改变成始终优先SRB (即,不需要对SRB进行PBR/MBR配置);或2)将用于SRB的PBR/MBR配置到允许的最大量。使用上行链路速率控制功能由此WTRU以下列顺序提供其无线电承载1)以渐减的优先级的所有信令无线电承载(可选的可能达到一特定速率);2)以渐减的优先级顺序的达到其PBR的所有无线电承载;3)以渐减的优先级顺序的所有无线电承载用于保持由授权分配的资源且功能确 保不超过MBR。可替换地,逻辑信道优先化过程帮助WTRU以以下顺序提供逻辑信道1)以渐减的优先级顺序提供对应于SRB (或RRC控制信息)的所有逻辑信道(可 选可能达到配置的比特率);2)以渐减的优先级顺序提供达到其配置的PBR的所有的逻辑信道;3)如果任何资源仍然存在,则以严格的渐减的优先级顺序提供达到其配置的MBR 的所有的逻辑信道。如果没有配置MBR,则提供逻辑信道直到用于逻辑信道的数据或UL授 权中的一者首先被用尽。可替换架构当前,在传输MAC实体中执行令牌/信用量计算(即,用于PBR和MBR的速率控制 或比特率计算)。在一个可替换架构中,WTRU在传输RLC实体中执行速率控制计算。传输 RLC实体执行PBR和/或MBR计算(例如,PBR/MBR令牌/信用量桶计算)。在另一个可替换架构中,WTRU在传输PDCP实体中执行速率控制计算。传输PDCP 实体执行PBR和/或MBR计算(例如,PBR/MBR令牌/信用量桶计算)。令牌桶的选择更新从PBR和MBR计算中排除控制PDU(或通常特定类型的PDU)WTRU在执行其比特率计算时或等效地在执行令牌桶计算或信用量计算时,可以不 考虑RLC或MAC产生的控制PDU。WTRU会评估分组是控制还是数据。如果是数据,则WTRU 会更新相关令牌桶。如果是控制,则WTRU不会更新相关令牌桶。WTRU的MAC层可以执行指定的操作,可选地借助RLC提供的信息的帮助。但是, WTRU中的其他层(例如,RLC或PDCP)也可以结合该操作。从PBR和MBR计算中排除RLC控制PDURLC可以产生控制PDU,例如RLC状态PDU。较高层控制PDU,例如PDCP控制PDU、 PDCP状态报告、鲁棒报头压缩(ROHC)反馈等,可以被映射到(或封装成)RLC控制PDU,而 不是被映射到(或封装成)RLC数据PDU。这可以允许例如PDCP控制PDU的较高层控制PDU 在较低层(即在RLC和MAC)被区分并允许它们接收改进的处理(例如,服务质量(QoS)、更 快速传输等)。关于RLC PDU从传输RLC实体到达传输MAC实体,传输MAC实体可以评估RLC PDU (即MAC SDU)是控制PDU还是数据PDU。这可以是基于从RLC实体提供到MAC实体的 信息(例如原语(primitive)/信号),或基于检查RLC PDU报头的D/C字段。如果是数据 PDU,则传输MAC实体会更新相关令牌桶(即,传输MAC实体会影响PBR和/或MBR计算)。 如果是控制PDU,则传输MAC实体不会更新相关令牌桶(即,传输MAC实体不会影响PBR和 /或MBR计算)。从PBR和MBR计算中排除RLC重新传输的PDU
例如在HARQ过程失败,或在RLC接收具有否定应答的RLC状态报告时,RLC可以 通过ARQ重新传输数据PDU。因此,通常传输RLC实体可以递交/提供新的RLC数据PDU或 重新传输的RLC数据PDU给传输MAC实体。关于RLC PDU从传输RLC实体到达传输MAC实体,传输MAC实体可以评估RLC PDU (即,MAC SDU)是控制PDU还是数据PDU。该确定可以基于从RLC实体提供给MAC实体 的信息(例如,原语/信号)或基于检查RLC PDU报头的D/C字段。如果RLC PDU是数据, 则传输MAC实体还会评估RLC数据PDU是新的PDU还是重新传输的PDU。该确定可以基于 从RLC实体提供到MAC实体的信息(例如,原语/信号)或基于检查RLC PDU报头的一个 或多个字段(例如重新分段标记、或PDU分段号(SN)、或分段偏移或任意其他字段)而被做 出ο如果PDU是新的数据,则传输MAC实体会更新相关令牌桶(即,传输MAC实体会影 响PBR和/或MBR计算)。如果PDU是重新传输的数据,则传输MAC实体不会更新相关令牌 桶(即,传输MAC实体不会影响PBR和/或MBR计算)。术语RLC PDU包括PDU和PDU分段。对于PBR/MBR计算,不会计数或考虑重新传 输的PDU或PDU分段。从PBR和MBR计算中排除MAC控制元素和MAC填充MAC可以产生控制元素,例如缓存器状态报告。MAC还可以产生填充。对于MAC控制元素,传输MAC实体不会更新相关令牌桶(即,传输MAC实体不会影 响PBR和/或MBR计算)。对于MAC填充,传输MAC实体不会更新相关令牌桶(即,传输MAC 实体不会影响PBR和/或MBR计算)。以多少分组大小来更新桶?为了例如通过减去一些令牌/信用量来更新令牌(信用量)桶,WTRU的传输MAC 实体可以将逻辑信道的令牌/信用量桶递减1) MAC SDU的大小(即,排除MAC PDU报头和MAC填充);2) MAC PDU的大小(包括MAC PDU报头、PDU净荷和MAC填充);3)除了 MAC填充之外的MAC PDU的大小(包括MAC PDU报头和PDU净荷);4)除了 MAC PDU报头之外的MAC PDU的大小(包括MAC PDU净荷和MAC填充);5) RLC PDU的大小(即,包括RLC PDU报头和PDU净荷);6)除了 RLC填充之外的RLC PDU的大小(包括RLC报头和除了 RLC填充之外的 RLC净荷);7) RLC PDU净荷的大小(包括RLC净荷);8)除了 RLC填充之外的RLC PDU净荷的大小(包括除了 RLC填充之外的RLC净 荷);9) PDCP SDU 的大小;10) PDCP PDU的大小(即,包括PDCP PDU报头和PDU净荷);11)在应用报头压缩之前的PDCP PDU的大小(即,包括报头压缩之前的PDCP PDU 报头和PDU净荷);或者12)在应用安全性(即,加密和/或完整性保护)之前的PDCP PDU的大小(即,包 括加密和/或完整性之前的PDCP PDU报头和PDU净荷)。
为了确定大小,传输较高子层(例如RLC或PDCP)可以将大小信息传送到传输MAC 实体,且MAC可以使用该信息。可以使用层间通信和信令。可替换地,MAC实体检查较高层报头(例如,RLC或PDCP报头),并提取大小信息。用于更新桶的事件和触发令牌/信用量桶更新的时刻或事件可能对系统性能产生影响。WTRU的传输MAC实 体可以在以下事件/时刻递减逻辑信道的令牌/信用量桶13)在传输MAC实体将MAC SDU复用到MAC PDU时的事件/时刻;14)在传输MAC实体完成建立MAC PDU时的事件/时刻;15)在传输MAC实体将新的MAC PDU ( S卩,新的HARQ PDU)递送到物理层(或HARQ) 时的事件/时刻;16)在传输MAC实体接收用于MAC PDU ( S卩,用于HARQ PDU)的HARQ应答的事件/ 时刻;17)在HARQ过程(携带MAC SDU/PDU)完成/结束(成功或不成功)的事件/时 刻;或者18)在传输MAC实体接收用于RLC PDU的RLC应答的事件/时刻。为了更准确,并防止用于没有被传输的PDU的信用量的浪费/损失,在接收到HARQ 应答后从桶中减掉令牌。图4是使用能存储负的MBR信用量值的逻辑信道MBR速率信用量缓存器的WTRU 400的框图。WTRU 400包括天线405、发射机410、接收机415、处理器420和至少一个逻辑信 道MBR信用量缓存器425。缓存器425缓冲MBR信用量且该MBR信用量可以具有负值。处 理器420被配置成为可用数据分配逻辑信道资源到多个逻辑信道,并将与逻辑信道中的特 定的一个逻辑信道相关的缓存器425中的最大比特率(MBR)信用量按媒体接入控制(MAC) 服务数据单元(SDU)的大小来递减,其中如果任何被分配的信道资源仍然存在,则以渐减 的优先级顺序提供逻辑信道直到数据被用尽。可替换地,以渐减的优先级顺序提供逻辑信 道直到UL授权被用尽。图5是在由图4的WTRU 400执行新的传输时应用逻辑信道优先化过程500的流 程图。在步骤505中,将用于可用数据的逻辑信道资源分配到多个逻辑信道。在步骤510, 与逻辑信道中的特定的一个逻辑信道相关的缓存器中的MBR信用量按MAC SDU的大小来递 减。MAC SDU对应于将携带在特定传输块中的MAC净荷(即,在一个特定TTI在传输 块上分配给WTRU的可用空间)。可以只提供达到MAC SDU的大小的逻辑信道,该MAC SDU 将被传输到传输块上。由此,如果分配的用于特定逻辑信道的“信用量”大于MAC SDU的大 小,则该信用量被按MAC SDU大小来递减,直到信用量被用尽。通过以可能最有效的方式利用配置的传输块中的可用空间,可以最大化分配的资 源。由此,由于一个或多个逻辑信道的容量通过RLC SDU被递送,因此即使没有足够的可用 MBR信用量/令牌(g卩,允许MBR信用量变为负),整个RLC SDU也可以包括在RLC PDU中, 从而避免分段和延迟。MAC SDU不包括MAC PDU报头和MAC填充。MBR信用量可以具有负值。在步骤515, 如果任何分配的资源仍然存在,则以渐减的优先级顺序提供逻辑信道直到数据被用尽。可替换地,以渐减的优先级顺序提供逻辑信道直到UL授权被用尽。如果整个RLC SDU适合剩 余的资源,则不用分段RLC SDU0实施例1. 一种优先化逻辑信道的方法,该方法包括将用于可用数据的逻辑信道资源分配到多个逻辑信道;以及将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR) 信用量按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减。2.根据实施例1所述的方法,其中如果任何分配的信道资源仍然存在,则以渐减 的优先级顺序提供所述逻辑信道,直到所述数据被用尽。3.根据实施例1和2任意一个所述的方法,其中所述MBR信用量具有负值。4.根据实施例2所述的方法,其中如果整个无线电链路控制(RLC)SDU适合剩余的 资源,则不对该RLC SDU进行分段。5.根据实施例1-4中任意一个所述的方法,其中MAC SDU不包括MAC协议数据单 元(PDU)报头和MAC填充。6. 一种优先化逻辑信道的方法,该方法包括为可用数据分配逻辑信道资源到多个逻辑信道;以及将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR) 信用量按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减,其中MBR信用量具有负值。7.根据实施例6所述的方法,其中如果任何分配的信道资源仍然存在,则以渐减 的优先级顺序提供所述逻辑信道,直到所述数据被用尽。8.根据实施例7所述的方法,其中以渐减的优先级顺序提供所述逻辑信道,直到 上行链路(UL)授权被用尽。9.根据实施例5-8任意一个所述的方法,其中以渐减的优先级顺序提供所述逻辑 信道,直到所述数据被用尽。10.根据实施例6-9任意一个所述的方法,其中如果整个无线电链路控制(RLC) SDU适合剩余的资源,则不对该RLC SDU进行分段。11. 一种用于优先化逻辑信道的无线发射/接收单元(WTRU),该WTRU包括至少一个缓存器;以及处理器,该处理器被配置成为可用数据分配逻辑信道资源到多个逻辑信道,并且 将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR)信用量 按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减。12.根据实施例11所述的WTRU,其中如果任何分配的信道资源仍然存在,则以渐 减的优先级顺序提供所述逻辑信道,直到所述数据被用尽。13.根据实施例11和12任意一个所述的WTRU,其中所述MBR信用量具有负值。14.根据实施例12和13任意一个所述的WTRU,其中如果整个无线电链路控制 (RLC) SDU适合剩余的资源,则不对该RLC SDU进行分段。15.根据实施例11-14任意一个所述的WTRU,其中所述MAC SDU不包括MAC协议 数据单元(PDU)报头和MAC填充。
16. 一种用于优先化逻辑信道的无线发射/接收单元(WTRU),该WTRU包括至少一个缓存器;以及处理器,该处理器被配置成为可用数据分配逻辑信道资源到多个逻辑信道,并且 将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR)信用量 按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减。17.根据实施例16所述的WTRU,其中所述MBR信用量具有负值,且如果任何分配 的信道资源仍然存在,则以渐减的优先级顺序提供所述逻辑信道。18.根据实施例17所述的WTRU,其中以渐减的优先级顺序提供所述逻辑信道,直 到上行链路(UL)授权被用尽。19.根据实施例17所述的WTRU,其中以渐减的优先级顺序提供所述逻辑信道,直 到所述数据被用尽。20.根据实施例17-19任意一个所述的WTRU,其中如果整个无线电链路控制(RLC) SDU适合剩余的资源,则不对该RLC SDU进行分段。虽然本发明的特征和元素以特定的结合在以上进行了描述,但每个特征或元素可 以在没有所述优选实施方式的其他特征和元素的情况下单独使用,或在与或不与其他特征 和元素结合的各种情况下使用。这里提供的方法或流程图可以在由通用计算机或处理器执 行的计算机程序、软件或固件中实施,其中所述计算机程序、软件或固件是以有形的方式包 含在计算机可读存储介质中的。计算机可读存储介质的例子包括只读存储器(ROM)、随机存 取存储器(RAM)、寄存器、缓存存储器、半导体存储设备、诸如内部硬盘和可移动磁盘这样的 磁性介质、磁光介质和如CD-ROM光盘和数字通用光盘(DVD)这样的光介质。举例来说,恰当的处理器包括通用处理器、专用处理器、传统处理器、数字信号处 理器(DSP)、多个微处理器、与DSP内核相关的一个或多个微处理器、控制器、微控制器、专 用集成电路(ASIC)、现场可编程门阵列(FPGA)电路、任何一种集成电路(IC)和/或状态 机。与软件相关的处理器可以用于实现一个射频收发机,以便在无线发射接收单元 (WTRU)、用户设备(UE)、终端、基站、无线电网络控制器(RNC)或者任何主机计算机中加以 使用。WTRU可以与采用硬件和/或软件形式实施的模块结合使用,例如照相机、摄像机模 块、可视电话、扬声器电话、振动设备、扬声器、麦克风、电视收发机、免提耳机、键盘、蓝牙 模块、调频(FM)无线单元、液晶显示器(IXD)显示单元、有机发光二极管(OLED)显示单 元、数字音乐播放器、媒体播放器、视频游戏机模块、互联网浏览器和/或任何无线局域网 (WLAN)模块或者超宽带(UWB)模块。
权利要求
一种用于优先化逻辑信道的方法,该方法包括将用于可用数据的逻辑信道资源分配到多个逻辑信道;以及将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR)信用量按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减;以及如果任何分配的信道资源仍然存在,则以渐减的优先级顺序提供所述逻辑信道,直到所述数据被用尽。
2.根据权利要求1所述的方法,其中,所述MBR信用量具有负值。
3.根据权利要求1所述的方法,其中,如果整个无线电链路控制(RLC)SDU适合剩余的 资源,则不对该RLC SDU进行分段。
4.根据权利要求1所述的方法,其中,所述MACSDU不包括MAC协议数据单元(PDU)报 头和MAC填充。
5.一种用于优先化逻辑信道的方法,该方法包括将用于可用数据的逻辑信道资源分配到多个逻辑信道;以及将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR)信 用量按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减,其中MBR信用量具有负值; 以及如果任何分配的信道资源仍然存在,则以渐减的优先级顺序提供所述逻辑信道。
6.根据权利要求5所述的方法,其中,以渐减的优先级顺序提供所述逻辑信道,直到上 行链路(UL)授权被用尽。
7.根据权利要求5所述的方法,其中,以渐减的优先级顺序提供所述逻辑信道,直到所 述数据被用尽。
8.根据权利要求5所述的方法,其中,如果整个无线电链路控制(RLC)SDU适合剩余的 资源,则不对该RLC SDU进行分段。
9.一种用于优先化逻辑信道的无线发射/接收单元(WTRU),该WTRU包括至少一个缓存器;以及处理器,该处理器被配置成将用于可用数据的逻辑信道资源分配到多个逻辑信道,并 且将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR)信用 量按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减,其中如果任何分配的信道资 源仍然存在,则以渐减的优先级顺序提供所述逻辑信道,直到所述数据被用尽。
10.根据权利要求9所述的WTRU,其中,所述MBR信用量具有负值。
11.根据权利要求9所述的WTRU,其中,如果整个无线电链路控制(RLC)SDU适合剩余 的资源,则不对该RLC SDU进行分段。
12.根据权利要求9所述的WTRU,其中,所述MACSDU不包括MAC协议数据单元(PDU) 报头和MAC填充。
13.一种用于优先化逻辑信道的无线发射/接收单元(WTRU),该WTRU包括至少一个缓存器;以及处理器,该处理器被配置成将用于可用数据的逻辑信道资源分配到多个逻辑信道,并 且将与所述逻辑信道中的一个特定的逻辑信道相关的缓存器中的最大比特率(MBR)信用 量按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减,其中所述MBR信用量具有负值,且如果任何分配的信道资源仍然存在,则以渐减的优先级顺序提供所述逻辑信道。
14.根据权利要求13所述的WTRU,其中,以渐减的优先级顺序提供所述逻辑信道,直到 上行链路(UL)授权被用尽。
15.根据权利要求13所述的WTRU,其中,以渐减的优先级顺序提供所述逻辑信道,直到 所述数据被用尽。
16.根据权利要求13所述的WTRU,其中,如果整个无线电链路控制(RLC)SDU适合剩余 的资源,则不对该RLC SDU进行分段。
全文摘要
公开了一种用于在执行新的传输时优先化逻辑信道的方法和设备。为可用数据分配逻辑信道资源到多个逻辑信道。将与逻辑信道中的特定的一个逻辑信道相关的缓存器(即,桶)中的最大比特率(MBR)信用量(即,令牌)按媒体接入控制(MAC)服务数据单元(SDU)的大小来递减。MBR信用量可以具有负值。如果任何分配的信道资源仍然存在,则以渐减的优先级顺序提供逻辑信道,直到数据被用尽。如果整个RLC SDU适合剩余的资源,则不分段无线电链路控制(RLC)SDU。MAC SDU不包括MAC PDU报头和MAC填充。
文档编号H04W72/12GK101933385SQ200980103699
公开日2010年12月29日 申请日期2009年1月27日 优先权日2008年2月1日
发明者M·萨摩尔, S·E·泰利, U·奥维拉-赫恩安德茨, 王津 申请人:交互数字专利控股公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1