一种多子帧联合调度数据传输方法

文档序号:7698616阅读:185来源:国知局
专利名称:一种多子帧联合调度数据传输方法
技术领域
本发明涉及通信系统的上行数据传输技术领域,尤其涉及一种多子帧联合调度数
据传输方法。
背景技术
对于无线通信系统的上行数据传输,因为受限于用户设备(UE)的发射功率,如果UE处于较恶劣的通信环境下,则其上行数据传输的质量难以保证。因此,长期演进(LTE)通信系统中引入了多子帧联合调度(TTIbimdling)数据传输方法,用于保证上行数据传输的质量,提高上行数据传输的覆盖范围。
TTI bundling数据传输方法具有以下特征 (1)由多个连续的TTI发送同一个传输块的不同冗余版本,或者说,在多个连续的TTI内自动进行HARQ重传。所述多个连续的TTI称为一个bundle。 (2)—个bundle是一个独立的资源块,对应一个TTI bundling的HARQ进程,只需要基站发送一条数据调度信令(PDCCH消息)和表示基站是否已正确接收上行数据的反馈信令(ACK/NACK消息)。 (3)对于每一个bundle,基站在该bundle的最后一个TTI内发送ACK/NACK消息。
(4)当UE需要重传数据时,UE重传数据的位置与bundle的第一个TTI对应,重传时间间隔是单子帧传输时间间隔的2倍。 图1是现有技术中频分复用(FDD)系统采用TTI bundling数据传输方法传输数据的混合自动重传(Hybrid Automatic R印eat Request,HARQ)反馈和重传的定时关系图。
如图1所示,在该FDD系统中,将三个连续的TTI绑定为一个bundle,用于传输相同的数据,基站针对一个bundle中的最后一个TTI发送ACK/NACK消息,UE接收基站发送的ACK/NACK消息,如果接收到的是NACK消息,则表明基站没有正确接收UE发送的数据,UE需要重传数据,那么,假设UE上一次向基站发送数据所在bundle的第一个子帧编号为k,则,如图1所示,UE将在k+2*HARQ RTT的位置处重传上一次向基站发送的数据。
目前,在LTE通信系统中,根据配置模式的不同,其支持HARQ进程的个数也不同。在配置0模式下,支持7个HARQ进程,在配置1模式下,支持4个HARQ进程,在配置6模式下,支持6个HARQ进程。当LTE系统采用TTI bundling数据传输方法时,UE将4个连续的HARQ进程绑定为一个TTI bundling的HARQ进程,用于传输同一数据块的不同冗余版本,不同的配置模式对应了不同的TTI bundling模式(pattern)。 下面结合图2、图3和图4对不同配置模式下的TTI kindling pattern进行介绍。
在图2、图3和图4中,当不采用TTI bundling数据传输模式时,每个上行TTI对应了一个HARQ进程。 图2是配置0模式下的TTI bundling pattern示意图。 如图2所示,在配置0模式下,当采用TTI b皿dling数据传输方法时,每4个上行TTI组成一个TTI bundling的HARQ进程,共支持3个TTIbundling的HARQ进程,并且每
414个HARQ进程中空出两个进程不被使用。 图3是配置1模式下的TTI bundling pattern示意图。 如图3所示,在配置1模式下,当采用TTI bundling数据传输方法时,每4个上行TTI组成一个TTI bundling的HARQ进程,共支持2个TTIbundling的HARQ进程。
图4是配置6模式下的TTI bundling pattern示意图。 如图4所示,在配置6模式下,当采用TTI b皿dling数据传输方法时,每4个上行TTI组成一个TTI bundling的HARQ进程,共支持2个TTIbundling的HARQ进程。
针对每个TTI bundling的HARQ进程,如果基站正确接收了UE在该TTI bundling的HARQ进程内发送的上行数据,则向UE发送ACK消息,反之,则向UE发送NACK消息。基站还可以通过向UE发送数据调度命令(PDCCH消息),来指示UE发送新数据或者重传数据,其中,PDCCH消息中携带有UE发送数据的时刻、占用的资源、以及新数据指示(NewDatalndication, NDI)信息。 其中,PDCCH消息中NDI信息的取值可以是0,也可以是l,其用法是如果UE接收到的当前次NDI信息与前一次接收到的NDI信息相同,则表示需要UE重传数据,否则,则表示需要UE发送新数据。如果基站侧正确接收了 UE发送的上行数据,则基站一方面向UE发送ACK消息,另一方面,如果基站向UE发送PDCCH消息,则基站将该PDCCH消息中的NDI信息的值进行翻转,即,如果NDI信息原来的值是0,则将NDI信息的值翻转为1,如果NDI信息原来的值是1,则将NDI信息的值翻转为0。 当通信系统采用TTI bundling数据传输方法时,基站可以根据资源使用情况等改变当前采用的TTI bundling pattern。基站通过向UE发送PDCCH消息改变当前采用的TTI bundling pattern。具体地,UE接收到PDCCH消息后,隔预定的时间间隔开始下一 TTIbundling的HARQ进程,如果基站保持当前采用的TTI bundling pattern不变,则基站会根据当前TTI bundlingpattern下,下一TTI bundling的HARQ进程开始的时刻,计算发送PDCCH消息的时刻,在计算出的相应时刻上发送PDCCH消息,如果基站要改变当前采用的TTI bundling pattern,则基站可以在任意时刻向UE发送PDCCH消息。
UE接收来自基站的ACK消息、NACK消息和PDCCH消息并进行解析。如果UE解析出基站发送的是ACK消息,则UE在接收到PDCCH消息的情况下,根据PDCCH消息指示的时刻和资源,向基站发送新数据,在没有接收到PDCCH消息的情况下,按照上一次发送数据所占用的资源,在下一 TTIbundling的HARQ进程内发送新数据。如果UE解析出基站发送的是NACK消息,则UE在接收到PDCCH消息的情况下,根据PDCCH消息中的NDI信息,判断是向基站发送新数据还是向基站重传数据,然后在PDCCH消息指示的时刻和资源上发送新数据或者重传数据,UE在没有接收到PDCCH消息的情况下,在下一 TTI bundling的HARQ进程内重传数据。 可见,由于现有技术中UE采用的TTI bundling pattern可变,这在UE不能正确解析基站侧发送的ACK消息和NACK消息时,会造成UE侧发送新数据和重传数据相冲突的情况。 例如,参见图5,图5是UE错误解析ACK消息引起的发送新数据和重传数据相冲突的情况的示意图。 在图5中,基站向UE发送ACK消息,表示已正确接收该UE发送的上行数据,并且
5向该UE发送PDCCH消息以调度新数据。UE根据该PDCCH消息确定下一次发送上行数据的时刻与原来采用的TTI b皿dling pattern决定的下一次发送上行数据的时刻不一致,则判定当前TTI bundling pattern已被改变,需要向基站发送新的上行数据,而UE根据解析出的NACK消息则判断出需要向基站重传数据,在这种情况下,UE发送新数据和重传数据发生冲突,无法确定是向基站发送新数据还是重传数据。针对UE侧发送新数据和重传数据冲突的情况,现有技术中还未给出UE发送数据的具体方法,导致基站所控制的各个UE中,发送新数据和重传数据冲突的各个UE发送数据的行为不一致,基站对各个UE的控制失灵。

发明内容
有鉴于此,本发明实施例的目的在于提供一种多子帧联合调度数据传输方法,使得UE侧发送新数据和重传数据冲突的情况下,各个UE发送数据的行为一致,基站能够有效控制各个UE。 为达到上述目的,本发明实施例的技术方案具体是这样实现的 —种多子帧联合调度TTI bundling数据传输方法,该方法包括 用户设备UE根据接收到的数据调度消息和表示基站是否已正确接收上行数据的
反馈消息,判断出该UE存在发送新数据和重传数据的冲突时,该UE根据接收到的数据调度
消息发送新数据或者重传数据。 由上述技术方案可见,由于本发明根据接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息,判断UE是否存在发送新数据和重传数据的冲突,在存在所述冲突时,明确了该UE根据接收到的数据调度消息来发送新数据或者重传数据,从而使得UE侧发送新数据和重传数据冲突的情况下,各个UE发送数据的行为一致,基站能够有效控制各个UE。


图1是现有技术中频分复用(FDD)系统采用TTI bundling数据传输方法传输数据的HARQ反馈和重传的定时关系图; 图2是配置0模式下的TTI bundling pattern示意 图3是配置1模式下的TTI bundling pattern示意 图4是配置6模式下的TTI bundling pattern示意图; 图5是UE错误解析ACK消息引起的发送新数据和重传数据相冲突的情况的示意图; 图6是本发明第一实施例中UE接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息的时序关系图; 图7是本发明第二实施例中UE接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息的时序关系图; 图8是本发明第三实施例中UE接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息的时序关系图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。 本发明的核心思想是UE根据接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息,判断UE是否存在发送新数据和重传数据的冲突,在判断出存在所述冲突时,该UE根据接收到的数据调度消息发送新数据或者重传数据,在没有判断出存在所述冲突时,该UE根据接收到的数据调度消息中携带的NDI信息发送新数据或者重传数据。
所述数据调度消息可以是但不限于PDCCH消息;所述表示基站是否已正确接收上行数据的反馈消息可以包括但不限于表示基站正确接收上行数据的ACK消息和表示基站没有正确接收上行数据的NACK消息。 下面,根据是否判断出UE存在发送新数据和重传数据的冲突,以及没有判断出UE存在发送新数据和重传数据的冲突所包含的不同情形,分别举实施例对本发明予以说明
在下述实施例中,以所述数据调度消息为PDCCH消息、所述表示基站是否已正确接收上行数据的反馈消息包括ACK消息和NACK消息为例,对各个实施例予以说明。
第一实施例 在本实施例中,UE根据接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息,判断出该UE存在发送新数据和重传数据的冲突,该UE根据接收到的数据调度消息发送新数据或者重传数据。 参见图6,图6是本发明第一实施例中UE接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息的时序关系图。 图6中,UE接收到ACK消息,对该ACK消息进行解析,由于解析错误等原因,UE解析出的消息是NACK消息,则UE根据当前采用的TTIbundl ing pattern确定自动重传数据的第二时刻;并且,UE接收到PDCCH消息,根据PDCCH消息确定UE发送数据的第一时刻,如图6所示,当第一时刻与第二时刻不同时,UE可以判断出当前采用的TTI bundling pattern已被改变,则无论PDCCH消息中的NDI信息的值是0还是1 ,均需要根据PDCCH消息发送新数据。这种情况下,UE根据解析出的NACK消息判断出需要自动重传数据,而根据PDCCH消息则判断出需要发送新数据,也就是说,UE发送新数据和重传数据冲突。对此,本发明采用的方法是,无论PDCCH消息中的NDI信息的值是0还是1, UE均根据PDCCH消息发送新数据,这可以保证各个UE发送数据的行为一致,基站能够有效控制各个UE。
第二实施例 在本实施例中,UE根据接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息,没有判断出该UE存在发送新数据和重传数据的冲突时,UE根据接收到的数据调度消息中携带的NDI信息发送新数据或者重传数据。 参见图7,图7是本发明第二实施例中UE接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息的时序关系图。 图7与图6的区别在于,UE确定出的第一时刻和第二时刻相同,则UE无法判断出该UE是否存在发送新数据和重传数据的冲突,在这种情况下,UE根据PDCCH消息中的NDI信息来确定是发送新数据还是发送重传数据。具体地,如果当前NDI信息值与上一次的NDI信息值相同,则UE发送重传数据,如果当前NDI信息值相对于上一次的NDI信息值发生了翻转,即由0变为1或者由1变为0,则UE发送新数据。
第三实施例 在本实施例中,UE根据接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息,没有判断出该UE存在发送新数据和重传数据的冲突时,UE根据接收到的数据调度消息中携带的NDI信息发送新数据或者重传数据。 参见图8,图8是本发明第三实施例中UE接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息的时序关系图。 图8与图7的区别在于,基站向UE发送的是NACK消息,但是由于UE解析错误等原因,UE解析出的消息为ACK消息。在这种情况下,如果UE接收到了 PDCCH消息,则UE根据PDCCH消息中的NDI信息来确定是发送新数据还是发送重传数据,如果UE没有接收到PDCCH消息,则UE不发送新数据。 由上述技术方案可见,由于本发明在UE发送数据之前,首先判断UE是否存在发送新数据和重传数据的冲突,根据是否存在所述冲突,采用不同的处理方式,使得UE发送数据的行为更加合理。并且,由于明确了当UE在新数据和重传数据出现冲突时,根据PDCCH消息来发送数据,使得各个UE的行为仍然能够一致,即便在UE对基站发送的表示是否已正确接收上行数据的消息解析错误的情况下,基站仍然能够有效控制UE。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
8
权利要求
一种多子帧联合调度TTI bundling数据传输方法,其特征在于,该方法包括用户设备UE根据接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息,判断出该UE存在发送新数据和重传数据的冲突时,该UE根据接收到的数据调度消息发送新数据或者重传数据。
2. 如权利要求1所述的方法,其特征在于,所述UE根据接收到的数据调度消息和表示 基站是否已正确接收上行数据的反馈消息,判断出该UE存在发送新数据和重传数据的冲 突包括UE根据接收到的数据调度消息确定UE发送数据的第一时刻,根据当前采用的TTI bundling类型pattern确定UE发送数据的第二时刻,并且,UE对接收到的所述反馈消息进 行解析,如果解析结果为基站没有正确接收上行数据,并且第一时刻与第二时刻不同,则判 断出该UE存在发送新数据和重传数据的冲突。
3. 如权利要求2所述的方法,其特征在于,所述该UE根据接收到的数据调度消息发送 新数据或者重传数据包括如果解析结果为基站没有正确接收上行数据,并且第一时刻与第二时刻不同,则UE根 据接收到的数据调度消息发送新数据。
4. 如权利要求3所述的方法,其特征在于,该方法进一步包括如果解析结果为基站没 有正确接收上行数据,并且第一时刻与第二时刻不同,UE根据接收到的数据调度消息发送 新数据,则UE清空以前的混合自动重传进程缓冲器HARQ buffer中的数据。
5. 如权利要求l所述的方法,其特征在于,该方法进一步包括UE根据接收到的数据调 度消息和表示基站是否已正确接收上行数据的反馈消息,没有判断出该UE存在发送新数 据和重传数据的冲突时,UE根据接收到的数据调度消息中携带的新数据指示NDI信息发送 新数据或者重传数据。
6. 如权利要求5所述的方法,其特征在于, 所述没有判断出该UE存在发送新数据和重传数据的冲突包括UE根据接收到的数据调度消息确定UE发送数据的第一时刻,根据当前采用的TTI bundling类型pattern确定UE发送数据的第二时刻,在第一时刻和第二时刻相同时,没有 判断出该UE存在发送新数据和重传数据的冲突;或者,UE对接收到的表示基站是否已正确接收上行数据的反馈消息进行解析,如果解析结果 为表示正确接收上行数据的反馈消息,则没有判断出该UE存在发送新数据和重传数据的 冲突。
7. 如权利要求6所述的方法,其特征在于,所述UE根据接收到的数据调度消息中携带的NDI信息发送新数据或者重传数据包括当所述NDI信息指示发送新数据时,UE发送新数据,当所述NDI信息指示发送重传数 据时,UE发送重传数据。
8. 如权利要求7所述的方法,其特征在于,该方法进一步包括 如果UE没有接收到数据调度消息,则UE不发送新数据。
9. 如权利要求1至8任一权利要求所述的方法,其特征在于,所述数据调度消息为PDCCH消息;所述表示基站是否已正确接收上行数据的反馈消息包括表示基站正确接收上行数据 的应答ACK消息和表示基站没有正确接收上行数据的非应答NACK消息。
全文摘要
本发明实施例公开了一种多子帧联合调度TTI bundling数据传输方法,该方法包括用户设备UE根据接收到的数据调度消息和表示基站是否已正确接收上行数据的反馈消息,判断出该UE存在发送新数据和重传数据的冲突时,该UE根据接收到的数据调度消息发送新数据或者重传数据。应用本发明使得UE侧发送新数据和重传数据冲突的情况下,各个UE发送数据的行为一致,基站能够有效控制各个UE。
文档编号H04L1/16GK101790195SQ20091007760
公开日2010年7月28日 申请日期2009年1月23日 优先权日2009年1月23日
发明者李国庆, 杨晓东, 许芳丽, 谌丽, 高卓 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1