多载波系统中重传数据的方法
【专利摘要】本发明涉及多载波系统中重传数据的方法。本发明公开了一种方法,该方法用于修改同步非自适应重传方案以解决同步非自适应重传方案中的限制问题。本发明公开了一种方法,该方法使用数据调度消息来不仅指示了新的数据传输还指示了重传。本发明公开了一种方法,该方法使用随后接收到的另一个消息来确定从数据接收端发送来的ACK信号是否存在错误。用于多载波系统的重传方法包括:接收准予消息,所述准予消息包括用于传输上行数据的调度信息,其中用于所述上行数据的重传方案由第一重传调度来预先确定;根据所述调度信息来传输所述上行数据;以及通过接收与所述上行数据的重传需要相关的第二重传调度信息,根据所述第二重传调度来重传所述上行数据。
【专利说明】多载波系统中重传数据的方法
[0001]本申请是2009年4月2日提交的国际申请日为2007年10月2日的申请号为200780036880.6 (PCT/KR2007/004831)的,发明名称为“多载波系统中重传数据的方法”专利申请的分案申请。
【技术领域】
[0002]本发明涉及一种多载波系统,更具体地,涉及一种应用于多载波系统的重传方法。【背景技术】
[0003]移动通信系统允许位于一个小区或一个扇区内的每个基站或Node-B在无线信道环境上与多个用户终端(例如,用户设备)通信。
[0004]对于多载波系统或其他类似于多载波系统的系统而言,基站从多载波系统或其他类似系统中的有线因特网接收数据包流量(packet traffic),然后使用预定的通信方案将接收到的数据包流量传输至每个终端。
[0005]在这种情况下,基站确定下行调度,以便根据下行调度来确定各种信息,例如将从基站处接收数据的用户终端、将用于传输数据至终端的频域,以及时钟信息,该时钟信息指示传输至终端的数据的传输时间。
[0006]基站根据预定的通信方案从用户终端处接收数据包流量,然后对接收到的数据包流量进行解调,以便基站将接收到的数据包流量传输至有线因特网。
[0007]基站确定上行调度,以便其根据上行调度来确定各种信息,例如将发送上行数据的用户终端、将用于上行数据传输的频带,以及时钟信息,该时钟信息指示上行数据的传输时间。通常,具有优良或良好的信道状况的用户终端被调度用于在长时间内使用更多的频率资源来发送/接收数据。
[0008]图1是示出了在多载波系统中使用的时间-频率资源块的概念图。
[0009]在多载波系统或其他类似系统中使用的通信资源可以被主要划分为时间和频率范围。
[0010]可以用资源块来限定通信资源。每个资源块包括N个子载波和/或M个子帧,并以预定时间为单位。在这种情况下,N可以设置为“1”,而M也可以设置为“I”。
[0011]图1中的一个正方形表示一个资源块。一个资源块使用若干个子载波作为一个轴,而使用单位的预定时间作为另一个轴。下行链路中的基站根据预定的调度规则来选择用户终端,并分配一个或一个以上的资源块给所选择的用户终端。基站利用所分配的资源块来传输数据至所选择的用户终端。
[0012]根据上行传输,基站选择用户终端,并根据预定的调度规则将一个或一个以上的资源块分配给所选择的用户终端。用户终端接收来自基站的调度信息,其中该调度信息指示预定的资源块已经被分配给本用户终端,然后用户终端利用所分配的资源来传输上行数据。
[0013]尽管已经按照调度规则来发送数据,但是在传输过程中数据仍然会被不经意地破坏或丢失。在这种情况下,为了控制错误或出错的操作,提出了各种方法,例如,自动重传请求(ARQ)方案和混合ARQ (HARQ)方案等。以帧为单位根据上述两种方案来进行错误或出错操作的确认。以下将帧单元中发送的数据称为一帧。
[0014]在发送一帧之后,ARQ方案等待ACK信号的传输。如果接收端正确地接收了该帧的数据,则发送ACK信号。然而,如果在该帧中出现了未预料到的错误,则接收端发送否定ACK (NACK)信号,然后从其缓冲区中删除所接收到的错误帧。
[0015]如果发送端接收到ACK信号,则发送下一帧。否则,如果发送端接收到NACK信号,则重传该帧。
[0016]HARQ方案允许接收端在不能对所接收的帧进行解调的情况下发送NACK信号至发送端。然而,与ARQ方案不同的是,HARQ方案不从缓冲区中删除先前接收到的帧,而是将该先前接收到的帧在缓冲区中保存预定的时间段。因此,如果上述帧被重传,则在HARQ方案中接收端将先前接收到的帧与重传的帧相结合,从而可以增加数据接收的成功率。
[0017]近来,相比于基本的ARQ方案,许多用户更偏向于HARQ方案。
[0018]HARQ方案有不同的类型。例如,HARQ方案可以被分为同步HARQ方案和异步HARQ方案。
[0019]如果初始数据传输失败,同步HARQ方案可以设计成在一个时间点上进行数据的下一次重传,而该时间点由系统确定。例如,如果假设重传的时间点被设置为初始数据出现传输失败后的第四个时间单位,则由于预先对基站与用户终端间的重传时间进行了约定,所以不需要额外地指示上述的第四个时间单位。
[0020]换句话说,如果数据的发送端接收到了 NACK信号,该发送端将在每第四个时间单位重传该帧直到接收到ACK信号。
[0021]同时,根据新安排的重传时间和附加信号的传输来执行异步HARQ方案。换句话说,对先前失败帧进行重传的时间点随着诸如信道状况的各种因素而改变。
[0022]根据对用于重传的资源的分配是否反映了信道状况进行指示的信息,可以将HARQ方案分为信道自适应HARQ方案和信道非自适应方案。
[0023]信道非自适应HARQ方案(也称作非自适应HARQ方案)能够根据由初始的传输预定下来的具体方案来对用于重传的资源块和MCS (调制和编码方案,Modulation and CodingScheme)级别进行操作,其中MCS级别限定了帧调制和编码的方法。
[0024]信道自适应方案(也称作自适应HARQ方案)允许上述的资源块和MCS级别随着信道状况信息而改变。
[0025]例如,依照信道非自适应HARQ方案,发送端在最初的传输期间使用八个资源块来发送数据,随后使用同样的八个资源块来重传数据,而不管数据重传时所获得的信道状况。
[0026]另一方面,依照信道自适应HARQ方案,尽管最初使用了八个资源块来发送数据,但是也可以根据接下来的信道状况的需要,使用八个或更少的资源块或者八个或更多的资源块来重传数据。
[0027]根据以上提到的分类,HARQ方案可以有四种HARQ方案组合,最优选的HARQ方案组合是异步信道自适应HARQ方案和同步信道非自适应方案。
[0028]通常,异步信道自适应HARQ方案根据信道的状况适应性地改变重传的时间点和所用的资源数量,以便其可以使重传效率最大化。同时,同步信道非自适应HARQ方案的优势在于几乎不存在开销(overhead),这是因为在系统中重传时间和分配给重传的资源是预先约定好的。
【发明内容】
[0029]抟术问是页
[0030]然而,上述的异步信道自适应HARQ方案的缺点在于其不可避免地增加了许多开销,以至于通常不考虑将其用于上行。如果在变化非常大的信道状况下使用同步信道非自适应HARQ方案,则重传效率极度下降。
[0031]技术方案
[0032]因此,本发明针对于一种在多载波系统中使用的重传方法,该方法能充分地避免由现有技术的限制和缺点引起的一个或多个问题。
[0033]本发明的一个目的在于提供一种多载波系统中的重传方法。
[0034]本发明的另一个目的在于提供一种方法,该方法用于通过多载波系统中的上行调度/[目息来指不重传请求。
[0035]本发明的又一个目的在于提供一种方法,该方法用于在ACK/NACK信号的接收端检测ACK/NACK信号是否存在错误。
[0036]本发明其他的优点、目的和特征一部分将在下文中阐述,一部分对于本领域普通技术人员而言通过下文的分析将变得显而易见或者可以从本发明的实践中获得。通过所写的说明书和其权利要求以及附图所特别指出的结构可以了解和获得本发明的这些目的和其他优点。
[0037]为了实现这些目的和其他优点以及根据本发明的目的,如在本文中所体现和概括描述的,用于多载波系统的重传方法包括:接收准予消息,所述准予消息包括用于传输上行数据的调度信息,其中用于所述上行数据的重传方案由第一重传调度来预先确定;根据所述调度信息来传输所述上行数据;以及通过接收与所述上行数据的重传需要相关的第二重传调度信息,根据所述第二重传调度来重传所述上行数据。
[0038]相比于第一次重传调度,第二次重传调度信息可以包括下列中的至少一个的变化信息:重传时间、重传资源块、重传资源块的数量以及重传的传输格式。
[0039]本发明的另一方面在于提供一种用于多载波系统的重传方法,该方法包括:接收包括用于传输上行数据的调度信息的准予消息、根据调度信息来传输上行数据、接收指示了上行数据重传的准予消息,以及重传上行数据。
[0040]准予消息可以包括指示了新的数据传输或重传的信息。
[0041]如果指示了新的数据传输,则上述指示了新的数据传输或重传的信息可以采用切换方案(toggling scheme)来将信息的当前值变为另外一个值。
[0042]如果指示了新的数据传输,则上述指示了新的数据传输或重传的信息可能被初始化,或者如果指示了重传,则上述指示了新的数据传输或重传的信息可以依照预定的规则改变。
[0043]如果用于上行数据的重传方案由第一次的重传调度预先确定并且指示重传的准予消息包括了第二次的重传调度信息,则可能依照第二次的重传调度信息来进行重传。
[0044]本发明的又一方面在于提供一种用于多载波系统的重传方法,该方法包括:传输数据,接收该数据的确认信号;以及通过参考在确认信号之后接收到的调度消息来确定确认信号中是否发生错误。
[0045]该方法可以进一步包括:即使在接收到的确认信号是肯定确认(ACK)信号的情况下,仍然将数据保持在缓冲区中。
[0046]假设确认信号是肯定确认(ACK)信号,如果调度消息指示了新的数据传输,则可以确定出该确认信号没有错误;而如果该调度消息指示了重传,则可以确定出该确认信号存在错误。
[0047]本发明的又一方面在于提供一种用于多载波系统的重传方法,该方法包括:传输数据,接收该数据的确认信号,以及将数据保持在缓冲区中直到接收到调度消息。
[0048]该方法可以进一步包括:如果调度消息指示了新的数据传输,则从缓冲区中删除数据,然后发送新的数据;而如果调度消息指示了重传,则重传数据。
[0049]确认信号可以是肯定确认信号、停止消息以及准予消息中的至少一种。
[0050]准予消息可以包括指示了不存在分配给数据重传的资源块的信息。
[0051]如果不能在预定的数据重传时间上分配用于重传数据的资源,则可以发送确认信号以中断重传。
[0052]数据可以不在预定的重传时间上进行重传,而在下一个重传时间上重传。
[0053]可以理解的是,本发明的前述概况描述和以下的详细描述都是示例性的和说明性的,并旨在为所要求的本发明作进一步的解释。
[0054]如果用于多载波系统的重传方法是基于信道非自适应重传方案,则本发明可以灵活地或平稳地对重传资源进行调度。
[0055]如果用于多载波系统的重传方法是基于同步重传方案,则本发明可以灵活地或平稳地对重传时间点进行调度。
[0056]同样,本发明可以更有效地执行同步信道非自适应HARQ方案。
[0057]本发明可以适当地应对ACK/NACK错误,以便提高通信性能。
【专利附图】
【附图说明】
[0058]附图示出了本发明的实施方式,其被用来提供对本发明进一步的理解,并连同说明书一起用于解释本发明的原理。
[0059]在附图中:
[0060]图1是示出了用于多载波系统调度的时间-频率资源块的概念图;
[0061]图2是示出了能够被应用于上行传输的常规同步信道非自适应HARQ方案的概念图;
[0062]图3是根据本发明的一个实施例示出的在多载波系统中使用的重传方法的概念图;
[0063]图4是根据本发明的另一个实施例示出的在多载波系统中使用的重传方法的概念图;
[0064]图5是根据本发明的又一个实施例示出的一种方法的概念图,该方法用来在准予消息被用于请求重传的情况下通知准予消息,该准予消息指示了被请求的是新的数据传输还是重传;[0065]图6是根据本发明的又一个实施例示出的另一种方法的概念图,该方法用来在准予消息被用于请求重传的情况下通知准予消息,该准予消息指示了被请求的是新的数据传输还是重传;
[0066]图7是根据本发明的又一个实施例示出的另一种方法的概念图,该方法用来在准予消息被用于请求重传的情况下通知准予消息,该准予消息指示了被请求的是新的数据传输还是重传;
[0067]图8是根据本发明的一个实施例示出的用于指示重传停止的方法的概念图;
[0068]图9是根据本发明的一个实施例示出的用于指示重传的方法的概念图;
[0069]图10是根据本发明的一个实施例示出的用于发送重传请求消息的方法的概念图;
[0070]图11是根据本发明的一个实施例示出的用于同时使用重传停止请求消息和重传请求消息的方法的概念图;
[0071]图12是示出了一般的NACK-至-ACK错误的概念图;
[0072]图13是示出了一种在考虑ACK/NACK错误的情况下采用本发明的一个实施例的示例性方法的概念图;
[0073]图14是示出了另一种在考虑ACK/NACK错误的情况下采用本发明的一个实施例的示例性方法的概念图;
[0074]图15是示出了又一种在考虑ACK/NACK错误的情况下采用本发明的一个实施例的示例性方法的概念图;以及
[0075]图16是根据本发明的一个实施例示出的用于通过ACK/NACK消息来控制重传的方法的概念图。
【具体实施方式】
[0076]现在将详细参考本发明的优选实施方式,其实施例在附图中示出。在任何可能的地方,整个附图将使用相同的参考标号来表示相同或相似的部件。
[0077]在描述本发明之前,应该知道的是本发明所公开的大部分术语与本领域熟知的常用术语相对应,但是必要时一些术语已经由 申请人:选定,并将公开在本发明以下的描述中。因此,优选的是由 申请人:限定的这些术语可以基于其在本发明中的意思来进行理解。
[0078]为了描述的方便和更好的理解本发明,本领域中熟知的常用结构和器件将被省略或由方框图或流程图来表示。在任何可能的地方,整个附图将使用相同的参考标号来表示相同或相似的部件。
[0079]通过依照预定的格式将组成部件和本发明的特性相结合来提出以下的实施例。单个组成部件或特性可以被认为是在没有补充说明的情况下的可选因素。如果需要,该单个组成部件或特性可以不与其他的部件或特性相结合。同样,相同的组成部件和/或特性可以被结合用来实施本发明的实施例。本发明实施例中所公开的操作的顺序可以改变为另一种顺序。任何实施例中的一些部件或特性也可以被包括在其他的实施例中,或者必要时可以被其他的实施例中的部件或特性取代。
[0080]将基于Node-B与用户设备(UE)之间的数据通信关系来公开以下的本发明实施例。在这种情况下,Node-B被用作网络的终端节点,其中通过该网络,Node-B可以直接与用户设备(UE)通信。
[0081]必要时,由本发明中的Node-B完成的具体操作也可以由Node-B的上层节点(upper node)来完成。换句话说,对于本领域的技术人员显而易见的是,用于使Node-B与网络中的用户设备(UE)通信的各种操作将由Node-B或除Node-B以外其他的网络节点来完成,其中上述网络由包括Node-B的若干个网络节点组成。
[0082]必要时,可以用固定站、eNode-B (eNB)或接入点来代替术语“Node-B”。必要时,用户设备(UE)也可以由移动站(MS)或移动用户站(MSS)来代替。
[0083]图2是示出了能够被应用于上行传输的常规同步信道非自适应HARQ方案的概念图。
[0084]就上行传输而言,如果Node-B有UE,其中该UE将发送数据来实施该UE的初始传输,则Node-B将用于该UE的数据传输的无线资源信息和时间信息通知该UE,因此其一般会将用于允许该UE的数据传输的调度消息发送给该UE。上述用于允许UE的数据传输和通知调度信息的调度消息在下文中被称作准予消息(grant message)。
[0085]UE接收该准予消息,获得调度信息,然后根据所获得的调度信息来发送数据给Node-B0
[0086]与所发送的(Tx)数据相关联的是,UE通常从Node-B接收Tx数据的确认信号,因此其可以接收来自Node-B的ACK信号或同样可以接收来自Node-B的NACK信号,该NACK信号请求重传该数据。如果UE接收到ACK信号,则其从缓冲区中删除Tx数据,然后等待传输新的数据。如果UE接收到NACK信号,则其可以依照重传方案重新发送Tx数据。
[0087]就指定UE的数据重传而言,重传时间点在系统中被预先约定,其中上述指定的UE已经依照同步信道非自适应HARQ方案在指定的时间发送数据给上行链路。用于重传的资源块和传输格式与先前的传输相同。
[0088]因此,只需要将从Node-B处发送过一次的准予消息发送给UE来用于最初的传输。可以由ACK/NACK信号来执行下一次重传,而不需要进一步地通知重传的时间信息和用于重传的资源块,其中上述ACK/NACK信号指示了数据是否已经被重传。
[0089]就同步信道非自适应HARQ方案而言,数据重传可以由NACK信号的发送/接收来执行,而不需要使用Node-B和UE之间附加的调度信息。换句话说,如果UE接收到了来自Node-B的NACK信号并同时在其缓冲区中保持了最初发送的数据,则UE可以在于重传之前已经预定好的重传时间点上使用与初始传输相同的频率资源和MCS (调制和编码方案)信息来重传数据。
[0090]然而,在保持上述同步信道非自适应HARQ方案的特性的情况下,可能在所发送的(Tx)数据单元之间发生冲突。更具体地,如果通过同步信道非自适应HARQ方案来执行重传,则可能发生这样的情况,如紧急的数据、高优先级的控制信号或持续的调度数据需要使用预定的重传资源在预定的重传时间点上进行发送。在这种情况下,如果UE在预约的时间点上使用相应的资源重传数据,则在不同UE的Tx数据单元之间可能发生冲突,其中上述UE将使用同步信道非自适应HARQ方案重传数据。
[0091]图3是根据本发明的一个实施例示出的在多载波系统中使用的重传方法的概念图。
[0092]根据图3所示的实施例,在基于同步信道非自适应HARQ方案的多载波系统中可以改变预定的重传调度,并且可以根据所改变的重传调度的结果来进行重传。
[0093]为了描述的方便,假设在4-信道HARQ系统中UE经由第二个HARQ进程(process)来重传数据,第一次的数据在TTI=I时发送,而依照同步信道非自适应HARQ方案,不能在TTI =9时重传该数据,其中TTI=9是预定的重传时间。
[0094]在这种情况下,4-信道HARQ系统中定义了四个具有不同重传时间点的HARQ进程,以便4-信道HARQ系统允许单个HARQ进程在相同的间隔期间执行重传处理。
[0095]在图3的中部,上述的四个HARQ进程分别被示为索引O?索引3。也就是,图3中部的索引O?索引3分别表示区分使用了第一个HARQ进程?第四个HARQ进程的UE的重传时间信息。
[0096]例如,被调度用来由第二个HARQ进程发送数据的UE在第一个HARQ进程的一个时间点上重传相应的数据。换句话说,UE可以在ΤΤΙ=1、ΤΤΙ=5和ΤΤΙ=9时重传数据。
[0097]Node-B发送包括了调度信息的准予消息给上行被调度的UE。在这种情况下,调度信息告知上行被调度的UE在被调度的Tx时间上的被调度的频带以发送上行数据。如果UE接收到准予消息,则该UE根据调度信息在时间为TTI=I时发送数据。
[0098]准予消息可以包括用于识别相应UE的UE标识符(ID)、资源块(RB)分配信息、可发送数据的信息、有效载荷(payload)信息以及诸如MCS (调制和编码方案)信息的传输方案信息。
[0099]RB分配信息可以被设置为上述UE所使用的RB的数量,和/或这些RB的位置信息。上述可发送的数据的信息可以被设置为数据的大小,其中上述数据能够从接收了准予消息的UE处发送。上述有效载荷指示包含了消息数据的数据包或帧部分,其不同于普通通信系统的报头部分。
[0100]如果冗余递增(incremental redundancy) (IR)的HARQ方案也被用作重传方案,则准予消息可以进一步包括上述用于数据重传的IR版本信息。来自各种HARQ方案中的IRHARQ方案对信息数据进行信道编码以提高数据接收(Rx)的性能,并且无论何时进行重传都将发送不同的编码比特。
[0101]IR版本信息与同步HARQ方案的重传次数相关联,以便发送/接收端可以按照惯例来识别IR版本信息。也就是,在使用同步HARQ方案的情况下,第一 IR版本用于第一次传输,第二 IR版本用于第二次重传,而第三IR版本用于第三次重传,以便可以由IR版本信息来确定重传的次数。
[0102]Node-B在时间为TTI=I时接收来自UE的数据,并且确定是否需要数据重传。如果不再需要数据重传,则Node-B发送ACK信号给UE。另外,如果需要数据重传,则Node-B发送NACK信号给UE。
[0103]参考图3,Node-B发送NACK信号。假设使用的是同步信道非自适应HARQ方案,这样尽管Node-B在发送NACK信号时没有发送附加的重传调度信息,接收(Rx)UE仍可以进行数据重传。
[0104]如果UE接收到来自Node-B的NACK信号,其将根据第二个HARQ进程在时间为TTI=5时重传数据,其中该数据已经在时间为TTI=I时被发送。在这种情况下,如先前所述,UE使用具有与用于第一次传输的在先资源块相同的大小和位置信息的资源块来重传数据。
[0105]接收所重传的(ReTx)数据的Node-B确定是否还需要重传ReTx数据。如从图3中可以看到的,Node-B发送NACK信号给上述的ReTx数据。
[0106]在这种情况下,依照上述实施例的基站可以改变重传调度。如果Node-B发送NACK信号给UE以来请求重传数据,则Node-B执行调度以便可以根据调度信息在重传期间使用其他的传输块来重传数据。然后,Node-B告知UE所改变的调度信息。
[0107]简单地来说,基本上保持了同步信道非自适应HARQ方案,但是改变了重传时间信息、用于重传的RB或重传方案,以便增加系统的灵活度。
[0108]如果根据上述的实施例变换了一种重传调度,则Node-B告知UE改变后的调度信息。UE接收来自Node-B的NACK信号和改变后的调度信息,以便UE将根据新接收到的改变后的调度信息而不是预定的重传方案来重传数据。
[0109]根据本发明的这个实施例,尽管根据同步信道非自适应HARQ方案来执行数据重传,但是可以适应性地改变RB大小和位置信息、重传时间信息或传输方案。
[0110]在下文中将描述一种通过改变用于重传的RB来重传数据的方法。
[0111]在图3中,假设UE在初始传输和第一次重传期间使用A资源块来发送数据,Node-B执行调度以便可以根据调度信息在第二次重传时间上使用B资源块而不是A资源块来发送数据。然后,Node-B将B资源块的信息告知UE,以便UE可以在第二次重传时间上使用B资源块来发送数据。
[0112]因此,在这种情况下,与设计用来发送NACK信号而不带任何重传调度信息的典型同步信道非自适应HARQ方案不同的是,Node-B发送改变后的资源块的重传调度信息给UE,以便该UE在B资源块上进行数据重传。
[0113]可以使用不同的方法来发送改变后的调度信息。能够发送改变后的调度信息的消息格式被新定义,以便可以在控制信道上发送数据。同样,必要时可以扩展或修改常规的消息格式,以便简便的消息格式也可以用来发送改变后的调度信息。例如,可以在上述准予消息上发送该改变后的调度信息。
[0114]在使用上述实施例的情况下,如果Node-B必须经上述重传时间和相应的资源块(RB)发送数据给另一个UE,或必须发送该相应UE的其他数据,则可以解决Tx数据单元之间的冲突问题。
[0115]图4是根据本发明示出的在多载波系统中使用的重传方法的概念图。
[0116]图4示出了一种方法,该方法用于在上行数据传输的条件下使用调度消息(例如,准予消息)来指示是否来重传数据。
[0117]这样,在Node-B使用调度消息发送关于改变后的资源块的消息的情况下,用于重传的调度消息包括与NACK信号相对应的特定信息,以便不需要附加地发送NACK信号。依照图4的上述实施例,必要时也可以将图3的实施例应用于图4的实施例,这对于本领域技术人员来说将是显而易见的。
[0118]与图3的实施例类似的是,图4的实施例同样假设:在4-信道HARQ系统中UE经第二个HARQ进程来重传数据,在TTI=I时发送第一次的数据,而在基于同步信道非自适应HARQ方案的多载波系统中数据不在TTI=9时进行重传。
[0119]根据图4的上述实施例,Node-B可以发送准予消息来代替NACK信号。尽管图4示出了使用ACK/NACK信号和准予消息两者来指示接收确认的方法,但是可以发送准予消息来取代图4中的ACK/NACK信号,以便该准予消息可以代替ACK/NACK信号的功能。[0120]尽管同步信道非自适应HARQ方案以与图3中的方式相同的方式应用于图4的实施例,但是可以基于改变后的调度信息来进行数据重传。具体而言,依照图4的实施例,经由准予消息来发送改变后的调度信息,以便可以更容易的实现图4的实施例。
[0121]如果Node-B通过准予消息通知UE关于改变后的调度信息,可由准予消息传输的与其他传输方案相关联的MCS和信息可以以与初始传输中的方式相同的方式发送。不必说的是,可以改变和发送RB位置、所使用的RB数量以及MCS级别。在这种情况下,根据Tx数据的有效载荷大小和RB的数量在Node-B和UE之间预定义MCS级别。
[0122]这样,为了使用准予消息来请求UE重发数据,优选的是,从Node-B处发送的准予消息可以指示请求的是新的数据传输还是重传。
[0123]下面将详细地描述一种示例性方法,该方法用于让UE识别出Node-B请求的是新的数据传输还是重传。
[0124]图5是根据本发明的又一个实施例示出的一种方法的概念图,该方法用来在准予消息被用于请求重传的情况下通知准予消息,该准予消息指示了被请求的是新的数据传输还是重传。
[0125]图5的实施例增加了由一个或一个以上比特构成的信息位来作为传输类型指示信息,并且使用附加的信息位来指示由准予消息请求的是新的数据传输还是重传。根据本发明,传输类型指示信息被称作NIB (新数据指示位),其由I比特构成。
[0126]例如,如图5中所示,如果准予消息指示了新的数据传输,则NIB被设置为“0”,然后发送该准予消息和为“O”的NIB。如图5中所示,如果准予消息指示了重传,则NIB被设置为“1”,然后发送该准予消息和为“I”的NIB。换句话说,接收准予消息的UE检测NIB的值,以便其可以基于检测出的NIB值来确定由准予消息指示的是新的数据传输还是重传。
[0127]同时,在接收指示了新的数据传输的准予消息期间出现了意外的错误,以致于该UE可能不能识别出由接下来指示了重传的准予消息指示的是新数据传输还是重传。
[0128]例如,尽管Node-B将指示了重传的准予消息发送给UE,但是UE错误地对关于先前Tx时间的NACK信号进行译码,以致于其不能识别出是Node-B已经发送了指示重传的第一个准予消息还是已经错误地接收了指示新数据传输的第二个准予消息。
[0129]下面将详细地描述不同的重传方法,在这些重传方法中考虑了准予消息的接收错误。
[0130]图6是根据本发明的又一个实施例示出的一种方法的概念图,该方法用来在准予消息被用于请求重传的情况下通知准予消息,该准予消息指示了被请求的是新的数据传输还是重传。
[0131]图6的实施例包括传输类型指示信息,并且使用该传输类型指示信息来指示由准予消息请求的是新的数据传输还是重传。在这种情况下,用于改变处于预定情况下的值的切换方案被应用于传输类型指示信息。结果,图6的实施例准备应对准予消息的接收错误。在图6中,传输类型指示信息也被称作“NIB”(新数据指示位),并且假设NIB由I比特构成。
[0132]例如,如图6中所示,如果准予消息指示了新的数据传输,则可以将NIB的值改变为另一个值。当准予消息用于为具体数据“Datal”指示新的数据传输时,将NIB的值设置为 “I” (即,NIB=I)。
[0133]然后,如果准予消息为另一个数据“Data2”指示新的数据传输,则根据切换方案来切换NIB的值以将其设置为“O” (gp,NIB=0)o
[0134]在指示了重传的准予消息于下一个重传时间被应用于UE的情况下,保持NIB=O不变,以便UE可以识别出数据“data2”重传的发生。换句话说,仅当准予消息指示新的数据传输时才改变NIB的值。
[0135]UE接收准予消息,并且确定接收到的准予消息的NIB值是否不同于在先前的HARQ进程中所接收到的另一个NIB值。如果接收到的准予消息的NIB值不同于在先前的HARQ进程中所接收到的另一个NIB值,则这意味着该准予消息指示了新的数据传输,以便UE从缓冲区中删除所有的数据,并且发送新的数据包。
[0136]然而,如果UE接收到的准予消息的NIB值与在先前的HARQ进程中所接收到的另一个NIB值相同,则这意味着准予消息指示了重传,以便UE重传在缓冲区中存储的数据包。
[0137]如可从图6中所见,UE可能意外地丢失指示了新的数据传输的准予消息。如果信道处于深衰落的状态,则Node-B可能只检测到非常低水平的能量。在这种情况下,Node-B发送指示了重传的准予消息。
[0138]如果Node-B根据图5的实施例发送准予消息,而UE丢失了该准予消息,则上述UE可能重传另一个数据“Datal”而不是“Data2”数据。然而,如果根据本发明将切换方案应用于NIB值,则可以解决上述问题。
[0139]例如,如果UE接收到指示了“Data2”传输的第一个准予消息,UE将指示了“data2”重传的准予消息的NIB值与先前的准予信息的NIB值进行比较,确定这两个NIB值相等,然后将存储在缓冲区中的“data2”进行重传。
[0140]如果UE没有接收到指示了发送“data2”的初始准予消息,则UE将指示了“data2”重传的准予消息的NIB值与先前准予消息的另一个NIB值进行比较,确定这两个NIB值之间存在不同,删除在缓冲区中存储的“datal”,然后开始进行“data2”的初次传输。也就是,从UE的角度来看,上述操作被看成是初次传输,但从Node-B的角度来看,上述操作被看成是重传数据的接收。
[0141]图7是根据本发明的又一个实施例示出的一种方法的概念图,该方法用来在准予消息被用于请求重传的情况下通知准予消息,该准予消息指示了被请求的是新的数据传输还是重传。
[0142]图7的实施例增加了由一个或一个以上比特构成的信息位来作为序号信息,并且使用所附加的信息位来指示由准予消息请求的是新的数据传输还是重传。根据本发明,序号信息被称作序号(SN)。
[0143]如果SN被增加到准予消息中,并且UE随后接收到所产生的包括SN的准予消息,则UE可以识别出由准予消息请求的是新的数据传输还是重传,并且还可以识别出由准予消息请求重传的是哪个数据。下面是根据本发明的用于设置SN值的方法。
[0144]SN信息伴随着准予消息一起发送,或者包括在准予消息中然后被发送,而不需要区别是新的数据传输还是重传。无论Node-B何时接收到相同数据包的重传请求,SN的值增加“I”。如果请求的是新的数据传输,则SN值被初始化为初始值。
[0145]例如,假设SN的初始值被设置为“O”。换句话说,在发送了指示新的数据传输的准予消息的情况下,将SN的值设为“O”。因此,如果伴随准予消息发送的SN值不等于“0”,则UE可以识别出上述的准予消息指示了重传。[0146]参照图7,如果UE接收到准予消息并且所接收到的准予消息的SN值等于“2”,则UE在8个子帧之前重传初始发送的数据,其中8个子帧由(2 (SN) *4 (HARQ信道)=8)来表不。
[0147]然而,假如在接收到准予消息时SN值不等于“0”,而且这时的SN值不等于与当前重传数据相关的应该接收到的其他的SN值,即,假如就丢失了前面的准予消息,则UE删除所有存储在缓冲区中的数据,而不重传先前接收到的准予消息的数据,然后开始进行新数据的初始传输。
[0148]更详细地,如从图7中可见,如果UE丢失或错过指示了 “data2”初始传输的准予消息,或者如果尽管已经发送了数据,但由于深衰落信道,UE检测到非常低水平的能量,则Node-B发送指示重传的消息,该消息伴随着SN=I的信号。
[0149]在这种情况下,如果UE没有丢失先前的准予消息,则可以识别出与当前重传数据相关的应该接收到的SN值不等于“2”。因此,由于没有建立SN=O的状态,UE从缓冲区中删除与“datal”有关的所有数据,然后重传“data2”,而不重传“datal”。
[0150]从Node-B的角度来看,由UE执行的“data2”即时传输可以被认为是重传请求。然而,如果UE先前已经丢失了指示“data2”初始传输的准予消息,则从UE的角度来看这意味着执行了 “data2”的初始传输。结果,UE可能不会错误地识别重传的数据包。
[0151]图8是根据本发明的一个实施例示出的用于指示重传停止的方法的概念图。
[0152]图8的实施例假设以与图3和图4中的方式相同的方式来使用同步信道非自适应HARQ方案和第二个HARQ进程。
[0153]为了请求UE停止重传,Node-B可以示例性地使用停止消息,将在下文中对该停止消息进行详细地描述。
[0154]参照图8,Node-B发送准予消息给UE,以便请求UE发送数据。UE检测所接收到的准予消息,然后在TTI=I时进行上行数据传输。
[0155]Node-B检测从UE处发送来的数据。如果需要重传数据,Node-B将发送NACK信号给UE。一旦接收到来自Node-B的NACK信号,UE将依照TTI=5时的同步信道非自适应HARQ方案在预定的时间上重传数据。
[0156]根据本发明的这个实施例,Node-B发送停止消息给UE,以便在基于同步非自适应HARQ方案的下一个重传时间上停止UE的重传。接收到停止消息的UE在预定的时间ΤΤΙ=9上不进行重传,不从缓冲区中删除在先前的时间上已经发送的数据,而是将上述数据保持在缓冲区中。接收到停止消息的UE在预定的时间内不进行重传,但不从缓冲区中删除数据。在这种情况下,预定的时间可以等于重传建立间隔的两倍,或者可以被设置为一个时间段,该时间段持续到UE从Node-B处接收到指示了新的数据传输或重传的特定信息。
[0157]用于请求UE停止重传的另一种方法可以是用于采用上述准予消息的方法。
[0158]Node-B通过准予消息将指示了不分配RB的信息发送给UE,以便其可以请求UE停止同步信道非自适应HARQ系统中的重传。例如,当发送包含在准予消息中的RB的数量或者包含在同一个的准予消息中的RB大小信息时,Node-B可以在所发送的信息中包括为“O”的信息。
[0159]如果在UE的预定重传时间上Node-B停止重传,则Node-B可以通过与初始传输的HARQ进程相同的HARQ进程来请求重传。Node-B在与相同的HARQ进程相对应的下一个重传时间上重新分配资源块(RB),然后通过指示了重传的准予消息来发送RB信息,以便可以重申相应数据的重传。
[0160]此后,Node-B发送了请求重传的NACK信号给UE,以便UE在下一个重传时间点TTI=13时重传在缓冲区中存储的先前所发送的数据。
[0161]同时,如果接收了停止消息的UE可以在预定的时间内接收到来自Node-B的ACK信号,或者在预定的时间内没有接收到ACK信号,则该UE将删除在缓冲区中存储的数据,然后准备发送新数据。
[0162]在这种情况下,如果由于其他数据的发送而在预定的重传时没有资源块分配给该重传,则UE在一小段时间内停止该重传,以便可以更加灵活地调度重传。
[0163]图9是根据本发明的一个实施例示出的用于指示重传的方法的概念图。
[0164]图9的实施例公开了一种使用重传消息来进行重传的方法。在图9的实施例中,假设主要将同步非自适应HARQ方案应用于上述方法,并且同样将第二个HARQ进程应用于该上述方法,以便在相应的时间上重传所产生的数据。
[0165]与上述实施例不同的是,图9的实施例允许Node-B使用重传(ReTx)消息来指示重传,并且允许Node-B使用停止消息以对重传进程进行操作的方式来停止重传。ReTx消息和停止消息不限于上述术语(term),必要时也可以用其他的术语来替代。
[0166]图9的停止消息被设计用来执行与图8的停止消息相同的功能。图9的停止消息不重传先前所发送的数据,可是其请求UE保持缓冲区中的数据。
[0167]Node-B发送用于新的数据传输的准予消息给选定的UE。该UE检测该准予消息,然后在TTI=I时进行上行传输。如果Node-B检测从UE处发送来的数据并且确定重传的必要性,则发送用于请求重传的ReTx消息给UE。
[0168]接收到ReTx消息的UE对先前所发送的数据进行重传。图9的停止消息等同于图8中的停止消息,所以为了描述的方便将在此省略其详细描述。
[0169]与图8不同的是,图9的实施例允许Node-B发送指示了重传的准予消息,以便对ReTx消息和由停止消息中断的重传进行初始化。
[0170]更详细地,在UE由于接收到停止消息而不从缓冲区中删除数据以及由于停止消息而在预定的重传时间上不进行重传的条件下,如果上述UE接收到指示了重传的准予消息,则在TTI=13时对保持在缓冲区中的数据进行重传。
[0171]在这种情况下,如果UE接收到指示新的数据传输而非指示重传的另一个准予消息,则UE重置缓冲区,删除保持在缓冲区中的数据,在缓冲区中存储新的数据,以便可以发送新的数据给Node-B。
[0172]在上述情况下,存在两种状态,即重传状态和重传停止状态,以便Node-B可以使用一个比特来通知UE,该Node-B将重传数据还是停止数据传输。换句话说,Node-B使用ReTx消息通知UE进行重传,而使用停止消息通知UE重传恢复。
[0173]如果没有成功解调所接收到的(Rx)数据包,则Node-B发送ReTx消息给UE。然而,如果Node-B希望暂时停止传输在预定的重传时间上应用于UE的数据而不考虑解调是成功还是失败,则Node-B发送停止消息给UE。
[0174]当UE接收到来自Node-B的停止消息,其不能立即识别出所接收到的停止消息是否是由接收成功引起的,而且不能识别出所接收到的停止消息是否用来暂时地防止数据在特定的时间点上被发送给Node-B。
[0175]UE将数据在缓冲区中存储一段预定的时间。如果上述UE从Node-B处接收到指示重传的准予消息,则将存储在缓冲区中的数据重传给Node-B。否则,如果上述UE从Node-B处接收到指示新的数据传输的另一个准予消息,则UE认为存储在缓冲区中的数据已经被成功接收,从而将清空缓冲区。
[0176]尽管Node-B没有发送指示了新的数据传输的准予消息,但是如果在预定的时间内Node-B不发送重传(RxTx)消息,则UE可以从缓冲区中删除所发送的(Tx)数据。
[0177]如上所述,冗余递增(IR) HARQ方案可以被用于HARQ方案。如果根据本实施例将采用了停止消息的同步非自适应HARQ方案与IR版本管理方案相互结合,则可能发生IR版本的错误理解,这与由位于停止消息之后的ReTx准予消息引起的重传操作相对应。
[0178]当UE接收到该消息并且尝试使用所接收到的消息进行重传时,可能发生先前传输的停止消息的Rx错误。结果,增加了对指示在UE与Node-B之间有多少重传的信息的错误理解。也就是,增加了对指示将哪个IR版本应用于重传的信息的错误理解,这样可能会使得数据接收异常。
[0179]因此,如果Node-B发送了指示附加重传的准予消息,则上述实施例将指定用于ReTx数据的IR版本,然后使用指定的IR版本来发送ReTx数据。
[0180]在这种情况下,从包含于使用同步非自适应HARQ方案来指示新的数据传输的其他准予消息中的一些字段区来看,指示了重传的准予消息没有变化,这样一些字段可能不会请求建立进程(setup process)。如果Node-B使用上述这些其中不再需要建立进程的字段来发送IR版本信息,则Node-B可以发送IR版本信息而不在准予消息中增加新的字段。
[0181]例如,基于同步HARQ方案的Tx数据的有效载荷大小没有改变,因此,如果将指示了新的数据传输的准予消息的有效载荷字段作为ReTx准予消息来发送,则该有效载荷字段被用作指定IR版本的信息字段。因此,尽管在Node-B发送停止消息之后进行重传,但是可以指示正确的IR版本,以便在IR版本上不会出现错误理解。
[0182]又例如,可以使用一种方法,该方法在重传期间将IR版本值重置为预定值。换句话说,考虑到先前的重传,该方法不设置实际的IR版本,而是设置预定的值。因此,如果Node-B在发送停止消息之后发送指示了重传的准予消息,则上述方法将IR版本值设置为预定的值,然后将所得到的IR版本值发送给相应的UE。
[0183]在这种情况下,Node-B可以使用包含在指示新的数据传输的准予消息中的一些字段来将重置的IR版本信息通知给UE而不定义新的字段。
[0184]图10是根据本发明的一个实施例示出的用于发送重传请求消息的方法的概念图。
[0185]图10的实施例示出了一种方法,该方法通过在基于同步非自适应HARQ方案的多载波系统中改变重传时间来重传数据。为了使得UE进行数据重传,假设将第二个HARQ进程应用于图10的实施例。
[0186]参照图10,Node-B选择将进行上行传输的UE,然后发送准予消息给所选定的UE。UE接收准予消息,然后在TTI=I时根据相应的调度信息来进行数据的上行传输。
[0187]Node-B接收来自UE的Tx数据。如果Node-B确定需要UE重传Tx数据,则发送ACK/NACK信号给UE’以便UE可以识别出是否存在重传请求。[0188]假设图10的上述实施例中的多载波系统采用了同步信道非自适应方案。如果UE接收到来自Node-B的NACK信号,则在预定的时间TTI=5时重传数据。然后,如果需要再次重传数据,则Node-B发送NACK信号,以便请求UE进行重传。在这种情况下,在预定的时间TTI =9时重发NACK信号。
[0189]然而,图10的这个实施例提供了一种用于改变重传时间的方法。更具体地,在预定的时间ΤΤΙ=9时Node-B不能使用已经被用于初始传输(ignition transmission)的资源块(RB)来进行重传,这样Node-B请求UE在另一个时间TTI=IO时进行重传。因此,Node-B将关于改变后的时间的消息发送给UE,然后UE在改变后的时间上进行重传。
[0190]就基于同步HARQ的系统而言,接收到ACK/NACK信号、ReTx/Stop消息或准予消息的时间点与另一个时间点相关,其中作为对每个信号的响应,数据在上述的另一个时间点上被重传。这样,必要时可以改变重传时间点。
[0191]例如,在使用了指示重传的准予消息的情况下,Node-B在第三个HARQ进程时间的特定时间上(在该特定时间上可以进行重传)发送准予消息给UE。在这种情况下,上述的准予消息必须包括这样的信息,即指示了当前发送的ReTx准予消息请求与第三个HARQ进程而非第二个HARQ进程相关联的数据重传。
[0192]为了进行初始传输和第一次重传,UE在相应的时间间隔TTI=I和TTI=5上使用第二个HARQ进程来发送数据。然而,在第二次重传期间,UE在第三个HARQ进程时间上发送数据。在接收到包括改变后的HARQ进程信息的ReTx准予消息之后,为了确认ReTx准予消息,UE在与第三个HARQ进程相对应的时间TTI=IO上对已经在第一个HARQ进程上被发送的数据进行重发。
[0193]如果由预定时间的相应资源块(RB)来请求传输优先级高的数据,并且UE很难使用预定的时间和RB信息来进行重传,则上述的操作使UE能够有效地与Node-B进行通信。
[0194]图11是根据本发明的一个实施例示出的用于同时使用重传停止请求消息和重传请求消息的方法的概念图。
[0195]图11的实施例提供了一种方法,该方法使用停止消息来更有效地实施图10的实施例,其中图10的实施例被设计用来改变重传时间。根据图11的这个实施例,如果所希望改变的重传时间晚于最初的调度时间(original scheduling timing),则图11的实施例在最初的重传时间(original retransmission timing)上发送停止消息。
[0196]在图11中,如果执行调度的Node-B在时间TTI=9上不能分配相应的资源块(RB)给原先被调度的UE,则Node-B发送停止消息以保留将在时间ΤΤΙ=9上进行的重传。正如先前所述,在这种情况下,尽管停止消息没有请求UE进行重传,但是该停止消息使得UE不从缓冲区中删除相应的数据,以便该数据保留在缓冲区中。
[0197]Node-B发送准予消息,该准予消息用于请求UE在时间TTI=IO上进行重传,其中TTI=IO被用作重传指示时间。在这种情况下,在上述准予消息中包括了特定信息,以便UE可以正确地识别出由Node-B请求重传的是哪个数据,其中上述特定信息指示了请求对已经发送给第二个HARQ进程的数据进行重传。
[0198]如果上述准予消息不包括上述指示了请求与第二个HARQ进程相关的重传的特定信息,则UE识别为在时间TTI=IO上根据原始的建立状态请求与第三个HARQ进程相关的重传,这样就很难实现所期望的结果。[0199]如果如上所述改变了重传时间,则Node-B不能提供UE正确的信息,该正确信息指示了在预定的时间上是否发送数据。因此,如果UE在预定的时间上没有接收到重传请求信号,则可能对是否从缓冲区中删除数据做出错误的决定。
[0200]然而,如果依照上述图11的实施例的Node-B将停止消息通知UE,这样将防止在预定的时间上重传UE中的数据。而且,可以预料到在第二个HARQ进程数据和第三个HARQ进程数据之间会实现没有冲突。简单来说,可以更有效地执行数据重传方法,该方法用于使用基于同步HARQ的方案来改变重传时间(B卩,HARQ进程)。
[0201]与使用停止消息来调度重传时间的方法相比,上述图11的方法要优于用于调度重传方法的上述方法。
[0202]也就是,为了保持同步非自适应HARQ特性,UE必须依照基于第二个HARQ进程的重传时间来重传数据。如果数据不在时间TTI=9上进行重传,则UE必须等到下一个重传时间ΤΤΙ=13。然而,还使用了用于改变传输进程(即,重传时间)的方法,以便可以在时间TTI=IO上重传数据,这样将不会产生Tx时延。
[0203]如图10和图11中所述,如果Node-B期望改变ReTx时间,优选地,Node-B必须确定出请求重传的是哪个数据,还必须将确定出的结果通知UE。为了重传已改变的ReTx信息,Node-B可以把将在时间TTI=IO上进行重传的数据的原始HARQ进程信息通知UE。
[0204]这样,为了将HARQ进程的信息通知UE,可以定义和使用新的消息格式。如果Node-B发送了指示重传的准予消息,则可以从包含于准予消息中的这些字段中使用特殊的字段来发送HARQ进程信息。在这种情况下,在重传期间不需要改变该特殊字段。
[0205]例如,就用于传输新数据的准予消息和ReTx准予消息而言,Tx数据的有效载荷大小没有改变,这样用于新的数据传输的指示消息的有效载荷的字段可以被用作HARQ进程指示字段。
[0206]又例如,在使用了指示重传的准予消息的情况下,必要时可以将准予消息中的用于指示已改变的HARQ进程信息的字段加入到上述的准予消息中。通过指示了重传的准予消息,在重传期间HARQ进程发生了改变。可以在UE不能正常地接收上述的重传准予消息的假设下提供上述的HARQ进程变化。因此,如果UE没有接收到ReTx准予消息,则在整个操作中可能出现预想不到的错误。因此,将指示了 HARQ进程信息的字段加入到上述准予消息中,以便Node-B可以为用于新的数据传输的资源分配点来配置HARQ进程信息,而不管Tx时间。
[0207]如果根据上述HARQ方案来进行重传,则接收端在接收ACK/NACK信号时可能出现两种错误(即,ACK-至-NACK错误和NACK-至-ACK错误)。
[0208]ACK-至-NACK错误指示了 UE的错误解码操作,在该操作中尽管Node-B已经发送ACK信号来确认发送端(例如,UE)的Tx数据,但由于信道状况或其他因素,UE将ACK信号解码成NACK信号。
[0209]NACK-至-ACK错误指示了下面这种情况:尽管Node-B在接收到来自UE的Tx数据之后已经发送NACK信号来请求重传,但是由于信道状况或其他的因素,UE将NACK信号解码成ACK信号。
[0210]下面将描述用于在出现NACK-至-ACK错误时采用上述实施例的操作方案。
[0211]图12是示出了 一般的NACK-至-ACK错误的概念图。[0212]参照图12,Node-B在接收到来自UE的数据之后发送NACK消息,然后等待UE重传数据。然而,如果出现NACK-至-ACK错误,UE将不再等待重传,并删除在缓冲区中存储的所有数据。
[0213]依照基于ACK/NACK信号的HARQ方案,尽管Node-B等待来自UE的重传数据,但是UE不再发送数据,这样浪费了预定数量的时间-频率范围(time-frequency area),其中上述的预定数量与ReTx次数的最大数相对应。
[0214]Node-B使用HARQ方案来检测能量,并且使用HARQ方案来确定出ACK/NACK信号是否存在错误。具体地,Node-B可以确定出是否出现NACK-至-ACK错误。也就是,Node-B根据所检测出的能量确定出发送端(例如,UE)已经不发送数据给Node-B,或者基于所检测出的能量确定出在数据已经被正常发送的情况下是否仍然出现错误。
[0215]图13是示出了一种在考虑ACK/NACK错误的情况下采用本发明的一个实施例的示例性方法的概念图。
[0216]如果Node-B检测到NACK-至-ACK错误,图13的实施例提供一种新的调度方法,该方法用于传输UE新的数据或新UE的数据。
[0217]如果Node-B通过检测能量确定出存在NACK-至-ACK错误,这种情况可能发生,这是因为UE可能没有发送实际数据给Node-B,或者因为UE处于深衰落的环境中。
[0218]如果确定出UE处于深衰落的环境中,Node-B可以优选地调度其他的频带,而非请求UE进行重传。因此,如果出现NACK-至-ACK错误,Node-B停止先前数据的重传过程,而不请求UE进行重传,然后为将发送数据的下一个UE进行新的调度。在这种情况下,可以通过上一层来重传先前的数据。
[0219]参照图13,第一个UE (UEl)接收来自Node-B的准予消息,然后发送上行数据给Node-B。为了命令UEl重传该数据,Node-B发送NACK信号给UEI。
[0220]然而,尽管Node-B已经发送了 NACK信号,但是UEl把NACK信号误认为是ACK信号。从而,UEl不重传数据,然后Node-B检测出在将接收重传数据的特定时间上接收(Rx)信号的强度非常弱,这样Node-B检测出出现了 NACK-至-ACK错误。
[0221]即使不存在NACK-至-ACK错误(B卩,UEl已经重传数据),Node-B也可能将正常的操作误认为是NACK-至-ACK错误。更具体地,由于UEl处于深衰落的环境中,Node-B可能不能接收到UEl的重传数据或者可能不能对UEl的重传数据进行解码。
[0222]如果Node-B检测出NACK-至-ACK错误,则将由同步HARQ方案预先调度好的重传资源用作该UE的新数据或其他UE的调度资源。
[0223]从图13中可见,Node-B将预留给UEl重传的资源重新分配以实施第二个UE(UE2)的数据传输。
[0224]如果将指示了上述资源的准予消息发送给UE2,则UE2接收该准予消息,然后发送上行数据。
[0225]尽管Node-B使用上述方法可以检测出是否存在NACK-至-ACK错误,但是只适用常规的ACK/NACK操作方案,其不能防止资源被浪费。一旦UE接收到ACK信号,UE将清空其重传缓冲区,这样尽管Node-B为了请求UE进行重传而重发了 NACK信号,但是UE不再有重传的数据。
[0226]图14是示出了另一种在考虑ACK/NACK错误的情况下采用本发明的一个实施例的示例性方法的概念图。
[0227]图14的实施例提供了一种方法,该方法用于:尽管发送端在接收到来自接收端的ACK信号之后不重传数据,但是在预定的时间内仍然将发送端的Tx数据保持在缓冲区中,而不将该Tx数据从缓冲区中删除。
[0228]图14的上述实施例与停止消息的功能相似。也就是,本实施例与用于发送被用作停止消息的ACK信号的其他实施例相似。接收ACK信号的UE不重传数据,就好象该UE已经接收到停止消息一样,然而,存储在缓冲区中的先前发送的数据会被保持一段预定的时间。
[0229]例如,依照上行传输,当接收到来自Node-B的ACK信号时,UE在预定的时间内将不作任何改变地把重传数据存储在缓冲区中,而不是删除所有存储在缓冲区中的数据。然后,如果UE再次接收到来自Node-B的NACK信号,则立即将存储在缓冲区中的数据重传给Node-B,以便不会多余地消耗资源。在这种情况下,用于存储数据的预定时间可以至少与到达下一次重传的时间相等。
[0230]图15是示出了又一种在考虑ACK/NACK错误的情况下采用本发明的一个实施例的示例性方法的概念图。
[0231]图15的实施例提供了一种方法,该方法用于:尽管发送端在接收到来自接收端的ACK信号之后不重传数据,但是保持缓冲区中的发送端的Tx数据,而不是从缓存区中删除Tx数据。但是,如果在接收端发生ACK/NACK错误,图15的实施例提供了一种用于发送调度消息的方法。
[0232]依照图15的实施例,尽管发送端接收到ACK信号,但是其继续在缓存区中存储数据直到接收到用于指示新的数据传输或者重传的调度消息。
[0233]发送端继续在缓冲区中存储数据直到接收到来自接收端的调度消息。一旦发送端接收到来自接收端的指示新的数据传输的调度消息,就删除在缓冲区中存储的所有数据。
[0234]在上行传输中,出现NACK-至-ACK错误,Node-B通过检测能量确定存在NACK-至-ACK错误,然后如图13所示执行新的调度。在这种情况下,在没有成功地接收到先前的数据或旧的数据的条件下,Node-B发送数据给另一个UE或发送另一数据,这样导致了 FER增加。因此,图15的这个实施例在检测到NACK-至-ACK错误之后发送调度消息,这样Node-B可以使用不同的频率范围来发送ReTx数据给错误的UE。
[0235]图15的这个实施例也可以被用作一种方法,该方法用于使UE能确定出是否存在ACK/NACK错误。UE发送数据,接收数据的ACK/NACK信号,然后通过参照在ACK/NACK信号之后接收到的调度消息来确定出是否存在ACK/NACK错误。
[0236]UE能够在ACK/NACK信号的接收时间上确定是否进行重传。然而,只使用ACK/NACK信号,UE不最终确定数据传输是成功还是失败,UE通过参照调度消息来确定ACK/NACK信号是否存在错误,并且通过参照调度消息来决定是否从缓冲区中删除数据。
[0237]例如,如果确定出UE接收到ACK信号,UE在重传时间上不重传数据,并且在同一重传时间上继续保持缓冲区中的数据。
[0238]此后,如果UE接收到指示新的数据传输的准予消息,则从缓冲区中删除数据,然后发送新的数据。在这种情况下,认为UE接收到的上述ACK信号没有错误。另外,如果UE接收到来自Node-B的指示了重传的准予消息,则重传在缓冲区中存储的数据。在这种情况下,认为UE接收到的上述ACK信号存在错误。[0239]同时,如果Node-B发送调度消息(例如,指示了重传的准予消息)给UE,Node-B和UE的操作可以与图4方法的那些操作相同或相似。根据准予消息来进行重传,以便只改变了所使用的资源块(RB)的位置,但是MCS级别或其他分量可以与初始传输的那些相等。另夕卜,也可以改变所有的RB位置、所使用的RB个数和MCS级别。在这种情况下,基于Tx数据的有效载荷大小和所使用的RB的数量,可以在Node-B与UE之间预先定义MCS级别。
[0240]用于确定图15中所示的准予消息指示的是新的数据传输还是重传的方法可以与图5至图7中的那些方法相同或相似。
[0241]在这种情况下,准予消息包括ACK/NACK信息,以便不需要附加的ACK/NACK信息。更具体地,数据的接收端(例如,Node-B)可以同时发送ACK/NACK信号和准予消息。然而,如果Node-B发送准予消息,则不需要发送ACK/NACK信号。如果UE接收到来自Node-B的指示了重传的准予消息,则忽略所接收到的ACK/NACK信号,然后通过由Node-B请求的资源区域来进行重传。
[0242]图16是根据本发明的一个实施例示出的用于通过ACK/NACK消息来控制重传的方法的概念图。
[0243]图15的实施例提供一种方法,该方法用于:尽管UE接收到ACK信号,但在一段预定的时间内继续保存缓冲区中的Tx数据,以便Node-B可以更有效地调度资源。在UE接收ACK信号之后,可以在一段预定的时间内继续保存缓冲区中的Tx数据。
[0244]因此,尽管Node-B没有从UE处成功地接收到数据,但是Node-B强制发送ACK信号,以便可以暂时地中断指定UE的重传操作。如果在重传时间上没有上行资源可以分配给相应的重传UE,则可以更灵活地进行调度。
[0245]接收ACK信号的UE在相应的时间上不重传数据,但是不从缓冲区中删除数据直到接收准予消息。结果,Node-B在期望的时间上发送指定了重传的准予消息给UE,以便通过在期望的时间上发送指定了重传的准予消息来重新启动相应进程的重传。
[0246]上述的重传中断也可以由指示了重传的其他准予消息来进行。例如,将指示了重传的准予消息的RB大小设置为“0”,以便可以暂时中断相应终端的上行重传。在这种情况下,Node-B通过在期望的时间上发送指示了重传的准予消息来重新启动相应进程的重传。
[0247]本发明可以应用于Ix EV-DO同步系统的上行,以及由于更少的开销,本发明还可以应用于3GPP LTE (长期演进)。
[0248]本发明的上述实施例可以由硬件、固件、软件或者其结合来实现。
[0249]在通过硬件来实现本发明的情况下,可以用ASIC (专用集成电路)、DSP (数字信号处理器)、DSro (数字信号处理器件)、PLD (可编程逻辑器件)、FPGA (现场可编程门阵列)、处理器、控制器、微控制器和微处理器等来实现本发明。
[0250]如果用固件(firmware)或软件来实现本发明的操作或功能,可以以不同的形式例如模块,步骤和函数等来实现本发明。软件代码可以存储在存储单元内,以便可以通过进程来驱动。存储单元位于处理器的内部或外部,以便该存储单元可以通过各种熟知的部件与上述的处理器进行通信。
[0251]应该注意到的是,本发明中所公开的大部分术语是根据本发明的功能来定义的,并且可以根据本领域技术人员的意愿或惯例来对这些术语进行不同地确定。因此,优选的是,基于本发明中所公开的所有内容可以理解上述的术语。[0252]对于本领域的技术人员显而易见的是,在不脱离本发明的精神或范围的情况下可以对本发明进行各种修改和改动。因此,本发明旨在覆盖对该发明的这些修改和改动,只要这些修改和改动在所附的权利要求书及其等同的范围内。
[0253]从上述描述中可以显而易见的是,如果用于多载波系统的重传方法是基于信道非自适应重传方案,则本发明可以灵活地或平稳地调度重传资源。
[0254]如果用于多载波系统的重传方法是基于同步重传方案,则本发明可以灵活地或平稳地调度重传时间点。同样,本发明可以更有效地执行同步信道非自适应HARQ方案。
[0255]本发明可以适应性地处理ACK/NACK错误,以便提高通信性能。
[0256]尽管本发明的优选实施例已经被公开用于示例性目的,本领域技术人员将认识到各种修改、增加和替换都是可能的,这要这些修改、增加和替换没有脱离所附权利要求书中公开的本发明的范围和精神。
【权利要求】
1.一种在多载波系统中的数据重传方法,所述方法包括: (a)通过用户设备UE接收第一准予消息,所述第一准予消息包括第一新数据指示符NDI和用于上行链路数据传输的第一资源分配信息,其中所述第一 NDI指示新数据传输; (b)根据所述第一资源分配信息发送所述上行链路数据; (c)接收表示所述上行链路数据是否被成功接收的确认消息;以及 (d-Ο)当与所述确认消息一起接收到第二准予消息时,使用第二资源分配信息自适应地重传所述上行链路数据,所述第二准予消息包括用于所述上行链路数据重传的所述第二资源分配信息和指示重传的第二 NDI ;或者 (d-1)当没有接收到所述第二准予消息并且所述确认消息是否定确认NACK消息时,使用所述第一资源分配信息非自适应地重传所述上行链路数据。
2.根据权利要求1所述的方法,其中,所述第一资源分配信息包括第一传输时间、第一传输资源块、所述第一传输资源块的数量以及第一调制和编码方案MCS信息, 所述第二资源分配信息包括第二传输时间、第二传输资源块、所述第二传输资源块的数量以及第二 MCS信息。
3.根据权利要求2所述的方法, 其中,所述第二准予消息进一步包括用于重传的冗余版本信息。
4.根据权利要求1所述的方法, 其中,当所述确认消息被检测为肯定确认消息时, 所述(d-Ο)步骤进一步包括: 将所述肯定确认消息确定为否定确认消息。
5.根据权利要求1所述的方法, 其中,当所述第二 NDI指示新数据传输时,相比于所述第一 NDI的值,所述第二 NDI的值被切换。
6.根据权利要求4所述的方法, 其中,当所述第二NDI指示新数据传输时,初始化所述第二NDI,并且当所述第二NDI指示重传时,根据预定规则改变所述第二 NDI。
7.一种在多载波系统中的数据重传方法,所述方法包括: Ca)向用户设备UE发送第一准予消息,所述第一准予消息包括第一新数据指示符NDI和用于上行链路数据传输的第一资源分配信息,其中所述第一 NDI指示新数据传输; (b)根据所述第一资源分配信息从所述UE接收所述上行链路数据; (c)向所述UE发送表示所述上行链路数据是否被成功接收的确认消息;以及 (d-Ο)当与所述确认消息一起发送第二准予消息时,接收由所述UE使用第二资源分配信息自适应重传的所述上行链路数据,所述第二准予消息包括用于所述上行链路数据重传的所述第二资源分配信息和指示重传的第二 NDI ;或者 (d-Ι)当所述确认消息是否定确认消息NACK时,接收由所述UE使用所述第一资源分配信息非自适应重传的所述上行链路数据。
8.根据权利要求7所述的方法,其中,所述第一资源分配信息包括第一传输时间、第一传输资源块、所述第一传输资源块的数量以及第一调制和编码方案MCS信息中的至少一个,所述第二资源分配信息包括第二传输时间、第二传输资源块、所述第二传输资源块的数量以及第二 MCS信息中的至少一个。
9.根据权利要求8所述的方法,其中,所述第二准予消息进一步包括用于所述数据重传的冗余版本信息。
10.一种在多载波系统中用于数据重传的用户设备UE,所述UE包括: 用于接收第一准予消息的装置,所述第一准予消息包括第一新数据指示符NDI和用于上行链路数据传输的第一资源分配信息,其中所述第一 NDI指示新数据传输; 用于根据所述第一资源分配信息发送所述上行链路数据的装置; 用于接收表示所述上行链路数据是否被成功接收的确认消息的装置;以及当与所述确认消息一起接收到第二准予消息时,用于使用第二资源分配信息自适应地重传所述上行链路数据的装置,所述第二准予消息包括用于所述上行链路数据重传的所述第二资源分配信息和指示重传的第二 NDI ;或者 当没有接收到所述第二准予消息并且所述确认消息是否定确认NACK消息时,用于使用所述第一资源分配信息非自适应地重传所述上行链路数据的装置。
11.根据权利要求10所述的用户设备,其中,所述第一资源分配信息包括第一传输时间、第一传输资源块、所述第一传输资源块的数量以及第一调制和编码方案MCS信息, 所述第二资源分配信息包括第二传输时间、第二传输资源块、所述第二传输资源块的数量以及第二 MCS信息。
12.根据权利要求11所述的用户设备, 其中,所述第二准予消息进一步包括用于重传的冗余版本信息。
13.根据权利要求11所述的用户设备, 其中,所述UE进一步包括当所述确认消息被检测为肯定确认消息时,用于将所述肯定确认消息确定为否定确认消息的装置。
14.根据权利要求11所述的用户设备, 其中,当所述第二 NDI指示新数据传输时,相比于所述第一 NDI的值,所述第二 NDI的值被切换。
15.根据权利要求13所述的用户设备, 其中,当所述第二NDI指示新数据传输时,初始化所述第二 NDI,并且当所述第二NDI指示重传时,根据预定规则改变所述第二 NDI。
16.一种在多载波系统中用于数据重传的Node-B,所述Node-B包括: 用于向用户设备UE发送第一准予消息的装置,所述第一准予消息包括第一新数据指示符NDI和用于上行链路数据传输的第一资源分配信息,其中所述第一 NDI指示新数据传输; 用于根据所述第一资源分配信息从所述UE接收所述上行链路数据的装置; 用于向所述UE发送表示所述上行链路数据是否被成功接收的确认消息的装置;以及当与所述确认消息一起发送第二准予消息时,用于接收由所述UE使用第二资源分配信息自适应重传的所述上行链路数据的装置,所述第二准予消息包括用于所述上行链路数据重传的所述第二资源分配信息和指示重传的第二 NDI ;或者 当所述确认消息是否定确认消息NACK时,用于接收由所述UE使用所述第一资源分配信息非自适应重传的所述上行链路数据的装置。
17.根据权利要求16所述的Node-B,其中,所述第一资源分配信息包括第一传输时间、第一传输资源块、所述第一传输资源块的数量以及第一调制和编码方案MCS信息中的至少一个,并且 所述第二资源分配信息包括第二传输时间、第二传输资源块、所述第二传输资源块的数量以及第二 MCS信息中的至少一个。
18.根据权利要求17所述的Node-B,其中,所述第二准予消息进一步包括用于所述数据重传的冗余版本 信息。
【文档编号】H04L1/18GK103888229SQ201410060229
【公开日】2014年6月25日 申请日期:2007年10月2日 优先权日:2006年10月2日
【发明者】金学成, 金沂濬, 尹硕铉, 安俊基, 尹宁佑, 金银善, 李大远 申请人:Lg电子株式会社