故障处理方法及装置、故障处理系统与流程

未命名 10-20 阅读:93 评论:0


1.本技术涉及通信技术领域,具体而言,涉及一种故障处理方法及装置、故障处理系统。


背景技术:

2.在相关技术方案中,第五代通信技术(5th generation communication technology,5gc)核心网中的各信令面处理单元分别使用不同的路由协议向交换机(top of rack,tor)发布信令面地址的路由,由tor根据各信令面处理单元的路由优先级进行路由转发。该方案仅关注流量的切换,而不关注业务本身的连续性,因此,存在因信令震荡导致业务中断的问题。
3.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本技术实施例提供了一种故障处理方法及装置、故障处理系统,以至少解决由于相关技术方案中,在优先级最高的信令面处理单元由故障恢复正常时,信令流量自动回切到优先级最高的信令面处理单元造成的业务中断的技术问题。
5.根据本技术实施例的一个方面,提供了一种故障处理方法,包括:在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序。
6.可选地,在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,还包括:控制多个信令面处理单元中的第二目标信令面处理单元接收信令流量,其中,第二目标信令面处理单元的路由优先级低于第一目标信令处理单元的路由优先级,并且高于剩余信令面处理单元的路由优先级。
7.可选地,第一目标信令面处理单元通过以下方法确定:获取多个信令面处理单元中每个信令面处理单元的路由优先级;将路由优先级最高的信令面处理单元确定为第一目标信令面处理单元。
8.可选地,调整第一目标信令面处理单元的优先级,包括:将第一目标信令面处理单元的路由优先级确定为最低优先级;或者,将第一目标信令面处理单元的优先级确定为预设优先级,其中,预设优先级至少小于第二目标信令面处理单元的路由优先级。
9.可选地,在调整第一目标信令面处理单元的路由优先级之后,包括:根据调整后的路由优先级对存储在核心网元中的优先级信息进行更新,其中,优先级信息由于记录多个信令面处理单元的路由优先级。
10.可选地,故障处理方法还包括:在检测到第一目标信令处理单元的运行状态从故障状态转换到健康状态时,为第一目标信令单元匹配目标路由器,其中,健康状态指示第一
目标信令处理单元具备数据处理能力,目标路由器是与第一目标信令面处理单元在故障状态时连接的路由器不同的路由器;在第一目标信令处理单元和目标路由器之间建立通信连接。
11.可选地,在为第一目标信令单元匹配目标路由器之后,还包括:向与核心网元连接的交换机发送第一目标信令处理单元调整后的路由优先级。
12.根据本技术实施例的另一方面,还提供了一种故障处理系统,故障处理系统用于执行上述的故障处理方法,包括:多个信令面处理单元、状态监控模块和路由优先级管理模块,其中,多个信令面处理单元,与通信网络中的交换机连接,用于接收交换机发送的信令流量,其中,多个信令面处理单元的路由优先级不同,路由优先级指示多个信令面处理单元接收信令流量的顺序;状态监控模块,与多个信令面处理单元连接,用于检测多个信令面处理单元的运行状态,并在检测到第一目标信令面处理单元的运行状态为故障状态时,输出调整指令,其中,第一目标信令处理单元为在当前时刻接收信令流量的信令面处理单元,故障状态指示第一目标信令处理单元不具备数据处理能力;路由优先级管理模块,与状态监控模块和多个信令面处理单元连接,用于接收调整指令,依据调整指令调整第一目标信令面处理单元的路由优先级,其中,路由优先级用于指示多个信令面处理单元接收信令流量的顺序。
13.可选地,状态监控模块,还用于在检测到第一目标信令面处理单元的运行状态由故障状态转换为健康状态时,发送新建指令。
14.可选地,故障处理系统还包括:路由协议建立模块,其中,路由协议建立模块,与状态监控模块和多个信令面处理单元连接,用于接收新建指令,并依据新建指令在第一目标信令面处理单元和目标路由器之间建立通信连接,其中,目标路由器是与第一目标信令面处理单元在故障状态时连接的路由器不同的路由器。
15.可选地,故障处理系统,还包括:路由发布模块,其中,路由发布模块,与路由协议建立模块和多个信令面处理单元连接,用于从路由协议建立模块中获取多个信令面处理单元中每个信令面处理单元的路由优先级,并控制每个信令面处理单元按照对应的路由优先级进行路由发布。
16.可选地,路由优先级管理模块,还用于保存多个信令面处理单元中每个信令面处理单元的路由优先级。
17.可选地,故障处理系统还用于在多个信令面处理单元中确定第二目标信令面处理单元,通过第二目标信令面处理单元接收信令流量,其中,第二目标信令面处理单元的路由优先级低于第一目标信令处理单元的路由优先级,并且高于剩余信令面处理单元的路由优先级。
18.根据本技术实施例的另一方面,还提供了一种故障处理装置,包括:确定模块,用于在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;调整模块,用于在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序。
19.根据本技术实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质中存储有计算机程序,其中,在非易失性存储介质所在设备通过运行计算机程序执行
上述的故障处理方法。
20.根据本技术实施例的另一方面,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为通过计算机程序执行上述的故障处理方法。
21.在本技术实施例中,采用在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序的方式,通过调整出现故障的信令面处理单元的路由优先级,避免在其故障恢复后,信令流量自动回切,达到了确保在5gc信令处理单元发生故障时信令流量不会发生震荡的目的,从而实现了避免流量反复震荡导致业务中断的技术效果,进而解决了由于相关技术方案中,在优先级最高的信令面处理单元由故障恢复正常时,信令流量自动回切到优先级最高的信令面处理单元造成的业务中断技术问题。
附图说明
22.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
23.图1是根据相关技术的一种路由协议部署的示意图;
24.图2是本技术实施例应用的通信系统200;
25.图3是根据本技术实施例的一种故障处理方法的步骤流程图;
26.图4是根据本技术实施例的一种故障处理系统的结构图;
27.图5是根据本技术实施例的一种故障处理装置的结构图;
28.图6是根据本技术实施例的一种故障处理装置的工作流程图。
具体实施方式
29.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
30.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
31.为了更好地理解本技术实施例,以下将本技术实施例中涉及的技术术语解释如下:
32.信令面处理单元:5gc核心网中负责处理信令的组件或设备。信令面处理单元负责
解析和处理从网络中传输的信令消息,然后根据消息内容执行相应的操作。
33.信令/信令流量:通信网络中用于控制和管理通信会话的信息,包括建立、维护和终止通信会话的过程。
34.交换机(tor):位于数据中心的网络设备,用于在服务器之间进行数据交换和转发。tor通常具有多个以太网端口,可以连接多台服务器。在服务器之间转发数据包;tor交换机还可以提供一些网络管理和安全功能,如虚拟局域网划分、流量控制和访问控制等。
35.图1是路由协议部署的示意图,如图1所示,采用多点部署的方式在5gc核心网元中部署多个信令面处理单元,其中,每个信令面处理单元分别使用不同的路由协议,tor从交换机模块获取各个信令面处理单元的路由优先级,tor根据信令面处理单元的路由优先级筛选,将信令流量通过与优先级最高的信令面处理单元连接的接口转发,其中,不同的信令面处理单元连接不同的转发接口,多个接口组成转发接口模块。该方案在实际应用当中,当优先级最高的信令面处理单元发生故障时其发布到tor的路由被撤销,tor将信令流量转发到其它信令面处理单元;当优先级最高的信令面处理单元恢复正常,tor将信令流量自动回切到优先级最高的信令面处理单元;然而,对于链路或其他原因导致的优先级最高的信令面处理单元反复发生震荡的场景,优先级最高的信令面处理单元可能并未恢复业务处理,导致业务中断,进而导致优先级最高的信令面处理单元反复发生震荡,导致长时间的业务不可用。为了解决该问题,本技术实施例中提供了相关的解决方案,以下详细说明。
36.根据本技术实施例,提供了一种故障处理方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
37.本技术实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)系统、通用分组无线业务(general packet radio service,gprs)、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统或5g系统等。
38.示例性的,本技术实施例应用的通信系统200如图2所示。该通信系统200可以包括网络设备210,网络设备210可以是与终端设备220(或称为通信终端、终端)通信的设备。网络设备210可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的终端设备进行通信。可选地,该网络设备210可以是gsm系统或cdma系统中的基站(base transceiver station,bts),也可以是wcdma系统中的基站(nodeb,nb),还可以是lte系统中的演进型基站(evolutional node b,enb或enodeb),或者是云无线接入网络(cloud radio access network,cran)中的无线控制器,或者该网络设备可以为移动交换中心、中继站、接入点、车载设备、可穿戴设备、集线器、交换机、网桥、路由器、5g网络中的网络侧设备或者未来演进的公共陆地移动网络(public land mobile network,plmn)中的网络设备等。
39.该通信系统200还包括位于网络设备210覆盖范围内的至少一个终端设备220。作为在此使用的“终端设备”包括但不限于经由有线线路连接,如经由公共交换电话网络(public switched telephone networks,pstn)、数字用户线路(digital subscriber line,dsl)、数字电缆、直接电缆连接;和/或另一数据连接/网络;和/或经由无线接口,如,针对蜂窝网络、无线局域网(wireless local area network,wlan)、诸如dvb-h网络的数字电视网络、卫星网络、am-fm广播发送器;和/或另一终端设备的被设置成接收/发送通信信号的装置;和/或物联网(internet of things,iot)设备。被设置成通过无线接口通信的终端设备可以被称为“无线通信终端”、“无线终端”或“移动终端”。移动终端的示例包括但不限于卫星或蜂窝电话;可以组合蜂窝无线电电话与数据处理、传真以及数据通信能力的个人通信系统(personal communications system,pcs)终端;可以包括无线电电话、寻呼机、因特网/内联网接入、web浏览器、记事簿、日历以及/或全球定位系统(global positioning system,gps)接收器的pda;以及常规膝上型和/或掌上型接收器或包括无线电电话收发器的其它电子装置。终端设备可以指接入终端、用户设备(user equipment,ue)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、5g网络中的终端设备或者未来演进的plmn中的终端设备等。
40.可选地,终端设备220之间可以进行设备到设备(device to device,d2d)通信。
41.可选地,5g系统或5g网络还可以称为新无线(new radio,nr)系统或nr网络。
42.在上述运行环境下,本技术实施例提供了一种故障处理方法,图3是根据本技术实施例提供的故障处理方法的步骤流程图,如图3所示,该方法包括如下步骤:
43.步骤s302,在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元。
44.在步骤s302中,在5gc核心网元中的多个信令面处理单元中确定在当前时刻负责接收tor发送的路由的(第一目标)信令面处理单元。
45.可选地,第一目标信令面处理单元通过以下方法确定:获取多个信令面处理单元中每个信令面处理单元的路由优先级;将路由优先级最高的信令面处理单元确定为第一目标信令面处理单元。
46.在本实施例中,5gc核心网元中的多个信令面处理单元接收信令流量的顺序与其路由优先级对应,每个信令面处理单元的路由优先级不同;(第一目标)信令面处理单元为当前时刻5gc核心网元中的多个信令面处理单元路由优先级最高的信令面处理单元。
47.步骤s304,在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序。
48.在步骤s304中,对(第一目标)信令面处理单元进行检测,当检测到(第一目标)信令面处理单元出现故障时,对(第一目标)信令面处理单元的路由优先级进行调整,使得(第一目标)信令面处理单元接收信令流量的顺序不再是第一,避免出现信令震荡的情况,其
中,(第一目标)信令面处理单元不具备业务处理能力或者不具备信令接收能力时为出现故障。
49.根据本技术一个可选的实施例,在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,还包括:控制多个信令面处理单元中的第二目标信令面处理单元接收信令流量,其中,第二目标信令面处理单元的路由优先级低于第一目标信令处理单元的路由优先级,并且高于剩余信令面处理单元的路由优先级。
50.在本实施例中,当检测到(第一目标)信令面处理单元出现故障时,从5gc核心网元中的多个信令面处理单元中选择路由优先级低于(第一目标)信令面处理单元的路由优先级,并且高于除(第一目标)信令面处理单元的以外的其它信令面处理单元的路由优先级的(第二目标)信令面处理单元;将原本由(第一目标)信令面处理单元接收的信令流量转由(第二目标)信令面处理单元。
51.根据本技术另一个可选的实施例,调整第一目标信令面处理单元的优先级,包括:将第一目标信令面处理单元的路由优先级确定为最低优先级;或者,将第一目标信令面处理单元的优先级确定为预设优先级,其中,预设优先级至少小于第二目标信令面处理单元的路由优先级。
52.在本实施例中,步骤s304中对(第一目标)信令面处理单元的路由优先级进行调整时,可以将(第一目标)信令面处理单元的路由优先级调整至最低的优先级;例如,在其原有路由优先级的基础上加上5gc核心网元中的信令面处理单元的数量,将得到的和确定为(第一目标)信令面处理单元调整后的路由优先级(即最低优先级)。也可以将(第一目标)信令面处理单元的路由优先级调整至预先设定的优先级,其中,预设优先级根据实际部署情况确定;但是在本实施例中,为保证(第二目标)信令面处理单元顺利接收信令流量,应保证预先设定的优先级小于(第二目标)信令面处理单元的路由优先级,同时,为保证不出现路由优先级相同的信令面处理单元,在将(第一目标)信令面处理单元的路由优先级为不是最低优先级的路由优先级时,位于其路由优先级之后的信令面处理单元的路由优先级均进行顺延处理。例如,存在4个路由优先级分别为1、2、3、4的信令面处理单元,优先级为1的信令面处理单元出现故障后,可以将其路由优先级调整为5或3,当将其路由优先级调整为3时,原来路由优先级为3、4、5的信令面处理单元的路由优先级顺延调整为4、5、6。
53.根据本技术一些优选的实施例,在调整第一目标信令面处理单元的路由优先级之后,包括:根据调整后的路由优先级对存储在核心网元中的优先级信息进行更新,其中,优先级信息由于记录多个信令面处理单元的路由优先级。
54.在一些优选的实施例中,每次调整(第一目标)信令面处理单元的路由优先级之后,或者其它出现故障的信令面处理单元的路由优先级之后,均对5gc核心网元中存储的、用于记录每个信令面处理单元的路由优先级的优先级信息进行更新,保证5gc核心网元中存储的优先级信息的准确定,避免调用信令面处理单元接收信令流量时出现错误。
55.根据本技术另一些可选的实施例,在为第一目标信令单元匹配目标路由器之后,还包括:向与核心网元连接的交换机发送第一目标信令处理单元调整后的路由优先级。
56.在一些实施例中,调整了(第一目标)信令面处理单元的路由器之后,5gc核心网元重新向与其连接的tor(交换机)发布路由信息,告知tor(第一目标)信令面处理单元调整后的路由优先级;tor在后续选则转发信令流量的信令面处理单元将依据(第一目标)信令面
处理单元调整后的路由优先级判断是否选择。
57.根据本技术一个可选的实施例,故障处理方法还包括:在检测到第一目标信令处理单元的运行状态从故障状态转换到健康状态时,为第一目标信令单元匹配目标路由器,其中,健康状态指示第一目标信令处理单元具备数据处理能力,目标路由器是与第一目标信令面处理单元在故障状态时连接的路由器不同的路由器;在第一目标信令处理单元和目标路由器之间建立通信连接。
58.在本实施例中,当检测到(第一目标)信令面处理单元由故障状态恢复正常状态时,为(第一目标)信令面处理单元重新匹配路由器,并为(第一目标)信令面处理单元和重新匹配的路由器建立通信连接;使得5gc核心网在后续能够继续使用(第一目标)信令面处理单元接收信令流量。需要说明的是,由于在本技术实施例提供的方案中,在(第一目标)信令面处理单元出现故障前与其匹配的路由器发送的路由已经调整为由(第二目标)信令面处理单元接收,因此,为(第一目标)信令面处理单元重新匹配的路由器与在(第一目标)信令面处理单元出现故障前匹配的路由器是不同的。
59.通过上述步骤,可以实现通过对协议优先级进行调整从而控制故障恢复场景流量不进行回切,从而实现避免流量回切导致用户业务故障的效果。
60.图4是根据本技术实施例提供的一种故障处理系统的结构图,故障处理系统用于执行上述的故障处理方法,如图4所示,故障处理系统包括:多个信令面处理单元40、状态监控模块42和路由优先级管理模块44,其中,多个信令面处理单元40,与通信网络中的交换机连接,用于接收交换机发送的信令流量,其中,多个信令面处理单元40的路由优先级不同,路由优先级指示多个信令面处理单元40接收信令流量的顺序;状态监控模块42,与多个信令面处理单元40连接,用于检测多个信令面处理单元40的运行状态,并在检测到第一目标信令面处理单元的运行状态为故障状态时,输出调整指令,其中,第一目标信令处理单元为在当前时刻接收信令流量的信令面处理单元40,故障状态指示第一目标信令处理单元不具备数据处理能力;路由优先级管理模块44,与状态监控模块42和多个信令面处理单元40连接,用于接收调整指令,依据调整指令调整第一目标信令面处理单元的路由优先级,其中,路由优先级用于指示多个信令面处理单元40接收信令流量的顺序。
61.本技术实施例还提供了一种用于执行上述故障处理方法的故障处理系统,如图4所示,在故障处理系统中,状态监控模块40与多个信令面处理单元连接,状态监控模块42负责监控这多个信令面处理单元40的运行状态;多个信令面处理单元40分别与故障系统外部的交换机(tor)连接,用于接收tor发送的信令流量,其中,每个信令面处理单元40的路由优先级不同,tor每次都将在当前时刻路由优先级最高的(第一目标)信令面处理单元40确定为接收信令流量的信令面处理单元。状态监控模块42监控到(第一目标)信令面处理单元出现故障时,向路由优先级管理模块44发送调整指令,通知路由优先级管理模块44调整出现故障的信令面处理单元(即第一目标信令面处理单元)的路由优先级。
62.可选地,路由优先级管理模块44,还用于保存多个信令面处理单元40中每个信令面处理单元40的路由优先级。
63.根据本技术一个可选的实施例,状态监控模块42,还用于在检测到第一目标信令面处理单元的运行状态由故障状态转换为健康状态时,发送新建指令。
64.可选地,故障处理系统还包括:路由协议建立模块46,其中,路由协议建立模块46,
与状态监控模块42和多个信令面处理单元40连接,用于接收新建指令,并依据新建指令在第一目标信令面处理单元和目标路由器之间建立通信连接,其中,目标路由器是与第一目标信令面处理单元在故障状态时连接的路由器不同的路由器。
65.如图4所示,故障处理系统中还包括路由协议建立模块46,路由协议建立模块46与状态监控模块42和多个信令面处理单元40连接,用于调整出现故障的信令面处理单元40的路由优先级;需要说明的是,每个信令面处理单元40都可能是在当前时刻接收信令流量的信令面处理单元40,即每个信令面处理单元40都可能是当前时刻的第一目标信令面处理单元,因此,路由协议建立模块46可以调整任意一个信令面处理单元40的路由优先级。
66.根据本技术另一个可选的实施例,故障处理系统,还包括:路由发布模块48,其中,路由发布模块48,与路由协议建立模块46和多个信令面处理单元40连接,用于从路由协议建立模块46中获取多个信令面处理单元40中每个信令面处理单元40的路由优先级,并控制每个信令面处理单元按照对应的路由优先级进行路由发布。
67.如图4所示,故障处理系统中还包括路由发布模块48,与路由协议建立模块46和每个信令面处理单元40连接,用于获取每个信令面处理单元40的路由优先级,根据每个信令面处理单元40当前的路由优先级,控制各个信令面处理单元40进行路由发布。
68.根据本技术一些可选的实施例,故障处理系统还用于在多个信令面处理单元40中确定第二目标信令面处理单元,通过第二目标信令面处理单元接收信令流量,其中,第二目标信令面处理单元的路由优先级低于第一目标信令处理单元的路由优先级,并且高于剩余信令面处理单元的路由优先级。
69.在一些实施例中,故障处理系统在检测到当前时刻用于接收信令流量的信令面处理单元40(即第一目标信令面处理单元)出现故障时,从多个信令面处理单元40中确定路由优先级第二高的信令面处理单元40(即第二目标信令面处理单元)接收原本由信令面处理单元40(即第一目标信令面处理单元)接收的信令流量,避免业务中断。其中,优先级第二高表示第二目标信令面处理单元的路由优先级仅低于多个信令面处理单元40中的第一目标信令面处理单元的路由优先级。
70.图5是根据本技术实施例提供的一种故障处理装置的结构图,如图5所示,故障处理装置包括:确定模块50,用于在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;调整模块52,用于在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序。
71.图6是故障处理装置的工作流程图,如图6所示,故障处理装置在5gc核心网元和tor之间工作,其中,5gc核心网元中包括三个信令面处理单元,其中,信令面处理单元1、信令面处理单元2和信令面处理单元3的业务地址(即发布的路由的地址)均为1.1.1.1、业务地址的子网掩码均为32;信令面处理单元1的接口地址为192.168.1.2,接口地址的子网掩码为24;信令面处理单元2的接口地址为192.168.1.3,接口地址的子网掩码为24;信令面处理单元3的接口地址为192.168.1.4,接口地址的子网掩码为24,tor的接口地址(vlanif)为192.168.1.1,子网掩码为24,tor中的存在一个路由器(loopback),其路由地址为10.10.10.10,子网掩码为32。如图6所示,5gc核心网元中的每个信令面处理单元查询到与
其接口地址在同一域内的tor接口(vlanif)后与其连接,接下来,每个信令面处理单元再通过接口(vlanif)与tor中路由地址为10.10.10/32的路由器(loopback)连接。如图6所示,信令面处理单元1-3均基于边界网关协议(border gateway protocol,bgp)向loopback发送各自的业务地址及路由优先级,loopback接收到信令面处理单元1-3的业务地址和路由优先级后分别与信令面处理单元1、信令面处理单元2和信令面处理单元3连接,与每个信令面处理单元组成一组bgp邻居;并将各个信令面单元的业务地址、接口地址和路由优先级存储在表1中,如表1所示,在出现故障前,业务地址为1.1.1.1/32,接口地址为192.168.1.2/24的信令面处理单元1的路由优先级为1(优先级最高);业务地址为1.1.1.1/32,接口地址为192.168.1.3/24的信令面处理单元2的路由优先级为2(优先级为第二);业务地址为1.1.1.1/32,接口地址为192.168.1.4/24的信令面处理单元3的路由优先级为3(优先级最低);因此,在信令面处理单元出现故障前,tor均选择基于路由优先级最高的信令面处理单元1与5gc核心网元进行交互。
72.故障处理装置工作时,当确定模块50确定路由优先级最高信令面处理单元1发生故障后;tor将信令面单元的相关信息更新,如图6所示,信令面处理单元1出现故障后,tor将信令面单元的相关信息更新为表2,表2仅记录未出现故障的信令面处理单元2和信令面处理单元3的业务地址、接口地址以及路由优先级,并基于此时路由优先级最高的信令面处理单元2与5gc核心网元进行交互。而故障处理装置则通过调整模块52调整信令面处理单元1的路由优先级,在本实施例中,调整模块52将信令面处理单元1的路由优先级调整为4(最低的优先级);当信令面处理单元1恢复正常时,再次基于bgp协议向loopback发送信令面单元1的业务地址和修改后的路由优先级(优先级4);loopback接收到恢复正常的信令面处理单元1发送的业务地址、接口地址和路由优先级后tor再次对记录的信令面处理单元的相关信息进行更新,如图6所示,tor将信令面处理单元的相关信息更新为表3;如图6所示,表3中除记录未出现故障的信令面处理单元2和信令面处理单元3的业务地址、接口地址以及路由优先级外还记录了恢复正常后的信令面处理单元1的相关信息,其中,信令面处理单元1的接口地址和业务地址不变,但路由优先级变更为优先级4(最低的优先级);因此,即使信令面处理单元1由故障状态恢复为正常状态,tor仍基于此时路由优先级最高的信令面处理单元2与5gc核心网元进行交互;避免了信令面处理单元1恢复正常后,tor再次将信令流量方到信令面处理单元1导致的业务中断的问题。
73.需要说明的是,图5所示实施例的优选实施方式可以参见图3所示实施例的相关描述,此处不再赘述。
74.本技术实施例还提供了一种非易失性存储介质,非易失性存储介质中存储有计算机程序,其中,在非易失性存储介质所在设备通过运行计算机程序执行以上的故障处理方法。
75.上述非易失性存储介质用于存储执行以下功能的程序:在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序。
76.本技术实施例还提供了一种电子设备,包括存储器和处理器,存储器中存储有计
算机程序,处理器被设置为通过计算机程序执行以上的故障处理方法。
77.上述电子设备中的处理器用于运行执行以下功能的程序:在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序。
78.需要说明的是,上述故障处理装置中的各个模块可以是程序模块(例如是实现某种特定功能的程序指令集合),也可以是硬件模块,对于后者,其可以表现为以下形式,但不限于此:上述各个模块的表现形式均为一个处理器,或者,上述各个模块的功能通过一个处理器实现。
79.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
80.在本技术的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
81.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
82.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
83.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
84.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
85.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。

技术特征:
1.一种故障处理方法,其特征在于,包括:在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,所述第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;在检测到所述第一目标信令面处理单元的运行状态为故障状态的情况下,调整所述第一目标信令面处理单元的路由优先级,其中,所述路由优先级指示所述多个信令面处理单元接收信令流量的顺序。2.根据权利要求1所述的方法,其特征在于,在检测到所述第一目标信令面处理单元的运行状态为故障状态的情况下,还包括:控制所述多个信令面处理单元中的第二目标信令面处理单元接收所述信令流量,其中,所述第二目标信令面处理单元的路由优先级低于所述第一目标信令处理单元的路由优先级,并且高于剩余信令面处理单元的路由优先级。3.根据权利要求2所述的方法,其特征在于,所述第一目标信令面处理单元通过以下方法确定:获取所述多个信令面处理单元中每个信令面处理单元的路由优先级;将所述路由优先级最高的信令面处理单元确定为所述第一目标信令面处理单元。4.根据权利要求2所述的方法,其特征在于,调整所述第一目标信令面处理单元的优先级,包括:将所述第一目标信令面处理单元的路由优先级确定为最低优先级;或者,将所述第一目标信令面处理单元的优先级确定为预设优先级,其中,所述预设优先级至少小于所述第二目标信令面处理单元的路由优先级。5.根据权利要求1所述的方法,其特征在于,在调整所述第一目标信令面处理单元的路由优先级之后,包括:根据调整后的路由优先级对存储在所述核心网元中的优先级信息进行更新,其中,所述优先级信息由于记录所述多个信令面处理单元的路由优先级。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在检测到所述第一目标信令处理单元的运行状态从所述故障状态转换到健康状态时,为所述第一目标信令单元匹配目标路由器,其中,所述健康状态指示所述第一目标信令处理单元具备数据处理能力,所述目标路由器是与所述第一目标信令面处理单元在所述故障状态时连接的路由器不同的路由器;在所述第一目标信令处理单元和所述目标路由器之间建立通信连接。7.根据权利要求6所述的方法,其特征在于,在为所述第一目标信令单元匹配目标路由器之后,还包括:向与所述核心网元连接的交换机发送所述第一目标信令处理单元调整后的路由优先级。8.一种故障处理系统,其特征在于,所述故障处理系统用于执行权利要求1-7中任意一项所述的故障处理方法,包括:多个信令面处理单元、状态监控模块和路由优先级管理模块,其中,所述多个信令面处理单元,与通信网络中的交换机连接,用于接收所述交换机发送的信令流量,其中,所述多个信令面处理单元的路由优先级不同,所述路由优先级指示所述多
个信令面处理单元接收信令流量的顺序;所述状态监控模块,与所述多个信令面处理单元连接,用于检测所述多个信令面处理单元的运行状态,并在检测到第一目标信令面处理单元的运行状态为故障状态时,输出调整指令,其中,所述第一目标信令处理单元为在当前时刻接收所述信令流量的信令面处理单元,所述故障状态指示所述第一目标信令处理单元不具备数据处理能力;所述路由优先级管理模块,与所述状态监控模块和所述多个信令面处理单元连接,用于接收所述调整指令,依据所述调整指令调整所述第一目标信令面处理单元的路由优先级,其中,所述路由优先级用于指示所述多个信令面处理单元接收所述信令流量的顺序。9.根据权利要求8所述的故障处理系统,其特征在于,所述状态监控模块,还用于在检测到所述第一目标信令面处理单元的运行状态由所述故障状态转换为健康状态时,发送新建指令。10.根据权利要求9所述的故障处理系统,其特征在于,所述故障处理系统还包括:路由协议建立模块,其中,所述路由协议建立模块,与所述状态监控模块和所述多个信令面处理单元连接,用于接收所述新建指令,并依据所述新建指令在所述第一目标信令面处理单元和目标路由器之间建立通信连接,其中,所述目标路由器是与所述第一目标信令面处理单元在故障状态时连接的路由器不同的路由器。11.根据权利要求10所述的故障处理系统,其特征在于,所述故障处理系统,还包括:路由发布模块,其中,所述路由发布模块,与所述路由协议建立模块和所述多个信令面处理单元连接,用于从所述路由协议建立模块中获取所述多个信令面处理单元中每个信令面处理单元的路由优先级,并控制所述每个信令面处理单元按照对应的路由优先级进行路由发布。12.根据权利要求8所述的故障处理系统,其特征在于,所述路由优先级管理模块,还用于保存所述多个信令面处理单元中每个信令面处理单元的路由优先级。13.根据权利要求8所述的故障处理系统,其特征在于,所述故障处理系统还用于在所述多个信令面处理单元中确定第二目标信令面处理单元,通过所述第二目标信令面处理单元接收所述信令流量,其中,所述第二目标信令面处理单元的路由优先级低于所述第一目标信令处理单元的路由优先级,并且高于剩余信令面处理单元的路由优先级。14.一种故障处理装置,其特征在于,包括:确定模块,用于在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,所述第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;调整模块,用于在检测到所述第一目标信令面处理单元的运行状态为故障状态的情况下,调整所述第一目标信令面处理单元的路由优先级,其中,所述路由优先级指示所述多个信令面处理单元接收信令流量的顺序。15.一种非易失性存储介质,其特征在于,所述非易失性存储介质中存储有计算机程序,其中,在所述非易失性存储介质所在设备通过运行所述计算机程序执行权利要求1至7中任意一项所述的故障处理方法。16.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任意一项所述的故障处
理方法。

技术总结
本申请公开了一种故障处理方法及装置、故障处理系统。其中,该方法包括:在核心网元的多个信令面处理单元中确定第一目标信令面处理单元,其中,第一目标信令面处理单元为在当前时刻接收信令流量的信令面处理单元;在检测到第一目标信令面处理单元的运行状态为故障状态的情况下,调整第一目标信令面处理单元的路由优先级,其中,路由优先级指示多个信令面处理单元接收信令流量的顺序。本申请解决了由于相关技术方案中,在优先级最高的信令面处理单元由故障恢复正常时,信令流量自动回切到优先级最高的信令面处理单元造成的业务中断的技术问题。术问题。术问题。


技术研发人员:孙亦轩 许盛宏 欧亮 肖祥益 李涛
受保护的技术使用者:中电信智能网络科技有限公司
技术研发日:2023.08.16
技术公布日:2023/10/15
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐