WO2024041160A1 - Procédé et appareil de test de puissance optique - Google Patents

Procédé et appareil de test de puissance optique Download PDF

Info

Publication number
WO2024041160A1
WO2024041160A1 PCT/CN2023/102511 CN2023102511W WO2024041160A1 WO 2024041160 A1 WO2024041160 A1 WO 2024041160A1 CN 2023102511 W CN2023102511 W CN 2023102511W WO 2024041160 A1 WO2024041160 A1 WO 2024041160A1
Authority
WO
WIPO (PCT)
Prior art keywords
optical
terminal
signal
trigger signal
uplink
Prior art date
Application number
PCT/CN2023/102511
Other languages
English (en)
Chinese (zh)
Inventor
张迎
卢艳东
武小元
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2024041160A1 publication Critical patent/WO2024041160A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/07Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
    • H04B10/075Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
    • H04B10/079Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal

Definitions

  • the present application relates to the field of optical communication technology, and in particular to an optical power detection method and device.
  • PON Passive optical network
  • PON network includes optical head end, optical distribution network and optical terminal.
  • the health of the optical path in the PON network is crucial to PON communication.
  • both optical heads and optical terminals support monitoring of the optical power of the optical transmitter and optical receiver.
  • the upstream direction has the characteristics of time division multiplexing, when the optical head end measures the power of the upstream optical signal of the optical terminal, it needs to provide a trigger signal to the optical module of the optical head end.
  • the trigger signal is aligned in timing with the uplink optical signal of the optical terminal to be collected.
  • the optical module After the optical module receives the trigger signal, it samples the analog voltage that represents the average uplink optical power, performs analog-to-digital conversion on the voltage, and stores the detection results in the table of the inter-integrated circuit bus (I2C) interface of the optical module. item, and then read the detection results from the optical module through the I2C interface.
  • I2C inter-integrated circuit bus
  • the current detection result will overwrite the previous detection result after the optical module starts optical power collection based on the trigger signal. Then, reading the collected optical power from the optical module through the I2C interface needs to be completed after the current optical module completes the optical power collection and before sending a trigger signal to the optical module next time.
  • the time it takes to collect the uplink optical power inside the optical module is about 500us
  • reading the uplink optical power through the I2C interface takes about 560us
  • a single sampling takes 1.06ms.
  • Embodiments of the present application provide an optical power detection method and device to improve the efficiency of sampling optical power.
  • embodiments of the present application provide an optical power detection device, including an optical module and a processing module; the processing module is configured to send a trigger signal to the optical module within the uplink authorization time slot of the first optical terminal.
  • a first trigger signal for uplink optical power detection the first trigger signal carries the identification information of the first optical terminal;
  • the optical module is configured to detect the uplink signal of the first optical terminal according to the first trigger signal.
  • the power of the uplink optical signal sent by the first optical terminal is detected within the authorized time slot to obtain a detection result, and the detection result is stored in association with the identification information of the first optical terminal.
  • the existing optical module does not know which optical terminal corresponds to the current optical power that needs to be sampled, it only authorizes the uplink The time slot samples the optical signal. As a result, it is necessary to wait for the OLT to read the optical power sampled by the optical module through the I2C interface before sending the trigger signal again.
  • the optical module by carrying the identification information of the optical terminal in the trigger signal, the optical module, after sampling the uplink optical power of the optical terminal, associates and saves the sampled detection results with the identification information of the optical terminal, so that the next time The test results will not overwrite the previous test results.
  • reading the detection results from the optical module does not need to be completed after the current optical module completes the collection of optical power and before sending a trigger signal to the optical module next time. Furthermore, the next time the trigger signal is sent to the optical module, there is no need to wait for the time to read the last detection result from the optical module, thereby improving detection efficiency.
  • the optical module is specifically configured to: extract from the first trigger signal a first signal used to trigger sampling of the power of the uplink optical signal of the first optical terminal and the Identification information of the first optical terminal; sampling the power of the uplink optical signal sent by the first optical terminal in the uplink authorized time slot of the first optical terminal according to the first signal.
  • the optical module has the function of extracting the identification information of the optical terminal and the first signal for sampling the optical power from the trigger signal, so that the optical power can be sampled based on the first signal, and the extracted information can be collected after collection.
  • the identification information of the optical terminal is stored in association with the sampled optical power, so that the next detection result will not overwrite the previous detection result. Furthermore, the next time the trigger signal is sent to the optical module, there is no need to wait for the time to read the last detection result from the optical module, which can improve detection efficiency.
  • the first trigger signal is obtained by carrying the identification information of the first optical terminal at the high level of the first signal; or,
  • the first trigger signal is obtained by adding the level signal corresponding to the identification information of the first optical terminal and the level signal of the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal in the first trigger signal is located before the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal is located after the first signal.
  • the first signal can understand the original trigger signal. It can also be a signal that is different from the original trigger signal.
  • the first trigger signal is obtained by combining the first signal and the level signal corresponding to the identification information of the optical terminal, which is easy to implement.
  • the first signal when the first signal is the original trigger signal, there is no need to change the function of the optical module to trigger detection based on the trigger signal, thereby improving compatibility.
  • the processing module is specifically configured to send the first trigger signal to the optical module N times within a set time period.
  • the processing module includes a processing unit and a control unit; the processing unit is used to send a control command to the control unit, and the control command is used to indicate triggering within the set time period.
  • the number of times of power detection of the uplink optical signal of the first optical terminal is N; the control unit is configured to, after receiving the control command, detect the power of the first optical terminal included in the set time period.
  • the first trigger signal is sent to the optical module respectively within N uplink authorization time slots.
  • the processing unit only needs to send a command once, and the control unit triggers multiple detections for the same optical terminal, which can reduce the load of the processing unit.
  • the processing unit may be a central processing unit CPU, and the control unit may be a media control unit MAC.
  • the processing module may read N times of the detection results of the first optical terminal from the optical module.
  • the optical module determines the optical power of the first optical terminal based on the N times of saved detection results of the first optical terminal. Variation range; the processing module is also configured to read the optical power variation range of the first optical terminal from the optical module.
  • the processing module does not need to frequently read detection results from the optical module, which can reduce the load of the processing module.
  • the processing module includes a processing unit and a control unit; the processing unit is used to send a control command to the control unit, and the control command is used to instruct the control unit to continuously trigger the Detect the power of the uplink optical signal of the first optical terminal; and after sending the control command for the set time period, send an interrupt command to the control unit, where the interrupt command is used to instruct the control unit to stop triggering the first Power detection of an uplink optical signal of an optical terminal; the control unit is configured to, after receiving the control command, continue to send the first optical module in the uplink authorization time slot of the first optical terminal. trigger signal; and when receiving the interrupt command, stop sending the first trigger signal to the optical module.
  • the processing unit only needs to send a command once, and the control unit triggers continuous detection for the same optical terminal.
  • the processing unit triggers the control unit to stop detection, which can reduce the load of the processing unit.
  • the processing module is specifically configured to: send M*N trigger signals to the optical module within a set time period; wherein the M*N trigger signals include triggers of M optical terminals. signal, each optical terminal corresponds to N trigger signals, the trigger signal corresponding to each optical terminal among the M optical terminals carries the identification information of each optical terminal, and the trigger signal of each optical terminal corresponds to the set duration. It is sent within the uplink authorized time slot of each optical terminal.
  • the processing module supports multiple detections of the optical power of multiple optical terminals within a set time period, which can improve detection efficiency.
  • the processing module includes a processing unit and a control unit; the processing unit is used to send a control command to the control unit, and the control command is used to indicate triggering within the set time period.
  • the power detection of the uplink optical signals of the M optical terminals and the number of power detections of each optical terminal is N; the control unit is configured to, after receiving the control command, send the power to the The optical module sends the M*N trigger signals.
  • the processing unit only needs to send a command once, and the control unit triggers multiple detections for multiple optical terminals, which can reduce the load of the processing unit.
  • the processing module includes a processing unit and a control unit; the processing unit is used to send a control command to the control unit, and the control command is used to instruct the control unit to continuously trigger M Power detection of the uplink optical signal of the optical terminal; and after sending the control command for the set time period, sending an interrupt command to the control unit, where the interrupt command is used to instruct the control unit to stop triggering the M optical signals.
  • Power detection of the uplink optical signal of the terminal; the control unit is configured to, after receiving the control command, continue to send trigger signals to the optical module in the uplink authorization time slots corresponding to the M optical terminals; and When receiving the interrupt command, stop sending trigger signals to the optical module in the uplink authorization time slots respectively corresponding to the M optical terminals.
  • the processing module can read multiple detection results of each of the M optical terminals from the optical module.
  • the CPU in the processing module reads the detection results from the optical module through I2C.
  • the optical module is also configured to determine the optical power variation range of the first optical terminal based on the N times of saved detection results of the first optical terminal; the processing module, It is also used to read the optical power variation range of the first optical terminal from the optical module.
  • the processing module does not need to frequently read detection results from the optical module, which can reduce the load of the processing module.
  • the processing module is specifically used for:
  • the M trigger signals correspond to M optical terminals one-to-one, and the trigger signal corresponding to each optical terminal among the M optical terminals carries the identification information of each optical terminal.
  • the trigger signal of each optical terminal It is sent within the uplink authorized time slot corresponding to each optical terminal within the set time period.
  • the set duration can be the duration of one data frame or the duration of multiple data frames.
  • the processing module includes a processing unit and a control unit; the processing unit is used to send a control command to the control unit, and the control command is used to indicate triggering within the set time period. Power detection of the uplink optical signals of the M optical terminals; the control unit is configured to send the M trigger signals to the optical module within the set time period after receiving the control command.
  • the processing module is also configured to read the detection results of each of the M optical terminals from the optical module.
  • the processing module is also used to read the function indication information of the optical module from the optical module; when the function indication information indicates that the optical module has the ability to collect optical power at high speed, When capable, a first trigger signal for triggering uplink optical power detection is sent to the optical module within the uplink authorization time slot of the first optical terminal.
  • the processing module is further configured to, when the function indication information indicates that the optical module does not have the ability to collect optical power at high speed, send the signal to the first optical terminal in the uplink authorization time slot.
  • the optical module sends a second trigger signal for triggering uplink optical power detection, where the second trigger signal does not carry the identification information of the first optical terminal.
  • embodiments of the present application provide an optical power detection method, applied to an optical head end, including: generating a first trigger signal for triggering uplink optical power detection, the first trigger signal carrying the first optical power Identification information of the terminal; detecting the power of the uplink optical signal sent by the first optical terminal within the uplink authorization time slot of the first optical terminal according to the first trigger signal to obtain the detection result of the first optical terminal; The detection result is stored in association with the identification information of the first optical terminal.
  • the first trigger signal includes a first signal used to trigger sampling of the power of the uplink optical signal of the first optical terminal and identification information of the first optical terminal;
  • the first trigger signal is obtained by carrying the identification information of the first optical terminal on the high level of the first signal.
  • the first trigger signal is obtained by adding the level signal corresponding to the identification information of the first optical terminal and the level signal of the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal in the first trigger signal is located before the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal is located after the first signal.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the first trigger signal is generated respectively within the uplink authorization time slots of the M optical terminals included in the set duration;
  • M is an integer greater than 1
  • the M trigger signals correspond to M optical terminals one-to-one
  • the M optical terminals include the first optical terminal
  • each of the M optical terminals corresponds to
  • the trigger signal carries the identification information of each optical terminal
  • the trigger signal of each optical terminal is sent within the uplink authorization time slot corresponding to each optical terminal within a set time period.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the uplink authorization time slots of N optical terminals generate trigger signals corresponding to N optical terminals respectively; when setting The length includes at least M uplink authorization time slots of the first optical terminal.
  • the M uplink authorization time slots of the first optical terminal respectively generate the first trigger signal of the first optical terminal.
  • Each of the M optical terminals The trigger signal corresponding to each optical terminal carries the identification information of each optical terminal.
  • the method further includes:
  • the optical power variation range of the first optical terminal is determined according to the detection results of the M first optical terminals associated with the identification information of the first optical terminal.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the uplink authorization time slots of the N optical terminals generate trigger signals corresponding to the N optical terminals within the set time period; the N optical terminals include the first optical terminal, and each optical terminal among the N optical terminals The corresponding trigger signal carries the identification information of each optical terminal.
  • the method further includes:
  • the device Before generating the first trigger signal for triggering uplink optical power detection, it is determined that the device has the ability to collect optical power at high speed.
  • the method further includes:
  • a second trigger signal for triggering uplink optical power detection is generated within the uplink authorization time slot of the first optical terminal, and the second trigger signal does not carry the first optical terminal. identification information.
  • embodiments of the present application provide an OLT, including an optical module and a MAC unit; the MAC unit is configured to send a signal to the optical module for triggering uplink optical power detection within the uplink authorization time slot of the first optical terminal.
  • the first trigger signal the first trigger signal carries the identification information of the first optical terminal;
  • the optical module is configured to activate the first trigger signal in the uplink authorization time slot of the first optical terminal according to the first trigger signal Detect the power of the uplink optical signal sent by the first optical terminal to obtain a detection result, and store the detection result in association with the identification information of the first optical terminal.
  • the existing technology optical module does not know which optical terminal corresponds to the current optical power that needs to be sampled, it only samples the optical signal in the uplink authorized time slot. As a result, it is necessary to wait for the OLT to read the optical power sampled by the optical module through the I2C interface before sending the trigger signal again.
  • the optical module by carrying the identification information of the optical terminal in the trigger signal, the optical module, after sampling the uplink optical power of the optical terminal, associates and saves the sampled detection results with the identification information of the optical terminal, so that the next time The test results will not overwrite the previous test results.
  • reading the detection results from the optical module does not need to be completed after the current optical module completes the collection of optical power and before sending a trigger signal to the optical module next time. Furthermore, the next time the trigger signal is sent to the optical module, there is no need to wait for the time to read the last detection result from the optical module, thereby improving detection efficiency.
  • the optical module is specifically configured to: extract from the first trigger signal a first signal used to trigger sampling of the power of the uplink optical signal of the first optical terminal and the Identification information of the first optical terminal; sampling the power of the uplink optical signal sent by the first optical terminal in the uplink authorized time slot of the first optical terminal according to the first signal.
  • the first trigger signal is obtained by carrying the identification information of the first optical terminal at the high level of the first signal; or,
  • the first trigger signal is obtained by adding the level signal corresponding to the identification information of the first optical terminal and the level signal of the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal in the first trigger signal is located before the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal is located after the first signal.
  • the first signal can understand the original trigger signal. It can also be a signal that is different from the original trigger signal.
  • the first trigger signal is obtained by combining the first signal and the level signal corresponding to the identification information of the optical terminal, which is easy to implement.
  • the first signal when the first signal is the original trigger signal, there is no need to change the function of the optical module to trigger detection based on the trigger signal, thereby improving compatibility.
  • the MAC unit is specifically configured to send the first trigger signal to the optical module N times within a set time period.
  • the OLT further includes a processing unit; the processing unit is used to send a control command to the MAC unit, and the control command is used to instruct the triggering of the first step within the set time period.
  • the number of times of power detection of the uplink optical signal of an optical terminal is N; the MAC unit is configured to, after receiving the control command, detect N uplink signals of the first optical terminal included in the set time period.
  • the first trigger signal is sent to the optical module respectively within the authorized time slot.
  • the processing unit only needs to send a command once, and the MAC unit triggers multiple detections for the same optical terminal, which can reduce the load of the processing unit.
  • the processing unit may read N times of the detection results of the first optical terminal from the optical module.
  • the optical module determines the optical power of the first optical terminal based on the N times of saved detection results of the first optical terminal. Variation range; the processing unit is also configured to read the optical power variation range of the first optical terminal from the optical module.
  • the processing unit is configured to send a control command to the MAC unit, where the control command is used to instruct the MAC unit to continuously trigger power detection of the uplink optical signal of the first optical terminal. ; And after sending the control command for the set duration, send an interrupt command to the MAC unit, where the interrupt command is used to instruct the MAC unit to stop triggering the power detection of the uplink optical signal of the first optical terminal;
  • the MAC unit is configured to continue to send the first trigger signal to the optical module in the uplink authorization time slot of the first optical terminal after receiving the control command; and after receiving the interrupt command when, stop sending the first trigger signal to the optical module.
  • the processing unit only needs to send a command once, the MAC unit triggers continuous detection of the same optical terminal, and the processing unit triggers the MAC unit to stop detection, which can reduce the load of the processing unit.
  • the MAC unit is specifically configured to: send M*N trigger signals to the optical module within a set time period; wherein the M*N trigger signals include triggers of M optical terminals. signal, each optical terminal corresponds to N trigger signals, the trigger signal corresponding to each optical terminal among the M optical terminals carries the identification information of each optical terminal, and the trigger signal of each optical terminal corresponds to the set duration. It is sent within the uplink authorized time slot of each optical terminal.
  • the MAC unit supports multiple detections of the optical power of multiple optical terminals within a set time period, which can improve detection efficiency.
  • the processing unit is configured to send a control command to the MAC unit, where the control command is used to instruct to trigger the uplink optical signals of the M optical terminals within the set time period.
  • Power detection and the number of power detections for each optical terminal is N; the MAC unit is configured to send the M*N trigger signals to the optical module within the set time period after receiving the control command. .
  • the processing unit only needs to send a command once, and the MAC unit triggers multiple detections for multiple optical terminals, which can reduce the load of the processing unit.
  • the processing unit is configured to send a control command to the MAC unit, and the control command The order is used to instruct the MAC unit to continuously trigger the power detection of the uplink optical signals of M optical terminals; and after sending the control command for the set time period, send an interrupt command to the MAC unit, and the interrupt command is used to Instruct the MAC unit to stop triggering the power detection of the uplink optical signals of the M optical terminals; the MAC unit is configured to continue to perform uplink authorization corresponding to the M optical terminals after receiving the control command. Send a trigger signal to the optical module in the time slot; and when receiving the interrupt command, stop sending the trigger signal to the optical module in the uplink authorization time slot corresponding to the M optical terminals.
  • the processing unit can read multiple detection results of each of the M optical terminals from the optical module.
  • the CPU reads the detection results from the optical module through I2C.
  • the optical module is also configured to determine the optical power variation range of the first optical terminal based on the saved N detection results of the first optical terminal; the processing unit, It is also used to read the optical power variation range of the first optical terminal from the optical module.
  • the MAC unit is specifically used for:
  • the M trigger signals correspond to M optical terminals one-to-one, and the trigger signal corresponding to each optical terminal among the M optical terminals carries the identification information of each optical terminal.
  • the trigger signal of each optical terminal It is sent within the uplink authorized time slot corresponding to each optical terminal within the set time period.
  • the set duration can be the duration of one data frame or the duration of multiple data frames.
  • the processing unit is configured to send a control command to the MAC unit, where the control command is used to instruct to trigger the uplink optical signals of the M optical terminals within the set time period.
  • the control command is used to instruct to trigger the uplink optical signals of the M optical terminals within the set time period.
  • Power detection the MAC unit is configured to send the M trigger signals to the optical module within the set time period after receiving the control command.
  • the processing unit is also configured to read the detection results of each of the M optical terminals from the optical module.
  • the processing unit is also configured to read the function indication information of the optical module from the optical module; when the function indication information indicates that the optical module has the ability to collect optical power at high speed, When capable, a first trigger signal for triggering uplink optical power detection is sent to the optical module within the uplink authorization time slot of the first optical terminal.
  • the processing unit is further configured to, when the function indication information indicates that the optical module does not have the ability to collect optical power at high speed, send the signal to the first optical terminal in the uplink authorization time slot.
  • the optical module sends a second trigger signal for triggering uplink optical power detection, where the second trigger signal does not carry the identification information of the first optical terminal.
  • embodiments of the present application provide an optical power detection method, including: generating a first trigger signal for triggering uplink optical power detection, where the first trigger signal carries identification information of the first optical terminal; Send the first trigger signal to the optical module to trigger the optical module to detect the uplink optical signal sent by the first optical terminal within the uplink authorization time slot of the first optical terminal according to the first trigger signal.
  • the power obtains the detection result of the first optical terminal, and stores the detection result in association with the identification information of the first optical terminal.
  • the first trigger signal includes a first signal used to trigger sampling of the power of the uplink optical signal of the first optical terminal and identification information of the first optical terminal;
  • the first trigger signal is obtained by carrying the identification information of the first optical terminal on the high level of the first signal.
  • the first trigger signal is obtained by adding the level signal corresponding to the identification information of the first optical terminal and the level signal of the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal in the first trigger signal is located before the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal is located after the first signal.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the first trigger signal is generated respectively within the uplink authorization time slots of the M optical terminals included in the set duration;
  • M is an integer greater than 1
  • the M trigger signals correspond to M optical terminals one-to-one
  • the M optical terminals include the first optical terminal
  • each of the M optical terminals corresponds to
  • the trigger signal carries the identification information of each optical terminal
  • the trigger signal of each optical terminal is sent within the uplink authorization time slot corresponding to each optical terminal within a set time period.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the uplink authorization time slots of the N optical terminals within the set time period generate trigger signals corresponding to the N optical terminals respectively;
  • the set time period includes at least M uplink authorization time slots of the first optical terminal, M of the first optical terminal
  • the first trigger signals of the first optical terminals are respectively generated in the uplink authorization time slots, and the trigger signals corresponding to each of the M optical terminals carry the identification information of each optical terminal.
  • the method further includes:
  • the detection results of the M first optical terminals associated with the identification information of the first optical terminal are obtained from the optical module.
  • the method further includes:
  • the optical power variation range is determined by the optical module based on the detection results of the M first optical terminals associated with the identification information of the first optical terminal.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the uplink authorization time slots of the N optical terminals generate trigger signals corresponding to the N optical terminals within the set time period; the N optical terminals include the first optical terminal, and each optical terminal among the N optical terminals The corresponding trigger signal carries the identification information of each optical terminal.
  • the method further includes:
  • the device Before generating the first trigger signal for triggering uplink optical power detection, it is determined that the device has the ability to collect optical power at high speed.
  • the method further includes:
  • a second trigger signal for triggering uplink optical power detection is generated within the uplink authorization time slot of the first optical terminal, and the second trigger signal does not carry the first optical terminal. identification information.
  • embodiments of the present application provide an optical power detection device, including: the device includes a processor, a memory and a bus system; the processor and the memory are connected through the bus system; the memory uses For storing instructions, the processor is configured to execute instructions stored in the memory to implement the method described in the fourth aspect or any design of the fourth aspect.
  • embodiments of the present application provide a computer-readable medium for storing a computer program.
  • the computer program includes instructions for executing the method in the fourth aspect or any optional implementation of the fourth aspect.
  • Figure 1 is a schematic diagram of the optical communication system architecture provided by an embodiment of the present application.
  • Figure 2A is a schematic diagram of an OLT structure
  • Figure 2B is a schematic diagram of trigger signal timing
  • Figure 3 is a schematic diagram of an optical power detection device provided by an embodiment of the present application.
  • Figure 4 is a schematic diagram of another optical power detection device provided by an embodiment of the present application.
  • Figure 5 is a schematic diagram of an extended trigger signal provided by an embodiment of the present application.
  • Figure 6 is a schematic diagram of another optical power detection device provided by an embodiment of the present application.
  • Figure 7 is a schematic flow chart of an optical power detection method provided by an embodiment of the present application.
  • Figure 8 is a schematic diagram of an optical power detection device 800 provided by an embodiment of the present application.
  • the embodiments of this application can be applied to optical communication systems, and the optical communication system can be a TDM PON system.
  • the TDM PON system can be a gigabit-capable PON (GPON) system, an Ethernet passive optical network (ethernet PON, EPON) system, or a 10Gb/s ethernet passive optical network , 10G-EPON) system, 10 gigabit-capable passive optical network (XG-PON) system or 10G bit symmetric passive optical network (10-gigabit-capable symmetric passive optical network, XGS-PON) system etc.
  • the TDM PON system is a point-to-multipoint (point 2 multiple point, P2MP) system.
  • Figure 1 is a schematic system architecture diagram of an optical communication system applicable to this application.
  • the optical communication system includes an optical head end, an optical distribution network (optical distribution network, ODN) and an optical terminal as an example.
  • the optical head end is connected to the optical terminal through ODN.
  • Figure 1 takes an optical communication system including n optical terminals as an example.
  • the n optical terminals are optical terminal 1, optical terminal 2, ..., and optical terminal n.
  • the optical head end can be, for example, an optical line terminal (OLT).
  • the OLT is a central office device that provides a network-side interface for the optical communication system and connects one or more ODNs.
  • ODN is a passive optical distribution network, used to connect optical line terminals OLT and optical terminals, and to distribute or multiplex data signals between OLT and optical terminals.
  • ODN includes trunk optical fibers, splitters (or optical splitters) and branch optical fibers.
  • An optical splitter is an optical fiber junction device with multiple input ends and multiple output ends, used for coupling and distribution of optical signals.
  • the optical head end and the optical splitter are connected through the trunk optical fiber, and the optical splitter and the optical terminal are connected through the branch optical fiber.
  • the optical terminal can be, for example, an optical network terminal (ONT) or an optical network unit (ONU).
  • the ONT or ONU is the end unit of the PON system and is used to provide a user-side interface for the optical communication system, also known as For "Light Cat".
  • the OLT can realize the function of the optical headend in this application
  • the ONT or ONU can realize the function of the optical terminal in this application.
  • TDM time division multiplexing
  • different optical terminals send uplink optical signals to the optical head end in different uplink authorized time slots, and the duration of the uplink optical signal sent by the optical terminal is Or the bandwidth can be uniformly allocated by the optical head end.
  • optical heads, optical terminals, optical splitters, and ports included in the optical splitter included in the optical communication system illustrated in FIG. 1 are only examples, and are not limited in this application.
  • names of each structure in the optical communication system shown in Figure 1 are only an example. In specific implementation, the names of each structure may also be other names, and this application does not specifically limit this.
  • optical communication system can be used in industrial scenarios.
  • it can be used as a network carrying infrastructure to achieve comprehensive access to business applications such as industrial production line services, office networks, video surveillance, access control systems, production management, external networks or intranets.
  • optical heads need to have network slicing capabilities.
  • one physical optical head can virtualize multiple logical optical heads (which are equivalent to multiple independent physical devices in the user's view) to carry various services respectively.
  • Network resources, operation and maintenance management permissions, and services between slices do not interfere with each other, thus effectively achieving a balance between reliability, security, and network resources.
  • the optical head end is an OLT and the optical terminal is an ONU. That is to say, the OLT described later in this application can be replaced with an optical head end, and the ONU can be replaced with an optical terminal.
  • the transmission direction of data (or signal) from the optical head end to the optical terminal is called the downstream direction.
  • the direction in which data (or signals) are transmitted from the optical terminal to the optical head is called the upstream direction.
  • the PON system is a multi-point to point (MP2P) system; for the downlink direction, the PON system is a point 2 multiple point (P2MP) system.
  • the OLT port sends out optical signals, which are distributed by the ODN network and reach each ONU.
  • the gap between the optical power of the optical signal sent by the OLT port and the optical power received by the ONU is determined by the two brought between ODN networks.
  • the optical power sent by the ONU is attenuated by the ODN network, which will also form a power gap between the ONU sending and OLT receiving ports.
  • the attenuation of the uplink and downlink optical signals brought by the ODN network is within a certain range.
  • the attenuation of the ODN network, as well as the uplink and downlink optical signals, can be planned during network construction.
  • the optical power emitted by the transmitting end and the minimum optical power that the receiving end can tolerate are determined so that the optical signal strength reaching the receiving end can meet the requirements for the normal operation of the receiving end.
  • additional optical components and optical interface losses may occur, which may even cause the optical signal at the receiving end to be too weak or lost, preventing normal communication.
  • the OLT encapsulates all ONU messages in data frames, and the ONU receives its own data.
  • the upstream direction uses time division multiplexing technology.
  • the OLT allocates uplink authorized time slots for sending data signals to each ONU, and the ONU sends uplink data signals on the uplink authorized time slots allocated by the OLT. Therefore, the uplink optical signal received by the OLT is segmented, because each ONU is on a different port of the ODN, and the attenuation between it and the OLT port is different.
  • the transmit optical power of each ONU is not exactly the same.
  • the OLT The uplink optical power received by each ONU at the end is also different.
  • the optical power detection method currently adopted by OLT can detect the optical power of the optical signal from any ONU under the port reaching the OLT through the cooperation of MAC chip and optical module.
  • the MAC in the OLT provides a trigger signal to the optical module of the OLT.
  • the trigger signal is aligned in timing with the upstream optical signal of the ONU whose upstream optical power is to be collected.
  • the optical module receives the trigger signal, it samples the analog voltage that represents the average uplink optical power, performs analog-to-digital conversion on the voltage, and stores the detection result in the I2C interface entry of the optical module.
  • the module reads the test results.
  • the I2C interface is a simple, bidirectional two-wire synchronous serial bus interface. It requires only two wires to transfer information between devices connected to the bus.
  • mainstream optical modules use the I2C interface as the management interface.
  • the internal storage table of the optical module can be accessed through the I2C interface to achieve optical module identification, function configuration, digital diagnosis and other purposes.
  • the optical signals sent by the ONU are all serial, so the optical power collected by the OLT is also serial.
  • the OLT's MAC sends a trigger signal
  • the optical module samples the uplink optical signal strength. and analog-to-digital conversion to obtain the detection result, and store the detection result in the table entry of the I2C interface of the optical module.
  • the CPU in the OLT reads the detection results stored in the table entry of the I2C interface of the optical module through the I2C interface.
  • the trigger signal is aligned with the upstream optical signal timing of the ONU to be collected, as shown in Figure 2B.
  • the current detection result will overwrite the previous detection result. Then, reading the collected optical power from the optical module through the I2C interface needs to be completed after the current optical module completes the optical power collection and before sending a trigger signal to the optical module next time.
  • the time it takes to collect the uplink optical power inside the optical module is about 500us, while reading the uplink optical power through the I2C interface takes about 560us, and a single sampling takes 1.06ms. In scenarios such as fault analysis, the OLT end needs to be able to collect the uplink optical power signal of the ONU at high speed.
  • embodiments of the present application provide an optical power detection method and device.
  • the optical module By carrying the identification information of the optical terminal in the trigger signal, the optical module, after sampling the uplink optical power of the optical terminal, compares the sampled detection results with The identification information of the optical terminal is stored in association, so that the next detection result will not overwrite the previous detection result. Furthermore, reading the detection results from the optical module does not need to be completed after the current optical module completes the collection of optical power and before sending a trigger signal to the optical module next time. Furthermore, the next time the trigger signal is sent to the optical module, there is no need to wait for the time to read the last detection result from the optical module, thereby improving detection efficiency.
  • the optical power detection device provided by the embodiment of the present application includes a processing module 310 and an optical module 320 .
  • the optical power detection device is used in OLT. It should be understood that the optical power detection device shown in FIG. 3 is only an example. The optical power detection device in this application may have more components than the optical power detection device shown in FIG. 3 .
  • the trigger signal sent by the processing module to the optical module to trigger the uplink power detection carries the identification information of the ONU.
  • the identification information may be, for example, the ID of the ONU, or other information used to uniquely identify the ONU in the optical communication system. Taking the first ONU as an example, the trigger signal of the first ONU is called the first trigger signal.
  • the processing module 310 sends a first trigger signal for triggering the uplink power detection to the optical module 320 within the uplink authorization time slot of the first ONU.
  • the first trigger signal carries identification information of the first ONU.
  • the optical module 320 can detect the power of the uplink optical signal of the first ONU within the uplink authorized time slot of the first ONU according to the first trigger signal to obtain a detection result, and associate and save the detection result with the identification information of the first ONU. .
  • the optical module 320 extracts the identification information of the first ONU from the first trigger signal, and detects that the first ONU sends an uplink optical signal within the uplink authorized time slot of the first ONU. After the power is obtained, the detection result can be associated and saved with the identification information of the first ONU.
  • the trigger signal provided by the embodiment of the present application is different from the existing trigger signal.
  • the trigger signal provided by the embodiment of the present application carries the identification information of the optical terminal for which the trigger signal detects power.
  • Existing trigger signals carry no other information.
  • the trigger signal provided by the embodiment of the present application may also be called an extended trigger signal.
  • the extended trigger signal carries the identification information of the optical terminal for which the trigger signal detects power.
  • different storage spaces can be configured for different ONUs to save detection results of different ONUs.
  • different tables may be configured for different ONUs to store detection results of different ONUs.
  • all ONUs are stored in one table, but different ONUs occupy different table entries.
  • the embodiment of the present application does not specifically limit the storage method of the association between the detection results and the identification information of the ONU.
  • the processing module 310 of the optical power detection device can It includes a processing unit 311 and a control unit 312.
  • the processing unit 311 may include a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), or a field-implementable processor.
  • CPU central processing unit
  • DSP digital signal processor
  • ASIC application specific integrated circuit
  • FPGA field-programmable gate array
  • the control unit 312 may adopt a Medium Access Control (Medium Access Control, MAC) unit.
  • MAC Medium Access Control
  • the MAC unit of the OLT is used to implement functions such as ONU management, dynamic bandwidth allocation (DBA), ONU registration activation, data transmission and reception, and power detection triggering.
  • functions such as ONU management, dynamic bandwidth allocation (DBA), ONU registration activation, data transmission and reception, and power detection triggering.
  • DBA dynamic bandwidth allocation
  • the MAC unit of the OLT can use a field-programmable gate array (FPGA), an application specific integrated circuit (ASIC), or a system on chip (SoC).
  • FPGA field-programmable gate array
  • ASIC application specific integrated circuit
  • SoC system on chip
  • CPU central processor unit
  • NP network processor
  • DSP digital signal processor
  • MCU programmable logic device
  • PLD programmable logic device
  • the processing unit 311 and the control unit 312 may be integrated into one chip, or may be implemented by different chips to implement corresponding functions. This embodiment of the present application does not specifically limit this.
  • the CPU of the OLT initiates the detection of the upstream optical power on the ONU side, it sends a command for detecting the upstream optical power to the MAC unit of the OLT.
  • the command may include the identification of the ONU that needs to measure the upstream optical power.
  • the MAC unit sends an extended trigger signal to the optical module in the uplink authorization time slot of the ONU under test.
  • the extended trigger signal carries the identification information of the ONU under test to control the optical module during the uplink authorization.
  • the optical signal is sampled for the ONU, and then the sampling result is converted from an analog signal to a digital signal to obtain the value of the uplink optical power of the ONU under test, which is the detection result.
  • the detection time of the ONU under test can be determined based on the starting time of the uplink authorization time slot of the ONU under test, so that at the detection time of the ONU under test Generate an extended trigger signal for detecting the uplink optical power of the ONU under test.
  • the generated extended trigger signal carries the identification information of the ONU under test.
  • the optical module 320 may include a control unit 321, an analog-to-digital conversion unit 322, a mirror current source 323, and an avalanche photodiode (avalanche photodiode, APD) bias circuit 324 .
  • the APD bias circuit 324 is used to receive the upstream optical signal of the ONU and convert the upstream optical signal into an upstream electrical signal.
  • the upstream electrical signal passes through the mirror current source 323 and outputs the optical power related level signal of the ONU.
  • the analog-to-digital conversion unit 322 converts the optical power related level signal from an analog signal to a digital signal to obtain an optical power value, and sends it to the control circuit.
  • the APD bias circuit 324 is used to implement the photodetection function.
  • Other photodetectors can also be used in the optical module, which is not specifically limited in the embodiment of the present application. In order to facilitate the subsequent description, the labels of each device will no longer be shown.
  • the control unit in the optical module may include one or more controllers.
  • the controller can use FPGA, ASIC, SoC, CPU, NP, DSP or MCU, and can also use PLD or other integrated chips.
  • the MAC unit in the OLT sends an extended trigger signal to the control unit in the optical module.
  • the control unit parses the identification information of the ONU under test from the extended trigger signal, and then, after receiving the detection result sent by the analog-to-digital conversion unit, the control unit associates and stores the detection result with the identification information of the ONU.
  • the optical module After the optical module determines the detection result of the ONU under test, it can also send the detection result to the CPU in the OLT.
  • CPU based on The test results analyze the link performance between the ONU under test and OLT, such as analyzing the optical fiber link loss between the ONU under test and OLT, and the relationship between the optical fiber link loss between the ONU under test and OLT over time.
  • the processing module of the OLT can also trigger multiple detections of the ONU under test to the optical module.
  • the optical module can save the multiple detection results of the ONU under test, and can analyze the ONU under test based on the multiple detection results.
  • Link performance with the OLT such as analyzing the fiber link loss between the ONU under test and the OLT, the relationship between the fiber link loss over time between the ONU under test and the OLT, etc., and then sending the analysis results to the OLT processing module.
  • the optical module may also include a memory.
  • the memory is used to store the detection results of the optical power of the ONU.
  • the memory can be high-speed random access memory (RAM), static random access memory (static random-access memory (SRAM)), dynamic random access memory (dynamic random access memory (DRAM)), or it can be a register, It can also be non-volatile memory (non-volatile memory), such as flash memory, or at least one disk memory.
  • the processing module is supported to continuously send extended trigger signals to further improve the optical power collection efficiency.
  • the processing module supports collecting the uplink optical power of a single ONU multiple times in a row. For example, collecting a specific number of times continuously.
  • the processing module continuously sends the first trigger signal for triggering the optical power detection of the first ONU to the optical module N times.
  • the CPU in the processing module sends a control command to the MAC unit, where the control command is used to indicate that the number of times to trigger optical power detection of the first ONU is N.
  • the control command may include identification information of the first ONU and the detection number N.
  • the MAC unit After receiving the control command sent by the CPU, the MAC unit sends the first trigger signal to the optical module respectively within the N uplink authorization time slots of the first ONU.
  • the MAC unit can send the first trigger signal to the optical module N times at set time intervals.
  • the set time interval may be the interval between two uplink grant time slots of the first ONU, or the duration of one or more data frames.
  • the optical module Each time after receiving the first trigger signal, the optical module detects the uplink optical power of the first ONU, and associates and saves the detection result with the identification information of the first ONU. Therefore, after triggering the first trigger signal N times, the optical module has saved N detection results associated with the identification information of the first ONU.
  • the optical module can analyze the N consecutive detection results and analyze the changes in the optical power of the first ONU, such as determining the change range of the optical power of the first ONU. Therefore, the processing module can read the information about the optical power change of the first ONU from the optical module to analyze the link performance between the ONU under test and the OLT, such as analyzing the optical fiber link loss between the ONU under test and the OLT. Measure the relationship between the optical fiber link loss over time between the ONU and the OLT, etc. Therefore, the CPU does not need to frequently read detection results from the optical module, which can improve efficiency and reduce the load on the CPU.
  • the CPU can also read the detection results of multiple power detections from the optical module, analyze the continuous multiple detection results, and analyze the link performance between the ONU under test and the OLT, such as analyzing the ONU under test
  • the CPU every time the MAC unit sends an extended trigger signal, the CPU does not need to provide frequent instructions and only needs to be instructed once, which can reduce the load of the CPU.
  • the processing module supports the setting of continuously collecting the uplink optical power of a single ONU until the setting is updated.
  • the CPU in the processing module sends a control command to the MAC unit, and the control command is used to instruct the MAC unit to continuously trigger the power detection of the uplink optical signal of the first ONU.
  • the MAC unit continuously sends the first trigger signal to the optical module at set time intervals.
  • the set time interval is related to the interval between two adjacent uplink grant time slots of the first ONU, or Relevant to the duration of the data frame.
  • the set time interval may be the interval between two uplink grant time slots of the first ONU, or the duration of one or more data frames.
  • the CPU After sending the control command to the MAC unit for a set period of time, the CPU sends an interrupt command to the MAC unit of the OLT.
  • the interrupt command is used to instruct the MAC unit of the OLT to stop triggering the power detection of the uplink optical signal of the first ONU.
  • the MAC unit stops sending the first trigger signal to the optical module.
  • the optical module Each time after receiving the first trigger signal, the optical module detects the uplink optical power of the first ONU, and associates and saves the detection result with the identification information of the first ONU. Therefore, after triggering the first trigger signal N times, the optical module has saved N detection results associated with the identification information of the first ONU.
  • the CPU when it sends an interrupt command to the MAC unit, it may also notify the optical module to analyze multiple detection results.
  • the optical module can analyze the continuous detection results and analyze the changes in the optical power of the first ONU, such as determining the change range of the optical power of the first ONU. Therefore, the processing module can read the information about the optical power change of the first ONU from the optical module to analyze the link performance between the ONU under test and the OLT, such as analyzing the optical fiber link loss between the ONU under test and the OLT. Measure the relationship between the optical fiber link loss over time between the ONU and the OLT, etc. Therefore, the CPU does not need to frequently read detection results from the optical module, which can improve efficiency and reduce the load on the CPU.
  • the CPU can also read the detection results of multiple power detections from the optical module, analyze the continuous multiple detection results, and analyze the link performance between the ONU under test and the OLT, such as analyzing the ONU under test
  • the CPU every time the MAC unit sends an extended trigger signal, the CPU does not need to provide frequent instructions and only needs to be instructed once, which can reduce the load of the CPU.
  • the processing module supports collecting the uplink optical power of multiple or all online ONUs under the port.
  • the processing module sends M extended trigger signals to the optical module within a set time period.
  • M extended trigger signals correspond to M ONUs under test one-to-one.
  • the extended trigger signal corresponding to each ONU in the M ONUs carries the identification information of each ONU.
  • the extended trigger signal of each ONU corresponds to the set time period. Sent within the uplink authorized time slot of each ONU.
  • the set duration may be the duration of a single data frame.
  • the CPU in the processing module sends a control command to the MAC unit, and the control command is used to instruct the power detection of the upstream optical signals of the M ONUs under test to be triggered within the set time period.
  • the MAC unit in the processing module After receiving the control command, the MAC unit in the processing module sends M extended trigger signals to the optical module within the set time period. Further, the CPU in the processing module reads the detection results of the M ONUs to be tested from the MAC unit.
  • the CPU every time the MAC unit sends an extended trigger signal, the CPU does not need to provide frequent instructions and only needs to be instructed once, which can reduce the load of the CPU.
  • the processing module supports the uplink optical power of multiple or all online ONUs under the port for a specific number of consecutive times.
  • the processing module sends M*N extended trigger signals to the optical module within a set time period.
  • M*N extended trigger signals include extended trigger signals of M ONUs.
  • Each ONU corresponds to N extended trigger signals.
  • the extended trigger signal corresponding to each ONU in the M ONUs carries the identification information of each ONU.
  • Each ONU The extended trigger signal of the ONU is sent correspondingly within the uplink authorized time slot of each ONU within the set time period.
  • the CPU in the processing module sends a control command to the MAC unit.
  • the control command is used to instruct the power detection of the upstream optical signals of the M ONUs to be tested to be triggered within the set time period and the number of times of power detection for each ONU is N.
  • the MAC unit sends M*N extended trigger signals to the optical module within the set time period.
  • the CPU every time the MAC unit sends an extended trigger signal, the CPU does not need to provide frequent instructions and only needs to be instructed once, which can reduce the load of the CPU.
  • each time the optical module receives the extended trigger signal it parses the identification information of the ONU under test from the extended trigger signal, and then when detecting the optical power to obtain the detection result, compares the detection result with the extended trigger signal.
  • the parsed identification information of the ONU under test is stored in association.
  • the processing module supports continuous detection of the uplink optical power of multiple or all online ONUs under the setting port until the setting is updated.
  • the CPU in the processing module sends a control command to the MAC unit, and the control command is used to instruct the MAC unit to continuously trigger the power detection of the uplink optical signals of the M optical terminals.
  • the MAC unit continues to send extended trigger signals to the optical module in the uplink authorization time slots corresponding to the M optical terminals.
  • the sending time interval between two extended trigger signals is related to the sampling capability of the optical module.
  • the specific sending time interval between two extended trigger signals is related to the analysis of the extended trigger signal, analog-to-digital conversion processing, ADC sampling, and storage of detection results. There is no need to consider the time it takes for the CPU to read the optical power from the optical module through I2C.
  • the conversion time of the uplink optical power inside the optical module is about 500us, and the time interval between the two extended trigger signals is not less than 500us.
  • a high-speed analog-to-digital converter is used inside the optical module, which can further increase the transmission time interval between two extended trigger signals.
  • the CPU After the CPU sends the control command for the set time period, it sends an interrupt command to the MAC unit.
  • the interrupt command is used to indicate that the MAC unit stops triggering the power detection of the uplink optical signals of the M ONUs to be tested. Therefore, when receiving the interrupt command, the MAC unit stops sending the extended trigger signal to the optical module.
  • the CPU when it sends an interrupt command to the MAC unit, it may also notify the optical module to analyze the detection results of each ONU under test.
  • the optical module can analyze multiple consecutive detection results of each ONU to analyze changes in the optical power of the first ONU, such as determining the change range of the optical power of the first ONU. Therefore, the processing module can read the information about the optical power change of the first ONU from the optical module to analyze the link performance between each tested ONU and the OLT, such as analyzing the optical fiber link between each tested ONU and the OLT. path loss, the relationship between the optical fiber link loss over time between each tested ONU and OLT, etc. Therefore, the CPU does not need to frequently read detection results from the optical module, which can improve efficiency and reduce the load on the CPU.
  • the optical module can also notify the CPU to read the detection results or analysis results of each ONU.
  • the CPU can also read the detection results of multiple power detections for each ONU from the optical module, analyze the continuous multiple detection results of each ONU, and analyze the relationship between each tested ONU and the OLT.
  • Link performance such as analyzing the optical fiber link loss between each tested ONU and OLT, and the relationship between the optical fiber link loss between each tested ONU and OLT over time, etc.
  • the CPU every time the MAC unit sends an extended trigger signal, the CPU does not need to provide frequent instructions and only needs to be instructed once, which can reduce the load of the CPU.
  • the extended trigger signal in the embodiment of the present application is described as follows.
  • the extended trigger signal may include a first signal that triggers sampling of the uplink optical power of the ONU and the identification information of the ONU.
  • the first signal has the same function as the existing trigger signal.
  • the existing trigger signal (trig signal) is a pulse signal with a fixed width, and the embodiment of the present application improves the fixed-width pulse signal, and carries the identification information of the ONU in the fixed-width pulse signal. The following are examples of several ways of carrying the identification information of the ONU on the first signal.
  • the identification information of the ONU is carried on the high level of the first signal to obtain an extended trigger signal.
  • the identification information of ONU is ONU ID.
  • the signal corresponding to the ONU ID information in the extended trigger signal uses 1 bit Start bit (low level)+8bit ONUID+1bit check bit.
  • the ONU ID information uses 1 bit start bit (low level) + 8 bit ONU ID + 1 bit check bit, a total of 10 bits. If the width of a single bit is 10ns, a total of 100ns is required, which is significantly smaller than the width of the original trigger signal. Due to the time required to filter the power signal output by the mirror current source and stabilize the sampling capacitor voltage, the extended trigger signal width is generally several hundred ns.
  • This method superimposes the ONU ID information on the high level of the first signal (such as the original trigger signal). This method can directly complete the transmission of ONU ID information within the high-level effective time period of the original trigger signal (received signal strength indication (RSSI) trig) without increasing the requirement for the width of the trigger signal.
  • RSSI received signal strength indication
  • the ONU ID verification can be implemented using odd parity, even parity, CRC, etc.
  • the signal corresponding to the identification information of the ONU may not include a check digit.
  • the interface corresponding to the trigger signal generally does not have abnormal situations, and the check bit can also be added.
  • the level signal of the ONU ID information is added to the level signal of the first signal to obtain a three-level signal.
  • the level signal of the ONU ID information is located before the first signal.
  • the level signal of the ONU ID information is located after the first signal.
  • the sending time interval between two extended trigger signals is related to the sampling capability of the optical module.
  • the specific sending time interval between two extended trigger signals is related to the analysis of the extended trigger signal, analog-to-digital conversion processing, ADC sampling, and storage of detection results.
  • ADC sampling analog-to-digital conversion processing
  • storage of detection results but there is no need to consider the time it takes for the CPU to read the optical power from the optical module through I2C.
  • MCU is used in optical modules to process each trigger signal. In the scenario of continuous high-speed acquisition in the embodiment of this application, if the current MCU processing capability is insufficient, hardware logic circuits can be used to achieve continuous high-speed acquisition.
  • control unit in the optical module includes an MCU and hardware logic control.
  • Hardware logic control can use FPGA, ASIC, SoC, PLD or other hardware integrated chips.
  • the hardware logic control can be responsible for associating and storing the data sampled by the analog-to-digital conversion unit with the ID of the ONU.
  • the MCU is responsible for processing and reading the power data of the ONU according to the needs of the OLT processing flow.
  • the optical module After receiving the extended trigger signal, the optical module parses the extended trigger signal through hardware logic control, and separates the first signal and ONU ID information from the extended trigger signal.
  • the hardware logic control controls the sampling, holding, and conversion of the trigger analog-to-digital conversion unit according to the extended trigger signal.
  • the hardware logic control can also be responsible for verifying the ONU ID information and notifying the MCU to interrupt processing when the ONU ID verification is abnormal.
  • the hardware logic control stores the detection results representing the ONU upstream optical power into a specific storage space, which corresponds to the ONU ID.
  • the MCU can analyze the link performance between the ONU and the OLT based on multiple detection results, and notify the CPU to read the analysis results.
  • some optical modules do not have the ability to collect optical power at high speed, and some optical modules have the ability to collect optical power at high speed.
  • the CPU determines whether the optical module has the ability to collect optical power at high speed. Or whether the optical module supports parsing extended trigger signals. For example, the value of a reserved field in the Electrically Erasable Programmable Read-Only Memory (EEPROM) of the optical module indicates whether the optical module has the ability to collect optical power at high speed. For example, if the value of a reserved field is 1, it indicates that the optical module has the ability to collect optical power at high speed; if the value of the reserved field is 0, it indicates that the optical module does not have the ability to collect optical power at high speed.
  • EEPROM Electrically Erasable Programmable Read-Only Memory
  • the CPU determines that the optical module does not have the ability to collect optical power at high speed, it triggers the MAC unit to send a first signal to the optical module, such as an existing trigger signal, which does not carry the identification information of the ONU. Therefore, the optical module detects the optical power according to the existing solution.
  • this application also provides an optical power detection method. This method can be implemented by the optical head end. See Figure 7.
  • the first trigger signal for triggering uplink optical power detection is generated by the MAC unit of the OLT and then sent to the optical module of the OLT.
  • the optical module of the OLT detects the power of the uplink optical signal sent by the first optical terminal in the uplink authorized time slot of the first optical terminal according to the first trigger signal, and compares the detection result with The identification information of the first optical terminal is stored in association.
  • the first trigger signal includes a first signal used to trigger sampling of the power of an uplink optical signal of the first optical terminal and identification information of the first optical terminal;
  • the first trigger signal is obtained by carrying the identification information of the first optical terminal on the high level of the first signal.
  • the first trigger signal is obtained by adding the level signal corresponding to the identification information of the first optical terminal and the level signal of the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal in the first trigger signal is located before the first signal; or,
  • the level signal corresponding to the identification information of the first optical terminal is located after the first signal.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the first trigger signal is generated respectively within the uplink authorization time slots of the M optical terminals included in the set duration;
  • M is an integer greater than 1
  • the M trigger signals correspond to M optical terminals one-to-one
  • the M optical terminals include the first optical terminal
  • each of the M optical terminals corresponds to
  • the trigger signal carries the identification information of each optical terminal
  • the trigger signal of each optical terminal is sent within the uplink authorization time slot corresponding to each optical terminal within a set time period.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the uplink authorization time slots of the N optical terminals within the set time period generate trigger signals corresponding to the N optical terminals respectively;
  • the set time period includes at least M uplink authorization time slots of the first optical terminal, M of the first optical terminal
  • the first trigger signals of the first optical terminals are respectively generated in the uplink authorization time slots, and the trigger signals corresponding to each of the M optical terminals carry the identification information of each optical terminal.
  • the method further includes: determining the optical power conversion range of the first optical terminal based on detection results of M first optical terminals associated with the identification information of the first optical terminal. .
  • the optical module determines the optical power variation range of the first optical terminal based on the detection results of the M first optical terminals associated with the identification information of the first optical terminal. Specifically, after completing M times of power detection of the uplink optical signal of the first optical terminal corresponding to the first trigger signal in M uplink authorization time slots, the optical module determines the power of the first optical terminal according to the first trigger signal. The detection results of the M first optical terminals associated with the terminal identification information determine the optical power variation range of the first optical terminal.
  • the method further includes: the processing unit in the OLT can read the optical power variation range of the first optical terminal from the optical module.
  • generating a first trigger signal for triggering uplink optical power detection includes:
  • the uplink authorization time slots of the N optical terminals generate trigger signals corresponding to the N optical terminals within the set time period; the N optical terminals include the first optical terminal, and each optical terminal among the N optical terminals The corresponding trigger signal carries the identification information of each optical terminal.
  • the method further includes:
  • the device Before generating the first trigger signal for triggering uplink optical power detection, it is determined that the device has the ability to collect optical power at high speed.
  • the processing unit controls the MAC unit to generate the first trigger signal for triggering the uplink optical power detection, it is determined that the optical module has the ability to collect optical power at high speed.
  • the method further includes:
  • a second trigger signal for triggering uplink optical power detection is generated within the uplink authorization time slot of the first optical terminal, and the second trigger signal does not carry the first optical terminal. identification information.
  • the processing unit determines that the optical module does not have the ability to collect optical power at high speed, it controls the MAC unit to generate a second trigger signal for triggering uplink optical power detection within the uplink authorization time slot of the first optical terminal.
  • this embodiment of the present invention also provides an optical power detection device 800 .
  • the device 800 includes a processor 810 , a communication interface 820 and a bus system 830 .
  • the processor 810 and the communication interface 820 are connected through the bus system 830 .
  • the device 800 can exchange information with other devices (other components) through the communication interface 820.
  • the communication interface 820 may be a circuit, bus, transceiver, or any other component that may be used for information exchange.
  • the apparatus 800 may also include memory (not shown in Figure 8).
  • the memory is used to store instructions, and the processor 810 is used to execute the instructions stored in the memory to implement functions performed by the processing module in the OLT.
  • the processor 810 is configured to: generate a first trigger signal for triggering uplink optical power detection, where the first trigger signal carries identification information of the first optical terminal; and send the first trigger signal to the optical module through the communication interface 820.
  • a trigger signal to trigger the optical module to detect the power of the uplink optical signal sent by the first optical terminal within the uplink authorization time slot of the first optical terminal according to the first trigger signal to obtain detection of the first optical terminal.
  • the result is stored in association with the detection result and the identification information of the first optical terminal.
  • the processor 810 is specifically configured to generate the first trigger signal respectively within the uplink authorization time slots of the M optical terminals included in the set time period;
  • M is an integer greater than 1
  • the M trigger signals correspond to M optical terminals one-to-one
  • the M optical terminals include the first optical terminal
  • each of the M optical terminals corresponds to
  • the trigger signal carries the identification information of each optical terminal
  • the trigger signal of each optical terminal is sent within the uplink authorization time slot corresponding to each optical terminal within a set time period.
  • the processor 810 is specifically configured to generate trigger signals corresponding to N optical terminals in the uplink authorization time slots of N optical terminals within a set time period; at least M including the first optical terminal within the set time period.
  • the M uplink grant time slots of the first optical terminal respectively generate the first trigger signal of the first optical terminal, and the trigger signal corresponding to each of the M optical terminals carries the Identification information of each optical terminal.
  • the processor 810 is further configured to obtain the detection results of the M first optical terminals associated with the identification information of the first optical terminal from the optical module.
  • the processor 810 is also configured to obtain the optical power change of the first optical terminal from the optical module. scope.
  • the optical power variation range is determined by the optical module based on the detection results of the M first optical terminals associated with the identification information of the first optical terminal.
  • the processor 810 is configured to generate trigger signals corresponding to the N optical terminals in the uplink authorization time slots of the N optical terminals within a set time period; the N optical terminals include the first optical terminal. , the trigger signal corresponding to each optical terminal among the N optical terminals carries the identification information of each optical terminal.
  • the processor 810 is also configured to determine that the optical module has the ability to collect optical power at high speed before generating the first trigger signal for triggering the uplink optical power detection.
  • the processor 810 is also configured to generate a second trigger for triggering the uplink optical power detection in the uplink authorized time slot of the first optical terminal when it is determined that the optical module does not have the ability to collect optical power at high speed. signal, the second trigger signal does not carry the identification information of the first optical terminal.
  • the function of the processor 810 can be implemented by a processor or by a processing system.
  • the processor can be a CPU, or other general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), off-the-shelf programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices , discrete hardware components, etc.
  • DSP digital signal processor
  • ASIC application-specific integrated circuit
  • FPGA off-the-shelf programmable gate array
  • a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
  • This memory may include read-only memory and random access memory and provides instructions and data to processor 810.
  • a portion of the memory may also include non-volatile random access memory.
  • the memory may also store device type information.
  • bus system 830 may also include a power bus, a control bus, a status signal bus, etc.
  • bus system 830 may also include a power bus, a control bus, a status signal bus, etc.
  • the various buses are labeled as bus system 830 in FIG. 8 .
  • each step of the above method can be completed by instructions in the form of hardware integrated logic circuits or software in the processor 810 .
  • the steps of the methods disclosed in conjunction with the embodiments of the present invention can be directly implemented by a hardware processor, or executed by a combination of hardware and software modules in the processor.
  • the software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in this field.
  • the storage medium is located in the memory.
  • the processor 810 reads the information in the memory and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
  • system and “network” are often used interchangeably herein.
  • the disclosed systems, devices and methods can be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the units is only a logical function division. In actual implementation, there may be other division methods.
  • multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented.
  • the coupling or direct coupling or communication connection between each other shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units.
  • the connection can also be electrical, mechanical or other forms of connection.
  • the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.
  • each functional unit in various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
  • the above integrated units can be implemented in the form of hardware or software functional units. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium.
  • the technical solution of the present invention is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to cause a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in various embodiments of the present invention.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program code. .
  • embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) having computer-usable program code embodied therein.
  • a computer-usable storage media including, but not limited to, disk storage, optical storage, etc.

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Optical Communication System (AREA)

Abstract

L'invention concerne un procédé et un appareil de test de puissance optique, qui sont utilisés pour améliorer l'efficacité d'échantillonnage de puissance optique. En raison du fait que le module optique existant ne sait pas quel terminal optique doit échantillonner la puissance optique à ce moment-là, un signal optique n'est échantillonné que pendant un créneau temporel sous licence de liaison montante, et uniquement après que l'OLT lise par l'intermédiaire d'une interface I2C la puissance optique échantillonnée par le module optique, un signal de déclenchement peut être à nouveau envoyé. Dans les modes de réalisation de la présente demande, un signal de déclenchement porte des informations d'identification d'un terminal optique, et après qu'un module optique échantillonne la puissance optique de liaison montante d'un terminal optique, un résultat de test obtenu par échantillonnage est associé et stocké avec les informations d'identification du terminal optique, ainsi le résultat de test suivant n'englobera pas le dernier résultat de test. En outre, la lecture du résultat de test dans le module optique n'a pas besoin d'être achevée après l'achèvement de l'acquisition de puissance optique par le module optique courant et avant l'envoi au module optique du signal de déclenchement suivant; et de manière similaire, l'envoi au module optique du signal de déclenchement n'a pas besoin d'attendre la lecture du dernier résultat de test dans le module optique, ce qui permet d'améliorer l'efficacité de test.
PCT/CN2023/102511 2022-08-24 2023-06-26 Procédé et appareil de test de puissance optique WO2024041160A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211020723.9A CN117674989A (zh) 2022-08-24 2022-08-24 一种光功率的检测方法及装置
CN202211020723.9 2022-08-24

Publications (1)

Publication Number Publication Date
WO2024041160A1 true WO2024041160A1 (fr) 2024-02-29

Family

ID=90012393

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/102511 WO2024041160A1 (fr) 2022-08-24 2023-06-26 Procédé et appareil de test de puissance optique

Country Status (2)

Country Link
CN (1) CN117674989A (fr)
WO (1) WO2024041160A1 (fr)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080056720A1 (en) * 2006-08-30 2008-03-06 Broadlight Ltd. Method and system for power management control in passive optical networks
CN101431372A (zh) * 2007-11-07 2009-05-13 华为技术有限公司 获取光功率的方法、装置和光线路终端
WO2009094943A1 (fr) * 2008-01-25 2009-08-06 Huawei Technologies Co., Ltd. Procédé, système et appareil d'administration de ligne
CN101854208A (zh) * 2009-03-31 2010-10-06 华为技术有限公司 一种光功率测量的方法、光线路终端和光网络单元
WO2022022693A1 (fr) * 2020-07-31 2022-02-03 中兴通讯股份有限公司 Procédé et appareil de test de performance apd pour module optique, et réseau et support optique
CN114337806A (zh) * 2020-10-12 2022-04-12 华为技术有限公司 一种光功率检测方法、装置及光网络终端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080056720A1 (en) * 2006-08-30 2008-03-06 Broadlight Ltd. Method and system for power management control in passive optical networks
CN101431372A (zh) * 2007-11-07 2009-05-13 华为技术有限公司 获取光功率的方法、装置和光线路终端
WO2009094943A1 (fr) * 2008-01-25 2009-08-06 Huawei Technologies Co., Ltd. Procédé, système et appareil d'administration de ligne
CN101854208A (zh) * 2009-03-31 2010-10-06 华为技术有限公司 一种光功率测量的方法、光线路终端和光网络单元
WO2022022693A1 (fr) * 2020-07-31 2022-02-03 中兴通讯股份有限公司 Procédé et appareil de test de performance apd pour module optique, et réseau et support optique
CN114337806A (zh) * 2020-10-12 2022-04-12 华为技术有限公司 一种光功率检测方法、装置及光网络终端

Also Published As

Publication number Publication date
CN117674989A (zh) 2024-03-08

Similar Documents

Publication Publication Date Title
US10432626B2 (en) Optical network unit ONU registration method, apparatus, and system
US8335235B2 (en) Methods and apparatus for extending MAC control message in EPON
US10097910B2 (en) Optical network device with integrated port mirroring
US7733886B2 (en) Burst data reception method and apparatus in EPON
CN102917285B (zh) 以太网无源光网络设备的测试方法及设备
WO2010111954A1 (fr) Procédé destiné à mesurer une puissance optique, terminal de ligne optique et unité de réseau optique
CN111885435A (zh) 无源光网络***、光线路终端及光网络单元
EP2501058B1 (fr) Dispositif pour intégration d'unités de réseau optique
US10256910B2 (en) Control and management of passive optical network reach extenders
AU2018403910B2 (en) Communication network and related devices
US20240048880A1 (en) Transmission method, apparatus, and system
JP5067610B2 (ja) Ponシステムにおける局側端局装置
JP2009171441A (ja) 宅側装置の登録方法、asonシステム及び局側装置
WO2015085468A1 (fr) Appareil et procédé de détection de signal en liaison montante de réseau optique
WO2009086789A1 (fr) Procédé et équipement pour commander une transmission de données de liaison montante
WO2024041160A1 (fr) Procédé et appareil de test de puissance optique
EP2398165A1 (fr) Procédé et dispositif d'envoi d'une trame de transmission en liaison montante dans un réseau optique passif
EP2562947B1 (fr) Procédé, dispositif et système de communication pour réseau optique passif
US20180359235A1 (en) Transmission apparatus and communication method
WO2021196932A1 (fr) Procédé d'identification de canal à base de multiplexage et appareil associé
JP2009171434A (ja) Asonシステムとこれに使用する光スイッチ装置及び局側装置
CN115209245A (zh) 一种数据传输方法、光线路终端、光网络单元及通信***
CN103004108A (zh) 光功率检测方法、装置、设备和光模块
JP4893589B2 (ja) Ponシステムの局側装置及びフレーム処理方法
JP2011035738A (ja) 障害onu特定方法及び装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23856252

Country of ref document: EP

Kind code of ref document: A1