Apparatus and Method for Optical Signal Processing

By applying a jitter signal to the optical signal processing device and adjusting the working parameters using the feedback control unit, the accuracy and reliability problems caused by wavelength drift of the optical signal processing device are solved, and cost reduction and miniaturization are achieved.

CN114280768BActive Publication Date: 2025-07-11HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011042245.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-28
Publication Date
2025-07-11
Estimated Expiration
2040-09-28

AI Technical Summary

Technical Problem

The operating wavelength of existing optical signal processing devices is susceptible to voltage changes and environmental impacts, resulting in processing errors and crosstalk, affecting accuracy and reliability, and the independent monitoring device configuration increases costs, making it difficult to achieve miniaturization.

Method used

By applying a jitter signal processing method, by applying a jitter signal to the light source unit, the power of the multi-wavelength signal is changed, and the feedback control unit is used to adjust the operating parameters of the sub-processing unit according to the power ratio, reducing the number of power detection devices, and improving the accuracy and reliability of feedback control.

Benefits of technology

The feedback control cost of optical processing devices is reduced, the device is miniaturized, and the accuracy and reliability of optical signal processing are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114280768B_ABST
    Figure CN114280768B_ABST
Patent Text Reader

Abstract

The present application provides an optical signal processing apparatus and method. The apparatus includes: N light source units, a multiplexing unit, an optical processing unit, a jitter application unit, a first detection unit, a second detection unit, and a feedback control unit. The light source units are used to generate single-wavelength signals; the jitter application unit is used to apply jitter signals to the light source units; the multiplexing unit is used to generate multi-wavelength signals according to the single-wavelength signals; the optical processing unit includes N serially-connected sub-processing units; the first detection unit is used to obtain a first power signal of the signal input to the optical processing unit; the second detection unit is used to obtain a second power signal of the signal output from the optical processing unit; the feedback control unit is used to adjust the working parameters of the optical processing unit according to the jitter signals, the first power signal, and the second power signal corresponding to the single-wavelength signals, which can reduce costs, facilitate the miniaturization of the apparatus, and improve the reliability and accuracy of feedback control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of communications, and more particularly, to an optical signal processing apparatus and an optical signal processing method. Background Art

[0002] Currently, an optical signal processing technology is known. The operating wavelengths of multiple optical signal processing devices (e.g., filters or optical modulators) are different, and the multiple optical signal processing devices are connected in series. Thus, multiple wavelengths in a multi-wavelength optical signal can be processed separately by the multiple optical signal processing devices.

[0003] However, affected by factors such as changes in the applied voltage and the use environment (e.g., temperature), the operating wavelength of an optical signal processing device may change, which may cause processing errors and crosstalk between wavelengths, affecting the accuracy and reliability of optical signal processing.

[0004] Therefore, an effective feedback control mechanism needs to be provided to monitor and modulate the operating wavelengths of the optical signal processing devices. A possible way is to configure a dedicated monitoring device for each optical signal processing device, that is, the monitoring device can detect the power ratio of the input wavelength and the output wavelength of the corresponding optical signal processing device, and then determine whether the operating wavelength of the optical signal processing device matches the designed value.

[0005] However, on the one hand, the input power is affected by the current operating wavelength of the optical signal processing device and may not be the power corresponding to the designed operating wavelength, resulting in inaccurate detection results. On the other hand, since this method needs to be independently configured for each optical signal processing device, the cost will be greatly increased, and the miniaturization of the device will be affected. Summary of the Invention

[0006] The present application provides an optical signal processing apparatus and method, which can improve the reliability and accuracy of the feedback control of the operating state of an optical processing device, reduce the cost of the feedback control of the operating state of the optical processing device, and realize the miniaturization of the device.

[0007] In a first aspect, there is provided an optical signal processing apparatus, which is applied to signal processing of a multi-wavelength signal including N wavelengths, where N≥2. The optical signal processing apparatus includes: N light source units, a multiplexing unit, an optical processing unit, at least one jitter application unit, a first detection unit, a second detection unit, and a feedback control unit. The N light source units correspond one-to-one to the N wavelengths. Each light source unit is configured to generate a single-wavelength signal of the corresponding wavelength. The jitter application unit is configured to apply a jitter signal to each light source unit, so that the power of each single-wavelength signal varies based on the jitter signal. Among them, a first parameter between any two single-wavelength signals is different. The first parameter includes at least one of the following parameters: the period during which the jitter signal is applied, the frequency of the applied jitter signal. The multiplexing unit is configured to perform multiplexing processing on the N single-wavelength signals to generate the multi-wavelength signal. The optical processing unit includes N sub-processing units, and the N sub-processing units are connected in series and correspond one-to-one to the N wavelengths. Each sub-processing unit is configured to process the corresponding wavelength. The first detection unit is configured to obtain a first power signal corresponding to the multi-wavelength signal input to the optical processing unit. The second detection unit is configured to obtain a second power signal corresponding to the multi-wavelength signal output from the optical processing unit. The feedback control unit is configured to adjust the working parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the jitter signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, where the i-th single-wavelength signal corresponds to the i-th sub-processing unit, and i∈[1, N].

[0008] According to the solution provided by the present application, it is applicable to a processing apparatus for a multi-wavelength signal. The processing apparatus includes a plurality of sub-processing units, and each processing unit is configured to process one wavelength of the multi-wavelength signal. By applying a jitter signal to the light source of each wavelength in the multi-wavelength signal, the first parameter of the jitter signal applied to any two wavelengths in the multi-wavelength signal is different. Among them, the first parameter may include the period during which the jitter signal is applied and / or the frequency of the applied jitter signal. Thus, it is possible to respectively determine the power corresponding to each wavelength from the power before the multi-wavelength signal enters the processing apparatus and the power after the multi-wavelength signal exits the processing apparatus. Furthermore, according to the ratio of the above powers, it is possible to determine whether the working wavelength of each sub-processing unit matches the design value. Compared with the prior art, the number of power detection devices required can be greatly reduced, thereby reducing costs and facilitating miniaturization of the apparatus. Moreover, since the power used in the feedback control (i.e., the power of the optical signal before entering the optical processing unit) is not affected by the offset of the working wavelength of the sub-processor device, the reliability and accuracy of the feedback control of the working state of the optical processor device can be improved.

[0009] In one implementation, a dither application unit can be separately configured for each of the N light source units. Thus, a dither signal can be applied to multiple light source units in parallel, and the duration of the feedback control in this application can be reduced.

[0010] That is, there are N dither application units, and the N dither application units correspond to the N light source units one by one. Each dither application unit is used to apply a dither signal to the corresponding light source unit.

[0011] It should be noted that when a dither signal is applied to multiple light source units in the same period, the frequencies of the dither signals applied to these multiple light source units are different.

[0012] In this case, in one implementation, the feedback control unit is specifically configured to perform a Fourier transform on the first power signal to obtain N first values, where the N first values correspond to the frequencies of the N dither signals one by one, and to perform a Fourier transform on the second power signal to obtain N second values, where the N second values correspond to the frequencies of the N dither signals one by one. Moreover, it is used to adjust the working parameters of the i-th sub-processing unit according to the first value and the second value corresponding to the i-th dither signal, where the i-th dither signal corresponds to the i-th single-wavelength signal.

[0013] In another implementation, the device further includes at least one first filtering unit and at least one second filtering unit. The first filtering unit is used to filter the first power signal according to the frequency of the dither signal applied to each single-wavelength signal to obtain N third values, where the N third values correspond to the frequencies of the N dither signals one by one; the second filtering unit is used to filter the second power signal according to the frequency of the dither signal applied to each single-wavelength signal to obtain N fourth values, where the N fourth values correspond to the frequencies of the N dither signals one by one; the feedback control unit is specifically configured to adjust the working parameters of the i-th sub-processing unit according to the third value and the fourth value corresponding to the i-th dither signal, where the i-th dither signal corresponds to the i-th single-wavelength signal.

[0014] In one implementation, the first filtering unit can be one, and the first filtering unit respectively determines the power values corresponding to each wavelength in multiple sub-periods within the same period. That is, a time-division multiplexing method can be used to share one first filtering unit, thereby further reducing costs.

[0015] Similarly, the second filtering unit can be one, and the second filtering unit respectively determines the power values corresponding to each wavelength in multiple sub-periods within the same period. That is, a time-division multiplexing method can be used to share one second filtering unit, thereby further reducing costs.

[0016] In another implementation manner, there are N first filtering units and N second filtering units. The N first filtering units correspond one-to-one to the frequencies of the N dithering signals. Each first filtering unit is configured to filter the first power signal according to the frequency of the corresponding dithering signal. The N second filtering units correspond one-to-one to the frequencies of the N dithering signals. Each second filtering unit is configured to filter the second power signal according to the frequency of the corresponding dithering signal.

[0017] Thus, it is possible to determine the above filtering process in parallel, and the duration of the feedback control of the present application can be reduced.

[0018] In another implementation manner, a time-division multiplexing method can be adopted to apply the dithering signal. That is, the N light source units correspond one-to-one to N time periods. The dithering signal applying unit is specifically configured to apply the dithering signal to the i-th light source unit in the i-th time period among the N time periods. Wherein, the i-th light source unit is configured to generate the i-th single-wavelength signal, and the feedback control unit is specifically configured to adjust the working parameters of the i-th sub-processing unit according to the first power signal acquired by the first detecting unit in the i-th time period and the second power signal acquired by the second detecting unit in the i-th time period.

[0019] It should be noted that when applying the dithering signal to each light source unit in different time periods, a dithering signal applying unit can be separately configured for each of the N light source units.

[0020] Alternatively, one or more dithering signal applying units can also be configured, and a time-division multiplexing method is adopted to apply the dithering signal to at least two light source units through one dithering signal applying unit. Thus, the cost of the device can be further reduced.

[0021] In the present application, each dithering signal applying unit is configured to apply the dithering signal to the corresponding light source unit in a first time period. The first detecting unit is specifically configured to acquire the first power signal within the first time period. The second detecting unit is specifically configured to acquire the second power signal within the first time period. Wherein, the duration of the first time period is greater than the period of the dithering signal.

[0022] That is, in the present application, the first power signal can be a signal obtained by sampling the power within a specified sampling period. Wherein, the length of the sampling period is greater than the period of each dithering signal. Thus, it is possible to ensure that the power of each wavelength can be reliably acquired within the sampling period.

[0023] This application can be applied to the feedback control of an optical processing unit including a microring resonator. For example, the optical processing unit includes a modulation unit (or a microring optical modulator), or the optical processing unit includes a third filtering unit (or a microring filter), or the optical processing unit includes a dispersion compensation unit (or a microring dispersion compensator).

[0024] In this application, the frequency of the jitter signal is less than a first threshold, and the first threshold is determined according to the data modulation frequency of the single-wavelength signal. That is, by making the modulation frequency of the data signal much higher than the frequency of the jitter signal, the influence of the data signal on the feedback control of this application can be reduced, and the crosstalk influence of the jitter signal on the data signal can be avoided. Thus, the effect of this application can be further improved.

[0025] In a second aspect, a method for optical signal processing is provided, which is characterized in that it is applied to the signal processing of a multi-wavelength signal including N wavelengths. The method for optical signal processing includes: applying a jitter signal to the light source unit of each wavelength among the N wavelengths to make the power of the single-wavelength signal generated by the light source unit change based on the jitter signal, where a first parameter between any two single-wavelength signals is different, and the first parameter includes at least one of the following parameters: the period during which the jitter signal is applied, the frequency of the applied jitter signal; performing multiplexing processing on the single-wavelength signals to generate the multi-wavelength signal; detecting a first power signal corresponding to the multi-wavelength signal input to the optical processing unit, where the optical processing unit is used to process the multi-wavelength signal, and the optical processing unit includes N sub-processing units that are serially connected, and the N sub-processing units correspond to the N wavelengths one by one, and each sub-processing unit is used for the processing of the corresponding wavelength; detecting a second power signal corresponding to the multi-wavelength signal output from the optical processing unit; adjusting the working parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the jitter signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, where the i-th single-wavelength signal corresponds to the i-th sub-processing unit, and i ∈ [1, N].

[0026] In one implementation, the frequencies of the dither signals applied to any two single-wavelength signals are different, and the operating parameters of the i-th sub-processing unit among the N sub-processing units are adjusted according to the first parameter of the dither signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, including: performing a Fourier transform on the first power signal to obtain N first values, where the N first values correspond one-to-one to the frequencies of the N dither signals; performing a Fourier transform on the second power signal to obtain N second values, where the N second values correspond one-to-one to the frequencies of the N dither signals; adjusting the operating parameters of the i-th sub-processing unit according to the first value and the second value corresponding to the i-th dither signal, where the i-th dither signal corresponds to the i-th single-wavelength signal.

[0027] In another implementation, the frequencies of the dither signals applied to any two single-wavelength signals are different, and the operating parameters of the i-th sub-processing unit among the N sub-processing units are adjusted according to the first parameter of the dither signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, including: filtering the first power signal according to the frequency of the dither signal applied to each single-wavelength signal to obtain N third values, where the N third values correspond one-to-one to the frequencies of the N dither signals; filtering the second power signal according to the frequency of the dither signal applied to each single-wavelength signal to obtain N fourth values, where the N fourth values correspond one-to-one to the frequencies of the N dither signals; adjusting the operating parameters of the i-th sub-processing unit according to the third value and the fourth value corresponding to the i-th dither signal, where the i-th dither signal corresponds to the i-th single-wavelength signal.

[0028] In yet another implementation, applying a dither signal to the light source unit of each of the N wavelengths includes: applying a dither signal to the i-th light source unit in the i-th period among the N periods, where the i-th light source unit is used to generate the i-th single-wavelength signal, and the N light source units correspond one-to-one to the N periods; and adjusting the operating parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the dither signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, including: adjusting the operating parameters of the i-th sub-processing unit according to the first power signal detected in the i-th period and the second power signal detected in the i-th period.

[0029] In this application, each sub-processing unit includes a microring resonator.

[0030] For example, the optical processing unit includes an optical modulator, or the optical processing unit includes a filter.

[0031] In a third aspect, a method for optical signal processing is provided, including: generating at least one dither signal; applying the dither signal to each of the N light source units, so that the power of the single-wavelength signal generated by each light source unit varies based on the dither signal, where the N light source units correspond to the N wavelengths one by one, each light source unit is configured to generate a single-wavelength signal of the corresponding wavelength, and a first parameter between any two single-wavelength signals is different, and the first parameter includes at least one of the following parameters: the period during which the dither signal is applied, the frequency of the applied dither signal.

[0032] In one implementation, the method further includes: receiving first information, where the first information is used to indicate the period during which the dither signal is applied to each single-wavelength signal, and / or, the first information is used to indicate the frequency of the dither signal applied to each single-wavelength signal, and applying the dither signal to each of the N light source units includes: applying the dither signal to each of the N light source units according to the first information.

[0033] In another implementation, the method further includes: sending second information, where the second information is used to indicate the period during which the dither signal is applied to each single-wavelength signal, and / or, the second information is used to indicate the frequency of the dither signal applied to each single-wavelength signal.

[0034] In a fourth aspect, a method for optical signal processing is provided, including: detecting a first power signal corresponding to a multi-wavelength signal input to an optical processing unit, where the optical processing unit is configured to process the multi-wavelength signal, where the optical processing unit includes N sub-processing units, the N sub-processing units are connected in series, and the N sub-processing units correspond to the N wavelengths in the multi-wavelength signal one by one, each sub-processing unit is configured to process the corresponding wavelength, where the multi-wavelength signal is generated after multiplexing of N single-wavelength signals, the N single-wavelength signals correspond to the N wavelengths in the multi-wavelength signal one by one, the power of each single-wavelength signal varies based on a dither signal, and a first parameter between any two single-wavelength signals is different, and the first parameter includes at least one of the following parameters: the period during which the dither signal is applied, the frequency of the applied dither signal; detecting a second power signal corresponding to the multi-wavelength signal output from the optical processing unit; and adjusting the working parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the dither signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, where the i-th single-wavelength signal corresponds to the i-th sub-processing unit, and i ∈ [1, N].

[0035] In one implementation, the frequencies of the dither signals applied to any two single-wavelength signals are different, and the operating parameters of the i-th sub-processing unit among the N sub-processing units are adjusted according to the first parameter of the dither signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, including: performing a Fourier transform on the first power signal to obtain N first values, where the N first values correspond one-to-one to the frequencies of the N dither signals; performing a Fourier transform on the second power signal to obtain N second values, where the N second values correspond one-to-one to the frequencies of the N dither signals; adjusting the operating parameters of the i-th sub-processing unit according to the first value and the second value corresponding to the i-th dither signal, where the i-th dither signal corresponds to the i-th single-wavelength signal.

[0036] In another implementation, the frequencies of the dither signals applied to any two single-wavelength signals are different, and the operating parameters of the i-th sub-processing unit among the N sub-processing units are adjusted according to the first parameter of the dither signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, including: filtering the first power signal according to the frequency of the dither signal applied to each single-wavelength signal to obtain N third values, where the N third values correspond one-to-one to the frequencies of the N dither signals; filtering the second power signal according to the frequency of the dither signal applied to each single-wavelength signal to obtain N fourth values, where the N fourth values correspond one-to-one to the frequencies of the N dither signals; adjusting the operating parameters of the i-th sub-processing unit according to the third value and the fourth value corresponding to the i-th dither signal, where the i-th dither signal corresponds to the i-th single-wavelength signal.

[0037] In yet another implementation, adjusting the operating parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the dither signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, includes: adjusting the operating parameters of the i-th sub-processing unit according to the first power signal detected in the i-th time period and the second power signal detected in the i-th time period, where the N single-wavelength signals correspond one-to-one to N time periods, where the i-th wavelength signal among the N single-wavelength signals corresponds to the i-th time period among the N time periods, and the i-th single-wavelength signal is applied with a dither signal in the i-th time period.

[0038] In one implementation, the method further includes: sending first information, where the first information is used to indicate the time period when each single-wavelength signal is applied with a dither signal, and / or, the first information is used to indicate the frequency of the dither signal applied to each single-wavelength signal.

[0039] In another implementation, the method further includes: receiving second information, where the second information is used to indicate the time period during which a jitter signal is applied to each single-wavelength signal, and / or the second information is used to indicate the frequency of the jitter signal applied to each single-wavelength signal.

[0040] According to the solutions provided in the third and fourth aspects, it can be effectively applied to the scenario where the light source unit and the feedback control unit are independently configured.

[0041] In a fifth aspect, a control device is provided, including various modules or units for executing the method in any one of the second to fourth aspects and any of its possible implementations.

[0042] In a sixth aspect, a control device is provided, including a processor, where the processor is coupled to a memory and can be used to execute the method in any one of the second to fourth aspects and its possible implementations. Optionally, the control device further includes a memory. Optionally, the control device further includes a communication interface, and the processor is coupled to the communication interface. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0043] In one implementation, the control device is a computer device. In this case, the communication interface can be a transceiver or an input / output interface. In another implementation, the control device is a chip or a chip system. In this case, the communication interface can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip or the chip system. The processor can also be embodied as a processing circuit or a logic circuit.

[0044] In a seventh aspect, a control device is provided, including: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the method in any one of the second to fourth aspects and any of its possible implementations is implemented.

[0045] In a specific implementation process, the above control device can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop, and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be output to, for example, but not limited to, a transmitter and transmitted by the transmitter. Moreover, the input circuit and the output circuit can be different circuits or the same circuit. In this case, the circuit is used as the input circuit and the output circuit at different times respectively. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.

[0046] In an eighth aspect, a control device is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method according to any one of the second to fourth aspects and their various possible implementations.

[0047] Optionally, there may be one or more processors and one or more memories.

[0048] Optionally, the memory may be integrated with the processor or separately provided from the processor.

[0049] In a specific implementation, the memory may be a non-transitory memory, such as a read only memory (ROM). It may be integrated with the processor on the same chip or separately provided on different chips. The embodiments of the present application do not limit the type of the memory and the setting manner of the memory and the processor.

[0050] It should be understood that related data interaction processes, such as sending indication information, may be a process of outputting indication information from the processor, and receiving capability information may be a process of the processor receiving input capability information. Specifically, the data processed and output may be output to the transmitter, and the input data received by the processor may come from the receiver. Herein, the transmitter and the receiver may be collectively referred to as a transceiver.

[0051] The processor in the above eighth aspect may be a chip, which may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor may be a general-purpose processor, which is implemented by reading software code stored in the memory. The memory may be integrated in the processor or exist independently outside the processor.

[0052] In a ninth aspect, a computer program product is provided, which includes a computer program (which may also be referred to as code or instruction). When the computer program is run, it causes a computer to execute the method according to any one of the second to fourth aspects and any one of their possible implementations.

[0053] In a tenth aspect, a computer-readable medium is provided, which stores a computer program (which may also be referred to as code or instruction). When it runs on a computer, it causes the computer to execute the method according to any one of the second to fourth aspects and any one of their possible implementations. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a schematic diagram of an example of the optical signal processing device of the present application.

[0055] Figure 2 It is a schematic diagram of an example of the jitter signal application unit of the present application.

[0056] Figure 3 It is a schematic diagram of another example of the jitter signal application unit of the present application.

[0057] Figure 4 It is a schematic diagram of an example of the output spectra of multiple sub-modulators in an optical modulator.

[0058] Figure 5 It is a schematic diagram of an example of the optical signal processing device with a microring resonator of the present application.

[0059] Figure 6 It is a schematic diagram of another example of the optical signal processing device of the present application.

[0060] Figure 7 It is a schematic diagram of an example of the optical signal processing method of the present application.

[0061] Figure 8 It is a schematic diagram of another example of the optical signal processing method of the present application.

[0062] Figure 9 It is a schematic diagram of an example of the control device of the present application.

[0063] Figure 10 It is a schematic diagram of another example of the control device of the present application. Detailed implementation manners

[0064] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.

[0065] Figure 1 The structure of the optical signal processing device 100 of the present application is shown, where the optical signal processing device may include, but is not limited to, an optical transmitter or a filter, etc.

[0066] As Figure 1 shown, the optical signal processing device 100 includes a light source part, a processing part, and a feedback control part. Next, the structures and functions of the above-mentioned parts will be described in detail.

[0067] First, the light source part will be described.

[0068] In the present application, the light source part includes the following units, components, or devices:

[0069] A. Light source unit 110

[0070] In this application, there are N light source units 110. Each light source unit 110 is used to generate a single-wavelength signal. Moreover, the wavelengths of the single-wavelength signals (or, single-wavelength optical signals) generated by any two light source units 110 are different. That is, the N light source units 110 correspond one-to-one with N wavelengths, and each light source unit is used to generate a single-wavelength signal of the corresponding wavelength. For example, the light source unit may include a laser. And, the process of the light source unit generating a single-wavelength signal may be similar to the prior art. Here, to avoid redundancy, its detailed description is omitted.

[0071] B. Multiplexing unit 130

[0072] In this application, the multiplexing unit 130 is used to perform multiplexing processing on N single-wavelength signals (specifically, each single-wavelength signal to which a jitter signal is applied hereinafter) to generate a multi-wavelength signal, where the multi-wavelength signal includes N wavelengths (i.e., the wavelengths of the N single-wavelength signals). In addition, the structure and functional implementation manner of the multiplexing unit 130 may be similar to the prior art. Here, to avoid redundancy, its detailed description is omitted.

[0073] C. Jitter application unit 120

[0074] In this application, the jitter application unit 120 is used to apply a jitter signal to each light source unit 110 among the N light source units 110, or, is used to apply a jitter signal to each single-wavelength signal among the N single-wavelength signals.

[0075] Among them, the jitter signal has a fixed frequency. Thus, the power of the single-wavelength signal to which the jitter signal is applied changes based on the frequency of the jitter signal applied to the single-wavelength signal. Or, the power of each wavelength in the above multi-wavelength signal changes based on the frequency of the jitter signal applied to the single-wavelength signal.

[0076] As an example but not a limitation, the waveform of the power change of the single-wavelength signal (or, the waveform of the jitter signal) may be a triangular wave, a square wave, a sine wave or other waveforms.

[0077] In this application, the above process of applying a jitter signal can be achieved by applying a jitter signal to the supply current of the light source unit (such as a laser). It should be understood that the above-listed methods and processes of applying a jitter signal are only exemplary descriptions, and this application is not limited thereto. The process of applying a jitter signal in this application may be similar to the methods and processes of applying a jitter signal to a certain device (or signal) in the prior art. Here, to avoid redundancy, its detailed description is omitted.

[0078] In this application, any one of the following methods can be used to apply a jitter signal.

[0079] Method 1

[0080] In the present application, the frequencies of the jitter signals applied to any two light source units 110 (or rather, any two single-wavelength signals) are different.

[0081] That is, in the present application, the number of jitter signals applied is N, and these N frequencies correspond one-to-one with the N single-wavelength signals (or rather, the N light source units 130, or the N wavelengths in the multi-wavelength signal). Each light source unit is applied with a jitter signal of the corresponding frequency. Or rather, the power of each single-wavelength signal changes according to the frequency of the corresponding jitter signal. Or rather, the power of each wavelength in the multi-wavelength signal changes according to the frequency of the corresponding jitter signal.

[0082] For example, assume that the i-th single-wavelength signal among the N single-wavelength signals (or rather, the wavelength of the i-th single-wavelength signal, or rather, the i-th wavelength in the multi-wavelength signal, denoted as λi) corresponds to the i-th jitter signal among the N jitter signals (or rather, the frequency of the i-th jitter signal, denoted as: fi). Then the power corresponding to λi changes according to fi, where i ∈ [1, N].

[0083] In one implementation, as Figure 2 shown, the number of jitter application units 120 is N, and these N jitter application units 120 correspond one-to-one with the N light source units 110 (or rather, the N wavelengths in the multi-wavelength signal). Each jitter unit 120 is used to apply a jitter signal to the corresponding light source unit 110.

[0084] Moreover, in this case, the N jitter application units can apply jitter signals to the N light source units 110 simultaneously (or rather, in parallel).

[0085] Method 2

[0086] In the present application, the time periods of the jitter signals applied to any two light source units 110 (or rather, any two single-wavelength signals) are different.

[0087] That is, in the present application, the N wavelengths (or rather, the N light source units 120) correspond one-to-one with N time periods. Each light source unit 120 is applied with a jitter signal during the corresponding time period.

[0088] For example, assume that the i-th single-wavelength signal among the N single-wavelength signals (or rather, the wavelength of the i-th single-wavelength signal, or rather, the i-th wavelength in the multi-wavelength signal, denoted as λi) corresponds to the i-th time period among the N time periods. Then the i-th light source unit 110 (i.e., the light source unit that generates the i-th single-wavelength signal) is applied with a jitter signal during the i-th time period. Or rather, the power of λi changes according to the frequency of the jitter signal during the i-th time period.

[0089] In one implementation, as Figure 2 shown, there are N jitter application units 120, and the N jitter application units 120 correspond one-to-one with N light source units 110 (or, N wavelengths in the multi-wavelength signal, or N time periods). Each jitter unit 120 is used to apply a jitter signal to the corresponding light source unit 110 during the corresponding time period.

[0090] In another implementation, as Figure 3 shown, there is 1 jitter application unit 120, and the 1 jitter application unit 120 is used to apply jitter signals to N light source units 110 respectively during N time periods.

[0091] Moreover, in this case, the frequencies of the jitter signals applied to each wavelength can be the same.

[0092] Mode 3

[0093] In the present application, the frequencies of the jitter signals applied to any two light source units 110 (or, any two single-wavelength signals) are different, and the time periods of the jitter signals applied to any two light source units 110 (or, any two single-wavelength signals) are different.

[0094] That is, in the present application, there are N frequencies of the jitter signals applied, and the N frequencies correspond one-to-one with the N single-wavelength signals (or, N light source units 130, or N wavelengths in the multi-wavelength signal). Each light source unit is applied with a jitter signal of the corresponding frequency. Or, the power of each single-wavelength signal changes according to the frequency of the corresponding jitter signal. Or, the power of each wavelength in the multi-wavelength signal changes according to the frequency of the corresponding jitter signal.

[0095] Moreover, in the present application, N wavelengths (or, N light source units 120) correspond one-to-one with N time periods, and each light source unit 120 is applied with a jitter signal during the corresponding time period.

[0096] For example, assume that the i-th single-wavelength signal among the N single-wavelength signals (or, the wavelength of the i-th single-wavelength signal, or the i-th wavelength in the multi-wavelength signal, denoted as λi) corresponds to the i-th jitter signal among the N jitter signals (or, the frequency of the i-th jitter signal, denoted as: fi), and the i-th single-wavelength signal among the N single-wavelength signals (or, the wavelength of the i-th single-wavelength signal, or the i-th wavelength in the multi-wavelength signal, denoted as λi) corresponds to the i-th time period among the N time periods. Then the power of λi changes according to fi during the i-th time period.

[0097] In one implementation, there are N jitter application units 120, and the N jitter application units 120 correspond one-to-one to N light source units 110 (or rather, N wavelengths in the multi-wavelength signal). Each jitter unit 120 is used to apply a jitter signal to the corresponding light source unit 110.

[0098] In another implementation, there is 1 jitter application unit 120, and the 1 jitter application unit 120 is used to apply jitter signals with different frequencies to the N light source units 110 in N time periods respectively.

[0099] It should be noted that the amplitudes of the jitter signals applied to each wavelength can be the same or different, and the present application does not particularly limit this.

[0100] When the amplitudes of the jitter signals applied to each wavelength are different, the subsequent feedback control unit 160 (for example, the controller 165 in the subsequent feedback control unit 160) can also distinguish the power corresponding to each wavelength in the power of the multi-wavelength signal based on the amplitudes of the jitter signals applied to each wavelength, so as to further improve the effect of the present application. Subsequently, the method and process for the feedback control unit to determine the power corresponding to each wavelength will be described in detail.

[0101] As an example for limitation, for example, the parameters of the jitter signal applied by the jitter application unit 120 to each light source unit 110 (such as one or more of the time period for applying the jitter signal, the frequency of the applied jitter signal, and the amplitude of the applied jitter signal) can be set in an artificial setting manner.

[0102] For another example, the light source part may further include a controller 125.

[0103] The controller 125 is used to control the jitter application unit 120 to apply a jitter signal to the light source unit 110, for example, to control the parameters of the jitter signal.

[0104] In one implementation, the controller 125 can send the parameters of the jitter signal corresponding to each wavelength to the subsequent controller 165, so that the subsequent controller 165 can determine the power of each wavelength according to the parameters of the jitter signal corresponding to each wavelength.

[0105] In another implementation, the controller 165 can send the parameters of the jitter signal corresponding to each wavelength to the controller 125, so that the controller 125 can apply the jitter signal based on the parameters.

[0106] As an example rather than a limitation, the light source part may further include a monitoring unit 140.

[0107] The monitoring component 140 is used to detect the power of the multi-wavelength signal, and control each light source unit 110 according to the detected power. Herein, the method and process for controlling the operation of the lasers of each wavelength in the multi-wavelength signal based on the power control of the multi-wavelength signal can be similar to the prior art. For the sake of avoiding repetition, the detailed description thereof is omitted here.

[0108] For example, the monitoring component may include, but is not limited to, a splitter 141, a monitor photodiode (mPD) 142, a trans-impedance amplifier (TIA) 143, an analog-to-digital converter 144, and a controller 145.

[0109] Among them, the splitter 141 is used to split a certain proportion (e.g., 10%) of the signal (referred to as the monitoring signal) from the multi-wavelength signal. The monitor photodiode 142 generates an electrical signal corresponding to the power of the monitoring signal based on the monitoring signal. The trans-impedance amplifier 143 amplifies the electrical signal, and the analog-to-digital converter 144 performs analog-to-digital conversion on the amplified electrical signal to generate a digital signal. Thus, the controller 145 can obtain the digital signal used to indicate the power of the multi-wavelength signal, and control the optical signal generation process of the light source unit 110 according to the power of the multi-wavelength signal indicated by the digital signal.

[0110] Among them, the controller 145 and the controller 125 may be the same controller (or rather, the functions of both are implemented by the same physical device), or the controller 145 and the controller 125 may also be independently configured. The present application does not particularly limit this.

[0111] It should be understood that the specific devices included in the above-listed monitoring component are only for illustrative purposes, and the present application is not limited thereto. The structure of the monitoring component of the present application may be similar to the structure of any device that can be used to determine an optical signal in the prior art.

[0112] Next, the processing part will be described.

[0113] The processing part may also be referred to as the processing unit 150, and the processing unit includes N sub-processing units 155.

[0114] The N sub-processing units 155 correspond one-to-one to the N wavelengths in the above-mentioned (multi-wavelength signal), and each sub-processing unit 155 is used to process the corresponding wavelength.

[0115] In this application, the N sub-processing units 155 are serially connected. Or rather, the N sub-processing units 155 respectively process N wavelengths in the multi-wavelength signal transmitted through the same optical fiber.

[0116] In one implementation, the processing unit includes an optical modulator. That is, the N sub-processing units 155 are N optical modulators.

[0117] The optical modulator converts the input electrical signal into an optical signal and uses coupling technology to inject the optical signal into the optical fiber line to the maximum extent. The process of converting the electrical signal into an optical signal is optical modulation. The modulator in this application may include, but is not limited to: acousto-optic modulators, magneto-optic modulators, electro-optic modulators, electro-absorption modulators, etc.

[0118] Among them, the electro-optic modulator utilizes the electro-optic effect that the refractive index of an electro-optic crystal (such as lithium niobate) changes with an externally applied electric field to achieve optical modulation. That is, the refractive index, absorption rate, amplitude, or phase of the output light is ultimately controlled through changes in voltage or electric field. By way of example and not limitation, in this application, the electro-optic modulator may include, for example, a microring modulator, etc.

[0119] The magneto-optic modulator utilizes the fact that when light passes through a magneto-optic crystal (such as yttrium iron garnet), its polarization plane can be rotated under the action of a magnetic field to achieve optical modulation. The acousto-optic modulator utilizes the photoelastic effect that the refractive index changes due to strain generated in a material (such as lithium niobate) under the action of an acoustic wave to achieve optical modulation. The waveguide-type optical modulator uses integrated optical technology to fabricate a thin-film optical waveguide on a substrate to achieve electro-optic, magneto-optic, or acousto-optic modulation.

[0120] In this application, the modulator has a working wavelength. That is, the modulator can modulate data onto a light beam whose wavelength matches (for example, is the same as) its working wavelength.

[0121] Figure 4 A schematic diagram of the spectrum of the output optical signal of the modulator (that is, the optical signal after modulation) is shown. As Figure 4 shown, for example, when a microring modulator is used as the modulator in this application, there are resonance peaks in the optical signal output by each modulator. The working wavelength of the modulator is set near the resonance peak, for example, on the sidewall of the resonance peak. Therefore, if the wavelength of the light beam input to the modulator (such as a microring modulator) does not meet the working wavelength condition, the modulator will not modulate data onto this light beam.

[0122] It should be understood that Figure 4 The setting method of the working wavelength shown is only for illustrative purposes, and this application is not limited thereto. The working wavelength of the modulator can vary accordingly according to the type of the modulator.

[0123] In one embodiment, the operating state of the modulator (or, the operating wavelength of the modulator) can be adjusted so that the operating wavelength of the modulator matches the wavelength of the input light beam, thereby achieving modulation of the input light.

[0124] By way of example and not limitation, the effective refractive index of the waveguide of the modulator (e.g., a microring modulator or an MZI modulator) can be changed through the thermo-optic effect, thereby changing the operating wavelength of the modulator.

[0125] In another implementation, the processing unit includes filters, that is, the N sub-processing units 155 are N filters. Similar to the modulator, when the processing unit is a filter, each filter has an operating wavelength, and each filter is used to pass the wavelength in the multi-wavelength signal that matches the operating wavelength of the filter (or, filter out the wavelengths in the multi-wavelength signal other than the wavelength that matches the operating wavelength of the filter). Alternatively, each filter is used to filter out the wavelength in the multi-wavelength signal that matches the operating wavelength of the filter.

[0126] In yet another implementation, the processing unit includes dispersion compensators, that is, the N sub-processing units 155 are N dispersion compensators. Similar to the modulator and the filter, when the processing unit is a dispersion compensator, each dispersion compensator has an operating wavelength, and each dispersion compensator is used to perform dispersion compensation on the wavelength in the multi-wavelength signal that matches the operating wavelength of the dispersion compensator. A dispersion compensator is a device or apparatus used to compensate for dispersion generated in a transmission medium. The dispersion compensator of the present application may include, but is not limited to, a series of narrowband fiber gratings, sampled fiber gratings, and fiber grating dispersion compensators with low crosstalk.

[0127] Hereinafter, for the convenience of understanding and explanation, taking an optical modulator as an example of the processing unit, the solution of the present application will be described.

[0128] In optical communication technology, an optical transmitter is a device used to modulate the information carried by an electrical signal onto a laser signal and propagate it in an optical fiber. An optical modulator is the core device of an optical transmitter, and is a device that realizes the conversion of optoelectronic signals in the conversion of data information from an electrical signal to an optical signal. The output response function T of the optical signal will change according to the applied voltage. When a high-speed data electrical signal V(f) carrying 0 / 1 bit information is applied to the optical modulator, the continuous wave E0 (Continuous Wave, CW) laser signal passing through the optical modulator will be modulated by the output response function T(f) determined by V(f). The optical signal output by the optical modulator is E0T(f). In this specification, unless otherwise specified, high-speed data signals all refer to high-speed electrical modulation signals carrying data information applied to the optical modulator.

[0129] Figure 5Shows a schematic diagram of a microring modulator, which is a type of optical modulator. As Figure 5 shown, a microring resonator (MRR) is a ring waveguide placed near an output waveguide (Bus). When the optical signal E input to the bus waveguide travels near the MRR, part of it will be coupled into the MRR. After this part of the optical signal EMRR travels around the MRR once, it will be partially coupled back to the bus waveguide near the bus waveguide and interfere with the optical signal E' in the bus waveguide at this time. If the phase difference between the two satisfies certain conditions, destructive interference will occur, causing the output optical signal Et to decrease. The wavelength that satisfies the destructive condition is called the resonant wavelength λres (corresponding to this MRR).

[0130] When using electro-optic materials or materials with ion doping to fabricate the waveguide, the refractive index neff of the waveguide will change with the voltage applied to the waveguide. For an MRR fabricated using such a waveguide, its resonant wavelength will change with the applied voltage. If a CW optical signal with an input wavelength of λ0 is input and a high-speed data modulation signal V(f) is applied to the MRR, the loss suffered by the λ0 optical signal passing through the MRR will change with the voltage, causing the power of the output optical signal to change and thus carry the modulation signal information, thereby realizing the function of the optical modulator.

[0131] It can be seen from this that to modulate a CW optical signal with a wavelength of λ0, the resonant wavelength (or, the operating wavelength) of the microring modulator needs to be maintained at the designed target wavelength λres. In practice, due to manufacturing process errors, the operating wavelength of the MRR may deviate from the target wavelength. In addition, because the waveguide material also has thermo-optic properties, when the operating temperature changes, it will cause the refractive index of the waveguide to change, and the operating wavelength of the microring resonator will deviate from the target wavelength.

[0132] The solution provided in this application can be effectively applied to the detection of whether the operating wavelength of the microring resonator deviates from the target wavelength.

[0133] Next, the feedback control part will be described.

[0134] The feedback control part includes the following units, components or devices:

[0135] D. Detection unit 170

[0136] The detection unit 170 is configured to detect the power (denoted as P1) of the multi-wavelength signal output from the multiplexing unit 130 (alternatively, the power splitter 141). Or rather, the detection unit 170 is configured to detect the power P1 of the multi-wavelength optical signal (i.e., multi-wavelength signal #A) input to the processing unit 150 (specifically, the first sub-processing unit 155 in the processing unit 150 in the order of the optical signal flow).

[0137] For example, the detection unit 170 may include, but is not limited to, a splitter 171, a monitor photodiode (mPD) 172, a trans-impedance amplifier (TIA) 173, and an analog-to-digital converter 174.

[0138] Among them, the splitter 171 is configured to split a certain proportion (e.g., 10%) of the signal (referred to as the feedback signal #A) from the multi-wavelength signal #A. The monitor photodiode 172 generates an electrical signal (denoted as electrical signal #A) corresponding to the power of the feedback signal #A based on the feedback signal #A. The trans-impedance amplifier 173 amplifies the electrical signal #A, and the analog-to-digital converter 174 performs analog-to-digital conversion on the amplified electrical signal #A to generate a digital signal (denoted as digital signal #A). That is, the digital signal #A is used to indicate the power P1 of the multi-wavelength signal #A.

[0139] It should be understood that the specific devices included in the detection unit 170 listed above are only for illustrative purposes, and the present application is not limited thereto. The structure of the detection unit 170 of the present application may be similar to the structure of any device capable of determining an optical signal in the prior art.

[0140] E. Detection unit 180

[0141] The detection unit 180 is configured to detect the power (denoted as P2) of the multi-wavelength signal output from the processing unit 150 (specifically, the last sub-processing unit 155 in the processing unit 150 in the order of the optical signal flow). Or rather, the detection unit 180 is configured to detect the power P2 of the multi-wavelength optical signal output from the optical signal processing device 100 of the present application (e.g., the modulated multi-wavelength signal).

[0142] For example, the detection unit 180 may include, but is not limited to, a splitter 181, a monitor photodiode (mPD) 182, a trans-impedance amplifier (TIA) 183, and an analog-to-digital converter 184.

[0143] Among them, the splitter 181 is used to split a certain proportion (e.g., 10%) of the signal (referred to as the feedback signal #B) from the multi-wavelength signal #B. The monitor photodiode 182 generates an electrical signal (denoted as electrical signal #B) corresponding to the power of the feedback signal #B based on the feedback signal #B. The trans-impedance amplifier 183 amplifies the electrical signal #B, and the analog-to-digital converter 184 performs analog-to-digital conversion on the amplified electrical signal #B to generate a digital signal (denoted as digital signal #B). That is, the digital signal #B is used to indicate the power P1 of the multi-wavelength signal #B.

[0144] It should be understood that the specific devices included in the detection unit 180 listed above are only for illustrative purposes, and the present application is not limited thereto. The structure of the detection unit 180 of the present application may be similar to the structure of any device that can be used to determine an optical signal in the prior art.

[0145] F. Feedback control unit 160

[0146] The feedback control unit 160 includes a controller 165.

[0147] The controller 165 is communicatively connected to the detection unit 170 and can obtain the above digital signal #A from the detection unit 170, and thus can determine the power P1 of the multi-wavelength signal A.

[0148] The controller 165 is communicatively connected to the detection unit 180 and can obtain the above digital signal #B from the detection unit 180, and thus can determine the power P2 of the multi-wavelength signal B.

[0149] Moreover, the controller 165 can obtain parameters of the jitter signal corresponding to each wavelength in the multi-wavelength signal (for example, one or more of the period during which the jitter signal is applied, the frequency of the applied jitter signal, and the amplitude of the applied jitter signal).

[0150] As an example, it is specified that, for example, the parameters of the jitter signal corresponding to each wavelength can be input into the controller 165 in a manual input manner.

[0151] For another example, the parameters of the jitter signals corresponding to the respective wavelengths can be determined by the above-mentioned controller 125, and the controller 125 can send the parameters of the jitter signals corresponding to each wavelength to the controller 165.

[0152] In another implementation, the parameters of the jitter signals corresponding to the respective wavelengths can be determined by the controller 165, and the controller 165 can send the parameters of the jitter signals corresponding to each wavelength to the controller 125, so that the controller 125 can apply the jitter signal based on the parameters.

[0153] In one implementation, the light source part and the feedback control part can be configured in the same physical device (or rather, the geographical locations of the light source part and the feedback control part can be the same), and a controller in this physical device can be communicatively connected to the above-mentioned jitter application unit 120, and this controller can be communicatively connected to the above-mentioned detection unit 170 and detection unit 180. In this case, the functions of the above-mentioned controller 125 and controller 165 can be implemented by this controller, that is, the above-mentioned controller 125 and controller 165 can be the same controller.

[0154] In one implementation, the light source part and the feedback control part can be configured in different physical devices (or rather, the geographical locations of the light source part and the feedback control part can be different). In this case, there is a communication connection (such as a wired connection or a wireless connection) between the controller 125 and the controller 165 to transmit the parameters of the above-mentioned jitter signal.

[0155] In this application, the controller 165 can determine whether the operating wavelength of each sub-processing unit 155 deviates from the target wavelength (for example, the deviation between the two is greater than or equal to a preset first threshold) according to the obtained P1, P2, and the parameters of the jitter signals corresponding to the respective wavelengths, and in the case of a determination of yes, perform corresponding adjustment so that the operating wavelength of each sub-processing unit 155 matches the target wavelength (for example, make the deviation between the two less than or equal to a preset second threshold).

[0156] Specifically, the above-mentioned P1 can be expressed by the following formula 1:

[0157]

[0158] where IL represents the loss during the transmission of the multi-wavelength signal from the light source part to the processing part, P i,dither ×sin(2πf i t) represents the power of the jitter signal corresponding to the i-th wavelength λ i , P i,dithe represents the amplitude of the jitter signal corresponding to the i-th wavelength λ i , f irepresents the frequency of the jitter signal corresponding to the i-th wavelength, P i,DC represents the i-th wavelength λ i corresponding to the average emission power of the light source unit.

[0159] The above P2 can be expressed by the following formula 2:

[0160]

[0161] where, MOD i represents the loss received by the i-th wavelength λ i after being processed by its corresponding sub-processing unit (e.g., a microring optical modulator).

[0162] MOD i can also be referred to as the modulation cost, and its specific value is the ratio of the input power to the output power, so it is independent of the specific value of the input power. Or rather, the specific value of MOD i is determined by the relative position of the operating wavelength of the microring resonator and the input wavelength

[0163] Based on the above formula, it can be known that if the power P1 corresponding to the i-th wavelength in P1 can be determined i , and the power P2 corresponding to the i-th wavelength in P2 i , then the ratio of P1 i to P2 i can be determined as MOD i .

[0164] It should be noted that in the actual process, P1 and P2 also include the power changes caused by the microring modulator loading high-speed data signals onto the optical signal. However, since the high-speed data signal generally has a frequency greater than 10 GHz, by making the frequency of the jitter signal much smaller than the frequency of the high-speed data signal, the influence of the power changes caused by the microring modulator loading high-speed data signals onto the optical signal on P1 and P2 can be ignored. For example, the frequency of the jitter signal can be in the order of dozens of kHz or hundreds of kHz, that is, the power changes caused by the jitter signal form a slow-varying envelope relative to the power changes caused by the loaded high-speed data signal, so that the power changes caused by the jitter signal can be easily distinguished in the frequency domain space.

[0165] In one implementation, the high-speed data signal can also be filtered from the multi-wavelength signal output by the mPD through a low-pass filter.

[0166] Next, the process by which the controller 165 determines the power P1 corresponding to the i-th wavelength λ i and the power P2 corresponding to the i-th wavelength λ i in P2 and the i-th wavelength λ i will be described. i will be described.

[0167] In the cooperation of this application, the controller 165 can determine the i-th wavelength λ in P1 in any of the following ways i The corresponding power P1 i And the i-th wavelength λ in P2 i The corresponding power P2 i .

[0168] Method A

[0169] Specifically, when the jitter application unit applies a jitter signal based on the above method 1, the frequencies of the jitter signals corresponding to each wavelength are different.

[0170] In this case, the controller 165 can sample the digital signal #A to obtain the data set #A, and the relationship between the data in the data set #A is a function of the frequency of each jitter signal.

[0171] It should be noted that in order to include the data corresponding to each wavelength in the sampled data set #A, it is necessary to ensure that the sampling time is greater than the period of the jitter signal corresponding to each wavelength.

[0172] By performing a Fourier transform on this data set #A (or rather, the data in the data set #A), the values corresponding to the frequencies of each jitter signal can be obtained, and then the frequency f i The corresponding value can represent the wavelength λ corresponding to the jitter signal of the frequency f i The jitter amplitude P1 of the corresponding power i . i,dither .

[0173] Among them, the controller 165 can determine the correspondence between the frequency fi of the i-th jitter signal and the i-th wavelength λ based on manual configuration i .

[0174] Alternatively, the controller 165 can obtain the correspondence between the frequency fi of the i-th jitter signal and the i-th wavelength λ from the controller 125 i .

[0175] Alternatively, the controller 165 can determine the correspondence between the frequency fi of the i-th jitter signal and the i-th wavelength λ by itself, and send this correspondence to the controller 125. i

[0176] Similarly, in this case, the controller 165 can sample the digital signal #B to obtain the data set #B, and the relationship between the data in the data set #B is a function of the frequency of each jitter signal.

[0177] It should be noted that in order to include the data corresponding to each wavelength in the sampled data set #B, it is necessary to ensure that the sampling time is greater than the period of the jitter signal corresponding to each wavelength.

[0178] By performing a Fourier transform on this data set #B (or rather, the data in the data set #B), the value corresponding to the frequency of each jitter signal can be obtained, and then the frequency f i The corresponding value can represent the frequency f i The wavelength λ corresponding to the jitter signal i The jitter amplitude P2 of the corresponding power i,dither .

[0179] Method B

[0180] Specifically, when the jitter application unit applies the jitter signal based on the above-mentioned method 1, the frequencies of the jitter signals corresponding to each wavelength are different.

[0181] In this case, as Figure 6 shown, filters 167 and 169 can also be configured in the feedback part.

[0182] Among them, filter 167 filters the electrical signal #A to determine the component of the electrical signal #A corresponding to each jitter signal (specifically, the frequency of each jitter signal).

[0183] For example, when it is necessary to determine the component of the electrical signal #A corresponding to the jitter signal with a frequency of f i , filter 167 can be controlled to allow the part of the electrical signal #A with a frequency of f i to pass through, that is, the part with a frequency other than f i is filtered out. Thus, the value corresponding to this part with a frequency of f i (for example, the value indicated by the signal generated after analog-to-digital conversion) can represent the wavelength λ corresponding to the jitter signal with a frequency of f i The jitter amplitude P1 of the corresponding power i . i,dither .

[0184] In one embodiment, as Figure 6 shown, there can be N such filters 167, and the N filters 167 correspond one-to-one to N wavelengths (or rather, N jitter signal frequencies), and each filter is used to obtain the power value of the corresponding wavelength.

[0185] Alternatively, there can also be 1 filter 167, and the control filter 167 obtains the power values of different wavelengths at different times respectively.

[0186] Similarly, the filter 169 filters the electrical signal #B to determine the component in the electrical signal #B corresponding to each dither signal (specifically, the frequency of each dither signal).

[0187] For example, when it is necessary to determine the component in the electrical signal #B corresponding to the dither signal with a frequency of f i , the filter 169 can be controlled to allow the part with a frequency of f i in the electrical signal #B to pass through, that is, the part with a frequency other than f i is filtered out. Thus, the value corresponding to the part with a frequency of f i (for example, the value indicated by the signal generated after analog-to-digital conversion) can represent the dither amplitude P2 of the power corresponding to the wavelength λ i corresponding to the dither signal with a frequency of f i . i,dither .

[0188] In one embodiment, as Figure 6 shown, there can be N filters 169, and the N filters 169 correspond one-to-one to N wavelengths (or rather, N dither signal frequencies), and each filter is used to obtain the power value of the corresponding wavelength.

[0189] Alternatively, there can be 1 filter 169, and the control filter 169 obtains the power values of different wavelengths at different time periods respectively.

[0190] For example, the controller 165 can control the operating parameters (such as the operating wavelength) of the filter 167 and the filter 169 so that the filter 167 and the filter 169 complete the above functions.

[0191] Alternatively, the operating parameters of the filter 167 and the filter 169 can also be manually configured, and the present application does not particularly limit this.

[0192] Thus, the controller 165 can obtain P1 i,dither and P2 i,dither from the filter 167 and the filter 169.

[0193] Mode C

[0194] Specifically, when the dither application unit applies the dither signal based on the above-mentioned Mode 2, the time periods during which each wavelength is applied with the dither signal are different.

[0195] In this case, the controller 165 can determine the dither amplitude P1 of the power corresponding to the wavelength λ i as the power indicated by the digital signal #A obtained in the i-th time period. i,dither .

[0196] Moreover, the controller 165 may determine the power indicated by the digital signal #B acquired in the i-th time period as the wavelength λ i The jitter amplitude P2 of the corresponding power i,dither .

[0197] Wherein, the controller 165 may determine the correspondence between the i-th time period and the i-th wavelength λ based on manual configuration i of the correspondence.

[0198] Alternatively, the controller 165 may obtain the correspondence between the i-th time period and the i-th wavelength λ from the controller 125 i of the correspondence.

[0199] Alternatively, the controller 165 may determine the correspondence between the i-th time period and the i-th wavelength λ by itself i and send the correspondence to the controller 125.

[0200] Method D

[0201] Specifically, when the jitter application unit applies a jitter signal based on the above method 3, the time periods during which each wavelength is applied with the jitter signal are different, and the frequencies at which each wavelength is applied with the jitter signal are different.

[0202] In this case, the controller 165 samples the digital signal #A acquired in the i-th time period to obtain the data set #A i , then the relationship between the data in the data set #A i is a function of the frequency of the i-th jitter signal.

[0203] It should be noted that in order for the sampled data set #A i to include the data corresponding to the i-th wavelength, it is necessary to ensure that the sampling time is greater than the period of the jitter signal corresponding to the i-th wavelength.

[0204] By performing a Fourier transform on the data set #A i (or rather, the data in the data set #A i ), the frequency f of the i-th jitter signal can be obtained i corresponding value, then the value corresponding to the frequency f i can represent the wavelength λ corresponding to the jitter signal of the frequency f i corresponding jitter amplitude P1 of the power i . i,dither .

[0205] Similarly, the controller 165 samples the digital signal #B acquired in the i-th time period to obtain the data set #B i , then the relationship between the data in the data set #B i is a function of the frequency of the i-th jitter signal.

[0206] It should be noted that, in order to include the data corresponding to the i-th wavelength in the sampled data set #B i it is necessary to ensure that the sampling time is greater than the period of the jitter signal corresponding to the i-th wavelength.

[0207] By performing a Fourier transform on this data set #B i (or rather, the data in the data set #B i ), the frequency f of the i-th jitter signal can be obtained i corresponding value, then the value corresponding to the frequency f i can represent the wavelength λ i corresponding to the jitter signal of the frequency f i corresponding jitter amplitude P2 of the power i,dither .

[0208] After determining the power P1 corresponding to the i-th wavelength λ in P1 and the power P2 corresponding to the i-th wavelength λ in P2 as described above i the controller 165 can determine MOD based on the following formula 3 i and the power P2 corresponding to the i-th wavelength λ in P2 i : i : i :

[0209] MOD i = P1 i,dither / P2 i,dither

[0210] Furthermore, the controller 165 adjusts the operating parameters of the i-th sub-processing unit based on MOD i For example, the micro-ring waveguide can be heated by using a thin-film resistor integrated on the chip of the sub-processing unit, so that the operating wavelength of the sub-processing unit matches the target wavelength. In this case, the voltage applied to the chip can be adjusted based on MOD i thereby adjusting the temperature of the above heating.

[0211] In the present application, by changing the applied voltage, the refractive index of the optical device of the sub-processing unit can be changed, and thus the resonant wavelength of the sub-processing unit can be changed.

[0212] For example, in a sub-processing unit based on the thermo-optic effect, by increasing the voltage, the refractive index can be increased, and thus the resonant wavelength can be increased; or, by decreasing the voltage, the refractive index can be decreased, and thus the resonant wavelength can be decreased.

[0213] For another example, in a sub-processing unit based on the electro-optic effect of ion doping, by changing the ion distribution by increasing the voltage, the refractive index can be decreased, and thus the resonant wavelength can be decreased; or, by changing the ion distribution by increasing the voltage, the refractive index can be increased, and thus the resonant wavelength can be increased.

[0214] For another example, in the sub-processing unit based on the electro-optic effect of the non-linear effect, by increasing the voltage, the refractive index can be increased, and then the resonant wavelength can be increased; or, by decreasing the voltage, the refractive index can be decreased, and then the resonant wavelength can be decreased.

[0215] Thus, in the present application, if MOD i is greater than MOD i ’, the applied voltage can be adjusted based on the above relationship to decrease the refractive index until the deviation between MOD i and MOD i ’ is within a preset range. Here, MOD i ’ represents the ratio of the power of the input signal to the power of the output signal of the i-th sub-processing unit when the operating wavelength of the i-th sub-processing unit matches the target wavelength.

[0216] And, if MOD i is less than MOD i ’, the applied voltage can be adjusted based on the above relationship to increase the refractive index until the deviation between MOD i and MOD i ’ is within a preset range.

[0217] Figure 7 is a schematic diagram of an example of the optical signal processing method of the present application. Among them, this method is applied to Figure 1 or Figure 6 the optical signal processing device shown.

[0218] As shown in Figure 7 , in S210, the controller #A obtains (for example, obtains from the detection unit 170) the power P1 of the multi-wavelength signal input to the processing unit 150, and the controller #A obtains (for example, obtains from the detection unit 180) the power P2 of the multi-wavelength signal output from the processing unit 150.

[0219] In S220, the controller #A determines the power P1 i corresponding to the i-th wavelength λ i among the N wavelengths included in the multi-wavelength signal according to the parameters of the jitter signal applied to λ i (for example, the period during which the jitter signal is applied and / or the frequency of the applied jitter signal) and P1, and determines the power P2 i corresponding to the i-th wavelength λ i according to the parameters of the jitter signal applied to λ i and P2. Among them, this process is similar to the process described in the above manner A to manner C. Here, for the sake of avoiding repetition, its detailed description is omitted. Where i ∈ [1, N].

[0220] At S230, Controller #A determines MOD i based on P1 i and P2 i , and adjusts the voltage applied to the chip based on MOD i , thereby adjusting the temperature of the above-mentioned heating.

[0221] For example, if MOD i is greater than MOD i ’, the applied voltage can be reduced, that is, the heating temperature is decreased until the deviation between MOD i and MOD i ’ is within a preset range. Among them, MOD i ’ represents the ratio of the power of the input signal to the power of the output signal of the i-th sub-processing unit when the working wavelength of the i-th sub-processing unit matches the target wavelength.

[0222] If MOD i is less than MOD i ’, the applied voltage can be increased, that is, the heating temperature is increased until the deviation between MOD i and MOD i ’ is within a preset range.

[0223] Among them, the specific processes of the above S210 to S230 can be similar to the processes executed by the above Controller 165. For the sake of avoiding repetition, their detailed descriptions are omitted here.

[0224] In a possible implementation manner, the method further includes: S240, Controller #A controls the dither application unit 120 to apply a dither signal to the light source unit 110. The specific process of the above S240 can be similar to the process executed by the above Controller 125. For the sake of avoiding repetition, their detailed descriptions are omitted here.

[0225] In another possible implementation manner, the method further includes: S250, Controller #A controls the light source unit 110 to generate an optical signal. The specific process of the above S250 can be similar to the process executed by the above Controller 145. For the sake of avoiding repetition, their detailed descriptions are omitted here.

[0226] Figure 8 is a schematic diagram of an example of the optical signal processing method of the present application. Among them, the method is applied to Figure 1 or Figure 6 the optical signal processing device shown.

[0227] As Figure 8 shown, at S310, Controller #B negotiates the parameters of the dither signal applied to the i-th wavelength λ i among the N wavelengths included in the multi-wavelength signal with Controller #C, where i ∈ [1, N].

[0228] As an example and not by way of limitation, this parameter may be determined by controller #B and sent to controller #C, or it may also be determined by controller #C and sent to controller #B. The present application does not specifically limit this.

[0229] At S340, controller #B applies a dither signal to each wavelength (or rather, the light source unit for each wavelength) based on the negotiated parameter.

[0230] At S320, controller #C determines the power P1 corresponding to the i-th wavelength λ in the multi-wavelength signal i based on the parameter of the applied dither signal (e.g., the period during which the dither signal is applied and / or the frequency of the applied dither signal) and P1, and determines the power P2 corresponding to the i-th wavelength λ i based on the parameter of the applied dither signal and P2, where this process is similar to the processes described in the above manners A to C. Here, for the sake of avoiding repetition, its detailed description is omitted. i , and according to λ i being applied with the parameter of the dither signal and P2 i corresponding to the power P2 i , where this process is similar to the processes described in the above manners A to C. Here, for the sake of avoiding repetition, its detailed description is omitted.

[0231] At S330, controller #C determines MOD based on P1 i and P2 i and adjusts the voltage applied to the chip based on MOD, thereby adjusting the temperature of the above-mentioned heating. i , and adjusts the voltage applied to the chip based on MOD i and further adjusts the temperature of the above-mentioned heating.

[0232] For example, if MOD i is greater than MOD i ’, the applied voltage can be reduced, that is, the heating temperature is decreased, until the deviation between MOD i and MOD i ’ is within a preset range. Among them, MOD i ’ represents the ratio of the power of the input signal to the power of the output signal of the i-th sub-processing unit when the operating wavelength of the i-th sub-processing unit matches the target wavelength.

[0233] If MOD i is less than MOD i ’, the applied voltage can be increased, that is, the heating temperature is increased, until the deviation between MOD i and MOD i ’ is within a preset range.

[0234] Among them, the specific process executed by the above-mentioned controller #B may be similar to the process executed by the above-mentioned controller 125. Here, for the sake of avoiding repetition, its detailed description is omitted.

[0235] Among them, the specific process executed by the above-mentioned controller #C can be similar to the process executed by the above-mentioned controller 165. Here, to avoid redundancy, its detailed description is omitted.

[0236] Figure 9 It is a schematic block diagram of the optical signal processing device provided by the present application. As Figure 9 shown, the device 400 includes a communication interface 410 and a processing unit 420.

[0237] The processing unit 420 is used to execute the feedback process executed by the above-mentioned controller (for example, controller 165), that is, the specific process of S210 to S230. Here, to avoid redundancy, its detailed description is omitted.

[0238] For example, the communication interface 410 is used to execute the signal transceiver process of the above-mentioned controller (for example, controller 165). Here, to avoid redundancy, its detailed description is omitted.

[0239] In the above implementation manners, the communication interface 410 may include an output interface, and the output interface is used to implement the output (or say, send) function.

[0240] Optionally, the communication interface 410 may also be an interface circuit. For example, the receiving circuit may include an input circuit and an output circuit.

[0241] Optionally, as an example, the device 400 may be the controller in the method embodiment, or a chip, integrated circuit, component, or module in the controller that implements the functions of the above-mentioned controller.

[0242] Optionally, the processing unit 420 may be a processing device. Among them, the function of the processing device may be implemented by hardware or by hardware executing corresponding software. For example, the processing device may include at least one processor and at least one memory. Among them, the at least one memory is used to store a computer program, and the at least one processor reads and executes the computer program stored in the at least one memory, so that the device 400 executes the operations and / or processes executed by the controller in each method embodiment.

[0243] Optionally, the processing device may only include a processor, and the memory for storing the computer program is located outside the processing device. The processor is connected to the memory through a circuit / wire to read and execute the computer program stored in the memory.

[0244] In some examples, the processing device may also be a chip or an integrated circuit. For example, the processing device includes a processing circuit / logic circuit and an interface circuit. The interface circuit is used to receive signals and / or data and transmit the signals and / or data to the processing circuit, and the processing circuit processes the signals and / or data to implement the various functions of the control device in the method embodiments.

[0245] Figure 10 It is a schematic structural diagram of the optical switching device provided by this application. As Figure 10 shown, the optical signal processing device 500 includes: one or more processors 510, one or more memories 520, and one or more communication interfaces 530. The processor 510 is used to control the communication interface 530 to send and receive information. The memory 520 is used to store computer programs. The processor 510 is used to call and run the computer programs from the memory 520 so that the device 500 executes the processing and / or operations performed by the above-mentioned controller (for example, controller 165) in the method embodiments of this application, that is, the actions of S210 to S230 above.

[0246] For example, the processor 510 may have Figure 10 the functions of the processing unit 420 in Figure 10 and the communication interface 530 may have

[0247] the functions of the communication interface 410 in

[0248] Optionally, the memory and the processor in the above device embodiments may be physically independent units, or the memory may also be integrated with the processor, which is not limited herein.

[0249] In addition, this application also provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions run on a computer, the computer is made to execute the operations and / or processes performed by the control device in the method embodiments of this application.

[0250] In addition, this application also provides a chip. The chip includes a processor, and a memory for storing computer programs is provided independently of the chip. The processor is used to execute the computer programs stored in the memory so that the controller installed with the chip executes the operations and / or processes performed by the controller in any one of the method embodiments.

[0251] Further, the chip may further include a communication interface. The communication interface may be an input / output interface or an interface circuit, etc. Further, the chip may further include the memory.

[0252] In addition, this application also provides a communication device (for example, it may be a chip), including a processor and a communication interface. The communication interface is used to receive a signal and transmit the signal to the processor, and the processor processes the signal so that the operations and / or processes performed by the controller in any of the method embodiments are executed.

[0253] In addition, this application also provides an optical switching device, including at least one processor. The at least one processor is coupled to at least one memory. The at least one processor is used to execute the computer program or instructions stored in the at least one memory, so that the operations and / or processes performed by the control device in any of the method embodiments are executed.

[0254] The processor in the embodiments of this application may be an integrated circuit chip with the ability to process signals. In the implementation process, the steps of the above method embodiments may be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in the embodiments of this application may be directly embodied as being executed by the hardware-coded processor, or executed by a combination of the hardware and software modules in the coded processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.

[0255] The memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0256] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0257] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be repeated here.

[0258] In several embodiments provided by the present 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 illustrative. The division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, 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 displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0259] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0260] In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application.

[0261] The above are only the specific implementation manners of the present application. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, and all should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claimed rights.

Claims

1. An optical signal processing device, characterized in that, Applied to signal processing of a multi-wavelength signal including N wavelengths, the apparatus for optical signal processing includes: N light source units, a multiplexing unit, an optical processing unit, at least one jitter application unit, a first detection unit, a second detection unit, and a feedback control unit, where N≥2, and wherein the N light source units correspond one-to-one with the N wavelengths, and each light source unit is configured to generate a single-wavelength signal of the corresponding wavelength; the jitter application unit is configured to apply a jitter signal to each light source unit, so that the power of each single-wavelength signal varies based on the jitter signal, wherein a first parameter between any two single-wavelength signals is different, and the first parameter includes at least one of the following parameters: the period during which the jitter signal is applied, the frequency of the applied jitter signal; the multiplexing unit is configured to perform multiplexing processing on the N single-wavelength signals to generate the multi-wavelength signal; the optical processing unit includes N sub-processing units, the N sub-processing units are connected in series, and the N sub-processing units correspond one-to-one with the N wavelengths, and each sub-processing unit is configured to process the corresponding wavelength; the first detection unit is configured to obtain a first power signal corresponding to the multi-wavelength signal input to the optical processing unit; the second detection unit is configured to obtain a second power signal corresponding to the multi-wavelength signal output from the optical processing unit; the feedback control unit is configured to adjust the operating parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the jitter signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, wherein the i-th single-wavelength signal corresponds to the i-th sub-processing unit, and i∈[1, N].

2. The optical signal processing device according to claim 1, characterized in that, There are N jitter application units, the N jitter application units correspond one-to-one with the N light source units, and each jitter application unit is configured to apply a jitter signal to the corresponding light source unit.

3. The optical signal processing device according to claim 2, wherein Each jitter application unit is configured to apply a jitter signal to the corresponding light source unit during a first period, the first detection unit is configured to obtain the first power signal during the first period, the second detection unit is configured to obtain the second power signal during the first period, wherein the duration of the first period is greater than the period of the jitter signal.

4. The optical signal processing device according to claim 2 or 3, characterized in that The frequencies of the jitter signals applied by any two jitter application units are different, and the feedback control unit is configured to perform Fourier transform on the first power signal to obtain N first values, the N first values correspond one-to-one with the frequencies of the N jitter signals, and is configured to perform Fourier transform on the second power signal to obtain N second values, the N second values correspond one-to-one with the frequencies of the N jitter signals, and is configured to adjust the operating parameters of the i-th sub-processing unit according to the first value and the second value corresponding to the i-th jitter signal, wherein the i-th jitter signal corresponds to the i-th single-wavelength signal.

5. The optical signal processing device according to claim 2 or 3, characterized in that, The frequencies of the jitter signals applied by any two jitter application units are different, and the apparatus further includes at least one first filtering unit and at least one second filtering unit, The first filtering unit is configured to filter the first power signal according to the frequency of the jitter signal applied to each single-wavelength signal, so as to obtain N third values, and the N third values correspond one-to-one to the frequencies of the N jitter signals; The second filtering unit is configured to filter the second power signal according to the frequency of the jitter signal applied to each single-wavelength signal, so as to obtain N fourth values, and the N fourth values correspond one-to-one to the frequencies of the N jitter signals; The feedback control unit is configured to adjust the working parameters of the i-th sub-processing unit according to the third value and the fourth value corresponding to the i-th jitter signal, where the i-th jitter signal corresponds to the i-th single-wavelength signal.

6. The optical signal processing device according to claim 5, characterized in that, There are N first filtering units and N second filtering units, where the N first filtering units correspond one-to-one to the frequencies of the N jitter signals, and each first filtering unit is configured to filter the first power signal according to the frequency of the corresponding jitter signal; the N second filtering units correspond one-to-one to the frequencies of the N jitter signals, and each second filtering unit is configured to filter the second power signal according to the frequency of the corresponding jitter signal.

7. The optical signal processing apparatus according to any one of claims 1 to 3, characterized in that The N light source units correspond one-to-one to N time periods; the jitter application unit is configured to apply a jitter signal to the i-th light source unit in the i-th time period among the N time periods, where the i-th light source unit is configured to generate the i-th single-wavelength signal, and the feedback control unit is configured to adjust the working parameters of the i-th sub-processing unit according to the first power signal acquired by the first detection unit in the i-th time period and the second power signal acquired by the second detection unit in the i-th time period.

8. The optical signal processing apparatus according to any one of claims 1 to 3, characterized in that, Each sub-processing unit includes a microring resonator.

9. The optical signal processing apparatus according to any one of claims 1 to 3, characterized in that The optical processing unit includes a modulation unit, or The optical processing unit includes a third filtering unit, or The optical processing unit includes a dispersion compensation unit.

10. The optical signal processing device according to any one of claims 1 to 3, characterized in that The frequency of the jitter signal is less than a first threshold, and the first threshold is determined according to the data modulation frequency of the single-wavelength signal.

11. A method for optical signal processing, characterized in that, Applied to signal processing of a multi-wavelength signal including N wavelengths, the method for optical signal processing includes: Applying a jitter signal to the light source unit of each wavelength among the N wavelengths, so that the power of the single-wavelength signal generated by the light source unit changes based on the jitter signal, where a first parameter between any two single-wavelength signals is different, and the first parameter includes at least one of the following parameters: the time period to which the jitter signal is applied, the frequency of the applied jitter signal; Performing multiplexing processing on the single-wavelength signals to generate the multi-wavelength signal; Detecting a first power signal corresponding to the multi-wavelength signal input to the optical processing unit, where the optical processing unit is configured to process the multi-wavelength signal, where the optical processing unit includes N sub-processing units, the N sub-processing units are connected in series, and the N sub-processing units correspond one-to-one to the N wavelengths, and each sub-processing unit is configured to process the corresponding wavelength; Detecting a second power signal corresponding to the multi-wavelength signal output from the optical processing unit; Adjust the operating parameters of the \(i\)-th sub-processing unit among the \(N\) sub-processing units according to the first parameter of the jitter signal corresponding to the \(i\)-th single-wavelength signal among the \(N\) single-wavelength signals, the first power signal, and the second power signal, where the \(i\)-th single-wavelength signal corresponds to the \(i\)-th sub-processing unit, and \(i\in[1,N]\).

12. The method for optical signal processing according to claim 11, wherein, The frequencies of the jitter signals applied to any two single-wavelength signals are different, and Adjusting the operating parameters of the \(i\)-th sub-processing unit among the \(N\) sub-processing units according to the first parameter of the jitter signal corresponding to the \(i\)-th single-wavelength signal among the \(N\) single-wavelength signals, the first power signal, and the second power signal includes: Performing a Fourier transform on the first power signal to obtain \(N\) first values, where the \(N\) first values correspond one-to-one to the frequencies of the \(N\) jitter signals; Performing a Fourier transform on the second power signal to obtain \(N\) second values, where the \(N\) second values correspond one-to-one to the frequencies of the \(N\) jitter signals; Adjust the operating parameters of the \(i\)-th sub-processing unit according to the first value and the second value corresponding to the \(i\)-th jitter signal, where the \(i\)-th jitter signal corresponds to the \(i\)-th single-wavelength signal.

13. The method for optical signal processing according to claim 11 or 12, characterized in that, The frequencies of the jitter signals applied to any two single-wavelength signals are different, and Adjusting the operating parameters of the \(i\)-th sub-processing unit among the \(N\) sub-processing units according to the first parameter of the jitter signal corresponding to the \(i\)-th single-wavelength signal among the \(N\) single-wavelength signals, the first power signal, and the second power signal includes: Filter the first power signal according to the frequency of the jitter signal applied to each single-wavelength signal to obtain \(N\) third values, where the \(N\) third values correspond one-to-one to the frequencies of the \(N\) jitter signals; Filter the second power signal according to the frequency of the jitter signal applied to each single-wavelength signal to obtain \(N\) fourth values, where the \(N\) fourth values correspond one-to-one to the frequencies of the \(N\) jitter signals; Adjust the operating parameters of the \(i\)-th sub-processing unit according to the third value and the fourth value corresponding to the \(i\)-th jitter signal, where the \(i\)-th jitter signal corresponds to the \(i\)-th single-wavelength signal.

14. The method for optical signal processing according to claim 11 or 12, characterized in that, Applying a jitter signal to the light source unit of each of the \(N\) wavelengths includes: Applying a jitter signal to the \(i\)-th light source unit in the \(i\)-th period among the \(N\) periods, where the \(i\)-th light source unit is used to generate the \(i\)-th single-wavelength signal, and the \(N\) light source units correspond one-to-one to the \(N\) periods; and Adjusting the operating parameters of the \(i\)-th sub-processing unit among the \(N\) sub-processing units according to the first parameter of the jitter signal corresponding to the \(i\)-th single-wavelength signal among the \(N\) single-wavelength signals, the first power signal, and the second power signal includes: Adjust the operating parameters of the \(i\)-th sub-processing unit according to the first power signal detected in the \(i\)-th period and the second power signal detected in the \(i\)-th period.

15. The method for optical signal processing according to claim 11 or 12, characterized in that, Each sub-processing unit includes a microring resonator.

16. The method for optical signal processing according to claim 11 or 12, characterized in that, The optical processing unit includes an optical modulator, or The optical processing unit includes a filter, or The optical processing unit includes a dispersion compensation unit.

17. A method for optical signal processing, characterized in that, Applied to a feedback control unit, the method includes: Detecting a first power signal corresponding to a multi-wavelength signal input to an optical processing unit, where the optical processing unit is used to process the multi-wavelength signal, where the optical processing unit includes N sub-processing units connected in series, and the N sub-processing units correspond one-to-one with N wavelengths in the multi-wavelength signal, each sub-processing unit is used for processing the corresponding wavelength, where the multi-wavelength signal is generated after multiplexing N single-wavelength signals, the N single-wavelength signals correspond one-to-one with N wavelengths in the multi-wavelength signal, the power of each single-wavelength signal changes based on a jitter signal, and a first parameter between any two single-wavelength signals is different, the first parameter includes at least one of the following parameters: the period during which the jitter signal is applied, the frequency of the applied jitter signal; Detecting a second power signal corresponding to the multi-wavelength signal output from the optical processing unit; Adjusting the working parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the jitter signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal, where the i-th single-wavelength signal corresponds to the i-th sub-processing unit, and i ∈ [1, N].

18. The method for optical signal processing according to claim 17, wherein The frequencies of the jitter signals applied to any two single-wavelength signals are different, and Adjusting the working parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the jitter signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal includes: Performing a Fourier transform on the first power signal to obtain N first values, the N first values corresponding one-to-one with the frequencies of N jitter signals; Performing a Fourier transform on the second power signal to obtain N second values, the N second values corresponding one-to-one with the frequencies of N jitter signals; Adjusting the working parameters of the i-th sub-processing unit according to the first value and the second value corresponding to the i-th jitter signal, where the i-th jitter signal corresponds to the i-th single-wavelength signal.

19. The method for optical signal processing according to claim 17 or 18, characterized in that, The frequencies of the jitter signals applied to any two single-wavelength signals are different, and Adjusting the working parameters of the i-th sub-processing unit among the N sub-processing units according to the first parameter of the jitter signal corresponding to the i-th single-wavelength signal among the N single-wavelength signals, the first power signal, and the second power signal includes: Filtering the first power signal according to the frequency of the jitter signal applied to each single-wavelength signal to obtain N third values, the N third values corresponding one-to-one with the frequencies of N jitter signals; Filtering the second power signal according to the frequency of the jitter signal applied to each single-wavelength signal to obtain N fourth values, the N fourth values corresponding one-to-one with the frequencies of N jitter signals; Adjusting the working parameters of the i-th sub-processing unit according to the third value and the fourth value corresponding to the i-th jitter signal, where the i-th jitter signal corresponds to the i-th single-wavelength signal.

20. The method for optical signal processing according to claim 17 or 18, characterized in that, Adjusting the operating parameters of the $i$-th sub-processing unit among the $N$ sub-processing units according to the first parameter of the jitter signal corresponding to the $i$-th single-wavelength signal among the $N$ single-wavelength signals, the first power signal, and the second power signal, includes: Adjusting the operating parameters of the $i$-th sub-processing unit according to the first power signal detected in the $i$-th time period and the second power signal detected in the $i$-th time period, where the $N$ single-wavelength signals are in one-to-one correspondence with $N$ time periods, and the $i$-th wavelength signal among the $N$ single-wavelength signals corresponds to the $i$-th time period among the $N$ time periods, and the $i$-th single-wavelength signal is applied with a jitter signal in the $i$-th time period.

21. The method for optical signal processing according to claim 17 or 18, characterized in that, The method further includes: Sending a first message, where the first message is used to indicate the time period when each single-wavelength signal is applied with a jitter signal, and / or, the first message is used to indicate the frequency of the jitter signal applied to each single-wavelength signal.

22. The method for optical signal processing according to claim 17 or 18, characterized in that The method further includes: Receiving a second message, where the second message is used to indicate the time period when each single-wavelength signal is applied with a jitter signal, and / or, the second message is used to indicate the frequency of the jitter signal applied to each single-wavelength signal.

23. A computer storage medium, characterized in that, Instructions are stored in the computer storage medium, and when the instructions are executed on a computer, causing the computer to execute the method according to any one of claims 11 to 16, or causing the computer to execute the method according to any one of claims 17 to 22.

24. A computer program product, characterized in that, When the computer program product is executed on a computer, causing the computer to execute the method according to any one of claims 11 to 16, or causing the computer to execute the method according to any one of claims 17 to 22.

25. A light emitting device, characterized in that, An optical signal processing device according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Method and apparatus for monitoring performance of optical transmission systems

    US5513029A