一种上行harq进程的处理方法与装置的制作方法

文档序号:7983274阅读:316来源:国知局
专利名称:一种上行harq进程的处理方法与装置的制作方法
技术领域
本发明涉及无线通信技术领域,尤其涉及一种上行HARQ进程处理方法及相应的
直ο
背景技术
随着科学技术的进步,无线通信技术已得到广泛应用。但无线技术数据传输的可靠性一定程度上制约着无线通信领域的发展。无线信道具有时变特性,存在多径衰落以及不可预测的干扰,常导致信号传输失败。目前多采用FEC(R)rWard Error Correction,前向纠错)编码技术和ARQ(Automatic R印eat-reQuset,自动重传请求)相结合的机制,即 HARQ (Hybrid Automatic Repeat reQuest,混合自动重传请求)技术进行无线数据传输。该机制是一种折中方案,在纠错能力范围内通过FEC技术自动纠正数据传输错误,超出纠错能力范围时则通过ARQ技术进行数据重传。根据工作方式的不同,HARQ机制可分为同步和异步两类,其中,所谓同步HARQ是指HARQ进程的数据传输与数据重传具有固定时序关系。 这种同步HARQ机制增加了系统可靠性,提高了系统的整体传输效率。然而,采用该机制存在 HARQ进程的配置问题,以 TD-LTE (Time Division-Long Term Evolution,时分 LTE)系统为例。该系统的上行链路采用同步HARQ技术,当进行时隙调度时,首先需选出与该时隙对应的待处理的HARQ进程,然后进行数据重传处理。在进行HARO进程选择时,通常做法是遍历基站内所有的HARQ进程,检查这些HARQ进程上次传输的时隙与当前调度时隙的间隔是否符合预设时序关系,如果符合,则选择相应HARQ进程进行重传处理。根据文献3GPP TS 36. 213的规定,TD-LTE系统单个UE (User Enquipment,用户设备)的上行HARQ进程数最多可达7个,而一个基站可支持的活跃UE可达400个,每进行一次HARQ进程选择均要逐一遍历每个UE的每个进程,这将耗费大量的时间,大大降低了 HARQ进程的配置效率。

发明内容
有鉴于现有技术中HARQ进程配置过程中存在的问题,本发明实施例的发明目的在于提供一种新的上行HARQ进程配置方法及相应装置,以避免对基站内每个UE的每个上行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进程进行处理。与现有技术相比,本发明实施例采用“逐渐靠拢法”,渐次逼近需要处理的HARQ进程,而不需要对基站的全部HARQ进程进行遍历搜索,节约了选取HARQ进程的时间,提高了 HARQ进程处理效率。而且,本发明实施例还增加了对时隙异常的HARQ进程的处理步骤,使这些HARQ进程回到正常的处理流程,避免了被锁住而无法获取。此外,本发明实施例的技术方案由于避免了对基站所有HARQ进程遍历搜索,节约了大量时间,总体上减少了 HARQ进程的重传次数,从而节省了系统的带宽,改善了系统性能。


图1为本发明的方法实施例的流程图;图2为图1所述实施例的一个实例采用的链表结构图;图3为图1所述实施例的一个实例的流程图;图4为本发明的系统实施例的组成框图。
具体实施例方式本发明的实施例提供了一种新的上行HARQ进程处理方法法及相应的装置,该方法和装置通过对HARQ进程进行排序,然后选取该序列中的一个进程作为当前进程,在计算出当前进程的传输时隙与当前时隙的时隙差后,利用该时隙差与预设时隙差之间的关系, 逐渐调整选取的当前进程,直至选择到需要处理的HARQ进程,避免了对基站的全部进程进行遍历搜索,节约了进程的选取时间,从而提高了工作效率。为便于理解本发明的技术方案和技术特征,下面结合附图和实施例对本发明进行详细介绍。现有技术中,需要对HARQ进程进行调度时,首先要从基站的所有进程中选取需要处理的HARQ进程,选取的方式是逐一进行比较,判断每个进程的传输时隙与当前时隙之间的时隙差是否等于该进程的预设时隙差,由于基站的UE设备数量大,每个UE设备的进程数较多,遍历完所有的HARQ进程将花费大量时间。为此,本发明提供了一种对HARQ进程的快速选取方法。附图1示出了本发明的一个实施例。该实施例提供的一种上行HARQ进程处理方法包括步骤SlOl 按照传输时隙排列HARQ进程;传输时隙是数据传输时占用的时间片,不同的数据进行传输时处于时间轴上不同的点上,基站对每个数据传输过程均开启一个HARQ进程,由于每个进程的传输时隙不同, 因此可以时间先后对这些HARQ进程排序,排序的方式可以按照时间由早到晚排,也可以由晚到早排列,排序后的HARQ进程形成一个顺序表,如果排序方式是“由早到晚”方式,则从中选取的一个进程之前的HARQ进程的传输时隙均早于该进程,该进程之后的HARQ进程的传输时隙均晚于该进程;同理,“由晚到早”排列方式具有类似效果;HARQ进程排序形成的顺序链表可以采用FIFO方式存储,也可采用链表结构进行存储。值得注意的是,如果HARQ 进程存在并发进程,则这些并发进程可“打捆”式作为整体排序。步骤S102 在进行HARQ进程调度时,选取一个HARQ进程作为当前进程;对HARQ进程排序好后,等到需要进行对HARQ进程进行上行调度时,从该排列的 HARQ进程中选择一个HARQ进程,并将其标识为当前进程;这里选择HARQ进程可以任意选择一个,也可以从排列的HARQ进程的头部或尾部进行选取,这取决于排列的HARQ进程的具体存储方式,比如采用链表结构体方式存储的,则可选择第一个HARQ进程,然后按照下面的步骤向后寻找合适的HARQ进程进行处理工作。步骤S103 计算所述当前进程的传输时隙与当前时隙间的时隙差值,该时隙差值为计算时隙差;进行HARQ进程调度处理时的时隙为当前时隙,该当前时隙处于基站HARQ进程之后,将该当前时隙减去前述步骤选取的当前进程的传输时隙,得到时隙差值。步骤S104:比较所述计算时隙差与所述当前进程的预设时隙差,如果计算时隙差大于预设时隙差,则执行步骤S104(a);如果计算时隙差小于预设时隙差,则执行步骤 S104(b);如果计算时隙差等于预设时隙差,则执行步骤S104 (c);前面介绍到对于同步HARQ机制而言,一个HARQ进程的传输与重传发生具有固定时序关系,该时序关系通过时隙差体现出来,即为此处的预设时隙差,该预设时隙差在基站初始化时由基站根据上下行时隙配置,通过读取基站的配置结果即可获得相应HARQ进程的预设时隙差;获得当前HAQR进程的预设时隙差后,将其与前述步骤计算得到的计算时隙差进行比较,然后根据比较结果自适应地调整当前进程。步骤S104 (a)按照预设规则重新选取一个晚于所述当前进程的HARQ进程,返回步骤S103 ;如果计算时隙差大于预设时隙差,说明选取的当前进程并非需要处理的HARQ进程,因此需要对该进程进行调整,调整的具体过程与HARQ进程的排列方式有关,如果HARQ 进程按照传输时隙由小到大排列,则按照预设规则重新选取一个在当前进程的之后的HARQ 进程,此情形下当前进程之后的HARQ进程的传输时隙与当前时隙的时隙差必然减小;如果 HARQ进程按照传输时隙由大到小排列,则按照预设规则重新选取一个在当前进程的之前的 HARQ进程,此情形下当前进程之前的HARQ进程的传输时隙与当前时隙的时隙差必然减小, 选取出更加靠拢真正需要处理的HARQ进程后,再按照前述步骤进行进一步的调整;这里的预设规则包括由当前HARQ进程向前或向后1个HARQ进程间隔式的进行选取,也可以是多个HARQ间隔式进程选取,选取的间隔越大,收敛的速度将加快。步骤S104 (b)按照预设规则重新选取一个早于所述当前进程的HARQ进程,返回步骤S103 ;如果计算时隙差小于预设时隙差,说明选取的当前进程也非需要处理的HARQ进程,因此需要对该进程进行调整,调整的具体方式与上述S104(a)类似如果HARQ进程按照传输时隙由小到大排列,则所述早于当前进程的HARQ进程位于当前进程之前;如果HARQ进程按照传输时隙由大到小排列,所述早于当前进程的HARQ进程位于当前进程之后,按照上述方式选出的位于当前进程之前/之后的HARQ进程的传输时隙与当前时隙的时隙差必然减小,从而加速收敛。步骤S104 (C)对当前进程进行处理,结束流程。如果当前进程的传输时隙与当前调时隙之间的时隙差与当前进程的预设时隙差相等时,说明当前调度的上行时隙即为该HARQ进程重传时隙,这时即可对当前进程进行处理,处理的方式有多种,本实施例按照如下的方式进行处理判断是否收到数据,如果是,则从HARQ排列进程中移除当前进程;如果否,则读取HARQ进程的重传次数,如果所述重传次数未达到预设最大重传次数,则进行数据重传处理。本发明实施例对基站的HARQ进程按照传输时隙进程排列,在进行HARQ进程调度时,从排列的HARQ进程中选取一个HARQ进程,然后计算选取进程的传输时隙与当前时隙间的时隙差,并将该时隙差与预设时隙差进行比较,选择出需要处理的HARQ进程,从而对该 HARQ进程进行处理。与现有技术相比,本发明实施例采用“逐渐靠拢法”,渐次逼近需要处理的HARQ进程,而不需要对基站的全部HARQ进程进行遍历搜索,节约了选取HARQ进程的时间,提高了 HARQ进程处理效率。上述实施例中步骤104对计算时隙与预设时隙进行判断,如果计算时隙大于预设时隙,则需要对选取的HARQ进程进行调整。实际上,本实施例除进行进程选取的调整步骤外,还可以对当前进程及其之前的HARQ进程进行异常情况处理。出现计算时隙大于预设时隙的情况,说明当前系统丢失了时隙,即系统在一次或多次的上行时隙内没有进行调度,本实施例进行异常处理包括更新当前进程和早于当前进程的HARQ进程的传输时隙,并按照更新后的传输时隙排列HARQ进程。由此,这些出现时隙异常的HARQ进程可以等待下一次调度时隙到来时再进行相应处理,进而避免了因错过调度时隙而导致的时隙不匹配、进程被锁等问题,避免了系统流量的下降。为了更加清楚地理解本实施例,下面以一个具体的实例进行说明。该实例中对 HARQ进程的排列采用链表结构体形式,从该链表结构体中选取该链表的第一个HARQ进程作为初始当前进程,前述的预设规则是按照一个HARQ进程间隔向后进行调整。本实例采用的双向链表的结构如图2所示,该链表结构体由与HARQ进程对应的节点HarqNode组成,每个HarqNode节点的信息包含指向上一个节点的指针(previous)和指向下一个节点的指针 (next),整个链表(HarqList)结构体包含指向该链表表头节点的指针(head)和指向尾部节点的指针(tail)。该链表结构体在小区建立时初始化,当系统进行上行调度发送上行新数据时,获取相应的HARQ进程,并将该进程作为一个节点HarqNode添加到链表尾部,然后更新结构体,以保证链表内存储的HARQ进程节点按照传输时隙的顺序排列;当进行上行调度需要对上行HARQ进程进行处理时,则通过双向链表内存储的表头信息查找相应进程;当删除UE时,先删除UE对应的HARQ进程,然后从链表中移除该HARQ进程,以维持链表的连续性。参见附图3,上述实例给出的上行HARQ进程处理方法包括步骤S300 获取双向链表的首节点pnode ;步骤S301 判断首节点pnode是否为空,如果该首节点pnode为空,说明当前上行调度的时隙没有要处理的HARQ进程,结束流程;如果该首节点pnode不为空,则执行步骤 S302。步骤S302 获取该节点对应的HARQ进程作为当前进程,将pnode指向双向链表的下一个节点;并计算该当前进程的传输时隙与当前调度的上行时隙间的时隙差differ。步骤S303 查表获取当前进程的传输时隙与重传时隙的时隙差delay ;步骤S304 将differ与delay进行比较,如果differ大于deley,说明当前系统出现时隙丢失情况,即出现一次或多次上行时隙没有进行调度,则执行步骤S305 ;如果differ小于delay,说明当前调度没有处理到当前进程的时隙,且在该当前进程之后的全部HARQ进程均不符合条件,则将pnode指向回当前进程对应的节点,结束流程;如果differ等于delay,说明当前进程即为当前调度上行时隙需要处理的HARQ进程,则执行步骤 S306。步骤S305 对当前进程进行时隙异常的处理,异常处理包括更新当前进程的传输时隙,将其移动到双向链表的尾部,以等待下一次调度时隙到来时进行处理,异常处理完成后执行步骤S301。步骤S306 读取当前进程的物理层反馈,以判断是否收到数据,如果反馈为ACK, 说明已正确接收到发送端发送的数据,即当前进程传输成功,则执行步骤S311 ;如果反馈为NACK,说明未正确接收到发送端发送的数据,即当前进程传输失败,则执行步骤S307。步骤S307 读取当前进程的重传次数,比较重传次数与预设最大重传次数,如果重传次数未达到最大重传次数,执行步骤S308 ;如果重传次数已达到最大重传次数,则执行步骤S309。步骤S308 对当前进程进行重传处理,然后执行步骤S310。步骤S309 对当前进程进行达到最大重传次数的处理,然后执行步骤S311。步骤S310 将当前进程移到双向链表尾端,并更新双向链表,然后执行步骤S301。步骤S311 从双向链表中移除该当前进程,并更新双向链表,然后执行步骤S301。上面详细描述了本发明的方法实施例,相应地,本发明还提供了一种上行HARQ进程处理装置。参见附图4,本装置实施例400包括排列单元401、选取单元402、计算单元 403,比较单元404和第一处理单元405,其中所述排列单元401,用于按照传输时隙排列HARQ进程;所述选取单元402,用于在进行HARQ进程调度时,选取一个HARQ进程作为当前进程;所述计算单元403,用于计算所述当前进程的传输时隙与当前时隙间的时隙差值, 该时隙差值为计算时隙差;所述比较单元404,用于比较所述计算时隙差与所述当前进程的预设时隙差,如果计算时隙差大于预设时隙差,则调用选取单元按照预设规则重新选取一个晚于所述当前进程的HARQ进程;如果计算时隙差小于预设时隙差,则调用选取单元按照预设规则重新选取一个早于所述当前进程的HARQ进程;如果计算时隙差等于预设时隙差,则调用第一处理单元对当前进程进行处理。所述第一处理单元405,用于对当前进程进行配置处理。本装置实施例的工作过程是在排列单元401按照传输时隙排列HARQ进程后,在进行HARQ进程调度时,由选取单元402选取一个HARQ进程作为当前进程;然后由计算单元 403计算所述当前进程的传输时隙与当前时隙间的时隙差值,该时隙差值为计算时隙差,将该时隙差传递给比较单元404,由比较单元404比较所述计算时隙差与所述当前进程的预设时隙差,如果计算时隙差大于预设时隙差,则调用选取单元按照预设规则重新选取一个晚于所述当前进程的HARQ进程;如果计算时隙差小于预设时隙差,则调用选取单元按照预设规则重新选取一个早于所述当前进程的HARQ进程;如果计算时隙差等于预设时隙差,则调用第一处理单元对当前进程进行处理。本装置实施例对基站的HARQ进程按照传输时隙进程排列,在进行HARQ进程调度时,从排列的HARQ进程中选取一个HARQ进程,然后计算选取进程的传输时隙与当前时隙间的时隙差,并将该时隙差与预设时隙差进行比较,选择出需要处理的HARQ进程,从而对该 HARQ进程进行处理。与现有技术相比,本实施例采用“逐渐靠拢法”,渐次逼近需要处理的 HARQ进程,而不需要对基站的全部HARQ进程进行遍历搜索,节约了选取HARQ进程的时间, 提高了 HARQ进程处理效率。此外,本发明实施例的技术方案由于避免了对基站所有HARQ 进程遍历搜索,节约了大量时间,总体上减少了 HARQ进程的重传次数,从而节省了系统的带宽,改善了系统性能。上述装置实施例中,对进程选取进行调整时,具体的调整方向与HARQ进程按照传输时隙的排列方式有关,如果HARQ进程按照传输时隙由小到大排列,则所述晚于当前进程的HARQ进程位于当前进程之后,所述早于当前进程的HARQ进程位于当前进程之前;如果 HARQ进程按照传输时隙由大到小排列,则所述晚于当前进程的HARQ进程位于当前进程之前,所述早于当前进程的HARQ进程位于当前进程之后。上述装置实施中,在对选取进程进行调整时采用的预设规则可以根据实际情况确定,如果进程较多,选择的调整间隔可适当大一些,这样可加速收敛,缩短搜索需要处理的进程时间;如果进程较小,则间隔可小一些,这样可缩小调整跨度,比如,按照当前HARQ进程向前或向后1个间隔地选取HARQ进程,调整的摆动较小,有利于系统稳定。上述装置实施例中的第一处理单元405可以包括判断子单元4051、移出子单元 4052、读取子单元4053和比较子单元4055,其中所述判断子单元,用于判断是否收到数据,如果是,则调用移出子单元从HARQ排列进程中移除当前进程;如果否,则调用读取子单元读取HARQ进程的重传次数;所述比较子单元,用于比较所述重传次数是否未达到预设最大重传次数,如果是则进行数据重传处理。上述实施例中的装置还可以包括第二处理单元406,用于在计算时隙差大于预设时隙差时对当前进程和早于当前进程的HARQ进程进行时隙异常处理。对于第二处理单元的具体结构本实施例优选包括时隙更新子单元4061,用于更新当前进程和早于当前进程的 HARQ进程的传输时隙,则所述排列单元按照更新后的传输时隙排列HARQ进程。由此,这些出现时隙异常的HARQ进程可以等待下一次调度时隙到来时再进行相应处理,进而避免了因错过调度时隙而导致的时隙不匹配、进程被锁等问题,避免了系统流量的下降。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在发明的保护范围之内。
权利要求
1.一种上行HARQ进程处理方法,其特征在于,该方法包括按照传输时隙排列HARQ进程;在进行HARQ进程调度时,选取一个HARQ进程作为当前进程;计算所述当前进程的传输时隙与当前时隙间的时隙差值,该时隙差值为计算时隙差;比较所述计算时隙差与所述当前进程的预设时隙差,如果计算时隙差大于预设时隙差,则按照预设规则重新选取一个晚于所述当前进程的HARQ进程进行时隙差计算步骤;如果计算时隙差小于预设时隙差,则按照预设规则重新选取一个早于所述当前进程的HARQ 进程进行时隙差计算步骤;如果计算时隙差等于预设时隙差,则对当前进程进行处理。
2.根据权利要求1所述的方法,其特征在于,如果HARQ进程按照传输时隙由小到大排列,则所述晚于当前进程的HARQ进程位于当前进程之后,所述早于当前进程的HARQ进程位于当前进程之前;如果HARQ进程按照传输时隙由大到小排列,则所述晚于当前进程的HARQ进程位于当前进程之前,所述早于当前进程的HARQ进程位于当前进程之后。
3.根据权利要求1所述的方法,其特征在于,所述预设规则包括由所述当前HARQ进程向前或向后1个间隔选取HARQ进程。
4.根据权利要求1所述的方法,其特征在于,所述对当前进程进行处理包括判断是否收到数据,如果是,则从HARQ排列进程中移除当前进程;如果否,则读取当前进程的重传次数,如果所述重传次数未达到预设最大重传次数,则进行数据重传处理。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括如果计算时隙差大于预设时隙差,则对当前进程和早于当前进程的HARQ进程进行时隙异常处理。
6.根据权利要求5所述的方法,其特征在于,所述对当前进程和早于当前进程的HARQ 进程进行异常处理包括更新当前进程和早于当前进程的HARQ进程的传输时隙,并按照更新后的传输时隙排列HARQ进程。
7.一种上行HARQ进程处理装置,其特征在于,该装置包括排列单元、选取单元、计算单元,比较单元和第一处理单元,其中所述排列单元,用于按照传输时隙排列HARQ进程;所述选取单元,用于在进行HARQ进程调度时,选取一个HARQ进程作为当前进程;所述计算单元,用于计算所述当前进程的传输时隙与当前时隙间的时隙差值,该时隙差值为计算时隙差;所述比较单元,用于比较所述计算时隙差与所述当前进程的预设时隙差,如果计算时隙差大于预设时隙差,则调用选取单元按照预设规则重新选取一个晚于所述当前进程的 HARQ进程;如果计算时隙差小于预设时隙差,则调用选取单元按照预设规则重新选取一个早于所述当前进程的HARQ进程;如果计算时隙差等于预设时隙差,则调用第一处理单元对当前进程进行处理;所述第一处理单元,用于对当前进程进行处理。
8.根据权利要求7所述的装置,其特征在于,所述第一处理单元包括判断子单元、移出子单元、读取子单元和比较子单元,其中所述判断子单元,用于判断是否收到数据,如果是,则调用移出子单元从HARQ排列进程中移除当前进程;如果否,则调用读取子单元读取当前进程的重传次数;所述比较子单元,用于比较所述重传次数是否未达到预设最大重传次数,如果是,则进行数据重传处理。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括第二处理单元,用于在计算时隙差大于预设时隙差时对当前进程和早于当前进程的HARQ进程进行时隙异常处理。
10.根据权利要求9所述的装置,其特征在于,所述第二处理单元包括时隙更新子单元,用于更新当前进程和早于当前进程的HARQ进程的传输时隙,则所述排列单元按照更新后的传输时隙排列HARQ进程。
全文摘要
本发明实施例提供了一种上行HARQ进程处理方法。该方法包括从按照传输时隙中排列的HARQ中选择一个进程作为当前进程,在计算出当前进程的传输时隙与当前时隙间的时隙差后,将其与预设时隙差进行比较,根据比较结果调整选取的HARQ进程,直至找到计算时隙差与预设时隙差相等的HARQ进程,对该进程进行处理。本发明实施例还提供了一种上行HARQ进程处理装置。本发明实施例的技术方案不再需要遍历基站的所有HARQ进程,节约了HARQ进程的选取时间,提高了工作效率。
文档编号H04L1/18GK102368702SQ20111037574
公开日2012年3月7日 申请日期2011年11月23日 优先权日2011年11月23日
发明者余建国, 孙向涛, 陈耕雨 申请人:北京北方烽火科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1