一种数据传输方法及装置、搜索空间优化方法及装置与流程

文档序号:17326560发布日期:2019-04-05 21:50阅读:206来源:国知局
一种数据传输方法及装置、搜索空间优化方法及装置与流程

本发明涉及通信技术,尤指一种数据传输方法及装置、搜索空间优化方法及装置。



背景技术:

机器间m2m(machinetomachine,机器对机器)通信系统中,ue(userequipment,终端)节能是至关重要的。在相关技术中,当ue处于空闲态(rrc_idle)有数据需要发送时,ue首先触发随机接入过程建立或恢复与网络的rrc(radioresourcecontrol,无线资源控制)连接,ue最早可以将数据随rrc连接建立完成或rrc恢复完成消息一起发送给基站。之后ue将维持在连接态(rrc_connected)一段时间,等待基站将ue释放。当ue处于rrc_connected状态有数据需要发送时,ue有可能因为失去时间同步或没有上行资源,而需要先发起随机接入,并在随机接入过程完成后将数据发送给基站。

如图1所示,为相关技术中ue处于rrc_idle状态,使用cp(controlplane,控制面)方案在随机接入过程之后上传数据,包括:

步骤101,ue发送msg1(第一消息)给enb(基站),携带随机接入前缀(preamble);

步骤102,enb发送msg2(第一消息)给ue,携带随机接入响应(radomaccessresponse,简称rar);

步骤103,ue发送msg3消息给enb,携带rrc连接请求(rrcconnectionrequest)和s-tmsi(sae-temporarymobilesubscriberidentity,系统架构演进临时移动用户标识);

步骤104,enb发送msg4消息给ue,携带rrc连接建立消息(rrcconnectionsetup);

步骤105,ue发送msg5消息给enb,携带rrc连接建立完成消息(rrcconnectionsetupcomplete和上行数据(uldata)。

在一大类应用中,例如抄表业务,静止或低移动性的ue可能每次只需要发送一个数据包,两次数据包发送之间的时间间隔较长,这种情况下,ue进入rrc_connected状态后仅仅发送一个数据包,但是却要在rrc_connected状态维持一段时间连续监听基站信号,会造成不必要的耗电。



技术实现要素:

本发明至少一实施例提供了一种数据传输方法及装置、搜索空间优化方法及装置,降低终端耗电。

为了达到本发明目的,本发明至少一实施例提供了一种数据传输方法,包括:

终端发送随机接入前缀给基站,接收所述基站的随机接入响应;

所述终端发送第一请求消息至所述基站;

所述终端在第一状态接收所述基站发送的上行授权,使用所述上行授权发送上行数据至所述基站,所述第一状态包括空闲态或非激活态。

在一可选实施例中,所述第一请求消息中携带以下至少之一:

是否进行状态转移指示、上行数据待发送指示、是否支持第一状态下数据传输功能。

在一可选实施例中,所述使用所述上行授权发送上行数据至所述基站包括:

所述终端使用所述上行授权发送的所述上行数据是所述终端待发送的最后一个上行数据包时,所述终端发送所述上行数据时携带无待发送数据的指示。

在一可选实施例中,所述方法还包括,所述终端在接收所述基站发送的上行授权前,接收所述基站返回的第二响应消息;或者,所述终端使用所述上行授权将所有待发送的上行数据发送至所述基站后,接收所述基站返回的第二响应消息。

在一可选实施例中,所述第二响应消息包含所述终端检测所述上行数据对应的上行授权的资源配置信息和/或所述上行授权的搜索空间配置信息。

在一可选实施例中,所述方法还包括:所述终端根据接收的所述资源配置信息和/或所述上行授权的搜索空间配置信息检测所述上行授权和/或下行授权。

在一可选实施例中,所述终端在接收所述基站发送的上行授权前接收所述基站返回的第二响应消息时,根据所述第二响应消息判断冲突解决成功后,所述终端维持在第一状态,且将所述随机接入响应中携带的所述基站分配的临时小区无线网络临时标识作为小区无线网络临时标识。

在一可选实施例中,所述方法还包括:所述终端确认所述基站接收到所述终端发送的最后一个上行数据包后,释放所述小区无线网络临时标识。

在一可选实施例中,所述方法还包括,所述终端确认所述基站接收到所述终端发送的最后一个上行数据包后,如果所述终端当前正在监听具有较短监控间隔的公共搜索空间,所述终端切换回具有较长监控间隔的公共搜索空间。

在一可选实施例中,所述终端通过如下至少之一确定所述基站接收到所述终端发送的最后一个上行数据包:

所述终端在预设时间内未收到所述基站发送的用于重传的上行授权;

所述终端接收到所述基站发送的确认接收到所述终端发送的最后一个上行数据包的信息。

在一可选实施例中,所述终端使用所述上行授权发送上行数据至所述基站包括:

所述终端判断所述上行授权用于新传还是重传,如果是用于新传,则所述终端使用所述上行授权发送新的待传输的上行数据,如果是用于重传,则所述终端使用所述上行授权重传之前发送的上行数据。

在一可选实施例中,所述终端根据如下方式之一判断所述上行授权用于新传还是重传:

根据所述基站发送所述上行授权时使用的新的物理层格式指示判断所述上行授权用于新传还是重传;

根据所述基站发送所述上行授权时携带的指示信息判断所述上行授权用于新传还是重传。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现上述数据传输方法。

本发明一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述数据传输方法。

本发明一实施例提供一种数据传输方法,包括:

基站接收终端发送的随机接入前缀,发送随机接入响应至所述终端;

所述基站接收所述终端发送的第一请求消息;

所述基站向处于第一状态的所述终端发送上行授权,接收所述终端使用所述上行授权发送的上行数据,所述第一状态包括空闲态或非激活态。

在一可选实施例中,所述第一请求消息中携带以下至少之一:

是否进行状态转移指示、上行数据待发送指示、是否支持第一状态下数据传输功能。

在一可选实施例中,所述基站向处于第一状态的所述终端发送上行授权包括:

所述第一请求消息中携带所述上行数据待发送指示时,所述基站向处于第一状态的所述终端发送上行授权。

在一可选实施例中,所述方法还包括,

所述基站向处于第一态的所述终端发送上行授权之前,向所述终端发送第二响应消息;

或者,所述基站接收到所述终端发送的上行数据和无待发送数据的指示后,发送第二响应消息给所述终端。

在一可选实施例中,所述第二响应消息包含所述终端检测所述上行数据对应的上行授权的资源配置信息和/或所述上行授权的搜索空间配置信息。

在一可选实施例中,所述方法还包括:所述基站接收到所述终端发送的上行数据和无待发送数据的指示,发送确认接收到最后一个数据包的信息至所述终端。

在一可选实施例中,所述基站向处于第一状态的所述终端发送上行授权包括:

所述基站向处于第一状态的所述终端发送上行授权,携带指示信息,指示所述上行授权用于重传或新传。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现上述数据传输方法。

本发明一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述数据传输方法。

本发明一实施例提供一种搜索空间优化方法,包括:

终端接收基站配置的多套公共搜索空间;

在满足预设条件时,所述终端在所述多套公共搜索空间之间进行切换。

在一可选实施例中,所述满足预设条件包括满足以下至少之一:

所述终端收到所述基站发送的支持更早的数据传输的指示;

所述终端在第二消息中收到用于上行数据传输的上行授权;

所述终端在发送第一请求消息之后收到新传指示;

所述终端在发送第一请求消息之后收到用于上行数据传输的上行授权;

所述终端在接收到所述基站发送的第二响应消息之后维持在空闲状态且发送了上行数据。

在一可选实施例中,所述多套公共搜索空间的监控间隔不全相同。

本发明一实施例提供一种搜索空间优化装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现上述搜索空间优化方法。

本发明一实施例提供一种数据传输方法,包括:

基站接收终端发送的随机接入前缀;

基站发送随机接入响应至所述终端,所述随机接入响应中携带媒体接入控制协议数据单元,所述媒体接入控制协议数据单元包括媒体接入控制头、一个或多个媒体接入控制随机接入响应、与所述媒体接入控制随机接入响应一一对应的新媒体接入控制随机接入响应,所述新媒体接入控制随机接入响应中携带用于上行数据传输的上行授权信息,且所述新媒体接入控制随机接入响应中携带的上行授权信息与其对应的媒体接入控制随机接入响应携带的上行授权信息的资源位置至少部分重叠;

所述基站接收所述终端发送的携带上行数据的第一请求消息。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现如权利要求28所述的数据传输方法。

本发明一实施例提供一种数据传输方法,包括:

终端发送随机接入前缀至基站;

终端接收所述基站发送的随机接入响应,所述随机接入响应中携带媒体接入控制协议数据单元,所述媒体接入控制协议数据单元包括媒体接入控制头、一个或多个媒体接入控制随机接入响应、与所述媒体接入控制随机接入响应一一对应的新媒体接入控制随机接入响应,所述新媒体接入控制随机接入响应中携带用于上行数据传输的上行授权信息,且所述新媒体接入控制随机接入响应中携带的上行授权信息与其对应的媒体接入控制随机接入响应携带的上行授权信息的资源位置至少部分重叠;

所述终端根据随机接入无线网络临时标识获取匹配的媒体接入控制随机接入响应后,根据所述媒体接入控制随机接入响应获取对应的新媒体接入控制随机接入响应中,从所述新媒体接入控制随机接入响应中获取上行授权;

所述终端使用所述上行授权发送携带上行数据的第一请求消息。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现上述数据传输方法。

与相关技术相比,本申请中,基站给空闲态或非激活态的终端发送上行授权,终端使用所述上行授权发送上行数据至所述基站,终端无需进入连接态,无需监听基站信号,降低了终端耗电。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为相关技术中数据传输方法流程图;

图2为本发明一实施例提供的数据传输方法流程图;

图3为本发明另一实施例提供的数据传输方法流程图;

图4为本发明另一实施例提供的数据传输方法流程图;

图5为本发明另一实施例提供的数据传输方法流程图;

图6为本发明另一实施例提供的搜索空间优化方法流程图;

图7为相关技术中macpdu(mediaaccesscontrolprotocoldataunit,媒体接入控制协议数据单元)示意图;

图8(a),图8(b),图8(c)为相关技术中macrar(mediaaccesscontrolrandomaccessresponse,媒体接入控制随机接入响应)格式示意图;

图9为本发明一实施例提供的macpdu格式示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本发明一实施例提供一种数据传输方法,如图2所示,包括:

步骤201,终端发送随机接入前缀给基站,接收所述基站发送的随机接入响应;

步骤202,所述终端发送第一请求消息(msg3)至所述基站;

步骤203,所述终端在第一状态接收所述基站发送的上行授权(ulgrant),使用所述上行授权发送上行数据至所述基站,所述第一状态包括空闲态或非激活态。

在一实施例中,所述第一请求消息中携带以下至少之一:是否进行状态转移指示、上行数据待发送指示、是否支持第一状态下数据传输功能。其中,是否进行状态转移指示用于指示基站终端是否要转移到连接态,上行数据待发送指示用于指示基站终端需要发送上行数据。

在一实施例中,所述终端在空闲态接收所述基站发送的上行授权前,还包括:所述终端接收所述基站返回的msg4(第二响应消息)。在另一实施例中,终端根据所述第二响应消息判断冲突解决成功后,所述终端维持在空闲态,且将所述随机接入响应中携带的所述基站分配的t-rnti(temporarycellradionetworktemporaryidentifier,临时小区无线网络临时标识)作为c-rnti(cellradionetworktemporaryidentifier,小区无线网络临时标识)。

在一实施例中,所述第二响应消息包含所述终端检测所述上行数据对应的上行授权的资源配置信息和/或所述上行授权的搜索空间配置信息。所述资源配置信息包括以下至少之一:小区配置信息、物理资源块(prb)配置信息。所述prb配置信息可以包括非锚定(non-anchor)prb配置信息。所述终端根据接收的所述资源配置信息和/或所述上行授权的搜索空间配置信息检测所述上行授权和/或下行授权。

在一实施例中,所述使用所述上行授权发送上行数据至所述基站包括:

所述终端在第一状态接收所述基站发送的上行授权,使用所述上行授权发送上行数据至所述基站时,如果所述终端没有待发送的上行数据,则所述终端在发送所述上行数据时,携带无待发送数据的指示(比如,携带bsr=0信息);如果所述终端还有待发送的上行数据,则所述终端在发送所述上行数据时,携带待发送数据指示(比如,携带bsr(bufferstatusreport,缓冲区状态报告)信息,且bsr非0),并接收所述基站发送的上行授权,再次发送上行数据至所述基站,直到将所述待发送数据发送完毕。

在一实施例中,所述方法还包括:所述终端确认所述基站接收到所述终端发送的最后一个上行数据包后,释放所述小区无线网络临时标识。

在一实施例中,所述方法还包括,所述终端确认所述基站接收到所述终端发送的最后一个上行数据包后,如果所述终端当前正在监听具有较短监控间隔的公共搜索空间,所述终端切换回具有较长监控间隔的公共搜索空间。

在一实施例中,所述终端通过如下至少之一确定所述基站接收到所述终端发送的最后一个上行数据包:

所述终端在预设时间内未收到所述基站发送的用于重传的上行授权;

所述终端接收到所述基站发送的确认接收到所述终端发送的最后一个上行数据包的信息。

在一实施例中,所述终端使用所述上行授权发送上行数据至所述基站前,还包括:

判断所述上行授权用于新传还是重传,如果是用于新传,则所述终端使用所述上行授权发送新的待传输的上行数据,如果是用于重传,则所述终端使用所述上行授权重传之前发送的上行数据。此处之前是指接收上行授权之前。

需要说明的是,如果之前传输的不是上行数据,而是一个消息,则所述终端使用所述上行授权重传之前发送的消息。

在一实施例中,所述终端根据如下方式之一判断所述上行授权用于新传还是重传:

根据所述基站发送所述上行授权时使用的新的物理层格式指示判断所述上行授权用于新传还是重传;

根据所述基站发送所述上行授权时携带的指示信息判断所述上行授权用于新传还是重传;比如,该指示信息为新传指示,则所述上行授权用于新传,该指示信息为重传指示,则所述上行授权用于重传。

在一实施例中,所述终端使用所述上行授权将所有待发送的上行数据发送至所述基站后,还包括:

所述终端接收所述基站返回的msg4。

本发明一实施例提供一种数据传输方法,如图3所示,包括:

步骤301,基站接收终端发送的随机接入前缀,发送随机接入响应至所述终端;

步骤302,所述基站接收所述终端发送的第一请求消息;

步骤303,所述基站向处于第一状态的所述终端发送上行授权,接收所述终端使用所述上行授权发送的上行数据,所述第一状态包括空闲态或非激活态。

其中,所述第一请求消息中携带以下至少之一:是否进行状态转移指示、上行数据待发送指示、是否支持第一状态下数据传输功能。

基站接收到该第一请求消息后,如果所述第一请求消息中携带所述上行数据待发送指示时,所述基站向处于空闲态的所述终端发送上行授权。

在一实施例中,所述基站向处于空闲态的所述终端发送上行授权之前包括:所述基站向所述终端发送msg4消息。其中,该msg4消息中可以只携带冲突解决id,相比相关技术,不需要携带用于rrc连接建立的相关信息。

在一实施例中,所述方法还包括:所述基站接收到所述终端发送的上行数据和无待发送数据的指示,发送确认接收到最后一个数据包的信息至所述终端。

在另一实施例中,所述基站向处于第一态的所述终端发送上行授权包括:

所述基站向处于第一状态的所述终端发送上行授权,携带指示信息,指示所述上行授权用于重传或新传。

在另一实施例中,所述方法还包括,所述基站接收到所述终端发送的上行数据和无待发送数据的指示后,发送msg4消息给所述终端。即基站在终端上传完上行数据后再发送msg4消息。不同于之前的实施例中,本实施例中,基站发送完msg4后,终端再进行数据传输。

下面通过具体实例进一步说明本申请。下述实施例中,以基站为enb为例进行说明,但本申请不限于此,其他类型的基站也可应用本发明。下述实施例中以终端处于空闲态为例进行说明,也适用于终端处于非激活态。

实施例一

本实施例中,终端在空闲态接收到msg4之后传输上行数据。ue在随机接入过程中发送的第一请求消息(msg3)中包含是否进行状态转移指示和/或上行数据待发送指示。终端收到基站的冲突解决id并判断冲突解决成功后,维持在rrc_idle状态且保留c-rnti一段时间。终端接收基站的ulgrant并使用该ulgrant发送上行数据,当终端缓冲区中数据发送完毕,终端可以在发送最后一个上行数据包的同时携带无待发送数据的指示给基站。当确认基站接收到最后一个上行数据包后,终端释放c-rnti。

如图4所示,本实施例提供的数据传输方法包括:

步骤401,ue发送随机接入前缀(randomaccesspreamble)给enb;

步骤402,enb发送随机接入响应(radomaccessresponse)给ue;

步骤403,ue发送第一请求消息(msg3)至enb,所述msg3中携带是否进行状态转移指示和/或上行数据待发送指示。

其中,可以只携带是否进行状态转移指示,也可以只携带上行数据待发送指示,也可以二者都携带。

其中,该上行数据待发送指示可以基于现有bsrmacce(controlelement,控制单元)扩展,也可以新定义。

是否进行状态转移指示可以使用一个字段指示,或者字段中的一个比特进行指示,等等,该字段可以是已有字段,也可以是新定义字段。

步骤404,enb收到该msg3后,发送msg4给ue;

其中,如果该msg3中携带的指示信息指示终端将不进行状态转移(携带不进行状态转移),则enb可以在msg4中仅包含冲突解决id。当然,也可以包含其他信息。

如果该msg3中携带的指示信息指示终端需要发送上行数据(即携带上行数据待发送指示时),则需要给终端分配ulgrant。

步骤405,ue接收该msg4并根据冲突解决id判断冲突解决成功后,维持在空闲态,保存c-rnti信息。

步骤406,所述msg3中携带上行数据待发送指示时,所述enb发送ulgrant给ue。

步骤407,所述ue利用该ulgrant发送上行数据,如果ue缓存区中仍有待发送数据,则终端还可以同时携带bsr请求。

步骤408,所述enb发送ulgrant给ue。

其中,enb通过pdcch(physicaldownlinkcontrolchannel,物理下行控制信道)为ue分配ulgrant。

步骤409,ue发送最后一个数据包;

其中,发送最后一个数据包时,可以同时携带bsr为0的信息。

步骤410、当ue确认enb收到最后一个数据包及bsr为0信息之后,释放c-rnti,进入普通的rrc_idle状态。

其中,ue确认enb是否收到最后一个数据包的方式可以是:

现有基于定时器的方式,即ue预设时间内未收到用于重传的ulgrant,则ue判断上行数据发送成功;

或者,接收enb发送的对上行数据传输的显式确认信息的方式,该确认信息可以通过dci(downlinkcontrolinformation,下行控制信息)、macce等方式传输。

基站收到上行数据包及设置为0的bsr信息后,也将释放c-rnti。

需要说明的是,上述实施例中,步骤407和步骤408之间可能包含多个如下步骤:

所述enb发送ulgrant给ue。

所述ue利用该ulgrant发送上行数据,如果ue缓存区中仍有待发送数据,则终端还可以同时携带bsr请求。

另外,在另一实施例中,如果步骤407中,所述ue利用该ulgrant发送上行数据,且ue缓存区中没有待发送数据,则终端发送上行数据时携带bsr为0的信息,然后直接执行步骤410。

需要说明的是,在其他实施例中,待发送数据指示也可以不在msg3中携带,而在ue接收msg4后,有待发送数据时,向enb发送待发送数据指示。

需要说明的是,如果所述msg3中携带进行状态转移的指示信息时,后续按已有随机接入流程执行。

实施例二

本实施例中,终端处于空闲态且在接收msg4之前传输上行数据。终端在随机接入过程中发送的第一请求消息(msg3)中包含是否进行状态转移指示和/或上行数据待发送指示。基站收到该指示后,通过pdcch为终端分配ulgrant,如果pdcch中包含重传指示,则终端按照现有机制重传msg3,如果pdcch中包含新传指示,则终端使用该ulgrant发送上行数据。当终端缓冲区中数据发送完毕,终端可以在发送最后一个上行数据包的同时携带无待发送数据的指示给基站。基站收到数据包及无待发送数据的指示后,发送msg4给终端,终端收到msg4中携带的冲突解决id并判断冲突解决成功后,则判断上行数据发送成功。上述过程中,终端需设置更长的冲突解决定时器。

如图5所示,本实施例提供的数据传输方法包括:

步骤501,ue发送随机接入前缀给enb;

步骤502,enb发送随机接入响应给ue;

步骤503,所述ue发送第一请求消息(msg3)给enb,所述msg3中携带是否进行状态转移指示和/或上行数据待发送指示。

其中,该上行数据待发送指示可以基于现有bsrmacce扩展,也可以定义新的上行数据待发送指示。

步骤504、基站收到所述msg3后,如果所述msg3中指示终端将不进行状态转移或不建立rrc连接,则基站发送pdcch给终端分配ulgrant;所述pdcch中包含重传指示或新传(newtransmission)指示。

本实施例中,所述pdcch中包含新传指示。

步骤505、终端接收所述pdcch,从所述pdcch获取所述ulgrant,如果所述pdcch中包含重传指示,则终端按照现有机制重传msg3;如果pdcch中包含新传指示,则终端使用该ulgrant发送上行数据。

本实施例中,pdcch中包含新传指示,终端使用该ulgrant发送上行数据。

另外,终端也可以根据ulgrant的大小来判断该ulgrant用于重传还是新传,比如,如果ulgrant大于用于消息传输的ulgrant长度,则终端可以认为该ulgrant用于新传上行数据。当然,此处仅为示例,基站也可以使用其他方式隐式指示该ulgrant用于重传还是新传。

另外,终端也可以根据所述基站发送所述上行授权时使用的新的物理层格式指示(比如下行控制信息(dci))判断所述上行授权用于新传还是重传;

如果终端缓存区中仍有待发送数据,则终端还可以同时携带bsr请求。当终端传输该上行数据时,该上行数据可以被视为一个新的“msg3”,后续pdcch中包含的重传或新传指示,可以被用作对上行数据的确认。例如pdcch中包含重传指示,则指示重传该“msg3”,即之前传输的上行数据,否则,终端继续传输缓冲区的下一份新数据。

步骤506,基站发送pdcch给终端分配ulgrant,且pdcch中包含重传指示或新传指示。

步骤507,终端发送最后一个数据包给enb,可以同时携带bsr为0的信息。

步骤508,所述基站收到上行数据包及设置为0的bsr信息后,发送msg4给终端。

在一实施例中,所述msg4中仅包含冲突解决id。

步骤509,终端接收msg4并根据冲突解决id判断冲突解决成功后,终端保存c-rnti信息并维持在rrc_idle状态。

需要说明的是,步骤505和506之间可能存在多次基站下发ulgrant,终端使用下发的ulgrant上传上行数据的过程。另外,在另一实施例中,如果步骤505中,所述ue利用该ulgrant发送上行数据,且ue缓存区中没有待发送数据,则终端发送上行数据时携带bsr为0的信息,然后直接执行步骤508。

实施例三

本实施例中,基站通过系统消息为终端配置多套公共搜索空间,这些公共搜索空间具有不同长度的监控间隔,这些公共搜索空间的起始位置和重复次数可以相同,也可以不同。

本实施例提供一种搜索空间优化方法,如图6所示,包括:

步骤601,终端接收基站配置的多套公共搜索空间;

步骤602,在满足预设条件时,所述终端在所述多套公共搜索空间之间进行切换。

在一实施例中,所述多套公共搜索空间的监控间隔不全相同。

在一实施例中,所述满足预设条件包括满足如下至少之一:

终端收到基站发送的支持更早的数据传输的指示;

终端在第二消息(msg2)中收到更大的ulgrant,即收到用于上行数据传输的上行授权;

终端在发送msg3之后收到新传指示;

终端在发送msg3之后收到更大的ulgrant,即收到用于上行数据传输的上行授权;

终端在接收到msg4之后维持在rrc_idle状态且发送了上行数据。

需要说明的是,上述预设条件仅为示例,可以根据需要设置其他条件。

终端在不同的公共搜索空间之间切换例如为,从具有较长监控间隔的公共搜索空间切换到具有较短监控间隔的公共搜索空间。比如,当终端确认基站收到最后一个上行数据包,如果终端当前正在监听具有较短监控间隔的公共搜索空间,则终端可以切换回具有较长监控间隔的公共搜索空间。

本发明一实施例提供一种搜索空间优化装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现上述实施例所述的搜索空间优化方法。

本发明一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述实施例所述的搜索空间优化方法。

实施例四

在相关技术中,提出一种发送业务数据的方法,在随机接入流程中,终端通过msg3传输上行数据,之后终端收到msg4携带的冲突解决id(identifier,标识),判断冲突解决成功,则终端认为上行数据发送成功,终端维持在rrc_idle状态,并保有c-rnti一段时间。

在上述方案中,一种方法是有能力的终端通过msg1向基站发送指示,指示终端希望通过msg3发送上行数据,基站收到该指示后,在msg2中包含更大的ulgrant发送给终端,则终端可以使用该ulgrant在msg3中包含上行数据发送给基站。上述方法通常要求对随机接入资源(随机接入前缀,时域资源,频域资源等)进行划分,划分出的部分资源可以对应更大的ulgrant需求。终端通过选择不同的随机接入资源发送msg1来向基站指示其是否需要更大的ulgrant,以便在msg3中携带数据。为了减少对随机接入资源的划分,有厂家提出另一种解决方案,即所有终端都在相同的随机接入资源范围中选择资源来发送msg1,基站在msg2的macrar(mediaaccesscontrolrandomaccessresponse,媒体接入控制随机接入响应)中包含legacy(现有的)取值的ulgrant,之后利用如图7所示的msg2(包含macrar的macpdu)结构中的padding(填充)位置来包含更大的ulgrant。这种方案被称为双上行授权。有能力的终端可以理解padding信息中额外携带的更大ulgrant信息,并利用该ulgrant信息来发送携带数据的msg3。

其中,对emtc(enhancedmachinetypecommunication,增强机器类通信)终端,有两种与覆盖等级相对应的macrar格式,分别如图8(a)和图8(b)所示。对nb-iot(narrowbandinternetofthings,窄带物联网)终端,其macrar格式如图8(c)所示。

上述方案较为复杂。由于具有不同能力的终端(后文简称新版本终端和旧版本终端,其中,新版本终端为具备使用基站配置的更大ulgrant的能力的终端,旧版本终端为不具备使用基站配置的更大ulgrant的能力的终端)使用相同资源发送msg1,基站无法区分终端类型,则基站需要为所有终端都配置两个ulgrant。如果基站下旧版本终端较多,只有少量新版本终端,则只有少量终端能够使用基站配置的更大ulgrant,而对其余大部分旧版本终端而言,由于配置的更大ulgrant并未被使用而导致资源浪费。

其次,由于padding的比特数有限,如果macpdu中包含过多macrar,则可能导致padding长度小于为所有对应终端包含更大ulgrant所需要的长度,因此需要适当减少在每个macpdu中的macrar的个数。这会导致msg2的发送效率降低,增加终端的随机接入时延。

总之,为了能够为每个终端都分配更大的ulgrant,需要同时考虑现有macrar和包含新的ulgrant的字段的长度,来确定每个macpdu最多能够包含的macrar的个数。这也意味着包含新的ulgrant的字段的长度应尽可能小。

本实施例中,定义新的macrar格式(后文简称new_macrar),基站在padding位置中包含与padding前的macrar相同数目的new_macrar,且放置顺序相同。新版本终端获取到与自己的ra-rnti(radomaccessradionetworktemporaryidentifier,随机接入无线网络临时标识)相匹配的macrar后,根据macrar在macpdu的位置顺序获取相对应的new_macrar,即获得更大ulgrant。

如图9所示,本发明一实施例提供的macpdu包括媒体接入控制头(macheader),一个或多个macrar,与macrar一一对应的new_macrar。

在一实施例中,new_macrar可以仅包含更大ulgrant(即仅包含用于上行数据传输的ulgrant),也可以在更大ulgrant之外包含其他新定义信息。new_macrar中的ulgrant可以包含与macrar中的ulgrant类似的信息,但具有更大的资源长度,为了尽可能减少new_macrar的长度,资源定义的粒度也可以更大。

在另一实施例中,new_macrar中包含的ulgrant的资源位置可以与其对应的macrar中ulgrant的资源位置完全重叠,或部分重叠,或完全不重叠。其中,完全重叠的情况下可以减少为双上行授权分配的资源,此时基站需要在相同位置使用不同资源长度来解调msg3。

本发明一实施例提供一种数据传输方法,包括:

终端发送随机接入前缀至基站;

终端接收所述基站发送的随机接入响应,所述随机接入响应中携带媒体接入控制协议数据单元,所述媒体接入控制协议数据单元包括媒体接入控制头、一个或多个媒体接入控制随机接入响应、与所述媒体接入控制随机接入响应一一对应的新媒体接入控制随机接入响应,所述新媒体接入控制随机接入响应中携带用于上行数据传输的上行授权信息,且所述新媒体接入控制随机接入响应中携带的上行授权信息与其对应的媒体接入控制随机接入响应携带的上行授权信息的资源位置至少部分重叠;

所述终端根据随机接入无线网络临时标识获取匹配的媒体接入控制随机接入响应后,根据所述媒体接入控制随机接入响应获取对应的新媒体接入控制随机接入响应中,从所述新媒体接入控制随机接入响应中获取上行授权;

所述终端使用所述上行授权发送携带上行数据的第一请求消息。

本发明一实施例提供一种数据传输方法,包括:

基站接收终端发送的随机接入前缀;

基站发送随机接入响应至所述终端,所述随机接入响应中携带媒体接入控制协议数据单元,所述媒体接入控制协议数据单元包括媒体接入控制头、一个或多个媒体接入控制随机接入响应、与所述媒体接入控制随机接入响应一一对应的新媒体接入控制随机接入响应,所述新媒体接入控制随机接入响应中携带用于上行数据传输的上行授权信息,且所述新媒体接入控制随机接入响应中携带的上行授权信息与其对应的媒体接入控制随机接入响应携带的上行授权信息的资源位置至少部分重叠;

所述基站接收所述终端发送的携带上行数据的第一请求消息。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现上述任一实施例所述的数据传输方法。

本发明一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述任一实施例所述的数据传输方法。

所述计算机可读存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

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