数据无线承载控制块的管理方法、设备、装置及介质与流程

摘要: 本公开实施例涉及通信,尤其涉及一种数据无线承载控制块的管理方法、设备、装置及介质。背景技术:1、在5g网络中,数据面的数据无线承载(dataradiobeare...
数据无线承载控制块的管理方法、设备、装置及介质与流程

本公开实施例涉及通信,尤其涉及一种数据无线承载控制块的管理方法、设备、装置及介质。

背景技术:

1、在5g网络中,数据面的数据无线承载(data radio bearer,简称drb)由控制面的控制块(简称为drb控制块)进行管理,控制面的高层信令子系统对drb控制块进行管理,drb和drb控制块之间满足一一对应的关系。目前的设计是每个终端在接入网络时,高层信令子系统都会按照最大drb需求量一次性的为终端静态分配相应数量的drb控制块。

2、然而,5g公网下的终端呈现出多形态、多业务的特点,这种趋势会导致基站的drb数量需求在网络忙时激增,在网络闲暇时骤降,不同形态或业务下的终端之间的drb数量落差很大,如果每个终端按照最大drb需求量来静态配置drb控制块,会导致大部分drb控制块因为终端业务的差异并没有发挥作用,造成资源的浪费。

技术实现思路

1、为了解决上述技术问题,本公开实施例提供了一种数据无线承载控制块的管理方法、设备、装置及介质。

2、本公开实施例的第一方面提供了一种数据无线承载控制块的管理方法,该方法包括:

3、接收第一终端建立数据无线承载drb的请求消息;

4、基于请求消息,从资源池中申请用于对drb进行管理的目标drb控制块,资源池中包含多个drb控制块,资源池中的drb控制块被多个终端共享;

5、将目标drb控制块分配给第一终端。

6、通过接收第一终端建立drb的请求消息,基于请求消息从资源池中申请用于对drb进行管理的目标drb控制块,将目标drb控制块分配给第一终端,能够根据终端的需求为终端动态分配drb控制块,使得终端的drb控制块的数量和终端的业务需求一致,避免浪费资源。另外,通过建立drb控制块的资源池,资源池中的drb控制块被接入网络设备的多个终端共享,能够避免为每个终端都分配单独使用的drb控制块,减少了drb控制块的数量,节约了资源。

7、在一些实施方式中,资源池中包含的drb控制块的数量和并发接入的终端的最大数量、以及每个终端的平均drb数量相关。

8、根据并发接入的终端的最大数量、以及每个终端的平均drb数量相关,确定资源池中drb控制块的数量,不但能够通过共享资源池中drb控制块的方式,节约资源,还能够确保资源池中drb控制块的数量满足所有接入终端的业务需求。

9、在一些实施方式中,资源池中的drb控制块包括第一标记位,第一标记位的值用于表示drb控制块是否被占用;

10、基于请求消息,从资源池中申请用于对drb进行管理的目标drb控制块,包括:

11、基于第一标记位,从资源池中申请未被占用的drb控制块作为目标drb控制块。

12、通过第一标记位能够快速准确的判断drb控制块是否被占用,防止将同一drb控制块同时被分配给多个终端使用。

13、在一些实施方式中,将目标drb控制块分配给第一终端,包括:

14、将目标drb控制块在资源池中的序号存储到目标数组中,目标数组用于存储第一终端占用的drb控制块在资源池中的序号。

15、通过将目标drb控制块的序号存储到目标数组中,而不是将目标drb控制块本身存储到目标数组能够节约存储资源。

16、在一些实施方式中,资源池中的drb控制块包括第二标记位,第二标记位的值用于表示占用drb控制块的终端的优先级等级;

17、所述方法还包括:

18、在申请到目标drb控制块后,将目标drb控制块的第二标记位的值配置成目标值,目标值和第一终端的优先级等级对应。

19、在一些实施方式中,基于请求消息,从资源池中申请用于对drb进行管理的目标drb控制块,包括:

20、在资源池中的drb控制块全被占用,且第一终端的优先级等级高于预设等级的情况下,从第二标记位对应的优先级等级低于或等于预设等级的drb控制块中,确定目标drb控制块;

21、释放被占用的目标drb控制块,并将释放后的目标drb控制块分配给第一终端。

22、在一些实施方式中,所述资源池中的drb控制块还包括索引信息,索引信息用于表征drb控制块与占用该drb控制块的终端之间的对应关系;

23、释放被占用的目标drb控制块,包括:

24、根据目标drb控制块中的索引信息,释放第二终端对目标drb控制块的占用。

25、通过抢占优先级等级低于或等于预设等级的终端的drb控制块,分配给优先级等级高于预设等级的终端,能够确保优先级等级高于预设等级的终端的业务正常执行。

26、本公开实施例的第二方面提供了一种网络设备,包括:存储器、收发器和处理器;

27、存储器,用于存储计算机程序;收发器,用于在处理器的控制下收发信号;处理器,用于读取存储器中的计算机程序并执行如下方法:

28、接收第一终端建立数据无线承载drb的请求消息;

29、基于请求消息,从资源池中申请用于对drb进行管理的目标drb控制块,资源池中包含多个drb控制块,资源池中的drb控制块被多个终端共享;

30、将目标drb控制块分配给第一终端。

31、在一些实施方式中,资源池中包含的drb控制块的数量和并发接入的终端的最大数量、以及每个终端的平均drb数量相关。

32、在一些实施方式中,资源池中的drb控制块包括第一标记位,第一标记位的值用于表示drb控制块是否被占用;

33、处理器用于:基于第一标记位,从资源池中申请未被占用的drb控制块作为目标drb控制块。

34、在一些实施方式中,处理器用于:

35、将目标drb控制块在资源池中的序号存储到目标数组中,目标数组用于存储第一终端占用的drb控制块在资源池中的序号。

36、在一些实施方式中,资源池中的drb控制块包括第二标记位,第二标记位的值用于表示占用drb控制块的终端的优先级等级;

37、处理器用于:

38、在申请到目标drb控制块后,将目标drb控制块的第二标记位的值配置成目标值,所述目标值和第一终端的优先级等级对应。

39、在一些实施方式中,处理器用于:

40、在资源池中的drb控制块全被占用,且第一终端的优先级等级高于预设等级的情况下,从第二标记位对应的优先级等级低于或等于预设等级的drb控制块中,确定目标drb控制块;

41、释放被占用的目标drb控制块,并将释放后的目标drb控制块分配给第一终端。

42、在一些实施方式中,资源池中的drb控制块还包括索引信息,索引信息用于表征drb控制块与占用该drb控制块的终端之间的对应关系;

43、处理器在执行释放被占用的目标drb控制块的操作时用于:

44、根据目标drb控制块中的索引信息,释放第二终端对目标drb控制块的占用。

45、本公开实施例的第三方面提供了一种数据无线承载控制块的管理装置,包括:

46、接收模块,用于接收第一终端建立数据无线承载drb的请求消息;

47、申请模块,用于基于请求消息,从资源池中申请用于对drb进行管理的目标drb控制块,资源池中包含多个drb控制块,资源池中的drb控制块被多个终端共享;

48、分配模块,用于将目标drb控制块分配给第一终端。

49、在一些实施方式中,资源池中包含的drb控制块的数量和并发接入的终端的最大数量、以及每个终端的平均drb数量相关。

50、在一些实施方式中,资源池中的drb控制块包括第一标记位,第一标记位的值用于表示drb控制块是否被占用;

51、申请模块,用于:

52、基于第一标记位,从资源池中申请未被占用的drb控制块作为目标drb控制块。

53、在一些实施方式中,分配模块,用于:将目标drb控制块在资源池中的序号存储到目标数组中,目标数组用于存储第一终端占用的drb控制块在资源池中的序号。

54、在一些实施方式中,资源池中的drb控制块包括第二标记位,第二标记位的值用于表示占用drb控制块的终端的优先级等级;

55、本公开实施例所称的管理装置还可以包括:

56、配置模块,用于:在申请到目标drb控制块后,将目标drb控制块的第二标记位的值配置成目标值,目标值和第一终端的优先级等级对应。

57、在一些实施方式中,申请模块,用于:

58、在资源池中的drb控制块全被占用,且第一终端的优先级等级高于预设等级的情况下,从第二标记位对应的优先级等级低于或等于预设等级的drb控制块中,确定目标drb控制块;

59、释放被占用的目标drb控制块,并将释放后的目标drb控制块分配给第一终端。

60、在一些实施方式中,资源池中的drb控制块还包括索引信息,索引信息用于表征drb控制块与占用该drb控制块的终端之间的对应关系;

61、申请模块,用于:根据目标drb控制块中的索引信息,释放第二终端对目标drb控制块的占用。

62、本公开实施例的第四方面提供了一种处理器可读存储介质,该处理器可读存储介质存储有程序,程序用于使处理器执行上述第一方面所述的任一方法。

63、本公开实施例的第五方面提供了一种计算机程序产品,该计算机程序产品包括计算机程序指令,当该计算机程序指令被处理器执行时可以实现上述第一方面所述的任一方法。