错误指示的处理方法、发送端设备、接收端设备及系统的制作方法

文档序号:7967150阅读:101来源:国知局
专利名称:错误指示的处理方法、发送端设备、接收端设备及系统的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及错误指示的处理方法、发送端设备、 接收端设备及系统。
背景技水
在双层ARQ (Automatic R印eat reQuest,自动重传请求)结构中,ARQ 位于HARQ (Hybrid Automatic R印eat reQuest,混合自动重传请求)之上,负 责重传HARQ层由于剩余餘溪导致的没有传输成功的数据包。在3GPP R5的 规范中,发送端的ARQ实体要根据接接收端ARQ实体反馈的状态报告判断哪 些数据包没有被传输成功,从而据此进行重传,实现对剩余错误的检测和解决。 但ARQ实体之间的状态报告交互通常会引入比较大的延时,为了减小由此带 来的数据包重传延时,在LTE (Long Term Evolution,长期演进)项目中提出 在HARQ层检测HARQ的剩余错误,并通知ARQ进行重传,达到降低ARQ 层重传延时的目的。
HARQ剩余错误分为三类
第一类HARQ层达到最大重传次数仍未传输成功;
第二类接收端检测到数据包有误,并反馈NACK(Not ACKnowledgement, 非确认应答),但被发送端解码为ACK (ACKnowledgement,确认应答),导 致发送端误以为数据包已被正确接收(在下文中,这种错误用NACK/ACK表 示);
第三类由于对信令解码错误,DTX (Discontinuous Transmission,非连 续传输)被发送端解码为ACK反馈,导致发送端误以为数据包已被正确接收 (在下文中,这种错误用DTX/ACK表示)。
此外,如果HARQ重传的过程中,发生了 ACK被误解为NACK的信令错 误,则可能导致资源的浪费(在下文中,这种错误用ACK/NACK表示)。
可见,HARQ可能出现上述四种错误。在HARQ层检测HARQ错误的方 案中,ACK/NACK、 DTX/ACK以及NACK/ACK,三种错误是在接收端HARQ 层检测到的,当接收端HARQ层检测到HARQ错误时,通过向发送端发送错 误指示来通知发送端。
在下行传输中,HARQ错误指示需要从UE (UserEquipment,用户设备) 发送到eNB (Evolutional Node B,演进基站),现有方案中采用如下机制
(1) UE通过MAC (Media Access Control; i某体接入控制)PDU( Protocol Data Unit协议数据单元)将HARQ错误指示捎带给eNB;
采用机制(1)时,在UE检测到HARQ错误并生成HARQ错误指示之后, 如果有上行的数据需要发送,则UE将HARQ错误指示与上行数据封装成一个 MAC PDU,通过UL-SCH (UpLink Shared CHannel,上行共享信道)发送给 eNB。 eNB接收到MACPDU后,根据其中的指示域解析出数据和HARQ错误 标识信息。
可见,采用机制(1)中通过MAC PDU捎带HARQ错误指示的方法,要 求UE在生成HARQ错误指示后必须有相应的上行传输数据,如果当前没有上 行数据,则无法将HARQ错误指示发送给eNB。
(2 ) UE采用调度请求过程将HARQ错误指示发送给eNB。
采用机制(2)时,UE向eNB发送HARQ错误指示的流程如图1所示, 包括以下步骤
步骤SIOI, eNB向UE发送HARQ控制信令;
步骤S102, UE根据接收到的HARQ控制信令检测HARQ错误,如果检 测到HARQ错误,进行步骤S103,否则直接结束; 步骤S103, UE生成HARQ错误指示;
步骤S104 , UE在同步随机接入信道上向eNB发送调度请求信息; 在具体实现时,步骤S103和步骤S104没有一定的先后顺序。 步骤S105, eNB接收到该调度请求信息后,通过上行调度信道为UE分配
UL-SCH上4亍资源(Grant);
步骤S106, UE利用该上行资源把HARQ错误指示发送给eNB。 由于同步随机接入信道是基于竟争的信道,冲突将导致eNB无法正确解
析调度请求,因而HARQ错误指示也无法发送到eNB。 一般通过设定定时器
解决此问题,当定时溢出时,如果仍然没有收到上行调度信令,则发起新的调
度请求。
可见,采用机制(2)中通过同步随机接入信道发送调度请求的方法,需 要UE和eNB之间至少三次交互,才能把HARQ错误指示发送到eNB,发送 HARQ错误指示的时延较大,过程复杂。
另外,目前,HARQ错误指示的格式可以如图2所示,包括UEID(UE IDentity,用户设备标识)、信息种类、错误类型(Error Type)和错误标识信息, 其中
UE ID,用于标明发送该HARQ错误指示的UE;
信息种类,用于标明该信息为HARQ错误指示,使得HARQ错误指示能 够和同一信道上传输的其他信息进行区分;
错误类型,用于标识该HARQ错误指示所指示的HARQ错误的类型;
由于在具体实现时,可以根据需要来决定是否引入'错误类型,字段,也 可以根据需要决定该字段所占用的比特数。
错误标识信息,如图2所示的HARQ错误指示中,错误标识信息包括HARQ 进程(process) ID (IDentity,标识)和时间戳(Time stamp),其中 HARQ进程ID,用于标明发生错误的进程;
时间戳,用于标明发生HARQ错误的时间信息,该时间信息可以是帧号、 时隙号、也可以是具体的时间。
在接收到HARQ错误指示后,eNB可以根据其中的HARQ进程ID和时间 戳确定HARQ错误发生的进程和时刻,进而确定在传输中发生HARQ错误的 数据。
可见,在现有的HARQ错误指示中的错误标识信息中同时包括HARQ进 程ID和时间戳,所需的比特数较多。为了简化HARQ错误指示,减少HARQ 错误指示所需的比特数,在一个TTI (Transmission Time Interval,传输时间间 隔)对应一个HARQ进程的情况下,可以对图2示出的HARQ错误指示的格 式进行优化,令其中的错误标识信息只包括时间戳。这是由于在一个TTI只有 一个HARQ进程的情况下, 一个确定的时间戳可以唯一对应出一个HARQ进 程ID,因此,eNB在接收到HARQ错误指示后,可以根据其中携带的时间戳 确定HARQ错误发生的时刻,从而获知发生HARQ错误的HARQ进程,进而 确定在传输中发生HARQ错误的数据。
然而,上述优化仅适用于一个TTI对应一个HARQ进程的情况下,如何 在一个TTI对应一个HARQ进程的情况下和一个TTI对应多个HARQ进程的 情况下都简化HARQ错误指示,减少HARQ错误指示所需的比特数,是本领 域技术人员希望解决的问题。

发明内容
本发明提,误指示的处理方法、发送端设备、接收端设备及系统,用以 降j&接收端向发送端发送HARQ错误指示的时延,并简化该错误指示的处理 流程。
为了解决上述技术问题,本发明提供了一种餘溪指示的处理方法,包括以 下步骤
接收端在检测到混合自动重传请求HARQ错误时,生成HARQ错误指示;
并且
所述接收端确定发送所述HARQ错误指示的信道,通过所述信道将所述 HARQ错误指示作为单独的消息发送给发送端。
进一步地,上述方法还可具有以下特点所述接收端确定的发送所述 HARQ错误指示的信道为同步随机接入信道。
进一步地,上述方法还可具有以下特点为所述HARQ错误指示设置专 用信道;
所述接收端确定的发送所述HARQ错误指示的信道为所述专用信道。
进一步地,上述方法还可具有以下特点所述接收端连续两次或两次以上 将所述HARQ 4W:指示发送给所述发送端。
进一步地,上述方法还可具有以下特点所述发送端收到所述HARQ错 误指示后,向所述接收端返回所述HARQ错误指示的响应;
所述接收端将所述HARQ错误指示发送给所述发送端后,如果在第一设 定时限内没有接收到所述HARQ g指示的响应,则重新将所述HARQ错误 指示发送给所述发送端;否则,不再向所述发送端发送所述HARQ错误指示。
进一步地,上述方法还可具有以下特点设置最大重传次数,当所述接收 端重新将所述HARQ错误指示发送给所述发送端的次数达到所述最大重传次 数时,不再向所述发送端发送所述HARQ错误指示。
进一步地,上述方法还可具有以下特点所述发送端通过上行调度信道向 所述接收端返回所述HARQ错误指示的响应,所述HARQ餘溪指示的响应为 资源分配字段为空或者传输块长度指示字段为0的上行调度信道消息;
所述接收端接收到上行调度信道消息后,根据所述上行调度信道消息中的 资源分配字段是否为空或者传输块长度指示字段是否为O来判断所述上行调度 信道消息是否HARQ错误指示的响应。
进一步地,上述方法还可具有以下特点所述接收端根据接收到的HARQ 控制信令检测HARQ错误。
本发明还提供了一种接收端设备,包括用于接收消息的接收模块、用于根 据所述接收模块收到的混合自动重传请求HARQ控制信令检测HARQ错误的 检测模块以及用于在所述检测模块检测到HARQ错误时生成HARQ错误指示
的指示生成模块,所述接收端设备还包括发送模块,其中
所述发送模块确定发送所述指示生成模块生成的HARQ错误指示的信道,
通过所述信道将所述HARQ错误指示作为单独的消息发送。
进一步地,上述接收端设备还可具有以下特点所述接收端设备还包括响
应判断模块,其中
所述响应判断4莫块在所述发送模块发送所述HARQ错误指示后,判断所 述接收模块是否在第一设定时限内接收到所述HARQ错误指示的响应,如果 是,不再通知所述发送模块发送所述HARQ 4晉误指示,否则,通知所述发送 模块重新发送所述HARQ错误指示。
进一步地,上述接收端设备还可具有以下特点所述接收端设备还包括重 传控制模块,其中
所述响应判断模块在判断出所述接收模块没有在第 一设定时限内接收到 所述HARQ错误指示的响应时,通知所述重传控制模块;
所述重传控制才莫块判断所述发送模块重新发送所述HARQ错误指示的次 数是否达到本地保存的最大重传次数,如果是,不再通知所述发送模块发送所 述HARQ餘误指示,否则,通知所述发送模块重新发送所述HARQ错误指示。
本发明还提供了一种错误指示的处理方法,包括以下步骤
接收端根据接收到的混合自动重传请求HARQ控制信令检测出HARQ错 误时,生成第一HARQ错误指示,所述第一HARQ错误指示中的错误标识信 息只包括发生错误的HARQ进程的标识信息;
所述接收端在确定能够在收到所述HARQ控制信令后的第二设定时限内 发送HARQ镣溪指示时,向发送端发送所述第一HARQ错误指示,其中所述 第二设定时限不大于一个HARQ往返时间加上接收端的最小处理时间。
进一步地,上述方法还可具有以下特点所述接收端的最小处理时间根据 所述接收端设备的处理过程、经验值或者仿真获得。
进一步地,上述方法还可具有以下特点所述发送端本地保存所述笫二设定时限的时长;.
所述发送端接收到所述第一 HARQ错误指示后,根据接收到所述第一 HARQ错误指示的时间信息、所述第二设定时限的时长以及所述第一 HARQ 错误指示中的发生错误的HARQ进程的标识信息来确定发生HARQ错误的数 据。
进一步地,上述方法还可具有以下特点所述发送端接收到所述第一 HARQ错误指示后,将接收到所述第一 HARQ错误指示的时间向前推所述第 二设定时限的时长得到第一时间点,并在所述第一时间点向前的一个HARQ 往返时间内根据所述发生4W的HARQ进程的标识信息来匹配出发生HARQ 错误的传输时间间隔TTI,从而确定发生HARQ错误的数据。
进一步地,上述方法还可具有以下特点所述第二设定时限不大于一个 HARQ往返时间;
所述发送端接收到所述第一 HARQ错误指示后,根据所述发生错误的 HARQ进程的标识信息确定发生HARQ错误的数据。
进一步地,上述方法还可具有以下特点所述发送端接收到所述第一 HARQ错误指示后,在接收到所述第一 HARQ ,指示的时间点向前的一个 HARQ往返时间内根据所述发生,的HARQ进程的标识信息来匹配出接收 到所述HARQ控制信令的TO,并将所述接收到所述HARQ控制信令的TTI 向前推一个HARQ往返时间得到发生HARQ错误的TTI,从而确定发生HARQ 错误的数据。
进一步地,上述方法还可具有以下特点接收端根据检测出的HARQ错 误生成第二 HARQ餘溪指示;
所述接收端确定能够在超出所述第二设定时限后发送HARQ错误指示时, 向发送端发送所述第二 HARQ错误指示。
进一步地,上述方法还可具有以下特点在一个TTI对应一个HARQ进 程的情况下,所述第二 HARQ错误指示中的错误标识信息只包括发生铢溪的时间信息。
进一步地,上述方法还可具有以下特点所述第二 HARQ错误指示中的 错误标识信息包括发生错误的HARQ进程的标识信息和发生错误的时间信息。
本发明还提供了一种错误指示的处理系统,包括发送端和接收端,所述接 收端包括用于接收消息的第一接收模块以及用于根据所述第一接收模块收到 的混合自动重传请求HARQ控制信令检测HARQ错误的检测模块,所述发送 端包括用于接收消息的第二接收模块,所述接收端还包括第一指示生成模块和 第一发送模块,所述发送端还包括处理模块,其中
所述接收端的第一指示生成模块在所述检测模块检测到HARQ错误时生 成第一 HARQ错误指示,所述第一 HARQ错误指示中的错误标识信息只包括 发生错误的HARQ进程的标识信息;
所述接收端的第一发送模块在确定能够在所述第一接收模块收到所述 HARQ控制信令后的第二设定时限内发送HARQ错误指示时,向所述发送端 发送所述第一 HARQ错误指示,其中所述第二设定时限不大于一个HARQ往 返时间加上接收端的最小处理时间;
所述发送端的第二接收模块接收并输出所述第一 HARQ错误指示;
所述发送端的处理模块根据所述第二接收模块接收到所述笫一 HARQ错 误指示的时间信息、本地保存的所述第二设定时限的时长以及所述第一HARQ 错误指示中的发生错误的HARQ进程的标识信息来确定发生HARQ错误的数 据。
进一步地,上述处理系统还可具有以下特点所述接收端还包括第二指示 生成才莫块,其中
所述第二指示生成模块根据所述检测模块的检测结果生成并输出第二 HARQ错误指示;
所述发送模块确定能够在超出所述第二设定时限后发送HARQ错误指示 时,向发送端发送所述第二指示生成模块输出的第二HARQ错误指示。 本发明还提供了 一种接收端设备,包括用于接收消息的第 一接》1^莫块以及
用于根据所述第一接收模块收到的混合自动重传请求HARQ控制信令检测 HARQ错误的检测模块,所述接收端还包括第一指示生成模块和第一发送模 块,其中
所述第一指示生成模块在所述检测模块检测到HARQ错误时生成第一 HARQ错误指示,所述第一 HARQ错误指示中的错误标识信息只包括发生错 误的HARQ进程的标识信息;
所述第一发送模块在确定能够在所述第一接收模块收到所述HARQ控制 信令后的第二设定时限内发送HARQ错误指示时,发送所述第一 HARQ 指示,其中所述第二设定时限不大于一个HARQ往返时间加上接收端的最小 处理时间。
进一步地,上述接收端设备还可具有以下特点所述接收端设备还包括第 二指示生成模块,其中
所述第二指示生成模块根据所述检测模块的检测结果生成并输出第二 HARQ错误指示;
所述发送模块确定能够在超出所述第二设定时限后发送HARQ错误指示 时,发送所述第二指示生成模块输出的第二HARQ错误指示。
本发明还提供了一种发送端设备,包括用于接收消息的第二接收模块,所 述发送端还包括处理模块,其中
所述第二接收模块接收并输出接收到的第一 HARQ错误指示;
所述处理模块根据所述第二接收模块接收到所述第一 HARQ错误指示的 时间信息、本地保存的所述第二设定时限的时长以及所述第一 HARQ错误指 示中的发生错误的HARQ进程的标识信息来确定发生HARQ错误的数据。
本发明有益效果如下
在本发明中,接收端在检测到HARQ错误时,生成HARQ错误指示;接 收端确定发送该HARQ错误指示的信道,通过该信道将该HARQ错谈指示作
为单独的消息发送给发送端。可以在没有其他数据需M输时单独传输,并且
不需要接收端向发送端请求资源,从而降低接收端向发送端发送HARQ 指示的时延,并简化该错误指示的处理流程。


图l为现有技术中采用机制(2)时,UE向eNB发送HARQ错误指示的 流程图2为现有技术中HARQ餘溪指示的格式示意困; 图3为本发明实施例一的方法(A)中,UE向eNB反馈HARQ错误指示 的流程图4为本发明实施例一的方法(B)中,UE向eNB反馈HARQ错误指示 的流程图5为本发明实施例一中的一种接收端设备框图; 图6为本发明实施例一中的另一种接收端设备框图; 图7为本发明实施例二的第一实例中,UE向eNB反馈HARQ ,指示的 流程图8为本发明实施例二的第二实例中的HARQ餘溪检测和发送示意图; 图9为本发明实施例二中的错误指示的处理系统框图。
具体实施例方式
本发明的核心思想是接收端在检测到HARQ错误时,生成HARQ, 指示;接收端确定发送该HARQ错误指示的信道,通过该信道将该HARQ错 误指示作为单独的消息发送给发送端。从而降低接收端向发送端发送HARQ 错误指示的时延,并简化该错误指示的处理流程。
下面结合附图和实施例对本发明做进一步地描述。
实施例一
在本实施例中,当作为接收端的UE检测到作为发送端的eNB的HARQ 错误时,生成HARQ错误指示,并且通过同步随机接入信道将该HARQ4W 指示直接发送给eNB,从而将HARQ错误指示反馈给eNB。
由于同步随机接入信道是基于竟争的信道,冲突将导致eNB无法正确解 析从同步随机接入信道接收到的信息,因此,在本实施例中,eNB可能无法正 确解析从同步随机接入信道接收到的HARQ错误指示。为了令HARQ错误指 示的反馈达到一定的可靠性,可以采取以下两种具体的HARQ错误指示的反 馈方法
方法(A)
在方法(A)中,通过增加UE发送HARQ错误指示的次数来提高反馈的 可靠性。如图3所示,在方法(A)中,UE向eNB反馈HARQ错误指示的流 程包括以下步骤
步骤S201, eNB向UE发送HARQ控制信令;
步骤S202, UE根据接收到的HARQ控制信令检测HARQ错误,如果检 测到HARQ餘误,进行步骤S203,否则直接结束; 步骤S203, UE生成HARQ错误指示;
步骤S204, UE通过同步随机接入信道连续向eNB多次发送该HARQ错 误指示。
在本步骤中,该具体发送的次数可以由经验值得到,也可以由仿真确定。 方法(B)
由于在本实施例中,UE是通过同步随机接入信道向eNB发送HARQ 指示,如果eNB正确接收该HARQ错误指示,则会通过上行调度信道向UE 发送对该HARQ错误指示的响应,因此,在方法(B)中,UE根据是否在第 一设定时限内接收到eNB对HARQ错误指示的响应来判断eNB是否正确接收 该HARQ错误指示,从而决定是否重新向eNB发送该HARQ错误指示。
如图4所示,在方法(B)中,UE向eNB反馈HARQ餘溪指示的流程包 括以下步骤
步骤S301, eNB向UE发送HARQ控制信令;
步骤S302, UE根椐接收到的HARQ控制信令检测HARQ错误,如果检 测到HARQ错误,进行步骤S203,否则直接结束; 步骤S303, UE生成HARQ错误指示;
步骤S304, UE通过同步随机接入信道向eNB发送该HARQ错误指示; eNB如杲正确接收该HARQ错误指示,则将通过上行调度信道向UE返回 该HARQ错误指示的响应,该响应可以采用普通上行调度信道消息的格式, 但为了区分该HARQ错误指示的响应和其他通过上行调度信道传输的数据, 在本实施例中,将HARQ错误指示的响应中的资源分配字段设置为空或者将 传输块长度指示字段设置为0,则当UE接收到上行调度信道消息后,可以根 据其中的资源分配字段是否为空或者传输块长度指示字段是否为0来判断接收 到的是否HARQ错误指示的响应。
步骤S305,如果UE在第一设定时限内接收到eNB对该HARQ错误指示 的响应,则直接结束,不再向eNB发送该HARQ错误指示;否則进行步骤S306;
步骤S306,判断重新发送该HARQ错误指示的次数是否达到最大重传次 数,如果是,直接结束;否则,进行步骤S307;
可以根据需要或者经验值来设置该最大重传次数。 步骤S307,重新向eNB发送该HARQ错误指示,返回步骤S305。 在具体实现时,可以不采用同步随机接入信道来发送HARQ错误指示, 而是为HARQ错误指示设置专用信道,接收端通过该专用信道来发送HARQ 错误指示。
可见,采用本实施例的技术方案,接收端可以在没有其他上行数据时将 HARQ错误指示单独发送给发送端,并且,由接收端确定发送该HARQ 指示的信道,不用向发送端请求发送该HARQ错误指示的资源,因此,可以 降低接收端向发送端发送HARQ错误指示的时延,并简化该错误指示的处理
流程。
本实施例中的接收端设备,如图5所示,包括接收模块101、检测模块102、 指示生成才莫块103和发送模块104,其中 接收4莫块101,用于接收消息;
检测模块102,用于根据接收模块101收到的HARQ控制倌令检测HARQ 错误;
指示生成才莫块103,用于在检测模块102检测到HARQ错误时生成HARQ 错误指示;
发送模块104,用于确定发送指示生成模块103生成的HARQ餘溪指示的 信道,通过该信道将HARQ错误指示作为单独的消息发送。
对应于方法(B),本实施例中的接收端设备如图6所示,还可以包括响应 判断模块105,其中
响应判断模块105在发送模块104发送HARQ错误指示后,判断接收模 块101是否在第一设定时限内接收到该HARQ错误指示的响应,如果是,不 再通知发送模块104发送该HARQ错误指示,否则,通知发送模块104重新 发送该HARQ餘溪指示。
由于方法(B)中可以通过设置最大重传次数来限制HARQ错误指示的发 送次数,因此,本实施例中的接收端设备还可以如图6所示,包括重传控制模 块106,其中
响应判断模块105在判断出接收模块101没有在第一设定时限内接收到该 HARQ错误指示的响应时,通知重传控制模块106;
重传控制模块106判断发送模块104重新发送该HARQ错误指示的次数 是否达到本地保存的最大重传次数,如果是,不再通知发送模块104发送该 HARQ错误指示,否则,通知发送模块104重新发送该HARQ错误指示。
实施例二
由于在一个HARQRTT (Round Trip Time,往返时间)(下文简称RTT)
时间内,HARQ进程ID对应了唯一的传输数据,因此,只要作为接收端的UE 是在一个RTT时间内将HARQ错误指示发送到作为发送端的eNB,则eNB可 以只根据发生4W:的HARQ进程ID确定与该HARQ进程ID唯一对应的发生 错误的数据。另外,由于HARQ错误指示从UE传输到eNB所需的时间很少, 在本实施例中相对于检测HARQ错误以及生成HARQ错误指示的时间来说, 可以忽略不计,因此,在本实施例中,只要UE是在一个RTT时间内将HARQ 4 指示发送出去即可。
基于上述思想,UE接收到eNB发送的HARQ控制信令后,根据该HARQ 控制信令检测HARQ错误,当检测出HARQ错误时,生成第一HARQ错误指 示,该第一 HARQ错误指示中的错误标识信息只包括发生错误的HARQ进程 的标识信息,从而减少HARQ错误指示所需的比特数;
UE在确定能够在收到HARQ控制信令后的一个RTT时间内发送HARQ 错误指示时,向eNB发送该第一 HARQ错误指示。
eNB接收到第一 HARQ错误指示后,根据接收到该第一 HARQ错误指示 的时间信息、发生餘溪的HARQ进程ID结合该一个RTT时间,确定与该HARQ 进程ID唯一对应的发生错误的数据。
如果UE在超出一个RTT时间后要向eNB发送HARQ错误指示,则UE 向eNB发送的应该是第二 HARQ错误指示,该第二 HARQ错误指示由接收端 根据检测出的HARQ错误生成,并且,该第二HARQ错误指示中的错误标识 信息应该包括发生错误的HARQ进程ID和时间戳。但是,在一个TTI对应一 个HARQ进程的情况下,该第二 HARQ错误指示中的错误标识信息可以只包 括发生错误的时间信息。
在本实施例的第一实例中,UE通过同步随机接入信道直接向eNB发送 HARQ错误指示,且只发送一次。为了简化第一实例中的HARQ错误指示, 在该第一实例中,UE向eNB反馈HARQ错误指示的流程,如困7所示,包括 以下步骤
步骤S401, eNB向UE发送HARQ控制信令;
步骤S402, UE接收到eNB发送的HARQ控制信令,开启第一定时器; 该第一定时器的时长为一个RTT时间。
步骤S403, UE根据该HARQ控制信令检测是否发生HARQ错误,如果 是,进行步骤S404,否则,直接结束;
步骤S404, UE生成第一HARQ镣溪指示,该第一 HARQ镣溪指示中的 错误标识信息只包括发生错误的HARQ进程的标识信息;
步骤S405, UE判断该第一定时器是否超时,如果是,进行步骤S407,否 则,进行步骤S406;
步骤S406, UE通过同步随机接入信道向eNB发送该第一 HARQ错误指 示,结束;
步骤S407, UE生成第二HARQ错误指示,该第二 HARQ错误指示中的 错误标识信息包括发生错误的HARQ进程的标识信息和时间戳;
在具体实现时,UE不一定在该第一定时器超时后才生成第二HARQg 指示,可以根据需要具体设置UE根据检测结果生成第二 HARQ错误指示的时 间,这样可以令UE在第一定时器超时后,可以直接发送该第二HARQ脊溪指 示,而不用在超时后再生成第二HARQ错误指示并发送。
步骤S408, UE通过同步随机接入信道向eNB发送该第二 HARQ错误指示。
由于在该第一实例中,UE可以直接向eNB发送HARQ错误指示,因此, UE能够在第 一定时器超时前将HARQ错误指示发送给eNB的可能性是非常大 的,在这种情况下,UE向eNB发送的是第一HARQ错误指示,由于该第一 HARQ错误指示中的错误标识信息只包括发生餘溪的HARQ进程的标识信息, 因此,可以简化HARQ错误指示,减少需要传输的HARQ错误指示的比特数。
由第一实例可知,当UE接收到eNB发送的HARQ控制信令超出一个RTT 时间后,UE向eNB发送的HARQ错误指示为第二HARQ错误指示,在上述 实例中,该第二 HARQ错误指示中的错误标识信息包括发生错误的HARQ进 程的标识信息和时间戳,所需的比特数较大,由于在一个TTI只有一个HARQ 进程的情况下, 一个确定的时间戳可以唯一对应出一个HARQ进程ID,因此, 在一个TTI只有一个HARQ进程的情况下,该第二 HARQ错误指示中的4W 标识信息可以只包括时间戳。
在本实施例的第二实例如图8所示,包括五个HARQ进程,则一个RTT 为5个TTI,且一个TTI只有一个HARQ进程。HARQ进程2在TTI3传输时 发生了 HARQ错误,在TTI 8时,HARQ进程2再次进行传输,接收端HARQ 在解析相应控制信令后,检测到该HARQ错误,并生成第一HARQ错误指示, 该第一 HARQ错误指示中的错误标识信息只包括发生餘溪的HARQ进程的标 识信息,即HARQ进程2。
在第二实例中,如果UE在TTI12时发送HARQ餘溪指示,由于UE在 TTI8接收到控制信令,TTI12在TTI8之后的一个RTT时间内,因此,UE在 TTI12时发送的HARQ错误指示为第一 HARQ错误指示。eNB在TTI12接收 到该第一 HARQ错误指示后,将接收到该第一 HARQ错误指示的时刻,即 TTI12,向前推一个RTT,获知发生错误的时刻应该在TTI3至TTI7之间,又 根据第一 HARQ错误指示中的错误标识信息获知发生错误的HARQ进程为 HARQ进程2,由此确定发生错误的时刻为TTI3,进而进而确定在传输中发生 HARQ错误的数据。
在第二实例中,如果UE在TTI14时发送HARQ错误指示,由于TTI14 在TTI8之后已经超过一个RTT时间,因此,UE应该向eNB发送第二HARQ 错误指示,由于在第二实例中, 一个TTI只有一个HARQ进程,因此,该第 二 HARQ错误指示中的错误标识信息可以只包括发生错误的时间信息,即 TTI3。 eNB在接收到该第二HARQ错误指示后,可以根据该时间信息确定在 传输中发生HARQ错误的数据。
由于通常HARQ进程ID所需的比特数会小于时间信息所需的比特数,因
此,在笫二实例中,在接收到控制信令后一个RTT时间内,采用第一HARQ 餘溪指示,能够减少HARQ错误指示所需的比特数。
在UE是在一个RTT时间内将第一HARQ错误指示发送给eNB时,eNB 接收到该第一 HARQ错误指示后,根据其中携带的发生错误的HARQ进程的 标识信息就可以确定发生HARQ错误的数据。其具体方法为eNB接收到该 第一 HARQ错误指示后,在接收到该第一 HARQ错误指示的时间点向前的一 个RTT时间内根据该发生错误的HARQ进程的标识信息来匹配出接收到该 HARQ控制信令的TTI,并将该接收到HARQ控制信令的TTI向前推一个RTT 时间得到发生HARQ错误的TTI,从而确定发生HARQ错误的数据。
例如,在第二实例中,eNB在TTI12接收到该第一HARQ错误指示后, 在TTI12向前的一个RTT时间内根据该发生错误的HARQ进程的标识信息来 匹配出接收到该HARQ控制信令的TTI为TTI8,并将TTI8向前推一个RTT 时间得到发生HARQ错误的TTI为TT3,从而确定发生HARQ餘溪的数据。
在实际的处理过程中,UE检测HARQ错误以及生成HARQ错误指示需要 一定的时间,因此,UE将第一HARQ错误指示发送给eNB的时限可以不只一 个RTT,在具体实现时,可以根据接收端设备的处理过程、经验值或者仿真接 收端检测HARQ错误以及生成HARQ错误指示的接收端的最小处理时间P, 并设置第二设定时限为D-RTT+P,即该第二设定时限为一个RTT加上该接收 端的最小处理时间,UE只要在该第二时限内向eNB发送HARQ错误指示,则 该HARQ餘溪指示都可以为第一 HARQ错误指示。
eNB本地保存该第二设定时限的时长,并且在接收到该笫一 HARQ 指示后,根据接收到该第一 HARQ错误指示的时间信息、该第二设定时限的 时长以及该第一 HARQ错误指示中的发生错误的HARQ进程ID来确定发生 HARQ错误的数据。具体的确定方法为eNB在接收到该第一 HARQ错误指 示后,将接收到该第一 HARQ错误指示的时间向前推该第二设定时限的时长 得到第一时间点,并在该第一时间点向前的一个RTT时间内根据发生错误的
HARQ进程ID匹配出唯一的TTI,从而确定发生HARQ错误的传输数据。在 具体实施时,该第二设定时限的时长只要不大于一个RTT加上该接收端的最 小处理时间即可。
在实际的处理过程中,为了区分第一 HARQ错误指示和第二 HARQ错误 指示,可以在HARQ错误指示中增加一个比特的字段,当该字段为O时,标 识HARQ错误指示为第一 HARQ错误指示;当该字段为1时,标识HARQ错 误指示为第二错误指示,当发送端接收到HARQ错误指示时,可以通过该字 段来确认该HARQ错误指示是第一 HARQ错误指示还是第二 HARQ错误指示;
或者,采用盲检测,发送端在收到HARQ错误指示后,通过第一HARQ 错误指示和第二 HARQ错误指示的区别(如信息长度)来确定当前收到的到 底是哪一种HARQ错误指示。
本实施例中的错误指示的处理系统,如图9所示,包括发送端和接收端, 接收端包括第一接收模块201、第一检测模块202、第一指示生成棋块203和 第一发送模块204,发送端包括第二接收模块301和处理模块302,其中
接收端的第一接收模块201,用于接收消息;
接收端的第一检测模块202,用于根据第一接收模块201收到的HARQ控 制信令检测HARQ错误;
接收端的第一指示生成模块203在第一检测模块202检测到HARQ 时生成第一 HARQ错误指示,该第一 HARQ错误指示中的镣误标识信息只包 括发生错误的HARQ进程的标识信息;
接收端的笫一发送模块204在确定能够在第一接收模块201收到HARQ 控制信令后的笫二设定时限内发送HARQ错误指示时,向发送端发送该第一 HARQ错误指示,其中该第二设定时限不大于一个HARQ往返时间加上接收 端的最小处理时间;
发送端的第二接收模块301,用于接收并输出第一HARQ错误指示;
发送端的处理模块302根据第二接收模块301接收到该第一 HARQ
指示的时间信息、本地保存的第二设定时限的时长以及第一 HARQ错误指示 中的发生错误的HARQ进程的标识信息来确定发生HARQ餘溪的数据。
由于接收端会根据检测出的HARQ错误生成第二HARQ错误指示,并在 确定能够在超出第二设定时限后发送HARQ错误指示时,向发送端发送第二 HARQ错误指示,因此,本实施例中的接收端还包括第二指示生成模块205, 其中
第二指示生成模块205才艮据第一检测模块202的检测结果生成并输出第二 HARQ错误指示;
发送模块确定能够在超出第二设定时限后发送HARQ错误指示时,向发 送端发送第二指示生成模块205输出的第二 HARQ错误指示。
本实施例中的接收端设备,包括第一接收模块201、第一检测模块202、 第一指示生成模块203和第一发送模块204,其中
第一接收模块201,用于接收消息;
第 一检测模块202,用于根据第 一接收模块201收到的HARQ控制信令检 测HARQ舰;
第一指示生成模块203在第一检测模块202检测到HARQ餘溪时生成第 一 HARQ错误指示,该第一 HARQ错误指示中的错误标识信息只包括发生错 误的HARQ进程的标识信息;
第一发送模块204在确定能够在第一接收模块201收到HARQ控制信令 后的第二设定时限内发送HARQ错误指示时,发送该第一 HARQ错误指示, 其中该第二设定时限不大于一个HARQ往返时间加上接收端的最小处理时间。
本实施例中的接收端设备还包括第二指示生成模块205,其中
第二指示生成模块205根据第一检测模块202的检测结果生成并输出第二 HARQ错误指示;
发送模块确定能够在超出该第二设定时限后发送HARQ错误指示时,发 送第二指示生成模块205输出的第二 HARQ错误指示。 本实施例中的发送端设备,包括第二接收模块301和处理模块302,其中 第二接收模块301,用于接收并输出第一HARQ错误指示; 处理模块302根据第二接收模块301接收到该第一 HARQ错误指示的时 间信息、本地保存的第二设定时限的时长以及第一 HARQ错误指示中的发生 错误的HARQ进程的标识信息来确定发生HARQ错误的数据。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种错误指示的处理方法,其特征在于,包括以下步骤接收端在检测到混合自动重传请求HARQ错误时,生成HARQ错误指示;并且所述接收端确定发送所述HARQ错误指示的信道,通过所述信道将所述HARQ错误指示作为单独的消息发送给发送端。
2、 如权利要求1所述的方法,其特征在于,所述接收端确定的发送所述 HARQ错误指示的信道为同步随机接入信道。
3、 如权利要求l所述的方法,其特征在于,为所述HARQ错误指示设置 专用信道;所述接收端确定的发送所述HARQ错误指示的信道为所述专用信道。
4、 如权利要求l、 2或3所述的方法,其特征在于,所迷接收端连续两次 或两次以上将所述HARQ错误指示发送给所述发送端。
5、 如权利要求l、 2或3所述的方法,其特征在于,所^JL送端收到所述 HARQ错误指示后,向所述接收端返回所述HARQ餘溪指示的响应;所述接收端将所述HARQ错误指示发送给所述发送端后,如果在第一设 定时限内没有接收到所述HARQ错误指示的响应,则重新将所述HARQ错误 指示发送给所述发送端;否则,不再向所述发送端发送所述HARQ错误指示。
6、 如权利要求5所述的方法,其特征在于,设置最大重传次数,当所述 接收端重新将所述HARQ错误指示发送给所述发送端的次数达到所述最大重 传次数时,不再向所述发送端发送所述HARQ错误指示。
7、 如权利要求5所述的方法,其特征在于,所述发送端通过上行调度信 道向所述接收端返回所述HARQ错误指示的响应,所述HARQ餘蔽指示的响 应为资源分配字段为空或者传输块长度指示字段为0的上行调度信道消息;所述接收端接收到上行调度信道消息后,根据所述上行调度信道消息中的 资源分配字段是否为空或者传输块长度指示字段是否为0来判断所述上行调度 信道消息是否HARQ错误指示的响应。
8、 如权利要求1所述的方法,其特征在于,所述接收端根据接收到的HARQ 控制信令检测HARQ错误。
9、 一种接收端设备,包括用于接收消息的接收模块、用于根据所述接收 模块收到的混合自动重传请求HARQ控制信令检测HARQ错误的检测模块以 及用于在所述检测模块检测到HARQ餘溪时生成HARQ错误指示的指示生成 模块,其特征在于,所述接收端设备还包括发送模块,其中所述发送才莫块确定发送所述指示生成模块生成的HARQ错误指示的信道, 通过所述信道将所述HARQ错误指示作为单独的消息发送。
10、 如权利要求9所述的接收端设备,其特征在于,所述接收端设备还包 括响应判断模块,其中所述响应判断模块在所述发送模块发送所述HARQ餘溪指示后,判断所 述接收模块是否在第一设定时限内接收到所述HARQ错误指示的响应,如果 是,不再通知所i^送模块发送所述HARQ错误指示,否则,通知所述发送 模块重新发送所述HARQ错误指示。
11、 如权利要求10所述的接收端设备,其特征在于,所迷接收端设备还 包括重传控制才莫块,其中所述响应判断模块在判断出所述接收模块没有在第一设定时限内接收到 所述HARQ错误指示的响应时,通知所述重传控制模块;所述重传控制模块判断所述发送模块重新发送所述HARQ错误指示的次 数是否达到本地保存的最大重传次数,如果是,不再通知所迷发送模块发送所 述HARQ错误指示,否则,通知所述发送模块重新发送所述HARQ皿指示。
12、 一种错误指示的处理方法,其特征在于,包括以下步骤 接收端^L据接收到的混合自动重传请求HARQ控制信4检测出HARQ错误时,生成第一HARQ错误指示,所述第一HARQ错误指示中的错误标识信 息只包括发生错误的HARQ进程的标识信息;所述接收端在确定能够在收到所述HARQ控制信令后的第二设定时限内 发送HARQ错误指示时,向发送端发送所述第一HARQ错误指示,其中所述 第二设定时限不大于一个HARQ往返时间加上接收端的最小处理时间。
13、 如权利要求12所述的方法,其特征在于,所述接收端的最小处理时 间根据所述接收端设备的处理过程、经验值或者仿真获得。
14、 如权利要求12所述的方法,其特征在于,所述发送端本地保存所述 第二设定时限的时长;所述发送端接收到所述第一 HARQ错误指示后,根据接收到所述第一 HARQ错误指示的时间信息、所述第二设定时限的时长以及所述第一 HARQ 错误指示中的发生错误的HARQ进程的标识信息来确定发生HARQ错误的数 据。
15、 如权利要求14所述的方法,其特征在于,所述发送端接收到所述第 一 HARQ错误指示后,将接收到所述第一 HARQ错误指示的时间向前推所述 第二设定时限的时长得到第一时间点,并在所述第一时间点向前的一个HARQ 往返时间内根据所述发生皿的HARQ进程的标识信息来匹配出发生HARQ 错误的传输时间间隔TTI,从而确定发生HARQ错误的数据。
16、 如权利要求12所述的方法,其特征在于,所述第二设定时限不大于 一个HARQ往返时间;所述发送端接收到所述第一 HARQ错误指示后,根据所述发生错误的 HARQ进程的标识信息确定发生HARQ错误的数据。
17、 如权利要求16所述的方法,其特征在于,所述发送端接收到所述第 一 HARQ 4+溪指示后,在接收到所述第一 HARQ错误指示的时间点向前的一收到所述HARQ控制信令的TTI,并将所述接收到所述HARQ控制信令的TTI 向前推一个HARQ往返时间得到发生HARQ错误的TTI,从而确定发生HARQ 错误的数据。
18、 如权利要求12所述的方法,其特征在于,接收端根据检测出的HARQ 错误生成第二 HARQ错误指示;所述接收端确定能够在超出所述第二设定时限后发送HARQ错误指示时, 向发送端发送所述第二 HARQ错误指示。
19、 如权利要求18所述的方法,其特征在于,在一个TTI对应一个HARQ 进程的情况下,所述第二 HARQ错误指示中的错误标识信息只包括发生错误 的时间信息。
20、 如权利要求18所述的方法,其特征在于,所述第二HARQ错误指示 中的错误标识信息包括发生错误的HARQ进程的标识信息和发生错误的时间 信息。
21、 一种错误指示的处理系统,包括发送端和接收端,所述接收端包括用 于接收消息的第 一接收模块以及用于根据所述第 一接收模块收到的混合自动 重传请求HARQ控制信令检测HARQ错误的检测模块,所述发送端包括用于 接收消息的第二接收模块,其特征在于,所述接收端还包括第一指示生成模块 和第一发送模块,所述发送端还包括处理模块,其中所述接收端的第一指示生成模块在所述检测模块检测到HARQ错误时生 成第一 HARQ银误指示,所述第一 HARQ错误指示中的错误标识信息只包括 发生错误的HARQ进程的标识信息;所述接收端的第一发送模块在确定能够在所述第一接收模块收到所述 HARQ控制信令后的第二设定时限内发送HARQ错误指示时,向所述发送端 发送所述第一 HARQ错误指示,其中所述第二设定时限不大于一个HARQ往 返时间加上接收端的最小处理时间;所述发送端的第二接收模块接收并输出所述第一 HARQ镣溪指示;所述发送端的处理模块根据所述第二接收模块接收到所述第一 HARQ错 误指示的时间信息、本地保存的所述第二设定时限的时长以及所述第一HARQ 错误指示中的发生错误的HARQ进程的标识信息来确定发生HARQ错误的数据。
22、 如权利要求21所述的处理系统,其特征在于,所述接收端还包括第 二指示生成才莫块,其中所述第二指示生成模块根据所述检测模块的检测结果生成并输出第二 HARQ错误指示;所述发送模块确定能够在超出所述第二设定时限后发送HARQ错误指示 时,向发送端发送所述第二指示生成模块输出的第二HARQ错误指示。
23、 一种接收端设备,包括用于接收消息的笫一接收模块以及用于根据所 述第一接收模块收到的混合自动重传请求HARQ控制信令检测HARQ错误的 检测模块,其特征在于,所述接收端还包括第一指示生成模块和第一发送模块, 其中所述第一指示生成模块在所述检测模块检测到HARQ错误时生成第一 HARQ错误指示,所述第一 HARQ错误指示中的错误标识信息只包括发生错 误的HARQ进程的标识信息;所述第一发送模块在确定能够在所述第一接收模块收到所述HARQ控制 信令后的第二设定时限内发送HARQ错误指示时,发送所述第一 HARQ错误 指示,其中所述第二设定时限不大于一个HARQ往返时间加上接收端的最小 处理时间。
24、 如权利要求23所述的接收端设备,其特征在于,所述接收端设备还 包括第二指示生成模块,其中所述第二指示生成模块根据所述检测模块的检测结果生成并输出第二 HARQ错误指示;所述发送模块确定能够在超出所述第二设定时限后发送HARQ错误指示 时,发送所述第二指示生成模块输出的第二HARQ错误指示。
25、 一种发送端设备,包括用于接收消息的第二接J)t溪块,其特征在于, 所述发送端还包括处理模块,其中 所述第二接收模块接收并输出接收到的第一 HARQ错误指示; 所述处理模块根据所述第二接收模块接收到所述第一 HARQ错误指示的 时间信息、本地保存的所述第二设定时限的时长以及所述第一 HARQ错误指 示中的发生餘误的HARQ进程的标识信息来确定发生HARQ错误的数据。
全文摘要
本发明涉及移动通信领域,尤其涉及错误指示的处理方法、发送端设备、接收端设备及系统,用以降低接收端向发送端发送HARQ错误指示的时延,并简化该错误指示的处理流程。在本发明中,接收端在检测到HARQ错误时,生成HARQ错误指示;接收端确定发送该HARQ错误指示的信道,通过该信道将该HARQ错误指示作为单独的消息发送给发送端。采用本发明技术方案,可以降低接收端向发送端发送HARQ错误指示的时延,并简化该错误指示的处理流程。
文档编号H04L1/00GK101192896SQ20061011465
公开日2008年6月4日 申请日期2006年11月20日 优先权日2006年11月20日
发明者李国庆, 毕海洲, 卓 高 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1