CN103384171A - Olt设备及其下发onu配置的方法 - Google Patents

Olt设备及其下发onu配置的方法 Download PDF

Info

Publication number
CN103384171A
CN103384171A CN2013102108694A CN201310210869A CN103384171A CN 103384171 A CN103384171 A CN 103384171A CN 2013102108694 A CN2013102108694 A CN 2013102108694A CN 201310210869 A CN201310210869 A CN 201310210869A CN 103384171 A CN103384171 A CN 103384171A
Authority
CN
China
Prior art keywords
onu
token passing
state
omci
logical
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
CN2013102108694A
Other languages
English (en)
Other versions
CN103384171B (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.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication Technology Co 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 Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201310210869.4A priority Critical patent/CN103384171B/zh
Publication of CN103384171A publication Critical patent/CN103384171A/zh
Application granted granted Critical
Publication of CN103384171B publication Critical patent/CN103384171B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种OLT设备及其下发ONU配置的方法,包括有:S1、创建ONU配置;S2、判断OMCI通道的通行标志的状态;S3、终止流程;S4、将ONU配置转换成OMCI消息;S5、通过OMCI通道发送OMCI消息给ONU后结束流程;通行标志状态的更新,包括以下步骤:S20、检测OMCI通道的通行状态是否为通;S201、判断通行标志的状态是否为通,若是则返回执行S20,否则将通行标志的状态变更并返回执行S20;S202、判断通行标志的状态是否为通。通过更新通行标志的状态,使得OLT配置丢失被减少,进而使得***资源得以节约;通过补发OLT配置,使得ONU与OLT的配置同步。

Description

OLT设备及其下发ONU配置的方法
技术领域
本发明涉及一种OLT(光线路终端)设备下发ONU(光网络终端)配置的方法及其OLT设备。
背景技术
现有技术中,使用OLT设备下发ONU配置通常直接采用OMCI(ONTManagement and Control Interface,光纤网络设备管理和控制接口)通道将ONU配置转换成OMCI消息的形式下发,这种形式的下发带来的缺点是,没有考虑OMCI消息传输的可靠性,由于OLT和ONU客户端中间存在一定距离,在链路问题或者光信号问题造成OMCI消息丢失时,会导致配置不成功,导致ONU和OLT配置不同步。
发明内容
本发明要解决的技术问题是为了克服现有技术的直接采用OMCI通道下发ONU配置带来的ONU配置丢失的缺陷,提供一种减少ONU配置丢失的OLT设备下发ONU配置的方法及其OLT设备。
本发明是通过下述技术方案来解决上述技术问题:
一种OLT设备下发ONU配置的方法,其特点在于,包括有以下步骤:
S1、创建ONU配置;
S2、判断OMCI通道的通行标志的状态是否为通,若是则执行S4,若否则执行S3,此处,通行标志为OMCI通道用于标记通行状态的标志位,分为通和不通两种状态;
S3、终止流程;
S4、将该ONU配置转换成OMCI消息,ONU配置作为数据需要转换成OMCI消息(也称OMCI报文)的形式下发;
S5、通过该OMCI通道发送该OMCI消息给ONU后结束流程;
其中,该通行标志的状态通过一通行标志状态更新方法进行更新,该通行标志状态更新方法包括以下步骤:
S20、检测该OMCI通道的通行状态是否为通,若是则执行S201,若否则执行S202,此处,通行状态是指的OMCI通道的实际状态,而如上所述的通行标志的状态,仅为一种标记,有可能存在标记显示为通而实际状态为不通的情况;
S201、判断该通行标志的状态是否为通,若是则返回执行S20,否则将该通行标志的状态变更为通并返回执行S20;
S202、判断该通行标志的状态是否为通,若是则将该通行标志的状态变更为不通并返回执行S20,若否则返回执行S20。
较佳的,设置一初始值为0的发送次数,该S5为:
S51、通过该OMCI通道发送该OMCI消息给ONU,并将该发送次数的取值加一;
S52、判断是否收到从该ONU发回的响应,若是则执行S55,否则执行S53;
S53、判断该发送次数是否大于一设定次数,若是则执行S54,否则返回执行S51;
S54、终止流程;
S55、结束流程。
较佳的,S54为:
为该ONU记录一标记位,终止流程;
该S201为:
判断该通行标志的状态是否为通,若是则返回执行S20,否则执行S2011;
S2011、变更该通行标志的状态为通,并对记录有该标记位的ONU执行S51。
较佳的,OMCI通道的通行状态通过下发一个ME(Managed entity,管理实体)后是否收到ONU的回执来判断,收到该回执时,该通行状态为通,否则为不通,此处,下发一个ME原理上是为了获取ONU的类型,按照现有技术标准,所有ONU在收到ME后都会回应一个回执,因此可以利用下发ME来判断OMCI通道的通行状态。
本发明还涉及一种OLT设备,其特点在于,其包括有:一ONU配置创建模块、一通行标志状态检测模块、一ONU配置转换模块、一OMCI消息发送模块和一通行标志状态更新模块;
该ONU配置创建模块用于创建ONU配置;
该通行标志状态检测模块用于检测OMCI通道的通行标志的状态是否为通,若是则调用该ONU配置转换模块,否则终止运行;
该ONU配置转换模块用于将该ONU配置转换为OMCI消息后调用该OMCI消息发送模块;
该OMCI消息发送模块用于将该OMCI消息发送给ONU后终止运行;
该通行标志状态更新模块用于更新该通行标志的状态,包括有一通行状态检测单元、一通行标志状态检测单元和一通行标志状态变更单元;
该通行状态检测单元用于检测该OMCI通道的通行状态,该通行标志状态检测单元用于检测该OMCI通道的通行标志的状态,该通行标志状态变更单元用于重复调用该通行状态检测单元和该通行标志状态检测单元进行检测,并在该通行状态与该通行标志的状态不一致时将该通行标志的状态变更为与该通行状态一致。
较佳的,该OMCI消息发送模块包括有一计数单元、一发送单元、一ONU响应接收单元和一发送次数判断单元;
该发送单元用于发送该OMCI消息至ONU,并调用该计数单元和该ONU响应接收单元;
该计数单元设有一初始值为0的发送次数,并用于在每次被调用时将该发送次数的取值加一;
该ONU响应接收单元用于判断是否收到从该ONU发回的响应,并在收到响应时终止运行、在未收到响应时调用该发送次数判断单元;
该发送次数判断单元设有一设定次数,并用于判断该发送次数是否大于该设定次数,并在判断为是的时候终止运行、在判断为否的时候重新调用该发送单元。
较佳的,该发送次数判断单元还用于在判断为是时为该ONU记录一标记位;
该通行标志状态变更单元还用于在将该通行标志的状态变更为通时,对记录有该标记位的ONU调用该OMCI消息发送模块。
较佳的,该通行状态检测单元,用于根据下发一个ME后是否收到ONU的回执来判断该通行状态,收到该回执时,该通行状态为通,否则为不通。
本发明的积极进步效果在于:通过在OLT配置下发过程中循环监测OMCI通道的状态并更新通行标志的状态,使得OLT配置丢失被减少,进而使得***资源得以节约;通过记录发送失败的ONU地址的标记位,并在监测到OMCI通道重新可以通行时补发OLT配置,使得ONU最大限度的与OLT的配置同步。
附图说明
图1为本发明较佳实施例的OLT设备下发ONU配置的方法的流程图。
图2为本发明较佳实施例涉及的通行标志状态更新方法的流程图。
图3为本发明较佳实施例涉及的OLT设备的结构框图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在的实施例范围之中。
图1为本实施例涉及的OLT设备下发ONU配置的方法的流程图,如图1所示,本实施例涉及的OLT设备下发ONU配置的方法包括以下步骤:
步骤1、创建ONU配置。
步骤2、判断OMCI通道的通行标志的状态是否为通,若是则执行步骤4,若否则执行步骤3。
步骤3、终止流程。
步骤4、将ONU配置转换成OMCI消息。
步骤51、设置一初始值为0的发送次数,通过OMCI通道发送OMCI消息给ONU,并将发送次数的取值加一。
步骤52、判断是否收到从ONU发回的响应,若是则执行步骤55,否则执行步骤53。
步骤53、判断发送次数是否大于一设定次数,若是则执行步骤54,否则返回执行步骤51。
步骤54、记录ONU的地址的标记位,终止流程。
步骤55、结束流程。
其中,通行标志的状态通过通行标志状态更新方法进行更新。
图2为本实施例涉及的通行标志状态更新方法的流程图,如图2所示通行标志状态更新方法包括以下步骤:
步骤20、检测OMCI通道的通行状态是否为通,若是则执行步骤201,若否则执行步骤202;
步骤201、判断通行标志的状态是否为通,若是则返回执行步骤20,若否则执行步骤2011
步骤2011、变更通行标志的状态为通,并根据已记录的所有标记位对与些标记位相对应的ONU执行步骤51;
步骤202、判断通行标志的状态是否为通,若是则执行步骤203,若否则返回执行步骤20;
步骤203将通行标志的状态变更为不通并返回执行步骤20,。
图3为本实施例涉及的OLT设备的结构框图,如图3所示的本实施例涉及的OLT设备,包括有:ONU配置创建模块110、通行标志状态检测模块120、ONU配置转换模块130、OMCI消息发送模块140和通行标志状态更新模块150;
其中,ONU配置创建模块110用于创建ONU配置;
通行标志状态检测模块120用于检测OMCI通道的通行标志的状态是否为通,若是则调用ONU配置转换模块,否则终止运行;
ONU配置转换模块130用于将ONU配置转换为OMCI消息后调用OMCI消息发送模块140;
OMCI消息发送模块140用于将OMCI消息发送给ONU后终止运行;
另外,通行标志状态更新模块150用于更新通行标志的状态,包括有一通行状态检测单元151、通行标志状态检测单元152和通行标志状态变更单元153;
通行状态检测单元用于检测OMCI通道的通行状态,通行标志状态检测单元151用于根据下发一个ME后是否收到ONU的回执来判断通行状态,收到回执时,通行状态为通,否则为不通,通行标志状态变更单元153用于重复调用通行状态检测单元151和通行标志状态检测单元152进行检测,并在通行状态与通行标志的状态不一致时将通行标志的状态变更为与通行状态一致。通行标志状态变更单元153还用于在将通行标志的状态变更为通时,对记录有标记位的ONU调用OMCI消息发送模块
另外,OMCI消息发送模块包括有计数单元141、发送单元142、ONU响应接收单元143和发送次数判断单元144;
发送单元142用于发送OMCI消息至ONU,并调用计数单元141和ONU响应接收单元143;
计数单元141设有一初始值为0的发送次数,并用于在每次被调用时将发送次数的取值加一;
ONU响应接收单元143用于判断是否收到从ONU发回的响应,并在收到响应时终止运行、在未收到响应时调用发送次数判断单元144;
发送次数判断单元144设有一设定次数,并用于判断发送次数是否大于设定次数,并在判断为是的时候终止运行、在判断为否的时候重新调用发送单元142。
另外发送次数判断单元144还用于在判断为是时为ONU记录标记位;
通行标志状态变更单元153还用于在将通行标志的状态变更为通时,对记录有标记位的ONU调用OMCI消息发送模块140。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,例如,仅仅对如上所述的OMCI通道的通行标志进行判断,而不进行标志的更新等方案,但这些变更和修改均落入本发明的保护范围。

Claims (8)

1.一种OLT设备下发ONU配置的方法,其特征在于,包括有以下步骤:
S1、创建ONU配置;
S2、判断OMCI通道的通行标志的状态是否为通,若是则执行S4,若否则执行S3;
S3、终止流程;
S4、将该ONU配置转换成OMCI消息;
S5、通过该OMCI通道发送该OMCI消息给ONU后结束流程;
其中,该通行标志的状态通过一通行标志状态更新方法进行更新,该通行标志状态更新方法包括以下步骤:
S20、检测该OMCI通道的通行状态是否为通,若是则执行S201,若否则执行S202;
S201、判断该通行标志的状态是否为通,若是则返回执行S20,否则将该通行标志的状态变更为通并返回执行S20;
S202、判断该通行标志的状态是否为通,若是则将该通行标志的状态变更为不通并返回执行S20,若否则返回执行S20。
2.如权利要求1所述的OLT设备下发ONU配置的方法,其特征在于,设置一初始值为0的发送次数,该S5为:
S51、通过该OMCI通道发送该OMCI消息给ONU,并将该发送次数的取值加一;
S52、判断是否收到从该ONU发回的响应,若是则执行S55,否则执行S53;
S53、判断该发送次数是否大于一设定次数,若是则执行S54,否则返回执行S51;
S54、终止流程;
S55、结束流程。
3.如权利要求2所述的OLT设备下发ONU配置的方法,其特征在于,S54为:
为该ONU记录一标记位,终止流程;
该S201为:
判断该通行标志的状态是否为通,若是则返回执行S20,否则执行S2011;
S2011、变更该通行标志的状态为通,并对记录有该标记位的ONU执行S51。
4.如权利要求1所述的OLT设备下发ONU配置的方法,其特征在于,OMCI通道的通行状态通过下发一个ME后是否收到ONU的回执来判断,收到该回执时,该通行状态为通,否则为不通。
5.一种OLT设备,其特征在于,其包括有:一ONU配置创建模块、一通行标志状态检测模块、一ONU配置转换模块、一OMCI消息发送模块和一通行标志状态更新模块;
该ONU配置创建模块用于创建ONU配置;
该通行标志状态检测模块用于检测OMCI通道的通行标志的状态是否为通,若是则调用该ONU配置转换模块,否则终止运行;
该ONU配置转换模块用于将该ONU配置转换为OMCI消息后调用该OMCI消息发送模块;
该OMCI消息发送模块用于将该OMCI消息发送给ONU后终止运行;
该通行标志状态更新模块用于更新该通行标志的状态,包括有一通行状态检测单元、一通行标志状态检测单元和一通行标志状态变更单元;
该通行状态检测单元用于检测该OMCI通道的通行状态,该通行标志状态检测单元用于检测该OMCI通道的通行标志的状态,该通行标志状态变更单元用于重复调用该通行状态检测单元和该通行标志状态检测单元进行检测,并在该通行状态与该通行标志的状态不一致时将该通行标志的状态变更为与该通行状态一致。
6.如权利要求5所述的OLT设备,其特征在于,该OMCI消息发送模块包括有一计数单元、一发送单元、一ONU响应接收单元和一发送次数判断单元;
该发送单元用于发送该OMCI消息至ONU,并调用该计数单元和该ONU响应接收单元;
该计数单元设有一初始值为0的发送次数,并用于在每次被调用时将该发送次数的取值加一;
该ONU响应接收单元用于判断是否收到从该ONU发回的响应,并在收到响应时终止运行、在未收到响应时调用该发送次数判断单元;
该发送次数判断单元设有一设定次数,并用于判断该发送次数是否大于该设定次数,并在判断为是的时候终止运行、在判断为否的时候重新调用该发送单元。
7.如权利要求6所述的OLT设备,其特征在于,该发送次数判断单元还用于在判断为是时为该ONU记录一标记位;
该通行标志状态变更单元还用于在将该通行标志的状态变更为通时,对记录有该标记位的ONU调用该OMCI消息发送模块。
8.如权利要求5所述的OLT设备,其特征在于,该通行状态检测单元用于根据下发一个ME后是否收到ONU的回执来判断该通行状态,收到该回执时,该通行状态为通,否则为不通。
CN201310210869.4A 2013-05-30 2013-05-30 Olt设备及其下发onu配置的方法 Active CN103384171B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310210869.4A CN103384171B (zh) 2013-05-30 2013-05-30 Olt设备及其下发onu配置的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310210869.4A CN103384171B (zh) 2013-05-30 2013-05-30 Olt设备及其下发onu配置的方法

Publications (2)

Publication Number Publication Date
CN103384171A true CN103384171A (zh) 2013-11-06
CN103384171B CN103384171B (zh) 2016-08-31

Family

ID=49491880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310210869.4A Active CN103384171B (zh) 2013-05-30 2013-05-30 Olt设备及其下发onu配置的方法

Country Status (1)

Country Link
CN (1) CN103384171B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105007263A (zh) * 2015-06-16 2015-10-28 上海斐讯数据通信技术有限公司 一种光网络单元的用户配置方法及***
CN111953412A (zh) * 2020-08-07 2020-11-17 苏州浪潮智能科技有限公司 一种实现光模块开关光信息同步的方法和装置
WO2020233465A1 (zh) * 2019-05-17 2020-11-26 中兴通讯股份有限公司 接口升级方法、装置以及光网络单元管理方法、装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1878135A (zh) * 2006-01-17 2006-12-13 华为技术有限公司 包交换网络中判断伪线路连接状态的方法及服务设备
CN101047450A (zh) * 2006-05-11 2007-10-03 华为技术有限公司 一种对光纤接入终端设备零配置业务发放的方法
CN101064719A (zh) * 2006-04-27 2007-10-31 华为技术有限公司 Pon***中加密算法协商方法
CN101414925A (zh) * 2007-10-17 2009-04-22 华为技术有限公司 光网络终端配置的方法及***、装置
CN102497228A (zh) * 2011-12-08 2012-06-13 上海市共进通信技术有限公司 Pon***中olt与onu间实现动态多通道omci消息传输的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1878135A (zh) * 2006-01-17 2006-12-13 华为技术有限公司 包交换网络中判断伪线路连接状态的方法及服务设备
CN101064719A (zh) * 2006-04-27 2007-10-31 华为技术有限公司 Pon***中加密算法协商方法
CN101047450A (zh) * 2006-05-11 2007-10-03 华为技术有限公司 一种对光纤接入终端设备零配置业务发放的方法
CN101414925A (zh) * 2007-10-17 2009-04-22 华为技术有限公司 光网络终端配置的方法及***、装置
CN102497228A (zh) * 2011-12-08 2012-06-13 上海市共进通信技术有限公司 Pon***中olt与onu间实现动态多通道omci消息传输的方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105007263A (zh) * 2015-06-16 2015-10-28 上海斐讯数据通信技术有限公司 一种光网络单元的用户配置方法及***
CN105007263B (zh) * 2015-06-16 2018-03-06 上海斐讯数据通信技术有限公司 一种光网络单元的用户配置方法及***
WO2020233465A1 (zh) * 2019-05-17 2020-11-26 中兴通讯股份有限公司 接口升级方法、装置以及光网络单元管理方法、装置
CN111953412A (zh) * 2020-08-07 2020-11-17 苏州浪潮智能科技有限公司 一种实现光模块开关光信息同步的方法和装置
CN111953412B (zh) * 2020-08-07 2022-03-08 苏州浪潮智能科技有限公司 一种实现光模块开关光信息同步的方法和装置

Also Published As

Publication number Publication date
CN103384171B (zh) 2016-08-31

Similar Documents

Publication Publication Date Title
US9894166B2 (en) Registration method and system for common service entity
CA3074136C (en) Topology processing method, apparatus, and system
CN103108262B (zh) Gpon***中光网络单元配置文件升级的方法
CN102714607B (zh) 连通性故障管理超时周期控制
CN103440188B (zh) 一种pcie硬件故障的检测方法及装置
CN101527660B (zh) 告警方法、相关设备及***
CN103401714A (zh) 一种网络连接状态检测方法及客户端
CN103384171A (zh) Olt设备及其下发onu配置的方法
US8521869B2 (en) Method and system for reporting defects within a network
CN101854263B (zh) 网络拓扑的分析处理方法、***和管理服务器
CN112153495B (zh) 管理onu配置的方法及相关设备
CN104683130A (zh) 一种配置堆叠端口的方法和设备
CN104937863A (zh) ***升级的方法和设备
US20120093512A1 (en) Method of managing onts in pon and olt for managing the same
CN104426883A (zh) 用户数图发送处理方法、装置及***
CN104301235A (zh) 网络流量的控制方法及装置
CN105406989A (zh) 处理报文的方法、网卡及***、更新信息的方法及主机
CN107800558B (zh) 故障确定、信息发送方法及装置、源端设备、宿端设备
CN113194498B (zh) 一种通信检测方法及装置
CN112073518B (zh) 云存储***、云存储***管理方法及中心管理节点
US8566634B2 (en) Method and system for masking defects within a network
CN101170375A (zh) 用于sdh设备的性能管理方法及装置
US9559751B2 (en) Communication system, transmission apparatus, line control apparatus, line state monitoring method and non-transitory computer readable medium storing program
CN101374086A (zh) 分布式通信***中远端设备的接入方法及设备
CN101908969B (zh) 端到端恢复路径的优化方法、维护节点及网络***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20180313

Granted publication date: 20160831

PD01 Discharge of preservation of patent

Date of cancellation: 20210313

Granted publication date: 20160831

PD01 Discharge of preservation of patent
PP01 Preservation of patent right

Effective date of registration: 20210313

Granted publication date: 20160831

PP01 Preservation of patent right
PD01 Discharge of preservation of patent

Date of cancellation: 20240313

Granted publication date: 20160831

PD01 Discharge of preservation of patent