[go: up one dir, main page]

CN116760460A - 故障链路切换方法、装置和系统 - Google Patents

故障链路切换方法、装置和系统 Download PDF

Info

Publication number
CN116760460A
CN116760460A CN202310821374.9A CN202310821374A CN116760460A CN 116760460 A CN116760460 A CN 116760460A CN 202310821374 A CN202310821374 A CN 202310821374A CN 116760460 A CN116760460 A CN 116760460A
Authority
CN
China
Prior art keywords
link
network manager
splitter
optical fiber
application system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202310821374.9A
Other languages
English (en)
Other versions
CN116760460B (zh
Inventor
扶奉超
何林
曹维华
胡家元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Technology Innovation Center
China Telecom Corp Ltd
Original Assignee
China Telecom Technology Innovation Center
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Technology Innovation Center, China Telecom Corp Ltd filed Critical China Telecom Technology Innovation Center
Priority to CN202310821374.9A priority Critical patent/CN116760460B/zh
Publication of CN116760460A publication Critical patent/CN116760460A/zh
Application granted granted Critical
Publication of CN116760460B publication Critical patent/CN116760460B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/03Arrangements for fault recovery
    • H04B10/038Arrangements for fault recovery using bypasses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/07Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
    • H04B10/075Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
    • H04B10/079Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
    • H04B10/0791Fault location on the transmission path

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Optical Communication System (AREA)

Abstract

本申请涉及一种故障链路切换方法、装置和系统。所述方法包括:响应于接收到后端设备传输的链路异常告警,输出链路切换请求;链路切换请求用于指示分路器网管输出切换命令;切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。本申请中,如果后端设备检测到链路异常,则应用系统网管可以告知分路器网管链路异常,再由分路器网管下发命令切换至正常链路,保障链路故障时可自动切换到正常链路,进而实现后端设备的故障链路全自动切换,将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。

Description

故障链路切换方法、装置和系统
技术领域
本申请涉及网络安全技术领域,特别是涉及一种故障链路切换方法、装置和系统。
背景技术
光功率分路器是可实现将输入光分成多份光输出的光器件。目前DPI(DeepPacket Inspection,深度包检测)系统通常利用光功率分路器将数据链路复制多份后分发给后端应用系统(例如汇聚分流器、DPI采集服务器等)使用。
然而,目前光功率分路器和后端应用系统之间链路发生故障后只能通过手工切换实现故障恢复,传统方案至少存在着切换效率低的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高切换效率的故障链路切换方法、装置和系统。
第一方面,本申请提供了一种故障链路切换方法,应用于应用系统网管,应用系统网管与分路器网管连接,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;方法包括:
响应于接收到后端设备传输的链路异常告警,输出链路切换请求;
链路切换请求用于指示分路器网管输出切换命令;切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
在其中一个实施例中,应用系统网管通过联动接口连接分路器网管;输出链路切换请求包括:
基于联动接口,将链路切换请求传输至分路器网管;联动接口包括远程过程调用协议RPC接口、超文本传输协议HTTP接口、webservice接口以及表现层状态转换接口中的至少一种。
在其中一个实施例中,至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;
链路异常告警用于表征主用光纤链路出现收光异常;正常链路为一个备用光纤链路。
在其中一个实施例中,切换命令携带有主用光纤链路对应的端口标识,以及备用光纤链路对应的端口标识;
切换命令用于指示分光设备关闭主用光纤链路对应的端口,以及打开一个备用光纤链路对应的端口。
第二方面,本申请还提供了一种故障链路切换方法,应用于分路器网管,分路器网管与应用系统网管连接,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;方法包括:
响应于接收到应用系统网管传输的链路切换请求,输出切换命令;其中,链路切换请求为后端设备传输的链路异常告警经应用系统网管处理得到;
切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
在其中一个实施例中,方法还包括:
响应于接收到分光设备传输的端口异常告警,输出切换命令。
在其中一个实施例中,至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;方法还包括:
确定分光设备的各输出端口的容灾备份端口组信息;容灾备份端口组信息包括主用光纤链路对应的输出端口的端口标识,以及各备用光纤链路分别一一对应的输出端口的端口标识。
第三方面,本申请还提供了一种故障链路切换装置,应用于应用系统网管,应用系统网管与分路器网管连接,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;装置包括:
切换请求模块,用于响应于接收到后端设备传输的链路异常告警,输出链路切换请求;
链路切换请求用于指示分路器网管输出切换命令;切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
第四方面,本申请还提供了一种故障链路切换装置,应用于分路器网管,分路器网管与应用系统网管连接,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;装置包括:
切换命令模块,用于响应于接收到应用系统网管传输的链路切换请求,输出切换命令;其中,链路切换请求为后端设备传输的链路异常告警经应用系统网管处理得到;
切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
第五方面,本申请还提供了一种故障链路切换系统,包括应用系统网管,以及连接应用系统网管的分路器网管;分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;其中:
应用系统网管用于实现上述从应用系统网管角度实施的故障链路切换方法的步骤;
分路器网管用于实现上述从分路器网管角度实施的故障链路切换方法的步骤。
在其中一个实施例中,后端设备包括汇聚分流器、DPI采集服务器中的至少一种;分光设备包括光功率分路器。
在其中一个实施例中,后端设备用于监测端口的收光强度信号,并根据收光强度信号和收光阈值的大小发出链路异常告警。
在其中一个实施例中,分光设备用于监测端口的发光强度信号,并根据发光强度信号和发光阈值的大小发出端口异常告警;
分路器网管用于响应于接收到端口异常告警,输出切换命令。
第六方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的方法的步骤。
第七方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法的步骤。
第八方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。
上述故障链路切换方法、装置和系统,应用系统网管响应于接收到后端设备传输的链路异常告警,输出链路切换请求,该链路切换请求用于指示分路器网管输出切换命令,进而切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。本申请中,如果后端设备检测到链路异常,则应用系统网管可以告知分路器网管链路异常,再由分路器网管下发命令切换至正常链路,保障链路故障时可自动切换到正常链路,进而实现后端设备的故障链路全自动切换,将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。
附图说明
图1为一个实施例中故障链路切换方法的应用环境图;
图2为一个实施例中故障链路切换方法的流程示意图;
图3为另一个实施例中故障链路切换方法的流程示意图;
图4为一个实施例中故障链路切换装置的结构框图;
图5为另一个实施例中故障链路切换装置的结构框图;
图6为一个实施例中计算机设备的内部结构图;
图7为另一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
可以理解的是,本申请中诸如“第一”、“第二”等术语仅用于区分类似的对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
可以理解,以下实施例中的“连接”,如果被连接的电路、模块、单元等相互之间具有电信号或数据的传递,则应理解为“电连接”、“通信连接”等。
可以理解,“至少一个”是指一个或多个,“多个”是指两个或两个以上。
在此使用时,单数形式的“一”、“一个”和“所述/该”也可以包括复数形式,除非上下文清楚指出另外的方式。还应当理解的是,术语“包括/包含”或“具有”等指定所陈述的特征、整体、步骤、操作、组件、部分或它们的组合的存在,但是不排除存在或添加一个或更多个其他特征、整体、步骤、操作、组件、部分或它们的组合的可能性。同时,在本说明书中使用的术语“和/或”包括相关所列项目的任何及所有组合。
随着大数据行程卡等的应用,目前对DPI系统的可靠性提出了更高的要求。传统技术在发生智能光功率分路器和后端应用系统光链路故障时,只能手动切换,存在切换时间长、数据丢失风险大等缺点。以应用系统1接入光功率分路器的端口1和端口2为例,目前的光纤链路故障后手动切换流程包括:①当链路1发生故障时,应用系统1会出现收光异常的现象,并向应用系统网管告警。②应用系统网管相关人员收到应用系统网管告警后,告知光功率分路器网管人员进行链路切换。③光功率分路器网管人员通过光功率分路器网管下发命令,将端口2打开,端口1关闭。④应用系统1收到端口2的发光,故障恢复。
以上,目前光功率分路器和后端应用系统之间链路发生故障后只能通过手工切换实现故障恢复,无自动化手段,因此存在切换效率低,切换不及时造成数据丢失等弊端。
本申请实施例提供的故障链路切换方法,可以应用于如图1所示的应用环境中。其中,在分路器网管102和应用系统网管104之间增加联动接口,分路器网管102通过联动接口与应用系统网管104进行通信,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路。
如图1所示,以分光设备为光功率分路器为例,应用系统1连接光功率分路器的端口1和端口2,形成两条光纤链路;进一步地,应用系统2连接光功率分路器的端口3,应用系统3连接光功率分路器的端口4。示例性地,如果后端应用系统检测到链路收光异常,则应用系统网管104通过联动接口告知分路器网管102链路异常,再由分路器网管102下发命令切换至正常链路。
可选地,联动接口可以包括RPC(Remote Procedure Call,远程过程调用协议)接口、HTTP(Hyper Text Transfer Protocol,超文本传输协议)接口、webservice接口以及RESTful(Representational State Transfer,表现层状态转换)接口中的至少一种。
示例性地,分路器网管102可以指通信网络中用于管理分光设备的软件、硬件及平台;应用系统网管104可以指通信网络中用于管理后端应用系统设备的软件、硬件及平台。其中,分光设备可以包括光功率分路器;后端应用系统设备可以指后端设备;可选地,后端设备可以包括汇聚分流器、DPI采集服务器中的至少一种。
可选地,如图1所示,后端应用系统可以分别指应用系统1至应用系统3,需要说明的是后端应用系统的数量可以为多个,本申请对此并无限定。进一步地,后端应用系统可以指汇聚分流器、DPI采集服务器等后端设备,即本申请实施例中的后端设备可以指代的是后端应用系统。
本申请实施例可以实现光功率分路器故障链路全自动切换;示例性地,本申请实施例可以应用于5G(5th Generation Mobile Communication Technology,第五代移动通信技术)/固网DPI系统容灾能力提升,实现为流量采集用户、客户提供全年无损的保障服务,进而提高行业竞争力。
在一个实施例中,如图2所示,提供了一种故障链路切换方法,以该方法应用于图1中的应用系统网管为例进行说明,包括以下步骤:
步骤202,响应于接收到后端设备传输的链路异常告警,输出链路切换请求;
其中,链路切换请求用于指示分路器网管输出切换命令;切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
具体而言,应用系统网管在接收到后端设备传输的链路异常告警的情况下,输出链路切换请求至分路器网管,告知分路器网管当前存在光纤链路异常,进而能够显著降低切换时延。其中,链路异常告警可以是后端设备在光纤链路发生故障的情况下输出的。示例性地,当一条光纤链路发生故障时,后端设备的端口会出现收光异常的现象,进而后端设备可以向应用系统网管告警。
其中,在出现收光异常的现象的情况下,后端设备可以向应用系统网管告警。
可选地,分路器网管在接收到链路切换请求的情况下,可以响应该链路切换请求,自动下发切换命令至分光设备,分光设备根据接收到的切换命令,从至少两条光纤链路中的链路异常告警对应的故障链路,切换至该至少两条光纤链路中的正常链路,进而保障链路故障时可自动切换到正常链路(例如,备用链路),实现后端设备的故障链路全自动切换,将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。
示例性地,故障链路可以是至少两条光纤链路中的主用光纤链路,正常链路可以是至少两条光纤链路中的备用光纤链路。可选地,主用光纤链路、备用光纤链路可以是分光设备的各输出端口经分路器网管标记得到。
在其中一个实施例中,应用系统网管通过联动接口连接分路器网管;输出链路切换请求可以包括:
基于联动接口,将链路切换请求传输至分路器网管;联动接口包括远程过程调用协议RPC接口、超文本传输协议HTTP接口、webservice接口以及表现层状态转换接口中的至少一种。
具体地,本申请实施例中,在应用系统网管和分路器网管之间增加联动接口,进而应用系统网管在接收到后端设备传输的链路异常告警的情况下,可以自动通过联动接口发起链路切换请求,分路器网管收到链路切换请求后,自动下发命令切换至正常链路(例如,备用链路),使得故障自动恢复。
示例性地,联动接口可以是RPC、HTTP、webservice以及Restful等,本申请实施例对联动接口的种类并无限定。基于联动接口,本申请实施例可以实现光纤链路故障后自动切换流程。
在其中一个实施例中,至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;
链路异常告警用于表征主用光纤链路出现收光异常;正常链路为一个备用光纤链路。
具体而言,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路,该至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路。示例性地,可以将至少两条光纤链路中的某条光链路指定为主链路(主用光纤链路),其余链路指定为备用链路(备用光纤链路)。
示例性地,链路异常告警用于表征主用光纤链路出现收光异常,在主用光纤链路发生故障时,后端设备会出现收光异常的现象,进而向应用系统网管告警。可选地,正常链路为备用光纤链路,本申请实施例能够实现智能光功率分路器故障链路全自动切换,保障链路故障时,可自动切换到备用链路。
在其中一个实施例中,切换命令携带有主用光纤链路对应的端口标识,以及备用光纤链路对应的端口标识;
切换命令用于指示分光设备关闭主用光纤链路对应的端口,以及打开一个备用光纤链路对应的端口。
具体地,分路器网管在接收到链路切换请求后自动下发切换命令,该切换命令可以携带有主用光纤链路对应的端口标识,以及备用光纤链路对应的端口标识,进而,分光设备可以根据切换命令,打开某一端口和/或关闭某一端口,从而实现链路切换。
上述故障链路切换方法,可以实现智能光功率分路器故障链路全自动切换,将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。
在一个实施例中,如图3所示,提供了一种故障链路切换方法,以该方法应用于图1中的分路器网管为例进行说明,包括以下步骤:
步骤302,响应于接收到应用系统网管传输的链路切换请求,输出切换命令;其中,链路切换请求为后端设备传输的链路异常告警经应用系统网管处理得到;
切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
具体而言,分路器网管接收到应用系统网管传输的链路切换请求,则响应该链路切换请求,向分光设备下发切换命令,进而分光设备可以从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路,本申请实施例能够提升切换效率和重要的数据链路采集系统的可靠性。
示例性地,后端设备向应用系统网管发送链路异常告警,进而应用系统网管输出链路切换请求。可选地,分路器网管可以通过联动接口接收应用系统网管传输的链路切换请求,联动接口可以包括远程过程调用协议RPC接口、超文本传输协议HTTP接口、webservice接口以及表现层状态转换接口中的至少一种。
本申请实施例在分路器网管和应用系统网管之间增加联动接口。如果后端应用系统检测到该链路收光异常,则后端应用系统网管通过联动接口告知分路器网管链路异常,再由分路器网管下发命令切换至正常链路(例如备用链路),进而将切换时延从分钟级优化到毫秒级,实现光功率分路器故障链路全自动切换。
在其中一个实施例中,方法还包括:
响应于接收到分光设备传输的端口异常告警,输出切换命令。
具体而言,当分路器网管接收到分光设备传输的端口异常告警,可以确认分光设备检测到了端口的发光强度过低(例如发光强度信号低于发光阈值),进而输出切换命令,进而使分光设备切换至正常链路。其中,发光强度信号可以指发光功率,发光阈值可以是设定值,本申请实施例对此并无限定。
以分光设备为光功率分路器为例,分路器网管在检测到光功率分路器的主用接口发光功率过低时(比如低于设定值)也会发生切换。其中,主用接口可以指主用光纤链路在光功率分路器侧的端口;本申请实施例中,分路器网管可以获取到分光设备侧端口的发光情况,也可以获取到后端设备侧的收光情况,保障链路故障时可自动切换到正常链路,进而实现后端设备的故障链路全自动切换,将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。
在其中一个实施例中,至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;方法还可以包括:
确定分光设备的各输出端口的容灾备份端口组信息;容灾备份端口组信息包括主用光纤链路对应的输出端口的端口标识,以及各备用光纤链路分别一一对应的输出端口的端口标识。
具体地,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路,其中,可以将至少两条光纤链路中的某条光链路指定为主链路(主用光纤链路),其余链路指定为备用链路(备用光纤链路),本申请实施例可以实现故障链路全自动切换,保障链路故障时,可自动切换到备用链路。
示例性地,分路器网管可以为分光设备设置容灾备份端口组,端口组内的某条光纤链路指定为主用光纤链路,其余链路指定为备用光纤链路。可选地,以分光设备为光功率分路器为例,可以为光功率分路器设置容灾备份端口组,端口组内的某条光链路指定为主链路,其余链路指定为备用链路。
进一步地,分路器网管可以确定分光设备的各输出端口的容灾备份端口组信息;该容灾备份端口组信息用于指示出主用光纤链路和备用光纤链路。示例性地,容灾备份端口组信息可以包括主用光纤链路对应的输出端口的端口标识,以及各备用光纤链路分别一一对应的输出端口的端口标识。
以分光设备为光功率分路器为例,分路器网管可以设置光功率分路器的端口1和端口2为容灾备份端口组,其中,光功率分路器网管可以分别对端口1和端口2进行端口标记,例如端口1为主用口,端口2为备份口。
以上,本申请实施例能够智能化的为光功率分路器设置容灾备份端口组,端口组内的某条光链路指定为主链路,其余链路指定为备用链路,进而实现光功率分路器故障链路全自动切换(例如,在链路异常时切换至备用链路),将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。
需要说明的是,上述从分路器网管角度实施的故障链路切换方法中的具体限定,可以参见上文中对于从应用系统网管角度实施的故障链路切换方法的限定,在此不再赘述。
在其中一个实施例中,后端设备可以包括汇聚分流器、DPI采集服务器中的至少一种;分光设备包括光功率分路器。
具体而言,分路器网管所管理的分光设备可以是光功率分路器。应用系统网管所管理的后端设备可以是汇聚分流器、DPI采集服务器等。本申请实施例对此并无限定。
在其中一个实施例中,后端设备用于监测端口的收光强度信号,并根据收光强度信号和收光阈值的大小发出链路异常告警。
具体而言,在链路发生故障时,后端设备会出现收光异常现象,后端设备向应用系统网管告警。其中,后端设备可以监测端口的收光强度信号,以根据收光强度信号和收光阈值的大小发出链路异常告警。示例性地,收光阈值可以指某个设定的值。可选地,收光强度信号可以指收光功率。
以后端设备为应用系统为例,应用系统的光模块管理模块可以实时监测光模块收光和发光情况,当收光低于某个设定的值,就会判断为异常。
在其中一个实施例中,分光设备用于监测端口的发光强度信号,并根据发光强度信号和发光阈值的大小发出端口异常告警;
分路器网管用于响应于接收到端口异常告警,输出切换命令。
具体地,在分光设备侧出现发光异常现象时输出端口异常告警,进而分路器网管可以确认链路发生故障,输出切换命令。
以分光设备为光功率分路器为例,分路器网管在检测到光功率分路器的主用接口发光功率过低时(比如低于设定值)可以触发切换。其中,主用接口可以指主用光纤链路在光功率分路器侧的端口。本申请实施例中,分路器网管可以获取到分光设备侧端口的发光情况,也可以获取到后端设备侧的收光情况,保障链路故障时可自动切换到正常链路。
以上,本申请实施例可实现光功率分路器故障链路全自动切换,将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。
为了进一步阐释本申请实施例的方案,下面结合一个具体示例予以说明,以后端设备为应用系统、分光设备为光功率分路器为例,应用系统1连接光功率分路器的端口1和端口2,分路器网管设置端口1和端口2为容灾备份端口组,端口1为主用口,端口2为备份口。光纤链路故障后自动切换流程可以包括:①当链路1发生故障时,应用系统1会出现收光异常的现象,并向应用系统网管告警。②应用系统网管收到告警后,自动通过联动接口发起链路切换请求。③分路器网管收到链路切换请求后,自动下发命令,将端口2打开,端口1关闭。④应用系统1收到端口2的发光,故障自动恢复。
以上故障链路切换方法,光功率分路器设置容灾备份端口组,端口组内的某条光链路指定为主链路,其余链路指定为备用链路。分路器网管和应用系统网管之间增加联动接口,如果后端应用系统检测到该链路收光异常,则后端应用系统网管通过联动接口告知光功率分路器网管链路异常,再由光功率分路器网管下发命令切换至备用链路,进而实现智能光功率分路器故障链路全自动切换,将切换时延从分钟级优化到毫秒级,提升切换效率和重要的数据链路采集系统的可靠性。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的故障链路切换方法的故障链路切换装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个故障链路切换装置实施例中的具体限定可以参见上文中对于故障链路切换方法的限定,在此不再赘述。
在一个实施例中,如图4所示,提供了一种故障链路切换装置400,应用于应用系统网管,应用系统网管与分路器网管连接,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;装置400包括:
切换请求模块401,用于响应于接收到后端设备传输的链路异常告警,输出链路切换请求;
链路切换请求用于指示分路器网管输出切换命令;切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
在其中一个实施例中,应用系统网管通过联动接口连接分路器网管;
切换请求模块401,用于基于联动接口,将链路切换请求传输至分路器网管;联动接口包括远程过程调用协议RPC接口、超文本传输协议HTTP接口、webservice接口以及表现层状态转换接口中的至少一种。
在其中一个实施例中,至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;
链路异常告警用于表征主用光纤链路出现收光异常;正常链路为一个备用光纤链路。
在其中一个实施例中,切换命令携带有主用光纤链路对应的端口标识,以及备用光纤链路对应的端口标识;
切换命令用于指示分光设备关闭主用光纤链路对应的端口,以及打开一个备用光纤链路对应的端口。
在一个实施例中,如图5所示,提供了一种故障链路切换装置,应用于分路器网管,分路器网管与应用系统网管连接,分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;装置包括:
切换命令模块501,用于响应于接收到应用系统网管传输的链路切换请求,输出切换命令;其中,链路切换请求为后端设备传输的链路异常告警经应用系统网管处理得到;
切换命令用于指示分光设备从至少两条光纤链路中的链路异常告警对应的故障链路,切换至至少两条光纤链路中的正常链路。
在其中一个实施例中,至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;装置还可以包括:
端口确定模块,用于确定分光设备的各输出端口的容灾备份端口组信息;容灾备份端口组信息包括主用光纤链路对应的输出端口的端口标识,以及各备用光纤链路分别一一对应的输出端口的端口标识。
上述故障链路切换装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种故障链路切换系统,包括应用系统网管,以及连接应用系统网管的分路器网管;分路器网管所管理的分光设备与应用系统网管所管理的后端设备之间存在至少两条光纤链路;其中:
应用系统网管用于实现上述从应用系统网管角度实施的故障链路切换方法的步骤;
分路器网管用于实现上述从分路器网管角度实施的故障链路切换方法的步骤。
在其中一个实施例中,后端设备可以包括汇聚分流器、DPI采集服务器中的至少一种;分光设备包括光功率分路器。
在其中一个实施例中,后端设备用于监测端口的收光强度信号,并根据收光强度信号和收光阈值的大小发出链路异常告警。
在其中一个实施例中,分光设备用于监测端口的发光强度信号,并根据发光强度信号和发光阈值的大小发出端口异常告警;
分路器网管用于响应于接收到端口异常告警,输出切换命令。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括处理器、存储器、输入/输出接口(Input/Output,简称I/O)和通信接口。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储容灾备份端口组信息数据。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种故障链路切换方法。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种故障链路切换方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置。显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6、图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述故障链路切换方法的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述故障链路切换方法的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述故障链路切换方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric RandomAccess Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random AccessMemory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

Claims (16)

1.一种故障链路切换方法,其特征在于,应用于应用系统网管,所述应用系统网管与分路器网管连接,所述分路器网管所管理的分光设备与所述应用系统网管所管理的后端设备之间存在至少两条光纤链路;所述方法包括:
响应于接收到所述后端设备传输的链路异常告警,输出链路切换请求;
所述链路切换请求用于指示所述分路器网管输出切换命令;所述切换命令用于指示所述分光设备从所述至少两条光纤链路中的所述链路异常告警对应的故障链路,切换至所述至少两条光纤链路中的正常链路。
2.根据权利要求1所述的方法,其特征在于,所述应用系统网管通过联动接口连接所述分路器网管;所述输出链路切换请求包括:
基于所述联动接口,将所述链路切换请求传输至所述分路器网管;所述联动接口包括远程过程调用协议RPC接口、超文本传输协议HTTP接口、webservice接口以及表现层状态转换接口中的至少一种。
3.根据权利要求1或2所述的方法,其特征在于,所述至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;
所述链路异常告警用于表征所述主用光纤链路出现收光异常;所述正常链路为一个所述备用光纤链路。
4.根据权利要求3所述的方法,其特征在于,所述切换命令携带有所述主用光纤链路对应的端口标识,以及所述备用光纤链路对应的端口标识;
所述切换命令用于指示所述分光设备关闭所述主用光纤链路对应的端口,以及打开一个所述备用光纤链路对应的端口。
5.一种故障链路切换方法,其特征在于,应用于分路器网管,所述分路器网管与应用系统网管连接,所述分路器网管所管理的分光设备与所述应用系统网管所管理的后端设备之间存在至少两条光纤链路;所述方法包括:
响应于接收到所述应用系统网管传输的链路切换请求,输出切换命令;其中,所述链路切换请求为所述后端设备传输的链路异常告警经所述应用系统网管处理得到;
所述切换命令用于指示所述分光设备从所述至少两条光纤链路中的所述链路异常告警对应的故障链路,切换至所述至少两条光纤链路中的正常链路。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
响应于接收到所述分光设备传输的端口异常告警,输出所述切换命令。
7.根据权利要求5或6所述的方法,其特征在于,所述至少两条光纤链路包括一个主用光纤链路和至少一个备用光纤链路;所述方法还包括:
确定所述分光设备的各输出端口的容灾备份端口组信息;所述容灾备份端口组信息包括所述主用光纤链路对应的所述输出端口的端口标识,以及各所述备用光纤链路分别一一对应的所述输出端口的端口标识。
8.一种故障链路切换装置,其特征在于,应用于应用系统网管,所述应用系统网管与分路器网管连接,所述分路器网管所管理的分光设备与所述应用系统网管所管理的后端设备之间存在至少两条光纤链路;所述装置包括:
切换请求模块,用于响应于接收到所述后端设备传输的链路异常告警,输出链路切换请求;
所述链路切换请求用于指示所述分路器网管输出切换命令;所述切换命令用于指示所述分光设备从所述至少两条光纤链路中的所述链路异常告警对应的故障链路,切换至所述至少两条光纤链路中的正常链路。
9.一种故障链路切换装置,其特征在于,应用于分路器网管,所述分路器网管与应用系统网管连接,所述分路器网管所管理的分光设备与所述应用系统网管所管理的后端设备之间存在至少两条光纤链路;所述装置包括:
切换命令模块,用于响应于接收到所述应用系统网管传输的链路切换请求,输出切换命令;其中,所述链路切换请求为所述后端设备传输的链路异常告警经所述应用系统网管处理得到;
所述切换命令用于指示所述分光设备从所述至少两条光纤链路中的所述链路异常告警对应的故障链路,切换至所述至少两条光纤链路中的正常链路。
10.一种故障链路切换系统,其特征在于,包括应用系统网管,以及连接所述应用系统网管的分路器网管;所述分路器网管所管理的分光设备与所述应用系统网管所管理的后端设备之间存在至少两条光纤链路;其中:
所述应用系统网管用于实现权利要求1至4任一项所述的方法的步骤;
所述分路器网管用于实现权利要求5至7任一项所述的方法的步骤。
11.根据权利要求10所述的故障链路切换系统,其特征在于,所述后端设备包括汇聚分流器、DPI采集服务器中的至少一种;所述分光设备包括光功率分路器。
12.根据权利要求10或11所述的故障链路切换系统,其特征在于,
所述后端设备用于监测端口的收光强度信号,并根据所述收光强度信号和收光阈值的大小发出所述链路异常告警。
13.根据权利要求10或11所述的故障链路切换系统,其特征在于,
所述分光设备用于监测端口的发光强度信号,并根据所述发光强度信号和发光阈值的大小发出端口异常告警;
所述分路器网管用于响应于接收到所述端口异常告警,输出所述切换命令。
14.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
16.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
CN202310821374.9A 2023-07-05 2023-07-05 故障链路切换方法、装置和系统 Active CN116760460B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310821374.9A CN116760460B (zh) 2023-07-05 2023-07-05 故障链路切换方法、装置和系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310821374.9A CN116760460B (zh) 2023-07-05 2023-07-05 故障链路切换方法、装置和系统

Publications (2)

Publication Number Publication Date
CN116760460A true CN116760460A (zh) 2023-09-15
CN116760460B CN116760460B (zh) 2025-12-12

Family

ID=87949608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310821374.9A Active CN116760460B (zh) 2023-07-05 2023-07-05 故障链路切换方法、装置和系统

Country Status (1)

Country Link
CN (1) CN116760460B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080131124A1 (en) * 2006-12-05 2008-06-05 Electronics And Telecommunications Research Institute Method and apparatus for partial duplex protection switching by using single splitter in pon
CN102006222A (zh) * 2010-11-16 2011-04-06 中兴通讯股份有限公司 一种业务链路切换方法及装置
CN102316392A (zh) * 2011-09-22 2012-01-11 中兴通讯股份有限公司 一种ftth网络中实现onu冗余保护的方法、装置及系统
CN202551035U (zh) * 2012-01-18 2012-11-21 徐志国 一种光链路切换控制设备及光网络的保护系统
CN103441792A (zh) * 2013-08-19 2013-12-11 无锡路通视信网络股份有限公司 用于广播网络的多路光纤自动备份装置
CN114189768A (zh) * 2020-09-14 2022-03-15 中兴通讯股份有限公司 无源光纤网络的业务管理方法、装置、光线路终端及介质
WO2022130068A1 (en) * 2020-12-17 2022-06-23 Altice Labs, S.A. Method for configuring a ftth distribution network cell

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080131124A1 (en) * 2006-12-05 2008-06-05 Electronics And Telecommunications Research Institute Method and apparatus for partial duplex protection switching by using single splitter in pon
CN102006222A (zh) * 2010-11-16 2011-04-06 中兴通讯股份有限公司 一种业务链路切换方法及装置
CN102316392A (zh) * 2011-09-22 2012-01-11 中兴通讯股份有限公司 一种ftth网络中实现onu冗余保护的方法、装置及系统
CN202551035U (zh) * 2012-01-18 2012-11-21 徐志国 一种光链路切换控制设备及光网络的保护系统
CN103441792A (zh) * 2013-08-19 2013-12-11 无锡路通视信网络股份有限公司 用于广播网络的多路光纤自动备份装置
CN114189768A (zh) * 2020-09-14 2022-03-15 中兴通讯股份有限公司 无源光纤网络的业务管理方法、装置、光线路终端及介质
WO2022130068A1 (en) * 2020-12-17 2022-06-23 Altice Labs, S.A. Method for configuring a ftth distribution network cell

Also Published As

Publication number Publication date
CN116760460B (zh) 2025-12-12

Similar Documents

Publication Publication Date Title
US8204980B1 (en) Storage array network path impact analysis server for path selection in a host-based I/O multi-path system
CN101582787B (zh) 一种双机备份系统及备份方法
JP4596889B2 (ja) ストレージシステムの管理方法
CN104023246B (zh) 一种视频数据私有云存储系统和视频数据私有云存储方法
CN105095001A (zh) 分布式环境下虚拟机异常恢复方法
CN112181660A (zh) 一种基于服务器集群的高可用方法
CN108769199A (zh) 一种分布式文件存储系统主节点管理方法及装置
CN111897697A (zh) 服务器硬件故障修复方法和装置
CN102185717A (zh) 业务处理设备、方法及系统
CN112637010B (zh) 一种设备的检查方法及装置
CN116760460B (zh) 故障链路切换方法、装置和系统
CN114257500A (zh) 一种超融合集群内部网络的故障切换方法、系统及装置
CN106027313B (zh) 网络链路容灾系统及方法
CN115550287B (zh) 一种远程复制关系的建立方法及相关装置
CN106452911A (zh) 一种同城灾难备份系统
CN106534262A (zh) 一种网络信息系统故障的切换方法
CN116668335A (zh) 一种集群业务处理方法、服务器及系统
CN116208472B (zh) 站点切换方法、装置、计算机设备和存储介质
CN118869459B (zh) 一种基于云靶场的虚拟靶标的高可用方法及系统
CN105306256A (zh) 一种基于VxWorks设备的双机热备实现方法
CN117931769B (zh) 数据迁移方法、装置、计算机设备和存储介质
CN117608919A (zh) 容灾方法、装置、计算机设备和存储介质
CN119484247B (zh) 自动运维方法、装置、服务器及存储介质
CN111447329A (zh) 呼叫中心中状态服务器的监控方法、系统、设备及介质
CN117155767A (zh) 服务器的管理方法、装置、设备、存储介质和程序产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant