基于以太网的无源光网络注册的方法、装置及系统转让专利

申请号 : CN201010123933.1

文献号 : CN101783979B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨高鹏李猛王红丹庹杨寿吕大为林峰刘春孜

申请人 : 华为技术有限公司

摘要 :

本发明公开了一种基于以太网的无源光网络注册的方法、装置及系统,其中方法包括:基于以太网的无源光网络注册的装置在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;激活标准运营管理维护状态机,进行标准运营管理维护注册;获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。应用本发明可以适应不同运营商的需求。

权利要求 :

1.一种基于以太网的无源光网络注册的方法,其特征在于,包括:

基于以太网的无源光网络注册的装置在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;

在多点控制协议状态机激活成功后,激活标准运营管理维护状态机,进行标准运营管理维护注册;

在标准运营管理维护状态机激活成功后,获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。

2.如权利要求1所述的基于以太网的无源光网络注册的方法,其特征在于,在所述激活多点控制协议状态机之后包括:在所述激活失败时,修改所述逻辑链路标识的注册状态为初始状态,并再次激活多点控制协议状态机。

3.如权利要求1所述的基于以太网的无源光网络注册的方法,其特征在于,在所述激活标准运营管理维护状态机之后包括:在到达预定时间时,检测所述标准运营管理维护状态机是否开始运行,若未运行,则修改所述逻辑链路标识的注册状态为初始状态,并再次激活多点控制协议状态机。

4.如权利要求1所述的基于以太网的无源光网络注册的方法,其特征在于,在所述激活相应的扩展运营管理维护状态机之后包括:在到达预定时间时,检测所述扩展运营管理维护状态机是否开始运行,若未运行,则修改所述逻辑链路标识的注册状态为初始状态,并再次激活多点控制协议状态机。

5.一种基于以太网的无源光网络注册的装置,其特征在于,包括:

第一激活单元,用于在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;

第二激活单元,用于在所述第一激活单元激活成功后,激活标准运营管理维护状态机,进行标准运营管理维护注册;

第三激活单元,用于在所述第二激活单元激活成功后,获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。

6.如权利要求5所述的基于以太网的无源光网络注册的装置,其特征在于,还包括:失败处理单元,用于在所述第一激活单元激活失败时,修改所述基于以太网的无源光网络注册的装置的注册状态为初始状态,并再次激活多点控制协议状态机。

7.如权利要求5所述的基于以太网的无源光网络注册的装置,其特征在于,还包括:第一检测单元,用于在所述第二激活单元激活标准运营管理维护状态机之后,在到达预定时间时,检测所述标准运营管理维护状态机是否开始运行,若未运行,则修改所述基于以太网的无源光网络注册的装置的注册状态为初始状态,并再次激活多点控制协议状态机。

8.如权利要求5所述的基于以太网的无源光网络注册的装置,其特征在于,还包括:第二检测单元,用于在所述第三激活单元激活扩展运营管理维护状态机之后,在到达预定时间时,检测所述扩展运营管理维护状态机是否开始运行,若未运行,则修改所述基于以太网的无源光网络注册的装置的注册状态为初始状态,并再次激活多点控制协议状态机。

9.一种无源光网络系统,其特征在于,包括:局端设备、基于以太网的无源光网络注册的装置;

所述基于以太网的无源光网络注册的装置在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;在多点控制协议状态机激活成功后,激活标准运营管理维护状态机,进行标准运营管理维护注册;在标准运营管理维护状态机激活成功后,获取所述基于以太网的无源光网络注册的装置与所述局端设备之间的交互报文,根据所述交互报文判断所述局端设备使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。

10.如权利要求9所述的无源光网络系统,其特征在于,所述基于以太网的无源光网络注册的装置包括:第一激活单元,用于在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;

第二激活单元,用于在所述第一激活单元激活成功后,激活标准运营管理维护状态机,进行标准运营管理维护注册;

第三激活单元,用于在所述第二激活单元激活成功后,获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。

说明书 :

基于以太网的无源光网络注册的方法、装置及系统

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种基于以太网的无源光网络(EPON,Ethernet Passive Optic Network)注册的方法、装置及系统。

背景技术

[0002] 为了解决目前铜线接入存在的带宽低、传输距离近、维护成本高等问题,电信运营商越来越多地开始采用光纤接入的方案——无源光网络(PON,Passive Optic Network)。作为主要的PON解决方案,EPON产品在中国、日本、韩国等东亚国家有着广泛地应用。
[0003] 在EPON系统中,终端向局端注册认证的过程由依次3个阶段组成:
[0004] 第一阶段:多点控制协议(MPCP,Multi-Point Control Protocol)注册阶段;
[0005] 第二阶段:标准运营管理维护(OAM,Operation AdminstrationMaintenance)注册阶段;
[0006] 第三阶段:扩展OAM注册阶段。
[0007] 通常不同运营商的MPCP和标准OAM注册内容是相同,但扩展OAM注册内容却不同,为此,需要根据不同国家的EPON标准,分别提供不同的注册实现方案,根据运营商的不同而选择使用。
[0008] 在对现有技术的研究和实践过程中,发明人发现现有技术存在以下问题:
[0009] 需要为不同的运营商标准开发维护多套注册方案,维护成本高;
[0010] 且由于三个阶段耦合在一起,在针对单个阶段协议的变化进行修改时,必须进行全局修改,例如不同阶段接口的修改,修改程序比较复杂,同时也增加了成本。

发明内容

[0011] 本发明实施例要解决的技术问题是提供一种基于以太网的无源光网络注册的方法、装置及系统,可以适应不同运营商的需求。
[0012] 为解决上述技术问题,本发明实施例一方面,提供了一种基于以太网的无源光网络注册的方法,包括:
[0013] 基于以太网的无源光网络注册的装置在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;
[0014] 激活标准运营管理维护状态机,进行标准运营管理维护注册;
[0015] 获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。
[0016] 另一方面,提供了一种基于以太网的无源光网络注册的装置,包括:
[0017] 第一激活单元,用于在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;
[0018] 第二激活单元,用于在所述第一激活单元激活成功后,激活标准运营管理维护状态机,进行标准运营管理维护注册;
[0019] 第三激活单元,用于在所述第二激活单元激活成功后,获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。
[0020] 另一方面,提供了一种无源光网络系统,包括:局端设备、基于以太网的无源光网络注册的装置;
[0021] 所述基于以太网的无源光网络注册的装置在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;激活标准运营管理维护状态机,进行标准运营管理维护注册;获取所述基于以太网的无源光网络注册的装置与所述局端设备之间的交互报文,根据所述交互报文判断所述局端设备使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。
[0022] 由以上技术方案可以看出,由于可以利用交互报文判断基于以太网的无源光网络注册的装置使用的扩展运营管理维护标准,并根据判断结果选择激活相应的扩展运营管理维护状态机,使得本发明实施例提供的基于以太网的无源光网络注册的装置可以适应不同运营商的需求,每个阶段使用单独的状态机,由上一个阶段的状态机激活,三个阶段相对独立,可以只针对某一个阶段进行单独修改。

附图说明

[0023] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024] 图1为本发明实施例提供的基于以太网的无源光网络注册的方法中激活状态机实例示意图;
[0025] 图2为本发明实施例提供的基于以太网的无源光网络注册的方法流程图;
[0026] 图3为本发明实施例提供的基于以太网的无源光网络注册的装置结构图;
[0027] 图4为本发明实施例提供的无源光网络系统结构图。

具体实施方式

[0028] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029] 本发明实施例提供了一种基于以太网的无源光网络注册的方法、装置及系统,可以适应不同运营商的需求。
[0030] 本发明实施例提供的基于以太网的无源光网络注册的方法,包括:
[0031] 基于以太网的无源光网络注册的装置在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;
[0032] 激活标准运营管理维护状态机,进行标准运营管理维护注册;
[0033] 获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。
[0034] 本发明实施例提供的基于以太网的无源光网络注册的方法,由于可以利用交互报文判断基于以太网的无源光网络注册的装置使用的扩展运营管理维护标准,并根据判断结果选择激活相应的扩展运营管理维护状态机,使得本发明实施例提供的基于以太网的无源光网络注册的装置可以适应不同运营商的需求,每个阶段使用单独的状态机,由上一个阶段的状态机激活,三个阶段相对独立,可以只针对某一个阶段进行单独修改。
[0035] 本发明实施例提供的基于以太网的无源光网络注册的方法对三个不同注册阶段的协议分别使用一个状态机实现,按照注册阶段的先后顺序,使用一定的通信机制依次激活各个状态机,实现各个注册阶段的解耦,图1为本发明实施例提供的基于以太网的无源光网络注册的方法中激活状态机实例示意图:
[0036] 多点控制协议状态机101、标准运营管理维护状态机102、日本扩展运营管理维护状态机103、电信扩展运营管理维护状态机104和联通扩展运营管理维护状态机105的初始状态均为未激活状态。
[0037] 检测到还有等待注册的逻辑链路标识(LLID,Logical Link Identity),则激活多点控制协议状态机101;激活多点控制协议状态机101激活后激活标准运营管理维护状态机102;根据交互报文的关键字段判断基于以太网的无源光网络注册的装置使用的扩展运营管理维护标准,从日本扩展运营管理维护状态机103、电信扩展运营管理维护状态机104、联通扩展运营管理维护状态机105中选择相应的扩展运营管理维护状态机激活,假设判断结果是电信扩展运营管理维护标准,则选择激活电信扩展运营管理维护状态机104。局端会每隔5秒钟询问有没有需要上线的基于以太网的无源光网络注册的装置。如果没有基于以太网的无源光网络注册的装置回应则说明没有要上线的基于以太网的无源光网络注册的装置。如果有人回应,局端会与其交互,完成注册过程。
[0038] 启动MPCP状态机后,当收到局端的询问报文后(discovery_gate),基于以太网的无源光网络注册的装置会进行回应。
[0039] 根据交互报文的关键字段判断基于以太网的无源光网络注册的装置使用的扩展运营管理维护标准的具体示例:如通过标准OAM注册阶段获取的组织唯一标示符(OUI,organizationally Unique Identifier),可以确定局端使用的是何种扩展OAM协议。
[0040] 图2为本发明实施例提供的基于以太网的无源光网络注册的方法流程图,包括:
[0041] 201、检测是否有等待注册的逻辑链路标识,是则执行步骤202;否则返回步骤201。
[0042] 202、激活多点控制协议状态机。
[0043] 针对该LLID激活MPCP状态机。
[0044] 每个基于以太网的无源光网络注册的装置的注册代码只有一套,但LLID可能有多个。即代码只有一套,数据有多套,同时只能有一个LLID进行注册。
[0045] 203、判断激活是否成功,是则执行步骤205;否则执行步骤204。
[0046] 204、将该逻辑链路标识的注册状态迁回初始状态,执行步骤202。
[0047] 205、激活标准运营管理维护状态机,将多点控制协议状态机去激活。
[0048] 206、在到达预定的时间后,判断标准运营管理维护状态机是否开始运行,是则执行步骤207,否则执行步骤204。
[0049] 由于EPON系统必须同时完成MPCP、标准OAM和扩展OAM 3个阶段才算注册成功,为了“防止前一个状态机已经完成并被去激活,后一个状态机已被激活,但因为没有交互报文而没有运行起来,导致系统挂死”的情况,因此,在前一个状态机激活后一个状态机后,可以使用定时器,检查后一个状态机是否已经运行,如果后一个状态机没有运行,则将对应LLID的注册状态迁回初始状态,同时去激活所有状态机,等待下一次注册。
[0050] 一个基于以太网的无源光网络注册的装置上只有一套注册代码,即3个状态机各一个,但有可能有多个LLID,每个LLID针对每个状态机都保存了一个状态值。如果LLID在每个阶段注册失败,需要将前面已成功的状态机对应的LLID状态值都改成初始状态,以便下一次重新进行注册。
[0051] 去激活是指,如果注册失败,把LLID对应的所有状态机状态都迁回初时状态。
[0052] 207、根据交互报文判断基于以太网的无源光网络注册的装置局端使用的扩展运营管理维护标准。
[0053] 根据前两个状态机激活时,基于以太网的无源光网络注册的装置与局端的交互报文中,携带的关键字可以判断出局端使用的扩展运营管理维护标准。
[0054] 208、根据判断获得的扩展运营管理维护标准,激活相应的扩展运营管理维护状态机。
[0055] 209、在到达预定的时间后,判断扩展运营管理维护状态机是否开始运行,是则执行步骤210,否则执行步骤204。
[0056] 210、通知上级设备基于以太网的无源光网络注册完成。
[0057] 流程结束。
[0058] 本发明实施例提供的基于以太网的无源光网络注册的方法,由于可以利用交互报文判断基于以太网的无源光网络注册的装置使用的扩展运营管理维护标准,并根据判断结果选择激活相应的扩展运营管理维护状态机,使得本发明实施例提供的基于以太网的无源光网络注册的装置可以适应不同运营商的需求,每个阶段使用单独的状态机,由上一个阶段的状态机激活,三个阶段相对独立,可以只针对某一个阶段进行单独修改。
[0059] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括如下步骤:
[0060] 基于以太网的无源光网络注册的装置在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;
[0061] 激活标准运营管理维护状态机,进行标准运营管理维护注册;
[0062] 获取所述基于以太网的无源光网络注册的装置与局端之间的交互报文,根据所述交互报文判断所述局端使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。
[0063] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0064] 本发明实施例提供的基于以太网的无源光网络注册的装置结构如图3所示,包括:
[0065] 第一激活单元301,用于在检测到有等待注册的基于以太网的无源光网络注册的装置的逻辑链路标识时,激活多点控制协议状态机;
[0066] 第二激活单元302,用于在所述第一激活单元301激活成功后,激活标准运营管理维护状态机;
[0067] 第三激活单元303,用于在所述第二激活单元302激活成功后,获取所述多点控制协议状态机与所述基于以太网的无源光网络注册的装置之间的交互报文,根据所述交互报文的关键字段,判断所述基于以太网的无源光网络注册的装置使用的扩展运营管理维护标准,根据所述判断获得的扩展运营管理维护标准,激活相应的扩展运营管理维护状态机。
[0068] 进一步,还可以包括:
[0069] 失败处理单元,用于在所述第一激活单元激活失败时,修改所述基于以太网的无源光网络注册的装置的注册状态为初始状态,并再次激活多点控制协议状态机。
[0070] 第一检测单元,用于在所述第一激活单元激活多点控制协议状态机之后,在到达预定时间时,检测所述标准运营管理维护状态机是否开始运行,若未运行,则修改所述基于以太网的无源光网络注册的装置的注册状态为初始状态,并再次激活多点控制协议状态机。
[0071] 第二检测单元,用于在所述第二激活单元激活标准运营管理维护状态机之后,在到达预定时间时,检测所述扩展运营管理维护状态机是否开始运行,若未运行,则修改所述基于以太网的无源光网络注册的装置的注册状态为初始状态,并再次激活多点控制协议状态机。
[0072] 本发明实施例提供的基于以太网的无源光网络注册的装置的具体使用方法,可参考上文对本发明实施例提供的基于以太网的无源光网络注册的方法的描述,在此不再重复。
[0073] 本发明实施例提供的无源光网络系统结构如图4所示,包括:局端设备401、基于以太网的无源光网络注册的装置402;
[0074] 所述基于以太网的无源光网络注册的装置402在检测到有等待注册的逻辑链路标识时,激活多点控制协议状态机,进行多点控制协议阶段注册;激活标准运营管理维护状态机,进行标准运营管理维护注册;获取所述基于以太网的无源光网络注册的装置402与所述局端设备401之间的交互报文,根据所述交互报文判断所述局端设备401使用的扩展运营管理维护标准类型,所述基于以太网的无源光网络注册的装置402根据所述判断获得的扩展运营管理维护标准类型,激活相应的扩展运营管理维护状态机。
[0075] 基于以太网的无源光网络注册的装置402的结构可参考上文对本发明实施例提供的基于以太网的无源光网络注册的装置的描述。
[0076] 本发明实施例提供的无源光网络系统的具体使用方法,可参考上文对本发明实施例提供的基于以太网的无源光网络注册的方法的描述,在此不再重复。
[0077] 以上对本发明所提供的一种基于以太网的无源光网络注册的方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。