CN103384171B - Olt设备及其下发onu配置的方法 - Google Patents
Olt设备及其下发onu配置的方法 Download PDFInfo
- Publication number
- CN103384171B CN103384171B CN201310210869.4A CN201310210869A CN103384171B CN 103384171 B CN103384171 B CN 103384171B CN 201310210869 A CN201310210869 A CN 201310210869A CN 103384171 B CN103384171 B CN 103384171B
- Authority
- CN
- China
- Prior art keywords
- onu
- token passing
- state
- unit
- optical network
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000001514 detection method Methods 0.000 claims abstract description 26
- 230000008859 change Effects 0.000 claims abstract description 21
- 230000008569 process Effects 0.000 claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims description 42
- 230000004044 response Effects 0.000 claims description 21
- 230000003287 optical effect Effects 0.000 claims description 20
- 239000003550 marker Substances 0.000 claims description 12
- 208000033748 Device issues Diseases 0.000 claims description 3
- 239000000835 fiber Substances 0.000 claims 3
- 238000006243 chemical reaction Methods 0.000 claims 1
- 238000002372 labelling Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
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设备。
背景技术
现有技术中,使用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 (6)
1.一种OLT设备下发ONU配置的方法,其特征在于,包括有以下步骤:S1、创建ONU配置;S2、判断光纤网络设备管理和控制接口通道的通行标志的状态是否为通,若是则执行S4,若否则执行S3;S3、终止流程;S4、将该ONU配置转换成光纤网络设备管理和控制接口消息;S5、通过该光纤网络设备管理和控制接口通道发送该光纤网络设备管理和控制接口消息给ONU后结束流程;其中,该通行标志的状态通过一通行标志状态更新方法进行更新,该通行标志状态更新方法包括以下步骤:
S20、检测该光纤网络设备管理和控制接口通道的通行状态是否为通,若是则执行S201,若否则执行S202,其中,光纤网络设备管理和控制接口通道的通行状态通过下发一个管理实体后是否收到ONU的回执来判断,收到该回执时,该通行状态为通,否则为不通;S201、判断该通行标志的状态是否为通,若是则返回执行S20,否则将该通行标志的状态变更为通并返回执行S20;S202、判断该通行标志的状态是否为通,若是则将该通行标志的状态变更为不通并返回执行S20,若否则返回执行S20。
2.如权利要求1所述的OLT设备下发ONU配置的方法,其特征在于,设置一初始值为0的发送次数,该S5为:S51、通过该光纤网络设备管理和控制接口通道发送该光纤网络设备管理和控制接口消息给ONU,并将该发送次数的取值加一;S52、判断是否收到从该ONU发回的响应,若是则执行S55,否则执行S53;S53、判断该发送次数是否大于一设定次数,若是则执行S54,否则返回执行S51;S54、终止流程;S55、结束流程。
3.如权利要求2所述的OLT设备下发ONU配置的方法,其特征在于,S54为:为该ONU记录一标记位,终止流程;该S201为:判断该通行标志的状态是否为通,若是则返回执行S20,否则执行S2011;S2011、变更该通行标志的状态为通,并对记录有该标记位的ONU执行S51。
4.一种OLT设备,其特征在于,其包括有:一ONU配置创建模块、一通行标志状态检测模块、一ONU配置转换模块、一光纤网络设备管理和控制接口消息发送模块和一通行标志状态更新模块;该ONU配置创建模块用于创建ONU配置;该通行标志状态检测模块用于检测光纤网络设备管理和控制接口通道的通行标志的状态是否为通,若是则调用该ONU配置转换模块,否则终止运行;该ONU配置转换模块用于将该ONU配置转换为光纤网络设备管理和控制接口消息后调用该光纤网络设备管理和控制接口消息发送模块;
该光纤网络设备管理和控制接口消息发送模块用于将该光纤网络设备管理和控制接口消息发送给ONU后终止运行;该通行标志状态更新模块用于更新该通行标志的状态,包括有一通行状态检测单元、一通行标志状态检测单元和一通行标志状态变更单元;该通行状态检测单元用于检测该光纤网络设备管理和控制接口通道的通行状态,该通行状态检测单元通过下发一个管理实体后是否收到ONU的回执来判断,收到该回执时,该通行状态为通,否则为不通,该通行标志状态检测单元用于检测该光纤网络设备管理和控制接口通道的通行标志的状态,该通行标志状态变更单元用于重复调用该通行状态检测单元和该通行标志状态检测单元进行检测,并在该通行状态与该通行标志的状态不一致时将该通行标志的状态变更为与该通行状态一致。
5.如权利要求4所述的OLT设备,其特征在于,该光纤网络设备管理和控制接口消息发送模块包括有一计数单元、一发送单元、一ONU响应接收单元和一发送次数判断单元;该发送单元用于发送该光纤网络设备管理和控制接口消息至ONU,并调用该计数单元和该ONU响应接收单元;该计数单元设有一初始值为0的发送次数,并用于在每次被调用时将该发送次数的取值加一;
该ONU响应接收单元用于判断是否收到从该ONU发回的响应,并在收到响应时终止运行、在未收到响应时调用该发送次数判断单元;该发送次数判断单元设有一设定次数,并用于判断该发送次数是否大于该设定次数,并在判断为是的时候终止运行、在判断为否的时候重新调用该发送单元。
6.如权利要求5所述的OLT设备,其特征在于,该发送次数判断单元还用于在判断为是时为该ONU记录一标记位;该通行标志状态变更单元还用于在将该通行标志的状态变更为通时,对记录有该标记位的ONU调用该光纤网络设备管理和控制接口消息发送模块。
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 CN103384171A (zh) | 2013-11-06 |
CN103384171B true 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) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105007263B (zh) * | 2015-06-16 | 2018-03-06 | 上海斐讯数据通信技术有限公司 | 一种光网络单元的用户配置方法及*** |
CN111954100B (zh) * | 2019-05-17 | 2023-03-24 | 中兴通讯股份有限公司 | 一种接口升级方法、装置以及光网络单元管理方法、装置 |
CN111953412B (zh) * | 2020-08-07 | 2022-03-08 | 苏州浪潮智能科技有限公司 | 一种实现光模块开关光信息同步的方法和装置 |
Citations (5)
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消息传输的方法 |
-
2013
- 2013-05-30 CN CN201310210869.4A patent/CN103384171B/zh active Active
Patent Citations (5)
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消息传输的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103384171A (zh) | 2013-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101060370B (zh) | 一种对pon终端管理的方法及*** | |
WO1998039870A2 (en) | System and method for managing network resources using distributed intelligence and state management | |
CN105612718B (zh) | 光纤网络和管理装置 | |
CN103440188B (zh) | 一种pcie硬件故障的检测方法及装置 | |
CN104639468A (zh) | 一种光口自适应以太网交换机及其自适应方法 | |
CN103383689A (zh) | 一种服务进程故障检测方法、装置及服务节点 | |
CN103959684A (zh) | Pon保护***的自诊断方法及pon保护*** | |
EP2852095B1 (en) | Optical distribution method, device and system | |
CN103384171B (zh) | Olt设备及其下发onu配置的方法 | |
CN101247178B (zh) | 一种紧凑型同步数字传输设备掉电告警的传递方法 | |
CN101282586B (zh) | 无源光网络中的光纤故障检测方法、***及装置 | |
CN101640818B (zh) | 光网络保护装置和保护方法 | |
CN106464356B (zh) | 一种流氓光网络单元的检测方法、装置及*** | |
CN103281117B (zh) | Onu自动检测并适配epon、gpon的方法及装置 | |
CN105591770A (zh) | 无源光纤网络pon中故障类别的确定方法及装置 | |
CN101237661A (zh) | 告警上报方法与装置 | |
CN101931463A (zh) | 一种epon网络中基于多级pos的监控方法和装置 | |
CN107493522A (zh) | 一种带宽型业务自配方法 | |
CN104683148B (zh) | 一种统一端口***及其访问逻辑端口的方法 | |
CN107395271A (zh) | 光纤链路联通状态指示的方法和*** | |
US20120093512A1 (en) | Method of managing onts in pon and olt for managing the same | |
CN103269296A (zh) | 一种无源光网络***用户端检测***及检测方法 | |
CN108173592B (zh) | 一种实现单机备纤调度功能的光纤测量仪 | |
JP4917310B2 (ja) | 遠隔アクセス可能な光加入者線要素 | |
CN102223185A (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 |
Effective date of registration: 20180313 Granted publication date: 20160831 |
|
PP01 | Preservation of patent right | ||
PD01 | Discharge of preservation of patent | ||
PD01 | Discharge of preservation of patent |
Date of cancellation: 20210313 Granted publication date: 20160831 |
|
PP01 | Preservation of patent right | ||
PP01 | Preservation of patent right |
Effective date of registration: 20210313 Granted publication date: 20160831 |
|
PD01 | Discharge of preservation of patent | ||
PD01 | Discharge of preservation of patent |
Date of cancellation: 20240313 Granted publication date: 20160831 |