一种基于harq的下行调度方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信领域,特别涉及一种基于HARQ的下行调度方法及装置。
【背景技术】
[0002] 在无线通信过程中,如果当前一次尝试传输数据失败时,就会要求重传数据分 组,以保证传输数据的可靠性,这样的传输机制称为自动请求重传 (Automatic Repeat Request,ARQ),由于信道噪声及用户(User Equipment,!?)间干扰等问题的存在,通常会在 分组数据中加入一种保护形式,称为前向纠错(Forward Error Correction, FEC),混合自 动重传请求(Hybrid Automatic Repeat Request,HARQ)是一种 FEC 和 ARQ 相结合的技术。
[0003] 在第三代合作伙伴计划(3rd Generation Partnership Pro ject,3GPP)标准中规 定了在长期演进(Long Term Evolution,LTE)系统中采用HARQ技术,能够保证基站与UE 之间数据的正确发送和接收。在3G LTE系统中,采用停等式(可称为SAW,即发送端每发送 一个数据分组包就暂时停下来,等待接收端发送的确认信息)重传协议,这种机制使得该 协议的信道利用效率较低。为了避免信道资源浪费,LTE采用多路并行停等协议收发数据, 即多进程HARQ处理机制,也就是,发送端在信道上并行地运行N套不同的SAW协议,利用不 同信道间的间隙来交错地传递数据和信令,一组数据发送等待,另一组数据进行发送,提高 了信道利用率。在使用HARQ处理机制的同时,采用增量冗余机制,重传数据采用软合并后 被解码,即将接收到的错误数据包存在存储器中与重传的数据包合并在一起进行译码,提 高传输效率,也能够得到更高的译码增益。
[0004] 频分双工(Frequency Division Duplexing,FDD)制式下 HARQ 下行进程数固定, 而时分双工(Time Division Duplexing,TDD)制式下,虽然3GPP协议规定了 LTE中HARQ 机制的功能,但是没有考虑到如何对多进程HARQ处理机制中的进程数进行自适应的调整。 [0005] 在非自适应调整进程数的情况下,根据固定的HARQ的进程数设置,如果HARQ进程 数目设置过大,会导致UE接收数据量大于其缓存能力,从而造成UE解调失败;由于UE每传 输时间间隔(Transmission Time Interval,TTI)接收的数据量不能大于能力等级的限制, 如果HARQ进程数目设置过小,UE无法在当前进程完成所有数据的传输,从而影响UE的平 均吞吐量,特别在峰值时的吞吐量。
[0006] 现有技术中,多进程HARQ的进程配置方法主要有:
[0007] 1)针对高优先级的特定数据流预留某些HARQ进程,避免较低优先级的数据包被 较高优先级的数据取代,但是这种方法限制了大数据连续发送的场景,难以达到峰值吞吐 量;
[0008] 2)利用UE根据可用资源的数量,确定可支持的HARQ进程的数量,UE向基站发送 指示该数量的信息后,等待基站下发是调度,但是,这种方法依赖UE的评估能力,也增加了 信令开销;
[0009] 3)根据被接收信号中包括的多个HARQ进程中的每一个激活或者去激活状态,无 线发射/接收单元激活或者去激活特定的HARQ进程,通过调整HARQ进程数平衡控制上行 干扰,但此方法仅考虑的是新传数据的情况,没有考虑重传数据对进程分配的占用情况。 [0010] 因此,有效的实时调整多进程HARQ的进程数分配是亟待解决的问题。
【发明内容】
[0011] 本发明实施例提供一种基于HARQ的下行调度方法及装置,用以保证下行数据传 输的可靠性,并提高缓存空间资源利用率。
[0012] 本发明实施例提供的具体技术方案如下:
[0013] 一种基于混合自动重传请求HARQ的下行调度方法,包括:
[0014] 基站对用户设备UE进行信道质量评估以及计算所述UE的剩余缓存;
[0015] 基站确定所述UE的信道质量评估结果低于预设的信道质量门限,并且所述UE的 剩余缓存小于本次调度所需的缓存时,上调可用最大HARQ进程数目,以及确定当前调度所 采用的进程,其中,信道质量门限用于表征能够保证所述UE译码成功的最低信道质量;
[0016] 基于所述当前调度所采用的进程,调度UE进行数据传输。
[0017] 这样,在UE剩余缓存不足时,能实时自适应调整下行可用进程数目,保证下行数 据传输的可靠性,提高资源利用率。
[0018] 较佳地,基站根据以下测量参数中的至少一种进行信道质量评估:
[0019] 信道质量指示CQI信息、由小区专用导频参考信号测量所得的下行信噪比、参考 信号接收功率、参考信号接收质量。
[0020] 较佳地,上调可用最大HARQ进程数目,具体包括:
[0021] 判定上调次数不超过预设次数门限值时,在最后一次保存的可用最大HARQ进程 数目的基础上增加一个进程,获得当前可用最大HARQ进程数目。
[0022] 这样能够保证新传数据或者其他重传数据有足够的进程进行调度,也能够在保证 扩大HARQ进程数目的同时,避免了过多增加 HARQ进程数目而导致的资源浪费。
[0023] 较佳地,确定当前调度所采用的进程,具体包括:
[0024] 若当前调度UE进行传输的数据为初传数据,则在可用HARQ进程中选择任意一个 HARQ进程进行传输。
[0025] 若当前调度UE进行传输的数据为重传数据,则选择初传 HARQ进程进行传输。
[0026] 较佳地,在确定当前调度所采用的进程之后,进一步包括:
[0027] 根据所述UE的剩余缓存,确定当前调度的传输块大小。
[0028] 较佳地,根据所述UE的剩余缓存,确定当前调度的传输块大小,具体包括:
[0029] 根据所述UE的剩余缓存,以及预设的UE到基站传输数据过程的逆操作,计算传输 块大小门限;以及,
[0030] 基于预设传输块大小集合,在不大于所述传输块大小门限的所有传输块大小中, 选择取值最大的传输块大小用于当前调度。
[0031] 这样,当UE提供的缓存空间不足时,自适应的调整传输块大小,保证下行数据传 输的可靠性,提高资源利用率。
[0032] 较佳地,进一步包括:
[0033] 若基站确定所述UE的信道质量评估结果不低于预设的信道质量门限,并且所述 UE的剩余缓存不小于本次调度所需的缓存时,则确定可用最大HARQ进程数目为默认配置 的最大进程数。
[0034] 一种基于HARQ的下行调度装置,包括:
[0035] 处理单元,用于对用户设备UE进行信道质量评估以及计算所述UE的剩余缓存; [0036] 配置单元,用于在确定所述UE的信道质量评估结果低于预设的信道质量门限,并 且所述UE的剩余缓存小于本次调度所需的缓存时,上调可用最大HARQ进程数目,以及确定 当前调度所采用的进程,其中,信道质量门限用于表征能够保证所述UE译码成功的最低信 道质量;
[0037] 调度单元,用于基于所述当前调度所采用的进程,调度UE进行数据传输。
[0038] 这样,在UE剩余缓存不足时,能实时自适应调整下行可用进程数目,保证下行数 据传输的可靠性,提高资源利用率。
[0039] 较佳地,所述处理单元根据以下测量参数中的至少一种进行信道质量评估:
[0040] CQI信息、由小区专用导频参考信号测量所得的下行信噪比、参考信号接收功率、 参考信号接收质量。
[0041] 较佳地,在上调可用最大HARQ进程数目时,所述配置单元具体用于:
[0042] 判定上调次数不超过预设次数门限值时,在最后一次保存的可用最大HARQ进程 数目的基础上增加一个进程,获得当前可用最大HARQ进程数目。
[0043] 这样能够保证新传数据或者其他重传数据有足够的进程进行调度,也能够在保证 扩大HARQ进程数目的同时,避免了过多增加 HARQ进程数目而导致的资源浪费。
[0044] 较佳地,在确定当前调度所采用的进程时,所述配置单元具体用于:
[0045] 若当前调度UE进行传输的数据为初传数据,则在可用HARQ进程中选择任意一个 HARQ进程进行传输。
[0046] 若当前调度UE进行传输的数据为重传数据,则选择初传 HARQ进程进行传输。
[0047] 较佳地,在确定当前调度所采用的进程之后,所述配置单元进一步用于:
[0048] 根据所述UE的剩余缓存,确定当前调度的传输块大小。
[0049] 较佳地,在根据所述UE的剩余缓存,确定当前调度的传输块大小时,所述配置单 元具体用于:
[0050] 根据所述UE的剩余缓存,以及预设的UE到本装置传输数据过程的逆操作,计算传 输块大小门限;以及,
[0051] 基于预设传输块大小集合,在不大于所述传输块大小门限的所有传输块大小中, 选择取值最大的传输块大小用于当前调度。
[0052] 这样,当UE提供的缓存空间不足时,自适应的调整传输块大小,保证下行数据传 输的可靠性,提高资源利用率
[0053] 较佳地,所述配置单元进一步包括:
[0054] 若确定所述UE的信道质量评估结果不低于预设的信道质量门限,并且所述UE的 剩余缓存不小于本次调度所需的缓存时,则确定可用最大HARQ进程数目为默认配置的最 大进程数。
【附图说明】
[0055] 图1为本发明实施例中基于HARQ进行下行调度的流程图;
[0056] 图2为本发明实施例中判断信道状况的流程图;
[0057] 图3为本发明实施例中基站结构图。
【具体实施方式】
[0058] 本发明实施例中,基于多进程HARQ处理机制,基站通过当前信道质量的评估和UE 的缓存能力以及缓存的占用情况,实时地估算当前UE能够提供的缓存剩余空间,并根据缓 存剩余空间自适应的调整下行可用进程数,并且,当UE提供的缓存剩余空间不足时,自适 应的调整传输块大小(Transport Block Size, TBS),从而保证了下行数据传输的可靠性, 并且提高了资源的利用率。
[0059] 下面参阅附图对本发明实施例优选的方案进行详细说明。
[0060] 参阅图1所示,本发明实施例中,在进行下行调度时,基站具体执行以下操作:
[0061] 步骤100 :基站对UE进行信道质量评估,并且计算该UE的剩余缓存。
[0062] 具体地,基站接收UE上报的测量数据,该测量数据至少包括:信道质量指示 (Channel Quality Indication, CQI)信息、由小区专用导频参考信号(Cell-Specific RS)测量所得的下行信噪比(Signal-Noise Ratio, SINR)、参考信号接收功率(Reference Signal Receive Power,RSRP