一种5G通信虚拟化网元的内存总线分配方法和终端组成比例

技术编号:29207888 阅读:15 留言:0更新日期:2021-07-10 00:44
本发明专利技术公开了一种5G通信虚拟化网元的内存总线分配方法和终端,所述方法包括:设置使UPF网元绑定到第一核心组上运行,设置使其它网元绑定到第二核心组上运行;每隔预设周期检测第一核心组上第一核心组上实际读写数据的第三频率,根据第三频率和分配给第一核心组的第一内存总线读写数据频率大小,调节第一核心组占用的第一内存总线读写数据频率和第二核心组占用的第二内存总线读写数据频率的大小,避免UPF网元读写数据时因内存总线读写数据的频率不足而排队等待,进而降低程序的性能,也避免了UPF网元分配太多的内存总线读写数据的频率而造成浪费,使5G通信系统的整体性能达到最优。最优。最优。

【技术实现步骤摘要】
一种5G通信虚拟化网元的内存总线分配方法和终端


[0001]本专利技术涉及5G通信
,尤其涉及一种5G通信虚拟化网元的内存总线分配方法和终端。

技术介绍

[0002]第五代移动通信技术(5th generation mobile networks或5th generation wireless systems、5th

Generation,简称5G或5G技术)是最新一代蜂窝移动通信技术,也是继4G(LTE

A、WiMax)、3G(UMTS、LTE)和2G(GSM)系统之后的延伸。5G的性能目标是高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。
[0003]多核CPU的所有CPU核心(核心指多核CPU的运算核心)共享使用内存总线去读写数据,受限于内存总线的工作频率,允许CPU核心使用内存总线读写数据的频率(单位时间内的次数)是有限的。在高速运行的多核CPU系统中,多个CPU核心请求读写数据的频率之和往往超过最大允许的频率,此时CPU核心在读写数据时不得不进入排队等待状态,增加了读写数据的时间、降低了程序的性能。
[0004]在一台物理服务器上运行一套5G通信虚拟化网元时(虚拟化网元包括虚拟机系统程序以及虚拟机应用程序),这些虚拟化网元有AMF、SMF、UDM、UPF、PCF等。所有虚拟化网元使用内存总线读写数据时会互相竞争,影响降低了5G通信系统的整体性能。
[0005]因此,现有技术还有待于改进和发展。

技术实现思路

[0006]本专利技术的主要目的在于提供一种5G通信虚拟化网元的内存总线分配方法和终端,旨在解决现有技术中所有虚拟化网元使用内存总线读写数据时会互相竞争,影响降低了5G通信系统的整体性能的问题。
[0007]为实现上述目的,本专利技术提供一种5G通信虚拟化网元的内存总线分配方法,所述5G通信虚拟化网元的内存总线分配方法包括如下步骤:
[0008]将多核CPU的预设个数的运算核心预先进行编号,将所有运算核心分为第一核心组和第二核心组,并给所述第一核心组分配第一内存总线读写数据频率,给所述第二核心组分配第二内存总线读写数据频率;
[0009]将UPF网元绑定设置在所述第一核心组上运行,剩余的所有虚拟化网元绑定设置在所述第二核心组上运行;
[0010]每隔预设周期检测所述第一核心组上实际读写数据的第三频率,并判断所述第三频率是否大于所述第一内存总线读写数据频率;
[0011]当所述第三频率大于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率增加预设频率,将所述第二核心组占用的第二内存总线读写数据频率减少预设频率;
[0012]当所述第三频率小于所述第一内存总线读写数据频率时,将所述第一核心组占用
的所述第一内存总线读写数据频率减少预设频率,将所述第二核心组占用的所述第二内存总线读写数据频率增加预设频率。
[0013]可选地,所述的5G通信虚拟化网元的内存总线分配方法,其中,所述第一核心组包括第一预设数量的运算核心,所述第二核心组包括第二预设数量的运算核心。
[0014]可选地,所述的5G通信虚拟化网元的内存总线分配方法,其中,所述预设个数为16个;所述第一预设数量为10个,所述第二预设数量为6个;所述第一核心组包括运算核心1

运算核心10;所述第二核心组包括运算核心11

运算核心16。
[0015]可选地,所述的5G通信虚拟化网元的内存总线分配方法,其中,16个运算核心共享内存总线读写数据的最大频率为30M次,所述第一内存总线读写数据频率为15M次,所述第二内存总线读写数据频率为15M次;所述预设频率为1M。
[0016]可选地,所述的5G通信虚拟化网元的内存总线分配方法,其中,所述将多核CPU的预设个数的运算核心预先进行编号,将所有运算核心分为第一核心组和第二核心组,并给所述第一核心组分配第一内存总线读写数据频率,给所述第二核心组分配第二内存总线读写数据频率,具体包括:
[0017]将多核CPU的16个的运算核心预先进行编号,编号为运算核心1

运算核心16;
[0018]将运算核心1

运算核心10设置为所述第一核心组,将运算核心11

运算核心16设置为所述第二核心组;
[0019]给所述第一核心组分配的内存总线读写数据频率为15M次,给所述第二核心组分配的内存总线读写数据频率为剩下的15M次。
[0020]可选地,所述的5G通信虚拟化网元的内存总线分配方法,其中,所述当所述第三频率大于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率增加预设频率,将所述第二核心组占用的第二内存总线读写数据频率减少预设频率,具体包括:
[0021]当所述第三频率大于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率增加1M,将所述第二核心组占用的第二内存总线读写数据频率减少1M。
[0022]可选地,所述的5G通信虚拟化网元的内存总线分配方法,其中,所述当所述第三频率小于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率减少预设频率,将所述第二核心组占用的所述第二内存总线读写数据频率增加预设频率,具体包括:
[0023]当所述第三频率小于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率减少1M,将所述第二核心组占用的第二内存总线读写数据频率增加1M。
[0024]此外,为实现上述目的,本专利技术还提供一种终端,其中,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的5G通信虚拟化网元的内存总线分配程序,所述5G通信虚拟化网元的内存总线分配程序被所述处理器执行时实现如上所述的5G通信虚拟化网元的内存总线分配方法的步骤。
[0025]此外,为实现上述目的,本专利技术还提供一种存储介质,其中,所述存储介质存储有5G通信虚拟化网元的内存总线分配程序,所述5G通信虚拟化网元的内存总线分配程序被处
理器执行时实现如上所述的5G通信虚拟化网元的内存总线分配方法的步骤。
[0026]本专利技术通过将多核CPU的预设个数的运算核心预先进行编号,将所有运算核心分为第一核心组和第二核心组,并给所述第一核心组分配第一内存总线读写数据频率,给所述第二核心组分配第二内存总线读写数据频率;将UPF网元绑定设置在所述第一核心组上运行,剩余的所有虚拟化网元绑定设置在所述第二核心组上运行;每隔预设周期检测所述第一核心组上实际读写数据的第三频率,并判断所述第三频率是否大于所述第一内存总线读写数据频率;当所述第三频率大于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率增加预设频率,将所述第二核心组占用的第二内存总线读写数据频本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种5G通信虚拟化网元的内存总线分配方法,其特征在于,所述5G通信虚拟化网元的内存总线分配方法包括:将多核CPU的预设个数的运算核心预先进行编号,将所有运算核心分为第一核心组和第二核心组,并给所述第一核心组分配第一内存总线读写数据频率,给所述第二核心组分配第二内存总线读写数据频率;将UPF网元绑定设置在所述第一核心组上运行,剩余的所有虚拟化网元绑定设置在所述第二核心组上运行;每隔预设周期检测所述第一核心组上实际读写数据的第三频率,并判断所述第三频率是否大于所述第一内存总线读写数据频率;当所述第三频率大于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率增加预设频率,将所述第二核心组占用的第二内存总线读写数据频率减少预设频率;当所述第三频率小于所述第一内存总线读写数据频率时,将所述第一核心组占用的所述第一内存总线读写数据频率减少预设频率,将所述第二核心组占用的所述第二内存总线读写数据频率增加预设频率。2.根据权利要求1所述的5G通信虚拟化网元的内存总线分配方法,其特征在于,所述第一核心组包括第一预设数量的运算核心,所述第二核心组包括第二预设数量的运算核心。3.根据权利要求2所述的5G通信虚拟化网元的内存总线分配方法,其特征在于,所述预设个数为16个;所述第一预设数量为10个,所述第二预设数量为6个;所述第一核心组包括运算核心1

运算核心10;所述第二核心组包括运算核心11

运算核心16。4.根据权利要求3所述的5G通信虚拟化网元的内存总线分配方法,其特征在于,16个运算核心共享内存总线读写数据的最大频率为30M次,所述第一内存总线读写数据频率为15M次,所述第二内存总线读写数据频率为15M次;所述预设频率为1M。5.根据权利要求4所述的5G通信虚拟化网元的内存总线分配方法,其特征在于,所述将多核CPU的预设个数的运算核心预先进行编号,将所有运算核心分为第一核心组和第二核心组,并给所述第一核心组分配第一内存总线读写数据频率,给所述第二核心组分配第二内存总线读写数据频率,具体包括:将...

【专利技术属性】
技术研发人员:向卫东孟庆晓吴闽华
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:

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

1