Wavelength adjustment method, electronic equipment and storage medium
By automatically adjusting the wavelength of the optical module through electronic equipment, the problem of wavelength deviation of the optical module is solved, and the performance and stability of the optical fiber network are improved.
Patent Information
- Application Number
- CN202410381563.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-09-30
AI Technical Summary
The wavelength adjustment of existing optical modules relies on manual experience, resulting in large wavelength deviations and affecting the transmission characteristics of the optical modules.
The current wavelength value of the optical module is obtained through electronic equipment, the bias voltage is determined based on the preset voltage, the current wavelength value of the optical module is adjusted to the preset wavelength value, and the bias voltage is used to increase or decrease the voltage to achieve automatic, fast and accurate wavelength adjustment.
It improves the transmission characteristics of optical modules, enhances the performance and stability of optical fiber networks, and avoids wavelength conflicts and interference.
Smart Images

Figure CN120729432A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wavelength control, and in particular to a wavelength adjustment method, electronic equipment, and storage medium. Background Art
[0002] With the advent of 5G, base station deployment is gradually dominated by wireless access networks based on real-time cloud-based infrastructure on open platforms. The fronthaul network adopts an architecture of active antenna units, distributed units, and centralized units. To avoid the extensive use of fronthaul optical fibers, the fronthaul network usually achieves fronthaul optical fiber multiplexing through wavelength combination and demultiplexing.
[0003] 25G tunable optical modules (Dense Wavelength Division Multiplexing, DWDM) are primarily used in 5G fronthaul networks and are a higher-speed iteration of 10G. Operators have also standardized the technical requirements for optical interfaces in 5G fronthaul Dense Wavelength Division Multiplexing (DWDM) networks. However, currently, assembling optical modules that meet these requirements using optoelectronic chips is difficult. Adjustment often relies on operator experience, resulting in significant deviations in the wavelength of the optical module, which in turn degrades its transmission characteristics. Summary of the Invention
[0004] The present application provides a wavelength adjustment method, electronic device, and storage medium, which can adjust the wavelength value of an optical module and improve the transmission characteristics of the optical module.
[0005] To achieve the above objectives, this application adopts the following technical solutions:
[0006] In a first aspect, the present application provides a wavelength adjustment method, which is applied to an optical module, wherein the optical module includes a transmitting-end device component and a receiving-end device component. The transmitting-end device component includes a laser component and a modulator component. The laser component and the modulator component are connected via an optical fiber. The laser component generates an output light signal, which passes through a feedback circuit and a driving circuit in sequence to reach the modulator component. The receiving-end device component includes a detector component and an amplifier component. The incident light signal incident from a common port passes through the detector component to reach the amplifier component. The method includes: the electronic device can obtain the current wavelength value of the optical module, and determine the bias voltage based on the preset voltage of the optical module, and then the electronic device can adjust the current wavelength value of the optical module to the preset wavelength value based on the bias voltage.
[0007] The preset voltage is the supply voltage of the optical module after adjustment from the current voltage.
[0008] In a possible implementation, the preset wavelength value is determined according to a slope between a current wavelength value and a current current of the optical module, and the current current.
[0009] In one possible implementation, determining the bias voltage based on the preset voltage of the optical module includes: obtaining a preset wavelength value of the optical module; determining the preset voltage of the optical module based on the current wavelength value and the preset wavelength value of the optical module; and determining the bias voltage based on the preset voltage of the optical module.
[0010] In one possible implementation, determining a preset voltage of the optical module based on a current wavelength value and a preset wavelength value of the optical module includes: determining a wavelength difference based on the current wavelength value and the preset wavelength value of the optical module; and determining the preset voltage of the optical module based on the wavelength difference and the current current of the optical module.
[0011] In one possible implementation, the method further includes: if the current wavelength value is greater than a preset wavelength value, stepping down the current voltage of the optical module based on the bias voltage; and if the current wavelength value is less than the preset wavelength value, stepping up the current voltage of the optical module based on the bias voltage.
[0012] In a possible implementation, the bias voltage is a difference voltage between a current voltage of the optical module and a target voltage of the optical module.
[0013] In a possible implementation, the current wavelength value is a wavelength value of a laser output light beam of the optical module.
[0014] In a possible implementation, the bias voltage ranges from -2V to 0V.
[0015] In a possible implementation manner, the method is applied to single-fiber bidirectional transmission, or dual-fiber bidirectional transmission.
[0016] In a second aspect, the present application provides a wavelength adjustment device, comprising: a processing unit and an acquisition unit. The acquisition unit is configured to acquire a current wavelength value of an optical module, wherein the current wavelength value is the wavelength value of a laser output beam of the optical module.
[0017] The processing unit is configured to determine a bias voltage based on a preset voltage of the optical module, wherein the preset voltage is a supply voltage adjusted from a current voltage of the optical module.
[0018] The processing unit is further configured to adjust the current wavelength value of the optical module to a preset wavelength value based on the bias voltage.
[0019] In a possible implementation, the preset wavelength value is determined according to a slope between a current wavelength value and a current current of the optical module, and the current current.
[0020] In a possible implementation, the acquiring unit is further configured to acquire a preset wavelength value of the optical module.
[0021] The processing unit is specifically configured to determine a preset voltage of the optical module based on a current wavelength value and a preset wavelength value of the optical module.
[0022] The processing unit is specifically configured to determine a bias voltage based on a preset voltage of the optical module.
[0023] In one possible implementation, the processing unit is further configured to determine a wavelength difference based on a current wavelength value and a preset wavelength value of the optical module, and determine a preset voltage of the optical module according to the wavelength difference and a current current of the optical module.
[0024] In one possible implementation, the processing unit is further configured to, when the current wavelength value is greater than a preset wavelength value, reduce the current voltage of the optical module based on the bias voltage; and, when the current wavelength value is less than the preset wavelength value, increase the current voltage of the optical module based on the bias voltage.
[0025] In a third aspect, an electronic device is provided, comprising a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to execute a computer program or instruction to implement the wavelength adjustment method of the first aspect or any embodiment of the first aspect.
[0026] In a fourth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program instructions, which, when executed on a computer (eg, a receiving node), causes the computer to execute the wavelength adjustment method according to any of the above embodiments.
[0027] In a fifth aspect, a computer program product is provided, which includes computer program instructions. When the computer program instructions are executed on a computer (eg, a receiving node), the computer program instructions cause the computer to execute the wavelength adjustment method according to any of the above embodiments.
[0028] In a sixth aspect, a computer program is provided. When the computer program is executed on a computer (eg, a receiving node), the computer program causes the computer to execute the wavelength adjustment method according to any one of the above embodiments.
[0029] Based on the above technical solution, the electronic device in the wavelength adjustment method provided in the embodiment of the present application can obtain the current wavelength value of the optical module and then adjust the current wavelength value of the optical module to a preset wavelength value through the bias voltage of the optical module. In this way, by adjusting the wavelength of the optical module, the benefits of increasing optical fiber transmission capacity, avoiding wavelength conflicts and interference, and achieving automatic, fast and accurate wavelength adjustment are achieved, which helps to improve the performance and stability of optical fiber networks. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 A schematic diagram of the structure of an electronic device provided in this application;
[0031] Figure 2 This is a schematic diagram of the structure of a dual-fiber bidirectional optical module provided by this application;
[0032] Figure 3 This is a schematic diagram of the structure of a single-fiber bidirectional optical module provided in this application;
[0033] Figure 4 A flow chart of a wavelength adjustment method provided in this application;
[0034] Figure 5 A scenario diagram of a wavelength adjustment method provided in this application;
[0035] Figure 6 A schematic diagram of the structure of a wavelength adjustment device provided in this application;
[0036] Figure 7 This is a schematic structural diagram of another electronic device provided in this application. DETAILED DESCRIPTION
[0037] The wavelength adjustment method and device provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0038] The term "and / or" in this article is merely a description of the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0039] The terms "first" and "second" and the like in the specification and drawings of this application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.
[0040] Furthermore, the terms "including," "having," and any variations thereof, as used in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to the process, method, product, or apparatus.
[0041] The following explains the terms involved in the embodiments of the present application to facilitate readers' understanding.
[0042] 1. A dual-fiber bidirectional optical module is a device used for fiber-optic communications. It uses two optical fibers to transmit and receive optical signals, with each fiber responsible for sending and receiving data signals, thus achieving bidirectional transmission.
[0043] Because dual-fiber bidirectional optical modules have two fiber jacks, one for the transmit and one for the receive fibers, they provide stable bidirectional communication and a backup mechanism. Even if one fiber fails or is damaged, the other fiber can still function normally, maintaining communication continuity. Therefore, dual-fiber bidirectional optical modules are widely used in scenarios with high bandwidth and network connectivity requirements, such as data center networks and broadband access networks.
[0044] The working principle of the dual-fiber bidirectional optical module is to convert electrical signals into optical signals, transmit them through optical fibers, and then convert the optical signals back into electrical signals at the receiving end. This conversion process enables optical signals to be transmitted over long distances without being affected by electromagnetic interference.
[0045] 2. A single-fiber bidirectional optical module, also known as a BIDI (Bidirectional In-Fiber) module, is a special fiber optic communication device. It uses a single optical fiber to send and receive data, enabling two-way communication. This reduces the number of optical fibers used and, consequently, the investment cost.
[0046] The operating principle of a single-fiber bidirectional optical module primarily relies on wavelength division multiplexing (WDM) technology. Specifically, a single-fiber bidirectional optical module separates the transmission and reception of optical signals of different wavelengths on the same optical fiber. For example, one end of a single-fiber bidirectional optical module can transmit an optical signal of a specific wavelength while simultaneously receiving an optical signal of another wavelength, while the other end performs the opposite operation.
[0047] The above is a brief introduction to the terms involved in the embodiments of the present application.
[0048] It should be noted that in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be interpreted as being more preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0049] With the advent of 5G, base station deployment is gradually dominated by wireless access networks based on real-time cloud-based infrastructure on open platforms. The fronthaul network adopts an architecture of active antenna units, distributed units, and centralized units. To avoid the extensive use of fronthaul optical fibers, the fronthaul network usually achieves fronthaul optical fiber multiplexing through wavelength combination and demultiplexing.
[0050] 25G tunable optical modules are primarily used in 5G fronthaul networks and are a higher-speed iteration of 10G. Operators have also standardized the technical requirements for optical interfaces in 5G fronthaul DWDM networks. However, currently, assembling optical modules that meet these standards using optoelectronic chips is difficult. Adjustment often relies on operator experience, resulting in significant deviations in the wavelength of the optical module and a reduction in its transmission characteristics.
[0051] like Figure 1 As shown, Figure 1 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 100 includes a display 101, at least one processor 102, a transceiver 103, and may also include a memory 104. The processor 102, the memory 104, and the transceiver 103 may be connected via a communication line.
[0052] In the embodiment of the present application, the processor 102 can be a chip. The chips can include five categories: logic chips, memory chips, sensor chips, power chips and communication chips. Among them, the processor class mainly undertakes chips for specific calculation and control tasks in the system, such as microcontroller unit (MCU), central processing unit (CPU), graphics processing unit (GPU), neural processing unit (NPU), etc. The storage class mainly undertakes chips for data storage in the system, as well as some storage controller chips, such as dynamic random access memory (DRAM), static random access memory (SRAM), flash memory (EEPROM memory, Flash), etc. The sensor class mainly undertakes chips for information collection, presentation and interaction in the system, such as input and output devices, some signal processing chips, etc. Communications chips (wired and wireless) mainly undertake communication functions in the system, such as some Ethernet chips, switching chips, wide area and local area network, point-to-point and ad hoc network chips, as well as filtering, amplification, power and other devices that assist in communication. Commonly known products include wireless fidelity (WiFi), Bluetooth, fifth-generation mobile communication technology (5G) baseband, global positioning system (GPS), narrowband internet of things (NB-IoT), network cards, switches, etc.
[0053] like Figure 2 As shown, Figure 2This is a schematic diagram of the structure of a dual-fiber bidirectional optical module provided in an embodiment of the present application. The dual-fiber bidirectional optical module is a transceiver separation module. The chip in the dual-fiber bidirectional optical module includes an optical chip and an electrical chip. The optical chip includes a transmitter optical subassembly (TOSA) and a receiver optical subassembly (ROSA). The electrical chip includes a clock and data recovery unit (CDR) with AD / DA function, an analog-to-digital / digital-to-analog converter AD / DA, a power management unit (PMU), and a microcontroller unit (MCU).
[0054] Optionally, the CDR unit has the function of monitoring the wavelength value and avalanche photodiode (APD) conversion current in real time.
[0055] In the embodiments of the present application, the TOSA includes, but is not limited to, an electro-absorption modulated laser (EML) component and an electro-absorption modulator (EAM) component. The EML and EAM are connected via an optical fiber. The laser component generates an outgoing optical signal, which then passes through a feedback circuit and a drive circuit to reach the modulator component.
[0056] The EML generates an outgoing optical signal and couples it into the optical fiber for transmission. The EAM amplifies the analog electrical signal from the CDR and generates current to control the EML's light emission. Furthermore, the driver circuit receives the digital-to-analog (DA) circuit output. The TOSA also includes a thermoelectric cooler (TEC) and several essential components, including sleeves, connectors, and packaging.
[0057] Alternatively, the EML may be an externally modulated laser component, and the EAM may be an electro-absorption modulator component.
[0058] In the embodiment of the present application, the receiving end device assembly includes a detector assembly and an amplifier assembly. An incident light signal incident from the common port passes through the detector assembly and reaches the amplifier assembly.
[0059] Among them, APD can receive optical signals and convert them into electrical signals, and TIA is responsible for amplifying the converted electrical signals and outputting them to the AD circuit for sampling and judgment.
[0060] Optionally, the detector component may be an avalanche photodiode (APD) detector. The amplifier component may be a trans-impedance amplifier (TIA). Optionally, the dual-fiber bidirectional optical module further includes a gold finger for transmitting and receiving code streams.
[0061] like Figure 3 As shown, Figure 3 A schematic diagram of the structure of a single-fiber bidirectional optical module provided in an embodiment of the present application. The chips in the single-fiber bidirectional optical module include an optical chip and an electrical chip, and the optical chip includes a TOSA and a ROSA. The electrical chip includes a CDR with AD / DA function, an analog-to-digital / digital-to-analog converter AD / DA, a PMU, and an MCU. The single-fiber bidirectional optical module is a transceiver integrated optical module and requires an isolator to isolate the transmit and receive wavelengths. In other words, the TOSA and ROSA share the same optical path. Optionally, the CDR unit has the function of real-time monitoring of wavelength values and APD conversion current.
[0062] In the embodiment of the present application, the TOSA includes but is not limited to an EML and an EAM. The EML and the EAM are connected via an optical fiber. The laser component generates an outgoing optical signal, which then passes through a feedback circuit and a driving circuit to reach a modulator component.
[0063] The EML generates an outgoing optical signal and couples it into the optical fiber for transmission. The EAM adds gain to the analog electrical signal from the CDR, generating a current to control the EML's light emission. Furthermore, the driver circuit receives the DA circuit's output. The TOSA also includes the TEC and several necessary components: casing, connectors, and packaging.
[0064] Alternatively, the EML may be an externally modulated laser component, and the EAM may be an electro-absorption modulator component.
[0065] In the embodiment of the present application, the receiving end device assembly includes a detector assembly and an amplifier assembly. An incident light signal incident from the common port passes through the detector assembly and reaches the amplifier assembly.
[0066] Among them, APD can receive optical signals and convert them into electrical signals, and TIA is responsible for amplifying the converted electrical signals and outputting them to the AD circuit for sampling and judgment.
[0067] Optionally, the detector component may be an APD. The amplifier component may be a TIA. Optionally, the single-fiber bidirectional optical module further includes a gold finger for transmitting and receiving code streams.
[0068] It should be noted that the EAM supply voltage of the CDR+DA chip in the embodiment of the present application is 2.5V-3.5V, the EML bias voltage is -2V-0V, and the EML bias current range is ≤60mA.
[0069] The AD / DA circuit within the MCU is a necessary functional module for the 25G tunable optical mode circuit and cannot be omitted. It requires a sampling rate of 10MSample / s and 12-bit accuracy. The current output is selectable between 0-35mA and 0-300mA, and the voltage output is 0-2.5V.
[0070] The APD driving circuit input voltage that can be used in the receiving device component is 2.8V-5.5V, the saturation gain current is 0.3mA-5mA, the AD in the MCU requires a sampling rate of 10MSample / s, 12-bit accuracy, and real-time current monitoring function.
[0071] It should be noted that the optical module described in the embodiment of the present application is intended to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of optical modules and the emergence of other optical modules, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0072] The methods in the following embodiments can all be implemented in an optical module having the above hardware structure. The methods in the embodiments of the present application are described below.
[0073] The wavelength adjustment method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0074] The embodiment of the present application can adjust the current wavelength value of the optical module by bias voltage. The following is a detailed description of a wavelength adjustment method provided by the embodiment of the present application in conjunction with the accompanying drawings. Figure 4 As shown, the wavelength adjustment method may include S401-S403. Among them, S401-S402 can also be called the "determining the bias voltage" process, and S403 can be called the "adjusting the current wavelength value of the optical module" process. S401-S403 are described in detail below.
[0075] S401. Obtain the current wavelength value of the optical module.
[0076] In the relevant embodiments of the present application, the optical module may include: a dual-fiber bidirectional optical module and a single-fiber bidirectional optical module. The laser of each optical module may output the wavelength value of the light beam, that is, the current wavelength value of the optical module.
[0077] In the embodiment of the present application, there is a slope between the wavelength value of the optical module and the current (voltage) of the optical module, similar to the ex distribution. The slope is used to indicate the degree of inclination of a curve (or the tangent of a straight line) with respect to the (horizontal) coordinate axis.
[0078] In an embodiment of the present application, the electronic device may obtain the current wavelength value of the optical template at predetermined intervals and determine whether the current wavelength value exceeds a predetermined condition. If not, the electronic device iteratively executes the aforementioned steps until the current wavelength value exceeds the predetermined condition, at which point the electronic device adjusts the current wavelength value.
[0079] For example, Figure 5 As shown, the above current wavelength value exceeds the preset condition in either of the following two situations.
[0080] Case (1): The current wavelength value exceeds the preset condition, which may include: whether the current current I1 corresponding to the current wavelength value exceeds the bias threshold current I2. The bias threshold current I2 is preset based on the current current I1, or is determined based on model training and adjustment. The preset bias threshold current I2 can be automatically executed by the mobile phone or manually executed by the user.
[0081] In one scenario, the electronic device monitors the wavelength value of the optical module starting at 8:00 on December 15. Every 10 minutes, the electronic device obtains the current wavelength value of the optical module and determines whether the current current I1 of the current wavelength value exceeds the bias threshold current I2.
[0082] When the current current I1 exceeds the bias threshold current I2, the electronic device adjusts the wavelength value corresponding to the current current I1. When the current current I1 does not exceed the bias threshold current I2, the electronic device continues to monitor the optical module.
[0083] Case (2): The current wavelength value exceeds the preset condition, which may include: whether the slope between the current wavelength value and the current current (voltage) exceeds the preset bias slope. The preset bias slope is preset based on the slope between the current wavelength value and the current current (voltage), or is determined based on model training adjustments. The preset bias slope can be automatically set by the mobile phone or manually set by the user.
[0084] In one scenario, the electronic device monitors the wavelength value of the optical module starting at 8:00 on December 15. Every 10 minutes, the device obtains the current wavelength value of the optical module and determines whether the current slope between the current wavelength value and the current current (voltage) exceeds the preset bias slope.
[0085] If the current slope exceeds the preset bias slope, the electronic device adjusts the wavelength value corresponding to the current slope. If the current slope does not exceed the preset bias slope, the electronic device continues to monitor the optical module.
[0086] S402: Determine a bias voltage based on a preset voltage of the optical module.
[0087] In the embodiment of the present application, the preset voltage is the supply voltage of the optical module after adjustment of the current voltage.
[0088] In an embodiment of the present application, the electronic device can obtain the preset wavelength value of the optical module, and determine the preset voltage of the optical module based on the current wavelength value and the preset wavelength value of the optical module, and then determine the bias voltage according to the preset voltage of the optical module.
[0089] The preset wavelength value in the embodiments of the present application is determined based on the slope between the current wavelength value and the current current of the optical module, as well as the current current. It is understood that if there is a deviation Δ1 between the current current (measured current) and the preset current, then there is a deviation Δ2 between the current wavelength value (actual output wavelength value) corresponding to the current current (measured current) and the preset wavelength value corresponding to the preset current. The preset wavelength value can then be derived from the slope and the current current (measured current).
[0090] Optionally, the preset wavelength value may be preconfigured in advance.
[0091] In a possible implementation, the electronic device may determine a wavelength difference based on a current wavelength value and a preset wavelength value of the optical module, and further determine a preset voltage of the optical module based on the wavelength difference and a current current of the optical module.
[0092] For example, the electronic device can determine the difference between the current wavelength value of the optical module and the preset wavelength value, and determine the preset current of the optical module based on the product of the difference, the slope, and the current current. The preset current can be understood as the ideal current value of the optical module. Furthermore, the electronic device can determine a preset voltage based on the preset current. The electronic device then uses the difference between the preset voltage and the current voltage as the bias voltage.
[0093] For example, combined with Figure 5 As shown, the current wavelength value is λ1 and the preset wavelength value is λ a The electronic device can be configured to calculate the wavelength according to the current wavelength value λ1 and the preset wavelength value λ a , determine the wavelength difference Δλ. That is: Δλ=λ a -λ1.
[0094] Then, the electronic device calculates the preset current I based on the product of the wavelength difference Δλ and the slope and the current current I1. a . That is: Ia =Δλ×slope+I1.
[0095] Accordingly, the preset voltage V a =I a ×R 阻抗 ; Current voltage V1=I1×R 阻抗 .
[0096] Then the electronic device determines the bias voltage ΔV=V a -V1.
[0097] In the embodiment of the present application, the bias voltage ΔV ranges from -2V to 0V.
[0098] It should be noted that a portion of the optical signal output by the EML (5%) can be separated and transmitted to the feedback circuit. The radio and television detector PD in the feedback circuit receives this portion of the optical signal and converts it into a photocurrent, which corresponds to the wavelength value.
[0099] S403: Based on the bias voltage, adjust the current wavelength value of the optical module to a preset wavelength value.
[0100] In the embodiment of the present application, after determining the bias voltage, the electronic device adjusts the current wavelength value of the optical module through tuning. In other words, the electronic device can adjust the current voltage of the optical module to a preset voltage through a feedback circuit, thereby adjusting the current wavelength value of the optical module to the preset wavelength value.
[0101] In one possible implementation, if the electronic device determines that the current wavelength of the optical module is greater than a preset wavelength, the electronic device may reduce the current voltage of the optical module based on the bias voltage. In other words, the current wavelength of the optical module is adjusted by reducing the current voltage.
[0102] If the electronic device determines that the current wavelength value is less than the preset wavelength value, the electronic device can increase the current voltage of the optical module according to the bias voltage. In other words, the current wavelength value of the optical module is adjusted by increasing the current voltage.
[0103] For example, the electronic device can use an adjustable power supply that can precisely control the output voltage and stably provide the required current. By gradually adjusting the voltage, the desired wavelength can be achieved. In other words, the power supply output voltage is gradually adjusted within the allowable operating voltage range of the optical module. After each voltage adjustment, the electronic device can measure the wavelength output of the optical module using an optical spectrum analyzer or other appropriate testing equipment.
[0104] Based on the above Figure 4According to the technical solution, the electronic device of the embodiment of the present application can obtain the current wavelength value of the optical module and then adjust the current wavelength value of the optical module to a preset wavelength value through the bias voltage of the optical module. In this way, by adjusting the wavelength of the optical module, the optical fiber transmission capacity is increased, wavelength conflicts and interference are avoided, and automatic, fast and accurate wavelength adjustment is achieved, which helps to improve the performance and stability of the optical fiber network.
[0105] The following is an overview of the overall workflow of a dual-fiber bidirectional optical module.
[0106] Transmitter: The gold finger in the dual-fiber bidirectional optical module receives the upper-layer protocol code stream and sends it to the CDR. The CDR is used to align the code stream clock. The CDR sends the aligned code stream to the digital-to-analog converter (DA). The aligned code stream will pass through the DA to form an analog signal.
[0107] The digital-to-analog conversion circuit then sends an analog signal stream to the driver circuit, which then activates the electro-absorption (EAM) to control the on / off state of the EML. The EAM's operating state can be either on or off. When the EAM is on, the EML remains lit; when it is off, the EML remains off.
[0108] The feedback circuit monitors the wavelength of the EML and can feed back the preset wavelength value (tuned wavelength accuracy) to the driver circuit. In response, the driver circuit adjusts the bias voltage output to ensure the accuracy of the output wavelength.
[0109] Receiving end: The incident optical signal from the common port is transmitted to the APD, which converts the incident optical signal into an electrical signal. The electrical signal is then amplified by the TIA. The TIA sends the amplified analog electrical signal to the filter. The analog electrical signal is filtered once to remove the noise frequency component.
[0110] The analog signal is converted to a digital signal through an analog-to-digital converter (AD). The AD converter sends this digital signal to the CDR for clock recovery. The CDR then sends the restored bit stream to the gold finger, which converts it into an upper-layer protocol bit stream.
[0111] The above is a brief overview of the working process of the dual-fiber bidirectional optical module.
[0112] The following is an overview of the overall workflow of a single-fiber bidirectional optical module.
[0113] Transmitter: The gold finger in the dual-fiber bidirectional optical module receives the upper-layer protocol code stream and sends it to the CDR. The CDR is used to align the code stream clock. The CDR sends the aligned code stream to the digital-to-analog converter (DA). The aligned code stream will pass through the DA to form an analog signal.
[0114] The digital-to-analog conversion circuit then sends an analog signal stream to the driver circuit, which then activates the electro-absorption (EAM) to control the on / off state of the EML. The EAM's operating state can be either on or off. When the EAM is on, the EML remains lit; when it is off, the EML remains off.
[0115] The feedback circuit monitors the wavelength of the EML and feeds back the preset wavelength value (tuning wavelength accuracy) to the driver circuit. In response, the driver circuit adjusts the bias voltage and outputs the optical signal, which then passes through the isolator and into the transmission channel for transmission.
[0116] Receiving end: The incident optical signal from the common port is transmitted sequentially into the isolator, the receiving optical path, and the APD. The APD converts the incident optical signal into an electrical signal, which is then amplified by the TIA. The TIA sends the amplified analog electrical signal to the filter. The analog electrical signal is filtered once to remove the noise frequency component.
[0117] The analog signal is converted to a digital signal through an analog-to-digital converter (AD). The AD converter sends this digital signal to the CDR for clock recovery. The CDR then sends the restored bit stream to the gold finger, which converts it into an upper-layer protocol bit stream.
[0118] The above is a brief overview of the workflow of a single-fiber bidirectional optical module.
[0119] It should be pointed out that the various embodiments of the present application can refer to each other, for example, the same or similar steps, method embodiments, system embodiments and device embodiments can refer to each other without limitation.
[0120] In the embodiment of the present application, the electronic device can be divided into functional modules or functional units according to the above method examples. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0121] like Figure 6, which is a schematic structural diagram of a wavelength adjustment device provided in an embodiment of the present application, the device includes: a processing unit 601 and an acquisition unit 602 .
[0122] The acquisition unit 602 is configured to acquire a current wavelength value of the optical module, wherein the current wavelength value is a wavelength value of a laser output beam of the optical module.
[0123] The processing unit 601 is configured to determine a bias voltage based on a preset voltage of the optical module, wherein the preset voltage is a supply voltage adjusted from a current voltage of the optical module.
[0124] The processing unit 601 is further configured to adjust the current wavelength value of the optical module to a preset wavelength value based on the bias voltage.
[0125] In a possible implementation, the preset wavelength value is determined according to a slope between a current wavelength value and a current current of the optical module, and the current current.
[0126] In a possible implementation, the acquiring unit 602 is further configured to acquire a preset wavelength value of the optical module.
[0127] The processing unit 601 is specifically configured to determine a preset voltage of the optical module based on a current wavelength value and a preset wavelength value of the optical module.
[0128] The processing unit 601 is specifically configured to determine a bias voltage based on a preset voltage of the optical module.
[0129] In one possible implementation, the processing unit 601 is further configured to determine a wavelength difference based on a current wavelength value and a preset wavelength value of the optical module, and determine a preset voltage of the optical module according to the wavelength difference and a current current of the optical module.
[0130] In one possible implementation, the processing unit 601 is further configured to, when the current wavelength value is greater than a preset wavelength value, reduce the current voltage of the optical module based on the bias voltage; and, when the current wavelength value is less than the preset wavelength value, increase the current voltage of the optical module based on the bias voltage.
[0131] Figure 7 A schematic diagram of a possible structure of an electronic device involved in the above embodiments is shown. The electronic device includes: a processor 702 and a communication interface 703. The processor 702 is used to control and manage the operation of the electronic device, for example, executing the steps performed by the processing unit 601 and / or performing other processes of the technology described herein. The communication interface 703 is used to support communication between the electronic device and other network entities, for example, executing the steps performed by the acquisition unit 602. The electronic device may also include a memory 701 and a bus 704. The memory 701 is used to store program code and data of the electronic device.
[0132] Among them, the memory 701 can be a memory in the electronic device, etc., and the memory can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk or a solid-state drive; the memory can also include a combination of the above types of memory.
[0133] The processor 702 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein. The processor may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.
[0134] The bus 704 may be an Extended Industry Standard Architecture (EISA) bus or the like. The bus 704 may be divided into an address bus, a data bus, a control bus, or the like. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0135] Figure 7 The device in the embodiment may also be a chip. The chip includes one or more (including two) processors 702 and a communication interface 703.
[0136] Optionally, the chip further includes a memory 705, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 702. A portion of the memory 705 may also include a non-volatile random access memory (NVRAM).
[0137] In some embodiments, the memory 705 stores the following elements, execution modules or data structures, or a subset thereof, or an extended set thereof.
[0138] In the embodiment of the present application, the corresponding operation is performed by calling the operation instruction stored in the memory 705 (the operation instruction may be stored in the operating system).
[0139] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer (e.g., a receiving node), the computer executes a synchronization method as in any of the above embodiments.
[0140] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., CDs (Compact Disks), DVDs (Digital Versatile Disks), etc.), smart cards, and flash memory devices (e.g., EPROMs (Erasable Programmable Read-Only Memory), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0141] Some embodiments of the present disclosure further provide a computer program product, for example, stored on a non-transitory computer-readable storage medium. The computer program product includes computer program instructions that, when executed on a computer (e.g., a receiving node), cause the computer to perform the synchronization method described in the above embodiments.
[0142] Some embodiments of the present disclosure further provide a computer program. When the computer program is executed on a computer (eg, a receiving node), the computer program enables the computer to execute the synchronization method of the above embodiments.
[0143] The beneficial effects of the above-mentioned computer-readable storage medium, computer program product and computer program are the same as the beneficial effects of the synchronization method of some of the above-mentioned embodiments, and will not be repeated here.
[0144] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0145] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0146] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0147] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that a person skilled in the art can conceive within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A wavelength adjustment method, characterized in that: Applied to an optical module, the optical module includes a transmitter device assembly and a receiver device assembly. The transmitter device assembly includes a laser assembly and a modulator assembly. The laser assembly and the modulator assembly are connected via an optical fiber. The laser assembly generates an outgoing optical signal, which passes through a feedback circuit and a drive circuit in sequence to reach the modulator assembly. The receiver device assembly includes a detector assembly and an amplifier assembly. The incident optical signal incident from a common port passes through the detector assembly to reach the amplifier assembly. The method comprises: Obtaining the current wavelength value of the optical module; Determining a bias voltage based on a preset voltage of the optical module; the preset voltage is a supply voltage after adjusting the current voltage of the optical module; Based on the bias voltage, the current wavelength value of the optical module is adjusted to a preset wavelength value.
2. The method according to claim 1, characterized in that The preset wavelength value is determined according to a slope between a current wavelength value and a current current of the optical module, and the current current.
3. The method according to claim 1 or 2, characterized in that The determining of the bias voltage based on the preset voltage of the optical module includes: Obtaining a preset wavelength value of the optical module; Determining a preset voltage of the optical module based on a current wavelength value of the optical module and the preset wavelength value; The bias voltage is determined based on a preset voltage of the optical module.
4. The method according to claim 3, characterized in that The determining the preset voltage of the optical module based on the current wavelength value and the preset wavelength value of the optical module includes: Determining a wavelength difference based on a current wavelength value of the optical module and the preset wavelength value; A preset voltage of the optical module is determined according to the wavelength difference and a current current of the optical module.
5. The method according to claim 4, characterized in that The method further comprises: When the current wavelength value is greater than the preset wavelength value, the current voltage of the optical module is stepped down based on the bias voltage; When the current wavelength value is less than the preset wavelength value, the current voltage of the optical module is boosted and regulated based on the bias voltage.
6. The method according to claim 4 or 5, characterized in that The bias voltage is a difference voltage between the current voltage of the optical module and the target voltage of the optical module.
7. The method according to claim 6, characterized in that The current wavelength value is the wavelength value of the laser output light beam of the optical module.
8. The method according to claim 4 or 5, characterized in that The bias voltage ranges from -2V to 0V.
9. The method according to claim 8, characterized in that The method is applied to single-fiber bidirectional transmission or dual-fiber bidirectional transmission.
10. An electronic device, characterized in that: include: processor and memory; The memory is used to store computer programs or instructions, and the processor is used to run the computer programs or instructions to implement the wavelength adjustment method according to any one of claims 1 to 9.
11. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions. When a computer executes the instructions, the computer executes the wavelength adjustment method according to any one of claims 1 to 9.
12. A computer program product, characterized in that The computer program product includes instructions, and when the instructions are executed on a computer, the computer performs the wavelength adjustment method according to any one of claims 1 to 9.