太阳城集团

  • / 17
  • 下载费用:30 金币  

终端上/下行HARQ反馈太阳城集团调度方法及装置.pdf

摘要
申请专利号:

CN201110054472.1

申请日:

2011.03.07

公开号:

CN102104469B

公开日:

2015.01.28

当前法律状态:

授权

有效性:

有权

法律详情: 专利权的转移IPC(主分类):H04L 1/18登记生效日:20151105变更事项:专利权人变更前权利人:中兴通讯股份有限公司变更后权利人:深圳市中兴微电子技术有限公司变更事项:地址变更前权利人:518057 广东省深圳市南山区科技南路55号变更后权利人:518085 广东省深圳市盐田区大梅沙1号厂房|||授权|||实质审查的生效号牌文件类型代码:1604号牌文件序号:101321951617IPC(主分类):H04L 1/18专利申请号:2011100544721申请日:20110307|||公开
IPC分类号: H04L1/18; H04W72/12(2009.01)I 主分类号: H04L1/18
申请人: 中兴通讯股份有限公司
发明人: 钟庆新
地址: 518057 广东省深圳市南山区科技南路55号
优先权:
专利代理机构: 北京康信知识产权代理有限责任公司 11240 代理人: 余刚;吴孟秋
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

太阳城集团CN201110054472.1

授权太阳城集团号:

太阳城集团|||102104469B||||||

法律状态太阳城集团日:

2015.11.25|||2015.01.28|||2012.09.05|||2011.06.22

法律状态类型:

专利申请权、专利权的转移|||授权|||实质审查的生效|||公开

摘要

太阳城集团本发明提供了终端上/下行HARQ ACK/NACK太阳城集团调度方法及装置,上行太阳城集团调度方法包括:终端确定当前需要接收的ACK/NACK的子帧的子帧号,以子帧号为索引对子帧数据库进行数据库访问控制,获得与子帧号对应的ACK/NACK太阳城集团,根据获得的太阳城集团调度后续的PUSCH新传或重传;下行太阳城集团调度方法包括:终端接收TB并解码,产生ACK/NACK太阳城集团,确定接收ACK/NACK太阳城集团的子帧的子帧号,以子帧号为索引对子帧数据库进行数据库访问控制,根据产生的ACK/NACK太阳城集团调度PUCCH/PUSCH进行ACK/NACK反馈。采用本发明能够解决TD-LTE终端设备实现ACK/NACK调度复杂,耗费资源的问题。

权利要求书

1: 一种终端上行混合自动重传请求 HARQ 确认 ACK/ 否认 NACK 太阳城集团调度方法, 其特征在 于, 应用于长期演进 LTE 系统中, 包括 : 终端确定当前需要接收的 ACK/NACK 的子帧的子帧号 ; 所述终端以所述子帧号为索引对子帧数据库进行数据库访问控制, 获得与所述子帧号 对应的 ACK/NACK 太阳城集团 ; 所述终端根据获得的 ACK/NACK 太阳城集团调度后续的上行业务数据 PUSCH 新传或重传。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述终端按子帧轮询方式对所述子帧数 据库进行读 / 写操作。
3: 根据权利要求 2 所述的方法, 其特征在于, 所述终端按子帧轮询方式对所述子帧数 据库进行读 / 写操作, 包括 : 所述终端的上行 HARQ PUSCH 发射模块进行 ACK/NACK 接收控制写数据库操作 ; 所述终端的上行 HARQ PHICH 解码模块进行 ACK/NACK 接收控制读数据库操作。
4: 根据权利要求 1 至 3 任一项所述的方法, 其特征在于, 所述终端以所述子帧号为索引 对子帧数据库进行数据库访问控制, 获得与所述子帧号对应的 ACK/NACK 太阳城集团, 包括 : 当前子帧的子帧号为 n, 且需要在子帧号为 n+k 的子帧执行写操作时, 若 k < 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的索引, 写入对应的数据库 位置 ; 若 k ≥ 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的索引, 在该索引的数据库 位置建立 Next 结点, 写入该索引对应的数据库位置的 Next 结点部分。
5: 根据权利要求 4 所述的方法, 其特征在于, 所述终端以所述子帧号为索引对子帧数 据库进行数据库访问控制, 获得与所述子帧号对应的 ACK/NACK 太阳城集团, 包括 : 当需要在子帧 n 进行读操作时, 判断索引对应的位置是否存在 Next 结点 ; 若否, 则直接读取当前结点中的数据 ; 若是, 则首先处理当前结点中的数据并删除, 将 Next 结点转变为新的当前结点。
6: 根据权利要求 1 至 3 任一项所述的方法, 其特征在于, 所述子帧数据库规模为 10 子 帧。
7: 根据权利要求 6 所述的方法, 其特征在于, 每子帧的数据库元素包括上行混合自动 重传请求控制模块 HARQ Control Block 和下行 HARQ Control Block。
8: 一种终端下行混合自动重传请求 HARQ 确认 ACK/ 否认 NACK 太阳城集团调度方法, 其特征在 于, 应用于长期演进 LTE 系统中, 包括 : 终端接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团 ; 所述终端确定接收所述 ACK/NACK 太阳城集团的子帧的子帧号, 并以所述子帧号为索引对子 帧数据库进行数据库访问控制 ; 所述终端根据产生的 ACK/NACK 太阳城集团调度物理上行控制信道 / 物理上行共享信道 PUCCH/PUSCH 进行 ACK/NACK 反馈。
9: 根据权利要求 8 所述的方法, 其特征在于, 所述终端按子帧轮询方式对所述子帧数 据库进行读 / 写操作。
10: 根据权利要求 9 所述的方法, 其特征在于, 所述终端按子帧轮询方式对所述子帧数 据库进行读 / 写操作, 包括 : 2 所述终端的下行 HARQ PDSCH 解码模块进行 ACK/NACK 接收控制写数据库操作 ; 所述终端的下行 HARQ PUCCH/PUSCH 解码模块进行 ACK/NACK 接收控制读数据库操作。
11: 根据权利要求 8 至 10 任一项所述的方法, 其特征在于, 所述终端确定接收所述 ACK/NACK 太阳城集团的子帧的子帧号, 并以所述子帧号为索引对子帧数据库进行数据库访问控 制, 包括 : 当前子帧的子帧号为 n, 且需要在子帧号为 n+k 的子帧执行写操作时, 若 k < 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的索引, 写入对应的数据库 位置 ; 若 k ≥ 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的索引, 在该索引的数据库 位置建立 Next 结点, 写入该索引对应的数据库位置的 Next 结点部分。
12: 根据权利要求 11 所述的方法, 其特征在于, 所述终端确定接收所述 ACK/NACK 太阳城集团 的子帧的子帧号, 并以所述子帧号为索引对子帧数据库进行数据库访问控制, 包括 : 当需要在子帧 n 进行读操作时, 判断索引对应的位置是否存在 Next 结点 ; 若否, 则直接读取当前结点中的数据 ; 若是, 则首先处理当前结点中的数据并删除, 将 Next 结点转变为新的当前结点。
13: 根据权利要求 8 至 11 任一项所述的方法, 其特征在于, 所述子帧数据库规模为 10 子帧。
14: 根据权利要求 13 所述的方法, 其特征在于, 每子帧的数据库元素包括上行混合自 动重传请求控制模块 HARQ Control Block 和下行 HARQ Control Block。
15: 一种终端上行混合自动重传请求 HARQ 确认 ACK// 否认 NACK 太阳城集团调度装置, 其特征 在于, 包括 : 确定模块, 用于确定当前需要接收的 ACK/NACK 的子帧的子帧号 ; 获取模块, 用于以所述子帧号为索引对子帧数据库进行数据库访问控制, 获得与所述 子帧号对应的 ACK/NACK 太阳城集团 ; 调度模块, 用于根据获得的 ACK/NACK 太阳城集团调度后续的上行业务数据 PUSCH 新传或重 传。
16: 一种终端下行混合自动重传请求 HARQ 确认 ACK// 否认 NACK 太阳城集团调度装置, 其特征 在于, 包括 : 接收模块, 用于接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团 ; 访问模块, 用于终端确定接收所述 ACK/NACK 太阳城集团的子帧的子帧号, 并以所述子帧号为 索引对子帧数据库进行数据库访问控制 ; 反馈模块, 用于根据产生的 ACK/NACK 太阳城集团调度物理上行控制信道 / 物理上行共享信道 PUCCH/PUSCH 进行 ACK/NACK 反馈。

说明书


终端上 / 下行 HARQ 反馈太阳城集团调度方法及装置

    【技术领域】
     本发明涉及通信领域, 具体而言, 涉及终端上 / 下行 HARQ ACK/NACK 太阳城集团调度方法及装置。 背景技术 3GPP 长期演进 (Long Term Evolution, LTE) 系统的无线帧结构包括两种不同 制式 : 频分双工 (Frequency Division Duplex, FDD) 模式和时分双工 (Time Division Duplex, TDD) 模式。时分双工长期演进 TD-LTE(Time Division-Long Term Evolution) 系 统定义了 7 种不同的上 / 下行子帧配置方式, 如附表 1 所示。
     表 1TD-LTE 系统上 / 下行子帧配置模式
     混合自动重传请求 (Hybrid Automatic Repeat reQuest, HARQ) 结合前向纠错 (Front Error Correct, FEC) 与自动重传请求 (Automatic Repeat reQuest, ARQ) 机制, 是 一种应用于 LTE 系统中用以提高数据传输可靠性的差错控制方案。 TD-LTE 系统采用 N 通道 停止等待 HARQ 机制, 其新传与重传均以传输块 (Transmission Block, TB) 为单位。
     TD-LTE 系统上行 HARQ 采用同步自适应或非自适应方式实现, 时序关系如附图 1 所示。用户设备 (User Equipment, UE) 通过物理上行共享信道 (Physical Uplink Shared Channel, PUSCH) 发送一个 TB 后, 通过物理 HARQ 指示信道 (Physical HARQ Indication Channel, PHICH) 接收 eNodeB 反馈的确认 (Acknowledgement, 简称 ACK) 或否认 (Negative acknowledgement, 简称 NACK) 太阳城集团。TD-LTE 上行 HARQ 控制处理机制如下 :
     若 UE 在第 n′子帧检测到上行授权 DCI(Downlink Control Information)Format 0 且 ( 或者 ) 接收到 PHICH 太阳城集团, 则需在第 n = n′ +k′子帧进行 PUSCH 发射 ( 并进行新传 或重传控制 ), 其中参数 k′由附表 2 确定 ( 对于 TDD UL/DL Configuration 0, 需要考虑同 一子帧检测两个 DCI Format 0 时的时序控制, 详见 3GPP 技术规范 TS36.213 第 8 章 ) ;
     表 2 上行 HARQ 时序控制参数
     若 UE 在第 n 子帧发射 PUSCH( 上行业务数据 ), 则需在第 n+kPHICH 子帧进行 DCI Format0 或 PHICH 接收控制, 其中参数 kPHICH 由附表 3 确定 ; 并由第 n+kPHICH 子帧接收的上行 调度太阳城集团或 PHICH 太阳城集团, 控制后续 PUSCH 新传或重传数据的发射。
     表 3TDD 模式上行 HARQ PHICH 接收时序控制参数 kPHICH
     TD-LTE 系统下行 HARQ 采用异步自适应方式实现, 时序关系如附图 2 所示。 UE 通过 物理下行共享信道 (Physical Downlink Shared Channel, PDSCH) 接收到一个 TB 后, 通过物 理上行控制信道 (Physical Uplink Control Channel, PUCCH) 或者 PUSCH 向基站 (eNodeB) 反馈 ACK 或 NACK 太阳城集团 ( 注 : 对于 PDSCH 承载的寻呼数据 (Paging Channel, PCH)、 随机接入 响应 (Random Access Response, RAR) 均不采用 HARQ 进行控制 ; 对于 PDSCH 承载的系统信 息 (Broadcast Control Channel, BCCH) 只采用不带 ACK/NACK 反馈的 HARQ 控制 )。TD-LTE 下行 HARQ 控制处理机制如下 :
     若 UE 在第 n-k 子帧检测到下行调度 DCI Format 1A/1/1B/1D/2/2A/2B, 则需根据 所接收的 DCI 进行相应的 PDSCH 接收处理, 并产生一个或者两个码字的 ACK 或 NACK 太阳城集团 ( 码字个数由当前传输模式确定 ), 其中参数 k 由子帧号以及 TDD UL/DL Configuration 配 置模式确定 ;
     对于 UE 在 n-k 子帧接收 PDSCH 产生的一个或者两个码字的 ACK 或 NACK 太阳城集团, 需 控制 PUCCH( 或 PUSCH) 在第 n 子帧进行 ACK/NACK 反馈。
     对 于 TD-LTE 下 行 HARQ ACK/NACK 反 馈,可 采 用 两 种 模 式 : bundling 或 multiplexing。对于 bundling 模式, UE 需对多个子帧 ( 如附图 2 中所示的 n-k0、 n-k1、 n-kx 等 ) 接收 PDSCH 数据产生的 ACK/NACK 进行逻辑 ‘与’ 操作, 并控制 PUCCH( 或 PUSCH) 在第 n 子帧进行 ACK/NACK 反馈 ; 对于 multiplexing 模式, UE 需对多个子帧子帧 ( 如附图 2 中 所示的 n-k0、 n-k1、 n-kx 等 ) 接收 PDSCH 数据产生的 ACK/NACK 进行组合、 编码处理, 并控制 PUCCH( 或 PUSCH) 在第 n 子帧进行 ACK/NACK 反馈。
     TD-LTE 系 统 定 义 的 7 种 上 / 下 行 子 帧 配 置 模 式 以 及 特 殊 的 TDD UL/DL Configuration 0、 复杂的上 / 下行 HARQ 时序关系、 上行发射子帧 bundling 模式、 两种下 行 HARQ ACK/NACK 反馈模式 (bundling 或 multiplexing), 均给 TD-LTE 终端设备实现 ACK/ NACK 调度带来了较大的复杂性。
     针对相关技术中的 TD-LTE 终端设备实现 ACK/NACK 调度复杂性较高, 耗费大量资 源的问题, 目前尚未提出有效的解决方案。
     发明内容
     本发明旨在提供一种终端上 / 下行 HARQ ACK/NACK 太阳城集团调度方法及装置, 以解决 的相关技术中提到的 TD-LTE 终端设备实现 ACK/NACK 调度复杂性较高, 耗费大量资源的问 题。
     根据本发明的一个方面, 提供了一种终端上行 HARQ ACK/NACK 太阳城集团调度方法, 应 用于长期演进 LTE 系统中, 包括 : 终端确定当前需要接收的 ACK/NACK 的子帧的子帧号 ; 所述终端以所述子帧号为索引对子帧数据库进行数据库访问控制, 获得与所述子帧号对应的 ACK/NACK 太阳城集团 ; 所述终端根据获得的 ACK/NACK 太阳城集团调度后续的 PUSCH 新传或重传。
     较优的, 所述终端按子帧轮询方式对所述子帧数据库进行读 / 写操作。
     较优的, 所述终端按子帧轮询方式对所述子帧数据库进行读 / 写操作, 包括 : 所述 终端的上行 HARQ PUSCH 发射模块进行 ACK/NACK 接收控制写数据库操作 ; 所述终端的上行 HARQ PHICH 解码模块进行 ACK/NACK 接收控制读数据库操作。
     较优的, 所述终端以所述子帧号为索引对子帧数据库进行数据库访问控制, 获得 与所述子帧号对应的 ACK/NACK 太阳城集团, 包括 : 当前子帧的子帧号为 n, 且需要在子帧号为 n+k 的子帧执行写操作时, 若 k < 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的索引, 写 入对应的数据库位置 ; 若 k ≥ 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的索引, 在 该索引的数据库位置建立 Next 结点, 写入该索引对应的数据库位置的 Next 结点部分。
     较优的, 所述终端以所述子帧号为索引对子帧数据库进行数据库访问控制, 获得 与所述子帧号对应的 ACK/NACK 太阳城集团, 包括 : 当需要在子帧 n 进行读操作时, 判断索引对应的 位置是否存在 Next 结点 ; 若否, 则直接读取当前结点中的数据 ; 若是, 则首先处理当前结点 中的数据并删除, 将 Next 结点转变为新的当前结点。 较优的, 所述子帧数据库规模为 10 子帧。
     较优的, 每子帧的数据库元素包括上行混合自动重传请求控制模块 HARQ Control Block 和下行 HARQ Control Block。
     根据本发明的另一方面, 提供了一种终端下行混合自动重传请求 HARQ 确认 ACK/ 否认 NACK 太阳城集团调度方法, 应用于长期演进 LTE 系统中, 包括 : 终端接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团 ; 所述终端确定接收所述 ACK/NACK 太阳城集团的子帧的子帧号, 并以所述子 帧号为索引对子帧数据库进行数据库访问控制 ; 所述终端根据产生的 ACK/NACK 太阳城集团调度 PUCCH/PUSCH 进行 ACK/NACK 反馈。
     较优的, 所述终端按子帧轮询方式对所述子帧数据库进行读 / 写操作。
     较优的, 所述终端按子帧轮询方式对所述子帧数据库进行读 / 写操作, 包括 : 所述 终端的下行 HARQ PDSCH 解码模块进行 ACK/NACK 接收控制写数据库操作 ; 所述终端的下行 HARQ PUCCH/PUSCH 解码模块进行 ACK/NACK 接收控制读数据库操作。
     较优的, 所述终端确定接收所述 ACK/NACK 太阳城集团的子帧的子帧号, 并以所述子帧号 为索引对子帧数据库进行数据库访问控制, 包括 : 当前子帧的子帧号为 n, 且需要在子帧号 为 n+k 的子帧执行写操作时, 若 k < 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的 索引, 写入对应的数据库位置 ; 若 k ≥ 10, 则确定以 (n+k)% 10 的值作为所述子帧数据库的 索引, 在该索引的数据库位置建立 Next 结点, 写入该索引对应的数据库位置的 Next 结点部 分。
     较优的, 所述终端确定接收所述 ACK/NACK 太阳城集团的子帧的子帧号, 并以所述子帧号 为索引对子帧数据库进行数据库访问控制, 包括 : 当需要在子帧 n 进行读操作时, 判断索引 对应的位置是否存在 Next 结点 ; 若否, 则直接读取当前结点中的数据 ; 若是, 则首先处理当 前结点中的数据并删除, 将 Next 结点转变为新的当前结点。
     较优的, 所述子帧数据库规模为 10 子帧。
     较优的, 每子帧的数据库元素包括上行 HARQ Control Block 和下行 HARQ Control
     Block。 根据本发明的另一方面, 提供了一种终端上行混合自动重传请求 HARQ 确认 ACK// 否认 NACK 太阳城集团调度装置, 包括 : 确定模块, 用于确定当前需要接收的 ACK/NACK 的子帧的子 帧号 ; 获取模块, 用于以所述子帧号为索引对子帧数据库进行数据库访问控制, 获得与所述 子帧号对应的 ACK/NACK 太阳城集团 ; 调度模块, 用于根据获得的 ACK/NACK 太阳城集团调度后续的 PUSCH 新传或重传。
     根据本发明的另一方面, 提供了一种终端下行混合自动重传请求 HARQ 确认 ACK// 否认 NACK 太阳城集团调度装置, 包括 : 接收模块, 用于接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团 ; 访问模块, 用于终端确定接收所述 ACK/NACK 太阳城集团的子帧的子帧号, 并以所述子帧号为索引 对子帧数据库进行数据库访问控制 ; 反馈模块, 用于根据产生的 ACK/NACK 太阳城集团调度 PUCCH/ PUSCH 进行 ACK/NACK 反馈。
     在本发明实施例中, 终端确定当前需要接收的 ACK/NACK 的子帧的子帧号, 终端以 子帧号为索引对子帧数据库进行数据库访问控制, 获得与子帧号对应的 ACK/NACK 太阳城集团, 终 端根据获得的 ACK/NACK 太阳城集团调度后续的 PUSCH 新传或重传。在本发明实施例中, 通过构建 一种灵活的数据库访问控制方式, 能高效、 稳定地实现上行 HARQ ACK/NACK 调度, 节省资源。
     在本发明实施例中, 终端接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团, 终端确定接 收 ACK/NACK 太阳城集团的子帧的子帧号, 并以子帧号为索引对子帧数据库进行数据库访问控制, 终端根据产生的 ACK/NACK 太阳城集团调度 PUCCH/PUSCH 进行 ACK/NACK 反馈。 在本发明实施例中, 通过构建一种灵活的数据库访问控制方式, 能高效、 稳定地实现下行 HARQ ACK/NACK 调度, 节省资源。附图说明
     此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。在附图中 :
     图 1 是根据相关技术的 TD-LTE 系统上行 HARQ 的时序关系示意图 ;
     图 2 是根据相关技术的 TD-LTE 系统下行 HARQ 的时序关系示意图 ;
     图 3 是根据本发明实施例的终端上行 HARQ ACK/NACK 太阳城集团调度方法的流程图 ;
     图 4 是根据本发明实施例的采用链表结构的数据库结构示意图 ;
     图 5 是根据本发明实施例的终端下行 HARQ ACK/NACK 太阳城集团调度方法的流程图 ;
     图 6 是根据本发明实施例的 TD-LTE 终端上行 HARQ ACK/NACK 接收、 下行 HARQACK/ NACK 反馈调度装置的结构示意图 ;
     图 7 是根据本发明实施例的终端上行 HARQ ACK/NACK 太阳城集团调度装置的结构示意 图;
     图 8 是根据本发明实施例的终端下行 HARQ ACK/NACK 太阳城集团调度装置的结构示意 图。 具体实施方式
     下面将参考附图并结合实施例, 来详细说明本发明。
     下文中将参考附图并结合实施例来详细说明本发明。需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。
     相关技术中提到, TD-LTE 系统定义的 7 种上 / 下行子帧配置模式以及特殊的 TDD UL/DLConfiguration 0、 复杂的上 / 下行 HARQ 时序关系、 上行发射子帧 bundling 模式、 两 种下行 HARQ ACK/NACK 反馈模式, 均给 TD-LTE 终端设备实现 ACK/NACK 调度带来了较大的 复杂性, 浪费了大量的资源。
     为解决上述技术问题, 本发明实施例提供了一种终端上行混合自动重传请求 HARQ 确认 ACK/ 否认 NACK 太阳城集团调度方法, 应用于长期演进 LTE 系统中, 其处理流程如图 3 所示, 包括 :
     步骤 S302、 终端确定当前需要接收的 ACK/NACK 的子帧的子帧号 ;
     步骤 S304、 终端以子帧号为索引对子帧数据库进行数据库访问控制, 获得与子帧 号对应的 ACK/NACK 太阳城集团 ;
     步骤 S306、 终端根据获得的 ACK/NACK 太阳城集团调度后续的 PUSCH 新传或重传。
     在本发明实施例中, 终端确定当前需要接收的 ACK/NACK 的子帧的子帧号, 终端以 子帧号为索引对子帧数据库进行数据库访问控制, 获得与子帧号对应的 ACK/NACK 太阳城集团, 终 端根据获得的 ACK/NACK 太阳城集团调度后续的 PUSCH 新传或重传。在本发明实施例中, 通过构建 一种灵活的数据库访问控制方式, 能高效、 稳定地实现上行 HARQ ACK/NACK 调度, 节省资源。
     实施时, 终端按子帧轮询方式对子帧数据库进行读 / 写操作, 例如, 终端的上行 HARQPUSCH 发射模块进行 ACK/NACK 接收控制写数据库操作 ; 终端的上行 HARQ PHICH 解码 模块进行 ACK/NACK 接收控制读数据库操作。
     如图 3 所示流程, 步骤 S304 在实施时, 终端以子帧号为索引对子帧数据库进行数 据库访问控制, 获得与子帧号对应的 ACK/NACK 太阳城集团, 包括 :
     当前子帧的子帧号为 n, 且需要在子帧号为 n+k 的子帧执行写操作时,
     若 k < 10, 则确定以 (n+k)% 10 的值作为子帧数据库的索引, 写入对应的数据库 位置 ;
     若 k ≥ 10, 则确定以 (n+k)% 10 的值作为子帧数据库的索引, 在该索引的数据库 位置建立 Next 结点, 写入该索引对应的数据库位置的 Next 结点部分。
     除了写操作外, 还可以对子帧数据库进行读操作, 其操作过程如下 :
     当需要在子帧 n 进行读操作时, 判断索引对应的位置是否存在 Next 结点 ;
     若否, 则直接读取当前结点中的数据 ;
     若是, 则首先处理当前结点中的数据并删除, 将 Next 结点转变为新的当前结点。
     采用链表结构的数据库结构如附图 4 所示, 数据库规模为 10 子帧 (LTE 系统中, 一个无线帧即为 10 子帧 ), 每子帧的数据库元素由 UL HARQ Control Block 与 DL HARQ Control Block 两大部分构成, 分别用于调度上行 HARQ ACK/NACK 接收、 下行 HARQ ACK/NACK 反馈。
     基于同一发明构思, 本发明实施例还提供了一种终端下行混合自动重传请求 HARQ 确认 ACK/ 否认 NACK 太阳城集团调度方法, 应用于长期演进 LTE 系统中, 其处理流程如图 5 所示, 包括 :
     步骤 S502、 终端接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团 ;
     步骤 S504、 终端确定接收 ACK/NACK 太阳城集团的子帧的子帧号, 并以子帧号为索引对子帧数据库进行数据库访问控制 ;
     步骤 S506、 终端根据产生的 ACK/NACK 太阳城集团调度 PUCCH/PUSCH 进行 ACK/NACK 反馈。
     在本发明实施例中, 终端接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团, 终端确定接 收 ACK/NACK 太阳城集团的子帧的子帧号, 并以子帧号为索引对子帧数据库进行数据库访问控制, 终端根据产生的 ACK/NACK 太阳城集团调度 PUCCH/PUSCH 进行 ACK/NACK 反馈。 在本发明实施例中, 通过构建一种灵活的数据库访问控制方式, 能高效、 稳定地实现下行 HARQACK/NACK 调度, 节省资源。
     实施时, 终端按子帧轮询方式对子帧数据库进行读 / 写操作, 例如, 终端的下行 HARQPDSCH 解码模块进行 ACK/NACK 接收控制写数据库操作, 终端的下行 HARQPUCCH/PUSCH 解码模块进行 ACK/NACK 接收控制读数据库操作。
     如图 5 所示流程, 步骤 S504 在实施时, 终端确定接收 ACK/NACK 太阳城集团的子帧的子帧 号, 并以所述子帧号为索引对子帧数据库进行数据库访问控制, 包括 :
     当前子帧的子帧号为 n, 且需要在子帧号为 n+k 的子帧执行写操作时,
     若 k < 10, 则确定以 (n+k)% 10 的值作为子帧数据库的索引, 写入对应的数据库 位置 ; 若 k ≥ 10, 则确定以 (n+k)% 10 的值作为子帧数据库的索引, 在该索引的数据库 位置建立 Next 结点, 写入该索引对应的数据库位置的 Next 结点部分。
     除了写操作外, 还可以对子帧数据库进行读操作, 其操作过程如下 :
     当需要在子帧 n 进行读操作时, 判断索引对应的位置是否存在 Next 结点 ;
     若否, 则直接读取当前结点中的数据 ;
     若是, 则首先处理当前结点中的数据并删除, 将 Next 结点转变为新的当前结点。
     采用链表结构的数据库结构如附图 4 所示, 数据库规模为 10 子帧 (LTE 系统中, 一个无线帧即为 10 子帧 ), 每子帧的数据库元素由 UL HARQ Control Block 与 DL HARQ Control Block 两大部分构成, 分别用于调度上行 HARQ ACK/NACK 接收、 下行 HARQ ACK/NACK 反馈。
     为将本发明实施例阐释地更清楚更明白, 本发明实施例还设计了一种 TD-LTE 终 端上行 HARQ ACK/NACK 接收、 下行 HARQ ACK/NACK 反馈调度装置, 如附图 6 所示。本调度装 置共包括 PUSCH/PUCCH 传输 Transmitter 模块、 PUSCH/PUCCH 驱动 Driver 模块、 ULACK/NACK 接收规则 Receiver Scheduler 模块、 PHICH 解码 Decoder 模块、 PHICH Driver 模块、 PDSCH Decoder 模块、 PDSCH Driver 模块、 DL ACK/NACK Receiver Scheduler 模块以及子帧数据 库 Subframe Database 控制中心。
     PUSCH/PUCCH Transmitter 模块采用硬件实现, 用于 PUSCH/PUCCH 物理层处理 ; PUSCH/PUCCH Driver 模块采用软件实现, 用于进行下行 HARQ ACK/NACK 反馈太阳城集团处理, 并驱 动 PUSCH/PUCCH 发射 ; ULACK/NACK Receiver Scheduler 模块采用软件实现, 用于规划上行 HARQ ACK/NACK 接收。
     PHICH Decoder 模块采用硬件实现, 用于解码 PH ICH, 供上行 HARQ ACK/NACK 调度 使用 ; PHICH Driver 模块采用软件实现, 用于驱动 PHICH 解码 ; PDSCH Decoder 模块采用硬 件实现, 用于解码 PDSCH, 并产生 ACK/NACK, 供下行 HARQACK/NACK 反馈 ; PDSCH Driver 模块 采用软件实现, 用于驱动 PDSCH 解码 ; DL ACK/NACK Receiver Scheduler 模块采用软件实
     现, 用于规划下行 HARQ ACK/NACK 反馈。
     Subframe Database 控制中心以结构体数组的形式存储 10 子帧的控制参数, 基本 数据结构如下 :
     其 中, T_UIAckNackSchedulerControlBlock 中 含 有 用 于 计 算 PHICH 与 组 内 序 号 的 解 码 控 制 参 数 nDMRS、 IPHICH 等 ; T_组 号DIAckNackSchedulerControlBlock 中含有 ACK/NACK 太阳城集团、 用于确定 PUCCH 发射资源的参数 nCCE 以及用于判断下行接收是否漏检的参数 UDAI、 NSPS 等 ( 各参数的物理意义详见 3GPP 技术规范 TS36.213)。
     本发明实施例采用以子帧为索引的数据库访问控制方式, 上 / 下行 HARQ 不同处理 模块只需以子帧为索引操作数据库即可实现 ACK/NACK 的接收 / 反馈调度, 有效地减小了不 同处理模块之间的频繁交互 ;
     以数据库为中心的访问控制方式只需根据 TD-LTE 系统的太阳城集团太阳城集团 ( 子帧号、 帧号 等 )、 TDD UL/DL Configuration 方式等对上 / 下行 HARQ 时序进行维护, 各处理模块只需通 过简单的读写数据库操作来进行 ACK/NACK 反馈 / 接收的调度控制, 有效地降低了用户终端 实现的复杂度 ;
     本发明中采用的以子帧为索引的数据库访问控制方式非常灵活、 可扩展性强, 既 可灵活地实现 TD-LTE 系统中不同的 TDD UL/DL Configuration 方式之间的切换, 又可无缝 地实现 LTE 系统中 TDD、 FDD 两种模式之间的切换 ; 并且, 数据库访问控制方式还可灵活地运 用至 LTE 系统中的其他应用中 ( 如上行功率控制过程等 )。
     为使本发明实施例的目的、 技术方案和优点更加清楚明白, 以下举实施例, 并参照 附图 6, 对本发明进一步详细说明。
     为简单起见, 上行 HARQ ACK/NACK 接收调度处理实例采用 UL/DL Configuration 1, 当前子帧 n = 7 ; 下行 HARQ ACK/NACK 反馈调度处理实例采用 U L/DL Configuration 3, 当前子帧 n = 1。
     对于上行 HARQ ACK/NACK 接收, 本发明实施例中的调度装置工作原理如下 :
     步骤 UL S1 : UL ACK/NACK Receiver Scheduler 模块根据附表 4( 由上行 HARQ 时 序 推 导 得 出 ) 确 定 所 需 接 收 ACK/NACK( 解 码 PHICH) 的 子 帧 号 为 1( 因 k = 4 < 10, 故 (n+k) % 10 = 1, 即下一无线帧中的子帧 1), 并按上述数据库访问控制方式将 ACK/NACK 接收控制解码参数写入 Subframe Database, 即写入 g_tHarqAckNackScheduler[1] tUIAckNackSchedulerCb 中 ;
     表 4 上行 HARQ ACK/NACK 调度 ( 接收 ) 控制时序
     步骤 UL S2 : PHICH Driver 模块在下一无线帧的子帧 1 到来时访问 Subframe Database, 读取 g_tHarqAckNackScheduler[1].tUIAckNackSchedulerCb 中的 PHICH 解码控
     制参数 nDMRS、
     IPHICH, 计算 PHICH 组号与组内序号步骤 UL S3 : PHICH Driver 模块驱动 PHICH Decoder 模块工作, 解码 PHICH 信道, 以获得 PUSCH 对应的 ACK/NACK 太阳城集团 ;
     步骤 UL S4 : UL ACK/NACK Receiver Scheduler 模块获得子帧 1 时刻上行 HARQ ACK/NACK 太阳城集团 ( 即 PHICH 解码结果 ) ;
     步骤 UL S5 : UL ACK/NACK Receiver Scheduler 模块根据子帧 1 时刻所获上行 HARQ ACK/NACK 太阳城集团调度后续的 PUSCH 新传或重传。
     对于下行 HARQ ACK/NACK 反馈, 本发明方案中的调度装置工作原理如下 :
     步骤 DL S1 : 在当前子帧 1, PDSCH Driver 模块驱动 PDSCH Decoder 工作, 解码当 前需接收的 TB ;
     步 骤 DL S2 : PDSCH Decoder 解 码 当 前 需 接 收 的 TB, 并 产 生 ACK 或 NACK 信 息 ; DLACK/NACK Receiver Scheduler 模块获得解码结果, 以及调度当前 TB 进行解码的 DCI 参 数, 包括成功解码 DCI 所获得的参数 nCCE 以及
     UDAI、 NSPS 等 ;步骤 DL S3 : DL ACK/NACK Receiver Scheduler 模块根据附表 5( 由下行 HARQ时序推导得出 ) 确定所需接收 ACK/NACK( 解码 PHICH) 的子帧号为 2( 因 k = 11 ≥ 10, 故 (n+k)% 10 = 2, 即下一无线帧中的子帧 2), 并按上述数据库访问控制方式将 ACK/NACK 反 馈控制解码参数写入 Subframe Database( 根据下行 HARQ ACK/NACK 反馈模式 : bundling 与 multiplexing 进行操作 ), 即在 g_tHarqAckNackScheduler[2].tDIAckNackSchedulerCb 中建立 Next 结点, 并写入 Next 结点所对应的数据库 ; ( 注意 : 此时系统当前子帧为 1, 若直 接写入以子帧 2 为索引的数据中, 则会将之前已写入子帧 2 中的参数本覆盖, 因此必须建立 Next 结点。)
     表 5 下行 HARQ ACK/NACK 调度 ( 发射 ) 控制时序
     步骤 DL S4 : PUSCH/PUCCH Driver 模块在当前无线帧子帧 2 到来时访问 Subframe Database, 先 处 理 g_tHarqAckNackScheduler[2].tDIAckNackSchedulerCb 中 的 Current 结点部分 ( 若需处理 ), 即进行当前无线帧子帧 2 的下行 HARQ ACK/NACK 反馈处理, 再删除 Current 结点, 并将 Next 结点转为新的 Current 结点 ( 注意 : 新的 Current 结点中的数据 需待下一无线帧子帧 2 到来时进行发反馈处理。)
     步骤 DL S5 : PUSCH/PUCCH Driver 模块处理访问 Subframe Database 所获的下行 HARQ ACK/NACK 反馈控制参数, 确定下行 HARQ ACK/NACK 反馈太阳城集团 ( 并需判断下行接收是否 漏检 ), 驱动 PUSCH/PUCCH Transmitter 模块进行 PUSCH/PUCCH 发射。
     基于同一发明构思, 本发明实施例还提供了一种终端上行混合自动重传请求 HARQ 确认 ACK// 否认 NACK 太阳城集团调度装置, 其结构示意图如图 7 所示, 包括 :
     确定模块 701, 用于确定当前需要接收的 ACK/NACK 的子帧的子帧号 ;
     获取模块 702, 用于以子帧号为索引对子帧数据库进行数据库访问控制, 获得与子 帧号对应的 ACK/NACK 太阳城集团 ;
     调度模块 703, 用于根据获得的 ACK/NACK 太阳城集团调度后续的上行业务数据 PUSCH 新 传或重传。
     基于同一发明构思, 本发明实施例还提供了一种终端下行混合自动重传请求 HARQ 确认 ACK// 否认 NACK 太阳城集团调度装置, 其结构示意图如图 8 所示, 包括 :
     接收模块 801, 用于接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团 ;
     访问模块 802, 用于终端确定接收 ACK/NACK 太阳城集团的子帧的子帧号, 并以子帧号为 索引对子帧数据库进行数据库访问控制 ;
     反馈模块 803, 用于根据产生的 ACK/NACK 太阳城集团调度 PUCCH/PUSCH 进行 ACK/NACK 反 馈。
     从以上的描述中, 可以看出, 本发明实现了如下技术效果 :
     在本发明实施例中, 终端确定当前需要接收的 ACK/NACK 的子帧的子帧号, 终端以 子帧号为索引对子帧数据库进行数据库访问控制, 获得与子帧号对应的 ACK/NACK 太阳城集团, 终 端根据获得的 ACK/NACK 太阳城集团调度后续的 PUSCH 新传或重传。在本发明实施例中, 通过构建 一种灵活的数据库访问控制方式, 能高效、 稳定地实现上行 HARQ ACK/NACK 调度, 节省资源。
     在本发明实施例中, 终端接收传输块 TB 并解码, 产生 ACK/NACK 太阳城集团, 终端确定接 收 ACK/NACK 太阳城集团的子帧的子帧号, 并以子帧号为索引对子帧数据库进行数据库访问控制, 终端根据产生的 ACK/NACK 太阳城集团调度 PUCCH/PUSCH 进行 ACK/NACK 反馈。 在本发明实施例中, 通过构建一种灵活的数据库访问控制方式, 能高效、 稳定地实现下行 HARQACK/NACK 调度, 节省资源。
     显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所组成 的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而可以将它们存储在 存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电路模块, 或者将它们中 的多个模块或步骤制作成单个集成电路模块来实现。这样, 本发明不限制于任何特定的硬 件和软件结合。
     以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修 改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

关 键 词:
终端 下行 HARQ 反馈 太阳城集团 调度 方法 装置
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:终端上/下行HARQ反馈太阳城集团调度方法及装置.pdf
链接地址:http://zh228.com/p-6420927.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

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


收起
展开
葡京赌场|welcome document.write ('');