掌桥专利:专业的专利平台
掌桥专利
首页

一种网络优化的方法及装置、电子设备、存储介质

文献发布时间:2024-04-18 20:00:50


一种网络优化的方法及装置、电子设备、存储介质

技术领域

本发明涉及网络技术领域,特别是涉及一种网络优化的方法及装置、电子设备、存储介质。

背景技术

大型网络中,为了应对信令激增风险场景,核心网网元可以开启过载保护和流量控制机制,当业务量超过流控门限时,则可以进行丢弃报文等操作。

然而,核心网各个网元各自配置流控门限会导致局部网元处理性能薄弱,从而成为网络瓶颈,加剧信令风暴强度。

发明内容

鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种网络优化的方法及装置、电子设备、存储介质,包括:

一种网络优化方法,所述方法包括:

获取核心网中多个网元设备的网元设备参数;

确定所述多个网元设备在多种预设场景下构成的多条信令路径;

基于每条信令路径中包含的网元设备对应的网元设备参数确定所述每条信令路径的第一流量限值;

根据每个网元设备关联的信令路径的第一流量限值,确定所述每个网元设备的第二流量限值。

可选地,所述基于每条信令路径中包含的网元设备对应的网元设备参数确定所述每条信令路径的第一流量限值,包括:

确定目标信令路径中包含的多个目标网元设备;

根据每个目标网元设备的网元设备参数确定所述每个网元设备的第三流量限值;

将所述第三流量限值的最小值确定为所述目标信令路径的第一流量限值。

可选地,所述根据每个网元设备关联的信令路径的第一流量限值,确定所述每个网元设备的第二流量限值,包括:

确定目标网元设备关联的多个目标信令路径;

将所述多个目标信令路径的第一流量限值中的最小值确定为所述目标网元设备的第二流量限值。

可选地,还包括:

在检测到用于表征所述核心网更新的预设事件时,根据所述核心网的实时信息更新所述第二流量限值;

所述预设事件包括以下任一项或多项:

核心网扩容事件、网元升级事件。

可选地,所述网元参数包括运行状态、第一超时时间和/或第一重传次数,还包括:

在检测到所述目标网元设备的运行状态为第一状态时,在所述目标网元设备关联的目标信令路径中,确定目标头节点,并将所述目标头节点的第一超时时间和/或第一重传次数调整为第二超时时间和/或第二重传次数;所述第一状态为基于所述第二流量限值触发流控的运行状态;所述第二超时时间大于所述第一超时时间,所述第二重传次数小于所述第一重传次数;

将所述第二超时时间和/或第二重传次数发送至所述目标头节点。

可选地,在检测到所述目标网元设备的运行状态为由所述第一状态切换为第二运行状态时,将所述目标头节点的第二超时时间和/或第二重传次数调整为所述第一超时时间和/或所述第一重传次数。

可选地,所述将所述目标头节点的第一超时时间和/或第一重传次数调整为第二超时时间和/或第二重传次数,包括:

获取所述目标头节点的历史优化数据;

根据所述历史优化数据,将所述目标头节点的第一超时时间和/或第一重传次数调整为第二超时时间和/或第二重传次数。

一种网络优化装置,所述装置包括:

网元设备参数获取模块,用于获取核心网中多个网元设备的网元设备参数;

信令路径确定模块,用于确定所述多个网元设备在多种预设场景下构成的多条信令路径;

第一流量限值确定模块,用于基于每条信令路径中包含的网元设备对应的网元设备参数确定所述每条信令路径的第一流量限值;

第二流量限值确定模块,用于根据每个网元设备关联的信令路径的第一流量限值,确定所述每个网元设备的第二流量限值。

一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述网络优化方法。

一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上任一项所述网络优化方法。

本发明实施例具有以下优点:

本发明实施例通过获取核心网中多个网元设备的网元设备参数,进而确定所述多个网元设备在多种预设场景下构成的多条信令路径;基于每条信令路径中包含的网元设备对应的网元设备参数确定所述每条信令路径的第一流量限值,并根据每个网元设备关联的信令路径的第一流量限值,确定所述每个网元设备的第二流量限值,实现了对核心网中的网元设备进行全网协同配置流量门限,减少了网络性能瓶颈产生的风险。

附图说明

为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种网络优化的方法的步骤流程图;

图2是本发明一实施例提供的另一种网络优化的方法的步骤流程图;

图3是本发明一实施例提供的另一种网络优化的方法的步骤流程图;

图4a是本发明一实施例提供的一种核心网结构示意图;

图4b是本发明一实施例提供的一种信令路径结构示意图;

图4c是本发明一实施例提供的一种核心网中进行网络优化的流程示意图;

图5是本发明一实施例提供的网络优化的装置的结构示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

大型网络中,为了应对信令激增风险场景,核心网网元会开启过载保护和流量控制机制,当业务量超过流控门限时,进行丢弃报文等操作。但是,现网仍然出现因业务量超过设备能力而造成业务中断的情况。主要是各个网元根据自身能力配置流控门限,无法进行全网协同设置,且流控机制由于设备、厂家等的差异(重传次数、超时时间等),导致信令收敛点(如DRA、SCP等)由于业务量激增过度(信令重传等)消耗性能加剧信令风暴强度而产生故障或延长故障时间的情况。

本发明实施例中通过确定核心网中每条信令路径的第一流量限值,进而基于每个网元设备涉及的信令路径确定每个网元设备的第二流量限值,从而实现了对核心网中的网元设备进行全网协同配置流量门限,减少了网络性能瓶颈产生的风险。

此外,在本发明实施例中,还可以在触发某一网元设备触发流控机制时,通过对信令路径头节点的超时时间和重传次数的协同配置优化,减轻信令风暴强度,提升网络韧性、可靠性,缩短业务影响时间,提升运营商网络安全运行技术能力。

参照图1,示出了本发明一实施例提供的一种网络优化的方法的步骤流程图,具体可以包括如下步骤:

步骤101,获取核心网中多个网元设备的网元设备参数;

核心网为移动通信系统中的关键网络组成部分,核心网可以连接移动设备和其他网络,并提供数据传输、信令处理和用户管理等功能。核心网为移动通信系统的中枢角色,协调各个子系统之间的通信和交互。

在核心网中可以包括策略控制节点、业务收敛点以及核心网普通网元等多种类型的网元设备。针对每个网元设备可以预先配置网元设备参数,网元设备参数可以包括但不限于设备标称处理能力(网元设备的设备标称处理能力为该设备在正常运行条件下,单位时间内能够处理的最大数据流量或业务量。这个指标可以用来衡量设备对于数据处理的能力,以及在处理大量数据时的性能表现)、利用率、超时时间(超时时间是指在进行网络连接时,设定的一段允许等待连接的时间。如果在这段时间内无法建立连接,则认为是超时)、重传次数(重传次数指的是在数据传输过程中,如果一个数据包未被成功接收,会尝试重新发送该数据包的次数)及运行状态等参数中任一项或多项。

策略控制节点为核心网通信过程中负责控制和管理策略决策的节点,可以用于负责根据用户的身份、位置和行为等信息,动态地生成和下发网络访问控制策略,以实现对网络资源的保护和优化利用。

业务收敛点是指将各种业务流量收敛至一个公共的网络单元,这个网络单元可以完成各种业务流量的汇聚、转发和交换。业务收敛点的主要作用是优化网络结构,提高网络设备的利用率,同时降低运营成本。

核心网普通网元是指位于核心网络中的普通网元,如核心网普通4/5G网元,核心网普通网元可以由一个或多个机盘或机框组成,能够独立完成一定的传输功能。核心网普通网元可以提供各种类型的通信服务,如数据传输、语音通信、视频会议等。

其中,业务收敛点可以包括但不限于路由代理节点(Diameter Routing Agent,DRA)、服务通信代理(Service Communication Proxy,SCP)、网络存储功能(NetworkRepository Function,NRF)等类型的节点。

DRA节点负责长期演进(Long Term Evolution,LTE)Diameter信令目的地址翻译和转接,实现LTE用户的鉴权、位置更新、计费管理。

SCP节点可以实现NF(Near Field)之间的通信代理功能,NF之间不需要直接通信,而是通过SCP来间接通信,SCP可以简化信令路由的组网。

NRF节点可以支持服务发现功能,从NF实例接收NF发现请求,并将发现的NF实例(被发现)的信息提供给另一个NF实例。注册信息包括NF类型、地址、服务列表等。

在一示例中,业务收敛节点以及核心网普通节点可以向策略控制节点实时推送网元设备参数。从而在策略控制节点中基于接收的网元设备参数进行网络优化相关的策略控制,其中,网络优化相关的策略控制可以包括网元设备的流量门限值控制,以及超时时间、重传次数的优化调整。

步骤102,确定多个网元设备在多种预设场景下构成的多条信令路径;

在核心网中,多个网元设备在不同场景中可以建立不同的网络连接,进行生成不同的信令路径,每条信令路径中可以包括头节点、中间节点以及尾节点。其中,预设场景可以包括但不限于正常组网场景和容灾组网场景。

在一示例中,策略控制节点中可以通过构建信令路径模型,并获取网元间的门限约束关系,进而可以基于门限约束关系计算每个网元设备的流控门限,并下发至各个网元。

步骤103,基于每条信令路径中包含的网元设备对应的网元设备参数确定每条信令路径的第一流量限值;

针对每条信令路径,可以确定该信令路径上所包含的多个网元设备对应的网元设备参数,进而确定网元设备参数中的设备标称处理能力,进而确定该条信令路径的第一流量限值。依次可以计算出所有信令路径的第一流量限制。第一流量限值用于表征该信令路径在实际业务中的流量限值。

在实际应用中,每条信令路径的流量限值可以取决于信令路径中设备标称处理能力最差的网关设备。

步骤104,根据每个网元设备关联的信令路径的第一流量限值,确定每个网元设备的第二流量限值。

在确定每条信令路径的第一流量限值后,在核心网中,每个网元设备可以同时处于多条信令路径中,针对每个网关设备,可以确定该网关设备关联的信令路径,进而可以根据多条信令路径的第一流量限值确定网关设备的第二流量限值。

在一示例中,可以将每个网元设备的第二流量限值发送至对应的网元设备中,以使网元设备可以基于第二流量限值执行流量监控。

通过上述流量限制确定方法,可以实现从核心网整体考虑设置每个网关设备的第二流量限值,实现各网元流控门限的协同,解决核心网各个网元各自配置流控门限导致局部网元处理性能薄弱而成为网络瓶颈加剧信令风暴强度的问题。

在本发明一实施例中,在检测到用于表征所述核心网更新的预设事件时,根据核心网的实时信息更新第二流量限值;

其中,预设事件包括以下任一项或多项:

核心网扩容事件、网元升级事件。

在实际应用中,核心网中网元设备以及网关设备之间的连接可能会发生变化,从而可以设置用于表征核心网发生变化的预设事件,造触发预设事件的情况下,则执行更新第一流量限值,具体更新方法参照步骤101至步骤104,从而实现根据核心网的实时信息进行第二流量限值更新。

在一示例中,本发明可在以下情形下应用:

(1)运营商移动核心网规划、建设、运营等场景,嵌入相关支撑系统,提升网络韧性、可靠性,满足网络安全运行维护要求。

(2)移动网技术演进,提升网络可靠性、容灾能力。

在本发明实施例中,通过获取核心网中多个网元设备的网元设备参数;确定所述多个网元设备在多种预设场景下构成的多条信令路径;基于每条信令路径中包含的网元设备对应的网元设备参数确定所述每条信令路径的第一流量限值;根据所述每个网元设备关联的信令路径的第一流量限值,确定每个网元设备的第二流量限值,进而实现了通过对核心网中的网元设备进行全网协同配置流量门限,减少了网络性能瓶颈产生的风险。

参照图2,示出了本发明一实施例提供的另一种网络优化的方法的步骤流程图,具体可以包括如下步骤:

步骤201,获取核心网中多个网元设备的网元设备参数;

核心网为移动通信系统中的关键网络组成部分,核心网可以连接移动设备和其他网络,并提供数据传输、信令处理和用户管理等功能。核心网为移动通信系统的中枢角色,协调各个子系统之间的通信和交互。

在核心网中可以包括策略控制节点、业务收敛点以及核心网普通网元等多种类型的网元设备。针对每个网元设备可以预先配置网元设备参数,网元设备参数可以包括但不限于设备标称处理能力(网元设备的设备标称处理能力为该设备在正常运行条件下,单位时间内能够处理的最大数据流量或业务量。这个指标可以用来衡量设备对于数据处理的能力,以及在处理大量数据时的性能表现)、利用率、超时时间(超时时间是指在进行网络连接时,设定的一段允许等待连接的时间。如果在这段时间内无法建立连接,则认为是超时)、重传次数(重传次数指的是在数据传输过程中,如果一个数据包未被成功接收,会尝试重新发送该数据包的次数)及运行状态等参数中任一项或多项。

策略控制节点为核心网通信过程中负责控制和管理策略决策的节点,可以用于负责根据用户的身份、位置和行为等信息,动态地生成和下发网络访问控制策略,以实现对网络资源的保护和优化利用。

业务收敛点是指将各种业务流量收敛至一个公共的网络单元,这个网络单元可以完成各种业务流量的汇聚、转发和交换。业务收敛点的主要作用是优化网络结构,提高网络设备的利用率,同时降低运营成本。

核心网普通网元是指位于核心网络中的普通网元,核心网普通网元可以由一个或多个机盘或机框组成,能够独立完成一定的传输功能。核心网普通网元可以提供各种类型的通信服务,如数据传输、语音通信、视频会议等。

其中,业务收敛点可以包括但不限于路由代理节点(Diameter Routing Agent,DRA)、服务通信代理(Service Communication Proxy,SCP)、网络存储功能(NetworkRepository Function,NRF)等类型的节点。

DRA节点负责长期演进(Long Term Evolution,LTE)Diameter信令目的地址翻译和转接,实现LTE用户的鉴权、位置更新、计费管理。

SCP节点可以实现NF(Near Field)之间的通信代理功能,NF之间不需要直接通信,而是通过SCP来间接通信,SCP可以简化信令路由的组网。

NRF节点可以支持服务发现功能,从NF实例接收NF发现请求,并将发现的NF实例(被发现)的信息提供给另一个NF实例。注册信息包括NF类型、地址、服务列表等。

在一示例中,业务收敛节点以及核心网普通节点可以向策略控制节点实时推送网元设备参数。从而在策略控制节点中基于接收的网元设备参数进行网络优化相关的策略控制,其中,网络优化相关的策略控制可以包括网元设备的流量门限值控制,以及超时时间、重传次数的优化调整。

步骤202,确定多个网元设备在多种预设场景下构成的多条信令路径;

在核心网中,多个网元设备在不同场景中可以建立不同的网络连接,进行生成不同的信令路径,每条信令路径中可以包括头节点、中间节点以及尾节点。其中,预设场景可以包括但不限于正常组网场景和容灾组网场景。

在一示例中,策略控制节点中可以通过构建信令路径模型,并获取网元间的门限约束关系,进而可以基于门限约束关系计算每个网元设备的流控门限,并下发至各个网元。

步骤203,确定目标信令路径中包含的多个目标网元设备;

步骤204,根据每个目标网元设备的网元设备参数确定每个网元设备的第三流量限值;

在实际应用中,可以确定每个目标网元设备的网元设备参数,进而根据网元设备参数与第三流量限值之间的转换关系计算得到每个网元设备的第三流量限值,第三流量限值为基于网元设备自身单独计算的流量限值。而本发明实施例中的第二流量限值为基于核心网协同计算得到的流量限值。

在一示例中,可以通过网元设备参数中的设备标称处理能力计算第三流量限值,例如,核心网网元基于自身设备处理能力A,设置A*x作为流控门限Mj(x为一个百分比,根据网络经验取值,比如75%),当业务量超过该门限,触发流控机制,进行丢包。

步骤205,将第三流量限值的最小值确定为目标信令路径的第一流量限值;

在确定多个网元设备的第三流量限值后,可以将目标信令路径中网元设备中第三流量限值最小值确定为该目标信令路径的第一流量限值。

例如,信令路径1中包含网元设备1、网元设备2、网元设备3,其中,网元设备1计算得到的第三流量限值为A,网元设备1计算得到的第三流量限值为B,网元设备3计算得到的第三流量限值为C,且B>A>C,因此,信令路径1的第一流量限值为C。

步骤206,确定目标网元设备关联的多个目标信令路径;

步骤207,将多个目标信令路径的第一流量限值中的最小值确定为目标网元设备的第二流量限值。

例如,网元设备1关联的信令路径有信令路径1、信令路径2、其中,信令路径1的第一流量限值为C,信令路径2的第一流量限值为D,且C>D,从而网元设备基于全网协同得到的第二流量限值为D。

在本发明实施例中,通过获取核心网中多个网元设备的网元设备参数;确定所述多个网元设备在多种预设场景下构成的多条信令路径;确定目标信令路径中包含的多个目标网元设备;根据每个目标网元设备的网元设备参数确定所述每个网元设备的第三流量限值;将所述第三流量限值的最小值确定为所述目标信令路径的第一流量限值,确定目标网元设备关联的多个目标信令路径;将所述多个目标信令路径的第一流量限值中的最小值确定为所述目标网元设备的第二流量限值,进而实现了通过对核心网中的网元设备进行全网协同配置流量门限,减少了网络性能瓶颈产生的风险。

参照图3,示出了本发明一实施例提供的另一种网络优化的方法的步骤流程图,具体可以包括如下步骤:

步骤301,获取核心网中多个网元设备的网元设备参数;

核心网为移动通信系统中的关键网络组成部分,核心网可以连接移动设备和其他网络,并提供数据传输、信令处理和用户管理等功能。核心网为移动通信系统的中枢角色,协调各个子系统之间的通信和交互。

在核心网中可以包括策略控制节点、业务收敛点以及核心网普通网元等多种类型的网元设备。针对每个网元设备可以预先配置网元设备参数,网元设备参数可以包括但不限于设备标称处理能力(网元设备的设备标称处理能力为该设备在正常运行条件下,单位时间内能够处理的最大数据流量或业务量。这个指标可以用来衡量设备对于数据处理的能力,以及在处理大量数据时的性能表现)、利用率、超时时间(超时时间是指在进行网络连接时,设定的一段允许等待连接的时间。如果在这段时间内无法建立连接,则认为是超时)、重传次数(重传次数指的是在数据传输过程中,如果一个数据包未被成功接收,会尝试重新发送该数据包的次数)及运行状态等参数中任一项或多项。

策略控制节点为核心网通信过程中负责控制和管理策略决策的节点,可以用于负责根据用户的身份、位置和行为等信息,动态地生成和下发网络访问控制策略,以实现对网络资源的保护和优化利用。

业务收敛点是指将各种业务流量收敛至一个公共的网络单元,这个网络单元可以完成各种业务流量的汇聚、转发和交换。业务收敛点的主要作用是优化网络结构,提高网络设备的利用率,同时降低运营成本。

核心网普通网元是指位于核心网络中的普通网元,核心网普通网元可以由一个或多个机盘或机框组成,能够独立完成一定的传输功能。核心网普通网元可以提供各种类型的通信服务,如数据传输、语音通信、视频会议等。

其中,业务收敛点可以包括但不限于路由代理节点(Diameter Routing Agent,DRA)、服务通信代理(Service Communication Proxy,SCP)、网络存储功能(NetworkRepository Function,NRF)等类型的节点。

DRA节点负责长期演进(Long Term Evolution,LTE)Diameter信令目的地址翻译和转接,实现LTE用户的鉴权、位置更新、计费管理。

SCP节点可以实现NF(Near Field)之间的通信代理功能,NF之间不需要直接通信,而是通过SCP来间接通信,SCP可以简化信令路由的组网。

NRF节点可以支持服务发现功能,从NF实例接收NF发现请求,并将发现的NF实例(被发现)的信息提供给另一个NF实例。注册信息包括NF类型、地址、服务列表等。

在一示例中,业务收敛节点以及核心网普通节点可以向策略控制节点实时推送网元设备参数。从而在策略控制节点中基于接收的网元设备参数进行网络优化相关的策略控制,其中,网络优化相关的策略控制可以包括网元设备的流量门限值控制,以及超时时间、重传次数的优化调整。

步骤302,确定多个网元设备在多种预设场景下构成的多条信令路径;

在核心网中,多个网元设备在不同场景中可以建立不同的网络连接,进行生成不同的信令路径,每条信令路径中可以包括头节点、中间节点以及尾节点。其中,预设场景可以包括但不限于正常组网场景和容灾组网场景。

在一示例中,策略控制节点中可以通过构建信令路径模型,并获取网元间的门限约束关系,进而可以基于门限约束关系计算每个网元设备的流控门限,并下发至各个网元。

步骤303,基于每条信令路径中包含的网元设备对应的网元设备参数确定每条信令路径的第一流量限值;

针对每条信令路径,可以确定该信令路径上所包含的多个网元设备对应的网元设备参数,进而确定网元设备参数中的设备标称处理能力,进而确定该条信令路径的第一流量限值。依次可以计算出所有信令路径的第一流量限制。第一流量限值用于表征该信令路径在实际业务中的流量限值。

在实际应用中,每条信令路径的流量限值可以取决于信令路径中设备标称处理能力最差的网关设备。

步骤304,根据每个网元设备关联的信令路径的第一流量限值,确定每个网元设备的第二流量限值。

在确定没条信令路径的第一流量限值后,在核心网中,每个网元设备可以同时处于多条信令路径中,针对每个网关设备,可以确定该网关设备关联的信令路径,进而可以根据多条信令路径的第一流量限值确定网关设备的第二流量限值。

在一示例中,可以将每个网元设备的第二流量限值发送至对应的网元设备中,以使网元设备可以基于第二流量限值执行流量监控。

通过上述流量限制确定方法,可以实现从核心网整体考虑设置每个网关设备的第二流量限值,实现各网元流控门限的协同,解决核心网各个网元各自配置流控门限导致局部网元处理性能薄弱而成为网络瓶颈加剧信令风暴强度的问题。

步骤305,在检测到目标网元设备的运行状态为第一状态时,在目标网元设备关联的目标信令路径中,确定目标头节点,并将目标头节点的第一超时时间和/或第一重传次数调整为第二超时时间和/或第二重传次数;

其中,第一状态为基于第二流量限值触发流控的运行状态;第二超时时间大于第一超时时间,第二重传次数小于第一重传次数。

在计算流量限值后,可以基于流量限值执行对各网元设备的流控,即当目标网元设备业务处理流量高于对应的流量限值时,目标网元设备的运行状态为第一状态,此时可以触发流控机制,进行丢包。为降低信令风暴强度,则可以进一步调整对应目标信令路径中目标头节点的超时时间和重传次数,从源头进行优化。当目标网元设备涉及多条目标信令路径时,则可以针对每条目标信令路径进行头节点调整。

在一示例中,步骤305可以包括:获取目标头节点的历史优化数据;根据历史优化数据,将目标头节点的第一超时时间和/或第一重传次数调整为第二超时时间和/或第二重传次数。

在实际应用中,可以获取目标头节点的历史优化数据,如目标头节点在某一流量状态下设置的对应的超时时间和重传次数,进而可以根据目标头节点以及目标网元设备当前的状态与历史优化数据进行匹配,确定当前状态下对应设置的超时时候和重传系数。

在一示例中,还可以基于历史优化数据训练历史统计模型,进而根据历史统计模型准确确定超时时间和重传次数,具体的可以减小重传次数,调大超时时间,且每个网元设备可以根据自身实际状态进行适应性调整。

步骤306,将第二超时时间和/或第二重传次数发送至对应的目标网元设备。

在本发明一实施例中,还包括:在检测到目标网元设备的运行状态为由第一状态切换为第二运行状态时,将目标头节点的第二超时时间和/或第二重传次数调整为第一超时时间和/或第一重传次数。

在实际应用中,当检测到目标网元设备恢复正常运行时,则目标头节点的超时时间和重传次数也可以对应进行恢复。

在本发明实施例中,通过全网流控门限的协同配置减少网络性能瓶颈产生的风险;同时通过流控触发头节点超时时间和重传次数的协同配置优化,减轻信令风暴强度,提升网络韧性、可靠性,缩短业务影响时间,提升运营商网络安全运行技术能力。

以下结合图4a至图4c对本发明实施进行示例性说明:

参照图4a,示出了一种核心网结构示意图,核心网中包括策略控制节点、核心网普通网元(如图4a中所示的网元1至网元8),业务收敛节点(NRF、SCP、DRA),其中策略控制节点可以与所有核心普通网元以及业务收敛节点进行通信(如图4a中双箭头虚线所示),核心网普通网元与业务收敛节点之间可以建立连接,形成信令路径,如图4b所示,为一种信令路径示意图,包括头节点、中间节点以及尾节点。

如图4c所示,为一种基于核心网的网络优化流程示意图,具体可以包括以下步骤:

步骤401,核心网网元(包括普通网元及业务收敛点网元)推送设备标称处理能力、利用率、超时时间、重传次数及运行状态等;

步骤402,策略控制节点构建信令路径模型,基于优化方案从全网角度规划核心网元的流控门限;

步骤403,判断核心网中是否存在升级或扩容,如存在升级或扩容,则返回步骤402以更新核心网元的流控门限,如不存在升级或扩容,则执行步骤404,

步骤404,策略控制节点向各个网元下发各自的流控门限;

步骤405,策略控制节点检测到网元开启流控机制,重新计算该网元所在路径中头节点的信令重传次数和超时时间;

步骤406,策略控制节点向相关网元下发各自优化后的重传次数和超时时间;

步骤407,策略控制节点检测到网元恢复正常,重置信令重传次数和超时时间为正常值。

需要说明的是,对于方法实施例,为了简单描述,故将其表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图5,示出了本发明一实施例提供的一种网络优化的装置的结构示意图,具体可以包括如下模块:

网元设备参数获取模块501,用于获取核心网中多个网元设备的网元设备参数;

信令路径确定模块502,用于确定所述多个网元设备在多种预设场景下构成的多条信令路径;

第一流量限值确定模块503,用于基于每条信令路径中包含的网元设备对应的网元设备参数确定所述每条信令路径的第一流量限值;

第二流量限值确定模块504,用于根据每个网元设备关联的信令路径的第一流量限值,确定所述每个网元设备的第二流量限值。

在本发明一实施例中,所述第一流量限值确定模块503包括:

目标网元设备确定子模块,用于确定目标信令路径中包含的多个目标网元设备;

第三流量限值确定子模块,用于根据每个目标网元设备的网元设备参数确定所述每个网元设备的第三流量限值;

第一流量限值确定子模块,用于将所述第三流量限值的最小值确定为所述目标信令路径的第一流量限值。

在本发明一实施例中,所述第二流量限值确定模块504包括:

目标信令路径确定子模块,用于确定目标网元设备关联的多个目标信令路径;

第二流量限值确定子模块,用于将所述多个目标信令路径的第一流量限值中的最小值确定为所述目标网元设备的第二流量限值。

在本发明一实施例中,所述装置还包括:

第一流量限值更新模块,用于在检测到用于表征所述核心网更新的预设事件时,根据所述核心网的实时信息更新所述第一流量限值;

其中,所述预设事件包括以下任一项或多项:

网络调整事件、扩容事件、网元升级事件。

在本发明一实施例中,所述网元参数包括运行状态、第一超时时间和/或第一重传次数,所述装置还包括:

第一网元参数调整模块,用于在检测到所述目标网元设备的运行状态为第一状态时,在所述目标网元设备关联的目标信令路径中,确定目标头节点,并将所述目标头节点的第一超时时间和/或第一重传次数调整为第二超时时间和/或第二重传次数;所述第一状态为基于所述第二流量限值触发流控的运行状态;所述第二超时时间大于所述第一超时时间,所述第二重传次数小于所述第一重传次数;

第一网元参数发送模块,用于将所述第二超时时间和/或第二重传次数发送至所述目标头节点。

在本发明一实施例中,所述装置还包括:

第二网元参数调整模块,用于在检测到所述目标网元设备的运行状态为由所述第一状态切换为第二运行状态时,将所述目标头节点的第二超时时间和/或第二重传次数调整为所述第一超时时间和/或所述第一重传次数。

在本发明实施例中,通过获取核心网中多个网元设备的网元设备参数;确定所述多个网元设备在多种预设场景下构成的多条信令路径;基于每条信令路径中包含的网元设备对应的网元设备参数确定所述每条信令路径的第一流量限值;根据所述每个网元设备关联的信令路径的第一流量限值,确定每个网元设备的第二流量限值,进而实现了通过对核心网中的网元设备进行全网协同配置流量门限,减少了网络性能瓶颈产生的风险。

本发明一实施例还提供了一种电子设备,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上网络优化的方法。

本发明一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上网络优化的方法。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对所提供的一种网络优化的方法及装置、电子设备、存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 一种用铁基纳米晶合金粉末制备磁粉芯的方法
  • 一种四层包覆的铁基纳米晶软磁粉芯及其制备方法
  • 一种具有高磁导率和高矩形比的铁基纳米晶软磁粉芯及其制备方法
技术分类

06120116545379