非授权载波上行数据的发送方法及终端与流程

文档序号:11595304阅读:309来源:国知局

本发明涉及通信领域,具体而言,涉及一种非授权载波上行数据的发送方法及终端。



背景技术:

长期演进(lte)系统中,终端(ue,userequipment)需要在物理上行共享信道(pusch,physicaluplinksharedchannel)上发送数据(除了非自适应重传),需要获得基站分配的有效的上行授权指示。该上行授权指示可以在物理下行控制信道(pdcch,physicaldownlinkcontrolchannel)上或者随机接入响应中动态配置,或者被半静态配置,上行授权指示中包含终端可以在哪个时间哪个载波上传输数据和采用的调制编码方案等。终端获得基站分配的上行授权指示后,可以在指定的时频域资源上发送上行数据。

为了进行上行数据的传输,在ue侧,介质访问控制(mac,mediaaccesscontrol)层需要从物理层获得相关的混合自动重传请求(hybridautomaticrepeatrequest,harq)信息。ue侧存在一个harq实体,harq实体维护一定数量并行的harq进程,从而实现在等待上一次传输成功与否的反馈期间继续进行连续的传输。在一个给定的传输时间间隔(tti,transmissiontimeinterval),如果指示该tti的上行授权指示,harq实体为将要发生的传输确定一个harq进程。harq实体还把从物理层接收到的harq反馈正确/错误应答(ack/nack,acknowledgement/negativeacknowledgement)信息、调制与编码策略(mcs,modulationandcodingscheme)信息和资源信息发送给相应的harq进程。每个harq进程均对应一个harq缓冲区(buffer)。目前,采用重传数据包的时候一般采用同步发送方式,即重传数据包时候,终端 会在相对于第一次传输该数据包的harq进程的固定的地方重传该数据包。

为向移动用户提供更高的数据速率而引入载波聚合技术(ca,carrieraggregation),ue进入连接态后可以同时通过多个分量载波(如cc1,cc2)与源基站进行通信,基站会通过显式的配置或者按照协议约定为ue指定一个主分量载波(primarycomponentcarrier,pcc),其他的分量载波称为辅分量载波(secondarycomponentcarrier,scc),在pcc上的服务小区称为主服务小区(primarycell,pcell),在scc上的服务小区称为辅服务小区(secondarycell,scell)。

随着数据业务的快速增长,在不久的将来,授权频谱将不能承受如此巨大的数据量;所以lte运营商考虑在非授权频谱资源(unlicensedcarrier)中部署lte,通过非授权频谱来分担授权载波中的数据流量。非授权载波(免授权频谱)是指在满足政府部门(如国家无线电管理委员会)有关规定(无线电管制)下,不需要授权就能直接使用的频谱或载波。例如,微波炉、遥控玩具飞机、无线鼠标、无线键盘、高保真无线上网(wifi,wirelessfidelity)等都使用了非授权载波。在有的情况下,非授权载波需要通过竞争才能使用。如果基站(此处的基站至少包括微基站、微微基站、wifi接入点)没有竞争到资源,则不能使用非授权载波。非授权载波和授权载波可以通过载波聚合的方式使用,非授权载波一般作为数据传输的补充,即授权载波作为主服务小区,非授权载波作为辅服务小区。

非授权载波资源有很大的特殊性,在此场景下如果仍然采用当前的上行数据的同步发送方式(即终端会在相对于第一次传输该数据包的harq进程的固定时间间隔重传该数据包),会使得上行数据发送的时延不可控制,容易出现不正常的情况,因此会花费很长时间才能发送成功,这些情况都会引起丢包的问题。



技术实现要素:

有鉴于此,本发明实施例为解决现有技术中存在的至少一个问题而提供一 种非授权载波上行数据的发送方法及终端,在非授权载波场景下采用上行数据的异步发送方式,以解决数据发送的时延不可控制、容易出现不正常的情况等而引起丢包的问题。

本发明实施例的技术方案是这样实现的:

第一方面,本发明实施例提供一种非授权载波上行数据的发送方法,所述方法包括:

所述终端接收基站发送的上行授权指示,所述上行授权指示中至少包括第一harq进程的标识信息;

所述终端根据所述harq进程的标识信息获取所述第一harq进程的状态信息,所述harq进程的状态信息至少包括第一harq进程中ndi值是否翻转、第一harq进程的缓存区是否为空;

所述终端根据所述上行授权指示和/或所述第一harq进程的状态信息确定是否进行重传或新传;

所述终端获取竞争到的资源的时频域信息;

如果所述终端确定进行重传时,所述终端利用利用所述第一harq进程在与所述时频域信息对应的资源上重传之前发送的上行数据,或者所述终端利用与第二harq进程不同的第一harq进程在与所述时频域信息对应的资源上重传所述第二harq进程之前的发送的上行数据。

第二方面,本发明实施例提供一种终端,所述终端包括接收单元、第一获取单元、确定单元、第二获取单元和重传单元,其中:

所述接收单元,用于接收基站发送的上行授权指示,所述上行授权指示中至少包括第一harq进程的标识信息;

所述第一获取单元,用于根据所述harq进程的标识信息获取所述第一harq进程的状态信息,所述harq进程的状态信息至少包括第一harq进程中ndi值是否翻转、第一harq进程的缓存区是否为空;

所述第一确定单元,用于根据所述上行授权指示和/或所述第一harq进程的状态信息确定是否进行重传或新传;

所述第二获取单元,用于获取竞争到的资源的时频域信息;

所述重传单元,用于如果所述终端确定进行重传时,所述终端利用利用所述第一harq进程在与所述时频域信息对应的资源上重传之前发送的上行数据,或者所述终端利用与第二harq进程不同的第一harq进程在与所述时频域信息对应的资源上重传所述第二harq进程之前的发送的上行数据。

本发明实施例提供的非授权载波上行数据的发送方法及终端,其中,所述终端接收基站发送的上行授权指示,所述上行授权指示中至少包括第一harq进程的标识信息;所述终端根据所述harq进程的标识信息获取所述第一harq进程的状态信息,所述harq进程的状态信息至少包括第一harq进程中ndi值是否翻转、第一harq进程的缓存区是否为空;所述终端根据所述上行授权指示和/或所述第一harq进程的状态信息确定是否进行重传或新传;所述终端获取竞争到的资源的时频域信息;如果所述终端确定进行重传时,所述终端利用与第二harq进程不同的第一harq进程在与所述时频域信息对应的资源上重传所述第二harq进程之前的发送的上行数据;如此,在非授权载波场景下采用上行数据的异步发送方式,以解决数据发送的时延不可控制、容易出现不正常的情况等而引起丢包的问题。

附图说明

图1为相关技术中发送上行数据的示意图;

图2为本发明实施例中发送上行数据的示意图;

图3为本发明实施例一非授权载波上行数据的发送方法的实现流程示意图;

图4为本发明实施例一终端的组成结构示意图。

具体实施方式

下面先介绍一下相关技术中上行同步发送数据的过程:终端接收基站发送的pdcch,如果pdcch中包含上行授权指示,所述终端根据收到上行授权指 示的子帧确定harq进程号,并获取harq进程的状态信息,则终端根据所述上行授权指示和harq进程的状态信息进行判断是否要触发一次重传(之前已经发送过的数据包的再一次传输)或者触发一次新传(之前没有发送的一个数据包的第一次传输):其中,harq进程的状态信息至少包括:harq进程前一次传输中的ndi值,harq进程的缓冲区状态,其中缓冲区状态包括缓冲区是否为空以及是否null。具体地,

如果上行授权指示不在以小区无线网络临时标识(t-crnti,temporarycellradionetworktemporaryidentifier)标识的pdcch中,并且如果相关harq信息中的新数据指示(ndi,newdataindicator)相比该harq进程前一次传输中的值翻转过,或者,如果上行授权指示在以小区的无线网络临时标识(c-rnti,cellradionetworktemporaryidentity)标识的pdcch中,并且该harq进程的缓冲区为空(即缓冲区中的数据为空),或者,如果所述上行授权指示在随机接入响应中,则通知相应的harq进程触发一次新的传输;否则,通知相应的harq进程触发一次自适应重传。

如果终端接收到基站发送的pdcch没有包含上行授权指示,该tti对应的harq进程的缓冲区非空(缓冲区中的数据不为空),通知相应的harq进程触发一次非自适应重传;相关技术中,对于相应的harq进程的缓冲区(buffer)的处理是这样的,新传的时候,将数据或数据包保存到缓冲区里;只收到确认(ack)信息,对缓冲区不作处理;当重传次数超过最大次数,则清除缓冲区。

相关技术中,终端在数据需要重传的时候,如果竞争到的资源已经使用完毕,或者没有重新竞争到资源,那么数据重传过程就不能正常执行,只能等到资源竞争到,才能执行数据重传过程(所以相关技术中会容易出现不正常的情况,需要等待很长的时间才能发送成功);如果重传次数超出最大次数,则会使得数据发送的时延变长,最终导致丢包。相关技术中丢包的另一重要原因在于,由于没有竞争到资源按照现有技术,只能不停地等,当一直没有竞争到资源时,就放弃了。

为了解决非授权载波场景下的上行数据的同步发送方式中存在的问题,本发明实施例将在非授权载波场景下,引入上行数据的异步发送方式或方法,即,通过pdcch携带harq进程号来进行调度,重传总是通过pdcch调度。

为了更好的理解本发明的各实施例,先介绍几个概念:

重传,是指对之前已经发送过的数据包的再一次传输;

新传,是指对于一个之前没有发送的数据包的第一次传输;

相关技术中非授权载波场景下的上行数据的同步发送方式,即终端收到上行授权指示的子帧和发送上行数据与之间的时间间隔,以及终端发送上行数据与收到相应之间的时间间隔,是固定的。参见图1所示,在相关技术中,如果终端在子帧0的时刻收到基站的上行授权指示,则终端始终是在从收到上行授权指示的子帧时刻起子帧间隔为4的子帧(子帧号为4)上发送上行数据;终端将在从发送上行数据的子帧起子帧间隔为4的子帧(子帧号为8)收到响应消息(如nack信息),如果终端在子帧号为8的时刻收到基站的nack信息,则要进行重传,而终端始终是在从收到nack信息的子帧起在固定的子帧间隔为4的子帧(子帧号为12)上进行重传。

下面具体介绍一下本发明实施例提出的一种采用上行数据的异步发送方法,该方法的实现过程是这样的:

终端接收基站发送的pdcch,包含上行授权指示,所述上行授权指示中携带有harq进程的标识信息,所述终端根据harq进程的标识信息确定harq进程的状态信息,则终端至少根据所述上行授权指示和harq进程的状态信息进行判断是否要触发一次重传或者触发一次新传,具体地,参见表1,如果相关harq信息中的ndi相比该harq进程前一次传输中的值翻转过,或者,如果上行授权指示在以c-rnti标识的pdcch中并且该harq进程的缓冲区为空(缓冲区中的数据为空),或者,如果这个harq进程或传输块(tb,transportblock)第一个收到的上行调度,即,之前没有任何ndi的数据,或者,如果上行授权指示在随机接入响应中,则通知相应的harq进程触发一次新传;否则,通知相应的harq进程触发一次重传。

表1

在本发明实施例中,重传和新传可以采用相同的harq进程或不同的harq进程,需要说明的是,当采用相同的harq进程的时候,终端会在第一次传输该数据包的harq进程的可变的时间间隔(相同的子帧)重传该数据包;参见图2,如果终端在子帧0的时刻收到基站的上行授权指示,如果终端判断为进行新传,则终端可以在子帧号为5(可以是新传时刻与收到上行授权指示的子帧不是固定间隔,且在上行授权指示中指示这个间隔)进行新传;如果终端在子帧号为8的时刻收到基站的上行授权指示,如果终端判断为进行重传,则终端在子帧号为14(可以是重传时刻与收到上行授权指示的子帧不是固定间隔,或者在上行授权指示中指示这个间隔)上进行重传。可见,在本发明实施例中,新传和重传的子帧间隔是不一样的。

这里,rv用于表明发送数据的不同版本,以根据版本接收数据的时候进行合并。本发明实施例中发送的时间间隔不固定,即本发明实施例采用可变的时间间隔发送上行数据对解决技术问题有重要的影响,具体来说,相关技术中的间隔固定,如果固定的时间没有资源可以用来重传或新传,就只能等下一个固 定间隔才能进行发送;而本发明实施例中间隔不固定,则可以在有资源的时候进行发送。当然,在本发明的另一实施例中,重传和新传也可以采用相关技术中的固定间隔。相关技术中ack信息和ack对是否重传起着重要作用,而本发明实施例中,将不会再有ack信息和nack,终端是否重传是根据表1所示的信息来决定。

本发明实施例中,对于相应的缓冲区的处理是这样的,每个harq进程对应有一个缓冲区(buffer);

方法一:新传的时候,将数据保存到缓冲区里,下次有新传再将数据覆盖即可,相当于把原来的缓冲区清除了,新的数据保存起来。

方法二:收到重传调度时,重传和新传不是同一个harq进程,将需要重传的数据转移到进行重传的harq进程的缓冲区中。

以上两种方法,当竞争到的资源使用完毕,数据尚未完全发送成功,将所有相关的缓冲区清除。对于基站进行资源竞争过程,基站需要通知终端资源竞争的结果,包含竞争到的资源的时频域信息。或者,缓冲区保留,设置定时器(以非授权载波为单位设置),超过一定时间没有收到新的上行授权指示,清除所有的缓冲区。

下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。

实施例一

针对上述的相关技术中存在的问题,本发明实施例提供一种非授权载波上行数据的发送方法,应用于终端,该方法所实现的功能可以通过终端中的处理器调用程序代码来实现,当然程序代码可以保存在计算机存储介质中,可见,该终端至少包括处理器和存储介质。

图3为本发明实施例一非授权载波上行数据的发送方法的实现流程示意图,如图3所示,该方法包括:

步骤s101,所述终端接收基站发送的上行授权指示,所述上行授权指示中至少包括第一harq进程的标识信息;

这里,第一harq进程应该是处理授权资源的进程即基站在上行授权指示 中指示的新harq进程。

步骤s102,所述终端根据所述harq进程的标识信息获取所述第一harq进程的状态信息;

这里,所述第一harq进程的状态信息至少包括第一harq进程中ndi值、第一harq进程的缓存区状态;

步骤s103,所述终端根据所述上行授权指示和/或所述第一harq进程的状态信息确定是否进行重传或新传;

这里,步骤s103根据表1确定是否进行重传或新传。

步骤s104,所述终端获取竞争到的资源的时频域信息;

步骤s105,如果所述终端确定进行重传时,所述终端利用所述第一harq进程在与所述时频域信息对应的资源上重传第一harq进程缓冲区内之前发送的上行数据,或者所述终端利用与第二harq进程不同的第一harq进程在与所述时频域信息对应的资源上重传所述第二harq进程之前的发送的上行数据。

这里,在具体实现的过程中所述第二harq进程可以采用如下的方式来确定,所述终端根据上行授权指示中的信息确定与所述第一harq进程不同的第二harq进程。

本发明实施例中,如果终端确定进行新传,则终端利用所述第一harq进程在与所述时频域信息对应的资源上新传一个上行数据包。

本发明实施例中的上行数据的异步发送有两种实现方式,方式一,重传与新传采用同一个harq进程,但是重传与新传时子帧间隔不同,在方式一下,上行授权指示中只包括第一harq进程的标识信息。方式二,重传与新传不是同一个harq进程,则在该方式二下,如果上行授权指示中包括第一harq进程和第二harq进程的标识信息,这时,终端利用第一harq进程将第二harq进程缓冲区内的数据进行重发,并将原来第二harq进程的数据保存到第一harq进程的缓冲区中。在方式二下,例如之前发送上行数据采用harq进程1(即第二harq进程),而重传采用harq进程2(即第一harq进程)。

本发明实施例中,当利用所述第一harq进程重传时,所述方法还包括:

步骤s106,所述终端将所述第二harq进程对应的缓冲区的上行数据搬移到所述第一harq进程对应的缓冲区;

步骤s107,如果所述资源使用完毕,无论数据是否完全发送成功,所述终端清除该载波上所有进程对应的缓冲区。

本发明实施例中,在所述终端接收基站发送的上行授权指示之前,所述方法还包括:所述终端进行所述非授权载波和授权载波的载波聚合;或者,所述终端完成所述非授权载波的小区和授权载波的小区之间的双连接。

本发明实施例中,所述终端和所述基站都可以在所述非授权载波上进行资源竞争,当终端进行资源竞争时,所述方法还包括:所述终端在所述非授权载波上进行资源竞争,将竞争到的资源的时频域信息发送给基站,然后基站再向终端发送上行授权指示;对应地,步骤s104,所述终端获取竞争到的资源的时频域信息,包括:所述终端从上行授权指示中获取资源的时频域信息。当基站进行资源竞争时,所述方法还包括:所述基站在所述非授权载波上进行资源竞争,将竞争到资源的时频域信息携带于上行授权指示中发送给终端;此时,步骤s104,所述终端获取竞争到的资源的时频域信息,包括:所述终端从所述上行授权指示中获得所述资源的时频域信息。

本发明实施例中,所述终端根据所述上行授权指示和/或所述第一harq进程的状态信息确定是否进行重传或新传,包括:

参见表1,如果所述第一harq进程中的ndi的值相比所述第一harq进程前一次或所述第二harq进程传输中ndi的值翻转过,或者,如果上行授权指示在以c-rnti标识的pdcch中并且所述第一harq进程的缓冲区为空,或者,如果所述第一harq进程或传输块第一次收到上行授权指示的调度,或者,如果上行授权指示在随机接入响应中,则确定为新传;

否则,则确定为重传。

本发明实施例中,当利用所述第一harq进程重传时,所述第一harq进程重传的子帧间隔与所述第一harq进程新传的子帧间隔是不一样的,其中 子帧间隔是指收到上行授权指示的子帧与重传或新传的子帧之间的间隔。

实施例二

本发明实施例中,基站有小区1和小区3这两个小区,其中小区1采用授权载波,小区3采用非授权载波,且小区1和小区3可以进行载波聚合。相关技术中,对于小区1与非授权载波的小区通过双连接的方式进行聚合而实现上行数据的发送时,当然也可以采用本发明实施例提出的上行数据的异步发送方法实现上行数据的发送。在本发明实施例中,重传与新传采用同一个harq进程,但是重传与新传时子帧间隔不同(参见图2),且每个harq进程对应有一个缓冲区;本发明实施例提供的上行数据的异步发送方法,包括:

步骤s201,终端被配置小区1和小区3,然后利用小区1和小区3进行载波聚合;

这里,小区3是非授权载波。

步骤s202,终端执行小区3的资源竞争过程,并成功竞争到资源,将竞争到的资源的时频域信息通知基站;

步骤s203,基站收到竞争到的资源的时频域信息后,基站向终端发送上行授权指示;

步骤s204,终端收到基站的上行授权指示,解码进行相应处理:

具体地,1)终端收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程2的,是该进程第一个收到的调度,即之前没有任何ndi的数据(该进程第一次收到调度),并且该进程的缓冲区为空,则终端执行新传操作(根据上行授权指示上的时间指示信息,在指定的tti上发送上行数据),并保存下相关信息,包含发送的数据,ndi此时为1等;此时,如果该进程的缓冲区非空(即缓冲区不为空),则终端不做处理,丢弃该上行授权指示。

2)终端再次收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程2的,并且ndi为0,相对于上次传输的ndi(为1)发生了翻转,不管该进程的缓冲区是否为空,则终端执行新传操作(根据上行授权指示 上的时间指示信息,在指定的tti上发送上行数据),并保存下相关信息。所述相关信息至少包含发送的数据、harq进程的标识信息和ndi的状态(ndi此时为0)等。

步骤s205,竞争到的资源使用完毕,数据尚未完全发送成功,将小区3上所有harq进程相关的缓冲区清除。

步骤s206,终端再次执行小区3的资源竞争过程并成功竞争到资源,将竞争到的资源的时频域信息通知基站;

步骤s207,基站向终端发送上行授权指示;

步骤s208,终端收到基站的上行授权指示,解码后执行相应处理:

具体地,1)终端收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程1的,在以c-rnti标识的pdcch中并且该harq进程缓冲区为空,则终端执行新传操作(根据上行授权指示上的时间指示信息,在指定的tti上发送上行数据),并保存下相关信息。所述相关信息至少包含发送的数据、harq进程的标识信息(id,例如harq的进程号)和ndi的状态(ndi此时为0)等。

2)终端再次收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程1的,此时harq进程1的缓冲区非空,并且ndi为0,相对于上次传输的ndi(为0)没有发生了翻转,则终端执行重传操作(根据上行授权指示上的时间指示信息,在指定的tti上发送上行数据)。此时,如果缓冲区为空,则终端不做处理,忽略此次上行授权指示。

3),如果接收到的上行授权指示在随机接入响应中,不管ndi是否翻转,也不管缓冲区是否为空,终端执行新传操作。

实施例三

本发明实施例中,基站有小区1和小区3这两个小区,其中小区1采用授权载波,小区3采用非授权载波,且小区1和小区3可以进行载波聚合。对于小区1与非授权载波的小区通过双连接的方式进行聚合从而实现上行数据发送 时,当然也可以采用本发明实施例提出的上行数据的异步发送方法实现上行数据的发送。在本发明实施例中,重传与新传不是同一个harq进程,该方法包括:

步骤s301,终端被配置小区1和小区3,利用小区1和小区3进行载波聚合;

这里,小区3是非授权载波。

步骤s302,基站执行小区3的资源竞争过程,并成功竞争到资源,将竞争到的资源的时频域信息通知终端;

步骤s303,基站向终端发送上行授权指示;

这里,基站对终端进行上行调度,将上行授权指示发送给终端。

步骤s304,终端收到基站的上行授权指示,解码后执行相应处理:

1)终端收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程2的,是该进程2第一次收到上行授权指示的调度,即之前没有任何ndi的数据(该进程第一次收到调度),并且该进程的缓冲区为空,则终端执行新传操作(根据上行授权指示上的时间指示信息,在指定的tti上发送上行数据),并保存下相关信息,包含发送的数据,ndi此时为1等;此时,如果该进程的缓冲区非空,则终端不做处理,丢弃该上行授权指示。

2)终端再次收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程2的,并且ndi为0,相对于上次传输的ndi(为1)发生了翻转,不管该进程的缓冲区是否为空,则终端执行新传操作(根据上行授权指示上的时间指示信息,在指定的tti上发送上行数据),并保存下相关信息。所述相关信息至少包含发送的数据、harq进程的标识信息和ndi的状态(ndi此时为0)等。

步骤s305,竞争到的资源使用完毕,数据尚未完全发送成功,将所有相关的缓冲区清除。

步骤s306,基站再次执行小区3的资源竞争过程,并成功竞争到资源,通知终端,包含竞争到的资源的时频域信息;

步骤s307,基站向终端发送上行授权指示;

步骤s308,终端收到基站的上行授权指示,解码后执行相应处理:

具体地,1)终端收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程1的,在以c-rnti标识的pdcch中并且该harq进程的缓冲区为空,则终端执行新传操作(根据上行授权指示上的时间指示信息,在指定的tti上发送上行数据),并保存下相关信息。所述相关信息至少包含发送的数据、harq进程的标识信息和ndi的状态(ndi此时为0)等。

2)终端再次收到基站的上行授权指示,解码后发现:该上行授权指示是针对harq进程1的,同时携带有另外一个进程harq2,终端获知需要查看harq进程2的缓冲区,此时harq进程2的缓冲区非空,并且上行授权指示中ndi为0,相对于harq进程2上次传输的ndi(为0)没有发生了翻转,终端执行重传操作(根据上行授权指示上的时间指示信息,在指定的tti上发送上行数据),需要将harq进程2的缓冲区移到harq进程1中,包含相关信息,包含发送的数据,ndi此时为0等。此时,如果harq进程2的缓冲区为空,则终端不做处理,忽略此次上行授权指示。

3)如果接收到的上行授权指示在随机接入响应中,不管ndi是否翻转,也不管缓冲区是否为空,终端执行新传操作。

步骤s309,竞争到的资源使用完毕,数据尚未完全发送成功,将保留小区3所有harq进程相关的缓冲区,同时按照非授权载波来设置定时(针对小区3设置定时,如此时定时长度为6ms),超过6ms,小区3没有收到新的上行授权指示,清除所有的缓冲区。

实施例四

基于前述的实施例,本发明实施例提供一种终端,所述终端所包括的接收单元、第一获取单元、确定单元、第二获取单元和重传单元的各单元,以及各单元所包括的各模块,都可以通过终端中的处理器来实现,当然也可通过具体的逻辑电路实现;在具体实施例的过程中,处理器可以为中央处理器(cpu)、 微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。

图4为本发明实施例四终端的组成结构示意图,如图4所示,该终端400包括:接收单元401、第一获取单元402、确定单元403、第二获取单元404和重传单元405,其中:

所述接收单元401,用于接收基站发送的上行授权指示,所述上行授权指示中至少包括第一harq进程的标识信息;

所述第一获取单元402,用于根据所述harq进程的标识信息获取所述第一harq进程的状态信息,所述harq进程的状态信息至少包括第一harq进程中ndi值是否翻转、第一harq进程的缓存区是否为空;

所述第一确定单元403,用于根据所述上行授权指示和/或所述第一harq进程的状态信息确定是否进行重传或新传;

所述第二获取单元404,用于获取竞争到的资源的时频域信息;

所述重传单元405,用于如果所述终端确定进行重传时,所述终端利用利用所述第一harq进程在与所述时频域信息对应的资源上重传之前发送的上行数据,或者所述终端利用与第二harq进程不同的第一harq进程在与所述时频域信息对应的资源上重传所述第二harq进程之前的发送的上行数据。

本发明实施例中,当利用所述第二harq进程重传时,所述终端还包括搬移单元和清除单元,其中:

搬移单元,用于将所述第二harq进程对应的缓冲区的上行数据搬移到所述第一harq进程对应的缓冲区;

清除单元,用于如果所述资源使用完毕,无论数据是否完全发送成功,清除所有进程对应的缓冲区。

本发明实施例中,所述终端还包括处理单元,用于进行所述非授权载波和授权载波的载波聚合;或者,完成所述非授权载波的小区和授权载波的小区之间的双连接。

本发明实施例中,所述终端还包括竞争单元和发送单元,其中:

所述竞争单元,用于在所述非授权载波上进行资源竞争,;

所述发送单元,用于将竞争到的资源的时频域信息发送给基站。

本发明实施例中,所述第二获取单元,用于从所述上行授权指示中获得所述资源的时频域信息。

本发明实施例中,所述第一确定单元,用于如果所述第一harq进程中的ndi的值相比所述第一harq进程前一次或所述第二harq进程传输中ndi的值翻转过,或者,如果上行授权指示在以c-rnti标识的pdcch中并且所述第一harq进程的缓冲区为空,或者,如果所述第一harq进程或传输块第一次收到上行授权指示的调度,或者,如果上行授权指示在随机接入响应中,则确定为新传;

否则,则确定为重传。

本发明实施例中,当利用所述第一harq进程重传时,所述第一harq进程重传的子帧间隔与所述第一harq进程新传的子帧间隔是不一样的,其中子帧间隔是指收到上行授权指示的子帧与重传或新传的子帧之间的间隔。

这里需要指出的是:以上终端实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果,因此不做赘述。对于本发明终端实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例的描述而理解,为节约篇幅,这里不再赘述。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装 置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可 以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1