缓冲区状态报告处理流程的优化方法及系统.pdf

上传人:a2 文档编号:804858 上传时间:2018-03-13 格式:PDF 页数:18 大小:579.59KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910236838.X

申请日:

2009.11.02

公开号:

CN102056332A

公开日:

2011.05.11

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04W 80/00申请公布日:20110511|||实质审查的生效IPC(主分类):H04W 80/00申请日:20091102|||公开

IPC分类号:

H04W80/00(2009.01)I; H04B7/26

主分类号:

H04W80/00

申请人:

中兴通讯股份有限公司

发明人:

陈思; 张健

地址:

518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

北京派特恩知识产权代理事务所(普通合伙) 11270

代理人:

张颖玲;蒋雅洁

PDF下载: PDF下载
内容摘要

本发明公开了一种缓冲区状态报告处理流程的优化方法,该方法包括:存在多于1个逻辑信道组(LCG)有可传输的数据,且上行资源不足以上报长缓冲区状态报告(BSR)时,选择截短BSR或新的BSR媒体接入控制(MAC)控制元的格式上报BSR;或者,选择不上报BSR,等待下次上报。本发明还公开了一种缓冲区状态报告处理流程的优化系统,该系统中,选择上报单元,用于当存在多于1个LCG有可传输的数据,且上行资源不足以上报长BSR时,选择截短BSR或新的BSR MAC控制元的格式上报BSR。采用本发明的方法及系统,针对上行资源不足以上报长BSR的情况,完善了BSR的上报。

权利要求书

1: 一种缓冲区状态报告处理流程的优化方法, 其特征在于, 该方法包括 : 当触发的缓 冲区状态报告 (BSR) 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个逻辑信道组 (LCG) 有可传 输的数据, 且上行资源不足以上报长 BSR 时, 选择截短 BSR、 或新的 BSR 媒体接入控制 (MAC) 控制元的格式上报 BSR ; 或者, 选择不上报 BSR, 等待下次上报。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述上行资源不足以上报长 BSR 具体为 : 上行资源的大小小于长 BSR 及其 MAC 子头的大小之和。
3: 根据权利要求 2 所述的方法, 其特征在于, 所述截短 BSR 中, 具体包括 : 指示 LCG 标 识的字段和指示相应缓冲区大小的字段 ; 其中, 所述指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所属 LCG 的标识 ; 所述指示相应缓冲区大小的字段具体指示 : 所述 LCG 的缓冲区大小。
4: 根据权利要求 2 所述的方法, 其特征在于, 所述新的 BSR MAC 控制元中, 具体包括 : 两个指示 LCG 标识的字段和两个指示相应缓冲区大小的字段 ; 其中, 一个指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所属的 LCG 的标识 ; 另一个指示 LCG 标识的字段具体指示 : 除了前一个指示 LCG 标识的字段中 LCG 所包括的逻辑信道之外, 有可传输数据的最高优先级的逻辑信道所属的 LCG 的标识 ; 两个 指示相应缓冲区大小的字段分别具体指示 : 两个指示 LCG 标识的字段中 LCG 的缓冲区大小。
5: 根据权利要求 1 至 4 中任一项所述的方法, 其特征在于, 该方法进一步包括 : 当触发 的 BSR 包括常规 BSR 时, 触发调度请求 (SR) ; 或者不触发 SR。
6: 根据权利要求 1 至 4 中任一项所述的方法, 其特征在于, 上报 BSR 的情况下, 该方法 进一步包括 : 当触发的 BSR 包括常规 BSR 时, 上报 BSR 之后取消触发的 BSR ; 或者, 上报 BSR 之后不取消触发的 BSR。
7: 根据权利要求 1 至 4 中任一项所述的方法, 其特征在于, 上报 BSR 的情况下, 该方法 进一步包括 : 当触发的 BSR 有周期 BSR 时, 上报 BSR 之后取消触发的 BSR ; 或者, 上报 BSR 之 后不取消触发的 BSR。
8: 根据权利要求 1 至 4 中任一项所述的方法, 其特征在于, 上报 BSR 的情况下, 该方法 进一步包括 : 启动或重启 BSR 重传定时器。
9: 根据权利要求 1 至 4 中任一项所述的方法, 其特征在于, 上报 BSR 的情况下, 该方法 进一步包括 : 启动或重启 BSR 周期定时器 ; 或者, 不启动或重启 BSR 周期定时器。
10: 一种缓冲区状态报告处理流程的优化系统, 其特征在于, 该系统包括 : 选择上报单 元、 或者选择不上报单元 ; 其中, 选择上报单元, 用于当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有 可传输的数据, 且上行资源不足以上报长 BSR 时, 选择截短 BSR、 或新的 BSR MAC 控制元的格 式上报 BSR ; 选择不上报单元, 用于当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有可传输的数据, 且上行资源不足以上报长 BSR 时, 选择不上报 BSR, 等待下次上报。
11: 根据权利要求 10 所述的系统, 其特征在于, 所述选择上报单元, 进一步用于当上行 资源的大小小于长 BSR 及其 MAC 子头的大小之和时, 选择上报 BSR。
12: 根据权利要求 11 所述的系统, 其特征在于, 所述选择上报单元, 进一步包括格式封 装模块, 其中, 2 采用所述截短 BSR 的格式封装的情况下, 所述格式封装模块, 用于在封装的所述截短 BSR 中, 具体包括 : 指示 LCG 标识的字段和指示相应缓冲区大小的字段 ; 其中, 所述指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所属 LCG 的标识 ; 所述指示 相应缓冲区大小的字段具体指示 : 所述 LCG 的缓冲区大小 ; 或者, 采用所述新的 BSR MAC 控制元的格式封装的情况下, 所述格式封装模块, 用于在封装的 所述新的 BSR MAC 控制元中, 具体包括 : 两个指示 LCG 标识的字段和两个指示相应缓冲区大 小的字段 ; 其中, 一个指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信 道所属的 LCG 的标识 ; 另一个指示 LCG 标识的字段具体指示 : 除了前一个指示 LCG 标识的字 段中 LCG 所包括的逻辑信道之外, 有可传输数据的最高优先级的逻辑信道所属的 LCG 的标 识; 两个指示相应缓冲区大小的字段分别具体指示 : 两个指示 LCG 标识的字段中 LCG 的缓 冲区大小。
13: 根据权利要求 10 所述的系统, 其特征在于, 所述选择不上报单元, 进一步用于当上 行资源的大小小于长 BSR 及其 MAC 子头的大小之和时, 选择不上报 BSR, 等待下次上报。

说明书


缓冲区状态报告处理流程的优化方法及系统

    技术领域 本发明涉及数字移动通信技术领域, 尤其涉及一种无线通信系统中缓冲区状态报 告 (BSR, Buffer Status Reporting) 处理流程的优化方法及系统。
     背景技术 如图 1 所示为 E-UTRAN 无线接口协议上行层 2 结构的示意图。E-UTRAN 是第三 代移动通信长期演进 (LTE, Long Term Evolution) 系统的演进的通用陆地无线接入网, 由 多个增强型基站 (eNB) 组成, E-UTRAN 以 Evolved UniversalTerrestrial Radio Access Network 表示。图 1 中, 在媒体接入控制 (MAC, MediaAccess Control) 协议层, 存在调度 / 优先级处理功能实体。用户设备 (UE, UserEquipment) 上报 BSR, 告知基站上行缓冲区中可 用于传输的数据的信息, 用于实现上行调度功能和优先级处理功能。
     根据触发条件的不同, BSR 分为三种 : 常规 BSR, 填充 BSR 和周期 BSR。以下分别阐 述。
     常规 BSR 的触发条件包括来自属于逻辑信道组 (LCG, logical channelgroup) 的 逻辑信道的可传输的上层数据到达, 若已有的属于 LCG 的逻辑信道没有可传输的上层数 据, 则触发常规 BSR ; 若已有的属于 LCG 的逻辑信道有可传输的上层数据, 且新数据的逻辑 信道比已有数据的逻辑信道优先级高, 则触发常规 BSR。 此外, 若 BSR 重传定时器超时, 且已 有的属于 LCG 的逻辑信道有可传输的上层数据, 则触发常规 BSR。
     填充 BSR 的触发条件包括 UE 已获得上行资源, 且上行资源中的填充比特足以容纳 发送 BSR。
     周期 BSR 的触发条件包括 BSR 周期定时器超时。
     BSR 的发送格式为 BSR MAC 控制元封装在 MAC PDU 中, 在上行共享信道 (UL-SCH, Uplink Shared Channel) 上传输。BSR MAC 控制元包括三种格式 : 短 BSR、 截短 BSR 和长 BSR。其中, 短 BSR 和截短 BSR 的格式一样, 由一个指示 LCG 的字段和一个指示相应缓冲区 大小的字段组成, 如图 2 所示。长 BSR 由四个指示缓冲区大小的字段组成, 依次对应为 LCG ID#0 至 LCG ID#3, 如图 3 所示。根据 MAC 子头中指示逻辑信道标识 (LCID) 的字段可以区 分三种不同的 BSR, 其中 LCID = 11100 表示截短 BSR, LCID = 11101 表示短 BSR, LCID = 11110 表示长 BSR。
     对于常规 BSR 和周期 BSR, 如果有多于 1 个 LCG 有可传输的数据, 则采用长 BSR 上 报, 否则采用短 BSR 上报。
     对于填充 BSR, 若填充比特大于或等于长 BSR 与其 MAC 子头大小之和, 则采用长 BSR 上报 ; 否则, 如果有多于 1 个 LCG 有可传输的数据, 则采用截短 BSR 上报有可传输数据 的最高优先级的逻辑信道所在的 LCG 的缓冲区大小, 否则采用短 BSR 上报。
     自上次发送 BSR 之后触发了至少一个 BSR 或者第一次触发了至少一个 BSR, 则按 照以下流程处理 : 若当前传输时间间隔 (TTI) 有用于首传的上行资源, 则按照上述规则生 成 BSR MAC 控制元, 启动或重启 BSR 重传定时器 ; 若上报的不是截短 BSR, 则启动或重启周
     期 BSR 定时器 ; 若当前 TTI 没有用于首传的上行资源, 且触发了常规 BSR, 则触发调度请求 (SR, Scheduling Request)。
     在两种情况下会取消所有触发的 BSR, 一种情况是 : 上行授权足以传递所有可传 输的数据但是不足以传递 BSR MAC 控制元及其 MAC 子头 ; 另一种情况是 : 发送了 BSR。
     触发的 BSR 中有常规 BSR 或者周期 BSR, 其处理流程如图 5 所示, 包括以下步骤 :
     步骤 101、 判断是否存在用于首传的上行资源, 如果是, 则执行步骤 102 ; 否则, 转 入执行步骤 107。
     步骤 102、 生成 BSR MAC 控制元 ; 判断是否有多于 1 个 LCG 有可传输的数据, 如果 是, 则执行步骤 103 ; 否则, 转入执行步骤 104。
     步骤 103、 采用长 BSR 上报 ; 转入执行步骤 105。
     步骤 104、 采用短 BSR 上报。
     步骤 105、 启动 / 重启 BSR 重传定时器。
     步骤 106、 启动 / 重启 BSR 周期定时器 ; 结束当前处理流程。
     步骤 107、 是否触发了常规 BSR。
     步骤 108、 触发 SR ; 结束当前处理流程。
     可以看出, 图 5 的处理流程并不够完备。在上行资源不充足的情况下 ( 上行资源 最小可以是 16 比特 ), 如当前 TTI 有用于首传的上行资源为 16 比特或者 24 比特, 且触发的 BSR 是周期 BSR, 有多于 1 个 LCG 有可传输的数据。按照图 5 的处理流程此时应当生成 BSR MAC 控制元, 对于周期 BSR, 如果有多于 1 个 LCG 有可传输的数据, 则采用长 BSR 上报, 即需 要 32 比特, 显然此时的上行资源无法满足。
     综上所述, 现有流程中, 没有对涉及周期 BSR 时上行资源不足以上报长 BSR 的情况 应当如何处理进行规范, 涉及常规 BSR 时也有同样的问题, 目前迫切需要一种 BSR 处理流程 的优化方法, 来解决这一问题。 发明内容 有鉴于此, 本发明的主要目的在于提供一种 BSR 处理流程的优化方法及系统, 针 对上行资源不足以上报长 BSR 的情况, 完善了 BSR 的上报。
     为达到上述目的, 本发明的技术方案是这样实现的 :
     一种缓冲区状态报告处理流程的优化方法, 该方法包括 : 当触发的缓冲区状态报 告 (BSR) 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个逻辑信道组 (LCG) 有可传输的数据, 且上行资源不足以上报长 BSR 时, 选择截短 BSR、 或新的 BSR 媒体接入控制 (MAC) 控制元的 格式上报 BSR ; 或者, 选择不上报 BSR, 等待下次上报。
     其中, 所述上行资源不足以上报长 BSR 具体为 : 上行资源的大小小于长 BSR 及其 MAC 子头的大小之和。
     其中, 所述截短 BSR 中, 具体包括 : 指示 LCG 标识的字段和指示相应缓冲区大小的 字段 ; 其中,
     所述指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所属 LCG 的标识 ; 所述指示相应缓冲区大小的字段具体指示 : 所述 LCG 的缓冲区大小。
     其中, 所述新的 BSR MAC 控制元中, 具体包括 : 两个指示 LCG 标识的字段和两个指
     示相应缓冲区大小的字段 ; 其中,
     一个指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所属 的 LCG 的标识 ; 另一个指示 LCG 标识的字段具体指示 : 除了前一个指示 LCG 标识的字段中 LCG 所包括的逻辑信道之外, 有可传输数据的最高优先级的逻辑信道所属的 LCG 的标识 ; 两 个指示相应缓冲区大小的字段分别具体指示 : 两个指示 LCG 标识的字段中 LCG 的缓冲区大 小。
     其中, 该方法进一步包括 : 当触发的 BSR 包括常规 BSR 时, 触发调度请求 (SR) ; 或 者不触发 SR。
     其中, 上报 BSR 的情况下, 该方法进一步包括 : 当触发的 BSR 包括常规 BSR 时, 上报 BSR 之后取消触发的 BSR ; 或者, 上报 BSR 之后不取消触发的 BSR。
     其中, 上报 BSR 的情况下, 该方法进一步包括 : 当触发的 BSR 有周期 BSR 时, 上报 BSR 之后取消触发的 BSR ; 或者, 上报 BSR 之后不取消触发的 BSR。
     其中, 上报 BSR 的情况下, 该方法进一步包括 : 启动或重启 BSR 重传定时器。
     其中, 上报 BSR 的情况下, 该方法进一步包括 : 启动或重启 BSR 周期定时器 ; 或者, 不启动或重启 BSR 周期定时器。 一种缓冲区状态报告处理流程的优化系统, 该系统包括 : 选择上报单元、 或者选择 不上报单元 ; 其中,
     选择上报单元, 用于当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有可传输的数据, 且上行资源不足以上报长 BSR 时, 选择截短 BSR、 或新的 BSR MAC 控制元的 格式上报 BSR ;
     选择不上报单元, 用于当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有可传输的数据, 且上行资源不足以上报长 BSR 时, 选择不上报 BSR, 等待下次上报。
     其中, 所述选择上报单元, 进一步用于当上行资源的大小小于长 BSR 及其 MAC 子头 的大小之和时, 选择上报 BSR。
     其中, 所述选择上报单元, 进一步包括格式封装模块, 其中,
     采用所述截短 BSR 的格式封装的情况下, 所述格式封装模块, 用于在封装的所述 截短 BSR 中, 具体包括 : 指示 LCG 标识的字段和指示相应缓冲区大小的字段 ; 其中, 所述指 示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所属 LCG 的标识 ; 所 述指示相应缓冲区大小的字段具体指示 : 所述 LCG 的缓冲区大小 ; 或者,
     采用所述新的 BSR MAC 控制元的格式封装的情况下, 所述格式封装模块, 用于在封 装的所述新的 BSR MAC 控制元中, 具体包括 : 两个指示 LCG 标识的字段和两个指示相应缓冲 区大小的字段 ; 其中, 一个指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻 辑信道所属的 LCG 的标识 ; 另一个指示 LCG 标识的字段具体指示 : 除了前一个指示 LCG 标识 的字段中 LCG 所包括的逻辑信道之外, 有可传输数据的最高优先级的逻辑信道所属的 LCG 的标识 ; 两个指示相应缓冲区大小的字段分别具体指示 : 两个指示 LCG 标识的字段中 LCG 的缓冲区大小。
     其中, 所述选择不上报单元, 进一步用于当上行资源的大小小于长 BSR 及其 MAC 子 头的大小之和时, 选择不上报 BSR, 等待下次上报。
     本发明当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有可传输
     的数据, 且上行资源不足以上报长 BSR 时, 选择截短 BSR、 或新的 BSR MAC 控制元的格式上报 BSR ; 或者, 选择不上报 BSR, 等待下次上报。
     采用本发明, 完善了对于常规 BSR 和 / 或周期 BSR, 当上行资源不足以上报长 BSR 时的 BSR 处理流程, 即: 对于常规 BSR 和 / 或周期 BSR, 当上行资源不足以上报长 BSR 时, 选 择截短 BSR、 或新的 BSR MAC 控制元的格式上报 BSR ; 或者, 选择不上报 BSR, 等待下次上报。 附图说明
     图 1 为现有 E-UTRAN 无线接口协议上行层 2 结构的示意图 ; 图 2 为现有短 BSR、 或截短 BSR 格式的示意图 ; 图 3 为现有长 BSR 格式的示意图 ; 图 4 为本发明新的 BSR 格式的示意图 ; 图 5 为现有技术中 BSR 处理流程示意图 ; 图 6 为本发明方案一的实施例的示意图 ; 图 7 为本发明方案二的实施例的示意图。具体实施方式 本发明的基本思想是 : 完善了对于常规 BSR 和 / 或周期 BSR, 当上行资源不足以上 报长 BSR 时的 BSR 处理流程, 即: 对于常规 BSR 和 / 或周期 BSR, 当上行资源不足以上报长 BSR 时, 选择截短 BSR、 或新的 BSR MAC 控制元的格式上报 BSR ; 或者, 选择不上报 BSR, 等待 下次上报。
     下面结合附图对技术方案的实施作进一步的详细描述。
     一种缓冲区状态报告处理流程的优化方法, 该方法包括 : 当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有可传输的数据, 且上行资源不足以上报长 BSR 时, 一种实现方式是 : 选择截短 BSR、 或新的 BSR MAC 控制元的格式上报 BSR。另一种实现方式 是: 选择不上报 BSR, 等待下次上报。以下对这两种不同的实现方式分别阐述。
     第一种情况 : 选择采用上报的实现方式。
     无论针对常规 BSR, 还是周期 BSR, 上行资源不足以上报长 BSR 具体为 : 上行资源的 大小小于长 BSR 及其 MAC 子头的大小之和。
     当采用截短 BSR 的格式生成 BSR MAC 控制元, 以实现上报时, 该截短 BSR 中, 具体 包括 : 指示 LCG 标识的字段和指示相应缓冲区大小的字段。
     其中, 指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所 属 LCG 的标识。
     指示相应缓冲区大小的字段具体指示 : 该指示 LCG 标识的字段中 LCG 的缓冲区大 小。
     当采用新的 BSR MAC 控制元的格式生成 BSR MAC 控制元, 以实现上报时, 该新的 BSR MAC 控制元中, 具体包括 : 两个指示 LCG 标识的字段和两个指示相应缓冲区大小的字 段。
     其中, 一个指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信 道所属的 LCG 的标识 ; 另一个指示 LCG 标识的字段具体指示 : 除了前一个指示 LCG 标识的字
     段中 LCG 所包括的逻辑信道之外, 有可传输数据的最高优先级的逻辑信道所属的 LCG 的标 识。
     两个指示相应缓冲区大小的字段分别具体指示 : 两个指示 LCG 标识的字段中 LCG 的缓冲区大小。
     第二种情况 : 选择采用不上报的实现方式。
     无论针对常规 BSR, 还是周期 BSR, 上行资源不足以上报长 BSR 具体为 : 上行资源的 大小小于长 BSR 及其 MAC 子头的大小之和。
     针对周期 BSR 而言, 上行资源的大小小于长 BSR 及其 MAC 子头的大小之和, 选择不 上报 BSR, 等待下次上报。
     针对常规 BSR 而言, 上行资源的大小小于长 BSR 及其 MAC 子头的大小之和, 选择不 上报 BSR, 等待下次上报。
     以上两种情况中, 无论在上报 BSR 的情况下, 还是不上报 BSR 的情况下, 该方法进 一步都包括 : 当触发的 BSR 包括常规 BSR 时, 触发 SR ; 或者不触发 SR。
     上报 BSR 的情况下, 该方法进一步包括 : 当触发的 BSR 包括常规 BSR 时, 上报 BSR 之后取消触发的 BSR ; 或者, 上报 BSR 之后不取消触发的 BSR。其中, 取消或不取消触发的 BSR 中所涉及的 “触发的 BSR” , 包括 : 常规 BSR ; 可选的包括 : 填充 BSR、 和 / 或周期 BSR。 上报 BSR 的情况下, 该方法进一步包括 : 当触发的 BSR 有周期 BSR 时, 上报 BSR 之 后取消触发的 BSR ; 或者, 上报 BSR 之后不取消触发的 BSR。其中, 取消或不取消触发的 BSR 中所涉及的 “触发的 BSR” , 包括 : 周期 BSR ; 可选的包括 : 填充 BSR、 和 / 或常规 BSR。
     上报 BSR 的情况下, 该方法进一步包括 : 启动或重启 BSR 重传定时器。
     上报 BSR 的情况下, 该方法进一步包括 : 启动或重启 BSR 周期定时器 ; 或者, 不启 动或重启 BSR 周期定时器。
     综上所述, 本发明主要包括以下内容 :
     本发明是主要针对上行资源不足以上报长 BSR 的情况, 完善 BSR 上报的处理流程, 涉及常规 BSR 和周期 BSR。此外, 针对常规 BSR, 本发明还牵涉到是否需要触发 SR 的问题的 处理方案。
     具体内容如下 :
     方案一 : 选择上报 BSR 的情况。
     对于常规 BSR 和周期 BSR, 若存在多于 1 个 LCG 有可传输的数据, 且上行资源的大 小小于长 BSR 及其 MAC 子头的大小之和, 则上报 BSR。
     进一步地, 所述上报的 BSR 的格式是截短 BSR, 或者是引入新的 BSR MAC 控制元格 式。所述新的 BSR MAC 控制元格式包括指示两个 LCG 标识和相应的缓冲区大小的字段, 如 图 4 所示。采用所述截短 BSR, 其指示 LCG 标识的字段指的是有可传输数据的最高优先级 的逻辑信道所属的 LCG 的标识 ; 其指示相应缓冲区大小的字段指的是上述 LCG 的缓冲区大 小。采用所述新的 BSR MAC 控制元格式, 其指示 LCG 标识的字段指的是有可传输数据的最 高优先级的逻辑信道所属的 LCG 的标识, 以及除了上述 LCG 包括的逻辑信道之外, 有可传输 数据的最高优先级的逻辑信道所属的 LCG 的标识 ; 其指示相应缓冲区大小的字段指的是上 述两个 LCG 的缓冲区大小。
     这里, 针对上述 “指示 LCG 标识的字段指的是有可传输数据的最高优先级的逻辑
     信道所属的 LCG 的标识, 以及除了上述 LCG 包括的逻辑信道之外, 有可传输数据的最高优先 级的逻辑信道所属的 LCG 的标识” 进行说明如下 :
     比如逻辑信道 1、 2、 3、 4, 其中 1、 2 属于 LCG1, 3 属于 LCG2, 4 属于 LCG3, 逻辑信道的 优先级为 1 > 2 > 3 > 4。如果 4 个逻辑信道都有可传输的数据, 则新的 BSR 格式只上报 LCG1 和 LCG2 的缓冲区大小。其中, LCG1 由逻辑信道 1 决定 ; LCG2 由逻辑信道 3 决定。虽 然逻辑信道 2 的优先级比逻辑信道 3 高, 但是逻辑信道 2 属于 LCG1, 已经上报了。
     进一步地, 上报所述 BSR, 则启动或重启 BSR 重传定时器。
     进一步地, 上报所述 BSR, 则启动或重启 BSR 周期定时器 ; 或者上报所述 BSR, 则不 启动或重启 BSR 周期定时器。
     进一步地, 对于常规 BSR, 上报所述 BSR, 则触发 SR ; 或者对于常规 BSR, 上报所述 BSR, 则不触发 SR。
     进一步地, 对于常规 BSR, 发送所述 BSR 之后取消触发的 BSR ; 或者对于常规 BSR, 发送所述 BSR 之后不取消触发的 BSR。
     进一步地, 对于周期 BSR, 发送所述 BSR 之后取消触发的 BSR ; 或者对于周期 BSR, 发送所述 BSR 之后不取消触发的 BSR。
     方案二 : 选择不发送 BSR 的情况。
     对于周期 BSR, 若存在多于 1 个 LCG 有可传输的数据, 且上行资源的大小小于长 BSR 及其 MAC 子头的大小之和, 则不上报 BSR, 等待下次发送。
     对于常规 BSR, 若存在多于 1 个 LCG 有可传输的数据, 且上行资源的大小小于长 BSR 及其 MAC 子头的大小之和, 则不上报 BSR, 等待下次发送。
     以下对本发明进行举例阐述。
     由于填充 BSR 不存在本发明所描述的问题, 因此, 以下实施例描述的是常规 BSR 或 者周期 BSR 使用本发明的情况。
     假设 UE 有 4 个逻辑信道 : LC1、 LC2、 LC3 和 LC4, 它们分别属于 4 个逻辑信道组 : LCG1、 LCG2、 LCG3、 LCG4, 它们的优先级依次为 : LC1 > LC2 > LC3 > LC4。假设除了 LC2 之 外, 其他 3 个逻辑信道都有可传输的上层数据。
     方案一的实施例 :
     每个 TTI, UE 的处理流程如图 6 所示, 包括以下步骤 :
     步骤 601 : 判断当前 TTI 是否有用于首传的上行资源, 如果有, 进入步骤 602 ; 如果 没有, 进入步骤 603。
     步骤 602 : 生成 BSR MAC 控制元。判断是否有多于 1 个 LCG 有可传输的数据, 如果 有, 进入步骤 6021 ; 如果没有, 进入步骤 6022 ;
     这里需要说明的是, 填充 BSR 上报的格式采用现有流程, 其原因在于 : 已经规定了 上行资源不足以上报长 BSR 时, 采用 BSR MAC 控制元的格式为截短 BSR 上报填充 BSR。如果 步骤 602 中上报的是填充 BSR, 则按照现有技术进入步骤 604。以下步骤 6021 ~ 6024 只针 对常规 BSR 和周期 BSR。
     步骤 6021 : 判断上行资源是否足以上报长 BSR, 即上行资源的大小是否大于或等 于长 BSR 及其 MAC 子头的大小, 如果是, 进入步骤 6023, 否则, 进入步骤 6024。
     步骤 6022 : 采用短 BSR 生成 BSR MAC 控制元, 进入步骤 604。步骤 6023 : 采用长 BSR 生成 BSR MAC 控制元, 进入步骤 604。
     步骤 6024 : 采用截短 BSR 或者新引入的 BSR MAC 控制元格式生成 BSRMAC 控制元, 进入步骤 604。
     这里需要说明的是, 如果上行资源不足以上报新引入的 BSR MAC 控制元格式, 如只 有 16 比特, 此时只能采用截短 BSR 上报 LCG1 的标识和缓冲区大小。如果上行资源足以上 报新引入的 BSR MAC 控制元格式, 如只有 24 比特, 此时可以采用截短 BSR 上报 LCG1 的标识 和缓冲区大小, 余下的 16 比特可用于上报功率开销报告 (PHR, Power Headroom Reporing) MAC 控制元, 或来自专用控制信道 (DCCH, Dedicated Control Channel) 的数据, 或来自专 用业务信道 (DTCH, Dedicated Traffic Channel) 的数据等 ; 也可以采用新引入的 BSR MAC 控制元格式上报 LCG1 和 LCG2 的标识和缓冲区大小。
     步骤 603 : 判断触发的 BSR 是否有常规 BSR, 如果有则触发 SR。
     步骤 604 : 启动或者重启 BSR 重传定时器, 启动或者重启 BSR 周期定时器, 判断触 发的 BSR 是否有常规 BSR, 如果有则触发 SR。
     这里需要说明的是本步骤中对 BSR 周期定时器的处理。
     现有技术中对 BSR 周期定时器的处理, 是除了采用截短 BSR 之外, 启动或者重启 BSR 周期定时器。现有技术中只有填充 BSR 采用截短 BSR。但是本发明中, 常规 BSR、 周期 BSR 也可以采用截短 BSR。 对于填充 BSR, 仍然采用现有技术, 即采用长 BSR 或短 BSR 时启动或者重启 BSR 周 期定时器, 采用截短 BSR 时不启动或者重启 BSR 周期定时器。
     对于常规 BSR 和周期 BSR, 采用长 BSR 或短 BSR 时启动或者重启 BSR 周期定时器。
     对于常规 BSR 和周期 BSR, 本发明采用截短 BSR 或者新引入的 BSR MAC 控制元格式 时, 可以采用同样的处理, 如都启动或者重启 BSR 周期定时器, 或者都不启动或者重启 BSR 周期定时器 ; 或者采用不同的处理, 如一种 BSR 启动或者重启 BSR 周期定时器, 另一种 BSR 不启动或者重启 BSR 周期定时器。
     此外, 即使有常规 BSR 也可以不触发 SR, 因为 UE 认为基站有能力根据上报的 BSR 再次分配上行授权用于上报 BSR 或数据, 因此也可以不触发 SR。
     对于触发的 BSR 中有常规 BSR 和周期 BSR 的场景, 若采用截短 BSR 或者新引入的 BSR MAC 控制元格式生成 BSR MAC 控制元, 则 BSR 发送之后, 取消已触发的所有 BSR ; 或者, 不取消已触发的所有 BSR。
     对于有常规 BSR 没有周期 BSR 的场景、 和有周期 BSR 没有常规 BSR 的场景, 可以采 用相同的处理, 即: 两种场景都取消已触发的 BSR, 或者都不取消已触发的 BSR ; 也可以采用 不同的处理, 即: 一种场景取消 BSR, 另一种场景不取消 BSR。
     方案二的实施例 :
     每个 TTI, UE 的处理流程如图 7 所示, 包括以下步骤 :
     步骤 701 : 判断当前 TTI 是否有足够的用于首传的上行资源, 如果有, 进入步骤 702 ; 如果没有, 进入步骤 703。
     这里需要说明的是, 如果触发的 BSR 只有填充 BSR, 没有常规 BSR 或者周期 BSR, 所 谓足够的用于首传的上行资源指 : 有上行资源。否则, 即: 触发的 BSR 包括常规 BSR 或者周 期 BSR, 如果有多于 1 个 LCG 的数据需要上报, 所谓足够的用于首传的上行资源指 : 上行资
     源的大小大于等于长 BSR 及其 MAC 子头的大小 ; 否则, 所谓足够的用于首传的上行资源指 : 上行资源的大小大于等于短 BSR 及其 MAC 子头的大小。
     步骤 702 : 生成 BSR MAC 控制元, 启动或者重启 BSR 重传定时器, 启动或者重启 BSR 周期定时器 ( 截短 BSR 时不启动或者重启 )。
     这里需要说明的是, 对于常规 BSR、 周期 BSR、 填充 BSR, 都采用现有技术生成 BSR MAC 控制元。
     步骤 703 : 判断触发的 BSR 是否有常规 BSR, 如果有则触发 SR。
     一种缓冲区状态报告处理流程的优化系统, 该系统要么包括 : 选择上报单元, 要么 包括选择不上报单元。
     其中, 当该系统包括选择上报单元时, 选择上报单元用于当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有可传输的数据, 且上行资源不足以上报长 BSR 时, 选择截短 BSR、 或新的 BSR MAC 控制元的格式上报 BSR。
     当该系统包括选择不上报单元时, 选择不上报单元用于当触发的 BSR 包括常规 BSR 和 / 或周期 BSR ; 存在多于 1 个 LCG 有可传输的数据, 且上行资源不足以上报长 BSR 时, 选择不上报 BSR, 等待下次上报。 这里, 针对选择上报单元而言, 选择上报单元进一步用于当上行资源的大小小于 长 BSR 及其 MAC 子头的大小之和时, 选择上报 BSR。
     选择上报单元进一步包括格式封装模块, 其中, 采用截短 BSR 的格式封装的情况 下, 格式封装模块用于在封装的所述截短 BSR 中, 具体包括 : 指示 LCG 标识的字段和指示相 应缓冲区大小的字段。 其中, 指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的 逻辑信道所属 LCG 的标识。指示相应缓冲区大小的字段具体指示 : LCG 的缓冲区大小。
     采用新的 BSR MAC 控制元的格式封装的情况下, 格式封装模块用于在封装的新的 BSR MAC 控制元中, 具体包括 : 两个指示 LCG 标识的字段和两个指示相应缓冲区大小的字 段。 其中, 一个指示 LCG 标识的字段具体指示 : 有可传输数据的最高优先级的逻辑信道所属 的 LCG 的标识 ; 另一个指示 LCG 标识的字段具体指示 : 除了前一个指示 LCG 标识的字段中 LCG 所包括的逻辑信道之外, 有可传输数据的最高优先级的逻辑信道所属的 LCG 的标识。 两 个指示相应缓冲区大小的字段分别具体指示 : 两个指示 LCG 标识的字段中 LCG 的缓冲区大 小。
     针对选择不上报单元而言, 选择不上报单元进一步用于当上行资源的大小小于长 BSR 及其 MAC 子头的大小之和时, 选择不上报 BSR, 等待下次上报。
     这 里,以 上 涉 及 到 的 调 度 处 理 以 Scheduling 表 示 ; 优先级处理以 Priorityhandling 表示 ; 常规缓冲区状态报告以 Regular BSR 表示 ; 填充缓冲区状态报 告 以 Padding BSR 表 示 ; 周 期 缓 冲 区 状 态 报 告 以 Periodic BSR 表 示 ; BSR 重 传 定 时 器 以 retxBSR-Timer 表 示 ; BSR 周 期 定 时 器 以 periodicBSR-Timer 表 示 ; MAC 控 制 元 以 MAC Control Element 表示, 简称 MAC CE ; PDU 指协议数据单元 ; 短 BSR 以 short BSR 表示 ; 截短 BSR 以 truncated BSR 表示 ; 长 BSR 以 long BSR 表示。
     图 1 中, 分组数据汇聚协议以 PDCP 表示 ; 无线链路控制以 RLC 表示 ; 媒体接入控制 以 MAC 表示 ; 头压缩以 ROHC 表示 ; 安全以 Security 表示 ; 分段 / 自动重传请求以 Segm.ARQ etc 表示 ; 调度 / 优先级处理以 Scheduling/PriorityHandling 表示 ; 复用以 Multiplexing
     表示 ; 混合自动重传请求以 HARQ 表示 ; 无线承载以 Radio Bearers 表示 ; 逻辑信道以 Logical Channels 表示 ; 传输信道以 Transport Channels 表示。
     以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保护范围。

缓冲区状态报告处理流程的优化方法及系统.pdf_第1页
第1页 / 共18页
缓冲区状态报告处理流程的优化方法及系统.pdf_第2页
第2页 / 共18页
缓冲区状态报告处理流程的优化方法及系统.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《缓冲区状态报告处理流程的优化方法及系统.pdf》由会员分享,可在线阅读,更多相关《缓冲区状态报告处理流程的优化方法及系统.pdf(18页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102056332A43申请公布日20110511CN102056332ACN102056332A21申请号200910236838X22申请日20091102H04W80/00200901H04B7/2620060171申请人中兴通讯股份有限公司地址518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部72发明人陈思张健74专利代理机构北京派特恩知识产权代理事务所普通合伙11270代理人张颖玲蒋雅洁54发明名称缓冲区状态报告处理流程的优化方法及系统57摘要本发明公开了一种缓冲区状态报告处理流程的优化方法,该方法包括存在多于1个逻辑信道组LCG有可传输的数据,。

2、且上行资源不足以上报长缓冲区状态报告BSR时,选择截短BSR或新的BSR媒体接入控制MAC控制元的格式上报BSR;或者,选择不上报BSR,等待下次上报。本发明还公开了一种缓冲区状态报告处理流程的优化系统,该系统中,选择上报单元,用于当存在多于1个LCG有可传输的数据,且上行资源不足以上报长BSR时,选择截短BSR或新的BSRMAC控制元的格式上报BSR。采用本发明的方法及系统,针对上行资源不足以上报长BSR的情况,完善了BSR的上报。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书9页附图6页CN102056339A1/2页21一种缓冲区状态报告处理流程的优化。

3、方法,其特征在于,该方法包括当触发的缓冲区状态报告BSR包括常规BSR和/或周期BSR;存在多于1个逻辑信道组LCG有可传输的数据,且上行资源不足以上报长BSR时,选择截短BSR、或新的BSR媒体接入控制MAC控制元的格式上报BSR;或者,选择不上报BSR,等待下次上报。2根据权利要求1所述的方法,其特征在于,所述上行资源不足以上报长BSR具体为上行资源的大小小于长BSR及其MAC子头的大小之和。3根据权利要求2所述的方法,其特征在于,所述截短BSR中,具体包括指示LCG标识的字段和指示相应缓冲区大小的字段;其中,所述指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属LCG的标。

4、识;所述指示相应缓冲区大小的字段具体指示所述LCG的缓冲区大小。4根据权利要求2所述的方法,其特征在于,所述新的BSRMAC控制元中,具体包括两个指示LCG标识的字段和两个指示相应缓冲区大小的字段;其中,一个指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属的LCG的标识;另一个指示LCG标识的字段具体指示除了前一个指示LCG标识的字段中LCG所包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG的标识;两个指示相应缓冲区大小的字段分别具体指示两个指示LCG标识的字段中LCG的缓冲区大小。5根据权利要求1至4中任一项所述的方法,其特征在于,该方法进一步包括当触发的。

5、BSR包括常规BSR时,触发调度请求SR;或者不触发SR。6根据权利要求1至4中任一项所述的方法,其特征在于,上报BSR的情况下,该方法进一步包括当触发的BSR包括常规BSR时,上报BSR之后取消触发的BSR;或者,上报BSR之后不取消触发的BSR。7根据权利要求1至4中任一项所述的方法,其特征在于,上报BSR的情况下,该方法进一步包括当触发的BSR有周期BSR时,上报BSR之后取消触发的BSR;或者,上报BSR之后不取消触发的BSR。8根据权利要求1至4中任一项所述的方法,其特征在于,上报BSR的情况下,该方法进一步包括启动或重启BSR重传定时器。9根据权利要求1至4中任一项所述的方法,其特。

6、征在于,上报BSR的情况下,该方法进一步包括启动或重启BSR周期定时器;或者,不启动或重启BSR周期定时器。10一种缓冲区状态报告处理流程的优化系统,其特征在于,该系统包括选择上报单元、或者选择不上报单元;其中,选择上报单元,用于当触发的BSR包括常规BSR和/或周期BSR;存在多于1个LCG有可传输的数据,且上行资源不足以上报长BSR时,选择截短BSR、或新的BSRMAC控制元的格式上报BSR;选择不上报单元,用于当触发的BSR包括常规BSR和/或周期BSR;存在多于1个LCG有可传输的数据,且上行资源不足以上报长BSR时,选择不上报BSR,等待下次上报。11根据权利要求10所述的系统,其特。

7、征在于,所述选择上报单元,进一步用于当上行资源的大小小于长BSR及其MAC子头的大小之和时,选择上报BSR。12根据权利要求11所述的系统,其特征在于,所述选择上报单元,进一步包括格式封装模块,其中,权利要求书CN102056332ACN102056339A2/2页3采用所述截短BSR的格式封装的情况下,所述格式封装模块,用于在封装的所述截短BSR中,具体包括指示LCG标识的字段和指示相应缓冲区大小的字段;其中,所述指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属LCG的标识;所述指示相应缓冲区大小的字段具体指示所述LCG的缓冲区大小;或者,采用所述新的BSRMAC控制元的格。

8、式封装的情况下,所述格式封装模块,用于在封装的所述新的BSRMAC控制元中,具体包括两个指示LCG标识的字段和两个指示相应缓冲区大小的字段;其中,一个指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属的LCG的标识;另一个指示LCG标识的字段具体指示除了前一个指示LCG标识的字段中LCG所包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG的标识;两个指示相应缓冲区大小的字段分别具体指示两个指示LCG标识的字段中LCG的缓冲区大小。13根据权利要求10所述的系统,其特征在于,所述选择不上报单元,进一步用于当上行资源的大小小于长BSR及其MAC子头的大小之和时,选择。

9、不上报BSR,等待下次上报。权利要求书CN102056332ACN102056339A1/9页4缓冲区状态报告处理流程的优化方法及系统技术领域0001本发明涉及数字移动通信技术领域,尤其涉及一种无线通信系统中缓冲区状态报告BSR,BUFFERSTATUSREPORTING处理流程的优化方法及系统。背景技术0002如图1所示为EUTRAN无线接口协议上行层2结构的示意图。EUTRAN是第三代移动通信长期演进LTE,LONGTERMEVOLUTION系统的演进的通用陆地无线接入网,由多个增强型基站ENB组成,EUTRAN以EVOLVEDUNIVERSALTERRESTRIALRADIOACCESS。

10、NETWORK表示。图1中,在媒体接入控制MAC,MEDIAACCESSCONTROL协议层,存在调度/优先级处理功能实体。用户设备UE,USEREQUIPMENT上报BSR,告知基站上行缓冲区中可用于传输的数据的信息,用于实现上行调度功能和优先级处理功能。0003根据触发条件的不同,BSR分为三种常规BSR,填充BSR和周期BSR。以下分别阐述。0004常规BSR的触发条件包括来自属于逻辑信道组LCG,LOGICALCHANNELGROUP的逻辑信道的可传输的上层数据到达,若已有的属于LCG的逻辑信道没有可传输的上层数据,则触发常规BSR;若已有的属于LCG的逻辑信道有可传输的上层数据,且新。

11、数据的逻辑信道比已有数据的逻辑信道优先级高,则触发常规BSR。此外,若BSR重传定时器超时,且已有的属于LCG的逻辑信道有可传输的上层数据,则触发常规BSR。0005填充BSR的触发条件包括UE已获得上行资源,且上行资源中的填充比特足以容纳发送BSR。0006周期BSR的触发条件包括BSR周期定时器超时。0007BSR的发送格式为BSRMAC控制元封装在MACPDU中,在上行共享信道ULSCH,UPLINKSHAREDCHANNEL上传输。BSRMAC控制元包括三种格式短BSR、截短BSR和长BSR。其中,短BSR和截短BSR的格式一样,由一个指示LCG的字段和一个指示相应缓冲区大小的字段组成。

12、,如图2所示。长BSR由四个指示缓冲区大小的字段组成,依次对应为LCGID0至LCGID3,如图3所示。根据MAC子头中指示逻辑信道标识LCID的字段可以区分三种不同的BSR,其中LCID11100表示截短BSR,LCID11101表示短BSR,LCID11110表示长BSR。0008对于常规BSR和周期BSR,如果有多于1个LCG有可传输的数据,则采用长BSR上报,否则采用短BSR上报。0009对于填充BSR,若填充比特大于或等于长BSR与其MAC子头大小之和,则采用长BSR上报;否则,如果有多于1个LCG有可传输的数据,则采用截短BSR上报有可传输数据的最高优先级的逻辑信道所在的LCG的缓。

13、冲区大小,否则采用短BSR上报。0010自上次发送BSR之后触发了至少一个BSR或者第一次触发了至少一个BSR,则按照以下流程处理若当前传输时间间隔TTI有用于首传的上行资源,则按照上述规则生成BSRMAC控制元,启动或重启BSR重传定时器;若上报的不是截短BSR,则启动或重启周说明书CN102056332ACN102056339A2/9页5期BSR定时器;若当前TTI没有用于首传的上行资源,且触发了常规BSR,则触发调度请求SR,SCHEDULINGREQUEST。0011在两种情况下会取消所有触发的BSR,一种情况是上行授权足以传递所有可传输的数据但是不足以传递BSRMAC控制元及其MAC。

14、子头;另一种情况是发送了BSR。0012触发的BSR中有常规BSR或者周期BSR,其处理流程如图5所示,包括以下步骤0013步骤101、判断是否存在用于首传的上行资源,如果是,则执行步骤102;否则,转入执行步骤107。0014步骤102、生成BSRMAC控制元;判断是否有多于1个LCG有可传输的数据,如果是,则执行步骤103;否则,转入执行步骤104。0015步骤103、采用长BSR上报;转入执行步骤105。0016步骤104、采用短BSR上报。0017步骤105、启动/重启BSR重传定时器。0018步骤106、启动/重启BSR周期定时器;结束当前处理流程。0019步骤107、是否触发了常规。

15、BSR。0020步骤108、触发SR;结束当前处理流程。0021可以看出,图5的处理流程并不够完备。在上行资源不充足的情况下上行资源最小可以是16比特,如当前TTI有用于首传的上行资源为16比特或者24比特,且触发的BSR是周期BSR,有多于1个LCG有可传输的数据。按照图5的处理流程此时应当生成BSRMAC控制元,对于周期BSR,如果有多于1个LCG有可传输的数据,则采用长BSR上报,即需要32比特,显然此时的上行资源无法满足。0022综上所述,现有流程中,没有对涉及周期BSR时上行资源不足以上报长BSR的情况应当如何处理进行规范,涉及常规BSR时也有同样的问题,目前迫切需要一种BSR处理流。

16、程的优化方法,来解决这一问题。发明内容0023有鉴于此,本发明的主要目的在于提供一种BSR处理流程的优化方法及系统,针对上行资源不足以上报长BSR的情况,完善了BSR的上报。0024为达到上述目的,本发明的技术方案是这样实现的0025一种缓冲区状态报告处理流程的优化方法,该方法包括当触发的缓冲区状态报告BSR包括常规BSR和/或周期BSR;存在多于1个逻辑信道组LCG有可传输的数据,且上行资源不足以上报长BSR时,选择截短BSR、或新的BSR媒体接入控制MAC控制元的格式上报BSR;或者,选择不上报BSR,等待下次上报。0026其中,所述上行资源不足以上报长BSR具体为上行资源的大小小于长BS。

17、R及其MAC子头的大小之和。0027其中,所述截短BSR中,具体包括指示LCG标识的字段和指示相应缓冲区大小的字段;其中,0028所述指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属LCG的标识;所述指示相应缓冲区大小的字段具体指示所述LCG的缓冲区大小。0029其中,所述新的BSRMAC控制元中,具体包括两个指示LCG标识的字段和两个指说明书CN102056332ACN102056339A3/9页6示相应缓冲区大小的字段;其中,0030一个指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属的LCG的标识;另一个指示LCG标识的字段具体指示除了前一个指示LCG。

18、标识的字段中LCG所包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG的标识;两个指示相应缓冲区大小的字段分别具体指示两个指示LCG标识的字段中LCG的缓冲区大小。0031其中,该方法进一步包括当触发的BSR包括常规BSR时,触发调度请求SR;或者不触发SR。0032其中,上报BSR的情况下,该方法进一步包括当触发的BSR包括常规BSR时,上报BSR之后取消触发的BSR;或者,上报BSR之后不取消触发的BSR。0033其中,上报BSR的情况下,该方法进一步包括当触发的BSR有周期BSR时,上报BSR之后取消触发的BSR;或者,上报BSR之后不取消触发的BSR。0034其中,上报。

19、BSR的情况下,该方法进一步包括启动或重启BSR重传定时器。0035其中,上报BSR的情况下,该方法进一步包括启动或重启BSR周期定时器;或者,不启动或重启BSR周期定时器。0036一种缓冲区状态报告处理流程的优化系统,该系统包括选择上报单元、或者选择不上报单元;其中,0037选择上报单元,用于当触发的BSR包括常规BSR和/或周期BSR;存在多于1个LCG有可传输的数据,且上行资源不足以上报长BSR时,选择截短BSR、或新的BSRMAC控制元的格式上报BSR;0038选择不上报单元,用于当触发的BSR包括常规BSR和/或周期BSR;存在多于1个LCG有可传输的数据,且上行资源不足以上报长BS。

20、R时,选择不上报BSR,等待下次上报。0039其中,所述选择上报单元,进一步用于当上行资源的大小小于长BSR及其MAC子头的大小之和时,选择上报BSR。0040其中,所述选择上报单元,进一步包括格式封装模块,其中,0041采用所述截短BSR的格式封装的情况下,所述格式封装模块,用于在封装的所述截短BSR中,具体包括指示LCG标识的字段和指示相应缓冲区大小的字段;其中,所述指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属LCG的标识;所述指示相应缓冲区大小的字段具体指示所述LCG的缓冲区大小;或者,0042采用所述新的BSRMAC控制元的格式封装的情况下,所述格式封装模块,用于。

21、在封装的所述新的BSRMAC控制元中,具体包括两个指示LCG标识的字段和两个指示相应缓冲区大小的字段;其中,一个指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属的LCG的标识;另一个指示LCG标识的字段具体指示除了前一个指示LCG标识的字段中LCG所包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG的标识;两个指示相应缓冲区大小的字段分别具体指示两个指示LCG标识的字段中LCG的缓冲区大小。0043其中,所述选择不上报单元,进一步用于当上行资源的大小小于长BSR及其MAC子头的大小之和时,选择不上报BSR,等待下次上报。0044本发明当触发的BSR包括常规BS。

22、R和/或周期BSR;存在多于1个LCG有可传输说明书CN102056332ACN102056339A4/9页7的数据,且上行资源不足以上报长BSR时,选择截短BSR、或新的BSRMAC控制元的格式上报BSR;或者,选择不上报BSR,等待下次上报。0045采用本发明,完善了对于常规BSR和/或周期BSR,当上行资源不足以上报长BSR时的BSR处理流程,即对于常规BSR和/或周期BSR,当上行资源不足以上报长BSR时,选择截短BSR、或新的BSRMAC控制元的格式上报BSR;或者,选择不上报BSR,等待下次上报。附图说明0046图1为现有EUTRAN无线接口协议上行层2结构的示意图;0047图2为。

23、现有短BSR、或截短BSR格式的示意图;0048图3为现有长BSR格式的示意图;0049图4为本发明新的BSR格式的示意图;0050图5为现有技术中BSR处理流程示意图;0051图6为本发明方案一的实施例的示意图;0052图7为本发明方案二的实施例的示意图。具体实施方式0053本发明的基本思想是完善了对于常规BSR和/或周期BSR,当上行资源不足以上报长BSR时的BSR处理流程,即对于常规BSR和/或周期BSR,当上行资源不足以上报长BSR时,选择截短BSR、或新的BSRMAC控制元的格式上报BSR;或者,选择不上报BSR,等待下次上报。0054下面结合附图对技术方案的实施作进一步的详细描述。。

24、0055一种缓冲区状态报告处理流程的优化方法,该方法包括当触发的BSR包括常规BSR和/或周期BSR;存在多于1个LCG有可传输的数据,且上行资源不足以上报长BSR时,一种实现方式是选择截短BSR、或新的BSRMAC控制元的格式上报BSR。另一种实现方式是选择不上报BSR,等待下次上报。以下对这两种不同的实现方式分别阐述。0056第一种情况选择采用上报的实现方式。0057无论针对常规BSR,还是周期BSR,上行资源不足以上报长BSR具体为上行资源的大小小于长BSR及其MAC子头的大小之和。0058当采用截短BSR的格式生成BSRMAC控制元,以实现上报时,该截短BSR中,具体包括指示LCG标识。

25、的字段和指示相应缓冲区大小的字段。0059其中,指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属LCG的标识。0060指示相应缓冲区大小的字段具体指示该指示LCG标识的字段中LCG的缓冲区大小。0061当采用新的BSRMAC控制元的格式生成BSRMAC控制元,以实现上报时,该新的BSRMAC控制元中,具体包括两个指示LCG标识的字段和两个指示相应缓冲区大小的字段。0062其中,一个指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属的LCG的标识;另一个指示LCG标识的字段具体指示除了前一个指示LCG标识的字说明书CN102056332ACN102056339A。

26、5/9页8段中LCG所包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG的标识。0063两个指示相应缓冲区大小的字段分别具体指示两个指示LCG标识的字段中LCG的缓冲区大小。0064第二种情况选择采用不上报的实现方式。0065无论针对常规BSR,还是周期BSR,上行资源不足以上报长BSR具体为上行资源的大小小于长BSR及其MAC子头的大小之和。0066针对周期BSR而言,上行资源的大小小于长BSR及其MAC子头的大小之和,选择不上报BSR,等待下次上报。0067针对常规BSR而言,上行资源的大小小于长BSR及其MAC子头的大小之和,选择不上报BSR,等待下次上报。0068以上两。

27、种情况中,无论在上报BSR的情况下,还是不上报BSR的情况下,该方法进一步都包括当触发的BSR包括常规BSR时,触发SR;或者不触发SR。0069上报BSR的情况下,该方法进一步包括当触发的BSR包括常规BSR时,上报BSR之后取消触发的BSR;或者,上报BSR之后不取消触发的BSR。其中,取消或不取消触发的BSR中所涉及的“触发的BSR”,包括常规BSR;可选的包括填充BSR、和/或周期BSR。0070上报BSR的情况下,该方法进一步包括当触发的BSR有周期BSR时,上报BSR之后取消触发的BSR;或者,上报BSR之后不取消触发的BSR。其中,取消或不取消触发的BSR中所涉及的“触发的BSR。

28、”,包括周期BSR;可选的包括填充BSR、和/或常规BSR。0071上报BSR的情况下,该方法进一步包括启动或重启BSR重传定时器。0072上报BSR的情况下,该方法进一步包括启动或重启BSR周期定时器;或者,不启动或重启BSR周期定时器。0073综上所述,本发明主要包括以下内容0074本发明是主要针对上行资源不足以上报长BSR的情况,完善BSR上报的处理流程,涉及常规BSR和周期BSR。此外,针对常规BSR,本发明还牵涉到是否需要触发SR的问题的处理方案。0075具体内容如下0076方案一选择上报BSR的情况。0077对于常规BSR和周期BSR,若存在多于1个LCG有可传输的数据,且上行资源。

29、的大小小于长BSR及其MAC子头的大小之和,则上报BSR。0078进一步地,所述上报的BSR的格式是截短BSR,或者是引入新的BSRMAC控制元格式。所述新的BSRMAC控制元格式包括指示两个LCG标识和相应的缓冲区大小的字段,如图4所示。采用所述截短BSR,其指示LCG标识的字段指的是有可传输数据的最高优先级的逻辑信道所属的LCG的标识;其指示相应缓冲区大小的字段指的是上述LCG的缓冲区大小。采用所述新的BSRMAC控制元格式,其指示LCG标识的字段指的是有可传输数据的最高优先级的逻辑信道所属的LCG的标识,以及除了上述LCG包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG。

30、的标识;其指示相应缓冲区大小的字段指的是上述两个LCG的缓冲区大小。0079这里,针对上述“指示LCG标识的字段指的是有可传输数据的最高优先级的逻辑说明书CN102056332ACN102056339A6/9页9信道所属的LCG的标识,以及除了上述LCG包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG的标识”进行说明如下0080比如逻辑信道1、2、3、4,其中1、2属于LCG1,3属于LCG2,4属于LCG3,逻辑信道的优先级为1234。如果4个逻辑信道都有可传输的数据,则新的BSR格式只上报LCG1和LCG2的缓冲区大小。其中,LCG1由逻辑信道1决定;LCG2由逻辑信道3。

31、决定。虽然逻辑信道2的优先级比逻辑信道3高,但是逻辑信道2属于LCG1,已经上报了。0081进一步地,上报所述BSR,则启动或重启BSR重传定时器。0082进一步地,上报所述BSR,则启动或重启BSR周期定时器;或者上报所述BSR,则不启动或重启BSR周期定时器。0083进一步地,对于常规BSR,上报所述BSR,则触发SR;或者对于常规BSR,上报所述BSR,则不触发SR。0084进一步地,对于常规BSR,发送所述BSR之后取消触发的BSR;或者对于常规BSR,发送所述BSR之后不取消触发的BSR。0085进一步地,对于周期BSR,发送所述BSR之后取消触发的BSR;或者对于周期BSR,发送所。

32、述BSR之后不取消触发的BSR。0086方案二选择不发送BSR的情况。0087对于周期BSR,若存在多于1个LCG有可传输的数据,且上行资源的大小小于长BSR及其MAC子头的大小之和,则不上报BSR,等待下次发送。0088对于常规BSR,若存在多于1个LCG有可传输的数据,且上行资源的大小小于长BSR及其MAC子头的大小之和,则不上报BSR,等待下次发送。0089以下对本发明进行举例阐述。0090由于填充BSR不存在本发明所描述的问题,因此,以下实施例描述的是常规BSR或者周期BSR使用本发明的情况。0091假设UE有4个逻辑信道LC1、LC2、LC3和LC4,它们分别属于4个逻辑信道组LCG。

33、1、LCG2、LCG3、LCG4,它们的优先级依次为LC1LC2LC3LC4。假设除了LC2之外,其他3个逻辑信道都有可传输的上层数据。0092方案一的实施例0093每个TTI,UE的处理流程如图6所示,包括以下步骤0094步骤601判断当前TTI是否有用于首传的上行资源,如果有,进入步骤602;如果没有,进入步骤603。0095步骤602生成BSRMAC控制元。判断是否有多于1个LCG有可传输的数据,如果有,进入步骤6021;如果没有,进入步骤6022;0096这里需要说明的是,填充BSR上报的格式采用现有流程,其原因在于已经规定了上行资源不足以上报长BSR时,采用BSRMAC控制元的格式为。

34、截短BSR上报填充BSR。如果步骤602中上报的是填充BSR,则按照现有技术进入步骤604。以下步骤60216024只针对常规BSR和周期BSR。0097步骤6021判断上行资源是否足以上报长BSR,即上行资源的大小是否大于或等于长BSR及其MAC子头的大小,如果是,进入步骤6023,否则,进入步骤6024。0098步骤6022采用短BSR生成BSRMAC控制元,进入步骤604。说明书CN102056332ACN102056339A7/9页100099步骤6023采用长BSR生成BSRMAC控制元,进入步骤604。0100步骤6024采用截短BSR或者新引入的BSRMAC控制元格式生成BSRM。

35、AC控制元,进入步骤604。0101这里需要说明的是,如果上行资源不足以上报新引入的BSRMAC控制元格式,如只有16比特,此时只能采用截短BSR上报LCG1的标识和缓冲区大小。如果上行资源足以上报新引入的BSRMAC控制元格式,如只有24比特,此时可以采用截短BSR上报LCG1的标识和缓冲区大小,余下的16比特可用于上报功率开销报告PHR,POWERHEADROOMREPORINGMAC控制元,或来自专用控制信道DCCH,DEDICATEDCONTROLCHANNEL的数据,或来自专用业务信道DTCH,DEDICATEDTRAFFICCHANNEL的数据等;也可以采用新引入的BSRMAC控制。

36、元格式上报LCG1和LCG2的标识和缓冲区大小。0102步骤603判断触发的BSR是否有常规BSR,如果有则触发SR。0103步骤604启动或者重启BSR重传定时器,启动或者重启BSR周期定时器,判断触发的BSR是否有常规BSR,如果有则触发SR。0104这里需要说明的是本步骤中对BSR周期定时器的处理。0105现有技术中对BSR周期定时器的处理,是除了采用截短BSR之外,启动或者重启BSR周期定时器。现有技术中只有填充BSR采用截短BSR。但是本发明中,常规BSR、周期BSR也可以采用截短BSR。0106对于填充BSR,仍然采用现有技术,即采用长BSR或短BSR时启动或者重启BSR周期定时器。

37、,采用截短BSR时不启动或者重启BSR周期定时器。0107对于常规BSR和周期BSR,采用长BSR或短BSR时启动或者重启BSR周期定时器。0108对于常规BSR和周期BSR,本发明采用截短BSR或者新引入的BSRMAC控制元格式时,可以采用同样的处理,如都启动或者重启BSR周期定时器,或者都不启动或者重启BSR周期定时器;或者采用不同的处理,如一种BSR启动或者重启BSR周期定时器,另一种BSR不启动或者重启BSR周期定时器。0109此外,即使有常规BSR也可以不触发SR,因为UE认为基站有能力根据上报的BSR再次分配上行授权用于上报BSR或数据,因此也可以不触发SR。0110对于触发的BS。

38、R中有常规BSR和周期BSR的场景,若采用截短BSR或者新引入的BSRMAC控制元格式生成BSRMAC控制元,则BSR发送之后,取消已触发的所有BSR;或者,不取消已触发的所有BSR。0111对于有常规BSR没有周期BSR的场景、和有周期BSR没有常规BSR的场景,可以采用相同的处理,即两种场景都取消已触发的BSR,或者都不取消已触发的BSR;也可以采用不同的处理,即一种场景取消BSR,另一种场景不取消BSR。0112方案二的实施例0113每个TTI,UE的处理流程如图7所示,包括以下步骤0114步骤701判断当前TTI是否有足够的用于首传的上行资源,如果有,进入步骤702;如果没有,进入步骤。

39、703。0115这里需要说明的是,如果触发的BSR只有填充BSR,没有常规BSR或者周期BSR,所谓足够的用于首传的上行资源指有上行资源。否则,即触发的BSR包括常规BSR或者周期BSR,如果有多于1个LCG的数据需要上报,所谓足够的用于首传的上行资源指上行资说明书CN102056332ACN102056339A8/9页11源的大小大于等于长BSR及其MAC子头的大小;否则,所谓足够的用于首传的上行资源指上行资源的大小大于等于短BSR及其MAC子头的大小。0116步骤702生成BSRMAC控制元,启动或者重启BSR重传定时器,启动或者重启BSR周期定时器截短BSR时不启动或者重启。0117这里。

40、需要说明的是,对于常规BSR、周期BSR、填充BSR,都采用现有技术生成BSRMAC控制元。0118步骤703判断触发的BSR是否有常规BSR,如果有则触发SR。0119一种缓冲区状态报告处理流程的优化系统,该系统要么包括选择上报单元,要么包括选择不上报单元。0120其中,当该系统包括选择上报单元时,选择上报单元用于当触发的BSR包括常规BSR和/或周期BSR;存在多于1个LCG有可传输的数据,且上行资源不足以上报长BSR时,选择截短BSR、或新的BSRMAC控制元的格式上报BSR。0121当该系统包括选择不上报单元时,选择不上报单元用于当触发的BSR包括常规BSR和/或周期BSR;存在多于1。

41、个LCG有可传输的数据,且上行资源不足以上报长BSR时,选择不上报BSR,等待下次上报。0122这里,针对选择上报单元而言,选择上报单元进一步用于当上行资源的大小小于长BSR及其MAC子头的大小之和时,选择上报BSR。0123选择上报单元进一步包括格式封装模块,其中,采用截短BSR的格式封装的情况下,格式封装模块用于在封装的所述截短BSR中,具体包括指示LCG标识的字段和指示相应缓冲区大小的字段。其中,指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属LCG的标识。指示相应缓冲区大小的字段具体指示LCG的缓冲区大小。0124采用新的BSRMAC控制元的格式封装的情况下,格式封装。

42、模块用于在封装的新的BSRMAC控制元中,具体包括两个指示LCG标识的字段和两个指示相应缓冲区大小的字段。其中,一个指示LCG标识的字段具体指示有可传输数据的最高优先级的逻辑信道所属的LCG的标识;另一个指示LCG标识的字段具体指示除了前一个指示LCG标识的字段中LCG所包括的逻辑信道之外,有可传输数据的最高优先级的逻辑信道所属的LCG的标识。两个指示相应缓冲区大小的字段分别具体指示两个指示LCG标识的字段中LCG的缓冲区大小。0125针对选择不上报单元而言,选择不上报单元进一步用于当上行资源的大小小于长BSR及其MAC子头的大小之和时,选择不上报BSR,等待下次上报。0126这里,以上涉及到。

43、的调度处理以SCHEDULING表示;优先级处理以PRIORITYHANDLING表示;常规缓冲区状态报告以REGULARBSR表示;填充缓冲区状态报告以PADDINGBSR表示;周期缓冲区状态报告以PERIODICBSR表示;BSR重传定时器以RETXBSRTIMER表示;BSR周期定时器以PERIODICBSRTIMER表示;MAC控制元以MACCONTROLELEMENT表示,简称MACCE;PDU指协议数据单元;短BSR以SHORTBSR表示;截短BSR以TRUNCATEDBSR表示;长BSR以LONGBSR表示。0127图1中,分组数据汇聚协议以PDCP表示;无线链路控制以RLC表示。

44、;媒体接入控制以MAC表示;头压缩以ROHC表示;安全以SECURITY表示;分段/自动重传请求以SEGMARQETC表示;调度/优先级处理以SCHEDULING/PRIORITYHANDLING表示;复用以MULTIPLEXING说明书CN102056332ACN102056339A9/9页12表示;混合自动重传请求以HARQ表示;无线承载以RADIOBEARERS表示;逻辑信道以LOGICALCHANNELS表示;传输信道以TRANSPORTCHANNELS表示。0128以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。说明书CN102056332ACN102056339A1/6页13图1说明书附图CN102056332ACN102056339A2/6页14图2图3说明书附图CN102056332ACN102056339A3/6页15图4说明书附图CN102056332ACN102056339A4/6页16图5说明书附图CN102056332ACN102056339A5/6页17图6说明书附图CN102056332ACN102056339A6/6页18图7说明书附图CN102056332A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1