通信网络配置方法、系统、电子设备及存储介质

文档序号:36426959发布日期:2023-12-20 22:21阅读:23来源:国知局
通信网络配置方法

本技术涉及通信,尤其涉及一种通信网络配置方法、系统、电子设备及存储介质。


背景技术:

1、通信网络的通信过程通常涉及多个中间环节,从终端开始到达终端的完整过程包括核心网、传输网、业务平台等通信环节,这些通信环节相互协作,确保能够将数据和信息传输至目的地。

2、对数据包的处理时延与通信网络的配置密切相关,相关技术中,通常根据默认的数值对通信网络进行配置,然而,在通信网络的配置问题中,涉及的随机变量的分布是未知的,无法准确地知道或预测随机变量的具体分布,因此,往往无法准确地对通信网络进行配置,既难以提高时延的置信度,又加大了传输资源的消耗。


技术实现思路

1、本技术实施例的主要目的在于提出一种通信网络配置方法、系统、电子设备及存储介质,能够充分考虑随机变量的分布进行通信网络的配置,在提高时延置信度的同时,也降低了传输资源的消耗。

2、为实现上述目的,本技术实施例的第一方面提出了一种通信网络配置方法,所述方法包括:获取通信网络中各个通信环节的多个通信因子,并计算每个所述通信因子的因子性价比;基于所述因子性价比,在每个所述通信环节中进行贪心搜索,得到贪心搜索结果,并根据所述贪心搜索结果确定每个所述通信环节的初始配置因子;获取各个所述通信因子的因子成本,根据所述因子成本对各个所述通信环节的初始配置因子执行迭代优化处理过程,达到预设迭代次数后停止迭代,输出每个所述通信环节的优化配置因子;以所述优化配置因子为搜索中心,同时对至少两个所述通信环节的所述优化配置因子进行随机替换,得到各个所述通信环节对应的多个候选配置因子;对于每个所述通信环节,进行时延置信度的计算,并根据每个所述候选配置因子的因子成本和所述时延置信度,筛选出每个所述通信环节的目标配置因子;根据多个所述目标配置因子,进行通信网络配置。

3、根据本技术的一些实施例,每个所述通信因子包括多个因子样本;所述计算每个所述通信因子的因子性价比,包括:对每个所述通信因子计算所述因子样本的样本均值和样本标准差;根据所述样本均值和所述样本标准差,计算所述通信因子的因子重量值;选取所述通信网络中最大的所述因子成本作为参考成本;根据所述参考成本减去所述因子成本的差,除以所述因子重量值,得到所述通信因子的因子性价比。

4、根据本技术的一些实施例,所述方法还包括:获取每个所述因子样本的样本时延;根据所述样本时延在每个所述通信因子中,对因子样本进行排序,得到排序结果,并从所述排序结果中选取最大的所述样本时延对应的所述因子样本,作为目标因子样本;将多个所述通信因子的目标因子样本相加,得到总样本时延;若所述总样本时延大于预设的时延阈值,将所述总样本时延对应的多个所述通信因子进行筛除。

5、根据本技术的一些实施例,所述获取各个所述通信因子的因子成本,根据所述因子成本对各个所述通信环节的初始配置因子执行迭代优化处理过程,达到预设迭代次数后停止迭代,输出每个所述通信环节的优化配置因子,包括:获取所述通信因子的因子成本;根据所述因子成本对多个所述初始配置因子执行迭代优化处理过程,所述迭代优化处理过程包括:对每个所述初始配置因子在对应的所述通信环节进行局部优化处理,得到局部配置因子;随机选择至少一个所述通信环节,并从所述通信环节中随机选择一个所述通信因子,对所述局部配置因子进行随机替换,得到随机配置因子;对所述随机配置因子进行可行性验证,得到验证结果;若所述验证结果表征所述随机配置因子在所述通信网络配置中可行,则将所述随机配置因子作为优化配置因子输出;若所述验证结果表征所述随机配置因子在所述通信网络配置中不可行,则继续在所述通信环节中进行所述通信因子的随机替换,直至所述通信环节内的所述通信因子替换完毕后,随机选取一个通信环节进行所述局部配置因子的替换;重复所述迭代优化处理过程至预设迭代次数后停止迭代,输出每个所述通信环节的优化配置因子。

6、根据本技术的一些实施例,所述对每个所述初始配置因子在对应的所述通信环节进行局部优化处理,得到局部配置因子,包括:在每个所述通信环节中,遍历各个所述通信因子的因子成本;对所述初始配置因子和所述通信因子进行因子成本的比较,选取所述因子成本低于所述初始配置因子的所述通信因子,作为备选配置因子;对所述备选配置因子进行可行性验证,得到第一验证结果;若所述第一验证结果表征所述备选配置因子在所述通信网络配置中可行,将所述备选配置因子替换所述初始配置因子后,作为局部配置因子输出。

7、根据本技术的一些实施例,所述以所述优化配置因子为搜索中心,同时对至少两个所述通信环节的所述优化配置因子进行随机替换,得到各个所述通信环节对应的多个候选配置因子,包括:以所述优化配置因子为搜索中心,搜索相邻的所述通信环节内的所述通信因子;根据所述优化配置因子,同时对至少两个所述通信环节内的所述优化配置因子进行随机替换,得到多个替换因子;在所述优化配置因子对应的所述通信环节中,对多个所述替换因子进行可行性验证,得到第二验证结果;若所述第二验证结果表征多个所述替换因子在通信网络配置中可行,将多个所述替换因子作为候选配置因子输出。

8、根据本技术的一些实施例,所述对于每个所述通信环节,进行时延置信度的计算,并根据每个所述候选配置因子的因子成本和所述时延置信度,筛选出每个所述通信环节的目标配置因子,包括:对于每个所述通信环节,获取每个所述候选配置因子的因子成本和时延置信度;获取预设的时延置信度阈值,选取时延置信度大于所述时延置信度阈值的所述候选配置因子后,选取所述因子成本最小的所述候选配置因子作为目标配置因子;或者,对多个所述候选配置因子根据所述因子成本和所述时延置信度进行排名,得到因子成本排名列表和时延置信度排名列表;根据所述因子成本排名列表生成每个所述候选配置因子的第一评分;根据所述时延置信度排名列表生成每个所述候选配置因子的第二评分;根据每个所述候选配置因子的所述第一评分和所述第二评分进行相加,得到多个配置总评分;选取最高的所述配置总评分对应的所述候选配置因子作为目标配置因子;或者,选取所述因子成本排名列表和/或所述时延置信度排名列表的前n个排名对应的多个所述候选配置因子,并从多个所述候选配置因子中选取目标配置因子;其中,所述n为大于或等于2的正整数。

9、为实现上述目的,本技术实施例的第二方面提出了一种通信网络配置系统,所述系统包括:因子性价比计算模块,获取通信网络中各个通信环节的多个通信因子,并计算每个所述通信因子的因子性价比;初始配置因子获取模块,用于基于所述因子性价比,在每个所述通信环节中进行贪心搜索,得到贪心搜索结果,并根据所述贪心搜索结果确定每个所述通信环节的初始配置因子;优化配置因子输出模块,用于获取各个所述通信因子的因子成本,根据所述因子成本对各个所述通信环节的初始配置因子执行迭代优化处理过程,达到预设迭代次数后停止迭代,输出每个所述通信环节的优化配置因子;候选配置因子获取模块,用于以所述优化配置因子为搜索中心,同时对至少两个所述通信环节的所述优化配置因子进行随机替换,得到各个所述通信环节对应的多个候选配置因子;目标配置因子获取模块,用于对于每个所述通信环节,进行时延置信度的计算,并根据每个所述候选配置因子的因子成本和所述时延置信度,筛选出每个所述通信环节的目标配置因子;通信网络配置模块,用于根据多个所述目标配置因子,进行通信网络配置。

10、为实现上述目的,本技术实施例的第三方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本技术第一方面实施例任一项所述的通信网络配置方法。

11、为实现上述目的,本技术实施例的第四方面提出了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本技术第一方面实施例任一项所述的通信网络配置方法。

12、本技术提出的通信网络配置方法、系统、电子设备及存储介质,能够通过计算因子性价比,并根据因子性价比进行贪心搜索,选取性价比高的通信因子作为初始配置因子,再根据因子成本执行迭代优化处理过程,不断地对初始配置因子进行迭代优化处理,得到优化配置因子。为了防止局部最优和最合适的通信因子的搜索遗漏,同时对至少两个通信环节的优化配置因子进行随机替换,在更大的范围内搜索后得到多个候选配置因子,最后,根据每个候选配置因子的因子成本和时延置信度,对每个环节的候选配置因子进行筛选,得到目标配置因子,从而能够充分考虑随机变量的分布进行通信网络的配置,在提高了时延置信度的同时,也降低了传输资源的消耗,优化了通信网络的配置。

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