CN109660887B - Method for adapting ONU to different OLTs - Google Patents

Method for adapting ONU to different OLTs Download PDF

Info

Publication number
CN109660887B
CN109660887B CN201811581859.0A CN201811581859A CN109660887B CN 109660887 B CN109660887 B CN 109660887B CN 201811581859 A CN201811581859 A CN 201811581859A CN 109660887 B CN109660887 B CN 109660887B
Authority
CN
China
Prior art keywords
value
factory
olt
identification
reported
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
Application number
CN201811581859.0A
Other languages
Chinese (zh)
Other versions
CN109660887A (en
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.)
Guangzhou V Solution Telecommunication Technology Co ltd
Original Assignee
Guangzhou V Solution Telecommunication 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 Guangzhou V Solution Telecommunication Technology Co ltd filed Critical Guangzhou V Solution Telecommunication Technology Co ltd
Priority to CN201811581859.0A priority Critical patent/CN109660887B/en
Publication of CN109660887A publication Critical patent/CN109660887A/en
Application granted granted Critical
Publication of CN109660887B publication Critical patent/CN109660887B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention discloses a method for adapting ONU to different OLTs, which comprises the steps of creating an identification variable and a reported information variable in a flash in the process of OAM discovery and authentication, wherein the identification variable is used for storing an identification mode and a current reported value, and the identification mode comprises strict identification, common identification and non-open identification; the reporting information variable stores a default reporting value, factory information and factory MAC addresses respectively corresponding to the factory information, wherein the factory information comprises factory OLT reporting values corresponding to different factories and private protocols in extended OAM management of the factory OLTs corresponding to the different factories. The invention can be used for butting different OLTs through different identification modes and adapting to different OLTs by modifying ONU information, thereby solving the problems that the ONU of a manufacturer is limited in service butting, long in development time and low in efficiency.

Description

Method for adapting ONU to different OLTs
Technical Field
The invention relates to the technical field of networks, in particular to a method for adapting ONU to different OLTs.
Background
The OLT (optical Line terminal) of the manufacturer gives higher priority and service help to the ONU (optical Network unit) of the manufacturer when the ONU is docked with the service, and the ONUs of other manufacturers are more or less limited. In an EPON OLT system, such functional differentiation is generally implemented in communications interaction of oam (operation Administration and maintenance). The general approaches are divided into two categories:
one is to use the MODEL ID and the VENTOR ID as basic classification means according to the basic information reported by the ONU, i.e. the software and hardware version number corresponding to the OLT manufacturer format, and if the version number in the information reported by the ONU does not accord with the format required by the butted OLT, the priority and even the basic service and the like are influenced when the OLT processes the service of the ONU.
The other is the response decision of private OAM issued by OLT. This approach involves the business secrets of the OLT developer, and to obtain the definitions and specifications of the vendor's proprietary protocols, without the support of the OLT vendor, it takes a long development time and is not necessarily feasible.
Under the conditions of urgent application requirements and short development period, the ONU has more advantages, namely, only partial information reported by the ONU, such as version number, MODEL ID and VENTOR ID, needs to be modified, and can be suitable for most OLTs on the market. However, when an operator changes the OLT of different manufacturers each time, technicians need to modify the information of the ONU to which the operators are connected, and the work is cumbersome and inefficient.
Therefore, a method for adapting an ONU to different OLTs is provided, which is an urgent technical problem to be solved at present by selecting different identification modes according to basic information reported by the ONU.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention aims to provide a method for adapting an ONU to different OLTs, and the method can be used for adapting to different OLTs by selecting different identification modes according to basic information reported by the ONU, and can solve the problems that the ONU of a manufacturer is limited, long in development time and low in efficiency when the ONU is in service connection.
In order to achieve the purpose, the technical scheme adopted by the invention is as follows:
the ONU is suitable for different OLT methods, in the process of OAM discovery and authentication, an identification variable and a reported information variable are newly established in a flash, the identification variable is used for storing an identification mode and a current reported value, and the identification mode is respectively strict identification, common identification and non-open identification; the reporting information variable stores a default reporting value, factory information and factory MAC addresses respectively corresponding to the factory information, wherein the factory information comprises reporting values of factory OLTs corresponding to different factories and private protocols in extended OAM management of the factory OLTs corresponding to the different factories;
the method for adapting the ONU to different OLTs comprises the following steps:
step S1, starting the system according to the identification variable and the reported information variable, and selecting an identification mode according to the current reported value and the type of the OLT of the manufacturer;
step S2, reading the current reported value without starting identification, judging whether the current reported value is consistent with the default reported value, and determining whether the method that the ONU is adapted to different OLTs is completed;
step S3, strictly recognizing, and in the process of OAM keep-alive processing, judging whether the OUI value of the heartbeat packet is consistent with the OUI value of China telecom or the OUI value of a manufacturer exclusive use according to the OUI value of the heartbeat packet as a judgment basis;
step S4, performing common identification, wherein in the process of extended attribute management and operation, the MAC address of the CTC packet of OAM is used as a judgment basis to judge whether the MAC address of the CTC packet is consistent with the MAC address of a manufacturer;
step S5, determining the corresponding factory OLT through step S4, recording the interactive private protocol in the OAM negotiation process, obtaining the branch and leaf of the interactive private protocol, matching the branch and leaf of the interactive private protocol with the branch and leaf of the private protocol in the factory OLT extended OAM management, and determining whether the current reported value is consistent with the value reported by the factory OLT.
Preferably, step S2 further includes the steps of:
the current reporting value is consistent with the default reporting value, and the method that the ONU is suitable for different OLTs is completed;
or the current reporting value is inconsistent with the default reporting value, the current reporting value is changed into the default reporting value, and the system is restarted.
Preferably, the step S3 further includes the following steps of obtaining manufacturer OUI values corresponding to different manufacturer information according to the manufacturer MAC address:
the OUI value of the heartbeat packet is consistent with the OUI value of the chinese telecom, and step S2 is executed;
or the OUI value of the heartbeat packet is consistent with the factory exclusive OUI value, and whether the OUI value of the heartbeat packet is matched with the factory OUI value stored in the reported information variable is judged.
Preferably, the OUI value of the heartbeat packet is consistent with the factory-specific OUI value, and the following steps are further included between step S3 and step S4:
matching the factory exclusive OUI value with the factory OUI value stored in the reported information variable, and executing the step S4;
or the factory-specific OUI value is not matched with the factory OUI value stored in the reported information variable, and the step S2 is executed.
Preferably, step S4 specifically includes the following steps:
the manufacturer MAC address is an MAC address prefix comprising the first three bytes of the MAC address, the MAC address of the CTC packet of the OAM is taken as a judgment basis, and the MAC address of the CTC packet is compared with the MAC address prefix;
the first three bytes of the MAC address of the CTC packet are consistent with the MAC address prefix, the factory OLT corresponding to the MAC address prefix is determined, and step S5 is executed;
or the first three bytes of the MAC address of the CTC packet do not coincide with the MAC address prefix, step S2 is performed.
Preferably, step S5 further includes the steps of:
the method comprises the steps that a branch and a leaf of an interactive private protocol have corresponding values with the branch and the leaf of the private protocol in the expansion OAM management of a factory OLT, and whether a current reported value is consistent with a value reported by the factory OLT or not is judged;
or the branch and leaf of the interactive private protocol and the branch and leaf of the private protocol in the vendor OLT extension OAM management do not have corresponding values, step S2 is executed.
Preferably, the branch and leaf of the interactive private protocol have corresponding values with the branch and leaf of the private protocol in the factory OLT extended OAM management, and step S5 further includes the following steps:
the current reported value is consistent with the value reported by the OLT of the manufacturer, and the method that the ONU is suitable for different OLTs is completed;
or the current reporting value is inconsistent with the reporting value of the factory OLT, the current reporting value is changed into the reporting value of the factory OLT, and the system is restarted.
Preferably, the types of the factory OLT are divided into a single factory OLT and a non-single factory OLT,
when the current report value is the report value of the default configuration, selecting not to start the identification, and executing the step S2;
when the type of the factory OLT is a single factory OLT, selecting common identification, and executing the step S3;
if the type of the factory OLT is not a single factory OLT, strict identification is selected and step S4 is executed.
Preferably, the reporting information variable further stores names of different manufacturers, manufacturer information is stored corresponding to the names of the different manufacturers, the manufacturer information includes manufacturer OLT reporting values corresponding to the names of the different manufacturers, and the manufacturer OLT corresponding to the names of the different manufacturers extends a proprietary protocol in OAM management.
Preferably, the method of adapting the ONU to different OLTs is performed each time the OAM discovery authentication process is started.
Compared with the prior art, the invention has the beneficial effects that:
the method for adapting the ONU to the different OLTs improves the adaptability of the ONU to different product use areas and use environments, improves the working efficiency and facilitates the debugging and installation of the current network environment.
Drawings
Fig. 1 is a flowchart of a method for adapting an ONU to different OLTs according to a preferred embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for adapting an ONU to different OLTs according to a preferred embodiment of the present invention.
Detailed Description
The invention will be further described with reference to the accompanying drawings and the detailed description below:
as shown in fig. 1-2, in the OAM discovery process, an identification variable is newly created in the flash and an information variable is reported, the identification variable is used for storing an identification mode and a current reported value, and the identification mode is respectively strict identification, normal identification and non-open identification; the reporting information variable is stored with a default reporting value and names of different manufacturers, manufacturer information is stored corresponding to the names of the different manufacturers, the manufacturer information comprises manufacturer OLT reporting values corresponding to the names of the different manufacturers and a private protocol in the extended OAM management of the manufacturer OLTs corresponding to the names of the different manufacturers, manufacturer MAC addresses respectively corresponding to the manufacturer information are also stored in the reporting information variable, and the manufacturer OUI values respectively corresponding to the different manufacturer information can be obtained according to the manufacturer MAC addresses.
The method for adapting the ONU to different OLTs comprises the following steps:
and step S1, starting the system according to the identification variable and the reported information variable, and selecting an identification mode according to the current reported value and the type of the OLT of the manufacturer.
And step S2, reading the current reported value without starting identification, and judging whether the current reported value is consistent with the default reported value so as to determine whether the method that the ONU is adapted to different OLTs is completed.
If the current reported value is consistent with the default reported value, the method that the ONU is suitable for different OLTs is completed; if the current reporting value is inconsistent with the default reporting value, the current reporting value is changed into the default reporting value, and the system is restarted.
And step S3, strictly identifying, and in the process of OAM keep-alive processing, taking the OUI value of the heartbeat packet as a judgment basis to judge that the OUI value of the heartbeat packet is consistent with the OUI value of China telecom or the OUI value special for manufacturers.
If the OUI value of the heartbeat packet is consistent with the OUI value of the chinese telecom, executing step S2; and if the OUI value of the heartbeat packet is consistent with the factory OUI value stored in the reported information variable, judging whether the OUI value of the heartbeat packet is matched with the factory OUI value stored in the reported information variable.
Preferably, if the factory-dedicated OUI value matches the factory OUI value stored in the reported information variable, step S4 is executed; if the factory-specific OUI value does not match the factory OUI value stored in the reported information variable, step S2 is executed.
And step S4, performing common identification, wherein in the process of extended attribute management and operation, the MAC address of the manufacturer comprises the MAC address prefix of the first three bytes of the MAC address, and the MAC address of the CTC packet of the OAM is used as a judgment basis to compare the MAC address of the CTC packet with the MAC address prefix.
It should be noted that the MAC address prefix herein may be stored in the report information variable in the form of the first three bytes of the MAC address, or may be obtained from the manufacturer MAC address stored in the report information variable.
Preferably, if the first three bytes of the MAC address of the CTC packet are consistent with the MAC address prefix, determining the factory OLT corresponding to the MAC address prefix, and performing step S5; if the first three bytes of the MAC address of the CTC packet do not match the MAC address prefix, step S2 is executed.
And step S5, determining the corresponding factory OLT through the step S4, recording an interactive private protocol in the OAM negotiation process, and matching the interactive private protocol with a private protocol in the extended OAM management of the factory OLT to judge whether the current reported value is consistent with the reported value of the factory OLT or not. The ONU in the example of the present invention adapts to different OLT methods, and the proprietary protocol only reads branch and leaf without answering with the vendor-defined sequential format symbols in another way as described in the background. The ONU disclosed by the invention is suitable for different OLT methods, has a short development period, reduces manpower and material resources, and simultaneously increases the use capacity of the ONU to different environments.
Preferably, if the interactive private protocol has a corresponding value with a private protocol in the extended OAM management of the factory OLT, it is determined whether the current reported value is consistent with the value reported by the factory OLT. If the current reported value is consistent with the value reported by the OLT of the manufacturer, the method that the ONU is suitable for different OLTs is completed; and if the current reported value is inconsistent with the value reported by the manufacturer OLT, changing the current reported value into the value reported by the manufacturer OLT, and restarting the system.
If the interactive private protocol does not have a corresponding value with the private protocol in the extended OAM management of the factory OLT, step S2 is executed.
The preferred embodiment of the method for adapting the ONU to different OLTs is implemented in the OAM discovery authentication process, and the method for adapting the ONU to different OLTs is executed again each time the OAM discovery authentication process is started. The onu (Optical Network unit), that is, the Optical Network unit, referred to in the present invention refers to a device or a functional block that provides a user-side interface (direct or remote) in an Optical access Network and is connected to an Optical Distribution Network (ODN).
Olt (optical Line terminal), which refers to an optical cable terminal device, is used to connect a terminal device of an optical fiber trunk Line.
An epon (ethernet Passive Optical Network), that is, an ethernet Passive Optical Network, is an ethernet-based PON (Passive Optical Network) technology, and adopts a point-to-multipoint structure and Passive Optical fiber transmission to provide multiple services on the ethernet.
OAM (Operation Administration and Maintenance) is a tool for monitoring network problems, works in Data link layer, and reports the state of network by using the timing interaction of OAM Protocol Data Units (OAM Protocol Data Units) between devices.
The ONU illustrated by the invention is suitable for different OLT methods, is applied to the OAM discovery authentication process, and can be re-executed every time the OAM discovery authentication process is started.
And creating an identification array in the flash, wherein the identification array comprises but is not limited to an identification variable and a reported information variable. The identification variable A is used for storing an identification mode and a current reported value, wherein the identification mode is strict identification, ordinary identification and unopened identification. The reporting information variables B1, B2, B3, etc. store names of different manufacturers, manufacturer information (the manufacturer information includes but is not limited to manufacturer OLT reporting values corresponding to the names of different manufacturers, private protocols in the extended OAM management of the manufacturer OLTs corresponding to different manufacturers), manufacturer (MAC media Access control) addresses respectively corresponding to the manufacturer information (MAC address prefixes including the first three bytes of the MAC address are obtained by the manufacturer MAC address, that is, the manufacturer MAC address simultaneously stores the manufacturer-specific OUI (organization Unique identifier), the first 24 bits of the MAC address are OUI), and the reporting information variables further include default reporting values, where B1 stores the default reporting values.
The identification array has values corresponding to the identification modes of strict identification, ordinary identification and non-open identification, and the values can be set manually.
The specific implementation example of the method for adapting the ONU to different OLTs is as follows:
the first embodiment is as follows:
and if the current reported value is the reported value of default configuration (the default non-opening identification of factory configuration), selecting not to open the identification. Here, the step of identifying the non-opening may be performed as well, and the step of performing includes: and reading the current reported value from the identification variable A of the flash, and judging whether the current reported value is consistent with the default reported value B1.
If the current reported value is consistent with the default reported value, completing all processes of the method that the ONU is suitable for different OLTs; if the current reporting value is inconsistent with the default reporting value, the default reporting value stored in B1 is read, the default reporting value is overwritten on the current reporting value, the current reporting value is changed into the default reporting value, and the system calls a self-contained function to restart after the current reporting value is changed into the default reporting value.
Example two:
when the OLT of different manufacturers in the product use area is more, the identification is started, and if the OLT type of the manufacturer is not the OLT of a single manufacturer, the strict identification is selected. The strict identification implementation steps are as follows:
after the EPON system completes the expanded OAM discovery process, in the process of OAM keep-alive processing, the OUI value of the heartbeat packet is judged to be consistent with the OUI value of China telecom or the OUI value of a manufacturer by taking the unique identification OUI value of a mechanism in the heartbeat packet as a judgment standard.
If the OUI value of the heartbeat packet is consistent with the OUI value 0x111111 of the chinese telecom, the relevant step of not starting the identification is executed, specifically as shown in embodiment two, that is, the current reporting value is read from the identification variable a of the flash, and it is determined whether the current reporting value is consistent with the default reporting value B1. If the current reported value is consistent with the default reported value, completing all processes of the method that the ONU is suitable for different OLTs; if the current reporting value is inconsistent with the default reporting value, the default reporting value stored in B1 is read, the default reporting value is overwritten on the current reporting value, the current reporting value is changed into the default reporting value, and the system calls a self-contained function to restart after the current reporting value is changed into the default reporting value.
Preferably, if the OUI value of the heartbeat packet belongs to the dedicated OUI value of the OLT of the manufacturer, the OUI value of the heartbeat packet is compared with manufacturer-specific OUI values corresponding to names of different manufacturers, which are stored in the reporting information variables B1, B2, B3 and the like in the flash, and whether the OUI value of the heartbeat packet is matched with the manufacturer OUI value stored in the reporting information variable is determined. If the OUI value of the heartbeat packet is consistent with the stored manufacturer OUI value, the following steps are further included between step S3 and step S4.
If the factory-specific OUI value matches the factory OUI value stored in the reported information variable, the relevant steps of ordinary identification are executed, as specifically shown in the third embodiment.
And if the factory-dedicated OUI value is not matched with the factory OUI value stored in the reported information variable, executing the relevant step of not starting identification.
Example three:
the strict identification mode as shown in the second embodiment is more accurate in specific implementation, but the failure rate is higher, if the OLT type of the product use area is the OLT of a single manufacturer, the general identification is started, and the specific steps of the general identification are as follows:
after the common identification entry is authenticated, in the process of extended attribute management and operation, the source MAC address of a CTC packet of OAM is taken as a judgment basis, the MAC address of the CTC packet is compared with a factory MAC address pre-stored by a flash, and whether the first three bytes of the MAC address of the CTC packet are consistent with the prefix of the factory MAC address is judged:
if the first three bytes of the MAC address of the CTC packet are consistent with the MAC address prefix, determining a manufacturer OLT corresponding to the MAC address prefix, determining corresponding manufacturer and manufacturer information, and judging according to a private protocol in the expanded OAM management of the corresponding manufacturer OLT. And recording an interactive private protocol in the OAM negotiation process, matching the interactive private protocol with a private protocol in the expanded OAM management of the factory OLT, and judging whether the current reported value is consistent with the reported value of the factory OLT stored in the reported information variable.
Here, only the branch and leaf of the private protocol need to be obtained, and there are unique branches and leaves customized by the vendor in the interaction in the OAM negotiation process. Recording all the branches and leaves interacted in the OAM negotiation process, reading the matched branch and leaf values of the information variables reported by the corresponding manufacturers in the flash, and comparing one by one.
If the branch and the leaf of the interactive private protocol and the branch and the leaf of the private protocol in the extended OAM management of the factory OLT have corresponding values, the checking result is passed, the current reported value is checked, and whether the current reported value is consistent with the corresponding factory OLT reported value is judged.
Preferably, if the current reported value is consistent with the value reported by the manufacturer OLT, the whole process of the method of adapting the ONU to different OLTs is completed; and if the current reported value is inconsistent with the value reported by the manufacturer OLT, changing the current reported value into the corresponding value reported by the manufacturer OLT, and restarting the system.
If the branch and the leaf of the interactive private protocol and the branch and the leaf of the private protocol in the extended OAM management of the factory OLT do not have corresponding values, that is, the OAM interaction does not have the unique branch and leaf of the corresponding factory, the verification fails, and the step related to the un-activated identification is executed, which is specifically shown in embodiment two.
If the first three bytes of the MAC address of the CTC packet are inconsistent with the MAC address prefix, that is, the MAC address of the CTC packet cannot be matched with the MAC address pre-stored in the flash, the identification cannot be performed, and the relevant steps of not starting the identification are executed, as specifically shown in embodiment two.
The preferred embodiment of the invention is the combination of the above embodiments, different OLTs can be docked through different identification modes according to the basic information reported by the ONU, and the ONU information is adapted to different OLTs by modifying the ONU information, so that the problems of limitation, long development time and low efficiency of the ONU of a manufacturer in docking service can be solved.
Various other modifications and changes may be made by those skilled in the art based on the above-described technical solutions and concepts, and all such modifications and changes should fall within the scope of the claims of the present invention.

Claims (5)

1. A method for enabling ONU to adapt to different OLTs is characterized in that in the process of OAM discovery and authentication, an identification variable and a reported information variable are newly built in a flash, the identification variable is used for storing an identification mode and a current reported value, the identification mode is respectively strict identification, common identification and unopened identification, and the current reported value is basic information reported by the ONU; the reporting information variable stores a default reporting value, factory information and factory MAC addresses respectively corresponding to the factory information, wherein the factory information comprises reporting values of factory OLTs corresponding to different factories and private protocols in extended OAM management of the factory OLTs corresponding to the different factories;
the method for adapting the ONU to different OLTs comprises the following steps:
step S1, starting the system according to the identification variable and the reported information variable, and selecting an identification mode according to the current reported value and the type of the manufacturer OLT;
step S2, reading the current reported value without starting identification, judging whether the current reported value is consistent with the default reported value, and determining whether the ONU is adapted to different OLTs;
step S3, strictly recognizing, and in the process of OAM keep-alive processing, judging that the OUI value of the heartbeat packet is consistent with the OUI value of China telecom or the OUI value dedicated by a manufacturer according to the OUI value of the heartbeat packet as a judgment basis; obtaining manufacturer OUI values corresponding to different manufacturer information according to the manufacturer MAC address, where the step S3 further includes the following steps:
the OUI value of the heartbeat packet is consistent with the OUI value of the chinese telecom, and the step S2 is executed;
or the OUI value of the heartbeat packet is consistent with the factory dedicated OUI value, whether the OUI value of the heartbeat packet is matched with the factory OUI value stored in the reported information variable is judged, and if the factory dedicated OUI value is matched with the factory OUI value stored in the reported information variable, the step S4 is executed; if the factory exclusive OUI value is not matched with the factory OUI value stored in the reported information variable, executing the step S2;
step S4, performing common identification, wherein in the process of extended attribute management and operation, the MAC address of the CTC packet of OAM is used as a judgment basis to judge whether the MAC address of the CTC packet is consistent with the MAC address of the manufacturer; the factory MAC address is an MAC address prefix comprising the first three bytes of the MAC address, and the MAC address of a CTC packet of OAM is used as a judgment basis to compare the MAC address of the CTC packet with the MAC address prefix;
the first three bytes of the MAC address of the CTC packet are consistent with the MAC address prefix, a manufacturer OLT corresponding to the MAC address prefix is determined, and the step S5 is executed;
or the first three bytes of the MAC address of the CTC packet do not coincide with the MAC address prefix, performing the step S2;
step S5, determining a corresponding factory OLT through the step S4, recording an interactive private protocol in an OAM negotiation process, obtaining a branch and a leaf of the interactive private protocol, matching the branch and the leaf of the interactive private protocol with the branch and the leaf of the private protocol in the factory OLT extended OAM management, and determining whether the current reported value is consistent with the value reported by the factory OLT, where the branch and the leaf of the interactive private protocol have corresponding values with the branch and the leaf of the private protocol in the factory OLT extended OAM management, and determining whether the current reported value is consistent with the value reported by the factory OLT; if the current reported value is consistent with the value reported by the factory OLT, completing the method that the ONU is suitable for different OLTs;
or the current reported value is inconsistent with the value reported by the factory OLT, the current reported value is changed into the value reported by the factory OLT, and the system is restarted;
or the branch and the leaf of the interactive private protocol and the branch and the leaf of the private protocol in the factory OLT extended OAM management do not have corresponding values, and the step S2 is executed;
the types of the factory OLTs are divided into a single factory OLT and a non-single factory OLT, when the current reporting value is a reporting value of default configuration, the identification is selected not to be started, and the step S2 is executed; selecting common identification when the type of the factory OLT is a single factory OLT, and executing the step S3; and when the type of the factory OLT is not the single factory OLT, selecting strict identification, and executing the step S4.
2. The method for adapting ONU to different OLTs according to claim 1, wherein said step S2 further comprises the steps of:
the current reporting value is consistent with the default reporting value, and the method that the ONU is suitable for different OLTs is completed;
or the current reporting value is inconsistent with the default reporting value, the current reporting value is changed into the default reporting value, and the system is restarted.
3. The method of adapting ONU to different OLTs according to claim 1, wherein said vendor OLT types are classified into a single vendor OLT and a non-single vendor OLT,
when the current report value is a report value of default configuration, selecting not to start identification, and executing the step S2;
selecting common identification when the type of the factory OLT is a single factory OLT, and executing the step S3;
and when the type of the factory OLT is not the single factory OLT, selecting strict identification, and executing the step S4.
4. A method for adapting an ONU to different OLTs according to any of claims 1 to 3, wherein said reporting information variable further holds names of different vendors, and factory information is held corresponding to said names of different vendors, said factory information including said factory OLT reporting values corresponding to names of different vendors, and proprietary protocols in said factory OLT extended OAM management corresponding to names of different vendors.
5. A method for adapting the ONU to different OLTs according to claim 4, wherein the method for adapting the ONU to different OLTs is performed each time an OAM discovery authentication procedure is started.
CN201811581859.0A 2018-12-24 2018-12-24 Method for adapting ONU to different OLTs Active CN109660887B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811581859.0A CN109660887B (en) 2018-12-24 2018-12-24 Method for adapting ONU to different OLTs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811581859.0A CN109660887B (en) 2018-12-24 2018-12-24 Method for adapting ONU to different OLTs

Publications (2)

Publication Number Publication Date
CN109660887A CN109660887A (en) 2019-04-19
CN109660887B true CN109660887B (en) 2021-04-13

Family

ID=66116377

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811581859.0A Active CN109660887B (en) 2018-12-24 2018-12-24 Method for adapting ONU to different OLTs

Country Status (1)

Country Link
CN (1) CN109660887B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111698125B (en) * 2020-04-17 2022-11-18 新华三信息安全技术有限公司 Communication test method and device
CN113162828B (en) * 2021-05-19 2023-04-07 中国工商银行股份有限公司 Method and device for detecting information abnormity of network equipment manufacturer
CN116225796B (en) * 2022-12-20 2023-12-08 广州芯德通信科技股份有限公司 Cross-chip-platform ONU (optical network Unit) production and measurement method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007028313A1 (en) * 2005-09-07 2007-03-15 Zte Corporation A remote management method of onu in epon system
CN101119158A (en) * 2007-09-21 2008-02-06 中兴通讯股份有限公司 Ethernet passive optical network equipment based management method
CN104468246A (en) * 2015-01-06 2015-03-25 烽火通信科技股份有限公司 OAM capability set consulting and managing method of EPON OLT intercommunicating system
CN105610590A (en) * 2015-12-18 2016-05-25 杭州华三通信技术有限公司 Multicast message transmission method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007028313A1 (en) * 2005-09-07 2007-03-15 Zte Corporation A remote management method of onu in epon system
CN101119158A (en) * 2007-09-21 2008-02-06 中兴通讯股份有限公司 Ethernet passive optical network equipment based management method
CN104468246A (en) * 2015-01-06 2015-03-25 烽火通信科技股份有限公司 OAM capability set consulting and managing method of EPON OLT intercommunicating system
CN105610590A (en) * 2015-12-18 2016-05-25 杭州华三通信技术有限公司 Multicast message transmission method and device

Also Published As

Publication number Publication date
CN109660887A (en) 2019-04-19

Similar Documents

Publication Publication Date Title
CN109660887B (en) Method for adapting ONU to different OLTs
CN109361562B (en) Automatic testing method based on associated network equipment access
CN103108262B (en) The method of optical network unit configuration file upgrading in GPON system
EP3154222A1 (en) Service configuration data processing method and apparatus
CN111885440A (en) Fault diagnosis and rapid processing method based on PON access network service
EP3285411A1 (en) Method and apparatus for distributing optical network unit service information and optical line terminal
CN106656562B (en) A kind of OLT batch issues the detection method and device of ONU configuration
CN110460371B (en) Optical resource checking method and system
CN103701625A (en) Home gateway WLAN (Wireless Local Area Network) network fault location method and network management system
US20210028960A1 (en) Method for detecting and identifying items of equipment communicating according to a modbus protocol and communication controller for the implementation of such a method
CN104301176A (en) System and method for testing multiple ONU devices
CN112055096A (en) Method and device for automatically setting communication address of equipment
CN111866624A (en) ONU service migration method, device, equipment and readable storage medium
CN101904150A (en) Ethernet connectivity fault management with user verification option
CN103067212A (en) Method for performing dynamic management on ONU (optical network unit) based on capability set template
CN109039518A (en) The ntp server address intelligent management of Android television system
CN107911764B (en) Method for accelerating business management of intensive EPON ONU
CN113038499B (en) Terminal Wi-Fi compatibility testing method, device, system, equipment and medium
CN112929387B (en) Broadband network multiple authentication and encryption method applied to intelligent community
CN104125107A (en) EPON system and testing device of OAM extension message and method thereof
WO2015117456A1 (en) Link polling method, device and system, and computer storage medium
CN101212346A (en) Software version management method and device for network element management system
CN111953413A (en) Optical line terminal OLT system
EP3300384A1 (en) Onu template generating method and device
CN113055501A (en) Method and device for configuring IP address in series through network port

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20190419

Assignee: Xinhe Technology (Guangzhou) Co.,Ltd.

Assignor: GUANGZHOU V-SOLUTION TELECOMMUNICATION TECHNOLOGY CO.,LTD.

Contract record no.: X2022990000628

Denomination of invention: Methods of adapting ONU to different OLTs

Granted publication date: 20210413

License type: Common License

Record date: 20220914

EE01 Entry into force of recordation of patent licensing contract