一种时分双工通信的方法、 系统和设备 本申请要求在 2012年 3月 23日提交中国专利局、 申请号为 201210080085.X、 发明名称为
"一种时分双工通信的方法、 系统和设备"的中国专利申请的优先权, 其全部内容通过引用结合 在本申请中。 技术领域 本发明涉及无线通信技术领域, 特别涉及一种时分双工通信的方法、 系统和设备。 背景技术 作为两大基本双工制式之一的时分双工 (Time division duplex, TDD )模式, 是指上 下行链路使用同一个工作频带, 在不同的时间间隔上进行上下行信号的传输, 上下行之间 有保护间隔 (Guard Period, GP )。
长期演进(Long Term Evolution, LTE ) TDD系统的帧结构, 如图 1所示, 一个无线 帧长度为 10ms, 包含特殊子帧和常规子帧两类, 共 10个子帧, 每个子帧为 lms。 特殊子 帧分为 3个子帧:下行导频子帧(Downlink Pilot Slot, DwPTS )用于传输主同步信号( Primary Synchronization Signal, PSS )、 物理下行控制信道 ( Physical Downlink Control Channel, PDCCH )、 物理混合自动请求重传指示信道( Physical HARQ Indication Channel, PHICH )、 物理控制格式指示信道(Physical Control Format Indication Channel, PCFICH )、 物理下行 链路共享信道(Physical Downlink Shared Channel, PDSCH )等; GP用于下行和上行之间 的保护间隔;上行导频子帧( Uplink Pilot Slot, UpPTS )用于传输探测用参考信号( Sounding Reference Signal, SRS )、 物理随机接入信道( Physical Random Access Channel, PRACH ) 等。 常规子帧包括上行子帧和下行子帧, 用于传输上行 /下行控制信道和业务数据等。 子帧 0和子帧 5以及特殊子帧中的 DwPTS子帧总是用作下行传输, 子帧 2以及特殊子帧中的 UpPTS 子帧总是用于上行传输, 其他子帧可以依据需要配置为用作上行传输或者下行传 输。
TDD 系统中上行和下行传输使用相同的频率资源, 在不同的子帧上传输上行 /下行信 号。 在常见的 TDD 系统中, 包括 3G的时分同步码分多址(TD-SCDMA ) 系统和 4G的 TD-LTE 系统, 上行和下行子帧的划分是静态或半静态的, 通常的做法是在网络规划过程 中根据小区类型和大致的业务比例确定上下行子帧比例划分并保持不变。 这在宏小区大覆 盖的背景下是较为筒单的做法,并且也较为有效。而随着技术发展,越来越多的微小区( Pico cell ), 家庭基站( Home NodeB )等低功率基站被部署用于提供局部的小覆盖, 在这类小区
中, 用户数量较少, 且用户业务需求变化较大, 因此小区的上下行业务比例需求存在动态 改变的情况。
为了解决上述问题,提出了一种动态的上下行子帧分配方案,即在一定时间周期内(例 如, 时间周期为一个无线帧)设定四种子帧类型, 分别为固定用于下行传输的子帧、 固定 用于上行传输的子帧、 特殊子帧以及灵活分配为上行或下行传输的可变子帧, 由于无线帧 中有可变子帧,从而可以动态改变子帧的上下行配置, 进而满足小区中业务的需求,但是, 目前还没有针对动态的上下行子帧分配方案的上下行混合自动重传请求( Hybrid Automatic Repeat reQuest, HARQ ) 时序关系。
综上所述, 目前还没有针对动态的上下行子帧分配方案的上下行 HARQ时序关系。 发明内容 本发明实施例提供了一种时分双工通信的方法、 系统和设备, 用于解决现有技术中存 在的还没有针对动态的上下行子帧分配方案的上下行 HARQ时序关系的问题。
本发明实施例提供了一种时分双工发送上行数据的方法, 包括:
用户设备通过无线帧中的子帧 n接收来自网络侧的指示信息, 其中所述无线帧中的子 帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特 殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且所述子帧 n为下行 固定子帧或特殊子帧;
所述用户设备根据指示信息在确定需要向网络侧发送 PUSCH数据时, 通过子帧 n之 后的至少一个上行子帧发送 PUSCH数据。
本发明实施例提供了一种时分双工接收下行数据的方法, 包括:
用户设备通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据, 其中所述无线帧中 的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6 为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且所述子帧 m为 承载 PDSCH数据的下行子帧;
所述用户设备根据反馈信息与 PDSCH数据传输之间的时序关系,确定承载 PDSCH数 据对应的反馈信息的子帧, 并通过确定的子帧发送反馈信息。
本发明实施例提供了一种时分双工发送下行数据的方法, 包括:
网络侧确定无线帧中承载指示信息的子帧 n, 其中所述无线帧中的子帧 0和子帧 5是 下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子 帧, 其余子帧为可作为上行或下行传输的可变子帧, 且所述子帧 n为下行固定子帧或特殊 子帧;
所述网络侧通过子帧 n向用户设备发送指示信息。
本发明实施例提供了一种时分双工接收上行数据的方法, 包括:
网络侧根据反馈信息与 PDSCH数据传输之间的时序关系,确定无线帧中承载 PDSCH 数据对应的反馈信息的子帧, 其中所述无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作 为上行或下行传输的可变子帧;
所述网络侧通过确定的子帧接收来自用户设备的反馈信息。
本发明实施例提供了一种时分双工发送上行数据的用户设备, 包括:
第一接收模块, 用于通过无线帧中的子帧 n接收来自网络侧的指示信息, 其中所述无 线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且所述子 帧 n为下行固定子帧或特殊子帧;
第一发送模块, 用于根据指示信息在确定需要向网络侧发送 PUSCH数据时, 通过子 帧 n之后的至少一个上行子帧发送 PUSCH数据。
本发明实施例提供了一种时分双工接收下行数据的用户设备, 包括:
第二接收模块, 用于通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据, 其中所 述无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子 帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且所 述子帧 m为承载 PDSCH数据的下行子帧;
第二发送模块, 用于根据反馈信息与 PDSCH数据传输之间的时序关系, 确定承载
PDSCH数据对应的反馈信息的子帧, 并通过确定的子帧发送反馈信息。
本发明实施例提供了一种时分双工发送下行数据的网络侧设备, 包括:
第一确定模块, 用于确定无线帧中承载指示信息的子帧 n, 其中所述无线帧中的子帧
0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊 子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且所述子帧 n为下行固 定子帧或特殊子帧;
第三发送模块, 用于通过子帧 n向用户设备发送指示信息。
本发明实施例提供了一种时分双工接收上行数据的网络侧设备, 包括:
第二确定模块, 用于根据反馈信息与 PDSCH数据传输之间的时序关系, 确定无线帧 中承载 PDSCH数据对应的反馈信息的子帧, 其中所述无线帧中的子帧 0和子帧 5是下行 固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且所述子帧 m为下行子帧;
第三接收模块, 用于通过确定的子帧接收来自用户设备的反馈信息。
本发明实施例提供了一种时分双工通信的系统, 该系统包括:
用户设备, 用于通过无线帧中的子帧 n接收来自网络侧的指示信息, 并根据指示信息 在确定需要向网络侧发送 PUSCH数据时, 通过子帧 n之后的至少一个上行子帧发送 PUSCH数据;
网络侧设备, 用于确定无线帧中承载指示信息的子帧 n, 并通过子帧 n向用户设备发 送指示信息;
其中所述无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变 子帧, 且所述子帧 n为下行固定子帧或特殊子帧。
本发明实施例提供了一种时分双工通信的系统, 包括:
用户设备, 用于通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据, 根据反馈信 息与 PDSCH数据传输之间的时序关系,确定承载 PDSCH数据对应的反馈信息的子帧,并 通过确定的子帧发送反馈信息;
网络侧设备, 用于根据反馈信息与 PDSCH数据传输之间的时序关系, 确定无线帧中 承载 PDSCH数据对应的反馈信息的子帧 m,并通过子帧 m接收来自用户设备的反馈信息; 其中所述无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变 子帧, 且所述子帧 m为下行子帧。
本发明实施例的上行 HARQ时序关系中用户设备通过无线帧中的子帧 n接收来自网络 侧的指示信息, 并根据指示信息在确定需要向网络侧发送 PUSCH数据时, 通过子帧 n之 后的至少一个上行子帧发送 PUSCH数据; 本发明实施例的下行 HARQ时序关系中用户设 备通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据,根据反馈信息与 PDSCH数据传 输之间的时序关系, 确定承载 PDSCH数据对应的反馈信息的子帧, 并通过确定的子帧发 送反馈信息,从而解决了现有技术中没有动态的上下行配置的 HARQ时序关系的问题,使 得动态 TDD系统能够传输上行和下行数据。 附图说明 图 1为背景技术中 TD-LTE系统帧结构示意图;
图 2A为本发明实施例第一种子帧结构示意图;
图 2B为本发明实施例第二种子帧结构示意图;
图 3为本发明实施例第一种时分双工通信系统结构示意图;
图 4为本发明实施例上行 HARQ时序关系示意图;
图 5为本发明实施例时分双工发送上行数据的用户设备结构示意图; 图 6为本发明实施例时分双工发送下行数据的网络侧设备结构示意图;
图 7为本发明实施例时分双工发送上行数据的方法流程图;
图 8为本发明实施例时分双工发送下行数据的方法流程图;
图 9为本发明实施例第二种时分双工通信系统结构示意图;
图 10为本发明实施例下行 HARQ时序关系示意图;
图 11为本发明实施例时分双工接收下行数据的用户设备结构示意图;
图 12为本发明实施例时分双工接收上行数据的网络侧设备结构示意图;
图 13为本发明实施例时分双工接收下行数据的方法流程图;
图 14为本发明实施例时分双工接收上行数据的方法流程图。 具体实施方式 本发明实施例的用户设备通过无线帧中的子帧 n接收来自网络侧的指示信息, 并根据 指示信息在确定需要向网络侧发送 PUSCH数据时, 通过子帧 n之后的至少一个上行子帧 发送 PUSCH数据;本发明实施例的网络侧确定无线帧中承载指示信息的子帧 n,并通过子 帧 n向用户设备发送指示信息,从而解决了现有技术中没有动态的上下行配置的 HARQ时 序关系的问题, 使得动态 TDD系统能够传输上行和下行数据。
本发明实施例无线帧包括: 可变子帧、 下行固定子帧、 上行固定子帧和特殊子帧。 其 中, 下行固定子帧是传输方向为下行方向且传输方向固定不变的子帧, 以及特殊子帧中的 下行导频时隙; 上行固定子帧是传输方向为上行方向且传输方向固定不变的子帧; 可变子 帧是传输方向可变的子帧, 可变子帧还进一步包括上行可变子帧和下行可变子帧, 上行可 变子帧为确定为用作上行传输的可变子帧, 下行可变子帧为确定为用作下行传输的可变 子帧。
本发明实施例特殊子帧中的上行导频时隙与背景技术中的特殊子帧中的上行导频时 隙的功能相同, 不再重复说明。
本发明实施例能够应用于 TDD系统中 (比如 TD-LTE系统), 也可以应用于其他需要 动态调整子帧上下行配置的系统中, 例如 TD-SCDMA系统及其后续演进系统, 微波存取 全球互通 ( Worldwide Interoperability for Microwave Access, WiMAX ) 系统及其后续演进 系统等。
为了支持使用更多的下行子帧, 在一个无线帧内可以仅设置一个固定的上行子帧, 即 设置子帧 2为上行固定子帧, 子帧 0和子帧 5为下行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧 (传输方向为下行的子帧), 其余子帧为可变子帧;
其中, 当子帧 7为上行子帧 (即子帧 7为传输方向为上行的可变子帧, 即上行可变子 帧) 时, 则子帧 6为特殊子帧, 其无线帧结构如图 2A所示;
当子帧 7为下行子帧(即子帧 7为传输方向为下行的可变子帧, 即下行可变子帧)时, 子帧 6为下行子帧(即传输方向为下行的子帧), 其无线帧结构如图 2B所示; 在该帧结构 下, 可以支持的最大的下行(DL )子帧与上行(UL )子帧的比例为 9: 1 , 从而使动态 TDD 系统中资源自适应的动态范围更大, 更好的匹配业务的变化。
本发明实施例针对图 2A和图 2B所示的动态上下行子帧分配方式, 提出了一种 TDD 系统的上下行 HARQ时序关系。
在下面的说明过程中, 先从用户设备和网络侧的配合实施进行说明, 最后分别从用 户设备与网络侧的实施进行说明, 但这并不意味着二者必须配合实施, 实际上, 当用户 设备与网络侧分开实施时, 也解决了分别在用户设备、 网络侧所存在的问题, 只是二者 结合使用时, 会获得更好的技术效果。
下面结合说明书附图对本发明实施例作进一步详细描述。
如图 3所示, 本发明实施例第一种时分双工通信的系统包括: 用户设备 10和网络侧 设备 20。
用户设备 10, 用于通过无线帧中的子帧 n接收来自网络侧的指示信息, 并根据指示信 息在确定需要向网络侧发送 PUSCH数据时, 通过子帧 n之后的至少一个上行子帧发送 PUSCH数据;
网络侧设备 20, 用于确定无线帧中承载指示信息的子帧 n, 并通过子帧 n向用户设备 发送指示信息。
其中, 无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1 为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子 帧, 且子帧 n为用于承载指示信息的下行固定子帧或特殊子帧;
具体的, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6为下行子帧。
本发明实施例指示信息包括上行调度( UL grant )信息和 /或通过物理混合自动请求重 传指示信道(Physical HARQ Indication Channel, PHICH )传输的反馈信息, 其中, 通过 PHICH传输的反馈信息进一步包括表示 PUSCH数据传输成功的 ACK反馈和表示 PUSCH 数据传输失败的 NACK反馈。
相应的, 若用户设备 10接收到的指示信息为上行调度信息时, 则确定需要向网络侧 设备 20发送 PUSCH数据;
若用户设备 10接收到的指示信息为通过 PHICH传输的反馈信息, 则分为两种情况: 若反馈信息为 ACK反馈, 表示用户设备向网络侧设备 20发送的 PUSCH数据传输成功,
则不需要进行重传; 若反馈信息为 NACK反馈, 表示用户设备向网络侧设备 20发送的
PUSCH数据传输失败, 则用户设备 10需要对该 PUSCH数据进行重传。
下面分别以指示信息包括上行调度信息和指示信息包括通过 PHICH传输的反馈信息 且反馈信息为 NACK反馈为例,对用户设备 10与网络侧设备 20之间的交互进行详细说明。
第一种情况、 指示信息包括上行调度信息;
网络侧设备 20通过下行固定子帧 (子帧 0或子帧 5 )或特殊子帧 (子帧 1或子帧 6 ) 向用户设备 10发送上行调度信息;
相应的, 用户设备 10确定发送 PUSCH数据的上行子帧包括以下三种方式: 方式一、 用户设备 10根据接收到的上行调度信息在确定需要根据时序关系确定发送 PUSCH数据的上行子帧时, 根据上行调度信息与 PUSCH数据传输之间的时序关系, 确定 发送 PUSCH数据的上行子帧;
在实施中, 上行调度信息与 PUSCH数据传输之间的时序关系包括:
若承载指示信息的子帧 n是子帧 0或子帧 5 ,则发送 PUSCH数据的上行子帧是子帧 n 之后的第 4个子帧;
若承载指示信息的子帧 n是子帧 1或子帧 6 ,则发送 PUSCH数据的上行子帧是子帧 n 之后的第 6个子帧。
其中, 上行调度信息与 PUSCH数据传输之间的时序关系还可以以表的形式表示, 如 表 1所示;
表 1
其中, kP蘭 -1表示 PUSCH数据传输与上行调度信息之间间隔的子帧数目, n表示 承载上行调度信息的子帧的标记, n + kpusCH表示子帧 n之后的第 ^^OT个子帧, 其中, 子帧 n为子帧 0、 子帧 1、 子帧 5和子帧 6中的一个;
方式二、 用户设备 10 根据上行调度信息在确定需要根据第一固定关系确定发送 PUSCH数据的上行子帧时, 根据第一固定关系确定发送 PUSCH数据的上行子帧;
其中第一固定关系包括: 发送 PUSCH数据的上行子帧是子帧 n之后的第 7个子帧。 方式三、 用户设备 10根据上行调度信息在确定需要根据时序关系和第一固定关系确 定发送 PUSCH数据的上行子帧时,根据上行调度信息与 PUSCH数据传输之间的时序关系, 确定发送 PUSCH数据的上行子帧,以及根据第一固定关系确定发送 PUSCH数据的上行子 帧;
相应的,用户设备 10需要在根据上行调度信息与 PUSCH数据传输之间的时序关系确
定的上行子帧和根据第一固定关系确定的上行子帧均发送 PUSCH数据;
例如, 若用户设备 10在子帧 0接收到来自网络侧设备 20的指示信息, 并且指示信息 中指示用户设备 10根据上行调度信息与 PUSCH数据传输之间的时序关系和第一固定关系 分别确定上行子帧; 则用户设备 10根据上行调度信息与 PUSCH数据传输之间的时序关系 确定的发送 PUSCH数据的上行子帧是子帧 0之后的第 4个子帧, 即当前无线帧的子帧 4, 及根据第一固定关系确定的发送 PUSCH数据的上行子帧是子帧 0之后的第 7个子帧, 即 当前无线帧的子帧 7, 则用户设备 10需要在当前无线帧的子帧 4和子帧 7均发送 PUSCH 数据。
在实施中, 网络侧设备 20向用户设备 10发送的上行调度信息中会指示用户设备确定 传输 PUSCH数据的上行子帧的方式;
比如网络侧设备 20可以使用上行调度信息中 UL Index的 2比特位来指示用户设备 10 确定传输 PUSCH数据的上行子帧的方式, 如:
最高比特位(Most Significant Bit, MSB )位为 1 , 表示根据上行调度信息与 PUSCH 数据传输之间的时序关系确定传输 PUSCH数据的上行子帧; 最低比特位( Last Significant Bit, LSB )位为 1 , 表示根据第一固定关系确定传输 PUSCH数据的上行子帧; MSB位和 LSB位都为 1 , 表示根据上行调度信息与 PUSCH数据传输之间的时序关系和第一固定关 系分别确定传输 PUSCH数据的上行子帧。
需要说明的是, 本发明实施例并不局限于上述指示方式, 其他能够指示用户设备 10 确定传输 PUSCH数据的上行子帧的方式同样适用本发明实施例。
第二种情况、 指示信息包括通过 PHICH传输的反馈信息, 且反馈信息为 NACK; 网络侧设备 20根据反馈信息与 PUSCH数据传输之间的时序关系, 确定子帧 n;
在实施中, 网络侧设备 20在接收到来自用户设备 10的 PUSCH数据后, 在子帧 n通 过 PHICH传输反馈信息, 以通知用户设备 10数据传输的结果, 若反馈信息为 ACK反馈, 则说明传输成功, 若反馈信息为 NACK反馈, 则说明传输失败;
在实施中, 反馈信息与 PUSCH数据传输之间的时序关系包括:
若承载 PUSCH数据的子帧是子帧 2或子帧 7 , 则子帧 n是承载 PUSCH数据的子帧之 后的第 4个子帧, 即当前无线帧的子帧 6或下一无线帧的子帧 1 ;
若承载 PUSCH数据的子帧是子帧 3或子帧 8 , 则子帧 n是承载 PUSCH数据的子帧之 后的第 7个子帧, 即下一无线帧的子帧 0或下一无线帧的子帧 5;
若承载 PUSCH数据的子帧是子帧 4或子帧 9, 则子帧 n是承载 PUSCH数据的子帧之 后的第 6个子帧, 即下一无线帧的子帧 0或下一无线帧的子帧 5。
其中, 反馈信息与 PUSCH数据传输之间的时序关系还可以以表的形式表示, 如表 2 所示:
表 2
其中, kP議 - 1表示反馈信息与 PUSCH数据传输之间间隔的子帧的数目,承载 PUSCH 数据的子帧是子帧 2、 子帧 3、 子帧 4、 子帧 7、 子帧 8和子帧 9中的一个;
相应的, 用户设备 10在收到来自网络侧设备 20的反馈信息后, 确定发送 PUSCH数 据的上行子帧包括以下两种方式:
方式 A、 用户设备 10根据子帧 n和承载反馈信息对应的 PUSCH数据的子帧, 在确定 需要根据时序关系确定发送 PUSCH数据的上行子帧时,根据反馈信息与 PUSCH数据重传 之间的时序关系, 确定发送 PUSCH数据的上行子帧;
在实施中,若承载反馈信息的子帧 n是子帧 0或子帧 5 ,且承载反馈信息对应的 PUSCH 数据的子帧是子帧 4和子帧 9之外的其他上行子帧, 则用户设备 10确定需要根据时序关 系确定发送 PUSCH数据的上行子帧;
在实施中, 反馈信息与 PUSCH数据重传之间的时序关系包括:
发送 PUSCH数据的上行子帧是子帧 n之后的第 4个子帧;
其中, 反馈信息与 PUSCH数据重传之间的时序关系还可以以表的形式表示, 由于该 时序关系与上述上行调度信息与 PUSCH数据传输之间的时序关系相似,请参见表 1;但是, 表中各参数的物理含义有所不同, 其中, raai -l表示 PUSCH数据重传与反馈信息之间 间隔的子帧数目, n表示承载网络侧设备 20发送的反馈信息的子帧的标记, n + kpusCH表 示子帧 n之后的第 PL¾a/个子帧, 其中, 子帧 n为子帧 0、 子帧 1、 子帧 5和子帧 6中的 一个;
相应的, 用户设备 10在子帧 n之后的第 4个子帧 (即当前无线帧的子帧 4或当前无 线帧的子帧 9 ) 向网络侧重传 PUSCH数据。
本发明实施例中,反馈信息对应的 PUSCH数据,是指根据反馈信息与 PUSCH数据传 输之间的时序关系确定的反馈信息对应的 PUSCH数据。
方式 B、 用户设备 10根据子帧 n和承载反馈信息对应的 PUSCH数据的子帧, 在确定 需要根据第二固定关系确定发送 PUSCH数据的上行子帧时, 根据第二固定关系确定发送 PUSCH数据的上行子帧;
在实施中,若承载反馈信息的子帧 n是子帧 0或子帧 5 ,且承载反馈信息对应的 PUSCH
数据的子帧是子帧 4或子帧 9 ,则用户设备 10确定需要根据第二固定关系确定发送 PUSCH 数据的上行子帧;
其中第二固定关系包括: 发送 PUSCH数据的上行子帧是子帧 η之后的第 7个子帧; 相应的, 用户设备 10在子帧 η之后的第 7个子帧 (即当前无线帧中的子帧 7或下一 个无线帧中的子帧 2 ) 向网络侧设备 20重传 PUSCH数据。
在实施中,用户设备 10根据表 2所示的反馈信息与 PUSCH数据传输之间的时序关系, 确定承载反馈信息的子帧, 并通过确定的承载反馈信息的子帧接收相应的反馈信息;
具体的,若承载 PUSCH数据的子帧是子帧 2或子帧 7,则承载反馈信息的子帧是承载 PUSCH数据的子帧之后的第 4个子帧, 即当前无线帧的子帧 6或下一无线帧的子帧 1 ; 若承载 PUSCH数据的子帧是子帧 3或子帧 8 , 则承载反馈信息的子帧是承载 PUSCH 数据的子帧之后的第 7个子帧, 即下一无线帧的子帧 0或下一无线帧的子帧 5;
若承载 PUSCH数据的子帧是子帧 4或子帧 9 , 则承载反馈信息的子帧是承载 PUSCH 数据的子帧之后的第 6个子帧, 即下一无线帧的子帧 0或下一无线帧的子帧 5。
需要说明的是, 若用户设备 10接收到的指示信息仅包括上行调度信息, 则用户设备 10根据上述方式一、 方式二或方式三确定发送 PUSCH数据的上行子帧;
若用户设备 10接收到的指示信息仅包括通过 PHICH传输的反馈信息, 且反馈信息为 NACK, 则用户设备 10根据上述方式 A或方式 B确定发送 PUSCH数据的上行子帧; 若用户设备 10接收到的指示信息包括上行调度信息和通过 PHICH传输的反馈信息, 且反馈信息为 NACK, 进一步包括以下两种情况:
第一种情况、 若在子帧 0或子帧 5接收到上行调度信息和通过 PHICH传输的反馈信 息指示的内容一致(如上行调度信息指示用户设备 10根据时序关系确定发送 PUSCH数据 的上行子帧, 并且承载反馈信息对应的 PUSCH数据的子帧是除子帧 4和子帧 9之外的其 他上行子帧; 又如, 上行调度信息指示用户设备 10根据第一固定关系确定发送 PUSCH数 据的上行子帧, 并且承载反馈信息对应的 PUSCH数据的子帧是子帧 4或子帧 9 ) , 则用户 设备 10根据指示信息确定发送 PUSCH数据的上行子帧;
第二种情况、 若在子帧 0或子帧 5接收到上行调度信息和通过 PHICH传输的反馈信 息指示的内容不一致(如上行调度信息指示用户设备 10根据时序关系确定发送 PUSCH数 据的上行子帧, 但承载反馈信息对应的 PUSCH数据的子帧是子帧 4或子帧 9; 又如, 上行 调度信息指示用户设备 10根据第一固定关系确定发送 PUSCH数据的上行子帧,但承载反 馈信息对应的 PUSCH数据的子帧是除子帧 4或子帧 9之外的其他上行子帧),则用户设备 10根据上行调度信息中指示的方式确定发送 PUSCH数据的上行子帧。
本发明实施例动态 TDD系统的上行 HARQ时序关系如图 4所示, 为了支持本发明实 施例动态 TDD系统能够具有后向兼容性,即允许接入不支持可变子帧的用户设备,如 LTE
Rel-8/9/10等版本的用户设备, 网络侧设备 20从配置给特定用户设备 (即不支持可变子帧 的用户设备) 的上下行配置的进程中选择包含反馈信息与 PUSCH数据传输之间的时序关 系的进程对特定用户设备进行调度;
在实施中, 网络侧设备 20 向特定用户设备广播一个上下行配置方式, 并根据该上下 行配置方式在与本发明实施例动态 TDD系统上下行 HARQ进程具有相同时序关系的进程 上调度该特定用户设备;
由于现有的配置方式 #0的进程与本发明实施例动态 TDD系统进程(如图 4所示)具 有完全相同的时序关系, 优选的, 网络侧设备 20为特定用户设备分配上下行配置 0; 具体的, 网络侧设备 20 向特定用户设备广播当前系统配置为上下行配置方式 #0, 从 而使网络侧设备 20可以在所有上行 HARQ进程上调度特定用户设备。
基于同一发明构思, 本发明实施例中还提供了一种时分双工发送上行数据的用户设 备, 由于该用户设备解决问题的原理与图 3所示的系统中的用户设备 10相似, 因此该用 户设备的实施可以参见图 3所示的系统中的用户设备 10的实施, 重复之处不再赘述。
如图 5所示, 本发明实施例时分双工发送上行数据的用户设备包括:
第一接收模块 100, 用于通过无线帧中的子帧 n接收来自网络侧的指示信息, 其中无 线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且子帧 n 为下行固定子帧或特殊子帧;
其中, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6 为下行子帧;
指示信息包括上行调度信息和 /或通过 PHICH传输的反馈信息。
第一发送模块 110,用于根据指示信息在确定需要向网络侧发送 PUSCH数据时,通过 子帧 n之后的至少一个上行子帧发送 PUSCH数据。
在实施中, 第一发送模块 110具体用于:
指示信息包括上行调度信息时, 根据上行调度信息在确定需要根据时序关系确定发送
PUSCH数据的上行子帧时, 根据上行调度信息与 PUSCH数据传输之间的时序关系, 确定 发送 PUSCH数据的上行子帧; 或根据上行调度信息在确定需要根据第一固定关系确定发 送 PUSCH数据的上行子帧时,根据第一固定关系确定发送 PUSCH数据的上行子帧;或根 据上行调度信息在确定需要根据时序关系和第一固定关系确定发送 PUSCH数据的上行子 帧时,根据上行调度信息与 PUSCH数据传输之间的时序关系,确定发送 PUSCH数据的上 行子帧, 以及根据第一固定关系确定发送 PUSCH数据的上行子帧。
其中, 上行调度信息与 PUSCH数据传输之间的时序关系包括:
若子帧 n是子帧 0或子帧 5 ,发送 PUSCH数据的上行子帧是子帧 n之后的第 4个子帧;
若子帧 n是子帧 1或子帧 6,发送 PUSCH数据的上行子帧是子帧 n之后的第 6个子帧; 第一固定关系包括:
发送 PUSCH数据的上行子帧是子帧 n之后的第 7个子帧。
在实施中, 第一发送模块 110具体用于:
指示信息包括通过 PHICH传输的反馈信息, 且反馈信息为 NACK时, 根据子帧 n和 承载反馈信息对应的 PUSCH数据的子帧,在确定需要根据时序关系确定发送 PUSCH数据 的上行子帧时,根据反馈信息与 PUSCH数据重传之间的时序关系,确定发送 PUSCH数据 的上行子帧; 或根据子帧 n和承载反馈信息对应的 PUSCH数据的子帧, 在确定需要根据 第二固定关系确定发送 PUSCH数据的上行子帧时,根据第二固定关系确定发送 PUSCH数 据的上行子帧。
具体的, 第一发送模块 110具体用于:
若子帧 n是子帧 0或子帧 5 ,且承载反馈信息对应的 PUSCH数据的子帧是子帧 4和子 帧 9之外的其他上行子帧, 确定需要根据时序关系确定发送 PUSCH数据的上行子帧; 若子帧 n是子帧 0或子帧 5 ,且承载反馈信息对应的 PUSCH数据的子帧是子帧 4或子 帧 9, 确定需要根据第二固定关系确定发送 PUSCH数据的上行子帧。
其中,反馈信息与 PUSCH数据重传之间的时序关系包括:发送 PUSCH数据的上行子 帧是子帧 n之后的第 4个子帧;
第二固定关系包括: 发送 PUSCH数据的上行子帧是子帧 n之后的第 7个子帧。
在实施中, 第一接收模块 100具体用于:
根据反馈信息与 PUSCH数据传输之间的时序关系, 确定承载反馈信息的子帧; 在确定的承载反馈信息的子帧上接收 PUSCH数据对应的反馈信息。
其中, 反馈信息与 PUSCH数据传输之间的时序关系, 包括:
若承载 PUSCH数据的子帧是子帧 2或子帧 7,承载反馈信息的子帧是承载 PUSCH数 据的子帧之后的第 4个子帧;
若承载 PUSCH数据的子帧是子帧 3或子帧 8 ,承载反馈信息的子帧是承载 PUSCH数 据的子帧之后的第 7个子帧;
若承载 PUSCH数据的子帧是子帧 4或子帧 9,承载反馈信息的子帧是承载 PUSCH数 据的子帧之后的第 6个子帧。
基于同一发明构思, 本发明实施例中还提供了一种时分双工发送下行数据的网络侧设 备, 由于该网络侧设备解决问题的原理与图 3所示的系统中的网络侧设备 20相似, 因此 该网络侧设备的实施可以参见图 3所示的系统中的网络侧设备 20的实施, 重复之处不再 赘述。
如图 6所示, 本发明实施例时分双工发送下行数据的网络侧设备包括:
第一确定模块 200, 用于确定无线帧中承载指示信息的子帧 n, 其中无线帧中的子帧 0 和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子 帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且子帧 n为下行固定子帧 或特殊子帧;
其中, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6 为下行子帧。
指示信息包括上行调度信息和 /或通过 PHICH传输的反馈信息。
第三发送模块 210, 用于通过子帧 n向用户设备发送指示信息。
在实施中, 第一确定模块 200具体用于:
指示信息包括通过 PHICH传输的反馈信息时,根据反馈信息与 PUSCH数据传输之间 的时序关系, 确定子帧^
其中, 反馈信息与 PUSCH数据传输之间的时序关系, 包括:
若承载 PUSCH数据的子帧是子帧 2或子帧 7, 子帧 n是承载 PUSCH数据的子帧之后 的第 4个子帧;
若承载 PUSCH数据的子帧是子帧 3或子帧 8 , 子帧 n是承载 PUSCH数据的子帧之后 的第 7个子帧;
若承载 PUSCH数据的子帧是子帧 4或子帧 9, 子帧 n是承载 PUSCH数据的子帧之后 的第 6个子帧。
为了支持本发明实施例动态 TDD 系统能够具有向后兼容性, 本发明实施例第一种网 络侧设备还包括:
第一兼容模块 220, 用于从配置给特定用户设备的上下行配置的进程中选择包含反馈 信息与 PUSCH数据传输之间的时序关系的进程对特定用户设备进行调度;
其中, 特定用户设备是不支持可变子帧的用户设备。
优选的, 第一兼容模块 220具体用于: 为特定用户设备分配上下行配置 0。
基于同一发明构思, 本发明实施例中还提供了一种时分双工发送上行数据的方法, 由 于该方法解决问题的原理与图 3所示的系统中的用户设备 10相似, 因此该方法的实施可 以参见图 3所示的系统中的用户设备 10的实施, 重复之处不再赘述。
如图 7所示, 本发明实施例时分双工发送上行数据的方法包括以下步骤:
步骤 701、 用户设备通过无线帧中的子帧 n接收来自网络侧的指示信息, 其中子帧 n 为用于承载指示信息的下行固定子帧或特殊子帧;
其中, 无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1 为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子 帧;
具体的, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6为下行子帧。
在实施中, 用户设备通过无线帧中的子帧 n接收来自网络侧的指示信息包括上行调度 信息和 /或通过 PHICH传输的反馈信息, 其中, 通过 PHICH传输的反馈信息进一步包括表 示传输成功的 ACK反馈和表示传输失败的 NACK反馈;
步骤 702、用户设备根据该指示信息在确定需要向网络侧发送 PUSCH数据时,通过子 帧 n之后的至少一个上行子帧发送 PUSCH数据;
具体的, 若用户设备接收到的指示信息为上行调度信息, 则用户设备确定需要向网络 侧发送 PUSCH数据; 若用户设备接收到的指示信息为通过 PHICH传输的反馈信息, 则分 为两种情况: 若反馈信息为 ACK反馈,表示用户设备向网络侧发送的 PUSCH数据传输成 功,则不需要进行重传;若反馈信息为 NACK反馈,表示用户设备向网络侧发送的 PUSCH 数据传输失败, 则用户设备需要对该 PUSCH数据进行重传;
步骤 702中用户设备在确定需要向网络侧发送 PUSCH数据时, 从子帧 n之后的上行 子帧中确定至少一个用于发送 PUSCH 数据的上行子帧, 并通过确定的上行子帧发送 PUSCH数据。
在实施中, 指示信息包括上行调度信息, 则用户设备确定发送 PUSCH数据的上行子 帧, 包括:
用户设备根据上行调度信息在确定需要根据时序关系确定发送 PUSCH数据的上行子 帧时,根据上行调度信息与 PUSCH数据传输之间的时序关系,确定发送 PUSCH数据的上 行子帧;
用户设备根据上行调度信息在确定需要根据第一固定关系确定发送 PUSCH数据的上 行子帧时, 根据第一固定关系确定发送 PUSCH数据的上行子帧;
用户设备根据上行调度信息在确定需要根据时序关系和第一固定关系确定发送 PUSCH数据的上行子帧时, 根据上行调度信息与 PUSCH数据传输之间的时序关系, 确定 发送 PUSCH数据的上行子帧, 以及根据第一固定关系确定发送 PUSCH数据的上行子帧。
其中, 上行调度信息与 PUSCH数据传输之间的时序关系包括:
若子帧 n是子帧 0或子帧 5 ,发送 PUSCH数据的上行子帧是子帧 n之后的第 4个子帧; 若子帧 n是子帧 1或子帧 6,发送 PUSCH数据的上行子帧是子帧 n之后的第 6个子帧; 第一固定关系包括:
发送 PUSCH数据的上行子帧是子帧 n之后的第 7个子帧。
若指示信息包括通过 PHICH传输的反馈信息, 且反馈信息为 NACK, 则用户设备确 定发送 PUSCH数据的上行子帧, 包括:
用户设备根据子帧 n和承载反馈信息对应的 PUSCH数据的子帧, 在确定需要根据时
序关系确定发送 PUSCH数据的上行子帧时,根据反馈信息与 PUSCH数据重传之间的时序 关系, 确定发送 PUSCH数据的上行子帧;
用户设备根据子帧 n和承载反馈信息对应的 PUSCH数据的子帧, 在确定需要根据第 二固定关系确定发送 PUSCH数据的上行子帧时,根据第二固定关系确定发送 PUSCH数据 的上行子帧。
具体的, 用户设备根据下列步骤确定需要根据时序关系确定发送 PUSCH数据的上行 子帧:
若子帧 n是子帧 0或子帧 5 ,且承载反馈信息对应的 PUSCH数据的子帧是子帧 4和子 帧 9之外的其他上行子帧, 用户设备确定需要根据时序关系确定发送 PUSCH数据的上行 子帧;
用户设备根据下列步骤确定需要根据第二固定关系确定发送 PUSCH数据的上行子帧: 若子帧 n是子帧 0或子帧 5 ,且承载反馈信息对应的 PUSCH数据的子帧是子帧 4或子 帧 9, 用户设备确定需要根据第二固定关系确定发送 PUSCH数据的上行子帧。
其中, 反馈信息与 PUSCH数据重传之间的时序关系包括:
发送 PUSCH数据的上行子帧是子帧 n之后的第 4个子帧;
第二固定关系包括:
发送 PUSCH数据的上行子帧是子帧 n之后的第 7个子帧。
在实施中, 用户设备根据下列步骤接收 PUSCH数据对应的反馈信息:
用户设备根据反馈信息与 PUSCH数据传输之间的时序关系, 确定承载反馈信息的子 帧;
用户设备在确定的承载反馈信息的子帧上接收 PUSCH数据对应的反馈信息。
其中, 反馈信息与 PUSCH数据传输之间的时序关系, 包括:
若承载 PUSCH数据的子帧是子帧 2或子帧 7,承载反馈信息的子帧是承载 PUSCH数 据的子帧之后的第 4个子帧;
若承载 PUSCH数据的子帧是子帧 3或子帧 8 ,承载反馈信息的子帧是承载 PUSCH数 据的子帧之后的第 7个子帧;
若承载 PUSCH数据的子帧是子帧 4或子帧 9,承载反馈信息的子帧是承载 PUSCH数 据的子帧之后的第 6个子帧。
基于同一发明构思, 本发明实施例中还提供了一种时分双工发送下行数据的方法, 由 于该方法解决问题的原理与图 3所示的系统中的网络侧设备 20相似, 因此该方法的实施 可以参见图 3所示的系统中的网络侧设备 20的实施, 重复之处不再赘述。
如图 8所示, 本发明实施例时分双工发送下行数据的方法, 包括:
步骤 801、 网络侧确定无线帧中承载指示信息的子帧 n, 其中无线帧中的子帧 0和子
帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或 下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且子帧 n为下行固定子帧或特 殊子帧;
其中, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6 为下行子帧;
指示信息包括上行调度信息和 /或通过 PHICH传输的反馈信息。
步骤 802、 网络侧通过子帧 n向用户设备发送指示信息。
在实施中, 若指示信息包括通过 PHICH传输的反馈信息, 则步骤 801 中网络侧确定 无线帧中承载指示信息的子帧 n, 包括:
网络侧根据反馈信息与 PUSCH数据传输之间的时序关系, 确定子帧 n。
其中, 反馈信息与 PUSCH数据传输之间的时序关系, 包括:
若承载 PUSCH数据的子帧是子帧 2或子帧 7 , 子帧 n是承载 PUSCH数据的子帧之后 的第 4个子帧;
若承载 PUSCH数据的子帧是子帧 3或子帧 8 , 子帧 n是承载 PUSCH数据的子帧之后 的第 7个子帧;
若承载 PUSCH数据的子帧是子帧 4或子帧 9 , 子帧 n是承载 PUSCH数据的子帧之后 的第 6个子帧。
本发明实施例时分双工发送下行数据的方法还包括:
网络侧从配置给特定用户设备的上下行配置的进程中选择包含反馈信息与 PUSCH数 据传输之间的时序关系的进程对特定用户设备进行调度;
其中, 特定用户设备是不支持可变子帧的用户设备。
优选的, 网络侧为特定用户设备分配上下行配置 0。
如图 9所示, 本发明实施例第二种时分双工通信的系统, 包括:
用户设备 30 , 用于通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据, 根据反馈 信息与 PDSCH数据传输之间的时序关系, 确定承载 PDSCH数据对应的反馈信息的子帧, 并通过确定的子帧发送反馈信息;
其中, 无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1 为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子 帧, 且子帧 m为承载 PDSCH数据的下行子帧 (即无线帧中传输方向为下行的子帧); 网络侧设备 40 , 用于根据反馈信息与 PDSCH数据传输之间的时序关系, 确定无线帧 中承载 PDSCH数据对应的反馈信息的子帧, 并通过确定的子帧接收来自用户设备 30的反 馈信息。
在实施中, 网络侧设备 40通过无线帧中的承载 PDSCH数据的子帧(设为子帧 m )向
用户设备 30发送 PDSCH数据, 则用户设备 30在通过无线帧中的子帧 m接收到 PDSCH 数据后,根据反馈信息与 PDSCH数据传输之间的时序关系,确定的用于承载 PDSCH数据 对应的反馈信息的子帧, 并通过该子帧发送反馈信息;
其中, 用户设备 30发送的反馈信息包括表示 PDSCH数据传输成功的 ACK反馈和表 示 PDSCH数据传输失败的 NACK反馈。
在实施中, 反馈信息与 PDSCH数据传输之间的时序关系包括:
若子帧 m是子帧 0 , 则承载反馈信息的子帧是子帧 m之后的第 12个子帧, 即下一无 线帧的子帧 2;
若子帧 m是子帧 1 , 则承载反馈信息的子帧是子帧 m之后的第 11个子帧, 即下一无 线帧的子帧 2;
若子帧 m是子帧 3 , 则承载反馈信息的子帧是子帧 m之后的第 9个子帧, 即下一无线 帧的子帧 2;
若子帧 m是子帧 4 , 则承载反馈信息的子帧是子帧 m之后的第 8个子帧, 即下一无线 帧的子帧 2;
若子帧 m是子帧 5 , 则承载反馈信息的子帧是子帧 m之后的第 7个子帧, 即下一无线 帧的子帧 2;
若子帧 m是子帧 6 , 则承载反馈信息的子帧是子帧 m之后的第 6个子帧, 即下一无线 帧的子帧 2;
若子帧 m是子帧 7 , 则承载反馈信息的子帧是子帧 m之后的第 5个子帧, 即下一无线 帧的子帧 2;
若子帧 m是子帧 8 , 则承载反馈信息的子帧是子帧 m之后的第 4个子帧, 即下一无线 帧的子帧 2;
若子帧 m是子帧 9 , 则承载反馈信息的子帧是子帧 m之后的第 13个子帧, 即当前无 线帧后的第二个无线帧的子帧 2。
其中, 反馈信息与 PDSCH数据传输之间的时序关系还可以以表的形式表示, 如表 3 所示:
表 3
其中, kPDSCH _ 1表示反馈信息与 PDSCH数据传输之间间隔的子帧的数目, m表示
承载 PDSCH数据的子帧标记, w + ^z^oy表示子帧 m后的第 ^^^个子帧, 其中子帧 m 为子帧 0、 子帧 1、 子帧 3、 子帧 4、 子帧 5、 子帧 6、 子帧 7、 子帧 8和子帧 9中的一个; 相应的, 网络侧设备 40通过子帧 m向用户设备 30发送 PDSCH数据之后 , 根据表 3 所示的反馈信息与 PDSCH数据传输之间的时序关系,确定无线帧中承载 PDSCH数据对应 的反馈信息的子帧, 并通过确定的子帧接收来自用户设备的反馈信息。
本发明实施例动态 TDD系统的下行 HARQ时序关系如图 10所示,为了支持本发明实 施例动态 TDD系统能够具有后向兼容性,即允许接入不支持可变子帧的用户设备,如 LTE Rel-8/9/lO等版本的用户设备, 网络侧设备 40从配置给特定用户设备 (即不支持可变子帧 的用户设备) 的上下行配置的进程中选择包含反馈信息与 PDSCH数据传输之间的时序关 系的进程对特定用户设备进行调度;
在实施中, 若网络侧设备 40向特定用户设备广播当前系统配置为上下行配置方式 #0, 由于在下行方向上配置 #0的进程仅有一个与本发明实施例动态 TDD系统具有相同的时序 关系, 如图 10所示的进程 7 ( process 7 ), 因此网络侧设备 40可将特定用户设备调度在该 进程上, 即在子帧 6发送 PDSCH数据, 则相应的, 在下一无线帧的子帧 2接收来自用户 设备 30的反馈信息 ( ACK/NACK反馈)。
当然, 也不排除网络侧设备 40将特定用户设备调度在其他下行子帧上,, 只要根据现 有标准中 TDD DL/UL配置 0得到的上行 ACK/NACK反馈位置能够作为上行传输,正确接 收到来自用户设备 30的反馈信息即可, 例如, 调度在子帧 0, 但条件是网络侧设备 40能 够将子帧 4对应的可变子帧作为上行传输即可。
需要说明的是, 图 9所示的通信系统与图 3所示的通信系统的功能可以集成于一个通 信系统中, 当需要发送上下行数据时, 则执行图 3所示的通信系统的功能; 当需要接收上 下行数据时, 则执行图 9所示的通信系统的功能。
基于同一发明构思, 本发明实施例中还提供了一种时分双工接收下行数据的用户设 备, 由于该用户设备解决问题的原理与图 9所示的系统中的用户设备相似, 因此该用户设 备的实施可以参见图 9所示的系统中的用户设备的实施, 重复之处不再赘述。
如图 11所示, 本发明实施例时分双工接收下行数据的用户设备, 包括:
第二接收模块 300, 用于通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据, 其 中无线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子 帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可作为上行或下行传输的可变子帧, 且子 帧 m为承载 PDSCH数据的下行子帧;
其中, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6 为下行子帧。
第二发送模块 310,用于根据反馈信息与 PDSCH数据传输之间的时序关系,确定承载
PDSCH数据对应的反馈信息的子帧, 并通过确定的子帧发送反馈信息。
其中, 反馈信息与 PDSCH数据传输之间的时序关系, 包括:
若子帧 m是子帧 0, 承载反馈信息的子帧是子帧 m之后的第 12个子帧;
若子帧 m是子帧 1 , 承载反馈信息的子帧是子帧 m之后的第 11个子帧;
若子帧 m是子帧 3 , 承载反馈信息的子帧是子帧 m之后的第 9个子帧;
若子帧 m是子帧 4, 承载反馈信息的子帧是子帧 m之后的第 8个子帧;
若子帧 m是子帧 5 , 承载反馈信息的子帧是子帧 m之后的第 7个子帧;
若子帧 m是子帧 6, 承载反馈信息的子帧是子帧 m之后的第 6个子帧;
若子帧 m是子帧 7, 承载反馈信息的子帧是子帧 m之后的第 5个子帧;
若子帧 m是子帧 8, 承载反馈信息的子帧是子帧 m之后的第 4个子帧;
若子帧 m是子帧 9, 承载反馈信息的子帧是子帧 m之后的第 13个子帧。
需要说明的是,图 11所示的用户设备与图 5所示的用户设备的功能可以集成于一个用 户设备中, 当需要发送上行数据时, 则执行图 5所示的用户设备的功能; 当需要接收下行 数据时, 则执行图 11所示的用户设备的功能。
基于同一发明构思, 本发明实施例中还提供了一种时分双工接收上行数据的网络侧设 备, 由于该网络侧设备解决问题的原理与图 8所示的系统中的网络侧设备相似, 因此该网 络侧设备的实施可以参见图 8所示的系统中的网络侧设备的实施, 重复之处不再赘述。
如图 12所示, 本发明实施例时分双工接收上行数据的网络侧设备, 包括:
第二确定模块 400,用于根据反馈信息与 PDSCH数据传输之间的时序关系,确定无线 帧中承载 PDSCH数据对应的反馈信息的子帧, 其中无线帧中的子帧 0和子帧 5是下行固 定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其 余子帧为可作为上行或下行传输的可变子帧, 且子帧 m为下行子帧;
其中, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6 为下行子帧。
第三接收模块 410, 用于通过确定的子帧接收来自用户设备的反馈信息。
其中, 反馈信息与 PDSCH数据传输之间的时序关系, 包括:
若承载 PDSCH数据的子帧是子帧 0,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 12个子帧;
若承载 PDSCH数据的子帧是子帧 1 ,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 11个子帧;
若承载 PDSCH数据的子帧是子帧 3 ,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 9个子帧;
若承载 PDSCH数据的子帧是子帧 4,承载 PDSCH数据对应的反馈信息的子帧是承载
PDSCH数据的子帧之后的第 8个子帧;
若承载 PDSCH数据的子帧是子帧 5 ,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 7个子帧;
若承载 PDSCH数据的子帧是子帧 6,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 6个子帧;
若承载 PDSCH数据的子帧是子帧 7,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 5个子帧;
若承载 PDSCH数据的子帧是子帧 8,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 4个子帧;
若承载 PDSCH数据的子帧是子帧 9,承载 PDSCH数据对应的反馈信息的子帧是承载
PDSCH数据的子帧之后的第 13个子帧。
为了支持本发明实施例网络侧设备具有向后兼容性, 该网络侧设备还包括: 第二兼容模块 420, 用于从配置给特定用户设备的上下行配置的进程中选择包含反馈 信息与 PDSCH数据传输之间的时序关系的进程对特定用户设备进行调度;
其中, 特定用户设备是不支持可变子帧的用户设备。
需要说明的是, 图 12所示的网络侧设备与图 6所示的网络侧设备的功能可以集成于 一个网络侧设备中, 当需要发送下行数据时, 则执行图 6所示的网络侧设备的功能; 当需 要接收上行数据时, 则执行图 12所示的用户设备的功能。
基于同一发明构思, 本发明实施例中还提供了一种时分双工接收下行数据的方法, 由 于该方法解决问题的原理与图 8所示的系统的用户设备相似, 因此该方法的实施可以参见 图 8所示的系统的用户设备的实施, 重复之处不再赘述。
如图 13所示, 本发明实施例时分双工接收下行数据的方法, 包括:
步骤 1301、 用户设备通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据, 其中无 线帧中的子帧 0和子帧 5是下行固定子帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子帧为可变子帧, 且子帧 m为下行子帧;
其中, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6 为下行子帧;
步骤 1302、 用户设备根据反馈信息与 PDSCH数据传输之间的时序关系, 确定承载 PDSCH数据对应的反馈信息的子帧, 并通过确定的子帧发送反馈信息。
其中, 反馈信息与 PDSCH数据传输之间的时序关系, 包括:
若承载 PDSCH数据的子帧是子帧 0,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 12个子帧;
若承载 PDSCH数据的子帧是子帧 1 ,承载反馈信息的子帧是承载 PDSCH数据的子帧
之后的第 11个子帧;
若承载 PDSCH数据的子帧是子帧 3 ,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 9个子帧;
若承载 PDSCH数据的子帧是子帧 4,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 8个子帧;
若承载 PDSCH数据的子帧是子帧 5 ,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 7个子帧;
若承载 PDSCH数据的子帧是子帧 6,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 6个子帧;
若承载 PDSCH数据的子帧是子帧 7,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 5个子帧;
若承载 PDSCH数据的子帧是子帧 8,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 4个子帧;
若承载 PDSCH数据的子帧是子帧 9,承载反馈信息的子帧是承载 PDSCH数据的子帧 之后的第 13个子帧。
需要说明的是, 图 13与图 8可以合成一个流程, 形成一个下行通信的方法, 在需要 发送下行数据时, 执行步骤 801和 802; 在需要接收下行数据时, 执行步骤 1301和 1302。
基于同一发明构思, 本发明实施例中还提供了一种时分双工接收上行数据的方法, 由 于该方法解决问题的原理与图 9所示的网络侧设备相似, 因此该方法的实施可以参见图 9 所示的网络侧设备的实施, 重复之处不再赘述。
如图 14所示, 本发明实施例时分双工接收上行数据的方法, 包括:
步骤 1401、 网络侧根据反馈信息与 PDSCH数据传输之间的时序关系, 确定无线帧中 承载 PDSCH数据对应的反馈信息的子帧, 其中无线帧中的子帧 0和子帧 5是下行固定子 帧, 子帧 2是上行固定子帧, 子帧 1为特殊子帧, 子帧 6为特殊子帧或下行子帧, 其余子 帧为可作为上行或下行传输的可变子帧;
其中, 当子帧 7为上行子帧时, 子帧 6为特殊子帧; 当子帧 7为下行子帧时, 子帧 6 为下行子帧。
步骤 1402、 网络侧通过确定的子帧接收来自用户设备的反馈信息。
其中, 反馈信息与 PDSCH数据传输之间的时序关系, 包括:
若承载 PDSCH数据的子帧是子帧 0,承载 PDSCH数据对应的反馈信息的子帧是承载
PDSCH数据的子帧之后的第 12个子帧;
若承载 PDSCH数据的子帧是子帧 1 ,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 11个子帧;
若承载 PDSCH数据的子帧是子帧 3 ,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 9个子帧;
若承载 PDSCH数据的子帧是子帧 4,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 8个子帧;
若承载 PDSCH数据的子帧是子帧 5 ,承载 PDSCH数据对应的反馈信息的子帧是承载
PDSCH数据的子帧之后的第 7个子帧;
若承载 PDSCH数据的子帧是子帧 6,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 6个子帧;
若承载 PDSCH数据的子帧是子帧 7,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 5个子帧;
若承载 PDSCH数据的子帧是子帧 8,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 4个子帧;
若承载 PDSCH数据的子帧是子帧 9,承载 PDSCH数据对应的反馈信息的子帧是承载 PDSCH数据的子帧之后的第 13个子帧。
本发明实施例时分双工接收上行数据的方法还包括:
网络侧从配置给特定用户设备的上下行配置的进程中选择包含反馈信息与 PDSCH数 据传输之间的时序关系的进程对特定用户设备进行调度;
其中, 特定用户设备是不支持可变子帧的用户设备。
需要说明的是, 图 14与图 7可以合成一个流程, 形成一个上行通信的方法, 在需要 发送上行数据时, 执行步骤 701和 702; 在需要接收上行数据时, 执行步骤 1401和 1402。
当然, 图 7、 图 8、 图 13与图 14也可以合成一个流程, 形成一个上下行通信的方法, 在需要发送上行数据时, 执行步骤 701和 702; 在需要发送下行数据时, 执行步骤 801和 802; 在需要接收下行数据时, 执行步骤 1301和 1302; 在需要接收上行数据时, 执行步骤 1401和 1402。
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造性概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改。
本发明实施例的上行 HARQ时序关系中用户设备通过无线帧中的子帧 n接收来自网络 侧的指示信息, 并根据指示信息在确定需要向网络侧发送 PUSCH数据时, 通过子帧 n之 后的至少一个上行子帧发送 PUSCH数据; 本发明实施例的下行 HARQ时序关系中用户设 备通过无线帧中的子帧 m接收来自网络侧的 PDSCH数据, 根据反馈信息与 PDSCH数据 传输之间的时序关系, 确定承载 PDSCH数据对应的反馈信息的子帧, 并通过确定的子帧 发送反馈信息, 从而解决了现有技术中没有动态的上下行配置的 HARQ时序关系的问题,
使得动态 TDD系统能够传输上行和下行数据。
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序产 品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。 而且, 本发明可釆用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介盾 (包括但不限于磁盘存储器、 CD-ROM、 光学存储器等)上实施的计算机程 序产品的形式。
本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用 于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的 装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程和 /或方框图一个方框或多个 方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造性概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改。
显然, 本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实 施例的精神和范围。 这样, 倘若本发明实施例的这些修改和变型属于本发明权利要求及其 等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。