System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 由网络节点执行的方法和网络节点技术_技高网

由网络节点执行的方法和网络节点技术

技术编号:40955974 阅读:4 留言:0更新日期:2024-04-18 20:32
本申请关于一种由网络节点执行的方法和网络节点,所述方法包括:获取与基站的分布单元DU对应的多个小区的小区容量相关信息;基于所述小区容量相关信息,确定所述多个小区的预测小区容量,用于所述基站,根据所述预测小区容量,针对所述多个小区中的每一个小区分配小区容量。同时,可以使用人工智能模型来执行上述由网络节点执行的方法。

【技术实现步骤摘要】

本申请涉及无线通信领域,具体而言,本申请涉及一种由网络节点执行的方法和网络节点及由基站执行的方法和基站。


技术介绍

1、在4g/5g系统中,小区容量配置会影响基站的分布单元(distributed unit,du)中央处理单元(central processing unit,cpu)资源利用率。当前,小区容量配置是静态配置,配置值可以通过各个小区平分共享的cpu资源,并在满足最差情况(worst case)的情况下确定小区容量配置。然而,静态配置的小区容量配置不能动态变化,但在实际部署场景中,小区容量需求却是随着时间和空间动态而变化的,如图1中所示,小区容量需求在白天和夜晚会发生变化。因此,小区容量配置对cpu资源使用以及用户接入小区有重要影响。

2、如何更好地进行小区容量配置,更好地满足通信需求,是本领域技术人员一直在努力研究的技术问题。


技术实现思路

1、本申请的目的旨在至少能解决现有通信方式中的技术缺陷之一,以更好地满足通信需求。为了实现该目的,本申请提出的技术方案如下。

2、根据本申请实施例的第一方面,提供了一种由网络节点执行的方法,包括:获取与基站的分布单元du对应的多个小区的小区容量相关信息;基于所述小区容量相关信息,确定所述多个小区的预测小区容量,用于所述基站,根据所述预测小区容量,针对所述多个小区中的每一个小区分配小区容量。

3、可选地,基于所述小区容量相关信息,确定所述多个小区的预测小区容量的步骤包括:基于所述小区容量相关信息,确定在每个小区对应不同小区容量时所述du对应的小区容量和;基于满足设定条件的小区容量和,确定所述多个小区的预测小区容量。

4、可选地,满足设定条件的小区容量和为确定出的各小区容量和中最大的小区容量和。

5、可选地,所述小区容量相关信息中包括目标小区容量。

6、可选地,基于所述小区容量相关信息,确定在每个小区对应不同小区容量时所述du对应的小区容量和的步骤包括:基于每个小区对应的目标小区容量和当前小区容量,确定每个小区对应的当前小区容量中的每个小区容量参数的权重;基于每个小区对应的当前小区容量以及当前小区容量中的每个小区容量参数的权重,确定所述du对应的当前小区容量和。

7、可选地,每个小区的目标小区容量是基于利用相应小区在本次预设周期的实际小区容量以及在上一预设周期估计的目标小区容量确定的。

8、可选地,基于满足设定条件的小区容量和,确定每个小区的预测小区容量的步骤包括:判断所述du对应的当前小区容量和是否满足设定条件;若是,则将每个小区对应的当前小区容量确定为所述多个小区的预测小区容量;否则,更新每个小区对应的当前小区容量,并基于每个小区更新后的当前小区容量确定所述du对应的当前小区容量和。

9、可选地,判断所述du对应的当前小区容量和是否满足设定条件的步骤包括:当所述du对应的当前小区容量和与上一次确定的小区容量和的差不大于设定阈值,或小区容量更新次数达到更新次数上限时,确认当前小区容量和满足设定条件。

10、可选地,更新每个小区对应的当前小区容量的步骤包括:基于每个小区对应的当前小区容量,预测每个小区的处理模块中,每个时间敏感模块占用的中央处理单元cpu资源;以及基于预测出的每个小区的每个时间敏感模块占用的cpu资源,更新每个小区对应的当前小区容量。

11、可选地,基于预测出的每个小区的每个时间敏感模块占用的cpu资源,更新每个小区对应的当前小区容量的步骤包括:在每个小区的每个时间敏感模块占用的cpu资源不大于相应的资源占用上限值的条件下,更新每个小区对应的当前小区容量。

12、可选地,基于每个小区对应的当前小区容量,预测每个小区的处理模块中,每个时间敏感模块占用的cpu资源的步骤包括:基于每个小区对应的当前小区容量,利用神经网络模型预测每个小区的处理模块中的每个时间敏感模块占用的cpu资源。

13、可选地,所述方法还包括:基于所述多个小区的预测小区容量,确定所述du的空闲cpu资源,用于所述基站根据所述空闲cpu资源,针对所述多个小区中的时间不敏感模块分配cpu资源。

14、可选地,基于所述多个小区的预测小区容量,确定所述du的空闲cpu资源的步骤包括:基于所述多个小区的预测小区容量,利用神经网络模型确定每个小区的处理模块中,时间敏感模块占用的cpu资源;基于时间敏感模块占用的cpu资源以及时间敏感模块运行的起始时间,确定du的空闲cpu资源。

15、可选地,确定du的空闲cpu资源的步骤包括:基于时间敏感模块占用的cpu资源以及时间敏感模块运行的起始时间,确定时间敏感模块运行的结束时间;基于时序相邻的时间敏感模块运行的起始时间和结束时间,确定空闲cpu资源。

16、可选地,所述方法还包括:基于每个小区的实际小区容量和关于与实际小区容量对应的占用的cpu资源的信息,对所述神经网络模型进行训练。

17、可选地,所述小区容量包括下述至少一项:最多支持的用户设备ue个数;最多支持的配置探测参考信号srs的ue个数;最多支持的多用户调度mu候选ue个数;最多支持的mu层数。

18、可选地,所述网络节点包括:基站、开放式无线接入网o-ran中的无线接入网智能控制器ric。

19、可选地,获取与基站的du对应的多个小区的小区容量相关信息的步骤包括:从基站的du获取对应的多个小区的小区容量相关信息,其中,所述方法还包括:将所述预测小区容量发送给所述基站,用于所述基站根据所述预测小区容量,针对所述多个小区中的每一个小区分配小区容量。

20、可选地,所述小区容量相关信息包括下述至少一项:小区的实际小区容量和关于与实际小区容量对应的占用的cpu资源的信息、以及小区的目标小区容量。

21、根据本申请实施例的第二方面,提供了一种由基站执行的方法,包括:获取所述基站的分布单元du对应的多个小区的预测小区容量,所述预测小区容量是基于du对应的多个小区的小区容量相关信息确定的;以及根据所述预测小区容量,针对所述多个小区中的每一个小区分配小区容量。

22、可选地,根据所述预测小区容量,针对所述多个小区中的每一个小区分配小区容量的步骤包括:确定du对应的多个小区中的每个小区的优先级;以及根据每个小区的优先级,利用所述预测小区容量,针对各个小区分配小区容量。

23、可选地,根据每个小区的优先级,利用所述预测小区容量,针对各个小区分配小区容量的步骤包括:按照小区的优先级,依次针对每个小区进行以下操作:如果当前小区的优先级为高优先级,或者当前小区的优先级为低优先级且剩余的cpu资源不小于预设阈值,则基于所述预测小区容量为当前小区分配小区容量,并更新剩余的cpu资源;如果当前小区的优先级为低优先级且剩余的cpu资源小于所述预设阈值,则根据剩余的cpu资源确定当前小区的更新小区容量,基于所述更新小区容量为当前小区分配小区容量,并更新本文档来自技高网...

【技术保护点】

1.一种由网络节点执行的方法,包括:

2.如权利要求1所述的方法,其中,基于所述小区容量相关信息,确定所述多个小区的预测小区容量的步骤包括:

3.如权利要求2所述的方法,其中,满足设定条件的小区容量和为确定出的各小区容量和中最大的小区容量和。

4.如权利要求2或3所述的方法,其中,所述小区容量相关信息中包括目标小区容量;

5.如权利要求4所述的方法,其中,每个小区的目标小区容量是基于利用相应小区在本次预设周期的实际小区容量以及在上一预设周期估计的目标小区容量确定的。

6.如权利要求2-5中任一项所述的方法,其中,基于满足设定条件的小区容量和,确定每个小区的预测小区容量的步骤包括:

7.如权利要求6所述的方法,其中,判断所述DU对应的当前小区容量和是否满足设定条件的步骤包括:

8.如权利要求6或7所述的方法,其中,更新每个小区对应的当前小区容量的步骤包括:

9.如权利要求8所述的方法,其中,基于预测出的每个小区的每个时间敏感模块占用的CPU资源,更新每个小区对应的当前小区容量的步骤包括:

10.如权利要求8或9所述的方法,其中,基于每个小区对应的当前小区容量,预测每个小区的处理模块中,每个时间敏感模块占用的CPU资源的步骤包括:

11.如权利要求1-10中任一项所述的方法,还包括:

12.如权利要求11所述的方法,其中,基于所述多个小区的预测小区容量,确定所述DU的空闲CPU资源的步骤包括:

13.如权利要求12所述的方法,其中,确定DU的空闲CPU资源的步骤包括:

14.如权利要求10、12-13中任一项所述的方法,还包括:

15.如权利要求1-14中任一项所述的方法,其中,所述小区容量包括下述至少一项:

16.如权利要求1-15中任一项所述的方法,所述网络节点包括:基站、开放式无线接入网O-RAN中的无线接入网智能控制器RIC。

17.如权利要求1-16中任一项所述的方法,其中,获取与基站的DU对应的多个小区的小区容量相关信息的步骤包括:

18.如权利要求1-17中任一项所述的方法,其中,所述小区容量相关信息包括下述至少一项:

19.一种由基站执行的方法,包括:

20.如权利要求19所述的方法,其中,根据所述预测小区容量,针对所述多个小区中的每一个小区分配小区容量的步骤包括:

21.如权利要求20所述的方法,其中,根据每个小区的优先级,利用所述预测小区容量,针对各个小区分配小区容量的步骤包括:按照小区的优先级,依次针对每个小区进行以下操作:

22.如权利要求19-21中任一项所述的方法,还包括:

23.如权利要求22所述的方法,其中,根据DU的空闲CPU资源,针对每个小区的处理模块中的时间不敏感模块分配DU的空闲CPU资源的步骤包括:

24.一种网络节点,包括:

25.一种基站,包括:

26.一种电子设备,包括:

27.一种存储指令的计算机可读存储介质,其中,当所述指令被至少一个处理器运行时,促使所述至少一个处理器执行如权利要求1至23中的任意一项所述的方法。

...

【技术特征摘要】

1.一种由网络节点执行的方法,包括:

2.如权利要求1所述的方法,其中,基于所述小区容量相关信息,确定所述多个小区的预测小区容量的步骤包括:

3.如权利要求2所述的方法,其中,满足设定条件的小区容量和为确定出的各小区容量和中最大的小区容量和。

4.如权利要求2或3所述的方法,其中,所述小区容量相关信息中包括目标小区容量;

5.如权利要求4所述的方法,其中,每个小区的目标小区容量是基于利用相应小区在本次预设周期的实际小区容量以及在上一预设周期估计的目标小区容量确定的。

6.如权利要求2-5中任一项所述的方法,其中,基于满足设定条件的小区容量和,确定每个小区的预测小区容量的步骤包括:

7.如权利要求6所述的方法,其中,判断所述du对应的当前小区容量和是否满足设定条件的步骤包括:

8.如权利要求6或7所述的方法,其中,更新每个小区对应的当前小区容量的步骤包括:

9.如权利要求8所述的方法,其中,基于预测出的每个小区的每个时间敏感模块占用的cpu资源,更新每个小区对应的当前小区容量的步骤包括:

10.如权利要求8或9所述的方法,其中,基于每个小区对应的当前小区容量,预测每个小区的处理模块中,每个时间敏感模块占用的cpu资源的步骤包括:

11.如权利要求1-10中任一项所述的方法,还包括:

12.如权利要求11所述的方法,其中,基于所述多个小区的预测小区容量,确定所述du的空闲cpu资源的步骤包括:

13.如权利要求12所述的方法,其中,确定du的空闲cp...

【专利技术属性】
技术研发人员:修德明黄有刚金明刘昊坤佘好求胡瑜涵
申请(专利权)人:北京三星通信技术研究有限公司
类型:发明
国别省市:

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

1