网络容灾处理方法、电子设备及存储介质与流程

文档序号:33510491发布日期:2023-03-21 22:47阅读:29来源:国知局
网络容灾处理方法、电子设备及存储介质与流程

1.本发明涉及但不限于通信技术领域,特别是涉及一种网络容灾处理方法、电子设备及存储介质。


背景技术:

2.对一些通信网络中,往往需要有更高的可靠性要求,例如与公用网络相比,面向高速铁路的专用网络通信对可靠性方面就有很严格的要求。现有的一些服务小区中,在节点出现硬件或软件故障时,会导致网络中断,因此需要进行网络切换,切换到网络正常的小区,但是在一些特殊的应用场景中,例如高铁通信网络场景中,现有的服务小区的切换,无法满足高可靠传输以及整体系统的可靠性要求,特别是现今公网通信已经演进到5g-nr标准,而公网5g-nr标准无法满足高铁列控信息等场景的高可靠传输以及整体系统的可靠性要求,导致网络容灾能力差,网络的可靠性和稳定性降低。


技术实现要素:

3.以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
4.本发明实施例提供了一种网络容灾处理方法、电子设备及存储介质,能够提高网络的容灾能力,提高网络的可靠性和稳定性。
5.第一方面,本发明实施例提供了一种网络容灾处理方法,应用在网络容灾系统中的第一基带处理单元,所述网络容灾系统还包括与所述第一基带处理单元连接的第一射频拉远单元、与所述第一基带处理单元通信连接的第二基带处理单元、与所述第二基带处理单元通信连接的第二射频拉远单元,所述网络容灾处理方法包括:
6.获取所述网络容灾系统的故障信息;
7.获取所述第一基带处理单元与所述第二基带处理单元之间的连接信息;
8.若所述连接信息表征所述第一基带处理单元与所述第二基带处理单元之间通信正常,根据所述故障信息控制所述第一射频拉远单元的工作状态,并向所述第二基带处理单元发送所述故障信息,以使所述第二基带处理单元根据所述故障信息控制所述第二射频拉远单元的工作状态。
9.第二方面,本发明实施例提供了一种网络容灾处理方法,应用在网络容灾系统中的第二基带处理单元,所述网络容灾系统还包括与所述第二基带处理单元连接的第二射频拉远单元、与所述第二基带处理单元通信连接的第一基带处理单元,所述网络容灾处理方法包括:
10.接收所述第一基带处理单元发送的故障信息;
11.获取所述第一基带处理单元与所述第二基带处理单元之间的连接信息;
12.若所述连接信息表征所述第一基带处理单元与所述第二基带处理单元之间通信正常,根据所述故障信息控制所述第二射频拉远单元的工作状态。
13.第三方面,本发明实施例提供了一种电子设备,其特征在于,包括:存储器、处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本发明第一方面实施例中任意一项所述的网络容灾处理方法或本发明第二方面实施例中任意一项所述的网络容灾处理方法。
14.第四方面,本发明实施例提供了一种计算机可读存储介质,其特征在于,所述存储介质存储有程序,所述程序被处理器执行实现如本发明第一方面实施例中任意一项所述的网络容灾处理方法或本发明第二方面实施例中任意一项所述的网络容灾处理方法。
15.本发明实施例至少包括以下有益效果:本发明实施例中的网络容灾处理方法、电子设备及存储介质,能够提高网络的容灾能力,提高网络的可靠性和稳定性,通过在第一基带处理单元中获取故障信息,在第二基带处理单元中接收故障信息,当第一基带处理单元和第二基带处理单元之间通信正常,第一基带处理单元根据故障信息控制与第一基带处理单元连接的第一射频拉远单元的工作状态,第二基带处理单元接收到故障信息后控制与第二基带处理单元连接的第二射频拉远单元的工作状态,使得在系统发生故障的时候,能够根据预先设置的两个基带处理单元以及射频拉远单元实现网络切换,以使得在出现故障时能始终提供网络服务,能够适应一些高可靠性要求的场景,从而提高网络的容灾能力,提高网络的可靠性和稳定性。
16.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
17.附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
18.图1是本发明一些实施例提供的网络容灾系统框图;
19.图2是本发明一些实施例提供的网络容灾系统连接示意图;
20.图3是本发明一些实施例提供的网络容灾处理方法的流程示意图;
21.图4是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
22.图5是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
23.图6是本发明一些实施例提供的网络容灾处理流程示意图;
24.图7是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
25.图8是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
26.图9是本发明另一些实施例提供的网络容灾处理流程示意图;
27.图10是本发明另一些实施例提供的网络容灾处理流程示意图;
28.图11是本发明另一些实施例提供的网络容灾处理流程示意图;
29.图12是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
30.图13是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
31.图14是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
32.图15是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
33.图16是本发明另一些实施例提供的网络容灾处理方法的流程示意图;
34.图17是本发明一些实施例提供的电子设备的示意图。
具体实施方式
35.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
36.在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
37.应了解,在本发明实施例的描述中,多个(或多项)的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到“第一”、“第二”等只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
38.本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
39.本发明实施例提供了一种网络容灾处理方法、电子设备及存储介质,能够提高网络的容灾能力,提高网络的可靠性和稳定性。
40.具体的,本发明实施例提供了一种网络容灾处理方法,可应用在网络容灾系统中的第一基带处理单元或第二基带处理单元中,参照图1和图2所示,网络容灾系统还包括与第一基带处理单元连接的第一射频拉远单元、与第一基带处理单元通信连接的第二基带处理单元、与第二基带处理单元通信连接的第二射频拉远单元,需要说明的是,第一基带处理单元和第二基带处理单元均为基带处理单元(base band unit,bbu),第一射频拉远单元和第二射频拉远单元均为射频拉远单元(radio remote unit,rru),第一基带处理单元和第二基带处理单元均设置有故障检测模块、数据交换接口、链路检测模块、决策模块和信息交换模块,其中,故障检测模块与决策模块连接,故障检测模块用于获取网络容灾系统的故障信息,包括获取基带处理单元的故障信息或射频拉远单元的故障信息,数据交换接口与信息交换模块连接,且数据交换接口用于连接第一基带处理单元与第二基带处理单元,实现通信连接,链路检测模块分别与决策模块和数据交换接口连接,链路检测模块用于通过数据交换接口获取第一基带处理单元与第二基带处理单元之间的通信状态从而得到连接信息,决策模块用于根据故障信息控制射频拉远单元的工作状态,信息交换模块分别与决策模块和数据交换接口连接,信息交换模块用于向对端的基带处理单元发送本端基带处理单元或射频拉远单元的信息,包括服务小区的新无线接入网全球小区标识(nr cell global identifier,nrcgi)、工作状态等,以使对端的基带处理单元根据得到的信息进行控制本端射频拉远单元的工作状态。
41.在一实施例中,数据交换接口为xn接口,满足5g下的通信要求,主用基带处理单元与备用基带处理单元同站址部署,主用基带处理单元与备用基带处理单元之间建立xn接口,参照图2所示,多个射频拉远单元与主用基带处理单元和备用基带处理单元之间采用首
尾相连的环形连接方式,环形连接方式可以确保链路不会中断,同一个环上的多个射频拉远单元可以都归属于一个逻辑小区也可以独立小区设置,归属于一个服务小区的多个射频拉远单元在无线参数配置等保持一致,在满足本发明实施例要求的前提下,基带处理单元下的射频拉远单元还可以是其它连接方式,本发明实施例中以其为环形连接的方式为例子,但并不表示为对本发明的限制。
42.本发明实施例中通过决策模块用于主备服务小区工作状态倒换的决策,所建立的网络容灾系统是一种双bbu备份网络异常处理系统,在一实施例中,第一基带处理单元和第二基带处理单元均与操作维护中心连接,通过操作维护中心可以配置第一基带处理单元和第二基带处理单元的主备属性,在一实施例中,经过操作维护中心的配置后,第一基带处理单元为主用基带处理单元,第二基带处理单元为备用基带处理单元,操作维护中心还可以显示上述二者的工作状态和所属的射频拉远单元的工作状态等,本发明不对其做具体限制,主用服务小区组指主备属性配置为主用基带处理单元下的所有服务小区,备用服务小区组指主备属性配置为备用基带处理单元下的所有服务小区,备用服务小区组中的服务小区与主用服务小区组中的服务小区互为备份关系,这里互为备份关系指互为备份的两个服务小区,具有相同的nr小区标识和公共陆地移动网络标识(public land mobile network identity),并且同一时刻互为备份的两个服务小区中只有一个处于工作状态,即指该服务小区在服,并且所使用的射频拉远单元的功率放大(power amplifier,pa)开启,另一个处于待工作状态,即服务小区在服,但所使用的所有射频拉远单元的pa处于关闭状态。
43.下面,对本发明实施例中的网络容灾处理方法进行详细描述。
44.具体的,本发明实施例中的网络容灾处理方法可应用在网络容灾系统的第一基带处理单元中,网络容灾系统的结构在上述实施例中已描述,在此不再赘述,参照图3所示,网络容灾处理方法包括但不限于步骤s110、步骤s120和步骤s130。
45.步骤s110,获取网络容灾系统的故障信息。
46.在一实施例中,网络容灾处理方法可获取网络容灾系统的故障信息,故障信息包括第一基带处理单元或第一射频拉远单元存在故障状态的信息,在获取得到故障信息后,以便后续根据故障的具体位置进行处理。
47.步骤s120,获取第一基带处理单元与第二基带处理单元之间的连接信息。
48.在一实施例中,由于第一基带处理单元与第二基带处理单元连接,形成了双bbu备份网络异常处理系统,因此只有当主备用的链路之间连接正常且能够正常通信的情况下,才能有效发挥主备用切换的目的。
49.步骤s130,若连接信息表征第一基带处理单元与第二基带处理单元之间通信正常,根据故障信息控制第一射频拉远单元的工作状态,并向第二基带处理单元发送故障信息,以使第二基带处理单元根据故障信息控制第二射频拉远单元的工作状态。
50.在一实施例中,若连接信息表征得到第一基带处理单元与第二基带处理单元之间通信正常,说明第一基带处理单元和第二基带处理单元之间能够通过数据交换接口实现通信连接,因此,第一基带处理单元根据所获取的故障信息来控制所连接的第一射频拉远单元的工作状态,可控制其打开或关闭,并同时发送故障信息到第二基带处理单元中,以使得第二基带处理单元可以根据来自第一基带处理单元发送来的故障信息进行判断后,控制第二射频拉远单元的工作状态,以对应第一射频拉远单元的状态调节,本发明实施例的方法
使得在系统发生故障的时候,能够根据预先设置的两个基带处理单元以及射频拉远单元实现网络切换,以使得在出现故障时能始终提供网络服务,能够适应一些高可靠性要求的场景,从而提高网络的容灾能力,提高网络的可靠性和稳定性。
51.参照图4所示,在一实施例中,上述步骤s110之前,还可以包括但不限于步骤s210和步骤s220.
52.步骤s210,接收网络容灾系统的配置信息。
53.步骤s220,根据配置信息配置第一基带处理单元为主用基带处理单元。
54.在一实施例中,在第一基带处理单元执行网络容灾处理方法之前,还需要进行主备属性的配置,第一基带处理单元接收网络容灾系统的配置信息后,根据配置信息配置第一基带处理单元为主用基带处理单元,在该配置信息配置下,第一基带处理单元下的第一射频拉远单元均配置为开启状态,在此情况下,网络容灾系统发送配置信息给第二基带处理单元并配置其为备用基带处理单元,第二基带处理单元下的第二射频拉远单元均配置为关闭状态,在一实施例中,配置信息还用于主用服务小区组的无线参数、xn接口配置、第一射频拉远单元的扇区配置、基带资源配置以及第一基带处理单元与第一射频拉远单元的拓扑关系配置等,实现了对第一基带处理单元的初始化配置。
55.参照图5所示,在一实施例中,第一射频拉远单元设置有多个,多个第一射频拉远单元组成若干个第一服务小区,上述步骤s130还可以包括但不限于步骤s310、步骤s320和步骤s330。
56.步骤s310,若故障信息表征第一射频拉远单元故障,根据故障信息确定发生故障的第一射频拉远单元所处的的第一服务小区为第一目标小区。
57.步骤s320,根据故障信息控制第一目标小区内第一射频拉远单元的工作状态。
58.步骤s330,向第二基带处理单元发送故障信息,以使第二基带处理单元根据故障信息确定与发生故障的第一目标小区对应的第二服务小区为第二目标小区,并根据故障信息控制第二目标小区内第二射频拉远单元的工作状态。
59.在一实施例中,第一基带处理单元在获得故障信息后,若故障信息表征为第一射频拉远单元存在故障,则会定位到出现该故障的服务小区,第一基带处理单元下的服务小区称为第一服务小区,并确定发生故障的第一射频拉远单元所处的第一服务小区为第一目标小区,可以理解的是,当第一射频拉远单元有多个,且分别配置到多个第一服务小区下后,某一个第一服务小区出现故障,并不需要对所有的第一服务小区均进行网络切换,只需要对发生故障的那个小区进行控制调整即可,还向第二基带处理单元发送故障信息,以使第二基带处理单元根据故障信息确定与发生故障的第一目标小区对应的第二服务小区为第二目标小区,并根据故障信息控制第二目标小区内第二射频拉远单元的工作状态,确保了网络的稳定性,避免了不必要的处理过程,造成程序臃肿,因此第一基带处理单元根据故障信息控制第一目标小区内的第一射频拉远单元的工作状态,第二基带处理单元根据故障信息控制第二目标小区内第二射频拉远单元的工作状态。
60.在一实施例中,上述步骤s130还可以包括以下步骤:
61.若故障信息表征第一基带处理单元故障,控制第一射频拉远单元由开启状态转为关闭状态,并向第二基带处理单元发送故障信息,以使第二基带处理单元根据故障信息控制第二射频拉远单元由关闭状态转为开启状态。
62.在一实施例中,当故障信息表征为第一基带处理单元出现故障,需要对第一基带处理单元所处一侧的网络容灾系统进行整体切换,具体的,参照图6所示,故障信息可以包括第一基带处理单元的主控板、受控板或基带板异常,即主用基带处理单元下所有服务小区无法工作,第一基带处理单元内的决策模块将所有主用服务小区工作状态设置为退服,并通知主用基带处理单元的信息交换模块,信息交换模块通过xn接口携带所有第一服务小区退服的故障信息发给备用基带处理单元,即第二基带处理单元,备用基带处理单元的信息交换模块收到后转发给备用基带处理单元的决策模块,决策模块将本端所有第二服务小区的pa设置为开启,并将通知所有第二服务小区使用的第二射频拉远单元开启pa,以使第二基带处理单元根据故障信息控制第二射频拉远单元由关闭状态转为开启状态,因此即使第一基带处理单元故障导致所有第一射频拉远单元无法工作后,系统依然可以通过切换到备用的第二基带处理单元中使得第二射频拉远单元工作,提高了网络的容灾能力,提高了网络的稳定性和可靠性。需要说明的是,备用基带处理单元还更新保存的主用基带处理单元中服务小区的状态,备用基带处理单元还发送反馈信息回复主用基带处理单元响应,本发明不对其做具体限制。
63.参照图7所示,在一实施例中,上述步骤s130还可以包括包括但不限于步骤s410、步骤s420和步骤s430。
64.步骤s410,接收第二基带处理单元发送的第二射频拉远单元的状态信息。
65.步骤s420,若故障信息表征第一射频拉远单元故障,根据故障信息得到正常的第一射频拉远单元的第一数量,根据状态信息得到正常的第二射频拉远单元的第二数量。
66.步骤s430,根据第一数量和第二数量之间的大小关系控制第一射频拉远单元的工作状态,并向第二基带处理单元发送故障信息,以使第二基带处理单元根据故障信息得到正常的第一射频拉远单元的第一数量,并根据第一数量和第二数量之间的大小关系控制第二射频拉远单元的工作状态。
67.在一实施例中,第一基带处理单元和第二基带处理单元之间通过数据交换接口实现数据交换,因此第一基带处理单元可接收第二基带处理单元发送的状态信息,状态信息可以表征第二射频拉远单元的运行状态等信息,当故障信息表征第一射频拉远单元故障,需要对出现故障的射频拉远单元或服务小区进行网络切换,其中,第一基带处理单元根据故障信息可以得到正常的第一射频拉远单元的第一数量,根据状态信息可以得到正常的第二射频拉远单元的第二数量,正常的射频拉远单元即为该射频拉远单元没有出现故障而处于正常工作的状态,根据得到的第一数量和第二数量后,对比确定第一数量与第二数量之间的大小关系,从而可以更好地控制网络在更稳定的环境下运行,因此根据第一数量和第二数量之间的大小关系控制第一射频拉远单元的工作状态,并向第二基带处理单元发送故障信息,以使第二基带处理单元也可以分别从故障信息和状态信息中得到第一数量和第二数量,并根据第一数量和第二数量之间的大小关系控制第二射频拉远单元的工作状态。
68.参照图8所示,在一实施例中,上述步骤s430还可以包括但不限于步骤s510和步骤s520。
69.步骤s510,若第一数量大于第二数量,控制正常的第一射频拉远单元保持开启状态,并向第二基带处理单元发送故障信息,以使第二基带处理单元根据故障信息得到正常的第一射频拉远单元的第一数量,并根据第一数量大于第二数量控制正常的第二射频拉远
单元保持关闭状态。
70.步骤s520,若第一数量小于第二数量,控制正常的第一射频拉远单元由开启状态转为关闭状态,并向第二基带处理单元发送故障信息,以使第二基带处理单元根据故障信息得到正常的第一射频拉远单元的第一数量,并根据第一数量小于第二数量控制正常的第二射频拉远单元由关闭状态转为开启状态。
71.参照图9所示,在一实施例中,若第一数量大于第二数量,说明第一射频拉远单元即使出现了故障单元,但是现存的正常工作的数量依旧多于备用的第二射频拉远单元中能正常工作的第二射频拉远单元的数量,因此不执行网络切换,保持正常的第一射频拉远单元的工作状态不变并维持为开启状态,而第二基带处理单元则根据第一数量大于第二数量控制正常的第二射频拉远单元保持关闭状态。相反的,若第一数量小于第二数量,说明第一射频拉远单元出现了故障单元,但是现存的正常工作的数量少于备用的能正常工作的第二射频拉远单元的数量,因此执行网络切换,控制正常的第一射频拉远单元由开启状态转为关闭状态,并向第二基带处理单元发送故障信息,以使第二基带处理单元控制正常的第二射频拉远单元由关闭状态转为开启状态。
72.参照图9所示,需要说明的是,在一实施例中,出现故障的第一射频拉远单元处于某一个第一服务小区中,第一服务小区在备用的第二射频拉远单元中存在一个与第一服务小区对应的第二服务小区,第二服务小区为第一服务小区的备用服务小区,根据获取的第一数量为该第一服务小区内能正常工作的第一射频拉远单元的数量,第二数量为对应的备用服务小区内能正常工作的第二射频拉远单元的数量,若第一数量小于第二数量,不执行切换,即在该第一服务小区提供网络服务的区域内,第一服务小区依旧能保证提供最多的射频拉远单元以提供网络服务,否则,切换到备用服务小区中,由正常工作的射频拉远单元数量更多的第二服务小区提供网络服务,第二服务小区在执行完网络切换后,回复主用基带处理单元响应,包括发送运行状态。
73.在一实施例中,上述步骤s120之后,还可以包括以下步骤:
74.若连接信息表征第一基带处理单元与第二基带处理单元之间通信故障,控制第一射频拉远单元保持开启状态。
75.参照图10所示,在一实施例中,若连接信息表征得到第一基带处理单元与第二基带处理单元之间通信异常,存在通信故障,说明第一基带处理单元和第二基带处理单元之间不能够通过数据交换接口实现通信连接,因此,此时的网络容灾系统无法进行主备用之间的网络切换,第一基带处理单元控制第一射频拉远单元保持开启状态,在一实施例中,第一基带处理单元与第二基带处理单元之间通信故障,当第一射频拉远单元出现了故障单元后,第一基带处理单元不会更改现有正常工作的第一射频拉远单元的工作状态,保持现有的第一射频拉远单元维持当前的工作状态不变,避免因为主备用基带处理单元之间由于通信故障无法进行数据交换后,还依旧关闭正在工作的正常的射频拉远单元,提高了网络的容灾能力,提高了网络的稳定性和可靠性。
76.在一实施例中,若连接信息表征第一基带处理单元与第二基带处理单元之间通信故障,第一基带处理单元所连接的部分第一射频拉远单元存在关闭或开启等多种状态,则控制所有第一射频拉远单元处于开启状态,能够保证在数据交换接口断链并且断链之前主备基带处理单元都开启pa的情况下,只有一个基带处理单元站点即主用基带处理单元提供
服务。
77.具体的,本发明实施例中的网络容灾处理方法可应用在网络容灾系统的第二基带处理单元中,网络容灾系统的结构在上述实施例中已描述,在此不再赘述,参照图11所示,网络容灾处理方法包括但不限于步骤s610、步骤s620和步骤s630。
78.步骤s610,接收第一基带处理单元发送的故障信息。
79.在一实施例中,网络容灾处理方法可接收第一基带处理单元发送的故障信息,故障信息包括第一基带处理单元或第一射频拉远单元存在故障状态的信息,在获取得到故障信息后,以便第二基带处理单元根据第一基带处理单元发送的故障信息进行处理。
80.步骤s620,获取第一基带处理单元与第二基带处理单元之间的连接信息。
81.在一实施例中,由于第一基带处理单元与第二基带处理单元连接,形成了双bbu备份网络异常处理系统,因此只有当主备用的链路之间连接正常且能够正常通信的情况下,才能有效发挥主备用切换的目的。
82.步骤s630,若连接信息表征第一基带处理单元与第二基带处理单元之间通信正常,根据故障信息控制第二射频拉远单元的工作状态。
83.在一实施例中,若连接信息表征得到第一基带处理单元与第二基带处理单元之间通信正常,说明第一基带处理单元和第二基带处理单元之间能够通过数据交换接口实现通信连接,因此,第二基带处理单元根据所接收的故障信息来控制所连接的第二射频拉远单元的工作状态,可控制其打开或关闭,以对应第一射频拉远单元的状态调节,本发明实施例的方法使得在系统发生故障的时候,能够根据预先设置的两个基带处理单元以及射频拉远单元实现网络切换,以使得在出现故障时能始终提供网络服务,能够适应一些高可靠性要求的场景,从而提高网络的容灾能力,提高网络的可靠性和稳定性。
84.参照图12所示,在一实施例中,上述步骤s610之前,还可以包括但不限于步骤s710和步骤s720.
85.步骤s710,接收网络容灾系统的配置信息。
86.步骤s720,根据配置信息配置第二基带处理单元为备用基带处理单元。
87.在一实施例中,在第二基带处理单元执行网络容灾处理方法之前,还需要进行主备属性的配置,第二基带处理单元接收网络容灾系统的配置信息后,根据配置信息配置第二基带处理单元为备用基带处理单元,在该配置信息配置下,第二基带处理单元下的第二射频拉远单元均配置为关闭状态,在此情况下,网络容灾系统发送配置信息给第一基带处理单元并配置其为主用基带处理单元,第一基带处理单元下的第一射频拉远单元均配置为开启状态,在一实施例中,配置信息还用于备用服务小区组的无线参数、xn接口配置、第二射频拉远单元的扇区配置、基带资源配置以及第二基带处理单元与第二射频拉远单元的拓扑关系配置等,实现了对第二基带处理单元的初始化配置。
88.参照图13所示,在一实施例中,第二射频拉远单元设置有多个,多个第二射频拉远单元组成若干个第二服务小区,上述步骤s630还可以包括但不限于步骤s810和步骤s820。
89.步骤s810,若故障信息表征第一射频拉远单元故障,根据故障信息确定与发生故障的第一目标小区对应的第二服务小区为第二目标小区。
90.步骤s820,根据故障信息控制第二目标小区内第二射频拉远单元的工作状态。
91.在一实施例中,第二基带处理单元在接收故障信息后,若故障信息表征为第一射
频拉远单元存在故障,则会定位到出现该故障的服务小区,第一基带处理单元下的服务小区称为第一服务小区,第二基带处理单元下的服务小区称为第二服务小区,并确定与发生故障的第一射频拉远单元所处的第一目标小区对应的第二服务小区为第二目标小区,可以理解的是,第一目标小区为第一基带处理单元根据故障信息确定发生故障的第一射频拉远单元所处的第一服务小区,当第一射频拉远单元有多个,且分别配置到多个第一服务小区下后,某一个第一服务小区出现故障,并不需要对所有的第一服务小区均进行网络切换,只需要对发生故障的那个小区进行控制调整即可,因此在第二服务小区中,只需要对于出现故障的第一服务小区对应备用的第二服务小区进行切换控制即可,确保了网络的稳定性,避免了不必要的处理过程,造成程序臃肿,因此第一基带处理单元根据故障信息控制第一目标小区内的第一射频拉远单元的工作状态,第二基带处理单元根据故障信息控制第二目标小区内第二射频拉远单元的工作状态。
92.在一实施例中,上述步骤s630还可以包括以下步骤:
93.若故障信息表征第一基带处理单元故障,控制第二射频拉远单元由关闭状态转为开启状态。
94.参照图6所示,在一实施例中,当故障信息表征为第一基带处理单元出现故障,需要对第一基带处理单元所处一侧的网络容灾系统进行整体切换,具体的,故障信息可以包括第一基带处理单元的主控板、受控板或基带板异常,即主用基带处理单元下所有服务小区无法工作,第一基带处理单元内的决策模块将所有主用服务小区工作状态设置为退服,并通知主用基带处理单元的信息交换模块,信息交换模块通过xn接口携带所有第一服务小区退服的故障信息发给备用基带处理单元,即第二基带处理单元,备用基带处理单元的信息交换模块收到后转发给备用基带处理单元的决策模块,决策模块将本端所有第二服务小区的pa设置为开启,并将通知所有第二服务小区使用的第二射频拉远单元开启pa,因此第二基带处理单元根据故障信息控制第二射频拉远单元由关闭状态转为开启状态,即使第一基带处理单元故障导致所有第一射频拉远单元无法工作后,系统依然可以通过切换到备用的第二基带处理单元中使得第二射频拉远单元工作,提高了网络的容灾能力,提高了网络的稳定性和可靠性。需要说明的是,备用基带处理单元还更新保存的主用基带处理单元中服务小区的状态,备用基带处理单元还发送反馈信息回复主用基带处理单元响应,本发明不对其做具体限制。
95.参照图14所示,在一实施例中,上述步骤s630还可以包括包括但不限于步骤s910、步骤s920和步骤s930。
96.步骤s910,获取第二射频拉远单元的状态信息。
97.步骤s920,若故障信息表征第一射频拉远单元故障,根据故障信息得到正常的第一射频拉远单元的第一数量,根据状态信息得到正常的第二射频拉远单元的第二数量。
98.步骤s930,根据第一数量和第二数量之间的大小关系控制第二射频拉远单元的工作状态,并向第一基带处理单元发送状态信息,以使第一基带处理单元根据状态信息得到正常的第二射频拉远单元的第二数量,并根据第一数量和第二数量之间的大小关系控制第一射频拉远单元的工作状态。
99.在一实施例中,状态信息可以表征第二射频拉远单元的运行状态等信息,当故障信息表征第一射频拉远单元故障,需要对出现故障的射频拉远单元或服务小区进行网络切
换,其中,第一基带处理单元根据故障信息可以得到正常的第一射频拉远单元的第一数量,根据状态信息可以得到正常的第二射频拉远单元的第二数量,正常的射频拉远单元即为该射频拉远单元没有出现故障而处于正常工作的状态,根据得到的第一数量和第二数量后,对比确定第一数量与第二数量之间的大小关系,从而可以更好地控制网络在更稳定的环境下运行,因此根据第一数量和第二数量之间的大小关系控制第二射频拉远单元的工作状态,第一基带处理单元和第二基带处理单元之间通过数据交换接口实现数据交换,因此第二基带处理单元可发送状态信息到第一基带处理单元,以使第一基带处理单元也可以从故障信息和状态信息中得到第一数量和第二数量,并根据第一数量和第二数量之间的大小关系控制第一射频拉远单元的工作状态。
100.参照图15所示,在一实施例中,上述步骤s930还可以包括但不限于步骤s1010和步骤s1020。
101.步骤s1010,若第一数量大于第二数量,控制正常的第二射频拉远单元保持关闭状态,并向第一基带处理单元发送状态信息,以使第一基带处理单元根据状态信息得到正常的第二射频拉远单元的第二数量,并根据第一数量大于第二数量控制正常的第一射频拉远单元保持开启状态。
102.步骤s1020,若第一数量小于第二数量,控制正常的第二射频拉远单元由关闭状态转为开启状态,并向第一基带处理单元发送状态信息,以使第一基带处理单元根据状态信息得到正常的第二射频拉远单元的第二数量,并根据第一数量大于第二数量控制正常的第一射频拉远单元由开启状态转为关闭状态。
103.在一实施例中,若第一数量大于第二数量,说明第一射频拉远单元即使出现了故障单元,但是现存的正常工作的数量依旧多于备用的第二射频拉远单元中能正常工作的第二射频拉远单元的数量,因此不执行网络切换,保持正常的第二射频拉远单元的工作状态不变并维持为关闭状态,而第一基带处理单元则根据第一数量大于第二数量控制正常的第一射频拉远单元保持开启状态。相反的,若第一数量小于第二数量,说明第一射频拉远单元出现了故障单元,但是现存的正常工作的数量少于备用的能正常工作的第二射频拉远单元的数量,因此执行网络切换,控制正常的第二射频拉远单元由关闭状态转为开启状态,并向第一基带处理单元发送状态信息,以使第一基带处理单元控制正常的第一射频拉远单元由开启状态转为关闭状态。
104.需要说明的是,在一实施例中,出现故障的第一射频拉远单元处于某一个第一服务小区中,第一服务小区在备用的第二射频拉远单元中存在一个与第一服务小区对应的第二服务小区,第二服务小区为第一服务小区的备用服务小区,根据获取的第一数量为该第一服务小区内能正常工作的第一射频拉远单元的数量,第二数量为对应的备用服务小区内能正常工作的第二射频拉远单元的数量,若第一数量小于第二数量,不执行切换,即在该第一服务小区提供网络服务的区域内,第一服务小区依旧能保证提供最多的射频拉远单元以提供网络服务,否则,切换到备用服务小区中,由正常工作的射频拉远单元数量更多的第二服务小区提供网络服务,第二服务小区在执行完网络切换后,回复主用基带处理单元响应,包括发送运行状态。
105.在一实施例中,上述步骤s620之后,还可以包括以下步骤:
106.若连接信息表征第一基带处理单元与第二基带处理单元之间通信故障,控制第二
射频拉远单元保持关闭状态。
107.参照图16所示,在一实施例中,若连接信息表征得到第一基带处理单元与第二基带处理单元之间通信异常,存在通信故障,说明第一基带处理单元和第二基带处理单元之间不能够通过数据交换接口实现通信连接,因此,此时的网络容灾系统无法进行主备用之间的网络切换,第二基带处理单元控制第二射频拉远单元保持关闭状态,在一实施例中,第一基带处理单元与第二基带处理单元之间通信故障,当第一射频拉远单元出现了故障单元后,第一基带处理单元不会更改现有正常工作的第一射频拉远单元的工作状态,保持现有的第一射频拉远单元维持当前的工作状态不变,第二基带处理单元则控制第二射频拉远单元保持关闭状态,避免因为主备用基带处理单元之间由于通信故障无法进行数据交换后,还依旧打开正在原本关闭的射频拉远单元,导致主备用服务小区同时工作造成的网络连接故障,提高了网络的容灾能力,提高了网络的稳定性和可靠性。
108.在一实施例中,若连接信息表征第一基带处理单元与第二基带处理单元之间通信故障,第二基带处理单元所连接的部分第二射频拉远单元存在关闭或开启等多种状态,则控制所有第二射频拉远单元处于关闭状态,能够保证在数据交换接口断链并且断链之前主备基带处理单元都开启pa的情况下,只有一个基带处理单元站点即主用基带处理单元提供服务。
109.在一具体实施例中,还包括:
110.主用基带处理单元和备用基带处理单元接收到操作维护中心下发的配置数据后,故障检测模块开始实时检测基带处理单元主控板运行状态、基带板运行状态、射频拉远端的运行状态以及基带处理单元与射频拉远单元之间的链路状态,链路检测模块可以为心跳链路检测模块,链路检测模块开始实时检测主备基带处理单元之间的xn接口的链路状态。信息交换模块通过xn接口发送自身所在基带处理单元下的服务小区组的所有服务小区信息给对端,携带的信息包含服务小区的新无线接入网全球小区标识、工作状态以及本服务小区使用的射频拉远单元状态正常的个数。
111.主用基带处理单元决策模块根据故障检测模块以及链路检测模块上报的故障信息,进行决策。根据不同的故障类型,触发对应的主备小区倒换的过程:
112.若故障为主控板或基带板异常,即主用基带处理单元下所有服务小区无法工作,决策模块将所有服务小区工作状态设置为退服,并通知主用基带处理单元的信息交换模块,信息交换模块通过xn接口携带所有服务小区退服的故障信息发给备用基带处理单元,备用基带处理单元的信息交换模块收到后转发给备用基带处理单元的决策模块,决策模块将本端所有服务小区的pa设置为开启,并将通知所有服务小区使用的射频拉远单元开启pa,如图6所示。
113.若主用基带处理单元的故障检测模块检测到主用服务小区组中所使用的某个或者部分射频拉远单元发生故障(包括但不限于射频拉远单元硬件故障、设备掉电以及软件运行异常等)时,将该故障新通知决策模块,决策模块更新本端故障的射频拉远单元对应的服务小区的正常射频拉远单元个数n,并与备用基带处理单元对应的备用服务小区的正常射频拉远单元个数m进行对比,如果n《m,则将对应服务小区状态设置为pa关闭,通知其使用的所有射频拉远单元关闭pa,并将包含本端当前故障射频拉远单元对应的服务小区的最新正常射频拉远单元个数n的故障信息发送给信息交换模块,由信息交换模块通过xn接口发
送给对端备用基带处理单元;否则,本端服务小区工作状态不变保持pa开启,仅将包含本端当前故障射频拉远单元对应的服务小区的最新正常射频拉远单元个数n的故障信息发送给对端备用基带处理单元。备用基带处理单元的决策模块将接收到主用基带处理单元主用服务小区的正常射频拉远单元个数n与自身对应的备用服务小区的正常射频拉远单元个数m作对比,如果n《m,则备用基带处理单元的决策模块将备用服务小区的工作状态设置为pa开启,并通知备用服务小区关联的所有射频拉远单元开启pa;否则,不作处理,可保证主备基带处理单元中覆盖能力更强的站点提供网络服务。所述流程如图9所示。
114.若链路检测模块检测xn接口断链时,将链路故障信息通知决策模块,决策模块接收到xn接口断链故障信息后,根据自身所在基带处理单元的主备属性,若主备属性为主用基带处理单元,则所有主用服务小区保持pa开启状态;若主备属性为备用基带处理单元,则所有备用服务小区关闭pa,能够保证在xn接口断链并且断链之前主备基带处理单元都开启pa的情况下,只有一个基带处理单元站点即主用基带处理单元提供服务,如图10和图16所示。
115.在一实施例中,本发明实施例中的网络容灾处理方法可应用在铁路专网通信应用中,与公用网络相比,面向高速铁路的专用网络通信对可靠性方面有很严格的要求。现有铁路专网仍采用gsm-r系统,传输效率低,难以适应高铁的快速发展。现今公网通信已经演进到5g-nr标准,对于铁路专网通信,可通过采用多天线技术及共小区实现技术,减少系统的切换频次,满足服务小区的线性覆盖要求,提高用户的体验,但公网5g-nr标准无法满足高铁列控信息的高可靠传输以及整体系统的可靠性要求,因此本发明实施例解决5g-nr在铁路专网通信应用中的高可靠性问题,保证了在网络异常场景下高铁沿线的线性覆盖的完整性,提升用户体验,在满足本发明实施例要求的前提下,本发明实施例中的网络容灾处理方法还可以应用在其它对网络可靠性要求高的场景中,本发明实施例以应用在铁路专网通信应用中为例子,但并不表示为对本发明的限制。
116.图17示出了本发明实施例提供的电子设备100。电子设备100包括:处理器101、存储器102及存储在存储器102上并可在处理器101上运行的计算机程序,计算机程序运行时用于执行上述的网络容灾处理方法。
117.处理器101和存储器102可以通过总线或者其他方式连接。
118.存储器102作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序,如本发明实施例描述的网络容灾处理方法。处理器101通过运行存储在存储器102中的非暂态软件程序以及指令,从而实现上述的网络容灾处理方法。
119.存储器102可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储执行上述的网络容灾处理方法。此外,存储器102可以包括高速随机存取存储器102,还可以包括非暂态存储器102,例如至少一个储存设备存储器件、闪存器件或其他非暂态固态存储器件。在一些实施方式中,存储器102可选包括相对于处理器101远程设置的存储器102,这些远程存储器102可以通过网络连接至该电子设备100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
120.实现上述的网络容灾处理方法所需的非暂态软件程序以及指令存储在存储器102中,当被一个或者多个处理器101执行时,执行上述的网络容灾处理方法,例如,执行图3中
的方法步骤s110至步骤s130、图4中的方法步骤s210至步骤s220、图5中的方法步骤s310至步骤s330、图7中的方法步骤s410至步骤s430、图8中的方法步骤s510至步骤s520、图11中的方法步骤s610至步骤s630、图12中的方法步骤s710至步骤s720、图13中的方法步骤s810至步骤s820、图14中的方法步骤s910至步骤s930、图15中的方法步骤s1010至步骤s1020。
121.本发明实施例还提供了计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述的网络容灾处理方法。
122.在一实施例中,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器执行,例如,执行图3中的方法步骤s110至步骤s130、图4中的方法步骤s210至步骤s220、图5中的方法步骤s310至步骤s330、图7中的方法步骤s410至步骤s430、图8中的方法步骤s510至步骤s520、图11中的方法步骤s610至步骤s630、图12中的方法步骤s710至步骤s720、图13中的方法步骤s810至步骤s820、图14中的方法步骤s910至步骤s930、图15中的方法步骤s1010至步骤s1020。
123.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
124.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、储存设备存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包括计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
125.还应了解,本发明实施例提供的各种实施方式可以任意进行组合,以实现不同的技术效果。
126.以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的共享条件下还可作出种种等同的变形或替换,这些等同的变形或替换均包括在本发明权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1