Optical module and remote monitoring method thereof, monitoring method, fronthaul system, and storage medium

By introducing a remote monitoring method in the optical module system, and using downlink optical signal transmission monitoring instructions, the performance monitoring and functional control of the remote optical module is realized, which solves the problem of insufficient management capabilities of the remote optical module in the existing technology, and improves the system's fault perception and operation and maintenance efficiency.

CN113541784BActive Publication Date: 2025-02-28ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010321630.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-22
Publication Date
2025-02-28
Estimated Expiration
2040-04-22

AI Technical Summary

Technical Problem

The lack of effective methods for monitoring and controlling the performance of optical modules in remote RRUs or AAUs in the prior art, resulting in weak perception of fiber link failures in passive wavelength division systems and difficult operation and maintenance and management.

Method used

A remote monitoring method for optical modules is provided, which generates and sends monitoring instructions through the near-end optical module, and instructs the remote optical module to perform monitoring services using downlink optical signals, including performance monitoring and functional control, and ensures the standardization of data transmission and interaction using a predetermined data frame format.

Benefits of technology

The remote monitoring and control of the remote optical module by the near-end optical module is realized, the real-time monitoring and management capabilities of the remote optical module are improved, and the fault perception and operation and maintenance capabilities of the passive wavelength division system are enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present disclosure provides a remote monitoring method of an optical module, a monitoring method of an optical module, a near-end optical module, a far-end optical module, a fronthaul system, and a computer-readable storage medium. The remote monitoring method comprises: generating a monitoring instruction according to a predetermined data frame format; sending the monitoring instruction to the far-end optical module via a downlink optical signal, wherein the monitoring instruction is used to instruct the far-end optical module to perform a corresponding monitoring service. The present disclosure realizes remote monitoring and control of the far-end optical module by the near-end optical module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of optical communications, and in particular, to a remote monitoring method of an optical module, a monitoring method of an optical module, a proximal optical module, a distal optical module, a fronthaul system, and a computer-readable storage medium. Background Art

[0002] The distributed base station system adopts a design that separates the baseband processing unit (BBU, Building Baseband Unit) and the radio remote unit (RRU, Radio Remote Unit). In the 5G radio access network (RAN) architecture, the two-level structure consisting of BBU and RRU has further evolved into a three-level structure consisting of a centralized unit (CU, Centralized Unit), a distributed unit (DU, Distribute Unit) and an active antenna processing unit (AAU, Active Antenna Unit). Passive wavelength division uses WDM technology to combine the circuits from BBU / DU to different RRU / AAUs with different wavelengths into one optical fiber for transmission. In order to better meet the needs of 5G fronthaul, it is necessary to have the ability to control the optical modules in BBU / DU and RRU / AAU.

[0003] In the prior art, there is a lack of effective methods for monitoring and controlling the performance of optical modules in a remote RRU or AAU. Summary of the invention

[0004] To solve at least one aspect of the above problems in the prior art, the present disclosure provides a remote monitoring method for an optical module, a monitoring method for an optical module, a proximal optical module, a distal optical module, a fronthaul system, and a computer-readable storage medium.

[0005] As a first aspect of the present disclosure, a remote monitoring method of an optical module is provided, which is applied to a proximal optical module, comprising:

[0006] Generate monitoring instructions according to a predetermined data frame format;

[0007] The monitoring instruction is sent to the remote optical module via a downlink optical signal, and the monitoring instruction is used to instruct the remote optical module to execute a corresponding monitoring service.

[0008] Optionally, the monitoring instruction includes a monitoring instruction, and the monitoring instruction is used to instruct the remote optical module to execute a monitoring service for monitoring the performance of the remote optical module.

[0009] Optionally, the predetermined data frame format includes an instruction type field and an address field;

[0010] The step of generating the monitoring instruction according to the predetermined data frame format comprises:

[0011] Configuring the instruction type field as a read character;

[0012] Configuring the address field as the first address of the performance monitoring register of the remote optical module;

[0013] Instructing the remote optical module to execute a monitoring service for monitoring the performance of the remote optical module includes: instructing the remote optical module to read performance quantity data of the remote optical module from the performance monitoring register of the remote optical module according to the first address of the performance monitoring register.

[0014] Optionally, the monitoring method further includes:

[0015] receiving a response signal sent by the remote optical module in response to the monitoring instruction, and extracting performance data of the remote optical module from the response signal according to the predetermined data frame format;

[0016] The operating status of the remote optical module is determined according to the performance data.

[0017] Optionally, the monitoring instruction includes a control instruction, and the control instruction is used to instruct the remote optical module to execute a monitoring service for controlling a target function of the remote optical module.

[0018] Optionally, the predetermined data frame format includes an instruction type field, an address field, and a data field;

[0019] The step of generating the control instruction according to the predetermined data frame format comprises:

[0020] Configuring the instruction type field as a write character;

[0021] Configuring the address field as the first address of the function control register corresponding to the target function in the remote optical module;

[0022] configuring the data field as a control parameter for controlling the target function;

[0023] The monitoring service of instructing the remote optical module to execute the target function of controlling the remote optical module includes: instructing the remote optical module to write the control parameter into the function control register of the remote optical module according to the first address of the function control register, so that the remote optical module executes the target function.

[0024] Optionally, the predetermined data frame format also includes a preamble code, a frame start code, a length field, a frame check code, and a cutoff code.

[0025] Optionally, the step of sending the monitoring instruction to the remote optical module through the downlink optical signal includes:

[0026] Generate a top adjustment signal according to the monitoring instruction;

[0027] Performing top adjustment on the downlink main signal according to the top adjustment signal;

[0028] The adjusted downlink main signal is converted into the downlink optical signal.

[0029] As a second aspect of the present disclosure, a monitoring method for an optical module is provided, which is applied to a remote optical module, comprising:

[0030] Extracting a monitoring instruction from a downlink optical signal, wherein the downlink optical signal is sent by a proximal optical module according to the remote monitoring method according to the first aspect of the present disclosure;

[0031] A monitoring task is identified from the monitoring instruction according to a predetermined data frame format to execute the monitoring task.

[0032] Optionally, the step of identifying a monitoring task from the monitoring instruction according to a predetermined data frame format to execute the monitoring task includes:

[0033] When the monitoring instruction is a monitoring instruction, a monitoring service for monitoring the performance of the remote optical module is executed.

[0034] Optionally, the predetermined data frame format includes an instruction type field and an address field;

[0035] When the monitoring instruction is a monitoring instruction, the step of executing the monitoring service for monitoring the performance of the remote optical module includes:

[0036] When the instruction type field is a read character, extracting the first address of the performance monitoring register of the remote optical module from the address field;

[0037] The performance data of the remote optical module is read from the performance monitoring register according to the first address of the performance monitoring register.

[0038] Optionally, after the step of reading the performance quantity data of the remote optical module from the performance monitoring register according to the first address of the performance monitoring register, the monitoring method further comprises:

[0039] generating a response signal according to the predetermined data frame format, wherein the response signal includes the performance data;

[0040] The response signal is sent to the proximal optical module via an uplink optical signal, so that the proximal optical module determines the operating status of the distal optical module according to the performance data.

[0041] Optionally, the step of identifying the monitoring task from the monitoring instruction according to a predetermined data frame format to execute the monitoring task includes:

[0042] When the monitoring instruction is a control instruction, a monitoring service for controlling a target function of the remote optical module is executed.

[0043] Optionally, the predetermined data frame format includes an instruction type field, an address field, and a data field;

[0044] When the monitoring instruction is a control instruction, the step of executing the monitoring service of controlling the target function of the remote optical module includes:

[0045] When the instruction type field is configured as a write character, extracting the first address of the function control register corresponding to the target function from the address field;

[0046] extracting a control parameter for controlling the target function from the data field;

[0047] The control parameter is written into the function control register according to the first address of the function control register to execute the target function.

[0048] Optionally, before the step of extracting the monitoring instruction from the downlink optical signal, the monitoring method further includes:

[0049] Converting the downstream optical signal into a downstream electrical signal;

[0050] Extracting a top adjustment signal from the downlink electrical signal;

[0051] The monitoring instruction is extracted from the top adjustment signal.

[0052] As a third aspect of the present disclosure, a proximal optical module is provided, including:

[0053] A signal generating unit, used for generating a monitoring instruction according to a predetermined data frame format;

[0054] The signal sending unit is used to send the monitoring instruction to the remote optical module through the downlink optical signal, so that the remote optical module executes the corresponding monitoring service according to the monitoring instruction.

[0055] As a fourth aspect of the present disclosure, a proximal optical module is provided, including:

[0056] one or more first processors;

[0057] A first storage device stores one or more programs thereon. When the one or more programs are executed by the one or more first processors, the one or more first processors implement the remote monitoring method of the optical module described in the first aspect of the present disclosure.

[0058] As a fifth aspect of the present disclosure, a remote optical module is provided, including:

[0059] A signal receiving unit, used to extract a monitoring instruction from a downlink optical signal, wherein the downlink optical signal is sent by a proximal optical module according to the remote monitoring method described in the first aspect of the present disclosure;

[0060] The data processing unit identifies the monitoring task from the monitoring instruction according to a predetermined data frame format to execute the monitoring task.

[0061] As a sixth aspect of the present disclosure, a remote optical module is provided, including:

[0062] one or more second processors;

[0063] A second storage device stores one or more programs thereon. When the one or more programs are executed by the one or more second processors, the one or more second processors implement the optical module monitoring method described in the second aspect of the present disclosure.

[0064] As the seventh aspect of the present disclosure, a fronthaul system is provided, comprising a proximal node and a distal node, wherein the proximal node comprises the proximal optical module described in the third aspect or the fourth aspect of the present disclosure, and the distal node comprises the distal optical module described in the fifth aspect or the sixth aspect of the present disclosure.

[0065] As an eighth aspect of the present disclosure, a computer-readable storage medium is provided, on which an executable program is stored. When the executable program is executed, it can implement the remote monitoring method of the optical module described in the first aspect of the present disclosure, or the monitoring method of the optical module described in the second aspect of the present disclosure.

[0066] The remote monitoring method of the optical module provided by the present invention defines a predetermined data frame format for the transmission and interaction of monitoring and control data between the near-end optical module and the far-end optical module. The monitoring instructions generated according to the data frame format can carry the monitoring services that need to be executed on the far-end optical module, so that the far-end optical module executes the corresponding services according to the monitoring requirements of the near-end optical module, thereby realizing the remote monitoring and control of the far-end optical module by the near-end optical module. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:

[0068] Figure 1 is a flow chart of an implementation of the remote monitoring method provided by the present disclosure;

[0069] Figure 2 is a flow chart of another embodiment of the remote monitoring method provided by the present disclosure;

[0070] Figure 3 is a flow chart of another embodiment of the remote monitoring method provided by the present disclosure;

[0071] Figure 4 is a flow chart of another embodiment of the remote monitoring method provided by the present disclosure;

[0072] Figure 5 is a schematic diagram of an implementation of a predetermined data frame format provided by the present disclosure;

[0073] Figure 6 is a flow chart of another embodiment of the remote monitoring method provided by the present disclosure;

[0074] Figure 7 is a flow chart of an implementation of the monitoring method provided by the present disclosure;

[0075] Figure 8 is a flow chart of another embodiment of the monitoring method provided by the present disclosure;

[0076] Fig. 9 is a flow chart of another embodiment of the monitoring method provided by the present disclosure;

[0077] Fig.10 is a flow chart of another embodiment of the monitoring method provided by the present disclosure;

[0078] Fig.11 is a flow chart of another embodiment of the monitoring method provided by the present disclosure;

[0079] Fig.12 is a flow chart of another embodiment of the monitoring method provided by the present disclosure;

[0080] Fig.13 is a flow chart of another embodiment of the monitoring method provided by the present disclosure;

[0081] Fig.14 is a module diagram of an implementation of a proximal optical module provided by the present disclosure;

[0082] Fig.15is a module diagram of an implementation of a remote optical module provided by the present disclosure;

[0083] Fig.16 is a schematic diagram of an implementation of a fronthaul system provided by the present disclosure;

[0084] Fig.17 It is a schematic diagram of the top adjustment principle. DETAILED DESCRIPTION

[0085] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.

[0086] The inventors of the present disclosure have found that in the existing passive wavelength division technology, there is a lack of management means for the optical modules equipped with DU / AAU, resulting in the passive wavelength division system's weak ability to perceive fiber link faults, and the operation, maintenance and management of the optical modules are relatively difficult. When a system failure occurs, the fault location is mainly based on manual work. In order to better meet the 5G fronthaul requirements, it is necessary to have the ability to control the optical modules in BBU / DU and RRU / AAU. In the prior art, there are also solutions for managing optical modules. For example, China Mobile proposed the Open-WDM solution, which includes AAU color optical modules, passive wavelength division multiplexers on the AAU side, and active WDM devices on the DU side to form a unified fronthaul network. The active WDM device on the DU side can manage the proximal color optical module through the local II2 bus. However, the existing solution for managing optical modules is mainly for the management of the proximal optical modules on the DU side, and there is a lack of management means for the remote optical modules on the AAU side. Therefore, it is particularly necessary to remotely monitor and control the remote optical modules through the DU side optical modules.

[0087] In view of this, as a first aspect of the present disclosure, a remote monitoring method for an optical module is provided, which is applied to a proximal optical module, such as Figure 1 As shown, the remote monitoring method includes:

[0088] In step S110, a monitoring instruction is generated according to a predetermined data frame format;

[0089] In step S120, the monitoring instruction is sent to the remote optical module via a downlink optical signal, and the monitoring instruction is used to instruct the remote optical module to execute a corresponding monitoring service.

[0090] It should be noted that in a 5G network, the proximal optical module is an optical module on the DU side, and the distal optical module is an optical module on the AAU side; while in a 4G network, the proximal optical module is an optical module on the BBU side, and the distal optical module is an optical module on the RRU side. Of course, the remote monitoring method of the optical module provided in the present disclosure is not limited to 5G or 4G networks, and can also be applied to any other network system with a fronthaul architecture, and the present disclosure does not make any special limitation on this.

[0091] It should also be noted that according to the protocol, in the fronthaul system of the 4G network, the direction from the BBU to the RRU is called the downlink direction, and the direction from the RRU to the BBU is called the uplink direction; in the fronthaul system of the 5G network, the direction from the DU to the AAU is called the downlink direction, and the direction from the AAU to the DU is called the uplink direction.

[0092] In the present disclosure, a data frame format is defined, namely, the predetermined data frame format described in step S110. The predetermined data frame format is used for the transmission and interaction of monitoring and control data between the proximal optical module and the distal optical module. In step S110 of the present disclosure, when it is necessary to monitor the distal optical module, in the proximal optical module, the frame is grouped according to the predetermined frame format to generate the monitoring instruction. The monitoring instruction generated according to the predetermined frame format can carry monitoring service information. The monitoring service is a service that needs to be executed on the distal optical module and is generated by the proximal optical module according to specific monitoring and control requirements.

[0093] In step S120, the monitoring instruction is sent to the remote optical module via a downlink optical signal. The remote optical module recognizes and accepts the monitoring instruction according to the predetermined data frame format, further deframes the received monitoring instruction according to the predetermined data frame format, obtains and executes the monitoring task corresponding to the monitoring instruction, thereby realizing remote monitoring and control of the remote optical module by the near-end optical module.

[0094] The remote monitoring method of the optical module provided by the present invention defines a predetermined data frame format for the transmission and interaction of monitoring and control data between the near-end optical module and the far-end optical module. The monitoring instructions generated according to the data frame format can carry the monitoring services that need to be executed on the far-end optical module, so that the far-end optical module executes the corresponding services according to the monitoring requirements of the near-end optical module, thereby realizing the remote monitoring and control of the far-end optical module by the near-end optical module.

[0095] Optical modules are optoelectronic devices that perform photoelectric and electro-optical conversions and have a limited service life. Generally, the service life of an optical module is about 5 years. During use, as the operating time increases, the performance of the optical module will gradually deteriorate. For example, as the operating time increases, the quantum efficiency of the laser that emits the laser in the optical module will decrease, resulting in the performance degradation of the optical module. In addition, the optical module may also fail due to environmental influences. For example, contamination and damage to the optical interface of the optical module may cause the optical link loss to increase, resulting in the optical link being blocked; dry environment or improper operation may also make the optical module susceptible to electrostatic discharge (ESD) damage, resulting in changes in the performance of the optical module or failure.

[0096] The inventors of the present disclosure have found that in the existing fronthaul system, the RRU or AAU is remotely connected via optical fiber, but there is no remote monitoring means for the optical module on the RRU side or the optical module on the AAU side. When the fronthaul system fails, manual maintenance is required to determine whether the optical module on the RRU side or the optical module on the AAU side is faulty. Therefore, it is impossible to predict the performance of the optical module on the RRU side or the optical module on the AAU side, and it is impossible to replace the optical module in time when the performance of the optical module deteriorates, and actively avoid service failures of the fronthaul system caused by failures of the optical module on the RRU side or the optical module on the AAU side.

[0097] As an optional implementation, the remote monitoring method provided in the present disclosure can be used to monitor the operating status of a remote optical module. Monitoring the operating status of a remote optical module is monitoring the performance of the remote optical module.

[0098] Accordingly, as an optional implementation, the monitoring instruction described in step S110 of the present disclosure includes a monitoring instruction, and the monitoring instruction is used to instruct the remote optical module to execute a monitoring service for monitoring the performance of the remote optical module.

[0099] In the present disclosure, the optical module includes a plurality of registers for storing performance data of the optical module, namely, performance monitoring registers, and the performance data can characterize the performance status of the optical module. When the optical module undergoes performance changes such as performance degradation or damage during operation, the underlying software in the optical module will write the performance changes into the corresponding registers in real time. It should be noted that the register is a small storage area in the optical module for storing data, and is a high-speed storage component with limited storage capacity. Each optical module includes a plurality of registers, and stores corresponding data according to different functions.

[0100] In view of this, if the performance data of the remote optical module can be obtained, the operating status of the remote optical module can be determined based on the performance data. In order to achieve the above purpose, in the present disclosure, the monitoring instruction is configured as a read instruction, and the first address of the register storing the performance data of the remote optical module is carried in the monitoring instruction, so as to execute the read service on the remote optical module and obtain the performance data of the remote optical module. Accordingly, as an optional implementation, the predetermined data frame format described in step S110 of the present disclosure includes an instruction type field and an address field.

[0101] The instruction type field is used to identify the type of the monitoring instruction, and the address field is used to identify the first address of the performance monitoring register of the remote optical module.

[0102] As an optional implementation manner, a read character is defined to represent a read instruction, and when the remote optical module recognizes the read character, a corresponding read service is executed.

[0103] Furthermore, if Figure 2 As shown, in step S110, specifically through steps S111a to S111b, the monitoring instruction is generated according to the predetermined data frame format:

[0104] In step S111a, the instruction type field is configured as a read character;

[0105] In step S111b, the address field is configured as the first address of the performance monitoring register of the remote optical module.

[0106] When the remote optical module receives the monitoring instruction generated according to steps S111a to S111b, it executes the monitoring service of monitoring the performance of the remote optical module, that is, it reads the performance quantity data of the remote optical module from the performance monitoring register of the remote optical module according to the first address of the performance monitoring register.

[0107] In the present disclosure, after the remote optical module reads the performance data, it generates a response signal according to the predetermined data frame format and sends the performance data to the near-end optical module. Figure 3 As shown, after step S120, the remote monitoring method provided by the present disclosure further includes:

[0108] In step S111c, receiving a response signal sent by the remote optical module in response to the monitoring instruction, and extracting performance data of the remote optical module from the response signal according to the predetermined data frame format;

[0109] In step S111d, the operating status of the remote optical module is determined according to the performance data.

[0110] The remote monitoring method provided by the present disclosure can also be used to control the remote optical module to perform specific functions. For example, when a service failure occurs in the front transmission system, the remote optical module is controlled to perform a specific function (such as controlling the remote optical module to perform service loopback) to determine whether the service failure is caused by the remote optical module.

[0111] Accordingly, as an optional implementation, the monitoring instruction described in step S110 of the present disclosure includes a control instruction, and the monitoring service corresponding to the control instruction includes a monitoring service for controlling a target function of the remote optical module.

[0112] In the present disclosure, the optical module also includes a plurality of registers storing control parameters, namely, function control registers. The optical module performs corresponding operations according to the control parameters stored in the registers to realize the corresponding functions. Therefore, the control of the functions of the optical module is to control the control parameters stored in the registers of the optical module. If the control parameters stored in the registers of the remote optical module can be remotely controlled, the remote control of the remote optical module can be realized.

[0113] In order to achieve the above purpose, in the present disclosure, the control instruction is configured as a write instruction, and the first address of the register storing the control parameters of the remote optical module is carried in the control instruction, so as to execute the write service on the remote optical module and execute the corresponding target function. Accordingly, as an optional implementation, the predetermined data frame format described in step S110 of the present disclosure includes an instruction type field, an address field, and a data field.

[0114] The instruction type field is used to identify the type of the monitoring instruction, the address field is used to identify the first address of the function control register of the remote optical module, and the data field carries the control parameter corresponding to the target function.

[0115] As an optional implementation manner, a write character is defined to represent the write instruction, and when the remote optical module recognizes the write character, a corresponding write service is executed.

[0116] Furthermore, if Figure 4 As shown, in step S110, specifically through steps S112a to S112c, the control instruction is generated according to the predetermined data frame format:

[0117] In step S112a, the instruction type field is configured as a write character;

[0118] In step S112b, the address field is configured as the first address of the function control register corresponding to the target function in the remote optical module;

[0119] In step S112c, the data field is configured as a control parameter for controlling the target function.

[0120] When the remote optical module receives the control instruction generated according to steps S112a to S112c, it executes the monitoring service of controlling the target function of the remote optical module, that is, writes the control parameter into the function control register of the remote optical module according to the first address of the function control register, so that the remote optical module performs the target function.

[0121] It can be understood that the predetermined data frame format described in the present disclosure also includes:

[0122] A preamble, which is a set of numbers located at the beginning of a data frame, used to synchronize the optical module at the receiving end and prepare to receive actual data;

[0123] The frame start character is used to identify the actual data start in the data frame;

[0124] The length field is used to identify the length of the actual data in the data frame;

[0125] Frame check code, used to check the data in the data frame;

[0126] Expiration code, used to mark the end of the data frame.

[0127] Figure 5 An optional implementation of the predetermined data frame format is given as an example. Figure 5 In the figure, PRE represents the preamble, Start represents the frame start character, Address represents the address field, Write / Read represents the instruction type field, Length represents the length field, Data represents the data field, Check Sum represents the frame check code, and End represents the end code.

[0128] The present disclosure does not specifically limit the specific implementation method of sending the monitoring instruction to the remote optical module through the downlink optical signal in step S120. For example, the monitoring instruction can be loaded onto the downlink main signal of the optical module through subcarrier modulation to generate the downlink optical signal; the optical carrier signal carrying the monitoring instruction can also be coupled with the main signal of the near-end optical module through wavelength division multiplexing (WDM) to generate the downlink optical signal.

[0129] As an optional implementation manner, the monitoring instruction is loaded onto the downlink main signal of the proximal optical module by using a top adjustment technology, thereby generating the downlink optical signal. Fig.17The diagram is a diagram of adjusting the main signal according to the auxiliary signal. In addition, in the optical module, information processing is completed in the electrical domain. When a signal needs to be sent, it is first processed to load the information onto the electrical signal, and then the electrical signal is converted into an optical signal before it can be transmitted on the optical fiber.

[0130] Accordingly, if Figure 6 As shown, step S120 specifically includes:

[0131] In step S121, a top adjustment signal is generated according to the monitoring instruction;

[0132] In step S122, the downlink main signal is topped according to the top-shifting signal;

[0133] In step S123, the adjusted downlink main signal is converted into the downlink optical signal.

[0134] In such Fig.16 The near-end optical module shown includes a near-end microcontroller unit MCU (Microcontroller Unit), a near-end modulation unit, a near-end optical transmitting unit TOSA (Transmitter Optical Subassembly), a near-end optical receiving unit ROSA (Receiver Optical Subassembly), and an optical interface and an electrical interface. In the near-end optical module, the near-end MCU generates monitoring instructions by framing according to the predetermined data frame format, and deframes the received response signal according to the predetermined data frame format. The MCU is also used to generate a modulation signal; the near-end modulation unit modulates the downlink main signal according to the modulation signal, and demodulates the uplink main signal; the near-end TOSA converts the modulated downlink main signal into a downlink optical signal; and the near-end ROSA converts the received uplink optical signal into an uplink electrical signal.

[0135] As a second aspect of the present disclosure, a monitoring method for an optical module is provided, which is applied to a remote optical module, such as Figure 7 As shown, the monitoring method includes:

[0136] In step S210, a monitoring instruction is extracted from a downlink optical signal, wherein the downlink optical signal is sent by a proximal optical module according to the remote monitoring method according to the first aspect of the present disclosure;

[0137] In step S220, a monitoring task is identified from the monitoring instruction according to a predetermined data frame format to execute the monitoring task.

[0138] The optical module monitoring method provided by the present invention defines a predetermined data frame format for the transmission and interaction of monitoring and control data between a near-end optical module and a far-end optical module. When the far-end optical module receives a monitoring instruction generated by the near-end optical module according to the predetermined data frame format, the monitoring instruction is deframed according to the predetermined data frame format, and the monitoring service that needs to be executed on the far-end optical module and is carried in the monitoring instruction is obtained, so that the far-end optical module executes the corresponding service according to the monitoring requirements of the near-end optical module, thereby realizing remote monitoring and control of the far-end optical module by the near-end optical module.

[0139] As an optional implementation, the monitoring method provided by the present disclosure can be used to monitor the performance of the remote optical module in response to the monitoring instruction sent by the near-end optical module, and make a corresponding response so that the near-end optical module determines the operating status of the remote optical module. Figure 8 As shown, step S220 specifically includes:

[0140] In step S221, when the monitoring instruction is a monitoring instruction, a monitoring service for monitoring the performance of the remote optical module is executed.

[0141] In the present disclosure, the optical module includes a plurality of registers for storing performance data of the optical module, namely, performance monitoring registers, wherein the performance data can characterize the performance status of the optical module. When the optical module undergoes performance changes such as performance degradation or damage during operation, the underlying software in the optical module will write the performance changes into the corresponding registers in real time.

[0142] In view of this, in the present disclosure, the remote optical module responds to the read instruction sent by the proximal optical module, monitors the performance of the remote optical module by reading the performance quantity data in its performance monitoring register, and the remote optical module determines the performance quantity data to be read based on the first address of the performance monitoring register sent by the proximal optical module.

[0143] As an optional implementation, the predetermined data frame format described in step S220 of the present disclosure includes an instruction type field and an address field.

[0144] The instruction type field is used to identify the type of the monitoring instruction, and the address field is used to identify the first address of the performance monitoring register of the remote optical module.

[0145] As an optional implementation manner, a read character is defined to indicate that the monitoring instruction sent by the proximal optical module is a read instruction, and when the remote optical module recognizes the read character, a corresponding read service is executed.

[0146] Furthermore, if Fig. 9 As shown, step S221 specifically includes:

[0147] In step S221a, when the instruction type field is a read character, extracting the first address of the performance monitoring register of the remote optical module from the address field;

[0148] In step S221b, the performance data of the remote optical module is read from the performance monitoring register according to the first address of the performance monitoring register.

[0149] The present disclosure does not specifically limit the specific implementation method of the remote optical module sending the performance energy data to the near-end optical module. As an optional implementation, the frame is assembled according to the predetermined data frame format to generate a response signal, and the response signal is sent to the near-end optical module. Fig.10 As shown, after step S221b, the monitoring method further includes:

[0150] In step S221c, a response signal is generated according to the predetermined data frame format, wherein the response signal includes the performance data;

[0151] In step S221d, the response signal is sent to the proximal optical module via an uplink optical signal, so that the proximal optical module determines the operating status of the distal optical module according to the performance data.

[0152] As an optional implementation, the monitoring method provided by the present disclosure can also be used to implement a target function on a remote optical module in response to a control instruction sent by a near-end optical module. Fig.11 As shown, step S220 specifically includes:

[0153] In step S222, when the monitoring instruction is a control instruction, a monitoring service for controlling a target function of the remote optical module is executed.

[0154] In the present disclosure, the optical module also includes a plurality of registers storing control parameters, namely, function control registers. The optical module performs corresponding operations according to the control parameters stored in the registers to realize corresponding functions.

[0155] In view of this, in the present disclosure, the remote optical module responds to the write instruction sent by the proximal optical module, executes the target function by writing the control parameters sent by the proximal optical module into the corresponding function control register, and the remote optical module determines the function control register corresponding to the target function based on the first address of the function register sent by the proximal optical module.

[0156] As an optional implementation, the predetermined data frame format includes an instruction type field, an address field, and a data field.

[0157] The instruction type field is used to identify the type of the monitoring instruction, the address field is used to identify the first address of the function control register corresponding to the target function, and the data field carries the control parameters corresponding to the target function.

[0158] Furthermore, if Fig.12 As shown, step S222 specifically includes:

[0159] In step S222a, when the instruction type field is configured as a write character, the first address of the function control register corresponding to the target function is extracted from the address field;

[0160] In step S222b, a control parameter for controlling the target function is extracted from the data field;

[0161] In step S222c, the control parameter is written into the function control register according to the first address of the function control register to execute the target function.

[0162] When the proximal optical module loads the monitoring instruction onto the downlink main signal of the proximal optical module through the top modulation technology, and converts the downlink main optical signal into a downlink optical signal and sends it to the distal optical module, the distal optical module needs to perform photoelectric conversion on the downlink optical signal and demodulate the top to obtain the monitoring instruction.

[0163] Accordingly, if Fig.13 As shown, before step S210, the monitoring method further includes:

[0164] In step S230, the downlink optical signal is converted into a downlink electrical signal;

[0165] In step S240, a top adjustment signal is extracted from the downlink electrical signal;

[0166] In step S250, the monitoring instruction is extracted from the top adjustment signal.

[0167] In such Fig.16 The remote optical module shown includes a remote MCU, a remote modulation unit, a remote TOSA, a remote ROSA, an optical interface and an electrical interface. In the remote optical module, the remote MCU generates a response signal by framing according to the predetermined data frame format, and de-frames the received monitoring instruction according to the predetermined data frame format. The remote MCU is also used to generate a modulation signal; the remote modulation unit modulates the uplink main signal according to the modulation signal, and demodulates the downlink main signal; the remote TOSA converts the modulated uplink main signal into an uplink optical signal; and the remote ROSA converts the received downlink optical signal into a downlink electrical signal.

[0168] As a third aspect of the present disclosure, a proximal optical module 100 is provided, such as Fig.14 As shown, including:

[0169] The signal generating unit 110 is used to generate a monitoring instruction according to a predetermined data frame format;

[0170] The signal sending unit 120 is used to send the monitoring instruction to the remote optical module through a downlink optical signal, so that the remote optical module executes the corresponding monitoring service according to the monitoring instruction.

[0171] The proximal optical module 100 provided in the present disclosure is used to execute the remote monitoring method of the optical module provided in the first aspect of the present disclosure. The remote monitoring method has been described in detail above and will not be repeated here.

[0172] As a fourth aspect of the present disclosure, a proximal optical module is provided, including:

[0173] one or more first processors;

[0174] A first storage device stores one or more programs thereon. When the one or more programs are executed by the one or more first processors, the one or more first processors implement the remote monitoring method of the optical module described in the first aspect of the present disclosure.

[0175] The proximal optical module provided in the present disclosure is used to execute the remote monitoring method of the optical module provided in the first aspect of the present disclosure. The remote monitoring method has been described in detail above and will not be repeated here.

[0176] As a fifth aspect of the present disclosure, a remote optical module 200 is provided, such as Fig.15 As shown, including:

[0177] A signal receiving unit 210, configured to extract a monitoring instruction from a downlink optical signal, wherein the downlink optical signal is sent by a proximal optical module according to the remote monitoring method according to the first aspect of the present disclosure;

[0178] The data processing unit 220 identifies a monitoring task from the monitoring instruction according to a predetermined data frame format to execute the monitoring task.

[0179] The remote optical module 200 provided in the present disclosure is used to execute the optical module monitoring method provided in the second aspect of the present disclosure. The monitoring method has been described in detail above and will not be repeated here.

[0180] As a sixth aspect of the present disclosure, a remote optical module is provided, including:

[0181] one or more second processors;

[0182] A second storage device stores one or more programs thereon. When the one or more programs are executed by the one or more second processors, the one or more second processors implement the optical module monitoring method described in the second aspect of the present disclosure.

[0183] The remote optical module provided in the present disclosure is used to execute the monitoring method of the optical module provided in the second aspect of the present disclosure. The monitoring method has been described in detail above and will not be repeated here.

[0184] As the seventh aspect of the present disclosure, a fronthaul system is provided, comprising a proximal node and a distal node, wherein the proximal node comprises the proximal optical module described in the third aspect or the fourth aspect of the present disclosure, and the distal node comprises the distal optical module described in the fifth aspect or the sixth aspect of the present disclosure.

[0185] Fig.16 FIG. 1 is a schematic diagram showing an implementation of a forward transmission system according to the seventh aspect of the present disclosure. Fig.16 As shown, in the fronthaul system, the proximal TOSA of the proximal optical module is connected to the distal ROSA of the distal optical module through an optical fiber, and the proximal ROSA of the proximal optical module is connected to the distal TOSA of the distal optical module.

[0186] The fronthaul system provided in the present disclosure is used to execute the remote monitoring method of the optical module provided in the first aspect of the present disclosure and the monitoring method of the optical module provided in the second aspect. The remote monitoring method and the monitoring method have been described in detail above and will not be repeated here.

[0187] As an eighth aspect of the present disclosure, a computer-readable storage medium is provided, on which an executable program is stored. When the executable program is executed, it can implement the remote monitoring method of the optical module described in the first aspect of the present disclosure, or the monitoring method of the optical module described in the second aspect of the present disclosure.

[0188] Among them, computer-readable storage media include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer-readable storage media include but are not limited to RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage media, or any other medium that can be used to store the desired information and can be accessed by a computer.

[0189] The remote monitoring method and the monitoring method have been described in detail above and will not be repeated here.

[0190] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present disclosure, but the present disclosure is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and substance of the present disclosure, and these modifications and improvements are also considered to be within the scope of protection of the present disclosure.

Claims

1. A remote monitoring method for an optical module, applied to a proximal optical module, comprising: Generate monitoring instructions according to a predetermined data frame format; The monitoring instruction is sent to the remote optical module via a downlink optical signal, wherein the monitoring instruction is used to instruct the remote optical module to execute a corresponding monitoring service; Wherein, the predetermined data frame format includes an address field; The generating of the monitoring instruction according to the predetermined data frame format comprises: The address field is configured as the first address of the performance monitoring register of the remote optical module; the performance monitoring register is used to store the performance quantity data of the optical module.

2. The remote monitoring method according to claim 1, wherein: The monitoring instruction includes a monitoring instruction, and the monitoring instruction is used to instruct the remote optical module to execute a monitoring service for monitoring the performance of the remote optical module.

3. The remote monitoring method according to claim 2, wherein: The predetermined data frame format also includes an instruction type field; The step of generating the monitoring instruction according to the predetermined data frame format also includes: Configuring the instruction type field as a read character; Instructing the remote optical module to perform a monitoring service for monitoring the performance of the remote optical module includes: The remote optical module is instructed to read the performance quantity data of the remote optical module from the performance monitoring register of the remote optical module according to the first address of the performance monitoring register.

4. The remote monitoring method according to claim 3, wherein: The monitoring method further comprises: receiving a response signal sent by the remote optical module in response to the monitoring instruction, and extracting performance data of the remote optical module from the response signal according to the predetermined data frame format; The operating status of the remote optical module is determined according to the performance data.

5. The remote monitoring method according to claim 1, wherein: The monitoring instruction includes a control instruction, and the control instruction is used to instruct the remote optical module to execute a monitoring service for controlling a target function of the remote optical module.

6. The remote monitoring method according to claim 5, wherein: The predetermined data frame format also includes an instruction type field and a data field; The step of generating the control instruction according to the predetermined data frame format comprises: Configuring the instruction type field as a write character; configuring the data field as a control parameter for controlling the target function; The monitoring service of instructing the remote optical module to execute the target function of controlling the remote optical module includes: The remote optical module is instructed to write the control parameter into the function control register of the remote optical module according to the first address of the function control register, so that the remote optical module performs the target function.

7. The remote monitoring method according to claim 1, wherein: The predetermined data frame format also includes a preamble, a frame start symbol, a length field, a frame check code, and a cutoff code.

8. The remote monitoring method according to any one of claims 1 to 7, wherein: The step of sending the monitoring instruction to the remote optical module via a downlink optical signal comprises: Generate a top adjustment signal according to the monitoring instruction; Performing top adjustment on the downlink main signal according to the top adjustment signal; The adjusted downlink main signal is converted into the downlink optical signal.

9. A method for monitoring an optical module, applied to a remote optical module, comprising: Extracting a monitoring instruction from a downlink optical signal, wherein the downlink optical signal is sent by a proximal optical module according to the remote monitoring method according to any one of claims 1 to 8; A monitoring task is identified from the monitoring instruction according to a predetermined data frame format to execute the monitoring task.

10. The monitoring method according to claim 9, wherein: The step of identifying a monitoring task from the monitoring instruction according to a predetermined data frame format to execute the monitoring task comprises: When the monitoring instruction is a monitoring instruction, a monitoring service for monitoring the performance of the remote optical module is executed.

11. The monitoring method according to claim 10, wherein: The predetermined data frame format includes an instruction type field and an address field; When the monitoring instruction is a monitoring instruction, the step of executing the monitoring service for monitoring the performance of the remote optical module includes: When the instruction type field is a read character, extracting the first address of the performance monitoring register of the remote optical module from the address field; The performance data of the remote optical module is read from the performance monitoring register according to the first address of the performance monitoring register.

12. The monitoring method according to claim 11, wherein: After the step of reading the performance quantity data of the remote optical module from the performance monitoring register according to the first address of the performance monitoring register, the monitoring method further comprises: generating a response signal according to the predetermined data frame format, wherein the response signal includes the performance data; The response signal is sent to the proximal optical module via an uplink optical signal, so that the proximal optical module determines the operating status of the distal optical module according to the performance data.

13. The monitoring method according to claim 9, wherein: The step of identifying the monitoring task from the monitoring instruction according to a predetermined data frame format to execute the monitoring task comprises: When the monitoring instruction is a control instruction, a monitoring service for controlling a target function of the remote optical module is executed.

14. The monitoring method according to claim 13, wherein: The predetermined data frame format includes an instruction type field, an address field, and a data field; When the monitoring instruction is a control instruction, the step of executing the monitoring service of controlling the target function of the remote optical module includes: When the instruction type field is configured as a write character, extracting the first address of the function control register corresponding to the target function from the address field; extracting a control parameter for controlling the target function from the data field; The control parameter is written into the function control register according to the first address of the function control register to execute the target function.

15. The monitoring method according to any one of claims 9 to 14, wherein: Before the step of extracting the monitoring instruction from the downlink optical signal, the monitoring method further includes: Converting the downstream optical signal into a downstream electrical signal; Extracting a top adjustment signal from the downlink electrical signal; The monitoring instruction is extracted from the top adjustment signal.

16. A proximal optical module, comprising: A signal generating unit, used for generating a monitoring instruction according to a predetermined data frame format; A signal sending unit, used to send the monitoring instruction to the remote optical module through a downlink optical signal, so that the remote optical module executes the corresponding monitoring service according to the monitoring instruction; Wherein, the predetermined data frame format includes an address field; The generating of the monitoring instruction according to the predetermined data frame format comprises: The address field is configured as the first address of the performance monitoring register of the remote optical module; the performance monitoring register is used to store the performance quantity data of the optical module.

17. A proximal optical module, comprising: one or more first processors; A first storage device stores one or more programs thereon, and when the one or more programs are executed by the one or more first processors, the one or more first processors implement the remote monitoring method of the optical module according to any one of claims 1 to 8.

18. A remote optical module, comprising: A signal receiving unit, used to extract a monitoring instruction from a downlink optical signal, wherein the downlink optical signal is sent by a proximal optical module according to the remote monitoring method according to any one of claims 1 to 8; The data processing unit identifies the monitoring task from the monitoring instruction according to a predetermined data frame format to execute the monitoring task.

19. A remote optical module, comprising: one or more second processors; A second storage device stores one or more programs thereon. When the one or more programs are executed by the one or more second processors, the one or more second processors implement the optical module monitoring method according to any one of claims 9 to 15.

20. A fronthaul system, comprising a near-end node and a far-end node, wherein: The proximal node comprises the proximal optical module according to claim 16 or 17, and the remote node comprises the remote optical module according to claim 18 or 19.

21. A computer-readable storage medium having an executable program stored thereon, wherein the executable program, when executed, can implement the remote monitoring method for an optical module described in any one of claims 1 to 8, or the monitoring method for an optical module described in any one of claims 9 to 15.

Citation Information

Patent Citations

  • Method and apparatus for transmitting frame data between near end device and far end device

    CN107528667A

  • Transceiver to transceiver digital optical commands

    US20170366266A1