基站资源调度优化方法、装置、基站、设备、介质及产品与流程

文档序号:37584419发布日期:2024-04-18 12:10阅读:7来源:国知局
基站资源调度优化方法、装置、基站、设备、介质及产品与流程

本技术涉及通信,具体而言,涉及一种基站资源调度优化方法、装置、基站、设备、介质及产品。


背景技术:

1、基站,即公用移动通信基站,是移动设备接入互联网的接口设备,是指在一定的无线电覆盖区域中,通过移动通信交换中心与移动电话终端之间进行信息传递的无线电收发信电台,其是移动通信网络的重要组成部分,通过基站可以实现网络覆盖。

2、用于基站物理层的多小区协同处理系统可以实现基站对多个小区的并行启动和处理,但是由于基站资源有限,例如芯片ddr总线速率、共享内存大小、硬件加速器个数等资源的数量或大小有限,当并行处理的小区超过一定数量且时隙连续调度时,可能会由于同一时刻读写数据量过大,在超过基站处理能力上限后反而会引起功能模块阻塞,导致基站运行效率大幅下降。


技术实现思路

1、本技术实施例的目的在于提供一种基站资源调度优化方法、装置、基站、设备、介质及产品,用以改善基站运行效率。

2、第一方面,本技术实施例提供一种基站资源调度优化方法,该方法包括:从任务处理队列中获取待处理任务;确定所述待处理任务所涉及的物理层功能模块;在所述物理层功能模块发生阻塞时,根据资源调度优先级为所述物理层功能模块分配基站资源,以使所述物理层功能模块实现对应功能;其中,所述为所述物理层功能模块分配基站资源,包括:为高资源调度优先级的所述物理层功能模块优先分配基站资源。

3、上述方案的有益效果包括:在物理层功能模块发生阻塞时,为高资源调度优先级的物理层功能模块优先分配基站资源,一方面,有利于避免物理层功能模块阻塞情况的进一步恶化,从而有利于改善基站运行效率;另一方面,有利于合理利用有限的基站资源来实现功能模块的对应功能,有利于进一步改善基站运行效率。

4、在第一方面的一种实现方式中,在所述根据资源调度优先级为所述物理层功能模块分配基站资源之前,所述方法还包括:确定所述物理层功能模块是否发生阻塞;根据预设优先级配置规则,为发生阻塞的所述物理层功能模块配置基站芯片中所述基站资源的资源调度优先级。

5、上述方案的有益效果包括:根据预设优先级配置规则,能够及时为发生阻塞的物理层功能模块配置基站芯片中基站资源的资源调度优先级,以使得发生阻塞的功能模块能够根据资源调度优先级合理分配基站资源,有利于改善基站运行效率。

6、在第一方面的一种实现方式中,所述确定所述物理层功能模块是否发生阻塞,包括:统计当前时刻下属于同一基站的每个小区的物理层功能模块所使用的该所述基站中所述基站资源的资源总量;根据所述资源总量和预设资源总量阈值确定所述物理层功能模块是否发生阻塞以及阻塞程度。

7、上述方案的有益效果包括:通过对属于同一基站的每个小区的物理层功能模块所使用的该基站中基站资源的资源总量进行统计,结合预设资源总量阈值即可确定物理层功能模块是否发生阻塞以及发生阻塞的阻塞程度,从基站资源能否满足功能模块需求角度确定发生阻塞的功能模块,从而有利于快速高效地对发生阻塞的功能模块分配资源调度优先级,进而有利于改善基站运行效率。

8、在第一方面的一种实现方式中,所述确定所述物理层功能模块是否发生阻塞,包括:统计当前时刻下每个所述物理层功能模块的处理耗时;根据所述处理耗时以及耗时阈值确定所述物理层功能模块是否发生阻塞以及阻塞程度。

9、上述方案的有益效果包括:通过更加直观的功能模块处理耗时来确定物理层功能模块是否发生阻塞以及发生阻塞的程度,从而有利于快速高效地对发生阻塞的功能模块分配资源调度优先级,进而有利于改善基站运行效率。

10、在第一方面的一种实现方式中,所述确定所述物理层功能模块是否发生阻塞,包括:统计当前时刻下属于同一基站的每个小区的物理层功能模块所使用的该所述基站中所述基站资源的资源总量,以及每个所述物理层功能模块的处理耗时;根据所述资源总量、预设资源总量阈值、所述处理耗时以及耗时阈值共同确定所述物理层功能模块是否发生阻塞以及阻塞程度。

11、上述方案的有益效果包括:结合基站资源和功能模块共同判定物理层功能模块是否发生阻塞,有利于改善模块阻塞的判定准确率,从而有利于提高上述基站资源调度优化方法的调度优化效率,进而有利于改善基站运行效率。

12、在第一方面的一种实现方式中,所述根据预设优先级配置规则,为发生阻塞的所述物理层功能模块配置基站芯片中所述基站资源的资源调度优先级,包括:根据上报时延要求以及阻塞程度,为发生阻塞的所述物理层功能模块配置资源调度优先级。

13、上述方案的有益效果包括:综合考虑上报时延要求以及阻塞程度,为发生阻塞的物理层功能模块配置基站芯片中基站资源的资源调度优先级,使得发生阻塞的物理层功能模块能够根据为其配置的资源调度优先级来获取对应的基站资源,有利于避免物理层功能模块阻塞情况的进一步恶化,从而有利于改善基站运行效率。

14、在第一方面的一种实现方式中,所述根据资源调度优先级为所述物理层功能模块分配基站资源,包括:为高资源调度优先级的物理层功能模块分配高速缓存,以加速所述物理层功能模块的处理进程。

15、上述方案的有益效果包括:通过将基站资源中的高速缓存分配给高资源调度优先级的物理层功能模块,从而加快物理层功能模块的处理进程,使得物理层功能模块能够利用为其分配的基站资源快速实现其所要实现的功能,有利于改善基站运行效率。

16、在第一方面的一种实现方式中,所述为高资源调度优先级的物理层功能模块分配高速缓存,包括:将高资源调度优先级,且输入缓冲区大小和/或输出缓冲区大小满足缓存分配阈值要求的所述物理层功能模块的所述输入缓冲区和/或所述输出缓冲区的读写地址配置为共享内存地址。

17、上述方案的有益效果包括:可以将高资源调度优先级且缓冲区大小满足缓存分配阈值要求的物理层功能模块的缓冲区读写地址配置为共享内存地址,从而有效利用共享内存来对物理层功能模块进行加速,使得物理层功能模块能够利用为其分配的基站资源快速实现其所要实现的功能,有利于改善基站运行效率。

18、在第一方面的一种实现方式中,所述为高资源调度优先级的物理层功能模块分配高速缓存,包括:根据资源调度优先级大小、输入缓冲区大小、输出缓冲区大小、缓存分配阈值以及物理层功能模块执行顺序,确定目标串行处理串;其中,所述串行处理串所需的缓存大小满足所述缓存分配阈值要求;将所述目标串行处理串中各所述物理层功能模块的所述输入缓冲区和/或所述输出缓冲区的读写地址配置为共享内存地址。

19、上述方案的有益效果包括:通过将目标串行处理串中各物理层功能模块的缓冲区读写地址配置为共享内存地址,可以实现对共享内存的复用,同时为多个物理层功能模块进行加速,最大化加速效果,有利于改善基站运行效率。

20、第二方面,本技术实施例提供一种基站资源调度优化装置,该装置包括:

21、待处理任务获取单元,用于从任务处理队列中获取待处理任务;

22、物理层功能模块确定单元,用于确定所述待处理任务所涉及的物理层功能模块;

23、基站资源分配单元,用于在所述物理层功能模块发生阻塞时,根据资源调度优先级为所述物理层功能模块分配基站资源,以使所述物理层功能模块实现对应功能;其中,所述为所述物理层功能模块分配基站资源,包括:为高资源调度优先级的所述物理层功能模块优先分配基站资源。

24、第三方面,本技术实施例提供一种基站,该基站包括:存储器和处理器,其中所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行第一方面或第一方面的任意一种可能的实现方式提供的方法。

25、第四方面,本技术实施例提供一种电子设备,包括:处理器、存储器和通信总线,其中所述处理器和所述存储器通过所述通信总线完成相互间的通信;所述存储器中存储有可被所述处理器执行的计算机程序指令,所述计算机程序指令被所述处理器读取并运行时,执行第一方面或第一方面的任意一种可能的实现方式提供的方法。

26、第五方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行第一方面或第一方面的任意一种可能的实现方式提供的方法。

27、第六方面,本技术实施例提供一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时运行第一方面或第一方面的任意一种可能的实现方式提供的方法。

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

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