一种LTE终端保存Harq数据的方法及装置的制造方法

文档序号:9754212阅读:299来源:国知局
一种LTE终端保存Harq数据的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种LTE终端保存Harq数据的方法及装置。
【背景技术】
[0002]LTE系统被广泛的认为是4G(第四代移动通信技术)无线通信系统,它具有下行100M(兆)上行50M的传输速率,同时支持更高的移动速度(350km/h)和更大的小区覆盖半径(100公里),支持每小区200名用户同时在线;除此之外,LTE系统还具有灵活的带宽配置(1.4M?20M),支持多媒体广播业务和端到端QoS等特点;LTE物理层采用的是0FDM(正交频分复用)技术。
[0003]Harq(Hybrid Automatic Repeat reQuest,混合自动重传请求)是一种将前向纠错编码和自动重传请求相结合而形成的技术,普遍应用在LTE系统中。LET系统一般需要同时支持多个Harq进程,这就使得LTE终端中保存Harq数据的Harq buff er (缓冲器)需要有足够大的存储空间,来实现Harq数据的保存;特别是当LTE系统为TDD (T ime D i V i s i onDuplexing,时分双工)形式时,LTE系统的上下行配置为5,且共有15个DL(Down Link,下行链路)Harq进程,如图1所示,如果想无损的表示这些软信息,那么LTE终端中Harq buffer所需要的存储空间将更大,如图2所示。
[0004]为使得LTE终端的Harq buff er具有较大的存储空间,那么必然要增大Harqbuf f er的面积,而大面积的Harq buf f er,将导致LTE终端芯片的功耗和成本的提升;因此,如何以较小存储空间的Harq buffer实现Harq数据的保存,从而减小LTE终端芯片的功耗和成本,成为本领域技术人员亟需解决的问题。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种LTE终端保存Harq数据的方法及装置,以较小存储空间的Harq buffer实现Harq数据的保存,从而减小LTE终端芯片的功耗和成本。
[0006]为实现上述目的,本发明实施例提供如下技术方案:
[0007]一种LTE终端保存Harq数据的方法,预先根据LTE的传输模式,对Harq buffer的存储空间进行划分,得到8的倍数的地址空间,并分配各地址空间的空间地址所映射的Harq数据的标识,形成映射表;所述方法包括:
[0008]接收Harq数据;
[0009]根据所述Harq数据对应的标识查找所述映射表,判断所述Harq数据对应的标识是否存在映射的空间地址;
[00? O]如果所述Harq数据对应的标识存在映射的空间地址,且所述Harq数据为新传输的数据,则确定将所述Harq数据保存入所映射的空间地址对应的地址空间,并根据所述Harq数据的译码结果,设置所述地址空间的状态;
[0011 ]如果所述Harq数据对应的标识存在映射的空间地址,且所述Harq数据为重传数据,则确定将所述Harq数据,与所映射的空间地址对应的地址空间中存储的数据进行合并,并根据合并数据的译码结果,设置所述地址空间的状态;
[0012]如果所述Harq数据对应的标识不存在映射的空间地址,则查找是否存在空闲的地址空间;
[0013]若存在空闲的地址空间,确定将所述Harq数据保存入所述空闲的地址空间,并根据所述Harq数据的译码结果,设置所述空闲的地址空间的状态;
[0014]若不存在空闲的地址空间,则确定将所述Harq数据覆盖入最后一个地址空间,并根据所述Harq数据的译码结果,设置所述最后一个地址空间的状态。
[0015]本发明实施例还提供一种LTE终端保存Harq数据的装置,包括:
[0016]空间预划分模块,用于预先根据LTE的传输模式,对Harqbuff er的存储空间进行划分,得到8的倍数的地址空间;
[0017]映射预分配模块,用于分配各地址空间的空间地址所映射的Harq数据的标识,形成映射表;
[0018]数据接收模块,用于接收Harq数据;
[0019]映射判断模块,用于根据所述Harq数据对应的标识查找所述映射表,判断所述Harq数据对应的标识是否存在映射的空间地址;
[0020]第一保存确定模块,用于如果所述Harq数据对应的标识存在映射的空间地址,且所述Harq数据为新传输的数据,则确定将所述Harq数据保存入所映射的空间地址对应的地址空间,并根据所述Harq数据的译码结果,设置所述地址空间的状态;
[0021]第二保存确定模块,用于如果所述Harq数据对应的标识存在映射的空间地址,且所述Harq数据为重传数据,则确定将所述Harq数据,与所映射的空间地址对应的地址空间中存储的数据进行合并,并根据合并数据的译码结果,设置所述地址空间的状态;
[0022]空闲空间查找模块,用于如果所述Harq数据对应的标识不存在映射的空间地址,则查找是否存在空闲的地址空间;
[0023]第三保存确定模块,用于若存在空闲的地址空间,确定将所述Harq数据保存入所述空闲的地址空间,并根据所述Harq数据的译码结果,设置所述空闲的地址空间的状态;
[0024]第四保存确定模块,用于若不存在空闲的地址空间,则确定将所述Harq数据覆盖入最后一个地址空间,并根据所述Harq数据的译码结果,设置所述最后一个地址空间的状
??τ O
[0025]基于上述技术方案,本发明实施例提供的LTE终端保存Harq数据的方法,基于动态Harq buffer管理策略,对记录有各空间地址所映射的Harq数据的标识的映射表进行维护,同时实现以8进程的地址空间存储任意进程的Harq数据,使得大于8进程的Harq数据可以通过8进程的地址空间进行存储,因此以较小的Harq buf f er存储空间实现了Harq数据的保存,减小了 LTE终端芯片的功耗和成本。
【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0027]图1为LTE系统中不同的上下行配置对应的DLharq进程数的示意图;
[0028]图2为现有Harqbuffer所需存储空间的示意图;
[0029]图3为本发明实施例提供的空间地址与Harq数据标识的映射示意图;
[0030]图4为本发明实施例提供的LTE终端保存Harq数据的方法的流程图;
[0031 ]图5为本发明实施例提供的LTE终端保存Harq数据的方法的另一流程图;
[0032]图6为本发明实施例提供的LTE终端保存Harq数据的方法的再一流程图;
[0033]图7为采用现有6物理bit存储Harq数据,和采用本发明实施例存储Harq数据的存储空间对比示意图;
[0034]图8为采用现有6物理bit存储Harq数据,和采用本发明实施例存储Harq数据的另一存储空间对比示意图;
[0035]图9为本发明实施例提供的LTE终端保存Harq数据的装置的结构框图;
[0036]图10为本发明实施例提供的LTE终端保存Harq数据的装置的另一结构框图。
【具体实施方式】
[0037]本发明实施例提供的LTE终端保存Harq数据的方法,是以8进程的存储空间存储大于8进程的Harq数据(也可以存储小于或等于8进程的Harq数据),并基于动态Harq buffer的方式,实现Harq数据至Harq buffer的存储空间的匹配存入;
[0038]Nsoft可以表示LTE系统中Harq软信息的存储空间的大小,当一个软信息bit用6个物理bit表示时,实际物理的Harq buffer的存储空间大小为Nsoft*6bit,本发明用Psoft表示该大小;基于此,在本发明中,Nsoft和Psoft均按照8进程空间大小进行预留;
[0039]具体的,LTE的传输模式主要分为单流传输模式和双流传输模式,本发明实施例可根据LTE的传输模式,对Harq buf f er的存储空间进行划分,得到8的倍数的地址空间,从而实现以8进程对空间大小进行预留的原则,后续再分配各地址空间的空间地址所映射的Harq数据的标识,形成映射表;
[0040]如当LTE的传输模式为双流传输时,一个子帧可以传输两个传输块,此时LTE系统的最大数据流数Kmimo = 2,则LTE终端的Harq buff er可先平分成8块空间,各块空间以Buf_addr-Ο?Buf_addr_7表不,同时,对各块空间再平分一次,使得最初划分的各空间被平分为两个空间,一共得到16块地址空间;第二次平分的空间,可基于最初划分的空间,因此最初划分的空间可以视为是主存储空间,每块主存储空间
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1