Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DATA TRANSMISSION METHOD, EVOLVED NODEB AND USER EQUIPMENT
Document Type and Number:
WIPO Patent Application WO/2012/116602
Kind Code:
A1
Abstract:
Disclosed are a data transmission method, an evolved NodeB and user equipment, which can avoid data transmission conflict and improve data transmission performance and scheduling flexibility. The method in the embodiments of the present invention includes: if the evolved NodeB (eNB) fails to correctly receive a data packet sent by the user equipment (UE) on a first sub-frame, then the eNB selects a second sub-frame from a plurality of sub-frames; and the eNB sends a scheduling signalling to the UE, so that the UE sends a retransmission packet of the data packet on the second sub-frame. An evolved NodeB and user equipment are also provided. The embodiments of the present invention can effectively avoid data transmission conflict and improve data transmission performance and scheduling flexibility.

Inventors:
GUAN LEI (CN)
LV YONGXIA (CN)
Application Number:
PCT/CN2012/071300
Publication Date:
September 07, 2012
Filing Date:
February 20, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
GUAN LEI (CN)
LV YONGXIA (CN)
International Classes:
H04L1/16; H04L1/18; H04W72/12
Domestic Patent References:
WO2010129295A12010-11-11
Foreign References:
CN101926214A2010-12-22
CN101729128A2010-06-09
CN101400081A2009-04-01
Other References:
See also references of EP 2683104A4
Download PDF:
Claims:
权利要求

1、 一种数据传输方法, 其特征在于, 包括:

若演进基站 eNB未正确接收用户设备 UE在第一子帧上发送的数据包, 则所述 eNB从多个子帧中选取第二子帧;

所述 eNB向所述 UE发送调度信令, 使得所述 UE在所述第二子帧上 发送所述数据包的重传包。

2、根据权利要求 1所述的方法, 其特征在于, 所述 eNB从多个子帧中 选取第二子帧包括:

所述 eNB根据第一参考时分双工 TDD上下行配置的定时关系,从所述 多个子帧中选取一个固定的上行子帧作为第二子帧; 或者

所述 eNB根据第一参考 TDD上下行配置的定时关系,从多个子帧中选 取一个上行的动态子帧, 将所述动态子帧作为所述第二子帧。

3、根据权利要求 1所述的方法, 其特征在于, 所述 eNB从多个子帧中 选取第二子帧包括:

所述 eNB查询当前使用的 TDD上下行配置类型, 并根据所述 TDD上 下行配置类型从多个子帧中确定一个固定上行子帧作为所述第二子帧; 或者,

所述 eNB从多个子帧中选取一个配置为上行的动态子帧作为所述第二 子帧。

4、根据权利要求 1-3任一权利要求所述的方法,其特征在于,所述 eNB 向所述 UE发送的调度信令具体为上行调度授权信令;

所述上行调度授权信令中包含用于表示所述第二子帧的指示信息。

5、 根据权利要求 4所述的方法, 其特征在于, 所述指示信息具体为: 上行索引字段;

或下行分配索引字段;

或所述上行调度授权信令中的新增扰码;

或在所述上行调度授权信令的保留字段中的新增参数。

6、 根据权利要求 1-3任一权利要求所述的方法, 其特征在于, 所述第一子帧为固定上行子帧, 或配置为上行的动态子帧。 7、 一种数据传输方法, 其特征在于, 包括:

用户设备 UE在第一子帧上向演进基站 eNB发送数据包;

若所述 eNB未正确接收到所述数据包, 则所述 UE接收所述 eNB发送 的调度信令;

所述 UE根据所述调度信令,在所述调度信令指示的第二子帧上发送所 述数据包的重传包, 所述第二子帧由所述 eNB从多个子帧中选取。

8、 根据权利要求 7所述的方法, 其特征在于, 所述 UE根据所述调度 信令, 在所述调度信令指示的第二子帧上发送所述数据包的重传包包括: 所述 UE根据所述调度信令和第一参考 TDD上下行配置的定时关系, 在所述调度信令指示的第二子帧上发送所述数据包的重传包。

9、 根据权利要求 7所述的方法, 其特征在于, 所述调度信令为上行调 度授权信令;

所述 UE根据所述调度信令,在所述调度信令指示的第二子帧上发送所 述数据包的重传包包括:

所述 UE 获取所述上行调度授权信令中包含的用于表示所述第二子帧 的指示信息;

所述 UE 4艮据所述指示信息确定所述第二子帧;

所述 UE在所述第二子帧上发送所述数据包的重传包。

10、 根据权利要求 9所述的方法, 其特征在于, 所述指示信息具体为: 上行索引字段;

或下行分配索引字段;

或所述上行调度授权信令中的新增扰码;

或在所述上行调度授权信令的保留字段中的新增参数。

11、 根据权利要求 7 所述的方法, 其特征在于, 所述调度信令为上行 调度授权信令;

所述 UE根据所述调度信令,在所述调度信令指示的第二子帧上发送所 述数据包的重传包包括:

所述 UE获取所述上行调度授权信令的发送时刻或载波;

所述 UE根据所述上行调度授权信令的发送时刻或载波确定所述第二 子帧;

所述 UE在所述第二子帧上发送所述数据包的重传包。 12、 一种演进基站, 其特征在于, 包括:

选取单元,用于当未正确接收用户设备 UE在第一子帧上发送的数据包 时, 从多个子帧中选取第二子帧;

信令发送单元, 用于向所述 UE发送调度信令, 使得所述 UE在所述选 取单元选取的第二子帧上发送所述数据包的重传包。

13、 根据权利要求 12所述的演进基站, 其特征在于, 所述选取单元具 体用于:

查询当前使用的 TDD上下行配置类型, 并根据所述 TDD上下行配置 类型从多个子帧中确定一个固定上行子帧作为所述第二子帧;

或者,

从多个子帧中选取一个配置为上行的动态子帧作为所述第二子帧。

14、 根据权利要求 12所述的演进基站, 其特征在于, 所述选取单元具 体用于:

根据第一参考时分双工 TDD上下行配置的定时关系, 从所述多个子帧 中选取一个固定的上行子帧作为第二子帧; 或者

根据第一参考 TDD上下行配置的定时关系, 从多个子帧中选取一个上 行的动态子帧, 将所述动态子帧作为所述第二子帧。

15、 一种用户设备, 其特征在于, 包括:

发送单元, 用于在第一子帧上向演进基站 eNB发送数据包;

信令接收单元, 用于当所述 eNB未正确接收到所述发送单元发送的数 据包时, 接收所述 eNB发送的调度信令;

重传单元, 用于根据所述信令接收单元接收的调度信令, 在所述调度 信令所指示的第二子帧上发送所述数据包的重传包, 所述第二子帧由所述 eNB从多个子帧中选取。

16、 根据权利要求 15所述的用户设备, 其特征在于, 所述调度信令为 上行调度授权信令;

所述重传单元包括:

第一获取模块, 用于获取所述上行调度授权信令中包含的用于表示所 述第二子帧的指示信息;

第一确定模块, 用于根据所述第一获取模块获取的指示信息确定第二 子帧;

第一发送模块, 用于在所述第一确定模块确定的第二子帧上发送所述 数据包的重传包。

17、 根据权利要求 15所述的用户设备, 其特征在于, 所述调度信令为 上行调度授权信令;

所述重传单元包括:

第二获取模块, 用于获取所述上行调度授权信令的发送时刻或载波; 第二确定模块, 用于根据所述第二获取模块获取的上行调度授权信令 的发送时刻或载波确定第二子帧;

第二发送模块, 用于在所述第二确定模块确定的第二子帧上发送所述 数据包的重传包。

18、 根据权利要求 15所述的用户设备, 其特征在于, 所述重传单元具 体用于:

根据所述调度信令和第一参考 TDD上下行配置的定时关系, 在所述调 度信令指示的第二子帧上发送所述数据包的重传包。

Description:
数据传输方法、 演进基站以及用户设备 本申请要求于 2011 年 02 月 28 日提交中国专利局、 申请号为 201110047812.8、 发明名称为"数据传输方法、 演进基站以及用户设备"的中 国专利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域 本发明涉及无线通讯技术领域, 具体涉及一种数据传输方法、 演进基 站以及用户设备。

背景技术 长期演进( LTE, Long Term Evolution ) 系统的双工方式主要包括频分 双工( FDD, Frequency Division Duplexing )方式以及时分双工( TDD, Time Division Duplexing )方式。

在 TDD方式中, 演进基站( eNB )与用户设备 ( UE , User Equipment ) 在同一个频率上进行通信, 其中上下行数据传输在时间上分开, 具体的, 一个无线帧包含两个半帧, 每个半帧包含五个子帧。 TDD方式支持不同的 上下行配置, 可以根据上下行平均业务需求, 通过系统消息半静态地调整 上下行配置。

LTE TDD系统总共包括七种上下行配置类型, 如表 1所示, 其中 "D" 表示下行子帧, "U" 表示上行子帧, "S" 表示特殊子帧, 也用于下行数据 传输。

表 1

上下行配 切换 子帧号

周期 0 1 2 3 4 5 6 7 8 9

0 5 ms D S U u U D S U U U

1 5 ms D S U u D D S U U D

2 5 ms D S u D D D S u D D

3 10 ms D S u u U D D D D D 4 10 ms D S U U D D D D D D

5 10 ms D S U D D D D D D D

6 5 ms D S U U U D S U U D

由于无线网络的特性, UE向 eNB发送的数据包可能会丟失, 或者是 出错,若 eNB未成功接收 UE的数据包,则 eNB会向 UE反馈 NACK指令, 用以指示 UE重传该数据包。

目前 TDD 方式下的数据包重传机制为: 当 UE接收到 eNB 发送的 NACK指令时, 则 UE会在标准预先配置的与该数据包初传的子帧 一对 应的一个上行子帧上向 eNB重传该数据包,重传包可以由 eNB发送的上行 调度授权(UL— grant )进行调度, 也可以没有 UL— grant进行调度。

LTE 系统中, 由于上下行配置是根据平均业务需求通过系统 消息半静 态配置的, 因此可能会出现配置的上下行配比与瞬时业务 类型不匹配, 从 而不能有效利用资源。为此, LTE 系统的后续版本,如 Release-11或 12等, 引入了动态 TDD子帧配置, 即某些子帧可以动态地配置为下行或上行, 这 些子帧被称为动态子帧 ( Dynamical Subframe ) , 也可以叫做灵活子帧 ( Flexible Subframe ), 后续为简要描述, 均用 "动态子帧" 进行说明。

由于动态子帧的引入, 现有的 TDD方式下的数据包重传机制则会存在 如下的问题:

当 UE接收到 eNB发送的 NACK指令时, UE会在对应的上行子帧上 向 eNB重传该数据包, 引入动态子帧之后, 如果 UE原先计划向 eNB重传 该数据包的上行子帧为动态子帧, 且该动态子帧已经被 eNB调整为下行子 帧, 则会出现数据传输冲突, 使得 UE无法按照原计划重传该数据包, 或者 使得 eNB无法按照原计划下发数据包, 从而影响数据传输性能和调度灵活 性。 发明内容 本发明实施例提供了一种数据传输方法、 演进基站以及用户设备, 能 够避免数据传输冲突, 提高数据传输性能和调度灵活性。

本发明实施例提供的数据传输方法, 包括: 若演进基站 eNB未正确接 收用户设备 UE在第一子帧上发送的数据包, 则所述 eNB从多个子帧中选取 第二子帧; 所述 eNB向所述 UE发送调度信令, 使得所述 UE在所述第二子 帧上发送所述数据包的重传包。

本发明实施例提供的数据传输方法, 包括: 用户设备 UE在第一子帧上 向演进基站 eNB发送数据包; 若所述 eNB未正确接收到所述数据包, 则所 述 UE接收所述 eNB发送的调度信令; 所述 UE根据所述调度信令, 在所述 调度信令指示的第二子帧上发送所述数据包的 重传包, 所述第二子帧由所 述 eNB从多个子帧中选取。

本发明实施例提供的演进基站, 包括: 选取单元, 用于当未正确接收 用户设备 UE在第一子帧上发送的数据包时, 从多个子帧中选取第二子帧; 信令发送单元, 用于向所述 UE发送调度信令, 使得所述 UE在所述选取单 元选取的第二子帧上发送所述数据包的重传包 。

本发明实施例提供的用户设备, 包括: 发送单元, 用于在第一子帧上 向演进基站 eNB发送数据包; 信令接收单元, 用于当所述 eNB未正确接收 到所述发送单元发送的数据包时, 接收所述 eNB发送的调度信令; 重传单 元, 用于根据所述信令接收单元接收的调度信令, 在所述调度信令所指示 的第二子帧上发送所述数据包的重传包, 所述第二子帧由所述 eNB从多个 子帧中选取。

从以上技术方案可以看出, 本发明实施例具有以下优点:

本发明实施例中,若 eNB未正确接收 UE在第一子帧上发送的数据包, 则 eNB会从多个子帧中选取第二子帧, 并通知 UE在该第二子帧上发送该 数据包的重传包, 使得 eNB可以调度 UE在某个子帧上发送重传包, 由于 eNB 可以获知哪些动态子帧被配置为上行, 哪些动态子帧被配置为下行, 所以由 eNB选择的第二子帧上不会发送下行数据, 因此可以避免数据传输 的冲突, 从而提高数据传输性能和调度的灵活性。

附图说明 图 1为本发明数据传输方法一个实施例示意图;

图 2为本发明数据传输方法另一实施例示意图;

图 3为本发明数据传输方法另一实施例示意图;

图 4为本发明 TDD上下行配置 0的上行调度时序示意图; 图 5为本发明自定义上行调度时序示意图;

图 6为本发明演进基站一个实施例示意图;

图 7为本发明演进基站另一实施例示意图;

图 8为本发明演进基站另一实施例示意图;

图 9为本发明用户设备一个实施例示意图;

图 1 0为本发明用户设备另一实施例示意图。 具体实施方式 本发明实施例提供了一种数据传输方法、 演进基站以及用户设备, 能 够避免数据传输冲突, 提高数据传输性能和调度灵活性。

请参阅图 1 , 本发明数据传输方法一个实施例包括:

1 01、 若 eNB未正确接收 UE在第一子帧上发送的数据包, 则 eNB从多 个子帧中选取第二子帧;

eNB与 UE釆用 TDD方式进行通信, UE可以通过固定上行子帧, 或者被 配置为上行的动态子帧向 eNB发送数据包。

本实施例中, UE在第一子帧上向 eNB发送数据包, 该第一子帧可以是 TDD无线帧中的任意一个固定上行子帧, 或者是被配置为上行的动态子帧, 具体此处不作限定。

需要说明的是, UE在第一子帧上发送的数据包可以是数据初传 , 也 可以是数据重传包, 具体此处不作限定。

UE在第一子帧上发送数据包之后, eNB可以判断是否正确接收到 UE发 送的数据包, 具体的判断方式此处不作限定。

若 eNB确认未正确接收到 UE在第一子帧上发送的数据包, 则 eNB可以 要求 UE进行重传, 即发送该数据包的重传包, 本实施例中, eNB可以从多 个子帧中选取第二子帧。

1 02、 eNB向 UE发送调度信令, 使得 UE在第二子帧上发送重传包。 当 eNB选取到第二子帧之后, eNB可以向 UE发送调度信令, 以指示 UE 在该第二子帧上发送该数据包的重传包。

需要说明的是, eNB可以釆用显式或隐式的方式向 UE通知第二子帧的 相关信息, 例如可以将第二子帧的标识直接携带在调度信 令中, 该标识可 以是新增的比特位, 新增的 CRC掩码, 或者也可以通过调度信令的发送时 刻或载波, 或该调度信令在搜索空间中的位置等来隐含表 示第二子帧的相 关信息。

本实施例中,若 eNB未正确接收 UE在第一子帧上发送的数据包,则 eNB 会多个子帧中选取第二子帧, 并通知 UE在该第二子帧上发送该数据包的重 传包, 使得 eNB可以调度 UE在某个子帧上发送重传包, 由于 eNB可以获知 哪些动态子帧被配置为上行, 哪些动态子帧被配置为下行, 所以由 eNB选 择的第二子帧上不会发送下行数据, 因此可以避免数据传输的冲突, 从而 提高数据传输性能和调度灵活性。

上面从 eNB的角度对本发明数据传输方法进行了说明, 下面从 UE的角 度对本发明数据传输方法进行说明,请参阅图 2 , 本发明数据传输方法另一 实施例包括:

201、 UE在第一子帧上向 eNB发送数据包;

eNB与 UE釆用 TDD方式进行通信, UE可以通过固定上行子帧, 或者是 被配置为上行的动态子帧向 eNB发送数据包。

本实施例中, UE在第一子帧上向 eNB发送数据包, 该第一子帧可以是 TDD无线帧中的任意一个固定上行子帧, 或者是被配置为上行的动态子帧, 具体此处不作限定。

需要说明的是, UE在第一子帧上发送的数据包可以是数据初传 , 也 可以是数据重传包, 具体此处不作限定。

202、 若 eNB未正确接收到数据包, 则 UE接收 eNB发送的调度信令; 若 UE在第一子帧上向 eNB发送的数据包未被 eNB正确接收, 则 UE可 以接收到 eNB发送的调度信令, 该调度信令用于指示 eNB进行数据重传。

203、 UE根据调度信令,在该调度信令所指示的第二 帧上发送重传包。 UE接收到调度信令之后, 可以根据该调度信令获知第二子帧的相关信 息, 具体的获取方式与 eNB所釆用的方式相关, 若 eNB釆用显式的方式向 UE通知第二子帧的相关信息,则 UE可以从该调度信令中直接获知第二子帧 的标识, 若 eNB釆用隐式的方式向 UE通知第二子帧的相关信息, 则 UE可 以根据调度信令的发送时刻等信息获知第二子 帧的相关信息。

本实施例中, 该第二子帧由 eNB从多个子帧中选取。

当 UE获知了第二子帧的相关信息之后, 则可以在第二子帧上向 eNB发 送该数据包的重传包。

本实施例中, 若 eNB未正确接收 UE在第一子帧上发送的数据包, 则 UE 可以接收到 eNB发送的调度信令, 并根据该调度信令, 在该调度信令所指 示的第二子帧上发送该数据包的重传包, 该第二子帧由 eNB从多个子帧中 选取, 由于 eNB 可以获知哪些动态子帧被配置为上行, 哪些动态子帧被配 置为下行, 所以由 eNB选择的第二子帧上不会发送下行数据, 因此可以避 免数据传输的冲突, 从而提高数据传输性能和调度灵活性。

下面从 UE与 eNB交互的角度对本发明数据传输方法进行说明 , 请参阅 图 3 , 本发明数据传输方法另一实施例包括:

301、 UE在第一子帧上向 eNB发送数据包;

eNB与 UE釆用 TDD方式进行通信, UE可以通过固定上行子帧, 或者是 被配置为上行的动态子帧向 eNB发送数据包。

UE在第一子帧上向 eNB发送数据包, 该第一子帧可以是 TDD无线帧中 的任意一个固定上行子帧, 或者是被配置为上行的动态子帧, 具体此处不 作限定。

需要说明的是, UE在第一子帧上发送的数据包可以是数据初传 , 也 可以是数据重传包, 具体此处不作限定。

302、 eNB判断是否正确接收到数据包, 若是, 则执行步骤 303 , 若否, 则执行步骤 304 ;

当 UE在第一子帧上向 eNB发送数据包之后, eNB可以判断是否正确接 收到数据包, 具体的判断方式可以为:

eNB判断接收到的数据包是否可以正确解码, 若无法正确解码, 则确定 未正确接收到数据包。

本实施例中仅以一个例子说明了 eNB判断是否正确接收到数据包的方 式, 可以理解的是, 在实际应用中, 除了上述的判断方式之外, eNB还可以 釆用更多的方式判断是否正确接收到数据包, 具体此处不作限定。

303、 继续执行数据传输流程;

若 eNB正确接收到的 UE在第一子帧上发送的数据包, 则可以继续执行 后续的数据传输流程, 此处不作限定。

304、 eNB选取第二子帧;

若 eNB未正确接收到的 UE在第一子帧上发送的数据包,则说明需要 UE 进行重传。

eNB可以从多个子帧中选取要求 UE重传所使用的子帧, 即第二子帧。 本实施例中, eNB可以釆用多种方式选取第二子帧, 具体可以为: 一、 从多个子帧中选取固定上行子帧要求 UE进行重传:

( 1 ) eNB查询当前使用的 TDD上下行配置类型;

TDD上下行配置类型可以如前述表 1所示, 当引入动态子帧之后, 表 1 所示的上下行配置也可能会有所变化, 具体此处不作限定。

( 2 ) eNB根据 TDD上下行配置类型从多个子帧中确定一个固定 上行子 帧作为第二子帧。

eNB查询到当前使用的 TDD上下行配置类型之后,可以根据该 TDD上下 行配置类型从多个子帧中确定固定上行子帧。

本实施例中, 当引入动态子帧之后, 则 TDD无线帧中的子帧可以分为 固定上行子帧, 固定下行子帧以及动态子帧, 其中, 固定上行子帧只能用 于发送上行数据, 固定下行子帧只能用于发送下行数据, 动态子帧可以根 据实际情况决定发送上行数据或下行数据。

需要说明的是, 无论对于哪一种 TDD上下行配置类型, TDD无线帧中都 必然会包括至少一个固定上行子帧, 则 eNB可以根据 TDD上下行配置类型 与固定上行子帧之间的对应关系确定固定上行 子帧。

eNB确定了固定上行子帧之后,由于固定上行子 帧只能用于发送上行数 据, UE使用固定上行子帧进行重传时不会造成数据 输冲突, 所以 eNB可 以将固定上行子帧作为第二子帧, 若固定上行子帧有多个, 则 eNB也可以 选择其中的一个作为第二子帧。

二、 根据业务需求选取上行子帧要求 UE进行重传:

( 1 ) eNB按照业务需求确定哪些动态子帧被配置为上 行, 哪些动态子 帧被配置为下行;

eNB 可以获取当前正在运行的业务的业务需求信息 , 例如服务质量 ( QoS , Qua l i ty of Serv i ce )参数, 根据业务需求信息确定哪些动态子帧 被配置为上行, 哪些动态子帧被配置为下行。

例如当某业务的 QoS参数表示该业务需要较高的下行速率时, eNB可以 增加动态子帧中下行子帧的数量。

( 2 ) eNB从多个子帧中选取一个配置为上行的动态子 帧作为第二子帧。 eNB确定了哪些动态子帧被配置为上行,哪些动 态子帧被配置为下行之 后, 可以从多个子帧中选取配置为上行的动态子帧 。

eNB确定了配置为上行的动态子帧之后, 由于 UE在配置为上行的动态 子帧上可以发送上行数据, UE使用配置为上行的动态子帧进行重传时不会 造成数据传输冲突, 所以 eNB可以将配置为上行的动态子帧作为第二子帧 , 若配置为上行的动态子帧有多个, 则 eNB也可以选择其中的一个作为第二 子帧。

上述描述了两种 eNB选取第二子帧的方式, 可以理解的是, 在实际应 用中, eNB还可以釆用其他更多的方式选取第二子帧, 只要使得第二子帧为 可以发送上行数据的子帧即可, 具体选取方式此处不作限定。

305、 eNB向 UE发送调度信令;

eNB选取了第二子帧之后,可以向 UE发送调度信令以指示 UE在第二子 帧上发送该数据包的重传包。

eNB向 UE发送的调度信令可以是层 1信令或者是层 2信令, 例如可以 为物理下行控制信道 ( PDCCH , Phys ica l Downl ink Contro l Channe l )信 令, 和 /或物理 HARQ指示信道(PHICH, Phys ica l HARQ Indica tor Channe l ) 信令。

本实施例中, 以上行调度授权(UL_grant )信令作为 PDCCH信令为例 进行说明。

本实施例中, eNB可以釆用显式或隐式的方式向 UE通知第二子帧的相 关信息:

当釆用显式的方式向 UE 通知第二子帧的相关信息时, eNB 可以在 UL_grant信令中携带用于表示第二子帧的指示信 。

该指示信息可以是 UL_grant信令中的上行索引 (UL_ index )字段或下 行分西己索引 ( DAI , Downl ink As s ignment Index ) 字段, 或者 eNB还可以 在 UL_grant信令中新增比特, 或新增扰码等方式以携带该指示信息。

例如, 可以在 UL_grant 信令的保留字段中新增一个 1 比特的参数 ( Subframe. ID ), 用来表示第二子帧的标识, 或者可以在 UL_grant信令中 增加若干比特的扰码, 使用其中的 2个比特用来表示第二子帧的标识。

当釆用隐式的方式向 UE 通知第二子帧的相关信息时, eNB 可以通过 UL_grant信令的发送时刻或载波等信息来隐含表 第二子帧的相关信息。 例如, eNB若在无线帧 (即载波) 1的子帧 6上发送 UL_grant信令, 则表示要求 UE在无线帧 2的子帧 2上进行重传, 即第二子帧为无线帧 2的 子帧 2 ; eNB若在子帧 0上发送 UL_ grant信令, 则表示要求 UE在子帧 7上 进行重传, 即第二子帧为子帧 7 , 通过上述的方式则可以隐含表示第二子帧 的相关信息。

需要说明的是, 上述隐含表示的方案中, 发送 UL_grant信令的子帧与 重传的子帧之间的对应关系可以由 eNB与 UE预先约定, 在实际应用中可以 优先约定使用固定上行子帧进行重传, 也可以约定其他的处理方式, 具体 此处不作限定。

在实际应用中, eNB还可以通过其他的方式向 UE通知第二子帧的相关 信息, 具体此处不作限定。

306、 UE根据调度信令,在该调度信令所指示的第二 帧上发送重传包。 UE接收到 UL_ grant信令之后, 可以根据该 UL_ grant信令获知第二子 帧的相关信息, 具体的获取方式与 eNB所釆用的方式相关:

若 eNB釆用显式的方式向 UE通知第二子帧的相关信息, 则 UE可以从 该 UL_grant信令中读取指示信息, 并根据该指示信息确定第二子帧。

本实施例中的指示信息可以为 UL_grant信令中的 UL_ index字段, 或 DAI字段, 或 UL_grant信令的保留字段中的新增参数, 或 UL_ grant信令中 的新增扰码, 具体此处不作限定。

若 eNB釆用隐式的方式向 UE通知第二子帧的相关信息, 则 UE可以根 据 UL_grant信令的发送时刻或载波等信息获知第二 帧的相关信息。

具体的, UE接收到 UL— grant信令之后, 可以获知该 UL_grant信令是 在哪一个无线帧的哪一个子帧上发送的, 然后可以根据预先与 eNB的约定, 获知该 UL_grant信令所隐含表示的含义, 从而得到第二子帧的相关信息。

例如, UE接收到 UL_grant信令之后, 若获知该 UL_grant信令是在无 线帧 (即载波) 1的子帧 6上发送的, 则根据预先与 eNB的约定, 可知 eNB 要求 UE在无线帧 2的子帧 2上进行重传, 则可获知第二子帧为无线帧 2的 子帧 2 ;

UE接收到 UL_ grant信令之后, 若获知该 UL_grant信令是在子帧 0上 发送的 ,则根据预先与 eNB的约定,可知 eNB要求 UE在子帧 7上进行重传, 即第二子帧为子帧 7。 当 UE获知了第二子帧的相关信息之后, 则可以在第二子帧上向 eNB发 送该数据包的重传包。

本实施例中,若 eNB未正确接收 UE在第一子帧上发送的数据包,则 eNB 会从多个子帧中选择第二子帧, 并通知 UE在该第二子帧上发送该数据包的 重传包, 使得 eNB可以调度 UE在某个子帧上发送该数据包的重传包, 由于 eNB可以获知哪些动态子帧被配置为上行, 哪些动态子帧被配置为下行, 所 以由 eNB选择的第二子帧上不会发送下行数据, 因此可以避免数据传输的 冲突, 从而提高数据传输性能和调度灵活性。

为便于理解, 下面以 "TDD上下行配置 0" 为例对本发明数据传输方法 进行说明, 请参阅图 4 , 图 4为本实施例中 "TDD上下行配置 0" 的上行调 度时序示意图:

引入了动态子帧之后, 假设 "TDD上下行配置 0" 中, 子帧 0 , 1 , 5 , 6 为固定下行子帧, 子帧 2 , 7为固定上行子帧, 子帧 3 , 4 , 8 , 9为动态子 帧。

动态子帧可以默认为下行子帧, 即 UE会在动态子帧上进行 PDCCH的检 测, 直到 UE收到针对于这个动态子帧的上行调度信令, 如 UL_grant信令, 才会将该动态子帧作为上行子帧使用。

为确保 UE能够收到 UL_grant , eNB可以在固定下行子帧上向 UE发送 UL_grant进行上行调度, 本实施例中的上行调度时序如图 4所示:

在图 4中, "UL_grant,,对应的是 eNB发送 UL_grant的子帧, "物理上 行共享信道 ( PUSCH, Phys ica l Upl ink Shared Channe l )" 对应的是 UE发 送数据包的子帧, " PHICH " 对应的是 eNB 发送 ACK/NACK 的子帧, "Re-PUSCH" 对应的是 UE发送重传包的子帧。

由图 4可以看出, 每个固定下行子帧可以调度两个上行子帧的数 据包, 例如子帧 6可以调度子帧 2和 /或子帧 3的数据包, 具体可以由子帧 6上发 送的 UL_grant中的上行索引字段 " UL_ index,, 决定, 比如 UL_ index=10时 表示调度子帧 2 的数据包, UL_ index=01 时表示调度子帧 3 的数据包, UL_ index=l l时表示同时调度子帧 2和 3的数据包。

基于图 4 的上行调度时序, 本实施例中, 具体的数据传输过程可以如 下:

( 1 ) eNB发送 UL_grant ; eNB在子帧 6上向 UE发送 UL-grant , 该 UL-grant中的 UL_ index=01。 ( 2 ) UE接收 UL_grant;

UE在子帧 6上接收到 eNB发送的 UL_grant, 对 UL-grant进行解析, 得到 UL_index=01, 则可获知 UE在子帧 3上可以发送上行数据。

( 3) UE发送数据包;

UE在子帧 3上向 eNB发送数据包。

( 4 ) eNB选择 UE进行重传所使用的子帧;

当 eNB未正确接收到 UE在子帧 3上发送的数据包时, 则说明 UE需要 进行重传, eNB可以选择 UE进行重传所使用的子帧。

本实施例中, eNB若未正确接收到 UE在子帧 3上发送的数据包, 则可 以釆用以下方式选择 UE进行重传所使用的子帧:

eNB首先获取当前使用的 TDD上下行配置类型, 获知为 "TDD上下行配 置 0", 随后查找 "TDD上下行配置 0" 的固定上行子帧, 获知为 "子帧 2" 以及 "子帧 7", eNB可以从中选取一个作为 UE进行重传所使用的子帧, 本 实施例中 4叚设选择 "子帧 7"。

( 5 ) eNB回复 PHICH信令;

eNB可以在子帧 0上回复 PHICH信令, 其中包含 NACK, 用于表示 eNB 未正确接收到 UE在上行子帧 3上发送的数据包。

同时, eNB会向 UE发送 UL_grant, 为提高与现有方案的兼容性, 该 UL-grant中的 UL_ index的数值可以用以表示子帧 4和 /或子帧 7, 本实施 例中, UL_index=01, 用以表示子帧 7。

(6) UE进行重传。

UE接收到 eNB在子帧 0上回复的 PHICH信令后, 得到 NACK, 获知 eNB 未正确接收到 UE在上行子帧 3上发送的数据包, 按照现有技术的方案, 则 UE将直接在子帧 4上向 eNB发送该数据包的重传包。

但本实施例中, UE 会在子帧 0 上接收到 UL_grant, 并得到其中的 UL_index=01, 则 UE获知需要在子帧 7上发送上行数据, 则 UE并不会在子 帧 4上发送该数据包的重传包, 而会在子帧 7上发送该数据包的重传包。

同理, UE在子帧 2上发送的数据包如果需要重传, 按照现有技术的方 案, UE会在子帧 3上发送该数据包的重传包, 而根据本实施例的方案, UE 会在下一个 TDD无线帧的子帧 2上进行重传。 本实施例中, 仅以 eNB选择固定上行子帧为例进行说明, 可以理解的 是, 在实际应用中, eNB也可以根据业务需求选择被配置为上行的子 帧, 具 体过程此处不作限定。

需要说明的是, 本实施例中, eNB在子帧 0上发送的 UL_grant可以调 度 UE在子帧 4或子帧 7上进行重传, eNB在子帧 6上发送的 UL_ grant可以 调度 UE在子帧 2或子帧 3上进行重传, 依此类推。

由此可以看出, 相对于现有标准的方案而言, 本实施例中并未引入新 的定时关系, 所以能够提高与现有标准的方案的兼容性。

可以看出, 当前的 7种 TDD上下行配置中子帧 2和子帧 7都是上行子 帧, 即可以看作固定的上行子帧, 而除子帧 2和子帧 7之外的其他上行子 帧可以被看作动态子帧, 因此上述实施例还可以扩展到一般情况, 即: 所述 eNB根据第一参考时分双工 TDD上下行配置的定时关系,从所述 多个子帧中选取一个固定的上行子帧作为第二 子帧; 或者所述 eNB根据第 一参考 TDD上下行配置的定时关系, 从多个子帧中选取一个上行的动态子 帧, 将所述动态子帧作为所述第二子帧。

具体地, 该第一参考 TDD上下行配置可以为当前使用的 TDD上下行配 置(即系统消息中通知的 TDD上下行配置)或 TDD上下行配置 0或其他配置 (比如图 5中的新定时关系, 即不是现有 7种配置中的定时关系), 该定时 关系可以是上行调度定时关系, 比如初传和 /或重传的 UL_grant 到 PUSCH 的定时关系。

相应地, 所述 UE根据所述调度信令和第一参考 TDD上下行配置的定 时关系, 在所述调度信令指示的第二子帧上发送所述数 据包的重传包。 上述图 4所示的是 "TDD上下行配置 0" 的上行调度时序示意图, 若在 实际应用中, 釆用其他配置类型的上行调度时序, 或者是自定义的上行调 度时序, 也可按照本实施例中类似的方案进行处理, 例如, 图 5 为本实施 例中自定义上行调度时序示意图:

在图 5中, 两个固定上行子帧 2和 7的初传和重传的时序关系都是唯 一的,即 UL. grant与 PUSCH是——对应的,且 UL_grant/PH ICH与 Re- PUSCH 也是——对应的,这样调度固定上行子帧(如 子帧 2和子帧 7 )的 UL_grant 中就不需要 UL_ index的用法, 因此在 TDD上下行配置不为 0时, UL_grant 中的 UL_DAI的用法可以保持不变, 即通知某个时间窗内调度的子帧数, 该 子帧数包括该时间窗调度给 UE 的 PDSCH 的子帧和用于下行半持续调度 ( SPS , Semi-Per s i s tent Schedul ing )释放的子帧; 对于调度配置为上行 的动态子帧的 UL_grant ,在 TDD上下行配置不为 0时, UL_grant中的 UL_DAI 可以用作 UL_ index, 具体数据传输流程与前述实施例中描述的流程 类似, 此处不再赘述。

需要说明的是, 上述实施例中, UE可以按照 eNB的调度在第二子帧上 进行数据重传, 若此时, 在该第二子帧上, UE还需要上传某些非自适应重 传的数据包的重传包, 则 UE可以釆用如下一些处理方式:

优选的, UE可以丟弃非自适应重传的数据包的重传包, 而仅在第二子 帧上发送自适应重传的数据包的重传包;

或者,

UE还可以将两个重传包同时在第二子帧上发送 例如可以釆用多个码 字, 或多个上行资源块簇(c lus ter ), 编码方式可以釆用联合或独立编码, 具体此处不作限定。

本实施例中,若 eNB未正确接收 UE在第一子帧上发送的数据包,则 eNB 会从多个子帧中选择第二子帧, 并通知 UE在该第二子帧上发送该数据包的 重传包, 使得 eNB可以调度 UE在某个子帧上发送重传包, 由于 eNB可以获 知哪些动态子帧被配置为上行, 哪些动态子帧被配置为下行, 所以由 eNB 选择的第二子帧上不会发送下行数据, 因此可以避免数据传输的冲突, 从 而提高数据传输性能和调度灵活性。

下面对本发明实施例中的演进基站进行描述, 请参阅图 6 , 本发明演进 基站一个实施例包括:

选取单元 601 , 用于当未正确接收用户设备 UE在第一子帧上发送的数 据包时, 从多个子帧中选取第二子帧;

信令发送单元 602 , 用于向 UE发送调度信令, 使得 UE在选取单元 601 选取的第二子帧上发送该数据包的重传包。

本实施例中, 选取单元 601 可以通过多种方式选取第二子帧, 具体可 以包括如下一些情况:

一、 选取固定上行子帧:

在本实施例中, 选取单元具体用于查询当前使用的 TDD上下行配置类 型, 并根据 TDD上下行配置类型从多个子帧中确定一个固定 上行子帧作为 第二子帧, 在实际应用中, 也可以将选取单元的功能分配到若干个模块上 实现, 下面举例进行说明:

具体请参阅图 7 , 本发明演进基站另一实施例包括:

选取单元 701 , 用于当未正确接收用户设备 UE在第一子帧上发送的数 据包时, 从多个子帧中选取第二子帧;

信令发送单元 702 , 用于向 UE发送调度信令, 使得 UE在选取单元 701 选取的第二子帧上发送该数据包的重传包。

其中, 选取单元 701可以进一步包括:

查询模块 701 1 , 用于查询当前使用的 TDD上下行配置类型;

确定模块 7012 ,用于根据查询模块 7011查询到的 TDD上下行配置类型 从多个子帧中确定一个固定上行子帧作为第二 子帧。

为便于理解, 下面以一具体应用场景为例对本实施例中各单 元之间的 交互进行描述:

本实施例中, 当演进基站未正确接收用户设备 UE在第一子帧上发送的 数据包时, 选取单元 701中的查询模块 7011可以先查询当前使用的 TDD上 下行配置类型。

需要说明的是, TDD上下行配置类型可以如前述表 1所示, 当引入动态 子帧之后, 表 1所示的上下行配置也可能会有所变化, 具体此处不作限定。

当查询模块 7011查询到当前使用的 TDD上下行配置类型之后, 确定模 块 7012可以根据 TDD上下行配置类型从多个子帧中确定固定上行 子帧。

本实施例中, 当引入动态子帧之后, 则 TDD无线帧中的子帧可以分为 固定上行子帧, 固定下行子帧以及动态子帧, 其中, 固定上行子帧只能用 于发送上行数据, 固定下行子帧只能用于发送下行数据, 动态子帧可以根 据实际情况决定发送上行数据或下行数据。

需要说明的是, 无论对于哪一种 TDD上下行配置类型, TDD无线帧中都 必然会包括至少一个固定上行子帧, 则确定模块 7012可以根据 TDD上下行 配置类型与固定上行子帧之间的对应关系确定 固定上行子帧。

确定模块 7012确定了固定上行子帧之后, 由于固定上行子帧只能用于 发送上行数据, UE使用固定上行子帧进行重传时不会造成数据 输冲突, 所以确定模块 7012可以将固定上行子帧作为第二子帧, 若固定上行子帧有 多个, 则确定模块 7012也可以选择其中的一个作为第二子帧。

信令发送单元 702可以向 UE发送调度信令, 使得 UE在确定模块 701 2 确定的第二子帧上发送该数据包的重传包。

本实施例中, 信令发送单元 702向 UE发送调度信令的过程可以与前述 图 3所示实施例中的步骤 305所描述的内容类似, 此处不再赘述。

本发明演进基站另一实施例与图 7所示的实施例类似, 不同之处在于, 所述选取单元具体用于:

根据第一参考时分双工 TDD上下行配置的定时关系, 从所述多个子帧 中选取一个固定的上行子帧作为第二子帧; 或者

根据第一参考 TDD上下行配置的定时关系, 从多个子帧中选取一个上 行的动态子帧, 将所述动态子帧作为所述第二子帧。 二、 根据业务需求选取上行子帧:

本实施例中, 选取单元具体用于从多个子帧中选取一个配置 为上行的 动态子帧作为第二子帧, 在实际应用中, 该功能也可以由选取单元中的某 模块实现, 下面举例进行说明:

具体请参阅图 8 , 本发明演进基站另一实施例包括:

选取单元 801 , 用于当未正确接收用户设备 UE在第一子帧上发送的数 据包时, 从多个子帧中选取第二子帧;

信令发送单元 802 , 用于向 UE发送调度信令, 使得 UE在选取单元 801 选取的第二子帧上发送该数据包的重传包。

其中, 选取单元 801可以进一步包括:

确定模块 801 1 , 用于从多个子帧中选取一个配置为上行的动态 子帧作 为第二子帧。

为便于理解, 下面以一具体应用场景为例对本实施例中各单 元之间的 交互进行描述:

本实施例中, 当演进基站未正确接收用户设备 UE在第一子帧上发送的 数据包时, 演进基站可以获取当前正在运行的业务的业务 需求信息, 例如 QoS参数,根据业务需求信息确定哪些动态子帧 被配置为上行, 哪些动态子 帧被配置为下行。

例如当某业务的 QoS参数表示该业务需要较高的下行速率时, eNB可以 增加动态子帧中下行子帧的数量。

当获知哪些动态子帧被配置为上行, 那些动态子帧被配置为下行之后, 确定模块 801 1可以从多个子帧中选取配置为上行的动态子 。

确定模块 801 1选取了配置为上行的动态子帧之后, 由于 UE在配置为 上行的动态子帧上可以发送上行数据, UE使用配置为上行的动态子帧进行 重传时不会造成数据传输冲突, 所以确定模块 801 1可以将配置为上行的动 态子帧作为第二子帧, 若配置为上行的动态子帧有多个, 则确定模块 801 1 也可以选择其中的一个作为第二子帧。

信令发送单元 802可以向 UE发送调度信令, 使得 UE在确定模块 801 1 确定的第二子帧上发送该数据包的重传包。

本实施例中, 信令发送单元 802向 UE发送调度信令的过程可以与前述 图 3所示实施例中的步骤 305所描述的内容类似, 此处不再赘述。

上述描述了 eNB 中的选取单元的两种实现方式, 可以理解的是, 在实 际应用中, eNB中的选取单元还可以釆用其他更多的方式选 取第二子帧, 只 要使得第二子帧为可以发送上行数据的子帧即 可, 具体选取方式此处不作 限定。

本实施例中,若 eNB未正确接收 UE在第一子帧上发送的数据包,则 eNB 中的选取单元会从多个子帧中选取第二子帧, 并由 eNB 中的信令发送单元 通知 UE在该第二子帧上发送该数据包的重传包, 使得 eNB可以调度 UE在 某个子帧上发送重传包, 由于 eNB 可以获知哪些动态子帧被配置为上行, 哪些动态子帧被配置为下行, 所以由 eNB选择的第二子帧上不会发送下行 数据, 因此可以避免数据传输的冲突, 从而提高数据传输性能和调度灵活 性。

请参阅图 9 , 本发明用户设备一个实施例包括:

发送单元 901 , 用于在第一子帧上向演进基站 eNB发送数据包; 信令接收单元 902 ,用于当 eNB未正确接收到发送单元 901发送的数据 包时, 接收 eNB发送的调度信令;

重传单元 903 , 用于根据信令接收单元 902接收到的调度信令, 在该调 度信令所指示的在第二子帧上发送该数据包的 重传包, 第二子帧由 eNB从 多个子帧中选取。

请参阅图 1 0 , 本发明用户设备另一实施例包括: 发送单元 1001 , 用于在第一子帧上向演进基站 eNB发送数据包; 信令接收单元 1002 ,用于当 eNB未正确接收到发送单元 1001发送的数 据包时, 接收 eNB发送的调度信令;

重传单元 1003 , 用于根据信令接收单元 1002接收到的调度信令, 在该 调度信令所指示的第二子帧上发送该数据包的 重传包, 第二子帧由 eNB从 多个子帧中选取。

本实施例中的调度信令可以为上行调度授权信 令;

本实施例中的重传单元 1003可以进一步包括:

第一获取模块 10031 ,用于获取上行调度授权信令中包含的用于表 第 二子帧的指示信息;

第一确定模块 10032 ,用于根据第一获取模块 10031获取的指示信息确 定第二子帧;

第一发送模块 10033 ,用于在第一确定模块 10032确定的第二子帧上发 送该数据包的重传包。

本实施例中的调度信令可以为上行调度授权 UL.grant信令, 本实施例 中的指示信息可以为 UL_grant信令中的 UL_ index字段, 或 DAI字段, 或 UL.grant信令的保留字段中的新增参数, 或 UL_grant信令中的新增扰码, 具体此处不作限定。

本实施例中的重传单元 1003可以进一步包括:

第二获取模块 10034 , 用于获取上行调度授权信令的发送时刻或载波 ; 第二确定模块 10035 ,用于根据第二获取模块 10034获取的上行调度授 权信令的发送时刻或载波确定第二子帧;

第二发送模块 10036 ,用于在第二确定模块 10035确定的第二子帧上发 送数据包的重传包。

为便于理解, 下面以一具体应用场景为例对本实施例中各单 元之间的 交互进行描述:

eNB与 UE釆用 TDD方式进行通信, UE中的发送单元 1001可以通过固 定上行子帧, 或者是被配置为上行的动态子帧向 eNB发送数据包。

发送单元 1001在第一子帧上向 eNB发送数据包,该第一子帧可以是 TDD 无线帧中的任意一个固定上行子帧, 或者是被配置为上行的动态子帧, 具 体此处不作限定。 当 eNB未正确接收到数据包时, UE中的信令接收单元 1002可以接收 eNB发送的 UL-grant信令。

重传单元 1003中的第一获取模块 10031可以从 UL_ grant信令中获取 用于表示第二子帧的指示信息, 随后, 重传单元 1003 中的第一确定模块 10032可以根据获取到的指示信息确定第二子帧 当第一确定模块 10032确 定了第二子帧之后, 重传单元 1003中的第一发送模块 10033则可以在第二 子帧上发送该数据包的重传包。

需要说明的是, 在实际应用中, UE除了釆用上述方式获取到第二子帧 的相关信息之外, 还可以通过其他方式获取到第二子帧的相关信 息, 具体 的获取方式与 eNB所釆用的方式相关:

若 eNB釆用显式的方式向 UE通知第二子帧的相关信息, 则 UE可以从 该 UL_grant信令中读取指示信息, 并根据指示信息确定第二子帧;

本实施例中的指示信息可以为 UL_grant信令中的 UL_ index字段, 或 DAI字段, 或 UL_grant信令的保留字段中的新增参数, 或 UL_ grant信令中 的新增扰码, 具体此处不作限定。

若 eNB釆用隐式的方式向 UE通知第二子帧的相关信息, 则 UE可以根 据 UL_grant信令的发送时刻或载波等信息获知第二 帧的相关信息。

当 eNB釆用隐式的方式向 UE通知第二子帧的相关信息时, 重传单元 1003中的第二获取模块 10034可以获取 UL_grant信令的发送时刻或载波, 随后,重传单元 1003中的第二确定模块 1 0035可以根据第二获取模块 10034 获取到的 UL_ grant信令的发送时刻或载波确定第二子帧, 当第二确定模块 10035确定了第二子帧之后, 重传单元 1003中的第二发送模块 10036则可 以在第二子帧上发送该数据包的重传包。

本实施例中, 若 eNB未正确接收 UE在第一子帧上发送的数据包, UE 中的信令接收单元 1002可以接收到 eNB发送的调度信令,则重传单元 1003 可以根据该调度信令, 在该调度信令所指示的第二子帧上发送该数据 包的 重传包, 该第二子帧由 eNB从多个子帧中选取, 由于 eNB可以获知哪些动 态子帧被配置为上行, 哪些动态子帧被配置为下行, 所以由 eNB选择的第 二子帧上不会发送下行数据, 因此可以避免数据传输的冲突, 从而提高数 据传输性能和调度灵活性。

本发明用户设备另一实施例与图 9所示的实施例类似, 不同之处在于, 所述重传单元具体用于:

根据所述调度信令和第一参考 TDD上下行配置的定时关系, 在所述调 度信令指示的第二子帧上发送所述数据包的重 传包。 本领域普通技术人员可以理解实现上述实施例 方法中的全部或部分步 骤是可以通过程序来指令相关的硬件完成, 该程序可以存储于一种计算机 可读存储介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘等。

以上对本发明所提供的一种数据传输方法、 演进基站以及用户设备进 行了详细介绍, 对于本领域的一般技术人员, 依据本发明实施例的思想, 在具体实施方式及应用范围上均会有改变之处 , 因此, 本说明书内容不应 理解为对本发明的限制。