Signal processing method and system for optical communication receiving end
Patent Information
- Application Number
- CN202211309090.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-25
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2042-10-25
AI Technical Summary
然而,在实际传输系统中,光发射端、光接收端和光纤连接头都会带来反射,光信号在传输过程中经过多个反射端面会带来多径干涉效应,脉冲幅度调制信号更容易受到多径干涉效应的影响
[0074] In this embodiment, the received optical signal is converted into an electrical signal. A first processed signal is obtained after the electrical signal is filtered by a high-pass filter. The parameters of an adaptive filter are adjusted based on the difference between the electrical signal and the first processed signal to change the filter's filtering characteristics, resulting in an adjusted adaptive filter. The first processed signal is then processed using the adaptive filter to obtain a second processed signal, thus achieving dynamic adjustment of the adaptive filter parameters based on the received electrical signal. This signal processing method adjusts the filter parameters according to different signals received by the photodetector, making it applicable to more scenarios, improving noise filtering accuracy, reducing the optical power cost of signal transmission, and ensuring signal transmission quality. Noise filtering using an adaptive filter allows for real-time adjustment based on different noise levels under different signals and scenarios, thereby better suppressing noise and dynamically compensating for inter-symbol interference caused by fiber dispersion or insufficient receiver bandwidth, minimizing the receiver's bit error rate. High-pass filtering of the received electrical signal removes some noise, enabling faster convergence of the adaptive filter and smaller convergence errors. High-pass filtering followed by adaptive filtering reduces the complexity of the adaptive filter.
Smart Images

Figure CN115801137B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of data transmission technology, and in particular to a signal processing method and system for an optical communication receiver. Background Technology
[0002] With the continuous increase in data center transmission rates, pulse amplitude modulation (PAM) has been widely used in short-distance optical interconnects and optical transmission systems. However, in actual transmission systems, reflections occur at the optical transmitter, optical receiver, and fiber optic connectors. As the optical signal passes through multiple reflection surfaces during transmission, multipath interference effects occur, and PAM signals are more susceptible to these effects.
[0003] To reduce the impact of MPI, the return loss of connectors in optical modules and fiber optic links can be strictly limited. However, in actual fiber optic links that have already been deployed, due to the large number of connectors and the difficulty in controlling the return loss of connectors below the ideal value, the noise generated by multipath interference will bring a significant optical power cost to signal transmission. Summary of the Invention
[0004] Therefore, it is necessary to provide a signal processing method and system for optical communication receivers that can effectively filter out noise and improve signal transmission quality, addressing the aforementioned technical problems.
[0005] In a first aspect, embodiments of this disclosure provide a signal processing method for an optical communication receiver. The method includes:
[0006] Receive optical signals and convert the optical signals into electrical signals;
[0007] The electrical signal is high-pass filtered to obtain the first processed signal;
[0008] An adaptive filter is used to filter the first processed signal to obtain the second processed signal;
[0009] The difference between the electrical signal and the first processed signal is obtained, and the parameter settings of the adaptive filter are adjusted according to the difference to change the filtering characteristics of the adaptive filter.
[0010] In one embodiment, the difference between the electrical signal and the first processed signal is obtained, and the parameter settings of the adaptive filter are adjusted according to the difference to change the filtering characteristics of the adaptive filter, including:
[0011] Obtain the difference between the electrical signal and the first processed signal;
[0012] The parameters of the adaptive filter are adjusted according to the difference to change the filtering characteristics of the adaptive filter, resulting in an adjusted adaptive filter, which is used to filter the next first processing signal.
[0013] In one embodiment, adjusting the parameter settings of the adaptive filter based on the difference to change the filtering characteristics of the adaptive filter includes:
[0014] Based on the correlation between the difference and the parameters of the adaptive filter, target parameters that match the difference are determined;
[0015] The parameters of the adaptive filter are adjusted according to the target parameters to change the filtering characteristics of the adaptive filter.
[0016] In one embodiment, determining the target parameters that match the difference based on the correlation between the difference and the parameters of the adaptive filter includes:
[0017] A third processing signal is obtained, wherein the third processing signal is obtained by filtering the electrical signal using a low-pass filter, and the third processing signal is positively correlated with the received optical power.
[0018] Based on the difference and the third processing signal, a normalized processing signal matching the electrical signal is determined;
[0019] Based on the correlation between the normalized signal and the parameters of the adaptive filter, target parameters that match the normalized signal are determined.
[0020] In one embodiment, the adaptive filter includes a digital adaptive filter, and the step of filtering the first processed signal using the adaptive filter to obtain the second processed signal includes:
[0021] The first processed signal is subjected to analog-to-digital conversion to obtain a first digital processed signal;
[0022] An adaptive filter is used to filter the first digital processing signal to obtain the second processing signal.
[0023] In one embodiment, the optical signal is obtained by DC-balanced encoding and modulation of the original optical signal.
[0024] In one embodiment, after obtaining the second processing signal, the process further includes:
[0025] The second processed signal is subjected to signal recovery processing to obtain the recovered signal.
[0026] In one embodiment, receiving the optical signal and converting the optical signal into an electrical signal includes:
[0027] Acquire the optical signal transmitted by the signal source;
[0028] The optical signal is photoelectrically converted to obtain a converted signal, and the converted signal is amplified to obtain an electrical signal.
[0029] In one embodiment, the parameters of the adaptive filter include the number of taps, and adjusting the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter includes:
[0030] Based on the correlation between the difference and the number of taps in the adaptive filter, the target number of taps corresponding to the difference is determined.
[0031] The number of taps in the adaptive filter is adjusted according to the target number of taps to change the filtering characteristics of the adaptive filter.
[0032] Secondly, embodiments of this disclosure also provide a signal processing apparatus for an optical communication receiver. The apparatus includes:
[0033] A receiving module is used to receive optical signals and convert the optical signals into electrical signals;
[0034] The first filtering module is used to perform high-pass filtering on the electrical signal to obtain the first processed signal;
[0035] The second filtering module is used to filter the first processed signal using an adaptive filter to obtain the second processed signal;
[0036] An adjustment module is used to obtain the difference between the electrical signal and the first processed signal, and adjust the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter.
[0037] In one embodiment, the adjustment module includes:
[0038] An acquisition module is used to acquire the difference between the electrical signal and the first processed signal;
[0039] The first adjustment submodule is used to adjust the parameter settings of the adaptive filter according to the difference, so as to change the filtering characteristics of the adaptive filter and obtain the adjusted adaptive filter, wherein the adjusted adaptive filter is used to filter the next first processing signal.
[0040] In one embodiment, the first adjustment submodule includes:
[0041] The first determining module is used to determine the target parameters that match the difference based on the correlation between the difference and the parameters of the adaptive filter;
[0042] The adjustment unit is used to adjust the parameter settings of the adaptive filter according to the target parameters, so as to change the filtering characteristics of the adaptive filter.
[0043] In one embodiment, the adjustment unit includes:
[0044] The acquisition module is used to acquire a third processed signal, wherein the third processed signal is obtained by filtering the electrical signal using a low-pass filter, and the third processed signal is positively correlated with the received optical power.
[0045] The second determining module is used to determine a normalized processing signal that matches the electrical signal based on the difference and the third processing signal.
[0046] The third determining module is used to determine the target parameters that match the normalized signal based on the correlation between the normalized signal and the parameters of the adaptive filter.
[0047] In one embodiment, the adaptive filter includes a digital adaptive filter, and the second filtering module includes:
[0048] A conversion module is used to perform analog-to-digital conversion on the first processed signal to obtain a first digital processed signal;
[0049] The filtering submodule is used to filter the first digital processing signal using the adjusted adaptive filter to obtain the second processing signal.
[0050] In one embodiment, the optical signal is obtained by DC-balanced encoding and modulation of the original optical signal.
[0051] In one embodiment, the second filtering module further includes:
[0052] The recovery module is used to perform signal recovery processing on the second processed signal to obtain the recovered signal.
[0053] In one embodiment, the receiving module includes:
[0054] The acquisition submodule is used to acquire the optical signal sent by the signal source;
[0055] An amplification module is used to perform photoelectric conversion on the optical signal to obtain a converted signal, and to amplify the converted signal to obtain an electrical signal.
[0056] In one embodiment, the parameters of the adaptive filter include the number of taps, and the adjustment module includes:
[0057] The fourth determining module is used to determine the target number of taps corresponding to the difference based on the correlation between the difference and the number of taps of the adaptive filter;
[0058] The second adjustment submodule is used to adjust the number of taps of the adaptive filter according to the target number of taps, so as to change the filtering characteristics of the adaptive filter.
[0059] Thirdly, embodiments of this disclosure also provide a signal processing system for an optical communication receiver, the system comprising:
[0060] A photodetector, used to receive optical signals and convert the optical signals into electrical signals;
[0061] A high-pass filter is used to perform high-pass filtering on the electrical signal to obtain a first processed signal;
[0062] An adaptive filter is used to filter the first processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the electrical signal received by the photodetector and the corresponding first processed signal.
[0063] In one embodiment, the adaptive filter includes:
[0064] An adaptive filter is used to filter the first processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the previous electrical signal and the corresponding first processed signal.
[0065] In one embodiment, the system further includes:
[0066] An analog-to-digital converter is used to perform analog-to-digital conversion on the first processed signal to obtain a first digital processed signal;
[0067] The adaptive filter includes:
[0068] A digital adaptive filter is used to filter the first digital processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the electrical signal received by the photodetector and the corresponding first processed signal.
[0069] In one embodiment, the system further includes:
[0070] The decoder is used to decode the second processed signal to obtain the recovered signal.
[0071] Fourthly, embodiments of this disclosure also provide a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method described in any one of the embodiments of this disclosure.
[0072] Fifthly, embodiments of this disclosure also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the method described in any one of the embodiments of this disclosure.
[0073] Sixthly, embodiments of this disclosure also provide a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the method described in any one of the embodiments of this disclosure.
[0074] In this embodiment, the received optical signal is converted into an electrical signal. A first processed signal is obtained after the electrical signal is filtered by a high-pass filter. The parameters of an adaptive filter are adjusted based on the difference between the electrical signal and the first processed signal to change the filter's filtering characteristics, resulting in an adjusted adaptive filter. The first processed signal is then processed using the adaptive filter to obtain a second processed signal, thus achieving dynamic adjustment of the adaptive filter parameters based on the received electrical signal. This signal processing method adjusts the filter parameters according to different signals received by the photodetector, making it applicable to more scenarios, improving noise filtering accuracy, reducing the optical power cost of signal transmission, and ensuring signal transmission quality. Noise filtering using an adaptive filter allows for real-time adjustment based on different noise levels under different signals and scenarios, thereby better suppressing noise and dynamically compensating for inter-symbol interference caused by fiber dispersion or insufficient receiver bandwidth, minimizing the receiver's bit error rate. High-pass filtering of the received electrical signal removes some noise, enabling faster convergence of the adaptive filter and smaller convergence errors. High-pass filtering followed by adaptive filtering reduces the complexity of the adaptive filter. Attached Figure Description
[0075] Figure 1 This is an application environment diagram of a signal processing method at an optical communication receiver in one embodiment;
[0076] Figure 2 This is a flowchart illustrating a signal processing method at an optical communication receiver in one embodiment.
[0077] Figure 3 This is a flowchart illustrating a signal processing method at an optical communication receiver in one embodiment.
[0078] Figure 4 This is a schematic diagram of the signal processing system of an optical communication receiver in one embodiment;
[0079] Figure 5 This is a bit error rate curve for signal transmission in one embodiment;
[0080] Figure 6 This is a structural block diagram of the signal processing device at the optical communication receiver in one embodiment;
[0081] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0082] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the embodiments of this disclosure will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the embodiments of this disclosure and are not intended to limit the embodiments of this disclosure.
[0083] The signal processing method for an optical communication receiver provided in this disclosure can be applied to, for example... Figure 1 The application environment shown.
[0084] refer to Figure 1 The optical signal is converted into a current after passing through a photodetector, then converted into a voltage signal by a transimpedance amplifier and amplified. The amplified signal is then filtered out by a high-pass filter to remove some noise, and converted into a digital signal by an analog-to-digital converter. It is then further filtered by an adaptive filter. The filtered signal is then clocked, decided, and decoded to obtain the recovered signal, thus realizing signal transmission.
[0085] In this embodiment of the disclosure, such as Figure 2 As shown, a signal processing method for an optical communication receiver is provided, the method comprising the following steps:
[0086] Step S210: Receive an optical signal and convert the optical signal into an electrical signal;
[0087] During signal transmission, the optical communication receiver receives the optical signal and performs photoelectric conversion on it to obtain a converted electrical signal. This conversion can be achieved using a photodetector. The method described in this embodiment can be applied to an optical receiver.
[0088] In other embodiments, in step S210, the optical signal is obtained by DC-balanced encoding and modulation of the original optical signal.
[0089] Specifically, the signal source performs DC-balanced encoding on the original optical signal to obtain the encoded original optical signal. The DC-balanced encoding methods include, but are not limited to, 8B10B encoding, MB810 encoding, 5S / 6S encoding, and 27S / 32S encoding. The encoded signal is then modulated to obtain a modulated optical signal, which is then sent to the receiver for photoelectric conversion to obtain an electrical signal.
[0090] In this embodiment, the original optical signal is sent to the optical communication receiver after being DC balanced coded and modulated. This results in very low energy in the low-frequency band near zero frequency of the transmitted optical signal, which improves the initial noise removal effect of the high-pass filter. Consequently, the difference between the subsequently converted electrical signal and the first processed signal can more accurately reflect the noise in the received signal, such as MPI noise, thus improving the accuracy of the target filter frequency response and further enhancing the noise removal effect of the adjusted adaptive filter.
[0091] In other embodiments, step S210, receiving the optical signal and converting the optical signal into an electrical signal, includes:
[0092] Acquire the optical signal transmitted by the signal source;
[0093] The optical signal is photoelectrically converted to obtain a converted signal, and the converted signal is amplified to obtain an electrical signal.
[0094] Specifically, the signal processing method of the optical communication receiver in this embodiment can be applied to optical signal transmission applications. The signal transmitted by the signal source is an optical signal. A photoelectric conversion unit processes the optical signal to obtain a converted signal, which is then amplified by an amplifier to obtain an electrical signal. In one example, a photodetector is used for photoelectric conversion, and a transimpedance amplifier is used to amplify the converted signal. Specifically, a photodetector can be used to convert the optical signal into a current signal, which is then converted into a voltage signal and amplified by a transimpedance amplifier. In this embodiment, after obtaining the second processed signal, signal recovery processing can be performed on the second processed signal, which includes converting the electrical signal back into an optical signal.
[0095] This embodiment achieves application in optical signal transmission scenarios by performing photoelectric conversion and amplification on the optical signal sent by the signal source. In scenarios such as fiber optic communication, the transmitted signal can be processed using the method of this embodiment to ensure the quality of signal transmission and reduce the noise of the transmitted signal. Through photoelectric conversion and amplification, the effect of subsequent high-pass filtering and the accuracy of filtering frequency response adjustment are improved, thereby ensuring the filtering effect of the adaptive filter, reducing the noise content of the processed signal, and realizing effective signal transmission.
[0096] Step S220: The electrical signal is high-pass filtered to obtain the first processed signal;
[0097] A high-pass filter is applied to an electrical signal to obtain a first processed signal. The high-pass filter has a preset cutoff frequency. The first processed signal includes a signal with a frequency higher than the preset cutoff frequency obtained after high-pass filtering the electrical signal. The preset cutoff frequency of the high-pass filter can be adjusted according to the actual application scenario, for example, it can be set to 20MHz. In some possible implementations, the type of high-pass filter may include, but is not limited to, digital high-pass filters and analog high-pass filters. The type of analog high-pass filter may include, but is not limited to, RC filters, 4th-order Bessel filters, etc., and this disclosure does not impose any limitations on this.
[0098] Step S230a: The first processed signal is filtered using an adaptive filter to obtain the second processed signal;
[0099] After receiving the first processed signal, it is transmitted to an adaptive filter for filtering to obtain a second processed signal. The adaptive filter is a filter that uses an adaptive algorithm to change its parameters and structure according to changes in the environment. The types of filtering can include high-pass filtering, band-pass filtering, etc., and this disclosure is not limited thereto. The adaptive filter dynamically adjusts its frequency response based on the received first processed signal; different first processed signals can correspond to different frequency responses. The method used by the adaptive filter to adjust the frequency response can include, but is not limited to, the LMS (least-mean square) algorithm or the RLS (recursive least square) algorithm, and this disclosure is not limited thereto. In this embodiment, the signal noise removed by filtering can include, but is not limited to, MPI noise.
[0100] In other embodiments, in step S230a, the adaptive filter includes a digital adaptive filter, and the step of using the adaptive filter to filter the first processed signal to obtain the second processed signal includes:
[0101] The first processed signal is subjected to analog-to-digital conversion to obtain a first digital processed signal;
[0102] An adaptive filter is used to filter the first digital processing signal to obtain the second processing signal.
[0103] Specifically, when using an adaptive filter for filtering, the first processed signal undergoes analog-to-digital conversion to convert it from an analog signal to a digital signal, resulting in a first digital processed signal. An adaptive filter is then used to filter the first digital processed signal to obtain a second processed signal. In this embodiment, a digital adaptive filter is used.
[0104] In this embodiment, a digital adaptive filter is used to filter the first processed signal after analog-to-digital conversion to obtain a second processed signal. Compared with an analog adaptive filter, the use of a digital adaptive filter can ensure the noise filtering effect while reducing the structural complexity of the adaptive filter, and makes the signal processing method of the optical communication receiver in this embodiment applicable to more scenarios.
[0105] In other embodiments, step S230a further includes, after the step of obtaining the second processing signal:
[0106] The second processed signal is subjected to signal recovery processing to obtain the recovered signal.
[0107] Specifically, a second processed signal is obtained, and signal recovery processing is performed on the second processed signal to obtain the recovered signal. In one example, the signal recovery processing includes clock recovery, decision-making, and signal decoding, where clock recovery refers to the method of retrieving the clock component from the transmitted signal. After clock recovery, decision-making, and signal decoding processing, the transmitted signal can be recovered.
[0108] In this embodiment, after obtaining the second processed signal, the second processed signal is restored to obtain the restored signal, thus realizing signal transmission. By restoring the second processed signal after high-pass filtering and adaptive filtering, a signal with filtered noise can be obtained, ensuring the quality of signal transmission.
[0109] Step S230b: Obtain the difference between the electrical signal and the first processed signal, and adjust the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter.
[0110] After obtaining the first processed signal, the difference between the electrical signal and the first processed signal is determined, and the parameters of the adaptive filter are adjusted based on this difference, thereby changing the filtering characteristics of the adaptive filter. Since there is a correspondence between the parameters and filtering characteristics of the adaptive filter, adjusting the parameters will correspondingly change the filtering characteristics, which in turn affect the filtering effect. These filtering characteristics include the filter's frequency response. Since the first processed signal is obtained by high-pass filtering the electrical signal, the difference between the electrical signal and the first processed signal can be determined. This difference has a positive correlation with the noise in the optical signal received by the optical communication receiver. It is understandable that the purpose of the adaptive filter is to filter out noise; since there is a correspondence between noise and the difference, the parameters of the adaptive filter can be adjusted based on this difference.
[0111] In this embodiment of the disclosure, the types of adaptive filters may include digital adaptive filters, analog adaptive filters, and may also include adaptive filters with a desired signal input, blind equalization adaptive filters with only one input signal, etc. Among them, digital adaptive filters may include linear adaptive filters, such as FIR (Finite Impulse Response) filters and IIR (Infinite Impulse Response) filters, and may also include nonlinear filters, such as DFE (Decision-Feedback Equalizer). This disclosure does not limit the types of filters.
[0112] It is understood that steps S230a and S230b can be executed simultaneously or in a preset order. For example, by adding a signal delay device before the adaptive filter, step S230b can be executed first, followed by step S230a. That is, the parameters are adjusted first, and then the adjusted adaptive filter is used to filter the first processed signal. This disclosure does not limit this. In practical applications, when filtering and parameter adjustment are performed simultaneously, the adaptive filter in step S230a can include the adaptive filter before adjustment in step S230b, or it can include the adaptive filter after adjustment in step S230b. In the embodiments of this disclosure, the filtering and parameter adjustment of the adaptive filter can be set as a continuous dynamic process. That is, during signal transmission, the adaptive filter performs filtering while adjusting its parameters according to the acquired first signal, until the signal transmission ends.
[0113] In other embodiments, step S230b, obtaining the difference between the electrical signal and the first processed signal, and adjusting the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter, includes:
[0114] Obtain the difference between the electrical signal and the first processed signal;
[0115] The parameters of the adaptive filter are adjusted according to the difference to change the filtering characteristics of the adaptive filter, resulting in an adjusted adaptive filter, which is used to filter the next first processing signal.
[0116] Specifically, when adjusting the parameters of the adaptive filter, the difference between the electrical signal and the first processed signal is determined, and the parameters of the adaptive filter are adjusted according to this difference. There is a correlation between the parameters of the adaptive filter and its filtering characteristics; therefore, changing the parameters of the adaptive filter will correspondingly change its filtering characteristics. After adjusting the parameters, an adjusted adaptive filter is obtained. This adjusted adaptive filter is then used to filter the next first processed signal. The next first processed signal may include the first processed signal corresponding to the next received optical signal, and may also include the subsequent processed signal output by the high-pass filter after the current first processed signal. It is understood that in this embodiment, the signal transmission process is continuous, the parameter adjustment of the adaptive filter is dynamic and continuous, and the filtering process of the adaptive filter is also continuous. Furthermore, the signal transmission speed is greater than the adjustment speed of the adaptive filter. Therefore, after adjusting the parameters of the adaptive filter, it is used to filter the subsequent first processed signal. Because of the continuity between signals, performing filtering while dynamically adjusting the parameters of the adaptive filter can achieve a good filtering effect while ensuring filtering efficiency.
[0117] In other embodiments, such as Figure 3 As shown, in step S230b, adjusting the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter includes:
[0118] Step S232: Based on the correlation between the difference and the parameters of the adaptive filter, determine the target parameters that match the difference;
[0119] Step S233: Adjust the parameter settings of the adaptive filter according to the target parameters to change the filtering characteristics of the adaptive filter.
[0120] Specifically, the adaptive filter's function is to filter out noise. Since there is a correlation between the difference and the noise, the correlation between the difference and the parameters of the adaptive filter can be determined. Based on this correlation, the target parameters corresponding to the difference can be determined. Adjusting the adaptive filter according to the target parameters means that, in this embodiment, the adjusted adaptive filter's filtering characteristics enable it to effectively filter noise from the corresponding electrical signal. Typically, different differences correspond to different adaptive filter parameters, and the correlation between the difference and the adaptive filter parameters can be determined beforehand based on the actual application scenario. The filter parameters include those that affect the filter's filtering effect; different filtering parameters usually result in different filtering effects for the adaptive filter. Filter parameters may include, but are not limited to, the number of taps, tap coefficients, and step size factors. In some possible implementations, the filter parameters are set to the number of taps. The correlation between the filter parameters and the difference can be positively correlated, i.e., the larger the difference, the more taps are needed. Here, the difference is the difference between the electrical signal and the first processed signal. When setting the correlation between the difference and noise, the difference is the difference between the electrical signal and the first processed signal. A preset coefficient can be set according to the actual application scenario and the relationship between the difference and noise. After determining the difference, the target parameter can be obtained directly based on the difference and the preset coefficient. For example, if the filter parameter is the number of taps, the preset coefficient can be determined based on the order and cutoff frequency of the high-pass filter.
[0121] This embodiment obtains the difference between the electrical signal and the first processed signal, determines the target parameters based on the correlation between the difference and the filter parameters, and adjusts the parameters of the adaptive filter to the target parameters so that the filtering characteristics of the adjusted adaptive filter meet the requirements. This realizes the adjustment of the filtering characteristics of the adaptive filter according to the change of the electrical signal, so that the adjusted adaptive filter can effectively filter out noise in the electrical signal. It is highly flexible and applicable to various scenarios. The target parameters are determined based on the relationship between the difference and the parameters. The adjustment method is simple and precise, which further ensures the effectiveness of noise filtering.
[0122] In other embodiments, step S232, determining the target parameter matching the difference based on the correlation between the difference and the parameters of the adaptive filter, includes:
[0123] A third processing signal is obtained, wherein the third processing signal is obtained by filtering the electrical signal using a low-pass filter, and the third processing signal is positively correlated with the received optical power.
[0124] Based on the difference and the third processing signal, a normalized processing signal matching the electrical signal is determined;
[0125] Based on the correlation between the normalized signal and the parameters of the adaptive filter, target parameters that match the normalized signal are determined.
[0126] Specifically, when determining the target parameters, a high-pass filter is used to perform high-pass filtering on the electrical signal to obtain a first processed signal, and the difference between the electrical signal and the first processed signal is determined. It can be assumed that the difference is positively correlated with the noise in the electrical signal. A low-pass filter is used to perform low-pass filtering on the electrical signal to obtain a third processed signal, which is positively correlated with the received optical power. The received optical power can be determined based on the third processed signal. A normalized processed signal is determined based on the difference and the third processed signal, and the normalized processed signal is correlated with the noise in the electrical signal. In other possible implementations, the normalized processed signal can be determined based on the ratio of the difference to the third processed signal. In other possible implementations, a first coefficient can be set based on the correlation between the difference and noise, a second coefficient can be determined based on the correlation between the third processed signal and the received optical power, the noise signal can be determined using the difference and the first coefficient, the received optical signal can be determined using the third processed signal and the second coefficient, and the normalized processed signal can be determined using the ratio between the noise signal and the received optical signal. It is understood that after determining the difference and the third processed signal, other possible implementation methods can be used to obtain the normalized processed signal, and this disclosure does not limit this. The normalized processed signal may include, but is not limited to, normalized noise power, signals that have a corresponding relationship with noise power, etc. Based on the correlation between the normalized processed signal and the parameters of the adaptive filter, target parameters matching the normalized processed signal are determined. In other possible implementation methods, the correlation between the normalized processed signal and the filter parameters can be directly determined according to the actual application scenario, and after obtaining the normalized processed signal, the corresponding target filter parameters are determined according to the preset correlation.
[0127] This embodiment obtains a third processed signal through a low-pass filter, and determines a normalized processed signal by combining the difference between the electrical signal and the first processed signal. Then, the parameters of the adaptive filter are determined based on the normalized processed signal. Since the correlation between the normalized processed signal and noise is more accurate, the proportion of noise in the transmitted signal can be better determined by the normalized processed signal. Determining the target parameters based on the normalized processed signal enables the adjusted adaptive filter to have a better noise filtering effect, further reducing the optical power cost, making it suitable for more scenarios, and ensuring the quality of signal transmission.
[0128] In other embodiments, in step S230b, the parameters of the adaptive filter include the number of taps, and adjusting the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter includes:
[0129] Based on the correlation between the difference and the number of taps in the adaptive filter, the target number of taps corresponding to the difference is determined.
[0130] The number of taps in the adaptive filter is adjusted according to the target number of taps to change the filtering characteristics of the adaptive filter.
[0131] Specifically, the parameters of the adaptive filter include the number of taps. Setting the parameters of the adaptive filter includes adjusting the number of taps. Based on the correlation between the difference and the number of taps, a target number of taps corresponding to the obtained difference is determined. There is a correlation between the difference between the electrical signal and the first processed signal and noise, and a correlation between the number of taps and the noise filtering effect of the adaptive filter. Therefore, a correspondence between the difference and the number of taps can be established based on these correlations; different differences typically correspond to different numbers of taps. The adaptive filter is adjusted according to the target number of taps to obtain the adjusted adaptive filter. The frequency characteristics of the adjusted adaptive filter correspond to the electrical signal. It can be understood that the frequency characteristics of the adaptive filter include the filter's frequency response.
[0132] This embodiment adjusts the number of taps of the adaptive filter by the difference between the electrical signal and the first processed signal. This ensures that the frequency characteristics of the adjusted adaptive filter meet the requirements while maintaining the rationality of the number of taps. It avoids the problem of wasting resources due to an excessive number of taps or the problem of poor filter performance due to an excessive number of taps.
[0133] In other embodiments, the parameters of the adaptive filter can be adjusted directly based on the magnitude of the difference until the adjusted filtering characteristics meet preset conditions, which can be set according to the actual application scenario.
[0134] In this embodiment, the received optical signal is converted into an electrical signal. A first processed signal is obtained after the electrical signal is filtered by a high-pass filter. The parameters of an adaptive filter are adjusted based on the difference between the electrical signal and the first processed signal to change the filter's filtering characteristics, resulting in an adjusted adaptive filter. The first processed signal is then processed using the adaptive filter to obtain a second processed signal, thus achieving dynamic adjustment of the adaptive filter parameters based on the received electrical signal. This signal processing method adjusts the filter parameters according to different signals received by the photodetector, making it applicable to more scenarios, improving noise filtering accuracy, reducing the optical power cost of signal transmission, and ensuring signal transmission quality. Noise filtering using an adaptive filter allows for real-time adjustment based on different noise levels under different signals and scenarios, thereby better suppressing noise and dynamically compensating for inter-symbol interference caused by fiber dispersion or insufficient receiver bandwidth, minimizing the receiver's bit error rate. High-pass filtering of the received electrical signal removes some noise, enabling faster convergence of the adaptive filter and smaller convergence errors. High-pass filtering followed by adaptive filtering reduces the complexity of the adaptive filter.
[0135] Figure 4 This is a structural diagram illustrating a signal processing system according to an exemplary embodiment, with reference to... Figure 4As shown, the optical signal is converted into a current signal by a photodetector, and then into a voltage signal by a transimpedance amplifier and amplified. The amplified signal is filtered by an analog high-pass filter, then sent to an analog-to-digital converter to be converted into a digital signal, and further filtered by an adaptive filter to obtain the filtered signal. Clock recovery, decision-making, and decoding of the filtered signal yield the recovered binary code stream, thus realizing signal transmission. The adaptive filter has corresponding filtering parameters, including the number of taps and tap coefficients. Choosing too many taps will waste the logic resources of the digital chip, leading to increased cost and power consumption, while choosing too few taps will cause a decrease in the performance of the adaptive filter. In this embodiment, the number of taps and tap coefficients of the adaptive filter are dynamically adjusted during signal processing. In one example, the tap coefficients can be adjusted by training with historical data or by blind equalization; this disclosure does not limit this. In this embodiment, the number of taps is determined based on the magnitude of the noise in the signal (or the noise spectrum). Since the difference between the input and output signals of the high-pass filter can approximately reflect the magnitude of the noise (such as MPI noise), the number of taps for the adaptive filter can be determined based on this difference and preset coefficients. These preset coefficients are set to be related to the received optical power and the parameters of the high-pass filter, which may include, but are not limited to, the filter order and the filter cutoff frequency. To determine the received optical power, the amplified signal is low-pass filtered using a low-pass filter, and the resulting voltage value is proportional to the received optical power. The received optical power is then determined based on this voltage value. Similarly, the amplified signal is high-pass filtered using a high-pass filter, and the power difference between the input and output signals is obtained. This power difference is proportional to the noise magnitude, and the noise power is determined using a power meter. The ratio of the noise power to the received optical power is determined as the normalized noise power. The number of taps is determined based on the normalized noise power and preset values. These preset values are suitable coefficients determined according to the actual application scenario and can be rounded down to determine the number of taps.
[0136] Figure 5 For a bit error rate curve of signal transmission according to an exemplary embodiment, refer to Figure 5 As shown, under PAM4 modulated optical transmission at a rate of 25 Gbaud / s, the bit error rate varies depending on the scenario. In this embodiment, the MPI noise is set to -23 dB. It can be seen that -23 dB MPI noise has a significant impact on the bit error rate, with a difference of several orders of magnitude compared to the bit error rate without noise. The commonly used forward error correction code KP4FEC has an error correction threshold of 2.4 × 10⁻⁶. -4The noisy bit error rate (BER) curve shown in the figure cannot reach the error correction threshold of KP4FEC. That is, even with KP4 FEC, a conventional receiver cannot achieve error-free transmission when the MPI noise is -23dB. Based on the BER curves obtained using a high-pass filter (such as an analog high-pass filter, including but not limited to a conventional RC filter), it can be seen that bandwidth optimization of the high-pass filter significantly improves the BER curve under noise. Compared to a conventional receiver, the BER is reduced by two orders of magnitude at a received optical power of -12dBm, but the BER is still relatively high. Referring to the curves in the figure, it can be seen that with an adaptive filter, the receiver's frequency response can be dynamically adjusted according to the noise level and spectrum, resulting in a lower BER compared to a conventional high-pass filter. Combining DC balanced coding further reduces the BER. Based on DC balanced coding, using a fixed analog filter combined with an adaptive digital filter achieves an even lower BER.
[0137] The embodiments disclosed herein, by combining DC balanced coding, high-pass filtering, and adaptive filtering, can effectively filter out noise, reduce the bit error rate, and improve the quality of signal transmission.
[0138] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the accompanying drawings may include multiple steps or stages, which are not necessarily completed at the same time, but may be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but may be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0139] Based on the same inventive concept, this disclosure also provides a signal processing apparatus for implementing the signal processing method of the optical communication receiver described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the signal processing apparatus for the optical communication receiver provided below can be found in the limitations of the signal processing method for the optical communication receiver described above, and will not be repeated here.
[0140] In one embodiment, such as Figure 6 As shown, a signal processing device 600 for an optical communication receiver is provided, comprising:
[0141] The receiving module 610 is used to receive optical signals and convert the optical signals into electrical signals;
[0142] The first filtering module 620 is used to perform high-pass filtering on the electrical signal to obtain a first processed signal;
[0143] The second filtering module 630 is used to filter the first processed signal using an adaptive filter to obtain the second processed signal;
[0144] The adjustment module 640 is used to obtain the difference between the electrical signal and the first processed signal, and adjust the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter.
[0145] In one embodiment, the adjustment module includes:
[0146] An acquisition module is used to acquire the difference between the electrical signal and the first processed signal;
[0147] The first adjustment submodule is used to adjust the parameter settings of the adaptive filter according to the difference, so as to change the filtering characteristics of the adaptive filter and obtain the adjusted adaptive filter, wherein the adjusted adaptive filter is used to filter the next first processing signal.
[0148] In one embodiment, the first adjustment submodule includes:
[0149] The first determining module is used to determine the target parameters that match the difference based on the correlation between the difference and the parameters of the adaptive filter;
[0150] The adjustment unit is used to adjust the parameter settings of the adaptive filter according to the target parameters, so as to change the filtering characteristics of the adaptive filter.
[0151] In one embodiment, the adjustment unit includes:
[0152] The acquisition module is used to acquire a third processed signal, wherein the third processed signal is obtained by filtering the electrical signal using a low-pass filter, and the third processed signal is positively correlated with the received optical power.
[0153] The second determining module is used to determine a normalized processing signal that matches the electrical signal based on the difference and the third processing signal.
[0154] The third determining module is used to determine the target parameters that match the normalized signal based on the correlation between the normalized signal and the parameters of the adaptive filter.
[0155] In one embodiment, the adaptive filter includes a digital adaptive filter, and the second filtering module includes:
[0156] A conversion module is used to perform analog-to-digital conversion on the first processed signal to obtain a first digital processed signal;
[0157] The filtering submodule is used to filter the first digital processing signal using the adjusted adaptive filter to obtain the second processing signal.
[0158] In one embodiment, the optical signal is obtained by DC-balanced encoding and modulation of the original optical signal.
[0159] In one embodiment, the second filtering module further includes:
[0160] The recovery module is used to perform signal recovery processing on the second processed signal to obtain the recovered signal.
[0161] In one embodiment, the receiving module includes:
[0162] The acquisition submodule is used to acquire the optical signal sent by the signal source;
[0163] An amplification module is used to perform photoelectric conversion on the optical signal to obtain a converted signal, and to amplify the converted signal to obtain an electrical signal.
[0164] In one embodiment, the parameters of the adaptive filter include the number of taps, and the adjustment module includes:
[0165] The fourth determining module is used to determine the target number of taps corresponding to the difference based on the correlation between the difference and the number of taps of the adaptive filter;
[0166] The second adjustment submodule is used to adjust the number of taps of the adaptive filter according to the target number of taps, so as to change the filtering characteristics of the adaptive filter.
[0167] Each module in the signal processing device of the aforementioned optical communication receiver can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0168] In one embodiment, a signal processing system for an optical communication receiver is provided, the system comprising:
[0169] A photodetector, used to receive optical signals and convert the optical signals into electrical signals;
[0170] A high-pass filter is used to perform high-pass filtering on the electrical signal to obtain a first processed signal;
[0171] An adaptive filter is used to filter the first processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the electrical signal received by the photodetector and the corresponding first processed signal.
[0172] In one embodiment, the adaptive filter includes:
[0173] An adaptive filter is used to filter the first processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the previous electrical signal and the corresponding first processed signal.
[0174] In one embodiment, the system further includes:
[0175] An analog-to-digital converter is used to perform analog-to-digital conversion on the first processed signal to obtain a first digital processed signal;
[0176] The adaptive filter includes:
[0177] A digital adaptive filter is used to filter the first digital processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the electrical signal received by the photodetector and the corresponding first processed signal.
[0178] In one embodiment, the system further includes:
[0179] The decoder is used to decode the second processed signal to obtain the recovered signal.
[0180] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The database stores data such as optical signals, electrical signals, first processed signals, and second processed signals. The network interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a signal processing method for an optical communication receiver.
[0181] Those skilled in the art will understand that Figure 7The structures shown are merely block diagrams of some structures related to the embodiments of this disclosure and do not constitute a limitation on the computer devices on which the embodiments of this disclosure are applied. Specific computer devices may include more or fewer components than those shown in the figures, or combine certain components, or have different component arrangements.
[0182] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0183] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0184] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0185] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0186] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this disclosure can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this disclosure may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this disclosure may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0187] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0188] The above-described embodiments are merely illustrative of several implementation methods of the present disclosure, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the patent for the embodiments of the present disclosure. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the embodiments of the present disclosure, and these all fall within the protection scope of the embodiments of the present disclosure. Therefore, the protection scope of the embodiments of the present disclosure should be determined by the appended claims.
Claims
1. A signal processing method for an optical communication receiver, characterized in that, The method includes: Receive optical signals and convert the optical signals into electrical signals; The electrical signal is high-pass filtered to obtain the first processed signal; An adaptive filter is used to filter the first processed signal to obtain the second processed signal; Obtain the difference between the electrical signal and the first processed signal; The parameters of the adaptive filter are adjusted according to the difference to change the filtering characteristics of the adaptive filter, resulting in an adjusted adaptive filter, which is used to filter the next first processing signal.
2. The method according to claim 1, characterized in that, The step of adjusting the parameter settings of the adaptive filter based on the difference to change the filtering characteristics of the adaptive filter includes: Based on the correlation between the difference and the parameters of the adaptive filter, target parameters that match the difference are determined; The parameters of the adaptive filter are adjusted according to the target parameters to change the filtering characteristics of the adaptive filter.
3. The method according to claim 2, characterized in that, The determination of target parameters that match the difference based on the correlation between the difference and the parameters of the adaptive filter includes: A third processing signal is obtained, wherein the third processing signal is obtained by filtering the electrical signal using a low-pass filter, and the third processing signal is positively correlated with the received optical power. Based on the difference and the third processing signal, a normalized processing signal matching the electrical signal is determined; Based on the correlation between the normalized signal and the parameters of the adaptive filter, target parameters that match the normalized signal are determined.
4. The method according to claim 1, characterized in that, The adaptive filter includes a digital adaptive filter. The step of using the adaptive filter to filter the first processed signal to obtain the second processed signal includes: The first processed signal is subjected to analog-to-digital conversion to obtain a first digital processed signal; An adaptive filter is used to filter the first digital processing signal to obtain the second processing signal.
5. The method according to claim 1, characterized in that, The optical signal is obtained by DC balanced encoding and modulation of the original optical signal.
6. The method according to claim 1, characterized in that, After obtaining the second processing signal, the process further includes: The second processed signal is subjected to signal recovery processing to obtain the recovered signal.
7. The method according to claim 1, characterized in that, The receiving of the optical signal and the conversion of the optical signal into an electrical signal includes: Acquire the optical signal transmitted by the signal source; The optical signal is photoelectrically converted to obtain a converted signal, and the converted signal is amplified to obtain an electrical signal.
8. The method according to claim 1, characterized in that, The parameters of the adaptive filter include the number of taps. Adjusting the parameter settings of the adaptive filter based on the difference to change the filtering characteristics of the adaptive filter includes: Based on the correlation between the difference and the number of taps in the adaptive filter, the target number of taps corresponding to the difference is determined. The number of taps in the adaptive filter is adjusted according to the target number of taps to change the filtering characteristics of the adaptive filter.
9. A signal processing system for an optical communication receiver, characterized in that, The system includes: A photodetector, used to receive optical signals and convert the optical signals into electrical signals; A high-pass filter is used to perform high-pass filtering on the electrical signal to obtain a first processed signal; An adaptive filter is used to filter the first processed signal to obtain a second processed signal; The adaptive filter is further configured to obtain the difference between the electrical signal and the first processed signal; adjust the parameter settings of the adaptive filter according to the difference to change the filtering characteristics of the adaptive filter, thereby obtaining an adjusted adaptive filter, wherein the adjusted adaptive filter is used to filter the next first processed signal.
10. The system according to claim 9, characterized in that, The adaptive filter includes: An adaptive filter is used to filter the first processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the previous electrical signal and the corresponding first processed signal.
11. The system according to claim 9, characterized in that, The system also includes: An analog-to-digital converter is used to perform analog-to-digital conversion on the first processed signal to obtain a first digital processed signal; The adaptive filter includes: A digital adaptive filter is used to filter the first digital processed signal to obtain a second processed signal, wherein the parameters of the adaptive filter are adjusted according to the difference between the electrical signal received by the photodetector and the corresponding first processed signal.
Citation Information
Patent Citations
In-band optical interference mitigation for direct-detection optical communication systems
CN107104725A