资源分配方法、装置、用户设备和基站制造方法及图纸

技术编号:15652135 阅读:159 留言:0更新日期:2017-06-17 05:25
本公开提供了一种资源分配方法、装置、用户设备和基站,属于通信技术领域。该方法包括:在非活动态下,如果向基站发送第一BSR后,检测到新业务数据,则触发BSR事件以向基站发送第二BSR;如果检测到当前有可用的第一上行资源,则基于第一上行资源,向基站发送第二BSR和当前缓存的第一业务数据;否则,则根据基站分配的至少一个SR资源,向基站发送上行调度请求SR;基于基站根据SR分配的第二上行资源,向基站发送第二BSR和第一业务数据。当有新业务数据产生时,能够根据可用的上行资源,或者根据基站分配的SR资源申请的上行资源,及时向基站发送更新的BSR,使得基站能够根据更新的BSR继续为UE分配上行资源,提高了资源分配的效率,且降低了信令开销。

【技术实现步骤摘要】
资源分配方法、装置、用户设备和基站
本公开涉及通信
,尤其涉及一种资源分配方法、装置、用户设备和基站。
技术介绍
在5G(5th-Generation,第五代移动通信技术)中在UE(UserEquipment,用户设备)的空闲态和连接态的基础上,引入了UE的第三种状态,非活动态(InactiveState)。在非活动态下,UE可以根据基站分配的上行资源向基站发送业务数据。相关技术中,在非活动态下,当UE有业务数据需要向基站发送时,UE通过向基站发送随机接入请求,触发随机接入过程。基站通过该随机接入过程为UE分配上行资源。该分配的上行资源至少能够满足BSR(BufferStatusReport,缓冲状态报告)的传输,该BSR用于指示UE本地的缓存数据量。UE根据该分配的上行资源向基站发送一小部分业务数据和BSR。基站根据该BSR为UE继续分配上行资源,以使UE根据基站分配的上行资源发送剩下的业务数据。如果UE在向基站发送业务数据后,又有新业务数据产生,为了让基站为该新业务数据分配上行资源,UE仍需要触发随机接入过程,基站通过该随机接入过程向UE分配上行资源。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种资源分配方法、装置、用户设备和基站,所述技术方案如下:根据本公开实施例的第一方面,应用于用户设备,提供一种资源分配方法,包括:在非活动态下,如果在向基站发送第一缓冲状态报告BSR后,检测到产生了新业务数据,则触发BSR事件,所述BSR事件用于指示向基站发送第二BSR,所述第一BSR用于指示所述新业务数据产生前所述UE的第一缓存数据量,所述第二BSR用于指示所述新业务数据产生后所述UE的第二缓存数据量;如果检测到当前有可用的第一上行资源,则基于所述第一上行资源,向所述基站发送所述第二BSR和当前缓存的第一业务数据,由所述基站根据所述第二BSR为UE分配上行资源,所述第一上行资源由基站根据所述第一BSR分配;如果检测到当前没有可用的所述第一上行资源,则根据基站分配的至少一个SR资源,向所述基站发送上行调度请求SR,由所述基站根据所述SR为所述UE分配第二上行资源,所述至少一个SR资源由所述基站根据所述UE的随机接入请求分配;基于所述第二上行资源,向所述基站发送所述第二BSR和所述第一业务数据,由所述基站根据所述第二BSR为所述UE分配上行资源。在一种可能的实现方式中,所述触发BSR事件之前,所述方法还包括:如果接收到所述第一上行资源的配置信息,根据所述第一上行资源的配置信息,确定所述第一上行资源所能传输的数据量是否超过所述第一缓存数据量的指定百分比;如果超过所述第一缓存数据量的指定百分比,则执行所述触发BSR事件的步骤。在一种可能的实现方式中,所述基于所述第一上行资源发送所述第二BSR之前,所述方法还包括:判断所述第一上行资源所能传输的数据量是否不小于所述第二缓存数据量;如果所述第一上行资源所能传输的数据量不小于所述第二缓存数据量,则执行基于所述第一上行资源发送所述第二BSR和所述第一业务数据的步骤;如果所述第一上行资源所能传输的数据量小于所述第二缓存数据量,取消所述BSR事件,基于所述第一上行资源发送所述第一业务数据。在一种可能的实现方式中,所述根据基站分配的至少一个SR资源,向所述基站发送SR包括:根据所述第二缓存数据量和SR资源类型,从所述至少一个SR资源中,确定能够满足所述第二缓存数据量的指定SR资源,不同SR资源类型对应不同的资源大小;在所述指定SR资源上发送所述SR。在一种可能的实现方式中,所述在所述指定SR资源上发送所述SR之前,所述方法还包括:检测所述指定SR资源是否处于占用状态;如果所述指定SR资源处于所述占用状态,则待所述SR资源未处于所述占用状态后,执行在所述指定SR资源上发送所述SR的步骤;如果所述指定SR资源未处于所述占用状态,则执行在所述指定SR资源上发送所述SR的步骤。在一种可能的实现方式中,所述检测所述指定SR资源是否处于占用状态包括:检测所述指定SR资源的定时器是否处于运行状态;如果所述指定SR资源的定时器处于运行状态,则确定所述SR资源处于所述占用状态。在一种可能的实现方式中,所述方法还包括:在非活动态下,如果检测到有业务数据需要发送,向所述基站发送随机接入请求,由所述基站接收到所述随机接入请求后,根据所述UE所支持业务的业务类型,为所述UE分配第三上行资源和至少一个SR资源;根据所述第三上行资源,向所述基站发送当前缓存的第二业务数据和所述第一BSR。在一种可能的实现方式中,向所述基站发送所述第二BSR和第一业务数据之后,所述方法还包括:根据所述第一业务数据的业务类型,在与基站建立的多个承载中确定指定承载,所述指定承载用于传输所述第一业务数据;启动所述指定承载的定时器,以使所述指定承载的定时器进入运行状态。在一种可能的实现方式中,所述启动所述指定承载的定时器之前,所述方法还包括:接收基站的定时器配置信息,所述定时器配置信息用于指示所述多个承载中每个承载的定时器时长;根据所述每个承载的定时器时长,对所述每个承载的定时器进行配置。在一种可能的实现方式中,所述方法还包括:检测所述多个承载的定时器的运行状态;如果检测到所述多个承载的定时器均处于非运行状态,则停止监听物理下行控制信道PDCCH;或,当接收到基站发送的停止监听指令时,停止监听所述PDCCH。根据本公开实施例的第二方面,应用于基站,提供一种资源分配方法,包括:在用户设备UE处于非活动态下,当接收到所述UE的第一缓冲状态报告BSR时,根据所述第一BSR为所述UE分配第一上行资源;将所述第一上行资源的配置信息发送至所述UE;如果在所述第一上行资源接收到所述UE的第二BSR和第一业务数据,根据所述第二BSR,为所述UE分配上行资源;如果接收到UE的上行调度请求SR,根据所述SR为所述UE分配第二上行资源,如果在所述第二上行资源接收到所述第二BSR和所述第一业务数据,则根据所述第二BSR,为所述UE分配上行资源;其中,所述第二BSR由所述UE在检测到产生了新业务数据时发送,所述第一BSR用于指示所述新业务数据产生前所述UE的第一缓存数据量,所述第二BSR用于指示所述新业务数据产生后所述UE的第二缓存数据量。在一种可能的实现方式中,所述根据所述SR为所述UE分配第二上行资源包括:根据所述SR的SR资源类型,确定所述SR所指示的资源大小;为所述UE分配满足所述资源大小的第二上行资源。在一种可能的实现方式中,所述方法还包括:接收所述UE的随机接入请求;为所述UE分配第三上行资源,由所述UE在所述第三上行资源上发送所述第一BSR;根据所述UE所支持业务的业务类型,为所述UE分配至少一个SR资源;向所述UE发送指定消息,所述指定消息中携带所述第三上行资源的配置信息和所述至少一个SR资源的SR资源类型,不同SR资源类型用于指示基站分配不同大小的上行资源。在一种可能的实现方式中,所述根据所述UE所支持业务的业务类型,为所述UE分配至少一个SR资源包括:根据所述UE所支持业务的业务类型,确定所述UE能够发送的业务数据量大小;根据所述业务数据量大小,分配所述至少一个SR资源。在一种可能的实现方式中,所述根据所述第二BS本文档来自技高网...
资源分配方法、装置、用户设备和基站

【技术保护点】
一种资源分配方法,其特征在于,应用于用户设备,所述方法包括:在非活动态下,如果在向基站发送第一缓冲状态报告BSR后,检测到产生了新业务数据,则触发BSR事件,所述BSR事件用于指示向基站发送第二BSR,所述第一BSR用于指示所述新业务数据产生前所述UE的第一缓存数据量,所述第二BSR用于指示所述新业务数据产生后所述UE的第二缓存数据量;如果检测到当前有可用的第一上行资源,则基于所述第一上行资源,向所述基站发送所述第二BSR和当前缓存的第一业务数据,由所述基站根据所述第二BSR为UE分配上行资源,所述第一上行资源由基站根据所述第一BSR分配;如果检测到当前没有可用的所述第一上行资源,则根据基站分配的至少一个SR资源,向所述基站发送上行调度请求SR,由所述基站根据所述SR为所述UE分配第二上行资源,所述至少一个SR资源由所述基站根据所述UE的随机接入请求分配;基于所述第二上行资源,向所述基站发送所述第二BSR和所述第一业务数据,由所述基站根据所述第二BSR为所述UE分配上行资源。

【技术特征摘要】
1.一种资源分配方法,其特征在于,应用于用户设备,所述方法包括:在非活动态下,如果在向基站发送第一缓冲状态报告BSR后,检测到产生了新业务数据,则触发BSR事件,所述BSR事件用于指示向基站发送第二BSR,所述第一BSR用于指示所述新业务数据产生前所述UE的第一缓存数据量,所述第二BSR用于指示所述新业务数据产生后所述UE的第二缓存数据量;如果检测到当前有可用的第一上行资源,则基于所述第一上行资源,向所述基站发送所述第二BSR和当前缓存的第一业务数据,由所述基站根据所述第二BSR为UE分配上行资源,所述第一上行资源由基站根据所述第一BSR分配;如果检测到当前没有可用的所述第一上行资源,则根据基站分配的至少一个SR资源,向所述基站发送上行调度请求SR,由所述基站根据所述SR为所述UE分配第二上行资源,所述至少一个SR资源由所述基站根据所述UE的随机接入请求分配;基于所述第二上行资源,向所述基站发送所述第二BSR和所述第一业务数据,由所述基站根据所述第二BSR为所述UE分配上行资源。2.根据权利要求1所述的方法,其特征在于,所述触发BSR事件之前,所述方法还包括:如果接收到所述第一上行资源的配置信息,根据所述第一上行资源的配置信息,确定所述第一上行资源所能传输的数据量是否超过所述第一缓存数据量的指定百分比;如果超过所述第一缓存数据量的指定百分比,则执行所述触发BSR事件的步骤。3.根据权利要求1所述的方法,其特征在于,所述基于所述第一上行资源发送所述第二BSR之前,所述方法还包括:判断所述第一上行资源所能传输的数据量是否不小于所述第二缓存数据量;如果所述第一上行资源所能传输的数据量不小于所述第二缓存数据量,则执行基于所述第一上行资源发送所述第二BSR和所述第一业务数据的步骤;如果所述第一上行资源所能传输的数据量小于所述第二缓存数据量,取消所述BSR事件,基于所述第一上行资源发送所述第一业务数据。4.根据权利要求1所述的方法,其特征在于,所述根据基站分配的至少一个SR资源,向所述基站发送SR包括:根据所述第二缓存数据量和SR资源类型,从所述至少一个SR资源中,确定能够满足所述第二缓存数据量的指定SR资源,不同SR资源类型对应不同的资源大小;在所述指定SR资源上发送所述SR。5.根据权利要求4所述的方法,其特征在于,所述在所述指定SR资源上发送所述SR之前,所述方法还包括:检测所述指定SR资源是否处于占用状态;如果所述指定SR资源处于所述占用状态,则待所述SR资源未处于所述占用状态后,执行在所述指定SR资源上发送所述SR的步骤;如果所述指定SR资源未处于所述占用状态,则执行在所述指定SR资源上发送所述SR的步骤。6.根据权利要求5所述的方法,其特征在于,所述检测所述指定SR资源是否处于占用状态包括:检测所述指定SR资源的定时器是否处于运行状态;如果所述指定SR资源的定时器处于运行状态,则确定所述SR资源处于所述占用状态。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:在非活动态下,如果检测到有业务数据需要发送,向所述基站发送随机接入请求,由所述基站接收到所述随机接入请求后,根据所述UE所支持业务的业务类型,为所述UE分配第三上行资源和至少一个SR资源;根据所述第三上行资源,向所述基站发送当前缓存的第二业务数据和所述第一BSR。8.根据权利要求1所述的方法,其特征在于,向所述基站发送所述第二BSR和第一业务数据之后,所述方法还包括:根据所述第一业务数据的业务类型,在与基站建立的多个承载中确定指定承载,所述指定承载用于传输所述第一业务数据;启动所述指定承载的定时器,以使所述指定承载的定时器进入运行状态。9.根据权利要求8所述的方法,其特征在于,所述启动所述指定承载的定时器之前,所述方法还包括:接收基站的定时器配置信息,所述定时器配置信息用于指示所述多个承载中每个承载的定时器时长;根据所述每个承载的定时器时长,对所述每个承载的定时器进行配置。10.根据权利要求8所述的方法,其特征在于,所述方法还包括:检测所述多个承载的定时器的运行状态;如果检测到所述多个承载的定时器均处于非运行状态,则停止监听物理下行控制信道PDCCH;或,当接收到基站发送的停止监听指令时,停止监听所述PDCCH。11.一种资源分配方法,其特征在于,应用于基站,所述方法包括:在用户设备UE处于非活动态下,当接收到所述UE的第一缓冲状态报告BSR时,根据所述第一BSR为所述UE分配第一上行资源;将所述第一上行资源的配置信息发送至所述UE;如果在所述第一上行资源接收到所述UE的第二BSR和第一业务数据,根据所述第二BSR,为所述UE分配上行资源;如果接收到UE的上行调度请求SR,根据所述SR为所述UE分配第二上行资源,如果在所述第二上行资源接收到所述第二BSR和所述第一业务数据,则根据所述第二BSR,为所述UE分配上行资源;其中,所述第二BSR由所述UE在检测到产生了新业务数据时发送,所述第一BSR用于指示所述新业务数据产生前所述UE的第一缓存数据量,所述第二BSR用于指示所述新业务数据产生后所述UE的第二缓存数据量。12.根据权利要求11所述的方法,其特征在于,所述根据所述SR为所述UE分配第二上行资源包括:根据所述SR的SR资源类型,确定所述SR所指示的资源大小;为所述UE分配满足所述资源大小的第二上行资源。13.根据权利要求11所述的方法,其特征在于,所述方法还包括:接收所述UE的随机接入请求;为所述UE分配第三上行资源,由所述UE在所述第三上行资源上发送所述第一BSR;根据所述UE所支持业务的业务类型,为所述UE分配至少一个SR资源;向所述UE发送指定消息,所述指定消息中携带所述第三上行资源的配置信息和所述至少一个SR资源的SR资源类型,不同SR资源类型用于指示基站分配不同大小的上行资源。14.根据权利要求13所述的方法,其特征在于,所述根据所述UE所支持业务的业务类型,为所述UE分配至少一个SR资源包括:根据所述UE所支持业务的业务类型,确定所述UE能够发送的业务数据量大小;根据所述业务数据量大小,分配所述至少一个SR资源。15.根据权利要求11所述的方法,其特征在于,所述根据所述第二BSR,为所述UE分配上行资源包括:如果检测到所述UE当前没有可用的第一上行资源,为所述UE分配满足所述第二BSR所指示第二缓存数据量的上行资源;或,如果检测到所述UE当前有可用的第一上行资源,根据所述第二BSR和所述第一上行资源,确定所述UE新增缓存数据量;为所述UE分配满足所述新增缓存数据量的上行资源。16.根据权利要求11所述的方法,其特征在于,所述方法还包括:当检测到所述UE需要进入非活动态时,确定所述UE的能够在非活动态下进行数据传输的多个承载;对于所述多个承载中的每个承载,根据所述承载对应的反馈类型,为所述承载配置定时器时长;向所述UE发送定时器配置信息,所述定时器配置信息用于指示所述多个承载中每个承载的定时器时长,由所述UE根据所述定时器配置信息,对所述每个承载的定时器进行配置。17.一种资源分配装置,其特征在于,所述装置包括:检测模块,用于在非活动态下,如果在向基站发送第一缓冲状态报告BSR后,检测到产生了新业务数据,则触发BSR事件,所述BSR事件用于指示向基站发送第二BSR,所述第一BSR用于指示所述新业务数据产生前所述UE的第一缓存数据量,所述第二BSR用于指示所述新业务数据产生后所述UE的第二缓存数据量;第一发送模块,用于如果检测到当前有可用的第一上行资源,则基于所述第一上行资源,向所述基站发送所述第二BSR和当前缓存的第一业务数据,由所述基站根据所述第二BSR为UE分配上行资源,所述第一上行资源由基站根据所述第一BSR分配;第二发送模块,用于如果检测到当前没有可用的所述第一上行资源,则根据基站分配的至少一个SR资源,向所述基站发送上行调度请求SR,由所述基站根据所述SR为所述UE分配第二上行资源,所述至少一个SR资源由所述基站根据所述UE的随机接入请求分配;基于所述第二上行资源,向所述基站发送所述第二BSR和所述第一业务数据,由所述基站根据所述第二BS...

【专利技术属性】
技术研发人员:江小威
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1