一种数据传输方法及装置、计算机可读存储介质与流程

文档序号:16980371发布日期:2019-02-26 19:27阅读:221来源:国知局
一种数据传输方法及装置、计算机可读存储介质与流程

本发明涉及通信技术,尤指一种数据传输方法及装置、计算机可读存储介质。



背景技术:

机器间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方案在随机接入过程之后上传数据,包括:

步骤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)。

如图2所示,为相关技术中ue处于rrc_idle状态,使用up方案在随机接入过程之后上传数据,包括:

步骤201,ue发送msg1消息给enb,携带随机接入前缀(preamble);

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

步骤203,ue发送msg3消息给enb,携带rrc连接恢复请求(rrcconnectionresumerequest)和恢复标识(resumeid);

步骤204,enb发送msg4消息给ue,携带rrc连接恢复消息(rrcconnectionresume);

步骤205,ue发送msg5消息给enb,携带rrc连接恢复完成消息(rrcconnectionresumecomplete);

步骤206,ue发送上行数据给enb。

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

在上述应用中,当终端发送完一次数据后,即回到rrc_idle状态,甚至回到psm(powersavemode,节能模式)状态,可能很长时间不再与网络交互。在这期间,网络侧可能有下行数据要发送给用户。因此,有必要提供一种下行数据的传输方案。



技术实现要素:

本发明至少一实施例提供了一种数据传输方法及装置,以及一种计算机可读存储介质,降低终端功耗。

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

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

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

在一可选实施例中,所述终端在发送所述随机接入前缀前为空闲态时,所述方法还包括:所述终端接收所述基站返回的第二响应消息,判断冲突解决成功后,所述终端维持在空闲态,且将所述随机接入响应中携带的所述基站分配的临时无线网络临时标识作为小区无线网络临时标识,将所述小区无线网络临时标识保留第一时长。

在一可选实施例中,所述第二响应消息中携带以下至少之一:冲突解决标识,对所述上行数据的高层确认信息,或者,上行数据失败指示,或者,上行数据重传指示,或者,用户业务数据。

在一可选实施例中,所述第一请求消息中还携带如下之一或其组合:是否需要优先建立s1接口的指示信息,是否需要接收所述上行数据的高层确认信息的指示信息,用于识别终端所注册的移动性管理实体的信息,终端识别信息,接入层安全信息,对应于数据传输的连接建立原因。

在一可选实施例中,所述终端接收到所述基站返回的第二响应消息且获得小区无线网络临时标识后,还包括:

所述终端在公共搜索空间,或传输第二响应消息调度信息的搜索空间,使用所述小区无线网络临时标识检测物理下行控制信道,或者,检测上行或下行调度信息。

在一可选实施例中,所述终端发送随机接入前缀给基站包括:

当所述终端满足第一预设条件时,所述终端发送用于请求上行数据传输资源的随机接入前缀给所述基站。

在一可选实施例中,所述终端发送用于请求上行数据传输资源的随机接入前缀给基站包括:

所述终端在用于请求上行数据传输资源的随机接入前缀集合中选择一个随机接入前缀,将所选的随机接入前缀发送给所述基站,或者,

所述终端在用于请求上行数据传输资源的随机接入资源集合中选择一个随机接入资源,使用所选的随机接入资源将随机接入前缀发送给所述基站。

在一可选实施例中,所述终端满足第一预设条件包括以下之一或其组合:所述终端待发送的上行数据大于携带数据判决门限;所述终端的无线链路条件满足链路条件门限;所述终端待发送的上行数据的业务类型属于预设业务类型。

在一可选实施例中,所述方法还包括,所述终端从基站发送的系统消息中获取所述如下之一或其组合:携带数据判决门限,链路条件门限,预设业务类型信息,所述携带数据判决门限包括配置给全部覆盖等级的一个携带数据门限或者各覆盖等级分别配置的携带数据判决门限。

在一可选实施例中,所述方法还包括,所述终端未接收到所述基站返回的第二响应消息,或者,所述终端接收到的所述终端基站返回的第二响应消息且所述第二响应消息中携带上行数据失败指示或上行数据重传指示,或者,所述终端未接收到所述基站返回的随机接入响应时,本次随机接入失败,所述终端重新发起随机接入。

在一可选实施例中,所述终端重新发起随机接入包括:

所述终端根据随机接入的失败次数、随机接入的失败次数序号、终端获得的下行测量值、覆盖等级、重复次数中至少之一确定,选择发送用于请求上行数据传输资源的随机接入前缀进行随机接入,还是选择非用于请求上行数据传输资源的随机接入前缀进行随机接入。

在一可选实施例中,所述终端按如下方式之一重新发起随机接入:

在当前覆盖等级下,所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端更换覆盖等级至最大覆盖等级后,发送非用于请求上行数据传输资源的随机接入前缀或者按现有方式发送随机接入前缀进行随机接入;

在当前覆盖等级下,所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端发送非用于请求上行数据传输资源的随机接入前缀或者按现有方式发送随机接入前缀进行随机接入,如果失败且失败次数到达对应的失败次数阈值时,所述终端更换至大于当前覆盖等级的下一覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在该覆盖等级进行随机接入,直到随机接入成功,或者,到达最大覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在最大覆盖等级进行随机接入;

在当前覆盖等级下,所述终端在所述第一请求消息中携带上行数据进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端更换覆盖等级至最大覆盖等级后,发送携带无线资源控制消息的第一请求消息进行随机接入;

在当前覆盖等级下,所述终端在所述第一请求消息中携带上行数据进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端发送携带无线资源控制消息的第一请求消息进行随机接入,如果失败且失败次数到达对应的失败次数阈值时,所述终端更换至大于当前覆盖等级的下一覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在该覆盖等级进行随机接入,直到随机接入成功,或者,到达最大覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在最大覆盖等级进行随机接入;

所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值时,发送非用于请求上行数据传输资源的随机接入前缀进行随机接入;

所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值,并且终端测量的参考信号接收功率值在第一预定义范围时,所述终端发送非用于请求上行数据传输资源的随机接入前缀进行随机接入;所述终端在所述发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值并且终端测量的参考信号接收功率值在第二预定义范围时,所述终端更换至下一覆盖等级,发送用于请求上行数据传输资源的随机接入前缀进行随机接入;

所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败后,发送非用于请求上行数据传输资源的随机接入前缀,以及,所述终端在所述发送非用于请求上行数据传输资源的随机接入前缀进行随机接入失败后,发送用于请求上行数据传输资源的随机接入前缀进行随机接入,重复前面方式,当接入失败次数到达对应的失败次数阈值时,所述终端更换至下一覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在该覆盖等级进行随机接入,直到随机接入成功,或者,到达最大覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在最大覆盖等级进行随机接入。

在一可选实施例中,所述方法还包括:所述终端通过接收基站广播的系统消息或基站发送给终端的专用消息获取各覆盖等级对应的失败次数阈值。

在一可选实施例中,所述终端重新发起随机接入前,还包括,所述终端从所述基站获取操作指示信息,根据所述操作指示信息确定重新发起随机接入的方式。

在一可选实施例中,所述终端进行随机接入之前,根据如下至少之一决定是否终止或暂停功率提升操作:

本次随机接入的第一请求消息的格式与前一次进行随机接入时的第一请求消息的格式是否相同;

本次随机接入发送随机接入前缀的方式与前一次进行随机接入时发送随机接入前缀的方式是否相同;所述发送随机接入前缀的方式包括发送用于请求上行数据传输资源的随机接入前缀和发送非用于请求上行数据传输资源的随机接入前缀;

前一次进行随机接入时的失败原因。

在一可选实施例中,所述终端在发送所述随机接入前缀前为连接态时,所述第一请求消息中还携带如下之一或其组合:小区无线网络临时标识、无线资源控制消息、请求释放指示。

在一可选实施例中,所述终端在发送所述随机接入前缀前为连接态时,还包括:

所述终端接收所述基站返回的第二响应消息,判断冲突解决成功后,自主释放无线资源控制连接,转移到空闲态;

或者,所述终端接收所述基站返回的第二响应消息,判断冲突解决成功后,处理所述第二响应消息中携带的无线资源控制释放消息,转移到空闲态。

在一可选实施例中,所述终端发送携带上行数据的第一请求消息至所述基站包括:

所述终端获取所述随机接入响应中携带的指示信息,当满足第二预设条件时,发送携带所述上行数据的第一请求消息至所述基站。

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

所述终端获取所述随机接入响应中携带的指示信息,当满足第三预设条件时,发送携带无线资源控制消息的第一请求消息至所述基站。

在一可选实施例中,所述满足第二预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息大于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时直接发送上行数据;

所述满足第三预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息小于等于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时携带无线资源控制消息。

在一可选实施例中,所述上行授权门限为所述终端在发送所述随机接入前缀前的状态所对应的上行授权门限;或者,为所述终端在发送所述随机接入前缀前的状态及所在覆盖等级所对应的上行授权门限。

在一可选实施例中,与连接态终端对应的上行授权门限大于与空闲态终端对应的上行授权门限。

在一可选实施例中,所述方法还包括:所述终端接收到所述基站返回的第二响应消息后,根据所述第二响应消息中携带的无线资源控制响应消息建立,或者恢复,或者重建立无线资源控制连接,转移到连接态。

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

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

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

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

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

在一可选实施例中,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带如下信息之一或其组合:冲突解决标识、对所述上行数据的高层确认信息,或者,上行数据发送失败指示,或者,上行数据重传指示,或者,用户业务数据。

在一可选实施例中,所述第一请求消息中还携带如下之一或其组合:优先建立s1接口的指示信息,需要接收所述上行数据的高层确认信息的指示信息,终端识别信息,用于识别终端所注册的移动性管理实体的信息,接入层安全信息,对应于数据传输的连接建立原因。

在一可选实施例中,所述方法还包括,当所述第一请求消息中携带优先建立s1接口的指示信息,或者携带需要接收所述上行数据的高层确认信息的指示信息时,所述基站发送携带所述上行数据的第一s1接口消息给网络侧,所述基站接收所述网络侧返回的第二s1接口消息,所述基站如果在从所述第二s1接口消息中获取到高层确认信息,则将所述高层确认信息发送给所述终端。

在一可选实施例中,所述方法还包括,所述基站在所述第二s1接口消息中收到下行数据时,所述基站将所述下行数据发送给所述终端。

在一可选实施例中,所述第一s1接口消息为如下消息之一:初始用户设备信息消息,用户设备上下文恢复请求消息,上行链路非接入层传输消息,路径切换请求消息,新定义的s1接口消息。

所述第二s1接口消息为如下消息之一:连接建立指示消息,用户设备上下文恢复响应消息,下行链路非接入层传输消息,路径切换请求确认消息,新定义的s1接口消息。

在一可选实施例中,所述方法还包括:所述基站通过系统消息或专用消息发送操作指示信息给终端,所述操作指示信息用于指示所述终端在随机接入失败后,重新进行随机接入的方式。

在一可选实施例中,所述重新进行随机接入的方式包括如下之一:优先更换覆盖等级重新进行随机接入;优先发送非用于请求上行数据传输资源的随机接入前缀或者按现有方式发送随机接入前缀重新进行随机接入,优先发送携带无线资源控制消息的第一请求消息重新进行随机接入。

在一可选实施例中,所述终端处于连接态且所述第一请求消息中还携带无线资源控制消息时,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带无线资源控制重建立消息。

在一可选实施例中,所述终端处于连接态且所述第一请求消息中还携带请求释放指示时,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带无线资源控制释放消息。

在一可选实施例中,所述方法还包括,所述基站通过系统消息或专用消息下发携带数据判决门限给所述终端,所述携带数据判断门限用于所述终端判断在用于请求上行数据传输资源的随机接入前缀集合中还是在非用于请求上行数据传输资源的随机接入前缀集合中选择发送给所述基站的随机接入前缀;或者,所述携带数据判断门限用于所述终端判断在用于请求上行数据传输资源的随机接入资源集合中还是在非用于请求上行数据传输资源的随机接入资源集合中选择随机接入资源来发送给所述基站的随机接入前缀;所述携带数据判决门限包括配置给全部覆盖等级的一个携带数据门限或者各覆盖等级分别配置的携带数据判决门限。

在一可选实施例中,所述随机接入响应中携带指示信息,所述指示信息指示所述终端发送第一请求消息的发送方式;

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

当满足第二预设条件时,所述基站接收所述终端发送的携带上行数据的第一请求消息;

所述方法还包括:当满足第三预设条件时,所述基站接收所述终端发送的携带无线资源控制消息的第一请求消息。

在一可选实施例中,所述满足第二预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息大于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时直接发送上行数据。

所述满足第三预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息小于等于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时携带无线资源控制消息。

在一可选实施例中,所述上行授权门限为所述终端在发送所述随机接入前缀前的状态所对应的上行授权门限;或者,为所述终端在发送所述随机接入前缀前的状态及所在覆盖等级所对应的上行授权门限。

在一可选实施例中,与连接态终端对应的上行授权门限大于与空闲态终端对应的上行授权门限。

在一可选实施例中,所述终端为空闲态时,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带无线资源控制响应消息。

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

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

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

终端处于空闲态时,在随机接入过程中,向基站发送第一请求消息,接收所述基站发送的第二响应消息,从所述第二响应消息中获取下行数据。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,执行如下操作:

在终端处于空闲态时,在随机接入过程中,向基站发送第一请求消息后,接收所述基站发送的第二响应消息,从所述第二响应消息中获取下行数据。

本发明一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:

在终端处于空闲态时,在随机接入过程中,向基站发送第一请求消息后,接收所述基站发送的第二响应消息,从所述第二响应消息中获取下行数据。

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

在终端处于空闲态进行随机接入的过程中,基站接收终端发送的第一请求消息,如果基站有需要发送给所述终端的下行数据,所述基站发送第二响应消息给所述终端时携带所述下行数据。

在一可选实施例中,所述方法还包括,在所述终端处于空闲态发起随机接入之前,所述基站收到网络侧发送的需要发送给所述终端的下行数据时,缓存该下行数据。

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

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

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

在终端处于空闲态进行随机接入的过程中,网络侧接收到基站发送的第一s1接口消息后,向所述基站发送第二s1接口消息,所述第二s1接口消息中携带需要发送给所述终端的下行数据。

在一可选实施例中,所述方法还包括,在所述终端处于空闲态发起随机接入之前,所述网络侧收到应用层发送的需要发送给所述终端的下行数据,缓存该下行数据。

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

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

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

终端处于连接态时,所述终端接收基站发送的物理下行控制信道命令,从所述物理下行控制信道命令中获取所述基站分配给所述终端的非竞争资源,使用所述非竞争资源对应的随机接入前缀发起随机接入;

所述终端接收所述基站发送的随机接入响应,当所述随机接入响应中携带同时下发下行数据的指示信息时,所述终端接收下行数据。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,执行如下操作:

在终端处于连接态时,接收基站发送的物理下行控制信道命令,从所述物理下行控制信道命令中获取所述基站分配给所述终端的非竞争资源,使用所述非竞争资源对应的随机接入前缀发起随机接入;

接收所述基站发送的随机接入响应,当所述随机接入响应中携带同时下发下行数据的指示信息时,接收下行数据。

本发明一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:

在终端处于连接态时,接收基站发送的物理下行控制信道命令,从所述物理下行控制信道命令中获取所述基站分配给所述终端的非竞争资源,使用所述非竞争资源对应的随机接入前缀发起随机接入;

接收所述基站发送的随机接入响应,当所述随机接入响应中携带同时下发下行数据的指示信息时,接收下行数据。

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

在终端处于连接态时,基站发送物理下行控制信道命令给所述终端,所述物理下行控制信道命令中携带所述基站分配给所述终端的非竞争资源;

所述基站接收到所述终端使用所述非竞争资源对应的随机接入前缀发起的随机接入后,发送随机接入响应给所述终端,所述随机接入响应中携带同时下发下行数据的指示信息,同时下发下行数据。

本发明一实施例提供一种数据传输装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,执行如下操作:

在终端处于连接态时,发送物理下行控制信道命令给所述终端,所述物理下行控制信道命令中携带所述基站分配给所述终端的非竞争资源;

接收到所述终端使用所述非竞争资源对应的随机接入前缀发起的随机接入后,发送随机接入响应给所述终端,所述随机接入响应中携带同时下发下行数据的指示信息,同时下发下行数据。

本发明一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:

在终端处于连接态时,发送物理下行控制信道命令给所述终端,所述物理下行控制信道命令中携带所述基站分配给所述终端的非竞争资源;

接收到所述终端使用所述非竞争资源对应的随机接入前缀发起的随机接入后,发送随机接入响应给所述终端,所述随机接入响应中携带同时下发下行数据的指示信息,同时下发下行数据。

与现有技术相比,本申请提供的技术方案,在随机接入过程中实现上行数据和下行数据的传输,降低了终端的功耗。

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

附图说明

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

图1为相关技术中一种随机接入实现流程图;

图2为相关技术中另一种随机接入实现流程图;

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

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

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

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

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

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

图9为本发明实施例五提供的数据缓存方法流程图;

图10为本发明实施例六提供的数据传输方法流程图(先发第二响应消息,再发第一s1接口消息);

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

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

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

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

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

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

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

图18为本发明实施例十二提供的资源划分示意图;

图19为本发明实施例十二提供的另一资源划分示意图;

图20为本发明实施例十二提供的另一资源划分示意图;

图21为本发明实施例十二提供的另一资源划分示意图。

具体实施方式

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

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

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

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

步骤302,所述终端发送携带上行数据的第一请求消息(msg3)至所述基站。

所述终端在发送所述随机接入前缀前为空闲态时,所述方法还包括:步骤303,所述终端接收所述基站返回的第二响应消息(msg4),判断冲突解决成功后,所述终端维持在空闲态,且将所述基站分配的临时无线网络临时标识作为小区无线网络临时标识,将小区无线网络临时标识保留第一时长。其中,根据第二响应消息中携带的冲突解决标识判断冲突是否解决成功。

在一可选实施例中,所述第二响应消息中携带以下至少之一:冲突解决标识,对所述上行数据的高层确认信息(确认或非确认),或者,上行数据失败指示,或者,上行数据重传指示。

所述第一请求消息中还携带如下之一或其组合:是否需要优先建立s1接口的指示信息,是否需要接收所述上行数据的高层确认信息的指示信息,用于识别终端所注册的移动性管理实体的终端识别信息,接入层安全信息、对应于数据传输的连接建立原因。

所述终端接收到所述基站返回的第二响应消息且获得小区无线网络临时标识后,还包括:

在一可选实施例中,所述终端在公共搜索空间,或传输第二响应消息调度信息的搜索空间,使用所述小区无线网络临时标识检测物理下行控制信道,或者,检测上行或下行调度信息。

在一可选实施例中,所述终端接收到所述基站返回的第二响应消息后,还包括:

如果所述终端还有上行数据需要传输,所述终端再次发送携带上行数据的第一请求消息至所述基站。

所述终端发送随机接入前缀给基站前,还选择随机接入前缀或者选择发送随机接入前缀的资源。

在一可选实施例中,所述终端发送随机接入前缀给基站包括:

当所述终端满足第一预设条件时,所述终端发送用于请求上行数据传输资源的随机接入前缀给所述基站。

其中,所述终端发送用于请求上行数据传输资源的随机接入前缀给基站包括:

所述终端在用于请求上行数据传输资源的随机接入前缀集合中选择一个随机接入前缀,将所选的随机接入前缀发送给所述基站,或者,

所述终端在用于请求上行数据传输资源的随机接入资源集合中选择一个随机接入资源,使用所选的随机接入资源将随机接入前缀发送给所述基站。

在一可选实施例中,所述终端满足第一预设条件包括以下之一或其组合:所述终端待发送的上行数据大于携带数据判决门限;所述终端的无线链路条件满足链路条件门限;所述终端待发送的上行数据的业务类型属于预设业务类型。

在一可选实施例中,所述方法还包括,所述终端从基站发送的系统消息中获取所述如下之一或其组合:携带数据判决门限,链路条件门限,预设业务类型信息,所述携带数据判决门限包括配置给全部覆盖等级的一个携带数据门限或者各覆盖等级分别配置的携带数据判决门限。

在一可选实施例中,所述方法还包括,所述终端未接收到所述基站返回的第二响应消息,或者,所述终端接收到的所述终端基站返回的第二响应消息且所述第二响应消息中携带上行数据失败指示或上行数据重传指示,或者,所述终端未接收到所述基站返回的随机接入响应时,本次随机接入失败,所述终端重新发起随机接入。

在一可选实施例中,所述终端重新发起随机接入包括:

所述终端根据随机接入的失败次数、随机接入的失败次数序号、终端获得的下行测量值、覆盖等级、重复次数中至少之一确定,选择发送用于请求上行数据传输资源的随机接入前缀进行随机接入,还是选择非用于请求上行数据传输资源的随机接入前缀进行随机接入。重复次数是终端获得的配置信息。下行测量值比如参考信号接收功率值,当然,也可是其他值。

在一可选实施例中,所述终端按如下方式之一重新发起随机接入:

在当前覆盖等级下,所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端更换覆盖等级至最大覆盖等级后,发送非用于请求上行数据传输资源的随机接入前缀或者按现有方式发送随机接入前缀进行随机接入;

在当前覆盖等级下,所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端发送非用于请求上行数据传输资源的随机接入前缀或者按现有方式发送随机接入前缀进行随机接入,如果失败且失败次数到达对应的失败次数阈值时,所述终端更换至大于当前覆盖等级的下一覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在该覆盖等级进行随机接入,直到随机接入成功,或者,到达最大覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在最大覆盖等级进行随机接入;

在当前覆盖等级下,所述终端在所述第一请求消息中携带上行数据进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端更换覆盖等级至最大覆盖等级后,发送携带无线资源控制消息的第一请求消息进行随机接入;

在当前覆盖等级下,所述终端在所述第一请求消息中携带上行数据进行随机接入失败的失败次数到达对应的失败次数阈值时,所述终端发送携带无线资源控制消息的第一请求消息进行随机接入,如果失败且失败次数到达对应的失败次数阈值时,所述终端更换至大于当前覆盖等级的下一覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在该覆盖等级进行随机接入,直到随机接入成功,或者,到达最大覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在最大覆盖等级进行随机接入;

所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值时,发送非用于请求上行数据传输资源的随机接入前缀进行随机接入;

所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值,并且终端测量的参考信号接收功率值在第一预定义范围时,所述终端发送非用于请求上行数据传输资源的随机接入前缀进行随机接入;所述终端在所述发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败的失败次数到达对应的失败次数阈值并且终端测量的参考信号接收功率值在第二预定义范围时,所述终端更换至下一覆盖等级,发送用于请求上行数据传输资源的随机接入前缀进行随机接入;

所述终端在发送用于请求上行数据传输资源的随机接入前缀进行随机接入失败后,发送非用于请求上行数据传输资源的随机接入前缀,以及,所述终端在所述发送非用于请求上行数据传输资源的随机接入前缀进行随机接入失败后,发送用于请求上行数据传输资源的随机接入前缀进行随机接入,重复前面方式,当接入失败次数到达对应的失败次数阈值时,所述终端更换至下一覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在该覆盖等级进行随机接入,直到随机接入成功,或者,到达最大覆盖等级,按照与之前的覆盖等级下相同的随机接入方式在最大覆盖等级进行随机接入。

在一可选实施例中,所述方法还包括:所述终端通过接收基站广播的系统消息或基站发送给终端的专用消息获取各覆盖等级对应的失败次数阈值。

在一可选实施例中,所述终端重新发起随机接入前,还包括,所述终端从所述基站获取操作指示信息,根据所述操作指示信息确定重新发起随机接入的方式。

在一可选实施例中,所述终端执行如下操作之一前,还包括,所述终端从所述基站获取操作指示信息,根据所述操作指示信息确定在发送所述携带上行数据的第一请求消息进行随机接入失败后的操作。

在一可选实施例中,所述终端进行随机接入之前,根据如下至少之一决定是否终止暂停功率提升操作:

本次随机接入的第一请求消息的格式与前一次进行随机接入时的第一请求消息的格式是否相同;

本次随机接入发送随机接入前缀的方式与前一次进行随机接入时发送随机接入前缀的方式是否相同;所述发送随机接入前缀的方式包括发送用于请求上行数据传输资源的随机接入前缀和发送非用于请求上行数据传输资源的随机接入前缀;

前一次进行随机接入时的失败原因。

在一可选实施例中,所述终端在发送所述随机接入前缀前为连接态时,所述第一请求消息中还携带如下之一或其组合:小区无线网络临时标识、无线资源控制消息、请求释放指示。

在一可选实施例中,所述终端在发送所述随机接入前缀前为连接态时,还包括:

所述终端接收到所述基站返回的第二响应消息,判断冲突解决成功后,所述终端自主释放无线资源控制连接,转移到空闲态;

或者,所述终端接收到所述基站返回的第二响应消息,判断冲突解决成功后,处理所述第二响应消息中携带的无线资源控制释放消息,转移到空闲态。

在一可选实施例中,所述终端发送携带上行数据的第一请求消息至所述基站包括:

所述终端获取所述随机接入响应中携带的指示信息,当满足第二预设条件时,发送携带所述上行数据的第一请求消息至所述基站。

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

所述终端获取所述随机接入响应中携带的指示信息,当满足第三预设条件时,发送携带无线资源控制消息的第一请求消息至所述基站。

在一可选实施例中,所述满足第二预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息大于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时直接发送上行数据;

所述满足第三预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息小于等于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时携带无线资源控制消息。

在一可选实施例中,所述上行授权门限为所述终端在发送所述随机接入前缀前的状态所对应的上行授权门限;或者,为所述终端在发送所述随机接入前缀前的状态及所在覆盖等级所对应的上行授权门限。

在一可选实施例中,与连接态终端对应的上行授权门限大于与空闲态终端对应的上行授权门限。

在一可选实施例中,所述方法还包括:所述终端接收到所述基站返回的第二响应消息后,根据所述第二响应消息中携带的无线资源控制响应消息建立,或者恢复,或者重建立无线资源控制连接,转移到连接态。

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

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

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

在一可选实施例中,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带如下信息之一或其组合:冲突解决标识、对所述上行数据的高层确认信息,或者,上行数据发送失败指示,或者,上行数据重传指示,或者,用户业务数据。

在一可选实施例中,所述第一请求消息中还携带如下之一或其组合:优先建立s1接口的指示信息,需要接收所述上行数据的高层确认信息的指示信息,所述终端识别信息,用于识别终端所注册的移动性管理实体的信息,接入层安全信息、对应于数据传输的连接建立原因。

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

步骤403,当所述第一请求消息中携带优先建立s1接口的指示信息时,所述基站发送携带所述上行数据的第一s1接口消息给网络侧;

步骤404,所述基站接收到所述网络侧返回的第二s1接口消息,从所述第二s1接口消息中获取高层确认信息,将所述高层确认信息发送给所述终端。

在一可选实施例中,所述方法还包括,所述基站在所述第二s1接口消息中收到下行数据时,所述基站将所述下行数据发送给所述终端。

在一可选实施例中,所述方法还包括:所述基站通过系统消息或专用消息发送操作指示信息给终端,所述操作指示信息用于指示所述终端在随机接入失败后,重新进行随机接入的方式。

所述重新进行随机接入的方式包括如下之一:优先更换覆盖等级重新进行随机接入;优先发送非用于请求上行数据传输资源的随机接入前缀或者按现有方式发送随机接入前缀重新进行随机接入,优先发送携带无线资源控制消息的第一请求消息重新进行随机接入。

在一可选实施例中,所述终端处于连接态且所述第一请求消息中还携带无线资源控制消息时,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带无线资源控制重建立消息。

在一可选实施例中,所述终端处于连接态且所述第一请求消息中还携带请求释放指示时,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带无线资源控制释放消息。

在一可选实施例中,所述方法还包括,所述方法还包括,所述基站通过系统消息或专用消息下发携带数据判决门限给所述终端,所述携带数据判断门限用于所述终端判断在用于请求上行数据传输资源的随机接入前缀集合中还是在非用于请求上行数据传输资源的随机接入前缀集合中选择发送给所述基站的随机接入前缀;或者,所述携带数据判断门限用于所述终端判断在用于请求上行数据传输资源的随机接入资源集合中还是在非用于请求上行数据传输资源的随机接入资源集合中选择随机接入资源来发送给所述基站的随机接入前缀;所述携带数据判决门限包括配置给全部覆盖等级的一个携带数据门限或者各覆盖等级分别配置的携带数据判决门限。

在一可选实施例中,所述随机接入响应中携带指示信息,所述指示信息指示所述终端发送第一请求消息的发送方式;

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

当满足第二预设条件时,所述基站接收所述终端发送的携带上行数据的第一请求消息;

所述方法还包括:当满足第三预设条件时,所述基站接收所述终端发送的携带无线资源控制消息的第一请求消息。

在一可选实施例中,所述满足第二预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息大于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时直接发送上行数据。

所述满足第三预设条件为:所述指示信息为上行授权的数据量信息,所述上行授权的数据量信息小于等于上行授权门限;或者,所述指示信息指示所述终端在发送第一请求消息时携带无线资源控制消息。

在一可选实施例中,所述上行授权门限为所述终端在发送所述随机接入前缀前的状态所对应的上行授权门限;或者,为所述终端在发送所述随机接入前缀前的状态及所在覆盖等级所对应的上行授权门限。即可以各覆盖等级配置相同的上行授权门限,也可以为各覆盖等级分配配置上行授权门限。

在一可选实施例中,与连接态终端对应的上行授权门限大于与空闲态终端对应的上行授权门限。

在一可选实施例中,所述终端为空闲态时,所述基站接收所述终端发送的携带上行数据的第一请求消息后,还包括,所述基站发送第二响应消息给所述终端,所述第二响应消息中携带无线资源控制响应消息。

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

终端处于空闲态时,在随机接入过程中,向基站发送第一请求消息,接收所述基站发送的第二响应消息,从所述第二响应消息中获取下行数据。

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

在终端处于空闲态进行随机接入的过程中,基站接收终端发送的第一请求消息,如果基站有需要发送给所述终端的下行数据,所述基站发送第二响应消息给所述终端时携带所述下行数据。

在一可选实施例中,在所述终端处于空闲态发起随机接入之前,所述基站收到网络侧发送的需要发送给所述终端的下行数据时,缓存该下行数据。

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

在终端处于空闲态进行随机接入的过程中,网络侧接收到基站发送的第一s1接口消息后,向所述基站发送第二s1接口消息,所述第二s1接口消息中携带需要发送给所述终端的下行数据。

在一可选实施例中,所述方法还包括,在所述终端处于空闲态发起随机接入之前,所述网络侧收到应用层发送的需要发送给所述终端的下行数据,缓存该下行数据。

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

终端处于连接态时,所述终端接收基站发送的物理下行控制信道命令,从所述物理下行控制信道命令中获取所述基站分配给所述终端的非竞争资源,使用所述非竞争资源对应的随机接入前缀发起随机接入;

所述终端接收所述基站发送的随机接入响应,当所述随机接入响应中携带同时下发下行数据的指示信息时,所述终端接收下行数据。

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

在终端处于连接态时,基站发送物理下行控制信道命令给所述终端,所述物理下行控制信道命令中携带所述基站分配给所述终端的非竞争资源;

所述基站接收到所述终端使用所述非竞争资源对应的随机接入前缀发起的随机接入后,发送随机接入响应给所述终端,所述随机接入响应中携带同时下发下行数据的指示信息,同时下发下行数据。

下面通过具体实施例进一步说明本申请。

实施例一(空闲态发上行数据基本流程,cp方案)

本实施例提供一种无状态转移的空闲态上行数据传输方案。当ue处于rrc_idle状态时,ue发送随机接入前缀,用于请求发送上行数据的资源。当ue收到基站发送的随机接入响应并得到上行授权后,在发送第一请求消息时同时发送上行数据给基站。当ue收到基站发送的第二响应消息并确定冲突解决成功后,ue认为本次上行数据发送成功,ue会维持在rrc_idle状态。同时ue可将基站分配的临时mac层标识t-rnti(tempory-radionetworktemporyidentity,临时无线网络临时标识)视为正式的mac(mediaaccesscontrol,媒体接入控制)层标识c-rnti,ue在rrc_idle状态将c-rnti保留第一时长,第一时长可以是预设的,也可以是由网络侧为ue配置的。

本实施例中,ue处于rrc_idle状态,使用cp(controlplane,控制面)方案,如图5所示,包括:

步骤501,当ue处于rrc_idle状态时,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源,即请求上行数据传输资源;

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

所述随机接入响应中携带基站分配给ue的临时mac层标识t-rnti;

步骤503,ue接收到随机接入响应并得到上行授权后,发送第一请求消息(msg3)时同时发送上行数据给基站;

msg3可以仅携带包含核心网标识的标识(例如称为数据目标地址标识)和上行数据,不携带rrc消息。与相关技术不同之处在于,相关技术中msg3需要携带rrc消息,例如rrc连接建立请求消息,rrc连接恢复请求消息,或新的rrc连接公共请求消息,用于触发建立或恢复rrc连接,本实施例中,不携带rrc消息。

如果ue在上次rrc连接释放时没有存储ue上下文(即使用cp方案),ue在通过msg3发送上行数据包的同时应携带核心网给ue分配的标识,例如s-tmsi,或能够标识ue所附着的mme的信息给基站,例如称为数据目标地址标识,或gummei信息(globallyuniquemmeidentifier,全局唯一mme标识)。ue在发送上行数据包的同时还可以携带接入层安全信息给基站,例如ul-nas-mac,ul-nas-count,该接入层安全信息可以是根据nas(nonaccessstratum,非接入层)层安全信息获得的。msg3还可以携带连接建立原因,例如表示传输上行数据的连接建立原因。

ue可以在第一请求消息中包含是否需要优先建立s1接口的指示信息(例如如果ue认为该上行数据需要高层确认,在这种情况下,还可以进一步认为ue发送的上行数据不需要rlc(radiolinkcontrol,无线链路控制)和harq(hybridautomaticrepeatrequest,混合自动重传请求)层确认,仅需等待高层确认即可)。如果需要优先建立s1接口,可以携带ind_needfors1=yes信息,该指示也可以作为ue是否需要接收所述上行数据的高层确认信息的指示信息。

步骤504,基站发送携带上行数据的第一si接口消息至网络侧;

比如,第一s1接口消息为数据传输请求(datatransmissionreq);

在其他实施例中,所述第一s1接口消息还可以为初始用户设备信息(initialuemessage)消息;或者,用户设备上下文恢复请求(uecontextresumerequest)消息;或者,上行链路非接入层传输(uplinknastransport)消息;或者,路径切换请求(pathswitchrequest)消息;或者,第一s1接口消息还可以为其他新定义的s1接口消息。所述网络侧比如为ue附着的mme(mobilitymanagemententity,移动性管理实体)。

如果ue有同时携带接入层安全信息给基站,则基站也可以同时将该接入层安全信息发送给mme。

步骤505,网络侧发送第二s1接口消息至基站;

比如,第二s1接口消息为数据传输确认(datatransmissionack);

或者,第二s1接口消息还可以为连接建立指示(connectionestablishmentindication)消息;或者,用户设备上下文恢复响应(uecontextresumeresponse)消息;或者,下行链路非接入层传输(downlinknastransport)消息;或者,路径切换请求确认(pathswitchrequestacknowledge)消息;或者,第二s1接口消息还可以为其他新定义的s1接口消息。

第二s1接口消息携带对所述上行数据的高层确认信息(确认/非确认),还可以包含下行接入层安全信息。

步骤506,基站发送第二响应消息(msg4)至终端。

其中,第二响应消息中携带冲突解决标识(contentionresolutionid),比如由mac层控制单元携带;

其中,第二响应消息(msg4)中可以仅携带冲突解决标识,而不携带rrc消息;

其中,第二响应消息中携带高层确认信息(ack/nackforuldata),或者,上行数据重传指示(dataresendind)。步骤507,ue收到基站发送的第二响应消息并根据冲突解决id确定冲突解决成功后,认为本次上行数据发送成功,维持在rrc_idle状态。

相关技术中,基站先发送第二响应消息给终端,再发送第一s1接口消息给mme,且第一s1接口消息通常触发基站和mme建立针对ue的s1接口及ue上下文,与相关技术相比,本实施例中第一s1接口消息可以根据ue指示先于第二响应消息发送,且不触发针对ue的s1接口及ue上下文建立。

相关技术中msg4需要携带rrc消息,例如rrc连接建立消息,rrc连接恢复消息,或新的rrc连接公共应答消息,用于完成rrc建立或rrc恢复流程,本申请中,msg4可以不需要携带rrc消息。

在一可选实施例中,如果ue在发送上行数据包的同时携带需要优先建立s1接口的指示,则ue和基站需要使用延长的冲突解决定时器。该延长的冲突解决定时器可以静态配置,或由基站在系统消息中广播多个冲突解决定时器时长,ue和基站根据相应的指示选择其一使用。

在一可选实施例中,ue可以将步骤502中,基站分配的临时mac层标识t-rnti视为正式的mac层标识c-rnti。ue在维持在rrc_idle状态时,也将c-rnti保留一段时间,具体保留时间可以是预设的,也可以是由网络侧为ue配置的。在这段时间里,ue始终在rar的css搜索空间,或者在一个新定义的专用于msg3传数据的css搜索空间,用c-rnti解调物理信道。

在一可选实施例中,如果ue收到基站的第二响应消息但判定冲突解决失败,或未收到第二响应消息,则ue认为本次上行数据发送失败,ue重新发起随机接入流程来传输数据。

在一可选实施例中,如果第二s1接口消息中未包含对上行数据的确认,或指示上行数据发送失败,则基站在发送给ue的第二响应消息中可以包含上行数据发送失败指示,或上行数据重传指示。

在一可选实施例中,如果ue收到基站的第二响应消息,根据冲突解决id确定冲突解决成功,且ue基站分配的临时mac层标识t-rnti视为正式的mac层标识c-rnti,但是第二响应消息中包含上行数据发送失败指示,或上行数据重传指示,则ue需要重新发起随机接入流程来传输数据,msg3中携带c-rnti。

实施例二(空闲态发上行数据基本流程,up方案)

本实施例中,ue处于rrc_idle状态,与实施例1相比,本实施例采用up(userplane,用户面)方案,如图6所示,包括:

步骤601,当ue处于rrc_idle状态时,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤602,ue收到基站发送的随机接入响应并得到上行授权;

步骤603,ue发送第一请求消息(msg3)时同时发送上行数据给基站;

本实施例采用up方案,ue在上次rrc连接释放时执行了挂起操作,有存储的ue上下文及恢复标识(resumeid),ue在通过msg3发送上行数据的同时携带该恢复标识。

msg3可以仅携带包含核心网标识的标识(例如称为数据目标地址标识,或gummei信息)和上行数据,不携带rrc消息。与相关技术相比,相关技术中msg3需要携带rrc消息,例如rrc连接建立请求消息,rrc连接恢复请求消息,或新的rrc连接公共请求消息,用于触发建立或恢复rrc连接,本实施例中,不携带rrc消息。

ue在发送上行数据包的同时还可以携带接入层安全信息给基站,该接入层安全信息可以是根据nas层安全信息获得的。

ue还可以携带连接建立原因,例如表示传输上行数据的连接建立原因。

ue可以在第一请求消息中包含是否需要优先建立s1接口的指示信息(例如如果ue认为该上行数据需要高层确认,在这种情况下,还可以进一步认为ue发送的上行数据不需要rlc和harq层确认,仅需等待高层确认即可)如果需要优先建立s1接口,则携带ind_needfors1=yes信息。该指示也可以作为ue是否需要接收所述上行数据的高层确认信息的指示信息。

步骤604,基站发送携带上行数据的第一si接口消息至网络侧;

比如,第一s1接口消息为数据传输请求(datatransmissionreq);

所述网络侧比如为ue附着的mme(mobilitymanagemententity,移动性管理实体)。

如果ue有同时携带接入层安全信息给基站,则基站也可以同时将该接入层安全信息发送给mme。

基站根据恢复标识查找到基站侧存储的ue上下文,根据ue上下文中包含的ue附着的mme信息,向该mme发送第一s1接口消息。

步骤605,网络侧发送第二s1接口消息至基站;

比如,第二s1接口消息为数据传输确认(datatransmissionack),携带对所述上行数据的高层确认信息(确认/非确认),还可以包含下行接入层安全信息。

步骤606,基站发送第二响应消息(msg4)至终端。

其中,第二响应消息中携带冲突解决标识,比如由mac层控制单元携带;

其中,第二响应消息(msg4)中可以仅携带冲突解决标识,而不携带rrc消息;

步骤607,ue收到基站发送的第二响应消息并根据冲突解决id确定冲突解决成功后,ue认为本次上行数据发送成功,维持在rrc_idle状态。

实施例三(空闲态数据连续发送)

ue在初始随机接入过程中可能无法传输完所有待传数据,则ue在rrc_idle状态且具有c-rnti的状态下,可以继续发送携带上行数据第一请求消息给基站,基站发送第二响应消息给ue,同时携带对上行数据的确认。这一流程可以交互数次,直到待传输数据传输完成为止。

如图7所示,包括:

步骤701~707,同步骤501~507;其中步骤703还可以携带缓冲区状态报告,指示还有数据需要发送;

步骤708,基站通过pdcch(physicaldownlinkcontrolchannel,物理下行控制信道)传输分配新的上行授权至终端,该pdcch传输用小区无线网络临时标识加扰;

步骤709,终端使用小区无线网络临时标识解调pdcch传输,获取上行授权,并用该上行授权发送上行数据给基站;

步骤710,基站发送携带上行数据的第一si接口消息至网络侧;

步骤711,网络侧发送第二s1接口消息至基站;

步骤712,如果第二s1接口消息中包含对上行数据的确认,所述基站将该对上行数据的确认发送至终端。

其中,步骤708~712可重复执行数次,直到终端所有待传输数据传输完成。

实施例四(下行缓存数据在msg4发送,cp/up方案合一)

网络侧如果有下行数据要发送给m2m(nb-iot或emtc)用户,且如果这些数据是delaytolerance的,那么网络侧可以将这些下行数据缓存一段时间再发送给ue,在这段时间内,如果网络侧收到第一s1接口消息,则可以在第二s1接口消息中将缓存的下行数据发给基站。如果基站收到第二s1接口消息后,尚未发送第二响应消息给ue,则基站可以在第二响应消息中包含下行数据发送给ue,该下行数据可以包含在新定义的macce中,或新定义的数据容器ie(informationelement,信息单元)中。

如图8所示,为随机接入过程传下行数据流程,包括:

步骤801,当ue处于rrc_idle状态时,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤802,ue收到基站发送的随机接入响应并得到上行授权;

步骤803,ue在发送第一请求消息(msg3)时同时发送上行数据给基站;

如果ue在上次rrc连接释放时没有存储ue上下文(即使用cp方案),ue在通过msg3发送上行数据包的同时应携带核心网给ue分配的标识,例如s-tmsi,或能够标识ue所附着的mme的信息给基站,例如称为数据目标地址标识,或gummei信息(globallyuniquemmeidentifier,全局唯一mme标识)。ue在发送上行数据包的同时还可以携带接入层安全信息给基站,该接入层安全信息可以是根据nas层安全信息获得的。或者,ue在上次rrc连接释放时执行了挂起操作,有存储的ue上下文及恢复标识,ue在通过msg3发送上行数据的同时携带该恢复标识。

步骤804,基站检查是否有下行数据需要发送给终端,如果有,则将其包含在第二响应消息中;

步骤805,基站发送携带上行数据的第一si接口消息至网络侧;

比如,第一s1接口消息为数据传输请求(datatransmissionreq);

所述网络侧比如为ue附着的mme(mobilitymanagemententity,移动管理实体)。

如果ue有同时携带接入层安全信息给基站,则基站也可以同时将该接入层安全信息发送给mme。

步骤806,网络侧检查是否有下行数据需要发送给终端,如果有,则将其包含在第二s1接口消息中;

步骤807,网络侧发送携带下行数据的第二s1接口消息至基站;

比如,第二s1接口消息为数据传输确认(datatransmissionack),

比如,第二s1接口消息还可携带对所述上行数据的高层确认信息(确认/非确认),还可以包含下行接入层安全信息。

步骤808,基站发送携带下行数据的第二响应消息(msg4)至终端。

第二响应消息中携带的其他信息请参考步骤506。

实施例五(下行数据缓存)

网络侧如果有下行数据要发送给m2m(nb-iot或emtc)用户且用户处于s1接口空闲态,且如果这些数据是时延可容忍的,那么网络侧可以将这些下行数据缓存一段时间,不触发s1接口寻呼消息发送。或者,网络侧如果有下行数据要发送给m2m(nb-iot或emtc)用户且用户处于s1接口连接态,则网络侧将数据发送给基站。但此时终端可能处于空口空闲态,那么基站可以将这些下行数据缓存一段时间,不触发空口寻呼消息发送。

如图9所示,为下行数据缓存流程图,包括:

步骤901,应用层有下行数据发送到网络侧;

步骤902,网络侧判断用户处于s1接口空闲态,且这些下行数据是时延可容忍的,那么网络侧可以将这些下行数据缓存一段时间,不触发s1接口寻呼消息发送。缓存时长可以为预设值。

步骤903,网络侧判断用户处于s1接口连接态,则将该下行数据发送到基站;

步骤904,基站判断终端处于空口空闲态,且这些下行数据是时延可容忍的,那么基站可以将这些下行数据缓存一段时间,不触发空口寻呼消息发送。缓存时长可以为预设值。

图10是实施例一或实施例二的另一实现方式。

步骤1001,当ue处于rrc_idle状态时,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤1002,ue收到基站发送的随机接入响应并得到上行授权;

步骤1003,ue发送第一请求消息(msg3)时同时发送上行数据给基站;

msg3可以携带终端标识,例如s-tmsi或恢复标识,也可以携带包含终端注册的核心网的标识(例如,gummei信息或称为数据目标地址标识)和上行数据,不携带rrc消息。

ue在发送上行数据包的同时还可以携带接入层安全信息给基站,该接入层安全信息可以是根据nas层安全信息获得的。ue还可以携带连接建立原因。

步骤1004,基站发送第二响应消息(msg4)至终端。

其中,第二响应消息中携带冲突解决标识,比如由mac层控制单元携带;

其中,第二响应消息中可以仅携带冲突解决标识,而不携带rrc消息;

步骤1005,ue收到基站发送的第二响应消息并根据冲突解决id确定冲突解决成功后,ue维持在rrc_idle状态,且将所述基站分配的临时无线网络临时标识作为小区无线网络临时标识,将所述小区无线网络临时标识保留第一时长。

步骤1006,基站发送携带上行数据的第一si接口消息至网络侧;

比如,第一s1接口消息为数据传输请求(datatransmissionreq);

步骤1007,网络侧发送第二s1接口消息至基站;

比如,第二s1接口消息为数据传输确认(datatransmissionack),携带对所述上行数据的高层确认信息(确认/非确认)。

步骤1008,基站通过pdcch传输发送下行指配信息至终端,该pdcch传输用小区无线网络临时标识加扰;

步骤1009,终端使用小区无线网络临时标识解调pdcch传输,获取下行指配信息,并用该下行指配信息接收基站发送给终端的下行数据,该下行数据可以为上行数据的高层确认信息。

实施例六(终端根据rar中的信息确定msg3的发送方式(带数据或带rrc消息),cp/up方案合一)

当ue处于rrc_idle状态时,ue在随机接入过程中发送随机接入前缀,用于请求发送上行数据的资源。基站控制是否为ue建立或恢复rrc连接,以及是否将ue转移到rrc_connected状态。

基站在随机接入响应中携带指示,用于指示第一请求消息的发送方式。

该指示可以为隐式的指示,例如上行授权中所包含的数据量信息(例如rar消息中ulgrant(上行授权)字段中的tbsize(传输块大小))。当该指示(如上行授权的数据量信息)超过某一门限(后文称为上行授权门限),则ue发送第一请求消息时直接发送上行数据给基站。ue在发送第一请求消息时,应按照上行授权的数据量信息封装上行数据并发送给基站,如果ue的待发送数据超过上行授权的数据量信息,则ue可以按照上行授权的数据量信息将待发送数据拆分成多个片段依次发送。如果该指示(如上行授权的数据量信息)未超过上行授权门限,则ue发送第一请求消息给基站,且第一请求消息中携带rrc消息,该rrc消息可以是rrc连接建立请求,rrc连接恢复请求消息,或rrc连接公共请求消息。

或者,该指示也可以为一个显式的指示,指示ue在发送第一请求消息时直接发送上行数据,或者指示ue发起普通的rrc连接建立或rrc恢复流程。

上行授权门限可以是静态配置的预设值,也可以由基站配置,比如通过系统消息中新定义的字段来发送给ue,且可以动态调整,例如配置上行授权门限为200比特。进一步的,上行授权门限可以为每个覆盖等级单独配置。

或者,基站可以在随机接入响应中按照终端请求为终端分配合适的上行授权,同时携带另一指示信息。该指示信息指示如果ue本次在发送第一请求消息时直接发送上行数据出现失败,则ue应在后续再次发起随机接入时,使用非请求发送上行数据的随机接入前缀或随机接入资源,即ue应发起用于普通的rrc连接建立或rrc恢复流程的随机接入。

图11为ue发送第一请求消息时直接发送上行数据给基站的实现,如图11所示,ue处于rrc_idle状态,包括:

步骤1100,基站通过系统消息下发上行授权门限t_ulgrant;

步骤1101,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤1102,基站发送随机接入响应给ue,携带较大的上行授权;

步骤1103,ue判断上行授权中所包含的数据量信息大于上行授权门限,ue发送第一请求消息(msg3)时同时发送上行数据给基站;

如果采用up方案,ue在上次rrc连接释放时执行了挂起操作,有存储的ue上下文及恢复标识,ue在通过msg3发送上行数据的同时携带该恢复标识。如果采用cp方案,ue在通过msg3发送上行数据包的同时应携带核心网给ue分配的标识,例如s-tmsi,或能够标识ue所附着的mme的信息,例如gummei信息,给基站。

步骤1104,基站发送携带上行数据的第一si接口消息至网络侧;

步骤1105,网络侧发送第二s1接口消息至基站;

步骤1106,基站发送第二响应消息(msg4)至终端。

如果随机接入响应中的指示(如上行授权的数据量信息)未超过上行授权门限,则ue发送第一请求消息给基站,且第一请求消息中携带rrc消息,ue收到携带rrc消息的第二响应消息后,应建立或恢复rrc连接,并转移到rrc_connected状态,如图12所示,包括:

步骤1200,基站通过系统消息下发上行授权门限t_ulgrant;

步骤1201,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤1202,基站发送随机接入响应给ue,携带较小的上行授权数据量信息(不超过上行授权门限);

步骤1203,ue判断上行授权的数据量信息小于等于上行授权门限,ue发送第一请求消息(msg3)给基站,携带rrc连接公共请求消息;该公共请求消息可以是现有的rrc连接请求消息,rrc连接恢复请求消息,或者新定义的rrc连接公共请求消息。

msg3消息中还携带核心网给ue分配的标识,例如s-tmsi,或能够标识ue所附着的mme的信息给基站;或者,携带恢复标识。

步骤1204,基站发送第一si接口消息至网络侧;

步骤1205,网络侧发送第二s1接口消息至基站;

步骤1206,基站发送第二响应消息(msg4)至终端,携带rrc连接公共响应消息。该公共响应消息可以是现有的rrc连接建立消息,rrc连接恢复消息,或者新定义的rrc连接公共响应消息。

步骤1207,ue建立rrc连接,进入rrc_connected状态;

步骤1208,ue发送msg5消息给基站,携带上行数据。

实施例七(终端发送msg3+数据后,可以处理msg4+rrc消息)

即便基站在第一请求消息中没有收到rrc连接建立请求或rrc恢复请求消息,基站仍可以主动发送rrc发起rrc连接建立或恢复流程,将终端转移到rrc_connected状态,即基站发送携带rrc消息的第二响应消息给ue,该rrc消息可以是rrc连接建立,rrc连接恢复,或rrc连接公共响应消息。当ue收到该第二响应消息后,应建立或恢复rrc连接,并转移到rrc_connected状态。

相关技术中,必须ue通常需要先发送rrc请求消息才能接收rrc响应消息,该rrc请求消息可以是rrc连接建立请求消息,rrc连接恢复请求消息,或新的rrc连接公共请求消息,该rrc响应消息可以是rrc连接建立消息,rrc连接恢复消息,或新的rrc连接公共应答消息。本实施例中,即使ue没有发送过rrc请求消息,也可以处理rrc响应消息,

如图13所示,包括:

步骤1300,基站通过系统消息下发上行授权门限t_ulgrant;

步骤1301,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤1302,基站发送随机接入响应给ue;

步骤1003,ue发送第一请求消息(msg3)时同时发送上行数据给基站;

ue在通过msg3发送上行数据包的同时应携带核心网给ue分配的标识,例如s-tmsi,或能够标识ue所附着的mme的信息给基站;或者,携带恢复标识

步骤1304,基站发送携带上行数据的第一si接口消息至网络侧;

步骤1305,网络侧发送第二s1接口消息至基站;

步骤1306,基站发送第二响应消息(msg4)至基站,携带rrc连接公共响应消息。该公共响应消息可以是现有的rrc连接建立消息,rrc连接恢复消息,或者新定义的rrc连接公共响应消息。

步骤1307,ue建立rrc连接,进入rrc_connected状态;

步骤1308,ue发送msg5消息给基站。

实施例八

在某一覆盖等级下,如果ue尝试在发送第一请求消息的同时发送上行数据(第一格式msg3)失败一定次数后,ue优先更换覆盖等级。当覆盖等级达到最大时,ue再转为尝试发送携带rrc消息的第一请求消息来建立或恢复rrc连接(第二格式msg3)。或者,在某一覆盖等级下,如果ue尝试在发送第一请求消息的同时发送上行数据(第一格式)失败一定次数后,ue优先转为尝试发送携带rrc消息的第一请求消息来建立或恢复rrc连接(第二格式msg3),如果仍然失败,则ue可按现有机制转到下一覆盖等级,在新的覆盖等级下,ue仍然按照上述顺序进行随机接入尝试。

基站可以在系统消息中广播操作指示信息。如果指示ue优先更换覆盖等级,可以进一步指示ue在最大覆盖等级采用第二格式msg3的尝试次数,或指示该尝试次数是否与采用第二格式msg3的尝试次数相同。如果指示ue优先转为尝试另一格式msg3,则可以进一步指示在当前覆盖等级下每种格式的尝试次数,或指示每种格式尝试次数在总的尝试次数中的占比。

在某一覆盖等级下,如果存在功率提升操作,在每次进行随机接入时,ue可以提前终止或暂停功率提升操作。例如,ue首先判断本次采用的msg3格式与上次是否相同,根据判断结果来决定是否提前终止或暂停功率提升操作。一种调整功率提升操作的示例如下:

如果采用与上次不同的msg3格式,不增加功率,或者,如果采用与上次不同的msg3格式,且上次为第一格式msg3,本次为第二格式msg3,不增加功率。即提前终止或暂停功率提升过程。

或者,ue根据上次接入尝试的失败原因来决定是否提前终止或暂停功率提升操作。另一种调整功率提升操作的示例如下:

ue尝试采用第一格式msg3失败后,ue根据失败原因来决定是否提前终止或暂停功率提升过程。如果出现某一类失败原因(例如冲突解决失败),则ue不增加上行发射功率,而仅仅是作再次尝试。

当ue处于rrc_idle状态时,ue在随机接入过程中发送随机接入前缀,用于请求发送上行数据的资源。当ue得到上行授权后,ue在随机接入过程中发送第一请求消息时直接发送上行数据给基站。

当ue在当前覆盖等级发送用于请求上行数据传输资源的随机接入前缀集合p1中选择的随机接入前缀,但是因为未能收到基站发来的第二响应消息(该第二响应消息应包含较大的ulgrant以便ue在发送第一请求消息的同时发送上行数据且不进行状态转移),或者在后续流程中冲突解决失败而导致本次随机接入尝试失败,则ue需要再次发起随机接入过程,此时ue需要重复发送p1中的随机接入前缀,当这种重复发送达到一定次数n1时,该次数n1为与当前覆盖等级相对应的预设值或由网络侧为ue配置,ue开始使用不用于请求上行数据传输资源的随机接入前缀集合p2中的随机接入前缀。如果发送p2中的随机接入前缀后,因为未能收到基站发来的第二响应消息(该第二响应消息应包含较小的ulgrant以便ue发送包含rrc消息的第一请求消息来建立或恢复rrc连接),或者在后续流程中冲突解决失败而导致本次随机接入尝试失败,则ue会重复发送该p2中的随机接入前缀,当这种重复发送达到一定次数n2时,该次数n2为与当前覆盖等级相对应的预设值或由网络侧为ue配置,ue则跳到下一覆盖等级,再次重复上述流程。

当终端使用随机接入前缀集合p1进行随机接入时,如果因为未收到随机接入响应而导致本次随机接入尝试失败,则ue标记失败原因s1,如果因为在后续流程中冲突解决失败而导致本次随机接入尝试失败,则ue标记失败原因s2。当ue出现原因为s1的失败时,可以按照现有机制处理,即终端再次使用p1中的随机接入前缀进行随机接入时,可以按照配置参数增加上行发射功率。但是当ue出现原因为s2的失败时,可能存在多个ue在尝试在发送第一请求消息的同时发送上行数据,系统负荷较重,此时如果仍然在重发时增加发射功率,可能导致系统冲突加剧,因此在下次尝试时,ue不增加上行发射功率,而仅仅是作再次尝试。

实施例九(并行的上行数据传输及rrc连接重建立过程)

当ue处于在rrc_connected状态,可能因rlf等原因触发rrc重建立过程,此时ue需要发起随机接入过程。当rrc重建立时可能有待传输或重传的上行数据,此时可以在重建立的同时发送上行数据,即执行并行的上行数据传输及rrc连接重建立过程。

如图14所示,为ue处于rrc_connected状态,使用cp方案在随机接入过程传输上行数据流程,包括:

步骤1401,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤1402,基站发送随机接入响应给ue;

步骤1403,ue发送第一请求消息(msg3)给基站,携带rrc连接公共请求消息和上行数据;该rrc连接公共请求消息可以是现有的rrc连接重建立请求消息,也可以是新的rrc连接公共请求消息。

所述msg3消息中还携带核心网给ue分配的标识,例如s-tmsi,或能够标识ue所附着的mme的信息给基站;例如gummei步骤1404,基站发送携带上行数据的第一si接口消息至网络侧;

步骤1405,网络侧发送第二s1接口消息至基站;

步骤1406,基站发送第二响应消息(msg4)至终端,携带rrc连接公共响应消息。该rrc连接公共响应消息可以是现有的rrc连接重建立消息,也可以是新的rrc连接公共响应消息。

如图15所示,为使用up方案在随机接入过程传输上行数据流程,包括:

步骤1501,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤1502,基站发送随机接入响应给ue;

步骤1503,ue发送第一请求消息(msg3)给基站,携带rrc连接公共请求消息和上行数据;该rrc连接公共请求消息可以是现有的rrc连接重建立请求消息,也可以是新的rrc连接公共请求消息。

msg3消息中还携带重建立终端标识(reestablish-ueid);

步骤1504,基站发送携带上行数据的第一si接口消息至网络侧;

步骤1505,网络侧发送第二s1接口消息至基站;

步骤1506,基站发送第二响应消息(msg4)至终端,携带rrc连接公共响应消息。该rrc连接公共响应消息可以是现有的rrc连接重建立消息,也可以是新的rrc连接公共响应消息。

实施例十(连接态发送上行数据后快速释放)

当ue处于在rrc_connected状态且有数据需要发送,且ue处于失步状态或没有上行资源时,ue需要发起随机接入过程。

如果ue发送用于请求发送上行数据的资源的随机接入前缀,且ue收到基站发送的随机接入响应并得到足够的上行授权,可以认为ue和基站协商尽快完成数据发送并可以发起快速rrc连接释放,ue将在发送第一请求消息时同时发送上行数据给基站。

如果ue发送不用于请求发送上行数据的资源的随机接入前缀,或者ue未得到基站足够的上行授权,可以认为ue和基站将按现有流程建立rrc连接并在后续流程中发送数据。

ue发送完第一请求消息及上行数据后,如果收到基站发送的第二响应消息并确定冲突解决成功,ue自主释放到rrc_idle状态。

ue发送第一请求消息及上行数据时,可以携带请求释放指示,比如bsr=0,指示基站可以释放。基站收到第一请求消息及上行数据后,可以触发快速释放,在基站给ue发送的第二响应消息中携带rrc释放消息,该释放消息应以rlcam模式发送。ue收到第二响应消息,首先确定冲突解决成功,之后处理rrc释放消息并对该消息发送ack确认,之后ue和基站按现有标准规定释放到rrc_idle状态。如果冲突解决失败,则ue不会处理第二响应消息携带的rrc消息。与相关技术相比,相关技术中rrc释放消息只能通过srb1发送,本申请中rrc释放消息可以通过srb0发送。

基站通过系统消息广播针对空闲态和针对连接态的不同的上行授权门限,连接态应有更严格的上行授权门限,即该上行授权门限应保证当ue在连接态发起随机接入传数据时,应尽可能一次传完所有待传输数据并释放连接,连接态的上行授权门限大于空闲态的上行授权门限。

如图16所示,包括:

步骤1601,ue在随机接入过程中发送随机接入前缀给基站,用于请求发送上行数据的资源;

步骤1602,基站发送随机接入响应给ue;

步骤1603,ue发送携带上行数据的第一请求消息(msg3)给基站,携带请求释放指示,比如bsr=0;

msg3消息中还携带小区无线网络临时标识。

步骤1604,基站发送携带上行数据的第一si接口消息至网络侧;

步骤1605,网络侧发送第二s1接口消息至基站;

步骤1606,基站发送第二响应消息(msg4)至终端,携带rrc连接释放消息。

步骤1607,ue先处理msg4,再处理连接释放消息,然后ue释放到rrc_idle状态。

实施例十一(非竞争接入msg2携带下行数据)

当ue处于在rrc_connected状态时,如果网络侧有下行数据要发送给ue但发现ue处于非同步状态,则基站需要发送pdcchorder(命令)给ue来触发随机接入过程。

pdcchorder中包含基站分配给ue的非竞争资源,当ue使用该非竞争资源对应的随机接入前缀发起随机接入时,基站查找到该ue的信息,则基站给ue发送随机接入响应,随机接入响应中包含指示,指示同时发送下行数据给ue,ue使用收到的下行授权去接收下行数据,之后ue可以发送第一请求消息给基站,包含对收到的下行数据的确认。ue需要优先处理ta信息,完成同步过程,之后再处理下行数据包。

如图17所示,ue处于rrc_connected状态,包括:

步骤1700,网络侧下发下行数据至基站;

步骤1701,基站发送pdcchorder给ue,携带基站分配给ue的非竞争资源;

步骤1702,ue发送该非竞争资源对应的随机接入前缀给基站;

步骤1703,基站发送随机接入响应给ue,同时下发所述下行数据,所述随机接入响应中携带指示信息,指示同时下发下行数据;

步骤1704,ue接收到所述随机接入响应后,使用收到的下行授权接收所述下行数据后,发送第一请求消息(msg3)给基站,携带对所述下行数据的确认信息;

步骤1705,基站发送第一si接口消息至网络侧,携带对所述下行数据的确认信息;

步骤1706,网络侧发送第二s1接口消息至基站。

实施例十二

当ue处于rrc_idle状态时,ue在随机接入过程中发送随机接入前缀,用于请求发送上行数据的资源。ue通过如下方式判定是否可以请求发送上行数据的资源:

基站配置针对每个覆盖等级的携带数据判决门限t_uldatara。当ue缓存的待发送ul数据大于等于该携带数据判决门限时,ue在用于请求上行数据传输资源的随机接入前缀集合p1中选择一个随机接入前缀,否则,ue在非用于请求上行数据传输资源的随机接入前缀集合p2中选择一个随机接入前缀。

p1和p2通过如下方式划分:

方式1:选择不属于针对每个覆盖等级配置的prach资源的资源作为p1,例如:

基站为r15ue配置一组或多组数据传输prb资源(所有prb不同于为r14ue配置的prach/pagingprb)作为p1,此时所有为r14ue配置的prach/pagingprb可以视为p2。当配置多组数据传输prb资源时,每组数据传输prb资源用于指示某一上行数据大小需求。例如,配置三组数据传输prb资源,分别标识为组a,组b,组c。每组数据传输prb资源包含1个或多个prb,当ue选择组a中任一个prb时,表示ue请求在发送第一请求消息时同时发送大小介于[datasizemingroupa,datasizemaxgroupa]的上行数据;每个prb下可以进一步划分针对不同覆盖等级的prach时域和subcarrier(子载波)资源,与现有方式相同。

基站为r15ue配置所有未配置给r14ue的subcarrier作为p1,且为r15ue配置的每个覆盖等级的prach资源中不再包含subcarrier资源,此时为r14ue配置的subcarrier可以视为p2。p1中的subcarrier可以进一步划分为一组或多组数据传输subcarrier资源,配置三组数据传输subcarrier资源,分别标识为组a,组b,组c。每组数据传输subcarrier资源包含1个或多个subcarrier,当ue选择组a中任一个subcarrier时,表示ue请求在发送第一请求消息时同时发送大小介于[datasizemingroupa,datasizemaxgroupa]的上行数据;当r15ue选定subcarrier后,还需进一步选定与其所处覆盖等级相应的prach资源。如图18所示,图18中ce1_cbra_s标识覆盖等级1下用于指示single-tone方式传输msg3的竞争随机接入资源,ce1_cbra_m标识覆盖等级1下用于指示multi-tone方式传输msg3的竞争随机接入资源,ce1_cfra标识覆盖等级1的非竞争资源。ce2_cbra标识覆盖等级2下所有竞争随机接入资源,ce2_cfra标识覆盖等级2的非竞争资源。ce3_cbra标识覆盖等级3下所有竞争随机接入资源,ce3_cfra标识覆盖等级3的非竞争资源。

方式2:选择属于针对每个覆盖等级配置的prach资源的某个资源作为p1,例如:

基站将每个覆盖等级下的非竞争资源内未使用的subcarrier资源进一步划分成一组或多组数据传输subcarrier资源:

虽然在r14的参数配置中,依靠(nprach-numsubcarriers-nprach-numcbra-startsubcarriers)计算得到的非竞争资源应是一段连续数值,但是根据r14技术,ue和终端使用mod运算来保证更换覆盖等级后ue仍然使用基站可以获知的subcarriers,这样实际使用的非竞争subcarriers将是不连续的,因此基站有可能将每个覆盖等级下的非竞争资源内未使用的subcarrier资源配置为p1_ce1。见图19所示,图19中ce1_cbra_s标识覆盖等级1下用于指示single-tone方式传输msg3的竞争随机接入资源,ce1_cbra_s标识覆盖等级1下用于指示multi-tone方式传输msg3的竞争随机接入资源,ce1_cfra标识覆盖等级1的非竞争资源。ce1_cfra_a1~ce1_cfra_a3分别标识覆盖等级1的非竞争资源中尚未给现有终端配置的资源,可配置为用于覆盖等级1的用于请求上行数据传输资源的随机接入资源。ce2_cbra标识覆盖等级2的所有竞争资源。ce2_cfra标识覆盖等级2的非竞争资源。ce3_cbra_s标识覆盖等级3下用于指示single-tone方式传输msg3的竞争随机接入资源,ce3_cbra_m标识覆盖等级3下用于指示multi-tone方式传输msg3的竞争随机接入资源.ce3_cfra标识覆盖等级3的非竞争资源。p1forallces(p1_ce1)标识所有子载波资源中尚未配置给现有终端的资源,可配置为用于所有覆盖等级的用于请求上行数据传输资源的随机接入资源。进一步的,所有覆盖等级下用于请求上行数据传输资源的随机接入资源的总和为:p1=p1_ce1+p1_ce2+p1_ce3。

如果每个覆盖等级下的非竞争资源内不存在未使用的subcarrier资源,基站可以将每个覆盖等级下的非竞争资源都为r15ue配置为p1,前提是基站通过实现方式能够区分连接态ue发起的随机接入和空闲态ue发起的随机接入。如图20所示,图20中ce1_cbra_s标识覆盖等级1下用于指示single-tone方式传输msg3的竞争随机接入资源,ce1_cbra_m标识覆盖等级1下用于指示multi-tone方式传输msg3的竞争随机接入资源,ce1_cfra标识覆盖等级1的非竞争资源。ce1_cfra_a1~ce1_cfra_a3分别标识覆盖等级1的非竞争资源中的部分资源,这部分资源已经配置给现有终端。如果基站可以区分现有终端和新终端,则这部分资源有可能配成可用于覆盖等级1的用于请求上行数据传输资源的随机接入资源。ce2_cbra标识覆盖等级2下所有竞争随机接入资源。ce2_cfra标识覆盖等级2的非竞争资源。ce3_cbra_s标识覆盖等级3下用于指示single-tone方式传输msg3的竞争随机接入资源,ce3_cbra_m标识覆盖等级3下用于指示multi-tone方式传输msg3的竞争随机接入资源.ce3_cfra标识覆盖等级3的非竞争资源。

基站将每个覆盖等级下的竞争资源中的为multi-tonemsg3配置的subcarrier资源进一步划分成一组或多组数据传输subcarrier资源。如图21所示,图21中ce1_cbra_s标识覆盖等级1下用于指示single-tone方式传输msg3的竞争随机接入资源,ce1_cbra_m标识覆盖等级1下用于指示multi-tone方式传输msg3的竞争随机接入资源,ce1_cfra标识覆盖等级1的非竞争资源。ce2_cbra标识覆盖等级2下所有竞争随机接入资源,ce2_cfra标识覆盖等级2的非竞争资源。ce3_cbra_s标识覆盖等级3下用于指示single-tone方式传输msg3的竞争随机接入资源,ce3_cbra_m标识覆盖等级1下用于指示multi-tone方式传输msg3的竞争随机接入资源。ce3_cfra标识覆盖等级3的非竞争资源。ce3_cbra_a1~ce3_cbra_a3表示从ce3_cbra_m中配置部分资源用于标识可用于覆盖等级3的用于请求上行数据传输资源的随机接入资源。

只有支持multi-tonemsg3传输的ue才允许在发送第一请求消息的同时发送上行数据。

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

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

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

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

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