对双pon口onu中的业务流进行快速切换的系统及方法

xiaoxiao2021-2-23  121

对双pon口onu中的业务流进行快速切换的系统及方法
【技术领域】
[0001 ]本发明涉及0NU的管理领域,具体是涉及一种对双Ρ0Ν 口 0NU中的业务流进行快速切换的系统及方法。
【背景技术】
[0002]光纤接入系统中,网管服务器对0NU(0ptical Network Unit,光网络单元)的管理主要是分为以下两种:
[0003](1)通过0LT(0ptical Line Terminal,光线路终端)对ONU进行管理,是目前主流的管理方式。在EP0N(Ethernet Passive Optical Network,以太网无源光网络)系统中,网管服务器下发配置消息给0LT,0LT收到配置消息后,解析配置消息,并封装为0ΑΜ(Operat1n Administrat1n and Maintenance,操作管理和维护)数据包,将0ΑΜ数据包下发给ONU,0NU收到0ΑΜ数据包后,提取消息内容并下发。
[0004](2)将0NU作为独立网元进行管理。由于0LT下挂的0NU越来越多,0LT的管理负担越来越重,因此有人提出了一种新的管理方式一一独立网元管理。该管理方式的特点就是在0NU上线后,网管服务器通过0AM/0MCI(ONU Management and Control Interface,光网络单元管理控制接口)等方式为0NU配置一个IP(Internet Protocol,网络协议),然后将这个0NU看作一个独立网元,通过与这个管理IP实现的套接字(SOCKET)连接来管理设备和下发配置。网管服务器和0NU之间的消息收发过程通过SNMP( Simple Network ManagementProtocol,简单网络管理协议)数据包直接管理。
[0005]在目前的市场中,有很多特殊的应用场合,例如电力系统和银行系统,需要0NU在掉线后迅速恢复配置。针对这样的需求,市场上出现了一个特别的0NU——双P0N(PassiveOptical Network,无源光网络)口的0NU。参见图1所示,该0NU上集成了两个Ρ0Ν口,其中一个Ρ0Ν口为主Ρ0Ν口,实现业务流的转发;另外一个Ρ0Ν口为从Ρ0Ν口,当主Ρ0Ν口从0LT上掉线时,从Ρ0Ν 口自动接替主Ρ0Ν 口的工作,0NU重新向0LT注册上线,承接业务流的转发,实现业务流的切换。
[0006]但是,这样的设计存在一个问题,就是当主Ρ0Ν 口从0LT上掉线,0NU的从Ρ0Ν 口倒换为主Ρ0Ν 口时,0NU需要向0LT重新注册上线和网管服务器下发配置,倒换时间较长,导致业务流不能迅速恢复。

【发明内容】

[0007]本发明的目的是为了克服上述【背景技术】的不足,提供一种对双Ρ0Ν口 0NU中的业务流进行快速切换的系统及方法,本发明将双Ρ0Ν 口双MAC的0NU作为独立网元来进行管理,适用于银行和电力系统,当数据通信发生故障时,0NU中两个Ρ0Ν口的主从状态能够快速倒换,从而实现业务流的快速恢复。
[0008]本发明提供一种对双Ρ0Ν口 0NU中的业务流进行快速切换的系统,包括网管服务器、第一光线路终端0LT、第二光线路终端0LT、光网络单元0NU,网管服务器分别与第一0LT、第二 OLT连接,第一 0LT、第二 0LT均与ONU连接;
[0009]ONU包括一个交换芯片、两个PON口,两个Ρ0Ν口具有不同的MAC地址,其中一个为主Ρ0Ν口,另一个为从Ρ0Ν口,主Ρ0Ν口与第一0LT连接,从Ρ0Ν口与第二0LT连接;
[0010]该0NU还包括一个独立CPU,交换芯片分别与独立CPU、两个Ρ0Ν 口连接,两个Ρ0Ν 口均与独立CPU连接;
[0011]0NU的主Ρ0Ν 口通过第一 0LT在网管服务器上注册,UPON 口通过第二 0LT在网管服务器上注册;网管服务器与0NU中的独立CPU建立连接,将0NU作为独立网元进行管理;
[0012]网管服务器将业务配置信息下发给主Ρ0Ν口,主Ρ0Ν口将业务配置信息发送给独立CPU,独立CPU收到业务配置信息后,将业务配置信息发送给交换芯片;独立CPU将主Ρ0Ν 口连接的交换芯片端口 Μ设置为学习模式,将从Ρ0Ν 口连接的交换芯片端口 N设置为阻塞模式,业务流只能通过处于学习模式的端口转发;
[0013]独立CPU不断检测主Ρ0Ν口的状态,判断0NU的主Ρ0Ν口是否存在业务流中断;如果主Ρ0Ν口出现业务流中断,则将端口Μ设置为阻塞模式,将端口 Ν设置为学习模式;UPON口接替主Ρ0Ν 口的工作。
[0014]在上述技术方案的基础上,所述0NU通过0LT在网管服务器上注册的过程如下:
[0015]网管服务器发送授权消息给第一0LT、第二 0LT,第一 0LT收到授权消息后,将授权消息下发给0NU的主Ρ0Ν 口 ;第二0LT收到授权消息后,将授权消息下发给0NU的UPON 口 ; 0NU的主Ρ0Ν 口收到授权消息,进行配置初始化,给第一 0LT返回授权成功的消息;0NU的从Ρ0Ν 口收到授权消息,进行配置初始化,给第二0LT返回授权成功的消息;第一0LT接收主PONDS回的授权成功的消息,判断0NU的主Ρ0Ν 口授权成功后,发送主Ρ0Ν 口授权成功的消息给网管服务器;第二0LT接收从Ρ0Ν口返回的授权成功的消息,判断0NU的从Ρ0Ν口授权成功后,发送从Ρ0Ν 口授权成功的消息给网管服务器。
[0016]在上述技术方案的基础上,所述网管服务器与0NU中的独立CPU建立连接的过程如下:
[0017]网管服务器给第一0LT下发分配管理IP的指令;第一0LT收到分配管理IP的指令后,将管理IP分配给0NU的主Ρ0Ν口 ; 0NU的主Ρ0Ν口接收管理IP,将管理IP发送给独立CPU ;独立CPU收到管理IP后,给0NU的主Ρ0Ν 口返回管理IP下发成功的消息;0NU的主Ρ0Ν 口收到独立CHJ返回的消息,给第一0LT发送管理IP下发成功的消息;第一0LT收到0NU的主Ρ0Ν口发送的消息后,给网管服务器返回管理IP下发成功的消息;网管服务器通过管理IP与0NU建立连接,将0NU作为独立网元进行管理。
[0018]在上述技术方案的基础上,所述网管服务器通过管理IP与0NU建立套接字连接。
[0019]本发明还提供一种对双Ρ0Ν口 0NU中的业务流进行快速切换的方法,包括以下步骤:
[0020]A、0NU的主Ρ0Ν 口通过第一 0LT在网管服务器上注册,从Ρ0Ν 口通过第二 0LT在网管服务器上注册;
[0021]B、网管服务器与0NU中的独立CPU建立连接,将0NU作为独立网元进行管理;
[0022]C、网管服务器将业务配置信息下发给主Ρ0Ν口,主Ρ0Ν口将业务配置信息发送给独立CPU,独立CPU收到业务配置信息后,将业务配置信息发送给交换芯片;独立CPU将主Ρ0Ν 口连接的交换芯片端口 Μ配置为学习模式,将从Ρ0Ν 口连接的交换芯片端口 N设置为阻塞模式,业务流只能通过处于学习模式的端口转发;
[0023]D、独立CPU不断检测主Ρ0Ν口的状态,判断0NU的主Ρ0Ν口是否存在业务流中断;如果主Ρ0Ν 口出现业务流中断,则将端口 Μ设置为阻塞模式,将端口 N设置为学习模式;从Ρ0Ν 口接替主Ρ0Ν 口的工作。
[0024]在上述技术方案的基础上,步骤Α包括以下步骤:
[0025]所述网管服务器发送授权消息给第一0LT、第二0LT,第一0LT收到授权消息后,将授权消息下发给0NU的主Ρ0Ν口;第二0LT收到授权消息后,将授权消息下发给0NU的从Ρ0Ν口;0NU的主Ρ0Ν口收到授权消息,进行配置初始化,给第一0LT返回授权成功的消息;0NU的从Ρ0Ν口收到授权消息,进行配置初始化,给第二0LT返回授权成功的消息;第一0LT接收主Ρ0Ν 口返回的授权成功的消息,判断0NU的主Ρ0Ν 口授权成功后,发送主Ρ0Ν 口授权成功的消息给网管服务器;第二0LT接收从Ρ0Ν口返回的授权成功的消息,判断0NU的从Ρ0Ν口授权成功后,发送从Ρ0Ν 口授权成功的消息给网管服务器。
[0026]在上述技术方案的基础上,步骤B包括以下步骤:
[0027]所述网管服务器给第一0LT下发分配管理IP的指令;第一 0LT收到分配管理IP的指令后,将管理IP分配给0NU的主Ρ0Ν口 ; 0NU的主Ρ0Ν口接收管理IP,将管理IP发送给独立CPU;独立CPU收到管理IP后,给ONU的主PON 口返回管理IP下发成功的消息;ONU的主PON 口收到独立CPU返回的消息,给第一 0LT发送管理IP下发成功的消息;第一 0LT收到0NU的主Ρ0Ν 口发送的消息后,给网管服务器返回管理IP下发成功的消息;网管服务器通过管理IP与0NU建立连接,将0NU作为独立网元进行管理。[0028]在上述技术方案的基础上,所述网管服务器通过管理IP与0NU建立套接字连接。
[0029]与现有技术相比,本发明的优点如下:
[0030]本发明在现有的双Ρ0Ν 口双MAC的0NU中增加了一个独立CPU,通过网管服务器与独立CPU之间建立连接,将0NU作为独立网元来进行管理。0NU的主Ρ0Ν 口、从Ρ0Ν 口均在网管服务器上注册,当0NU的主Ρ0Ν 口由于线路故障或者断纤等原因导致掉线时,不需要0NU重新注册上线;也不需要网管服务器重新下发配置,只要独立CPU修改Ρ0Ν口与交换芯片连接端口的状态,就能够将从Ρ0Ν口快速切换为主Ρ0Ν口。本发明适用于银行和电力系统,当数据通信发生故障时,0NU中两个Ρ0Ν口的主从状态能够快速倒换,从而实现业务流的快速恢复。
【附图说明】
[0031]图1是现有技术中双Ρ0Ν口 0NU在系统中的连接关系示意图;
[0032]图2是本发明实施例中双PON口双MAC的ONU的硬件设计图;
[0033]图3是本发明实施例中实现双Ρ0Ν口双MAC的0NU快速倒换的方法流程图;
[0034]图4是本发明实施例中双Ρ0Ν口双MAC的0NU终端上线、下发管理IP和配置参数的流程图。
【具体实施方式】
[0035]下面结合附图及具体实施例对本发明作进一步的详细描述。
[0036]本发明实施例提供一种对双Ρ0Ν口 0NU中的业务流进行快速切换的系统,包括网管服务器、第一光线路终端0LT、第二光线路终端0LT、光网络单元0NU,网管服务器分别与第一OLT、第二 OLT连接,第一 OLT、第二 OLT均与ONU连接;
[0037]参见图2所示,ONU包括一个交换芯片、两个PON口,两个Ρ0Ν口具有不同的MAC地址,其中一个为主Ρ0Ν口,另一个为从Ρ0Ν口,主Ρ0Ν口与第一0LT连接,从Ρ0Ν口与第二0LT连接;
[0038]该ONU还包括一个独立CPU,交换芯片分别与独立CPU、两个PON 口连接,两个PON 口均与独立CPU连接;
[0039]0NU的主Ρ0Ν 口通过第一 0LT在网管服务器上注册,UPON 口通过第二 0LT在网管服务器上注册;网管服务器与0NU中的独立CPU建立连接,将0NU作为独立网元进行管理;
[0040]网管服务器将业务配置信息下发给主Ρ0Ν口,主Ρ0Ν口将业务配置信息发送给独立CPU,独立CPU收到业务配置信息后,将业务配置信息发送给交换芯片;独立CPU将主Ρ0Ν 口连接的交换芯片端口 Μ配置为学习模式,将从Ρ0Ν 口连接的交换芯片端口 N设置为阻塞模式,业务流只能通过处于学习模式的端口转发;
[0041 ] 独立CPU不断检测主Ρ0Ν口的状态,判断0NU的主Ρ0Ν口是否存在业务流中断;如果主Ρ0Ν口出现业务流中断,则将端口Μ设置为阻塞模式,将端口 Ν设置为学习模式;独立CPU将从Ρ0Ν 口切换为主Ρ0Ν 口。
[0042]该系统中0NU通过0LT在网管服务器上注册的过程为:网管服务器发送授权消息给第一 0LT、第二 0LT,第一 0LT收到授权消息后,将授权消息下发给0NU的主Ρ0Ν 口;第二 0LT收至IJ授权消息后,将授权消息下发给0NU的从Ρ0Ν 口;0NU的主Ρ0Ν□收到授权消息,进行配置初始化,给第一 0LT返回授权成功的消息;0NU的从Ρ0Ν 口收到授权消息,进行配置初始化,给第二 0LT返回授权成功的消息;第一 0LT接收主Ρ0Ν 口返回的授权成功的消息,判断0NU的主Ρ0Ν口授权成功后,发送主Ρ0Ν 口授权成功的消息给网管服务器;第二 0LT接收从Ρ0Ν 口返回的授权成功的消息,判断0NU的从Ρ0Ν口授权成功后,发送从Ρ0Ν口授权成功的消息给网管服务器;
[0043]实际应用中,网管服务器通过SNMP数据包的方式发送授权消息,为0NU授权。
[0044]该系统中网管服务器与0NU中的独立CPU建立连接的过程为:网管服务器给第一0LT下发分配管理IP的指令;第一 0LT收到分配管理IP的指令后,将管理IP分配给0NU的主Ρ0Ν口 ; 0NU的主Ρ0Ν口接收管理IP,将管理IP发送给独立CPU ;独立CPU收到管理IP后,给0NU的主Ρ0Ν口返回管理IP下发成功的消息;0NU的主Ρ0Ν口收到独立CPU返回的消息,给第一0LT发送管理IP下发成功的消息;第一 0LT收到0NU的主Ρ0Ν 口发送的消息后,给网管服务器返回管理IP下发成功的消息;网管服务器通过管理IP与0NU建立套接字(SOCKET)连接,将0NU作为独立网元进行管理;
[0045]实际应用中,第一0LT收到分配管理IP的指令后,通过发送0AM/0MCI数据包的方式请求为0NU分配管理IP;管理IP个数为1个。
[0046]参见图3所示,本发明实施例提供一种对双Ρ0Ν口 0NU中的业务流进行快速切换的方法,包括以下步骤:
[0047]S1、0NU的主Ρ0Ν 口通过第一 0LT在网管服务器上注册,从Ρ0Ν 口通过第二 0LT在网管服务器上注册;
[0048]S2、网管服务器与0NU中的独立CPU建立连接,将0NU作为独立网元进行管理;
[0049]S3、网管服务器将业务配置信息下发给主Ρ0Ν口,主Ρ0Ν口将业务配置信息发送给独立CPU,独立CPU收到业务配置信息后,将业务配置信息发送给交换芯片;独立CPU将主Ρ0Ν口连接的交换芯片端口 Μ配置为学习模式,将从ΡΟΝ 口连接的交换芯片端口 Ν设置为阻塞模式,业务流只能通过处于学习模式的端口转发;
[0050]S4、独立CPU不断检测主Ρ0Ν口的状态,判断0NU的主Ρ0Ν口是否存在业务流中断;如果主Ρ0Ν 口出现业务流中断,则转到步骤S5,否则返回步骤S4;
[0051 ] S5、独立将端口 Μ设置为阻塞模式,将端口 Ν设置为学习模式;UPON 口接替主Ρ0Ν 口的工作。
[0052]参见图4所示,步骤S1的具体流程如下:
[0053]网管服务器发送授权消息给第一0LT、第二 0LT,第一 OLT收到授权消息后,将授权消息下发给0NU的主Ρ0Ν 口 ;第二0LT收到授权消息后,将授权消息下发给0NU的UPON 口 ; 0NU的主Ρ0Ν 口收到授权消息,进行配置初始化,给第一 0LT返回授权成功的消息;0NU的从Ρ0Ν 口收到授权消息,进行配置初始化,给第二0LT返回授权成功的消息;第一0LT接收主PONDS回的授权成功的消息,判断0NU的主Ρ0Ν 口授权成功后,发送主Ρ0Ν 口授权成功的消息给网管服务器;第二0LT接收从Ρ0Ν口返回的授权成功的消息,判断0NU的从Ρ0Ν口授权成功后,发送从Ρ0Ν 口授权成功的消息给网管服务器。
[0054]实际应用中,网管服务器通过SNMP数据包的方式发送授权消息,为0NU授权。
[0055]参见图4所示,步骤S2的具体流程如下:
[0056]网管服务器给第一0LT下发分配管理IP的指令;第一0LT收到分配管理IP的指令后,将管理IP分配给0NU的主Ρ0Ν口 ; 0NU的主Ρ0Ν口接收管理IP,将管理IP发送给独立CPU ;独立CPU收到管理IP后,给0NU的主Ρ0Ν 口返回管理IP下发成功的消息;0NU的主Ρ0Ν 口收到独立CHJ返回的消息,给第一0LT发送管理IP下发成功的消息;第一0LT收到0NU的主Ρ0Ν口发送的消息后,给网管服务器返回管理IP下发成功的消息;网管服务器通过管理IP与0NU建立套接字(SOCKET)连接,将0NU作为独立网元进行管理。
[0057]实际应用中,第一0LT收到分配管理IP的指令后,通过发送0AM/0MCI数据包的方式请求为0NU分配管理IP;管理IP个数为1个。
[0058]实际应用中,独立CPU收到管理IP后,给0NU的主Ρ0Ν口返回管理IP下发成功的消息之前,还包括以下步骤:将该管理IP下发到操作系统(客户端),同时将该管理IP保存在FLASH(闪存)中。
[0059]本发明实施例的原理阐述如下:
[0060]在目前0NU现网应用中,特殊的应用场合(例如银行和电力系统等),当数据通信发生故障时,需要在最短的时间实现业务的恢复。本文提出的这个0NU管理方案,采用独立网元的管理方式对双Ρ0Ν 口双MAC类型0NU进行管理。本发明设计的快速切换的双Ρ0Ν 口双MAC的0NU管理方法,是基于双Ρ0Ν 口双MAC类型0NU的硬件设计方案实现的。具体实现方式为:在双Ρ0Ν 口双MAC类型0NU上设计一个独立的CPU,该独立CPU分别和两个Ρ0Ν 口连接;双Ρ0Ν 口双MAC类型0NU的两个Ρ0Ν口都连接在两台不同的0LT设备下,一个Ρ0Ν口为主Ρ0Ν口,另一个Ρ0Ν口为从Ρ0Ν口,0LT通过主Ρ0Ν口为0NU上的独立CPU分配 一个管理IP(该管理IP由独立CPU保存配置,0LT不保存配置),网管服务器把拥有管理IP的设备看作一个独立网元来管理,并且与管理IP建立SOCKET连接,从而通过该SOCKET连接为0NU下发配置;当0NU的主Ρ0Ν口由于链路质量或者断纤等原因掉线后,主Ρ0Ν口出现L0S中断状态,0NU自动倒换到从Ρ0Ν口,并且将UPON 口设置为主Ρ0Ν 口。由于0NU不需要0LT重新下发配置,在网管服务器看来独立网元0NU没有掉线,不需要下发配置,因此可以实现快速倒换。
[0061 ]本发明的工作过程中,管理IP的发送顺序为:网管—主Ρ0Ν口 —独立CPU—操作系统(客户端);
[0062]业务配置信息的发送顺序为:网管—主Ρ0Ν口 —独立CPU—交换芯片—交换芯片LAN侧端口;
[0063]业务流的走向为:网管—主PON口 —交换芯片—交换芯片LAN侧端口;独立CPU和Ρ0Ν都是连接在交换芯片上,业务流是由主Ρ0Ν 口发送到交换芯片的LAN侧,不经过独立CPU,独立CPU只负责处理配置信息。
[0064]综上所述,在整个0NU的Ρ0Ν口切换的过程中,只需要对与Ρ0Ν口相连的交换芯片端口的学习和阻塞模式进行切换,不涉及到Ρ0Ν 口芯片的配置下发和端口业务下发的操作,因此,在链路质量问题或者断纤等情况下,可以不中断业务流,实现业务流的快速切换,从而快速恢复业务。本发明在电力、银行等特殊的应用场合能够起到重要的作用。
[0065]本领域的技术人员可以对本发明实施例进行各种修改和变型,倘若这些修改和变型在本发明权利要求及其等同技术的范围之内,则这些修改和变型也在本发明的保护范围之内。
[0066]说明书中未详细描述的内容为本领域技术人员公知的现有技术。
【主权项】
1.一种对双PON口ONU中的业务流进行快速切换的系统,包括网管服务器、第一光线路终端0LT、第二光线路终端0LT、光网络单元0NU,网管服务器分别与第一0LT、第二0LT连接,第一 0LT、第二 0LT均与0NU连接; 0NU包括一个交换芯片、两个P0N口,两个P0N口具有不同的MAC地址,其中一个为主P0N口,另一个为从P0N口,主P0N口与第一0LT连接,从P0N口与第二0LT连接; 其特征在于:该0NU还包括一个独立CPU,交换芯片分别与独立CPU、两个PON 口连接,两个P0N 口均与独立CPU连接; 0NU的主P0N 口通过第一 0LT在网管服务器上注册,UPON 口通过第二 0LT在网管服务器上注册;网管服务器与0NU中的独立CPU建立连接,将0NU作为独立网元进行管理; 网管服务器将业务配置信息下发给主P0N口,主P0N口将业务配置信息发送给独立CPU,独立CPU收到业务配置信息后,将业务配置信息发送给交换芯片;独立CPU将主PON 口连接的交换芯片端口 Μ设置为学习模式,将从P0N 口连接的交换芯片端口 N设置为阻塞模式,业务流只能通过处于学习模式的端口转发; 独立CPU不断检测主Ρ0Ν口的状态,判断0NU的主Ρ0Ν口是否存在业务流中断;如果主Ρ0Ν口出现业务流中断,则将端口Μ设置为阻塞模式,将端口N设置为学习模式;从P0N口接替主Ρ0Ν 口的工作。2.如权利要求1所述的对双Ρ0Ν口 0NU中的业务流进行快速切换的系统,其特征在于:所述0NU通过0LT在网管服务器上注册的过程如下: 网管服务器发送授权消息给第一0LT、第二0LT,第一0LT收到授权消息后,将授权消息下发给0NU的主Ρ0Ν口 ;第二0LT收到授权消息后,将授权消息下发给0NU的从Ρ0Ν口 ;0NU的主P0N口收到授权消息,进行配置初始化,给第一0LT返回授权成功的消息;0NU的从P0N口收到授权消息,进行配置初始化,给第二0LT返回授权成功的消息;第一0LT接收主P0N口返回的授权成功的消息,判断0NU的主P0N 口授权成功后,发送主P0N 口授权成功的消息给网管服务器;第二0LT接收从P0N口返回的授权成功的消息,判断0NU的从P0N口授权成功后,发送从P0N 口授权成功的消息给网管服务器。3.如权利要求1所述的对双P0N口 0NU中的业务流进行快速切换的系统,其特征在于:所述网管服务器与0NU中的独立CPU建立连接的过程如下: 网管服务器给第一 0LT下发分配管理IP的指令;第一 0LT收到分配管理IP的指令后,将管理IP分配给0NU的主P0N口 ;0NU的主P0N口接收管理IP,将管理IP发送给独立CPU;独立CPU收到管理IP后,给0NU的主P0N 口返回管理IP下发成功的消息;0NU的主P0N 口收到独立CPU返回的消息,给第一 0LT发送管理IP下发成功的消息;第一 0LT收到0NU的主P0N 口发送的消息后,给网管服务器返回管理IP下发成功的消息;网管服务器通过管理IP与0NU建立连接,将0NU作为独立网元进行管理。4.如权利要求1所述的对双P0N口 0NU中的业务流进行快速切换的系统,其特征在于:所述网管服务器通过管理IP与0NU建立套接字连接。5.如权利要求1所述的对双P0N口 0NU中的业务流进行快速切换的方法,其特征在于,包括以下步骤: A、0NU的主PON 口通过第一 0LT在网管服务器上注册,从PON 口通过第二 0LT在网管服务器上注册; B、网管服务器与ONU中的独立CRJ建立连接,将0NU作为独立网元进行管理; C、网管服务器将业务配置信息下发给主P0N口,主P0N口将业务配置信息发送给独立CPU,独立CPU收到业务配置信息后,将业务配置信息发送给交换芯片;独立CPU将主P0N 口连接的交换芯片端口 Μ配置为学习模式,将从P0N 口连接的交换芯片端口 N设置为阻塞模式,业务流只能通过处于学习模式的端口转发; D、独立CPU不断检测主Ρ0Ν口的状态,判断0NU的主Ρ0Ν口是否存在业务流中断;如果主P0N口出现业务流中断,则将端口Μ设置为阻塞模式,将端口Ν设置为学习模式;UPON口接替主P0N 口的工作。6.如权利要求5所述的对双P0N口 0NU中的业务流进行快速切换的方法,其特征在于:步骤A包括以下步骤: 所述网管服务器发送授权消息给第一 0LT、第二 0LT,第一 0LT收到授权消息后,将授权消息下发给0NU的主P0N 口 ;第二0LT收到授权消息后,将授权消息下发给0NU的UPON 口 ; 0NU的主P0N 口收到授权消息,进行配置初始化,给第一 0LT返回授权成功的消息;0NU的从P0N 口收到授权消息,进行配置初始化,给第二0LT返回授权成功的消息;第一0LT接收主PONDS回的授权成功的消息,判断0NU的主P0N 口授权成功后,发送主P0N 口授权成功的消息给网管服务器;第二0LT接收从P0N口返回的授权成功的消息,判断0NU的从P0N口授权成功后,发送从P0N 口授权成功的消息给网管服务器。7.如权利要求5所述的对双P0N口 0NU中的业务流进行快速切换的方法,其特征在于:步骤B包括以下步骤: 所述网管服务器给第一 0LT下发分配管理IP的指令;第一 0LT收到分配管理IP的指令后,将管理IP分配给0NU的主P0N口 ; 0NU的主P0N口接收管理IP,将管理IP发送给独立CPU ;独立CPU收到管理IP后,给0NU的主P0N 口返回管理IP下发成功的消息;0NU的主P0N 口收到独立CHJ返回的消息,给第一0LT发送管理IP下发成功的消息;第一0LT收到0NU的主P0N口发送的消息后,给网管服务器返回管理IP下发成功的消息;网管服务器通过管理IP与0NU建立连接,将0NU作为独立网元进行管理。8.如权利要求5所述的对双P0N口 0NU中的业务流进行快速切换的方法,其特征在于:所述网管服务器通过管理IP与0NU建立套接字连接。
【专利摘要】本发明公开了一种对双PON口ONU中的业务流进行快速切换的系统及方法,涉及ONU的管理领域。该方法包括以下步骤:网管服务器与ONU中的独立CPU建立连接,将光网络单元ONU作为独立网元进行管理;网管服务器给独立CPU发送业务配置信息,独立CPU将主PON口连接的交换芯片端口M设置为学习模式,将从PON口连接的交换芯片端口N设置为阻塞模式,业务流只能通过处于学习模式的端口转发;独立CPU不断检测ONU的主PON口是否存在业务流中断;如果中断,将端口M设置为阻塞模式,将端口N设置为学习模式。本发明适用于银行和电力系统,当数据通信发生故障时,ONU中的两个PON口能够快速倒换,实现业务流的快速恢复。
【IPC分类】H04B10/03, H04Q11/00, H04B10/032
【公开号】CN105491467
【申请号】CN201610050696
【发明人】邱成刚, 肖青, 严新, 鲍刚, 毛珊
【申请人】武汉烽火网络有限责任公司
【公开日】2016年4月13日
【申请日】2016年1月26日

最新回复(0)