光网络系统的数据通信方法、光网络单元及系统的制作方法

文档序号:7847128阅读:134来源:国知局
专利名称:光网络系统的数据通信方法、光网络单元及系统的制作方法
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种光网络系统的数据通信方法、光网络单元及光网络系统。
背景技术
无源光网络(Passive Optical Network,简称PON)是一种点对多点的光接入技术。PON包括光线路终端(Optical Line Terminal,简称OLT)、光分路器、光网络单元 (Optical Network Unit,0NU)以及连接这些设备的光纤。OLT通过一根主干光纤与光分路器连接,光分路器通过多个分支光纤与各个ONU连接。为了保证OLT出现故障后业务仍然能够正常进行,可以采用两个OLT进行互相备份,现有技术中光网络系统的组成如下第一 OLTl和第二 0LT2各自通过独立的主干光纤与光分路器连接,光分路器通过分支光纤与至少一个ONU连接。第一 OLTl和第二 0LT2均与网元管理系统(Element Management System,简称EMS)连接。正常情况下,第一 OLTl与各个ONU通信,当EMS5检测出第一 OLTl出现故障时,通知第二 0LT2成为主用0LT,使得第二 0LT2代替第一 OLTl与各个ONU进行通信。现有技术中的这种数据通信方法的问题是当ONU与第一 OLT之间的链路出现故障,一半通过EMS指定第一 OLT切换到第二 0LT,由于各个OLT与EMS之间基于简单网络管理协议(Simple Network Management ftOtocol,SNMP)进行通信,数据传输速度慢,而且各个OLT与EMS在物理上相隔很远的距离,交互数据可能需要跨越多个交换设备,进而导致出现故障后,切换时间长,达不到正常切换要求50ms之内完成的要求,并且如果OLT与EMS之间的任意一个交换设备出现故障,则OLT与EMS之间的通信无法进行,从而也就无法实现链路的主备切换,可靠性差。

发明内容
本发明实施例提供一种光网络系统的数据通信方法、光网络单元及光网络系统, 用以解决现有技术中当各个OLT之间切换时,由于EMS与各个OLT之间的数据传输速度慢, 导致切换时间长、可靠性差的问题,以保证各个OLT之间切换的时间在50ms之内,进而提高了数据通信的可靠性。本发明一方面提供了一种光网络系统的数据通信方法,包括所述光网络系统中的至少一个第一光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述数据通信方法包括通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息, 所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口;根据所述第一消息,当所述第一光网络单元从第一端口切换到第二端口后,通过所述第二端口与第二光线路终端进行数据通信。本发明另一方面还提供了一种光网络单元,包括
所述光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述光网络单元包括第一接收单元,用于通过所述光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述光网络单元从所述第一端口切换到第二端口 ;切换处理单元,用于根据所述第一消息,所述光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信。本发明另一方面还提供了一种光网络系统,包括所述光网络系统中的至少一个第一光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述光网络系统包括所述第一光线路终端,用于发送第一消息给所述第一光网络单元,所述第一消息用于指示所述光网络单元从所述第一端口切换到第二端口;所述第一光网络单元,用于通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息;根据所述第一消息,所述第一光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信;所述第二光线路终端,用于当所述第一光网络单元从第一端口切换到第二端口后,通过所述第一光网路单元的第二端口与所述第一光网络单元进行数据通信。本发明通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口 ;根据所述第一消息,当所述第一光网络单元从第一端口切换到第二端口后,通过所述第二端口与第二光线路终端进行数据通信。由于第一光线路终端与第一光网络单元之间的数据传输速度要快于OLT与EMS之间的数据传输速度,因此,通过所述数据通信方法提高了数据传输的速度,保证了各个OLT之间切换的时间在50ms之内,进一步提高了数据通信的可靠性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1所示为本发明实施例提供的一种光网络系统的数据通信方法的方法流程图;图2所示为本发明实施例提供的一种光网络系统的数据通信方法的具体方法流程图;图3所示为本发明实施例提供的一种光网络单元的结构示意图;图4所示为本发明实施例提供的一种光网络系统的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示为本发明实施例提供的一种光网络系统的数据通信方法的方法流程图,包括所述光网络系统中的至少一个第一光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述数据通信方法包括步骤100、所述第一光网络单元(Optical Network Unit, 0NU)通过所述第一 ONU 的第一端口接收所述第一光线路终端(Optical Line Terminal, 0LT)发送的第一消息,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口。所述通过所述第一 ONU的第一端口接收所述第一 OLT发送的消息之前还包括所述第一 ONU通过所述第一 ONU的第一端口接收所述第一 OLT发送的第二消息, 所述第二消息包括所述第一 OLT所在端口的端口号、所述第一 OLT所在端口的媒体接入控制(Media Access Control, MAC)地址;所述第一 ONU根据所述第二消息,通过所述第一 ONU的第二端口发送第三消息给所述第二 0LT,其中,所述第三消息包括所述第二消息包括的信息,以及所述第一光网络单元所在第一端口的端口号。以及所述光网络的通信方法还包括所述第一 ONU通过所述第一 ONU的第二端口接收所述第二 OLT返回的第四消息, 所述第四消息包括所诉第二 OLT所在端口的端口号、所述第二 OLT所在端口的MAC地址; 根据所述第四消息,通过所述第一 ONU的第一端口发送第五消息给所述第一 0LT,其中,所述第五消息包括所述第四消息包括的信息,以及所述第一 ONU所在的第二端口的端口号。其中,所述第二消息还包括所述第一 OLT所在的管理接口的IP地址;所述第三消息还包括所述第一 ONU所在第一端口的MAC地址,和/或所述第一 ONU所在的管理接口的互联网协议(Internet Protocol, IP)地址;所述第四消息还包括所述第二光OLT所在的管理接口的IP地址;所述第五消息还包括所述第一 ONU所在第二端口的MAC地址,和/ 或所述第一 ONU所在的管理接口的IP地址。所述通过所述第一 ONU的第一端口接收所述第一 OLT消息之前还包括所述第一 ONU通过所述第一 ONU的第一接口接收所述第一 OLT发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述第一 ONU的第二接口将所述包含保护组信息的消息发送给所述第二 OLT ;或者,所述第一 ONU通过所述第一 ONU的第二接口接收所述第二 OLT发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述第一 ONU的第一接口将所述包含保护组信息的消息发送给所述第一 0LT。具体地,第一 OLT通过所述第五消息,获知第一 ONU通过第二端口与第二 OLT的连接关系,以及通过自身配置的保护组信息或者接收所述第二 OLT发送的保护组信息,获知自身与第一 ONU之间的链路与第二 OLT与ONU之间的链路的主用和备用关系;所述第二 OLT 通过所述第三消息,获知第一 ONU通过第一端口与第一 OLT的连接关系,以及通过自身配置的保护组信息或者接受所述第一 OLT发送的保护组信息,获知自身与第一 ONU之间的链路与第一 OLT与第一 ONU之间的链路的主用和备用关系。经过上述的预先设置的各个步骤之后,所述第一 OLT与第二 OLT通过第一 ONU都已经互相获知各自的连接关系,当第一 OLT检测到第一 ONU到第一 OLT之间的链路(S卩,上行方向的链路发生故障),第一 OLT发送第一消息给第一 0NU,通知第一 ONU从第一端口切换到第二端口。对于千兆比特无源光网络(Gigabit-CapablePassive Optical Network, GPON) 而言,上述提到的第一消息至第五消息中的任意一种消息,可以使用光网络终端管理控制接口 (Optical Network Terminal Management and Control Interface,0MCI)消息实现, 对于以太网无源光网络(Ethernet passive optical network, ΕΡ0Ν)而言可以使用操作、 管理和维护(operation,administration and maintenance,0AM)消息,但是也不仅限于上述两种消息格式,任何可以用来对光网络系统进行管理和配置的消息都可以。步骤102、所述第一 ONU根据所述第一消息,从第一端口切换到第二端口,并通过所述第二端口与第二 OLT进行数据通信。所述方法还包括所述第一 ONU返回通知消息给所述第一 0LT,通知所述第一 0LT,自身已经切换到第二端口,与所述第二 OLT进行数据通信。另外,对于所述第一 OLT到第一 ONU之间的链路(即,下行方向的链路发生故障), 第一 ONU检测到所述下行方向的链路发生故障,则直接从第一端口切换到第二端口,通过所述第二端口与第二 OLT进行数据通信。如图2所示为本发明实施例提供的一种光网络系统的数据通信方法的具体方法流程图。所述光网络系统中的至少一个第一 ONU分别通过第一端口与第一 OLT连接,通过第二端口与第二 OLT连接,所述数据通信方法具体包括步骤200、第一 OLT发送第一通告消息给第一 0NU,所述通告消息包括第一 OLT所在端口的端口号、所述第一 OLT所在端口的MAC地址。进一步地,所述通告消息还可以包括所述第一OLT所在的管理接口的IP地址,例如简单网络管理协议(Simple Network Management Protocol, SNMP)的 IP 地址。步骤202、第一 ONU通过第一端口接收所述第一 OLT下发的所述第一通告消息。进一步地,所述第一 ONU保存所述第一通告消息。步骤204、第一 ONU将所述第一通告消息中加上自身所在第一端口的端口号后的第二通告消息通过第二端口发送给第二 0LT。进一步地,所述第二通告消息还可以包括第一 ONU所在第一端口的MAC地址,和 /或所述第一 ONU所在的管理接口的IP地址(例如ONU所在的SNMP的IP地址)。其中,所述第二通告消息中包括第一 ONU所在第一端口的MAC地址可以使得在第一 ONU在没有获得管理接口的IP地址的情况下,网管系统可以通过认证该MAC来识别该第一 0NU,也可以在第一 ONU有双MAC的情况下,通过认证来识别第一 ONU下的两个MAC。步骤206、第二 OLT接收所述第一 ONU发送的第二通告消息,获知第一 ONU与第一 OLT之间的连接关系。步骤208、第二 OLT发送第三通告消息给第一 0NU,所述第三通告消息包括第二 OLT所在端口的端口号、第二 OLT所在端口的MAC地址。进一步地,所述第二 OLT所在管理接口的IP地址(例如第二 OLT所在的SNMP的 IP地址)。
步骤210、第一 ONU通过第二端口接收第二 OLT发送的第三通告消息。进一步地,所述第一 ONU保存所述第三通告消息。步骤212、所述第一 ONU将所述第三通告消息中加上自身所在第二端口的端口号后的第四通告消息通过第一端口发送给第一 0LT。进一步地,所述第四通告消息还可以包括第一 ONU所在第几端口的MAC地址,和 /或所述第一 ONU所在的管理接口的IP地址(例如ONU所在的SNMP的IP地址)。步骤214、所述第一 OLT接收所述第一 ONU发送的第四通告消息,获知第一 ONU与第二 OLT之间的连接关系。为了更好理解上述方法,下面举例说明上述第一 OLT与第二 OLT通过第一 ONU互相获知对方连接关系的过程。(1)若第一 OLT的端口号为0/1/0,第一 OLT的端口所在的MAC地址为 0000-0000-0001,第一 OLT所在的管理接口的IP地址为1. 1. 1. 1 ;(2)第一 ONU的第一端口的端口号为0,第一 ONU的第二端口的端口号为1,第一 ONU的第一端口的MAC地址为0000-0000-0002,第一 ONU的第二端口的MAC地址为 0000-0000-0004,第一 ONU所在的管理接口的IP地址为2. 2. 2. 2 ;(3)第二 OLT的端口号为0/1/1,第二 OLT的第二端口的MAC地址为 0000-0000-0003,第二 OLT所在的管理接口的IP地址为1. 1. 1.2。步骤300中根据上述的设置,第一 OLT发送包括“ (0/1/0) + (0000-0000-0001) ”信息的第一通告消息给第一 0NU,第一通告消息还可以包括第一 OLT所在的管理接口的IP 地址1. 1. 1. 1,即第一 OLT 还可以发送包括“ (0/1/0) + (0000-0000-0001) + (1. 1. 1. 1)”的信
息给第一 ONU。步骤304 中,第一 ONU 通过第二端口 发送包括 “(0/1/0) + (0000-0000-0001) + (0),,
信息的第二通告消息给第二 0LT,使得第二 OLT获知第一 ONU通过第一端口与第一 OLT的连接关系。其中,所述第二通告消息还可以包括“0000-0000-0002”和/或“2. 2. 2. 2”的信
肩、ο步骤208中,第二 OLT发送包括“ (0/1/1) + (0000-0000-0003) ”信息的第三通告消息给第一 0NU,第三通告消息还可以包括第二 OLT所在的管理接口的IP地址1. 1. 1. 2。步骤214 中,第一 ONU 通过第一端口 发送包括 “(0/1/1) + (0000-0000-0003) + (1),, 信息的第第四通告消息给第一 0LT,使得第一 OLT获知第一 ONU通过第二端口与第二 OLT的连接关系。其中所述第四通告消息还可以包括“0000-0000-0004”和/或“2. 2. 2. 2”的信肩、ο其中,所述通告消息中若包括第一 ONU所在第一端口的MAC地址或者第二端口的 MAC地址,可以使得在第一 ONU在没有获得管理接口的IP地址的情况下,网管系统就可以通过认证该MAC来识别该第一 0NU,也可以在第一 ONU有双MAC的情况下,通过认证来识别第一 ONU下的两个MAC。通过上述各个步骤,使得第一 OLT与第二 OLT互相获知各自与ONU的连接关系, 并且上述各个步骤中的ONU处于未上线状态,所述的第一通告消息到第四通告消息,对于 GPON而言,可以使用OMCI消息,EPON使用OAM消息,但是也不仅限于上述两种消息,任何可以用来对光网络系统进行管理和配置的消息都可以。所述数据通信的方法还可以包括第一OLT和第二OLT之间的保护组的创建过程, 该创建过程与上述第一 OLT与第二 OLT互相获知对方连接关系的方法没有先后的顺序关系,可以在上述方法之后执行创建过程,也可以同时进行。所述第一 OLT与第二 OLT之间的创建过程如下第一 OLT通过所述第一 ONU的第一接口接收所述第一 OLT发送的携带有保护组信息,其中,所述保护组信息包括主用链路和备用链路的关系。通过所述第一 ONU的第二接口将所述包含保护组信息的消息发送给所述第二 OLT ;或者,通过所述第一 ONU的第二接口接收所述第二 OLT发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系。通过所述第一 ONU的第一接口将所述包含保护组信息的消息发送给所述第一 OLT。进一步地,所述保护组信息还可以包括保护组创建、删除的动作、保护组的参数, 主用和备用的角色关系等。其中所述主用链路和备用链路的关系可以通过比较第一 OLT和第二 OLT所在端口的MAC地址或者其所在的管理接口的IP地址,取地址小的OLT为默认主用角色,并设置为默认主用链路;取地址大的OLT为默认备用角色,并设置为默认备用链路。其中上述创建保护组的过程可以在第一 OLT或者第一 OLT上自动或者手工创建该保护组,也可以是在网管上创建好后,发给第一 OLT或者第二 0LT,然后通过第一 ONU发给对方。在第一 ONU从第一端口切换到第二端口之前,还可以包括第一 OLT与第二 OLT的配置信息同步所述配置过信息同步的过程如下若第一 OLT被设置为主用0LT,则该OLT上对第一 ONU的配置信息通过消息下发给第一 0NU,其中所述配置信息包括OLT为ONU分配的TCONT值、ONU ID以及业务流标识等信息,对于GP0N,还可以包括GPON封装模式GEM端口号等。上述配置信息与现有技术中的第一 OLT给第一 ONU分配的配置信息内容相同,这里就不再赘述。与现有技术不同的是,当第
一ONU通过第一端口接收该配置信息后,通过第二端口转发给第二 0LT,使得第一 OLT和第
二OLT上对第一 ONU的配置信息同步。经过上述的预先创建保护组以及配置同步,所述光网络系统的数据通信方法还包括S216、第一 ONU上线,第一 ONU通过第一端口与第一 OLT进行数据通信。S218、当所述第一 OLT检测到第一 ONU到第一 OLT之间的链路出现故障,第一 OLT 发送指示消息给所述第一 0NU,所述指示消息用于指示所述第一光网络单元从所述第一端口切换到第二端口。进一步地,所述指示消息还包括链路告警信息。S220、所述第一 ONU通过第一端口接收所述指示消息,根据所述指示消息,从第一端口切换到第二端口,并通过所述第二端口与第二 OLT进行数据通信。
上述步骤S218是其中的一种情况,通过第一 OLT检测到链路故障后发指示消息给第一 0NU,也可以是第一 OLT直接发指示消息给第一 0NU,使得第一 ONU从第一端口切换到第二端口,这种情况,所述指示消息不需要携带告警信息。上述所述的任意一种消息可以通过OMCI消息或者OAM消息实现。另外,当第一 OLT检测到第一 ONU到第一 OLT的链路(即上行链路)发生故障,第一 OLT发送第一指示消息给所述第一 0NU,使得第一 ONU从第一端口切换到第二端口,通过所述第二端口与第二 OLT进行通信。当第一 ONU检测到第一 OLT到第一 ONU的链路(即下行链路)出现故障,则第一 ONU可以直接从第一端口切换到第二端口,通过第二端口与第二 OLT进行数据通信,并将上述切换情况通知网管系统。本发明实施例通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口 ;根据所述第一消息,所述第一光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信。由于第一光线路终端与第一光网络单元之间的数据传输速度要快于OLT与EMS之间的数据传输速度,因此,通过所述数据通信方法提高了数据传输的速度,保证了各个OLT之间切换的时间在50ms之内,进一步提高了数据通信的可靠性。如图3所示,图3为本发明实施例还提供一种光网络单元,所述光网络单元包括所述光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述光网络单元具体包括第一接收单元300,用于通过所述光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述光网络单元从所述第一端口切换到第二端 Π ;切换处理单元302,用于根据所述第一消息,所述光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信。所述光网络单元还包括第二接收单元304,用于通过所述光网络单元的第一端口接收所述第一光线路终端发送的第二消息,所述第二消息包括所述第一光线路终端所在端口的端口号、所述第一光线路终端所在端口的媒体接入控制MAC地址;第一发送单元306,用于根据所述第二消息,通过所述光网络单元的第二端口发送第三消息给所述第二光线路终端,其中,所述第三消息包括所述第二消息包括的信息,以及所述光网络单元所在第一端口的端口号所述光网络单元还包括第三接收单元308,用于通过所述光网络单元的第二端口接收所述第二光线路终端返回的第四消息,所述第四消息包括所诉第二光线路终端所在端口的端口号、所述第二光线路终端所在端口的MAC地址;第二发送单元310,用于根据所述第四消息,通过所述光网络单元的第一端口发送第五消息给所述第一光线路终端,其中,所述第五消息包括所述第四消息包括的信息,以及所述光网络单元所在的第二端口的端口号。其中,所述第二消息还包括所述第一光线路终端所在的管理接口的互联网协议IP地址;所述第三消息还包括所述光网络单元所在第一端口的MAC地址,和/或所述光网络单元所在的管理接口的IP地址;所述第四消息还包括所述第二光线路终端所在的管理接口的IP地址;所述第五消息还包括所述光网络单元所在第二端口的MAC地址,和/或所述光网络单元所在的管理接口的IP地址。所述光网络单元还包括保护组创建单元312,用于通过所述光网络单元的第一接口接收所述第一光线路终端发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述光网络单元的第二接口将所述包含保护组信息的消息发送给所述第二光线路终端;或者,用于通过所述光网络单元的第二接口接收所述第二光线路终端发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述光网络单元的第一接口将所述包含保护组信息的消息发送给所述第一光线路终端。所述光网络单元还包括配置同步单元314,用于通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一光网络单元的配置信息,并通过所述第一光网络单元的第二端口,将所述第一光网络单元的配置信息转发给所述第二光线路终端。上述所述的任意一种消息可以通过OMCI消息或者OAM消息实现。另外,当第一 OLT检测到第一 ONU到第一 OLT的链路(即上行链路)发生故障,第
一OLT发送第一指示消息给所述第一 0NU,使得第一 ONU从第一端口切换到第二端口,通过所述第二端口与第二 OLT进行通信。当第一 ONU检测到第一 OLT到第一 ONU的链路(即下行链路)出现故障,则第一 ONU可以直接从第一端口切换到第二端口,通过第二端口与第二 OLT进行数据通信,并将上述切换情况通知网管系统。本发明实施例提供的一种光网络单元,通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口 ;根据所述第一消息,所述第一光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信。由于第一光线路终端与第一光网络单元之间的数据传输速度要快于OLT与EMS之间的数据传输速度,因此,通过所述数据通信方法提高了数据传输的速度,保证了各个OLT之间切换的时间在50ms之内,进一步提高了数据通信的可靠性。如图4所示,图4为本发明实施例提供的一种光网络系统的结构示意图。图4中,第一 OLTl通过第一 OLTl所在的端口 00与光分路器1相连,所述光分路器1通过第一 ONUl所在的第一端口 1与第一 ONUl相连;第二 0LT2通过第二 0LT2所在的端口 01与光分路器2相连,所述光分路器2通过第一 ONUl所在的第二端口 2相连。第二 0NU2分别通过第二 0NU2所在的第一端口 1与光分路器1相连,所述光分路器1与第一 OLTl 相连;第二 0NU2通过第二 0NU2所在的第二端口 2与光分路器2相连,所述光分路器2与第
二0LT2相连。第一 OLTl与第二 0LT2均与网络管理系统(Network Management System,简称匪幻连接。其中,所述第一 0LT1,用于发送第一消息给所述第一 0NU1,所述第一消息用于指示所述ONUl从所述第一端口 1切换到第二端口 2 ;
所述第一 0NU1,用于通过所述ONUl的第一端口 1接收所述OLTl发送的第一消息;根据所述第一消息,所述ONUl从第一端口 1切换到第二端口 2,并通过所述第二端口与 0LT2进行数据通信;所述第二 0LT2,用于当所述ONUl从第一端口 1切换到第二端口 2后,通过所述 ONUl的第二端口 2与所述ONUl进行数据通信。所述ONUl具体用于,当所述OLTl检测到所述ONUl到所述OLTl的链路出现故障时,发送第一消息给所述0NU1,所述第一消息用于指示所述ONUl从所述第一端口 1切换到第二端口 2,也可以是OLTl直接发送第一消息给ONUl,指示ONUl从第一端口切换到第二端口,通过第二端口与第二 OLT进行数据通信。进一步地,所述0LT1,还用于发送第二消息给0NU1,其中,所述第二消息包括所述OLTl所在端口的端口号00、所述OLTl所在端口的MAC地址;以及接收所述ONUl发送的第五消息;所述ONUl,还用于通过所述ONUl的第二端口 2接收OLTl发送的第二消息;根据所述第二消息,通过ONUl的第二端口 2发送第三消息给0LT2,其中,所述第三消息包括所述ONUl所在端口的端口号1、所述OLTl所在端口的MAC地址,以及ONUl所在第一端口的端口号1 ;所述ONUl还用于通过ONUl的第二端口 2接收0LT2发送的第四消息,根据所述第四消息,通过ONUl的第一端口 1发送第五消息给0LT1,其中,所述第五消息包括0LT2所在端口的端口号01、所述0LT2所在端口的MAC地址,以及ONUl所在的第二端口的端口号2。所述0LT2,还用于接收ONUl发送的第三消息;以及发送所述第四消息给0NU1,所述第四消息包括0LT2所在端口的端口号01、所述0LT2所在端口的MAC地址。进一步地,所述第二消息还包括0LT1所在的管理接口的IP地址;所述第三消息还包括0NU1所在第一端口 1的MAC地址,和/或ONUl所在的管理接口的IP地址;所述第四消息还包括0LT2所在的管理接口的IP地址;所述第五消息还包括0NU1所在第二端口 2的MAC地址,和/或ONUl所在的管理接口的IP地址。另外,当第一 OLT检测到第一 ONU到第一 OLT的链路(即上行链路)发生故障,第一 OLT发送第一指示消息给所述第一 0NU,使得第一 ONU从第一端口切换到第二端口,通过所述第二端口与第二 OLT进行通信。当第一 ONU检测到第一 OLT到第一 ONU的链路(即下行链路)出现故障,则第一 ONU可以直接从第一端口切换到第二端口,通过第二端口与第二 OLT进行数据通信,并将上述切换情况通知网管系统。本发明实施例提供的一种光网络系统,通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口 ;根据所述第一消息,所述第一光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信。由于第一光线路终端与第一光网络单元之间的数据传输速度要快于OLT与EMS之间的数据传输速度,因此,通过所述数据通信方法提高了数据传输的速度,保证了各个OLT之间切换的时间在50ms之内,进一步提高了数据通信的可靠性。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。 最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种光网络系统的数据通信方法,其特征在于,所述光网络系统中的至少一个第一光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述数据通信方法包括通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口;根据所述第一消息,所述第一光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信。
2.根据权利要求1所述的数据通信方法,其特征在于,所述通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的消息之前还包括通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第二消息,所述第二消息包括所述第一光线路终端所在端口的端口号、所述第一光线路终端所在端口的媒体接入控制MAC地址;根据所述第二消息,通过所述第一光网络单元的第二端口发送第三消息给所述第二光线路终端,其中,所述第三消息包括所述第二消息包括的信息,以及所述第一光网络单元所在第一端口的端口号。
3.根据权利要求2所述的数据通信方法,其特征在于,所述方法还包括通过所述第一光网络单元的第二端口接收所述第二光线路终端返回的第四消息,所述第四消息包括所诉第二光线路终端所在端口的端口号、所述第二光线路终端所在端口的 MAC地址;根据所述第四消息,通过所述第一光网络单元的第一端口发送第五消息给所述第一光线路终端,其中,所述第五消息包括所述第四消息包括的信息,以及所述第一光网络单元所在的第二端口的端口号。
4.根据权利要求2或者3所述的数据通信方法,其特征在于,所述第二消息还包括所述第一光线路终端所在的管理接口的互联网协议IP地址;所述第三消息还包括所述第一光网络单元所在第一端口的MAC地址,和/或所述第一光网络单元所在的管理接口的IP地址;所述第四消息还包括所述第二光线路终端所在的管理接口的互联网协议IP地址;所述第五消息还包括所述第一光网络单元所在第二端口的MAC地址,和/或所述第一光网络单元所在的管理接口的IP地址。
5.根据权利要求1所述的数据通信方法,其特征在于,所述通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的消息之前还包括通过所述第一光网络单元的第一接口接收所述第一光线路终端发送的携带有保护组信息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述第一光网络单元的第二接口将所述包含保护组信息的消息发送给所述第二光线路终端;或者,通过所述第一光网络单元的第二接口接收所述第二光线路终端发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述第一光网络单元的第一接口将所述包含保护组信息的消息发送给所述第一光线路终端。
6.根据权利要求5所述的数据通信方法,其特征在于,所述方法还包括通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一光网络单元的配置信息,并通过所述第一光网络单元的第二端口,将所述第一光网络单元的配置信息转发给所述第二光线路终端。
7.—种光网络单元,其特征在于,所述光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述光网络单元包括第一接收单元,用于通过所述光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述光网络单元从所述第一端口切换到第二端口 ;切换处理单元,用于根据所述第一消息,所述光网络单元从第一端口切换到第二端口, 并通过所述第二端口与第二光线路终端进行数据通信。
8.根据权利要求7所述的光网络单元,其特征在于,所述光网络单元还包括第二接收单元,用于通过所述光网络单元的第一端口接收所述第一光线路终端发送的第二消息,所述第二消息包括所述第一光线路终端所在端口的端口号、所述第一光线路终端所在端口的媒体接入控制MAC地址;第一发送单元,用于根据所述第二消息,通过所述光网络单元的第二端口发送第三消息给所述第二光线路终端,其中,所述第三消息包括所述第二消息包括的信息,以及所述光网络单元所在第一端口的端口号。
9.根据权利要求7所述的光网络单元,其特征在于,所述光网络单元还包括第三接收单元,用于通过所述光网络单元的第二端口接收所述第二光线路终端返回的第四消息,所述第四消息包括所诉第二光线路终端所在端口的端口号、所述第二光线路终端所在端口的MAC地址;第二发送单元,用于根据所述第四消息,通过所述光网络单元的第一端口发送第五消息给所述第一光线路终端,其中,所述第五消息包括所述第四消息包括的信息,以及所述光网络单元所在的第二端口的端口号。
10.根据权利要求8或者9所述的光网络单元,其特征在于,所述第二消息还包括所述第一光线路终端所在的管理接口的互联网协议IP地址;所述第三消息还包括所述光网络单元所在第一端口的MAC地址,和/或所述光网络单元所在的管理接口的IP地址;所述第四消息还包括所述第二光线路终端所在的管理接口的IP地址;所述第五消息还包括 所述光网络单元所在第二端口的MAC地址,和/或所述光网络单元所在的管理接口的IP地址。
11.根据权利要求7所述的光网络单元,其特征在于,所述光网络单元还包括保护组创建单元,用于通过所述光网络单元的第一接口接收所述第一光线路终端发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述光网络单元的第二接口将所述包含保护组信息的消息发送给所述第二光线路终端; 或者,用于通过所述光网络单元的第二接口接收所述第二光线路终端发送的携带有保护组信息的消息,其中,所述保护组信息包括主用链路和备用链路的关系;通过所述光网络单元的第一接口将所述包含保护组信息的消息发送给所述第一光线路终端。
12.根据权利要求7所述的光网络单元,其特征在于,所述光网络单元还包括配置同步单元,用于通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一光网络单元的配置信息,并通过所述第一光网络单元的第二端口,将所述第一光网络单元的配置信息转发给所述第二光线路终端。
13.—种光网络系统,其特征在于,所述光网络系统中的至少一个第一光网络单元分别通过第一端口与第一光线路终端连接,通过第二端口与第二光线路终端连接,所述光网络系统包括所述第一光线路终端,用于发送第一消息给所述第一光网络单元,所述第一消息用于指示所述光网络单元从所述第一端口切换到第二端口;所述第一光网络单元,用于通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息;根据所述第一消息,所述第一光网络单元从第一端口切换到第二端口,并通过所述第二端口与第二光线路终端进行数据通信;所述第二光线路终端,用于当所述第一光网络单元从第一端口切换到第二端口后,通过所述第一光网路单元的第二端口与所述第一光网络单元进行数据通信。
14.根据权利要求13所述的光网络系统,其特征在于,所述第一光线路终端具体用于, 当所述第一光线路终端检测到所述第一光网络单元到所述第一光线路终端的链路出现故障时,发送第一消息给所述第一光网络单元,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口。
15.根据权利要求13或者14所述的光网络系统,其特征在于,所述第一光线路终端,还用于发送第二消息给所述第一光网络单元,其中,所述第二消息包括所述第一光线路终端所在端口的端口号、所述第一光线路终端所在端口的媒体接入控制MAC地址;以及接收所述光网络单元发送的第五消息;所述光网络单元,还用于通过所述第一光网络单元的第二端口接收所述第一光线路终端发送的第二消息;根据所述第二消息,通过所述第一光网络单元的第二端口发送第三消息给所述第二光线路终端,其中,所述第三消息包括所述第二消息包括的信息,以及所述第一光网络单元所在第一端口的端口号;以及通过所述第一光线路终端的第二端口接收所述第二光线路终端发送的第四消息,根据所述第四消息,通过所述第一光网络单元的第一端口发送第五消息给所述第一光线路终端,其中,所述第五消息包括所述第四消息包括的信息,以及所述第一光网络单元所在的第二端口的端口号。所述第二光线路终端,还用于接收所述第一光网络单元发送的第三消息;以及发送所述第四消息给所述光网络单元,所述第四消息包括所诉第二光线路终端所在端口的端口号、所述第二光线路终端所在端口的MAC地址。
全文摘要
本发明提供一种光网络系统的数据通信方法、光网络单元及光网络系统,其中方法包括通过所述第一光网络单元的第一端口接收所述第一光线路终端发送的第一消息,所述第一消息用于指示所述第一光网络单元从所述第一端口切换到第二端口;根据所述第一消息,当所述第一光网络单元从第一端口切换到第二端口后,通过所述第二端口与第二光线路终端进行数据通信。由于第一光线路终端与第一光网络单元之间的数据传输速度要快于OLT与EMS之间的数据传输速度,因此,通过所述数据通信方法提高了数据传输的速度,保证了各个OLT之间切换的时间在50ms之内,进一步提高了数据通信的可靠性。
文档编号H04Q11/00GK102369737SQ201180002249
公开日2012年3月7日 申请日期2011年9月5日 优先权日2011年9月5日
发明者程彪 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1