Detection method and device of optical network unit and communication equipment

By receiving and detecting the uplink signal of the optical network unit at the optical circuit terminal and automatically determining the device type, the problem of large-scale resource investment and service interruption in the prior art is solved, and efficient and non-interrupted optical network unit detection is achieved.

CN119561611APending Publication Date: 2025-03-04CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411635536.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The existing optical network unit detection technology requires disconnection of user service, large resource investment, and the risk of customer complaints is incurable. It is impossible to achieve online measurement of ONU terminal uplink wavelength characteristics that do not interrupt services.

Method used

By receiving the uplink signal sent by the optical network unit at the optical circuit terminal, the signal detection result of the uplink signal in the preset wavelength range is determined, and the equipment type of the optical network unit is determined based on the signal detection result, and automatic detection without manual detection is realized.

Benefits of technology

Reduce resource investment in optical network unit detection, avoid business interruption, improve detection efficiency, and reduce customer complaint risk.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561611A_ABST
    Figure CN119561611A_ABST
Patent Text Reader

Abstract

The invention relates to an optical network unit detection method and apparatus, and a communication device. The method comprises the following steps: receiving an uplink signal sent by an optical network unit; determining a signal detection result of the uplink signal in a preset wavelength range; and determining the equipment type of the optical network unit according to the signal detection result. By adopting the method, the resource investment of optical network unit detection can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of optical communication technology, and in particular to a detection method, device and communication equipment for an optical network unit. Background Art

[0002] Passive Optical Network (PON) is a broadband access technology based on Passive Optical Distribution Network (ODN). During its evolution, EPON, 10G-EPON, 50G-PON and other technologies have emerged. Among them, 50G-PON, as the next generation of PON, needs to coexist with EPON and 10G-EPON.

[0003] However, the upstream wavelength range defined by EPON is 1260~1360nm, which occupies the upstream and downstream wavelength range of 50G-PON and cannot coexist with 50G-PON. In addition, the existing 10G-EPON optical network unit (ONU) terminals have different types of upstream wavelengths due to different reference standards in different periods. For example, the asymmetric 10G-EPON terminal that complies with the IEEE standard has an upstream wavelength range of 1260~1360nm and cannot achieve wavelength division coexistence with 50G-PON.

[0004] In order to meet the needs of coexistence of EPON, 10G-EPON and 50G-PON, staff are usually required to identify in advance the EPON terminals and 10G-EPON terminals whose upstream wavelengths conflict with 50G-PON. Due to the lack of a method to measure the upstream wavelength characteristics of ONU terminals online without interrupting services, the existing wavelength testing method requires disconnecting user service connections, which requires a large investment of resources and poses a risk of customer complaints.

[0005] Therefore, the current optical network unit detection technology has the problem of large resource investment. Summary of the invention

[0006] Based on this, it is necessary to provide a detection method, device, communication equipment, computer-readable storage medium and computer program product for an optical network unit that can reduce resource investment in order to solve the above technical problems.

[0007] In a first aspect, the present application provides a method for detecting an optical network unit, the method being applied to an optical line terminal, comprising:

[0008] Receive an uplink signal sent by an optical network unit;

[0009] Determine a signal detection result of the uplink signal in a preset wavelength range;

[0010] The device type of the optical network unit is determined according to the signal detection result.

[0011] In one embodiment, determining the signal detection result of the uplink signal in a preset wavelength range includes:

[0012] According to the preset wavelength range, the uplink signal is split to obtain a split signal of the uplink signal;

[0013] The optical detector is controlled to detect the branch signal to obtain the signal detection result.

[0014] In one embodiment, the step of performing branching processing on the uplink signal according to the preset wavelength range to obtain a branch signal of the uplink signal includes:

[0015] Inputting the uplink signal into a pre-set branch model; the branch model includes at least one sub-model, the sub-model corresponds to the preset wavelength range, and the sub-models are cascaded in a tree structure;

[0016] The output signal of the last-order sub-model of the tree structure in the branch model is used as the branch signal.

[0017] In one embodiment, the controlling light detector to detect the branch signal to obtain the signal detection result includes:

[0018] When the light detector detects that the branch signal exceeds a preset intensity, a first detection mark is obtained;

[0019] When the light detector detects that the branch signal does not exceed the preset intensity, a second detection mark is obtained;

[0020] The signal detection result is obtained according to the first detection identifier and / or the second detection identifier.

[0021] In one of the embodiments, determining the device type of the optical network unit according to the signal detection result includes:

[0022] According to a preset correspondence between the signal detection result and the device type, the device type corresponding to the signal detection result is determined.

[0023] In one embodiment, the method further comprises:

[0024] receiving at least one uplink signal, and determining a device type corresponding to each of the uplink signals;

[0025] The optical network unit corresponding to each of the device types is determined according to the predetermined time slot allocation information of at least one optical network unit.

[0026] In one embodiment, the method further comprises:

[0027] Determining an uplink timeslot of each of the optical network units in the at least one optical network unit;

[0028] Obtaining the time slot allocation information according to the uplink time slot of each optical network unit;

[0029] The time slot allocation information is sent to each of the optical network units, so that each of the optical network units sends the uplink signal according to the time slot allocation information.

[0030] In a second aspect, the present application further provides a detection device for an optical network unit, the device being applied to an optical line terminal, comprising:

[0031] A receiving module, used for receiving an uplink signal sent by an optical network unit;

[0032] A detection module, used to determine a signal detection result of the uplink signal in a preset wavelength range;

[0033] A determination module is used to determine the device type of the optical network unit according to the signal detection result.

[0034] In a third aspect, the present application further provides a communication device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0035] Receive an uplink signal sent by an optical network unit;

[0036] Determine a signal detection result of the uplink signal in a preset wavelength range;

[0037] According to the signal detection result, a device type of the optical network unit is determined.

[0038] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0039] Receive an uplink signal sent by an optical network unit;

[0040] Determine a signal detection result of the uplink signal in a preset wavelength range;

[0041] According to the signal detection result, a device type of the optical network unit is determined.

[0042] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0043] Receive an uplink signal sent by an optical network unit;

[0044] Determine a signal detection result of the uplink signal in a preset wavelength range;

[0045] The device type of the optical network unit is determined according to the signal detection result.

[0046] The above-mentioned detection method, device, communication equipment, computer-readable storage medium and computer program product of the optical network unit receive the uplink signal sent by the optical network unit, determine the signal detection result of the uplink signal in a preset wavelength range, and determine the device type of the optical network unit according to the signal detection result; it can enable the optical line terminal (Optical Line Terminal, OLT) to detect the uplink signal sent by the ONU in the specified wavelength range, and determine the type of the ONU according to the result of detecting the uplink signal or not detecting the uplink signal. Since no manual detection is required, the resource investment in ONU detection is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0048] FIG1 is a schematic diagram of the wavelength ranges of EPON, 10G-EPON and 50G-PON;

[0049] FIG2 is a schematic diagram of the upgrade evolution of the three generations of wavelength division coexistence of EPON, 10G-EPON and 50G-PON;

[0050] FIG3 is a schematic flow chart of a detection method for an optical network unit in one embodiment;

[0051] FIG4 is a schematic diagram of a branching model in one embodiment;

[0052] FIG5 is a schematic diagram of a PON ONU upstream wavelength characteristic detection system in one embodiment;

[0053] FIG6 is a schematic flow chart of a method for detecting upstream wavelength characteristics of a PON ONU in one embodiment;

[0054] FIG7 is a schematic flow chart of a detection method for an optical network unit in another embodiment;

[0055] FIG8 is a structural block diagram of a detection device of an optical network unit in one embodiment. DETAILED DESCRIPTION

[0056] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0057] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0058] The existing EPON system (including EPON and 10G-EPON) has the need to coexist and evolve with 50G-PON. However, unlike the GPON system based on the ITU-T standard, the EPON system based on the IEEE standard defines an upstream wavelength range of 1260~1360nm (collectively referred to as unnarrowed), which occupies the upstream and downstream wavelength ranges of 50G-PON. At the same time, there are also a small number of EPON ONU devices in the existing network that share physical layer devices with GPON ONU. Their wavelength range is 1290~1330nm (collectively referred to as narrowed), which can coexist with 50G-PON through wavelength division. In addition, the 10G-EPON terminals in the existing network have different types of upstream wavelengths due to different reference standards at different times. The asymmetric 10G-EPON terminals that follow the IEEE standard have an upstream wavelength of 1260~1360nm and cannot achieve wavelength division coexistence with 50G-PON. Referring to the schematic diagram of the wavelength range of EPON, 10G-EPON and 50G-PON shown in Figure 1, there are two types of upstream wavelengths of existing EPON terminals: unnarrowed (1260~1360nm) and narrowed (1290~1330nm). There are also multiple types of upstream wavelengths of existing 10G-EPON terminals (for example, 1260~1280nm, 1260~1360nm). If there is a need for the coexistence of three generations of wavelength division, it is necessary to identify in advance the EPON and 10G-EPON whose upstream wavelengths conflict with 50G-PON. G-EPON terminals, and subsequently take measures such as on-site replacement to ensure the compatibility of 50G-PON and EPON / 10G-EPON when coexisting and deploying, and improve the service experience of broadband users. After that, referring to the schematic diagram of the upgrade evolution of the three generations of wavelength division coexistence of EPON, 10G-EPON and 50G-PON shown in Figure 2, for the non-narrowed EPON or IEEE standard asymmetric 10G-EPON terminals detected in the existing network, they can be delisted, and other types of terminals can coexist with 50G-PON terminals.

[0059] In view of the current lack of technical means for online detection of wavelengths without interrupting services, installation and maintenance personnel usually conduct on-site detection of all terminals one by one, and the service connection needs to be disconnected during the detection process, causing interruption of existing network services and resulting in low detection efficiency. The present application proposes that the OLT detect the uplink signal sent by the ONU within a specified wavelength range, and determine the type of the ONU based on the result of detecting the uplink signal or not detecting the uplink signal, thereby avoiding manual detection and improving detection efficiency.

[0060] In an exemplary embodiment, as shown in FIG3 , a detection method for an optical network unit is provided, which is described by taking the method applied to an OLT as an example, and includes the following steps:

[0061] Step S102: receiving an uplink signal sent by the optical network unit.

[0062] The optical network unit may be any ONU of unknown type. The uplink signal may be any signal sent by the ONU to the OLT.

[0063] In a specific implementation, any ONU of unknown type deployed in the PON network can send an uplink signal to the OLT through the optical splitter, and the OLT receives the uplink signal.

[0064] For example, when it is uncertain whether the ONU deployed in the PON network is an unnarrowed EPON, a narrowed EPON, an enterprise standard 10G-EPON, an IEEE standard asymmetric 10G-EPON, or a 50G-PON terminal, the OLT can receive any uplink signal sent by the ONU.

[0065] Step S104: determining a signal detection result of an uplink signal in a preset wavelength range.

[0066] The preset wavelength range may be one or more preset wavelength ranges. The signal detection result may be the result of detecting or not detecting a signal at a specified wavelength range, wherein if the intensity of the detected branch signal exceeds a preset threshold, it indicates that a signal is detected, and if the intensity of the detected branch signal does not exceed the preset threshold, it indicates that no signal is detected, and the signal detection result may be represented by a sequence.

[0067] In a specific implementation, the OLT may perform branching processing on the uplink signal according to a preset wavelength range to obtain one or more branch signals of the uplink signal, detect the branch signals, and obtain signal detection results of the branch signals.

[0068] For example, referring to the unnarrowed EPON upstream wavelength range of 1260~1360nm, the narrowed EPON upstream wavelength range of 1290~1330nm, the enterprise standard 10G-EPON upstream wavelength range of 1260~1280nm, the IEEE standard asymmetric 10G-EPON upstream wavelength range of 1260~1360nm, and the 50G-PON upstream wavelength range of 1284~1288nm, in order to identify the type of ONU sending the upstream signal, one or more wavelength ranges can be set in advance, the upstream signal is branched according to the wavelength range to obtain one or more branch signals, the branch signal is detected, 1 is used to indicate that the branch signal is detected at the corresponding wavelength range, and 0 is used to indicate that the branch signal is not detected at the corresponding wavelength range, to obtain a signal detection result. Taking the preset wavelength ranges of 1260~1284nm, 1284~1288nm, 1288~1290nm, 1290~1330nm, and 1330~1360nm as an example, for the uplink signal sent by the unnarrowed EPON terminal, a signal detection result of 11111 can be obtained, and for the uplink signal sent by the narrowed EPON terminal, a signal detection result of 00010 can be obtained.

[0069] Step S106: Determine the device type of the optical network unit according to the signal detection result.

[0070] Among them, the device type can be the type of ONU, including but not limited to non-narrowed EPON, narrowed EPON, enterprise standard 10G-EPON, IEEE standard asymmetric 10G-EPON, 50G-PON terminal, etc.

[0071] In a specific implementation, the OLT may pre-store the correspondence between the signal detection result and the device type. After obtaining the signal detection result, the device type corresponding to the signal detection result may be determined according to the pre-stored correspondence, and the device type may be used as the device type of the ONU that sends the uplink signal.

[0072] For example, the correspondence between the unnarrowed EPON terminal and the signal detection result 11111, and the correspondence between the narrowed EPON terminal and the signal detection result 00010 are pre-stored. If the signal detection result 11111 is obtained, it can be determined that the current ONU is an unnarrowed EPON terminal. If the signal detection result 00010 is obtained, it can be determined that the current ONU is a narrowed EPON terminal.

[0073] The above-mentioned detection method of the optical network unit receives the uplink signal sent by the optical network unit, determines the signal detection result of the uplink signal in a preset wavelength range, and determines the device type of the optical network unit according to the signal detection result; the OLT can detect the uplink signal sent by the ONU in the specified wavelength range, and determine the type of the ONU according to the result of detecting the uplink signal or not detecting the uplink signal. Since no manual detection is required, the resource investment in ONU detection is reduced.

[0074] In an exemplary embodiment, the above step S104 may specifically include:

[0075] Step S1041, performing branching processing on the uplink signal according to a preset wavelength range to obtain a branch signal of the uplink signal;

[0076] Step S1042, controlling the optical detector to detect the branch signal to obtain a signal detection result.

[0077] The branch signal may be a signal obtained by branching according to the wavelength range. It is understandable that the uplink signal may not cover all preset wavelength ranges, and after the branching process, no signal may be obtained at certain wavelength ranges. Ideally, the branch signal is 0 at this time, but in actual applications, the interference and noise at this wavelength range are usually considered to be branch signals.

[0078] In a specific implementation, the OLT can branch the uplink signal according to a preset wavelength range to obtain one or more branch signals. One or more optical detectors can be set in the OLT to control each optical detector to collect signals for a specified wavelength range to obtain a signal detection result of detecting or not detecting the branch signal at the corresponding wavelength range.

[0079] In this embodiment, by branching the uplink signal according to a preset wavelength range to obtain a branch signal of the uplink signal, controlling the optical detector to detect the branch signal to obtain a signal detection result, the wavelength range of various uplink signals in the PON network can be refined, and based on the detection or non-detection of the branch signal at each refined wavelength range, the type of terminal sending the uplink signal can be accurately determined, thereby improving the detection efficiency of the ONU.

[0080] In an exemplary embodiment, the above-mentioned step S1041 may specifically include: inputting the uplink signal into a preset branch model; the branch model includes at least one sub-model, the sub-model corresponds to a preset wavelength range, and the sub-models are cascaded in a tree structure; and the output signal of the last-order sub-model of the tree structure in the branch model is used as the branch signal.

[0081] Among them, the branch model can be a model used for branch processing.

[0082] In a specific implementation, a branching model may be pre-set in the OLT, and the branching model is composed of at least one order, each order contains one or more sub-models, and the sub-models of different orders of the branching model can be cascaded, and all sub-models can form a tree structure. Among them, each sub-model can correspond to a preset wavelength range, and the sub-model performs branching processing on the input signal in the preset wavelength range, and inputs the output signal obtained by the branching processing to the next order sub-model, and the output signal of the last order sub-model can be used as a branch signal for detection by the optical detector.

[0083] FIG4 is a schematic diagram of a branching model, wherein the wavelength division module may be a sub-model of the branching model, and the branching model is composed of a total of nine sub-models of the fourth order and five optical detectors. Referring to FIG4 , assuming that the wavelength range of the uplink signal is 1260-1360 nm, the first-order wavelength division module can input the received uplink signal to the second-order wavelength division module (1) and the second-order wavelength division module (2), wherein the second-order wavelength division module (1) can input the uplink signal after branching into the third-order wavelength division module and the fourth-order wavelength division module (3), and then the third-order wavelength division module further inputs the uplink signal after branching into the fourth-order wavelength division module (1) and the fourth-order wavelength division module (2), and the second-order wavelength division module (2) can directly input the uplink signal after branching into the fourth-order wavelength division module (4) and the fourth-order wavelength division module (5), thereby obtaining five branch signals with wavelength ranges of 1260-1284 nm, 1284-1288 nm, 1288-1290 nm, 1290-1330 nm, and 1330-1360 nm, respectively, and the five optical detectors detect their respective branch signals.

[0084] In this embodiment, by inputting the uplink signal into a pre-set branching model and using the output signal of the last-order sub-model of the tree structure in the branching model as the branching signal, the branching processing of the uplink signal can be realized, thereby improving the efficiency of ONU detection.

[0085] In an exemplary embodiment, the above step S1042 may specifically include: obtaining a first detection identifier when the light detector detects that the branch signal exceeds a preset intensity; obtaining a second detection identifier when the light detector detects that the branch signal does not exceed a preset intensity; and obtaining a signal detection result based on the first detection identifier and / or the second detection identifier.

[0086] The preset strength may be a preset signal strength. The first detection mark may be a mark signal reflecting that an uplink signal has arrived at a preset wavelength range. The second detection mark may be a mark signal reflecting that no uplink signal has arrived at a preset wavelength range.

[0087] In the specific implementation, the OLT can control the optical detector to detect each branch signal. If the intensity of the detected branch signal exceeds the preset intensity, a first detection identifier is generated. Otherwise, if the intensity of the detected branch signal does not exceed the preset intensity, a second detection identifier is generated. After all branch signals are detected, the signal detection result can be obtained according to the sequence composed of the first detection identifier and / or the second detection identifier.

[0088] For example, referring to FIG4, since the uplink signal may not cover the entire wavelength range of 1260-1360 nm, the branch signal at certain wavelength ranges may only be interference and noise. For example, when the uplink signal is sent by the narrowed EPON terminal, only the optical detector (4) detects the uplink signal, and the optical detectors (1), (2), (3), and (5) detect interference and noise. Therefore, it can be set that if the optical detector detects that the intensity of the branch signal exceeds the preset intensity, it indicates that the uplink signal has arrived, and the corresponding detection flag is recorded as 1. Otherwise, if the optical detector detects that the intensity of the branch signal does not exceed the preset intensity, it indicates that no uplink signal has arrived, and only interference and noise are present. The corresponding detection flag can be recorded as 0. After the optical detector completes the detection of each branch signal, all the detection flags obtained can be combined into a sequence, and the sequence can be used as the signal detection result. For example, the optical detectors (1) to (5) respectively obtain detection flags 0, 0, 0, 1, 0, and the signal detection result obtained after the sequence is combined is 00001.

[0089] It can be understood that the optical detector may detect the situation where both uplink signals arrive or no uplink signals arrive. For the situation where both uplink signals arrive, the signal detection result can be obtained only by the first detection identifier, for example, the signal detection result is 11111. For the situation where no uplink signals arrive, the signal detection result can be obtained only by the second detection identifier, for example, the signal detection result is 00000.

[0090] In this embodiment, when the optical detector detects that the branch signal exceeds the preset intensity, a first detection identifier is obtained, and when the optical detector detects that the branch signal does not exceed the preset intensity, a second detection identifier is obtained. Based on the first detection identifier and / or the second detection identifier, a signal detection result is obtained, and it can be detected whether the uplink signal can cover the refined preset wavelength range, thereby accurately determining the uplink signal wavelength range and the ONU terminal type.

[0091] In an exemplary embodiment, the above step S106 may specifically include: determining the device type corresponding to the signal detection result according to a preset corresponding relationship between the signal detection result and the device type.

[0092] Among them, the preset corresponding relationship may be a pre-set corresponding relationship.

[0093] In a specific implementation, the OLT may pre-store a preset correspondence between signal detection results and device types. After obtaining the signal detection result, the OLT may search for the device type corresponding to the signal detection result in the preset correspondence as the device type of the ONU sending the uplink signal.

[0094] In practical applications, the preset correspondence between the signal detection result and the device type can be shown in Table 1. After the signal detection result is obtained according to the detection identifiers of the optical detectors (1) to (5), the device type corresponding to the signal detection result can be found in Table 1. For example, if the signal detection result is 11111, it is determined that the ONU sending the upstream signal is an unnarrowed EPON ONU. If the signal detection result is 01000, it is determined that the ONU sending the upstream signal is a 50G-PON ONU. Among them, other values ​​are reserved values ​​used to mark other potential risk terminals.

[0095] Table 1 Preset correspondence between signal detection results and device types

[0096]

[0097] In this embodiment, by determining the device type corresponding to the signal detection result according to the preset corresponding relationship between the signal detection result and the device type, the ONU type can be quickly determined based on the preset corresponding relationship, thereby further improving the detection efficiency of the ONU.

[0098] In an exemplary embodiment, the above-mentioned optical network unit detection method may further specifically include: receiving at least one uplink signal, determining the device type corresponding to each uplink signal; and determining the optical network unit corresponding to each device type based on the time slot allocation information of at least one optical network unit determined in advance.

[0099] The time slot allocation information may be information indicating an uplink time slot of the ONU.

[0100] In a specific implementation, the OLT can connect one or more ONUs through an optical splitter, and the OLT can pre-allocate an upstream time slot for each ONU to form time slot allocation information, and send the time slot allocation information to each ONU. Each ONU can send an upstream signal to the OLT in a designated upstream time slot according to the received time slot allocation information. The OLT can determine the device type for the received upstream signal sent by one or more ONUs, and obtain one or more device types. It can also obtain the upstream time slot of each ONU according to the predetermined time slot allocation information. Since the ONU sends the upstream signal in the designated upstream time slot, the OLT determines the device type according to the upstream signal. Therefore, the device type can be matched with the ONU through the upstream time slot, and the ONU to which each device type belongs can be obtained, thereby determining the device type of each ONU.

[0101] For example, the OLT is connected to ONU1 and ONU2 through an optical splitter, upstream time slot 1 is configured for ONU1, and upstream time slot 2 is configured for ONU2. If the ONU type is determined to be unnarrowed EPON according to the upstream signal received in upstream time slot 1, and the ONU type is determined to be 50G-PON according to the upstream signal received in upstream time slot 2, it can be determined that ONU1 is an unnarrowed EPON terminal and ONU2 is a 50G-PON terminal.

[0102] In this embodiment, by receiving at least one uplink signal, the device type corresponding to each uplink signal is determined, and the optical network unit corresponding to each device type is determined according to the time slot allocation information of at least one optical network unit determined in advance. The type of ONU can be determined according to the pre-allocated uplink time slot, thereby improving the efficiency of ONU detection.

[0103] In an exemplary embodiment, the above-mentioned optical network unit detection method may further specifically include: determining the uplink time slot of each optical network unit in at least one optical network unit; obtaining time slot allocation information based on the uplink time slot of each optical network unit; and sending the time slot allocation information to each optical network unit so that each optical network unit sends an uplink signal according to the time slot allocation information.

[0104] The uplink time slot may be a time slot for the ONU to send an uplink signal.

[0105] In a specific implementation, the OLT can determine the uplink time slot of each ONU connected to it, generate time slot allocation information accordingly, and send the time slot allocation information to each ONU. Each ONU can determine its allocated uplink time slot according to the time slot allocation information, and send an uplink signal to the OLT in its allocated uplink time slot.

[0106] In this embodiment, by determining the uplink time slot of each optical network unit in at least one optical network unit, obtaining the time slot allocation information according to the uplink time slot of each optical network unit, and sending the time slot allocation information to each optical network unit, so that each optical network unit sends an uplink signal according to the time slot allocation information, the OLT can centrally allocate uplink time slots to each ONU, avoid collision of uplink signals of different ONUs, and improve ONU detection efficiency.

[0107] In order to facilitate those skilled in the art to have a deeper understanding of the embodiments of the present application, a specific example will be described below.

[0108] The present application proposes a PON ONU upstream wavelength characteristic detection system. Referring to FIG. 5 , the system can be deployed in an OLT and is composed of an upstream signal wavelength detection and processing module, an upstream time slot allocation module, and the like.

[0109] The uplink time slot allocation module is used to allocate uplink time slots to all ONUs under the designated PON port, including the generation and issuance of configurations such as the time slot start point and time slot length.

[0110] The upstream signal wavelength detection and processing module, based on the cascaded wavelength division structure combined with the optical detector array, realizes the detection and determination of the upstream wavelengths of different types of ONU terminals. At the same time, it obtains the time slot allocation information of all ONUs from the upstream time slot allocation module, realizes the measurement result correspondence and terminal type positioning for all ONU terminals.

[0111] Referring to the flow chart of the PON ONU upstream wavelength characteristic detection method shown in FIG6 , the OLT can implement online wavelength detection, specifically including: an upstream signal wavelength detection and processing module, which performs wavelength detection on the upstream signals of all ONU terminals of the PON port according to the configurations such as the number of detections and the detection time interval, and determines the type of each ONU terminal based on the measurement value of the optical detector.

[0112] The specific detection method may be that the uplink signal of the PON port is incident on the uplink signal wavelength detection and processing module, in which the cascaded wavelength division module performs wavelength branching processing on the uplink wavelength and configures a corresponding optical detector array at the end of the branch. The specific structure is shown in FIG4 .

[0113] After the photodetector array acquires the light signal, it generates a corresponding measurement value. If the detector has signal light incident on it, the output measurement value is 1. If the detector has no light signal input, the output measurement value is 0.

[0114] Based on the sequence of measurement values ​​output by the optical detector array, the type of the ONU terminal of the uplink optical signal received in the time slot can be determined according to the corresponding relationship shown in Table 1.

[0115] The upstream signal wavelength detection and processing module updates the upstream wavelength type information data of the ONU terminal under the port based on all detection results after all preset detection times are completed.

[0116] The above-mentioned PON ONU upstream wavelength characteristic detection technology integrates a wavelength detection module on the OLT port side, realizes ONU type determination through the structure of cascaded wavelength division combined with optical detectors, and combines the OLT upstream time slot allocation information. It solves the problem of lack of online upstream wavelength detection means for a large number of terminals in the existing network when 50GPON is deployed. It does not need to interrupt existing services, and locates terminals with potential upstream wavelength coexistence risks, saving a lot of resources for on-site inspection by installation and maintenance personnel, improving customer service experience, and reducing operation and maintenance complaints.

[0117] In one embodiment, a method and system for detecting wavelength characteristics of an upstream signal of a PON terminal are provided, including: a PON OLT port side upstream signal wavelength detection and processing module, based on a cascaded wavelength splitter device and a subsequent optical signal detector array, based on a sequence of values ​​measured by the detector to implement type determination of an ONU terminal corresponding to the upstream signal at that moment.

[0118] In one embodiment, the upstream signal wavelength detection and processing module also obtains the time slot allocation information of the upstream time slot allocation module for all ONUs, and matches the ONU type measurement results with the actual terminal operation and maintenance information based on the measurement values ​​and the time slot allocation information.

[0119] In one embodiment, after the optical detector array of the uplink signal wavelength detection and processing module obtains the optical signal, it generates a corresponding measurement value. If the detector has signal light incident, the output measurement value is 1, and if the detector has no optical signal input, the output measurement value is 0.

[0120] In one embodiment, the upstream signal wavelength detection and processing module determines the type of the ONU terminal of the upstream optical signal received in the time slot based on the sequence values ​​of the measurement values ​​output by the optical detector array and the correspondence table between the sequence values ​​and the terminal types.

[0121] The above-mentioned PON terminal upstream signal wavelength characteristic detection technology realizes upstream wavelength detection and terminal type positioning for all terminals under the PON port by integrating a wavelength detection module on the OLT port side and combining the OLT upstream time slot allocation information method. It does not require door-to-door visits one by one, and can detect the upstream wavelength status of the EPON terminal without interrupting the service.

[0122] In one embodiment, as shown in FIG. 7 , a detection method for an optical network unit is provided, which is described by taking the method applied to an OLT as an example, and includes the following steps:

[0123] Step S201, determining an uplink time slot of each optical network unit in at least one optical network unit, obtaining time slot allocation information according to the uplink time slot of each optical network unit, and sending the time slot allocation information to each optical network unit;

[0124] Step S202, receiving an uplink signal sent by the optical network unit, inputting the uplink signal into a pre-set branching model to obtain a branching signal, controlling the optical detector to detect the branching signal, obtaining a signal detection result, and determining the device type corresponding to the signal detection result until a preset number of detections is reached;

[0125] Step S203: Determine the optical network unit corresponding to each device type according to the time slot allocation information.

[0126] In a specific implementation, the OLT can determine an uplink time slot for each ONU in one or more ONUs, form time slot allocation information, send the time slot allocation information to each ONU, and set the number of detection times according to the number of ONUs. For example, the number of detection times can be set equal to the total number of ONUs. When the number of detection times is not reached, the OLT can receive an uplink signal sent by an ONU, input the uplink signal into a branch model for branching processing, obtain a corresponding branch signal, use an optical detector to detect the branch signal, if the branch signal exceeds a preset power threshold, generate a mark 1, if the branch signal does not exceed the preset power threshold, generate a mark 0, obtain a signal detection result based on all the obtained marks, and obtain a device type corresponding to the signal detection result by searching in a preset corresponding relationship table, repeat the above process until the preset number of detections is reached, and finally obtain the preset number of detection device types, determine the ONU to which each detected device type belongs based on the predetermined time slot allocation information, and obtain the device type of each ONU.

[0127] The above-mentioned detection method of the optical network unit determines the uplink time slot of each optical network unit in at least one optical network unit, obtains time slot allocation information according to the uplink time slot of each optical network unit, sends the time slot allocation information to each optical network unit, receives the uplink signal sent by the optical network unit, inputs the uplink signal into a preset branching model to obtain a branching signal, controls the optical detector to detect the branching signal to obtain a signal detection result, determines the device type corresponding to the signal detection result, until a preset number of detections is reached, and determines the device type of each optical network unit according to the device type of at least one optical network unit finally obtained and the uplink time slot of each optical network unit in at least one optical network unit; the OLT can detect the uplink signal sent by the ONU within a specified wavelength range, and determine the type of the ONU according to the result of detecting the uplink signal or not detecting the uplink signal. Since no manual detection is required, the resource investment in ONU detection is reduced.

[0128] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0129] Based on the same inventive concept, the embodiment of the present application also provides a detection device for an optical network unit for implementing the detection method of the optical network unit involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of the detection device for one or more optical network units provided below can refer to the limitations of the detection method for the optical network unit above, and will not be repeated here.

[0130] In an exemplary embodiment, as shown in FIG8 , a detection device for an optical network unit is provided, including: a receiving module 302, a detection module 304 and a determination module 306, wherein:

[0131] The receiving module 302 is used to receive an uplink signal sent by the optical network unit;

[0132] A detection module 304, configured to determine a signal detection result of the uplink signal in a preset wavelength range;

[0133] The determination module 306 is used to determine the device type of the optical network unit according to the signal detection result.

[0134] In an exemplary embodiment, the detection module 304 is further used to perform branching processing on the uplink signal according to the preset wavelength range to obtain a branch signal of the uplink signal; and control the optical detector to detect the branch signal to obtain the signal detection result.

[0135] In an exemplary embodiment, the detection module 304 is also used to input the uplink signal into a preset branch model; the branch model includes at least one sub-model, the sub-model corresponds to the preset wavelength range, and each sub-model is cascaded in a tree structure; the output signal of the last-order sub-model of the tree structure in the branch model is used as the branch signal.

[0136] In an exemplary embodiment, the above-mentioned detection module 304 is also used to obtain a first detection identifier when the optical detector detects that the branch signal exceeds a preset intensity; obtain a second detection identifier when the optical detector detects that the branch signal does not exceed the preset intensity; and obtain the signal detection result based on the first detection identifier and / or the second detection identifier.

[0137] In an exemplary embodiment, the determination module 306 is further configured to determine the device type corresponding to the signal detection result according to a preset correspondence relationship between the signal detection result and the device type.

[0138] In an exemplary embodiment, the detection device of the above-mentioned optical network unit also includes an iteration module, which is used to receive at least one uplink signal and determine the device type corresponding to each of the uplink signals; and determine the optical network unit corresponding to each of the device types based on the time slot allocation information of at least one optical network unit determined in advance.

[0139] In an exemplary embodiment, the detection device of the above-mentioned optical network unit also includes a time slot allocation module, which is used to determine the uplink time slot of each optical network unit in the at least one optical network unit; obtain the time slot allocation information according to the uplink time slot of each optical network unit; and send the time slot allocation information to each optical network unit so that each optical network unit sends the uplink signal according to the time slot allocation information.

[0140] Each module in the detection device of the optical network unit can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a communication device in the form of hardware, or can be stored in a memory in a communication device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0141] In an exemplary embodiment, a communication device is provided, which may be an optical line terminal. The communication device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the communication device is used to provide computing and control capabilities. The memory of the communication device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the communication device is used to store detection data of an optical network unit. The input / output interface of the communication device is used to exchange information between the processor and an external device. The communication interface of the communication device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a detection method of an optical network unit is implemented.

[0142] Those skilled in the art will understand that the above structure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the communication device to which the scheme of the present application is applied. The specific communication device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0143] In one embodiment, a communication device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

[0144] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0145] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0146] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0147] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0148] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0149] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for detecting an optical network unit, characterized in that: The method is applied to an optical line terminal, comprising: Receive an uplink signal sent by an optical network unit; Determine a signal detection result of the uplink signal in a preset wavelength range; The device type of the optical network unit is determined according to the signal detection result.

2. The method according to claim 1, characterized in that The determining of the signal detection result of the uplink signal in the preset wavelength range includes: According to the preset wavelength range, the uplink signal is split to obtain a split signal of the uplink signal; The optical detector is controlled to detect the branch signal to obtain the signal detection result.

3. The method according to claim 2, characterized in that The step of performing branching processing on the uplink signal according to the preset wavelength range to obtain a branched signal of the uplink signal includes: Inputting the uplink signal into a pre-set branch model; the branch model includes at least one sub-model, the sub-model corresponds to the preset wavelength range, and the sub-models are cascaded in a tree structure; The output signal of the last-order sub-model of the tree structure in the branch model is used as the branch signal.

4. The method according to claim 2, characterized in that: The controlling optical detector detects the branch signal to obtain the signal detection result, including: When the light detector detects that the branch signal exceeds a preset intensity, a first detection mark is obtained; When the light detector detects that the branch signal does not exceed the preset intensity, a second detection mark is obtained; The signal detection result is obtained according to the first detection identifier and / or the second detection identifier.

5. The method according to claim 1, characterized in that The determining, according to the signal detection result, the device type of the optical network unit comprises: According to a preset correspondence between the signal detection result and the device type, the device type corresponding to the signal detection result is determined.

6. The method according to claim 1, characterized in that The method further comprises: receiving at least one uplink signal, and determining a device type corresponding to each of the uplink signals; The optical network unit corresponding to each of the device types is determined according to the predetermined time slot allocation information of at least one optical network unit.

7. The method according to claim 6, characterized in that The method further comprises: Determining an uplink timeslot of each of the optical network units in the at least one optical network unit; Obtaining the time slot allocation information according to the uplink time slot of each optical network unit; The time slot allocation information is sent to each of the optical network units, so that each of the optical network units sends the uplink signal according to the time slot allocation information.

8. A detection device for an optical network unit, characterized in that: The device is applied to an optical line terminal, comprising: A receiving module, used for receiving an uplink signal sent by an optical network unit; A detection module, used to determine a signal detection result of the uplink signal in a preset wavelength range; A determination module is used to determine the device type of the optical network unit according to the signal detection result.

9. A communication device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.