Search

CN-117650957-B - Noise whitening method, device, equipment and storage medium

CN117650957BCN 117650957 BCN117650957 BCN 117650957BCN-117650957-B

Abstract

The invention relates to the technical field of noise processing and discloses a noise whitening method, a device, equipment and a storage medium, wherein the method comprises the steps of constructing an error function based on an equalization signal and a training sequence; the method comprises the steps of calculating based on an error function to obtain gradient information, updating tap coefficients of a noise whitening filter based on the gradient information to obtain target tap coefficients, and whitening colored noise based on the target tap coefficients. The invention updates the tap coefficient of the noise whitening filter by making an error function and calculating a gradient, solves the problem that when a channel equalization technology is used for overcoming the bandwidth limitation, equalization is introduced to enhance colored noise, so that the noise power spectrum is uneven, thereby reducing the IM-DD transmission rate, realizing whitening of the colored noise, flattening the power spectrum, remarkably improving the performance of an IM-DD system and increasing the communication capacity.

Inventors

  • WU QI
  • XU ZHAOPENG
  • WEI JINLONG
  • HE ZHIXUE
  • HU WEISHENG

Assignees

  • 鹏城实验室

Dates

Publication Date
20260505
Application Date
20231212

Claims (8)

  1. 1. A method of noise whitening, the method comprising: Constructing an error function based on the equalization signal and the training sequence; calculating based on the error function to obtain gradient information; updating the tap coefficient of the noise whitening filter based on the gradient information to obtain a target tap coefficient; Whitening colored noise based on the target tap coefficient; the construction of the error function based on the equalization signal and the training sequence comprises the following steps: constructing a noise whitening filter; Inputting the equalization signal and the training sequence to the noise whitening filter for noise filtering to obtain a first filtering signal and a second filtering signal; calculating based on the first filtering signal and the second filtering signal to obtain an error function; updating the tap coefficient of the noise whitening filter based on the gradient information to obtain a target tap coefficient, including: determining a gradient direction and a gradient step size based on the gradient information; And adjusting the tap coefficient of the noise whitening filter along the gradient direction according to the gradient step length until convergence to obtain a target tap coefficient.
  2. 2. The method of claim 1, wherein prior to constructing the error function based on the equalized signal and the training sequence, further comprising: acquiring an initial symbol sequence, wherein the initial symbol sequence is a symbol sequence with intersymbol interference received by a communication receiver; and inputting the initial symbol sequence into a linear equalizer for linear equalization to obtain an equalization signal.
  3. 3. The method of claim 2, wherein said inputting the initial symbol sequence into a linear equalizer for linear equalization to obtain an equalized signal comprises: Performing linear equalization on the initial symbol sequence through the linear equalizer to obtain a symbol sequence with inter-code crosstalk removed and equalization enhanced colored noise; And obtaining an equalization signal based on the symbol sequence with the inter-code crosstalk removed and the equalization enhanced colored noise.
  4. 4. The method of claim 3, wherein after the obtaining the initial symbol sequence, further comprising: and inputting the initial symbol sequence into a nonlinear equalizer for nonlinear equalization to obtain an equalization signal.
  5. 5. The method of claim 1, wherein said whitening colored noise based on said target tap coefficients further comprises: determining a maximum likelihood sequence estimate based on the target tap coefficients; And decoding the controllable inter-code crosstalk caused by the noise whitening filter through the maximum likelihood sequence estimation to obtain a target symbol sequence.
  6. 6. A noise whitening arrangement, the noise whitening arrangement comprising: the construction module is used for constructing an error function based on the equalization signal and the training sequence; The calculating module is used for calculating based on the error function to obtain gradient information; The updating module is used for updating the tap coefficient of the noise whitening filter based on the gradient information to obtain a target tap coefficient; A whitening module for whitening the colored noise based on the target tap coefficient; The construction module is also used for constructing a noise whitening filter, inputting the equalization signal and the training sequence into the noise whitening filter for noise filtering to obtain a first filtering signal and a second filtering signal; And the updating module is also used for determining a gradient direction and a gradient step length based on the gradient information, and adjusting the tap coefficient of the noise whitening filter along the gradient direction according to the gradient step length until convergence to obtain a target tap coefficient.
  7. 7. A noise-whitening apparatus comprising a memory, a processor, and a noise-whitening program stored on the memory and executable on the processor, the noise-whitening program configured to implement the noise-whitening method of any of claims 1-5.
  8. 8. A storage medium having stored thereon a noise-whitening program that, when executed by a processor, implements the noise-whitening method of any of claims 1-5.

Description

Noise whitening method, device, equipment and storage medium Technical Field The present invention relates to the field of noise processing technologies, and in particular, to a noise whitening method, apparatus, device, and storage medium. Background In IM-DD communication systems, it is a challenging task to implement single-wave 200Gbps data transmission. However, bandwidth limitations of the communication device inevitably have an effect on the signal baud rate. Although the receiving end can use channel equalization techniques to overcome these bandwidth limitations, this also introduces equalization-enhanced colored noise, resulting in non-uniform noise power spectrum, and thus reduced IM-DD transmission rates. Disclosure of Invention The invention mainly aims to provide a noise whitening method, device, equipment and storage medium, and aims to solve the technical problem that when the bandwidth limitation is overcome by using a channel equalization technology in the prior art, equalization enhanced colored noise is introduced, so that the noise power spectrum is uneven, and the IM-DD transmission rate is reduced. To achieve the above object, the present invention provides a noise whitening method comprising the steps of: Constructing an error function based on the equalization signal and the training sequence; calculating based on the error function to obtain gradient information; updating the tap coefficient of the noise whitening filter based on the gradient information to obtain a target tap coefficient; and whitening colored noise based on the target tap coefficient. Optionally, the constructing an error function based on the equalization signal and the training sequence includes: constructing a noise whitening filter; Inputting the equalization signal and the training sequence to the noise whitening filter for noise filtering to obtain a first filtering signal and a second filtering signal; And calculating based on the first filtering signal and the second filtering signal to obtain an error function. Optionally, before the error function is constructed based on the equalization signal and the training sequence, the method further includes: acquiring an initial symbol sequence, wherein the initial symbol sequence is a symbol sequence with intersymbol interference received by a communication receiver; and inputting the initial symbol sequence into a linear equalizer for linear equalization to obtain an equalization signal. Optionally, the inputting the initial symbol sequence into a linear equalizer for linear equalization to obtain an equalized signal includes: Performing linear equalization on the initial symbol sequence through the linear equalizer to obtain a symbol sequence with inter-code crosstalk removed and equalization enhanced colored noise; And obtaining an equalization signal based on the symbol sequence with the inter-code crosstalk removed and the equalization enhanced colored noise. Optionally, after the initial symbol sequence is acquired, the method further includes: and inputting the initial symbol sequence into a nonlinear equalizer for nonlinear equalization to obtain an equalization signal. Optionally, updating the tap coefficient of the noise whitening filter based on the gradient information to obtain a target tap coefficient includes: determining a gradient direction and a gradient step size based on the gradient information; And adjusting the tap coefficient of the noise whitening filter along the gradient direction according to the gradient step length until convergence to obtain a target tap coefficient. Optionally, after the whitening the colored noise based on the target tap coefficient, the method further includes: determining a maximum likelihood sequence estimate based on the target tap coefficients; And decoding the controllable inter-code crosstalk caused by the noise whitening filter through the maximum likelihood sequence estimation to obtain a target symbol sequence. In addition, to achieve the above object, the present invention also proposes a noise whitening apparatus including: the construction module is used for constructing an error function based on the equalization signal and the training sequence; The calculating module is used for calculating based on the error function to obtain gradient information; The updating module is used for updating the tap coefficient of the noise whitening filter based on the gradient information to obtain a target tap coefficient; And the whitening module is used for whitening the colored noise based on the target tap coefficient. In addition, to achieve the above object, the present invention also proposes a noise whitening apparatus comprising a memory, a processor and a noise whitening program stored on the memory and executable on the processor, the noise whitening program being configured to implement the steps of the noise whitening method as described above. In addition, to achieve the above object, the present i