A downlink data anti-interference processing method for a 5G terminal, a storage medium and a terminal

By employing multiple antennas to receive signals in 5G terminals and performing FFT processing and subband division, combined with centralization, whitening, and complex FastICA algorithms, fast blind source separation was achieved, solving the problems of high computational load and slow convergence speed in 5G communication and improving anti-interference capability.

CN117879667BActive Publication Date: 2026-07-10SHENZHEN POWER SUPPLY BUREAU
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN POWER SUPPLY BUREAU
Filing Date
2024-01-11
Publication Date
2026-07-10

Smart Images

  • Figure CN117879667B_ABST
    Figure CN117879667B_ABST
Patent Text Reader

Abstract

The application discloses a downlink data anti-interference processing method for a 5G terminal, characterized in that at least comprising the following steps: in the 5G terminal, a multi-antenna is used to receive a downlink PDSCH signal, and FFT processing is performed on each time slot signal of each antenna to obtain a frequency domain multi-path signal; a plurality of subbands are divided in the frequency domain, and each subband signal is spliced in rows according to time slots to form a first matrix; the first matrix is subjected to centralization and whitening preprocessing to obtain a second matrix; in step S13, the second matrix is subjected to initial spatial domain weighting and merging, a complex FastICA algorithm is used to iteratively solve the optimal value of the spatial domain weighting coefficient, and the spatial domain weighting and merging of the second matrix is performed by using the final solution of the iteration to obtain a final anti-interference output signal. The application further discloses a corresponding storage medium and device. By implementing the application, the calculation amount can be reduced, the convergence speed is improved, and the anti-interference effect is very good for both weak interference and strong interference.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication anti-interference technology, and in particular to a downlink data anti-interference processing method, storage medium and terminal for 5G terminals. Background Technology

[0002] In recent years, with the rapid development of 5G communication technology, mobile communication has moved from the era of mobile internet to the era of the Internet of Everything. However, due to the large bandwidth of 5G, 5G signals are easily affected by interference. The Physical Downlink Shared Channel (PDSCH) signal alone can occupy up to 100MHz of bandwidth. In complex electromagnetic environments, effectively receiving the desired signal while utilizing the characteristics of 5G signals is paramount for 5G anti-interference. The purpose of communication anti-interference is to enable the receiver to effectively recover the desired communication signal from aliased signal sets. Essentially, it involves separating and identifying the received multi-source mixed signals, or extracting the received signal from the received multi-source mixed signals. Utilizing the independence of signals and employing blind source separation technology to separate communication signals from interference can greatly suppress interference signals, thereby achieving the purpose of anti-interference. Since it does not require prior knowledge, blind source signal separation theory, as a mature technical means, provides a new approach to solving the problem of 5G communication anti-interference.

[0003] In the existing technology, some technical solutions for blind source separation have emerged, but they all have shortcomings, such as large computational load, low convergence speed, and inability to resist both weak and strong interference. Summary of the Invention

[0004] The technical problem to be solved by this invention is to provide a downlink data anti-interference processing method, storage medium, and terminal for 5G terminals. This method can reduce computational load, improve convergence speed, and has excellent anti-interference effects against both weak and strong interference.

[0005] To address the aforementioned technical problems, as one aspect of the present invention, a downlink data anti-interference processing method for 5G terminals is provided, which includes at least the following steps:

[0006] Step S10: In the 5G terminal, multiple antennas are used to receive downlink PDSCH signals, and FFT processing is performed on each time slot signal of each antenna to obtain frequency domain multiple signals.

[0007] Step S11: Divide the frequency domain into multiple sub-bands, and splice the signals of each sub-band row by row according to time slots to form the first matrix X. j ;

[0008] Step S12, convert the first matrix X j After centering and whitening preprocessing, the second matrix Y is obtained. j ;

[0009] Step S13: Set the initial value of the spatial weighting coefficients to the steering vector of the signal arrival direction, and apply this to the second matrix Y. j Perform spatial domain weighted merging, then use the complex FastICA algorithm to iteratively solve for the optimal value of the spatial domain weighting coefficients, and use the final iterative solution to evaluate the second matrix Y. j Spatial weighted merging is performed to obtain the final anti-interference output signal.

[0010] Preferably, step S10 further includes:

[0011] In a 5G receiving terminal, multiple antennas are used to receive downlink PDSCH signals, where each time slot has a length of N. The received signal in the k-th time slot from M antennas is represented as: {x} i,k (0),x i,k (1),...,x i,k (N-1)|i=1,2,...,M};

[0012] Perform FFT processing on each time slot signal of each antenna to obtain the frequency domain multiplexed signal {X}. i,k (f1),X i,k (f2)...,X i,k (f N )|i=1,2,...,M}.

[0013] Preferably, step S11 further includes:

[0014] The frequency domain multi-channel signal obtained in step S10 is divided into J sub-bands, each sub-band having a length of L. The M signals within each sub-band are combined to form a signal matrix J, specifically:

[0015]

[0016] X j,k Represented as: Where, a(θ0) is the desired signal direction steering vector, and s0(f j,k ) represents the desired signal, a(θ) p ) represents the interference direction steering vector, s p (f j,k ) represents the interference signal, and N represents Gaussian white noise;

[0017] X, the K time slot signal matrix within each subband j,k Line concatenation results in: X j =[X j,k ,X j,k+1,...,X j,k+K-1 ], the first matrix X j It is an M-row, KL-column matrix.

[0018] Preferably, step S12 further includes:

[0019] For the signal {X} in step S11 j |j=1,2,...,J} undergoes centering and whitening preprocessing, with the j-th subband signal X j For example, including:

[0020] First, centralize the process: Among them, E{X j} represents calculating the mean of each row of Xj;

[0021] Then calculate The autocorrelation matrix is: in,() H The representative matrix is ​​the conjugate transpose; for R j The eigenvalues ​​are decomposed into: R j =Udiag(λ1,λ2,...,λ) M )U H , where λ m Here, U represents the eigenvalues, and U is the eigenmatrix composed of eigenvectors.

[0022] The whitening matrix is ​​calculated as follows:

[0023] For signal X j The second matrix is ​​obtained by performing whitening preprocessing: Y j =W j X j .

[0024] Preferably, step S13 further includes:

[0025] Step S130: Perform beamforming. Taking the j-th sub-band as an example, set the spatiotemporal weighting coefficient for the r-th beamforming to w. j,r , where w j,0 =a(θ0), for the signal Y in the third step j Beamforming:

[0026] Step S131: Update the spatial weighting coefficients according to the following formula:

[0027]

[0028] in,() * Represents the conjugate of complex numbers, y(n) represents Y. j The element in the nth column, g(x), is the derivative of the cost function: g'(x) is the derivative of g(x):

[0029] Step S132: Determine whether the iteration has ended, where the number of iterations R is in the range [10, 20]; if r = R, then the iteration has ended; otherwise, the iteration has not ended.

[0030] Step S1323: If the determination result is that the iteration has ended, then beamforming is performed, and the final output signal is: Otherwise, let r = r + 1, and repeat steps S130 to S132 until the iteration ends.

[0031] As another aspect of the present invention, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the method as described above.

[0032] As another aspect of the present invention, a 5G terminal is also provided, comprising at least a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described above.

[0033] Implementing the embodiments of the present invention has the following beneficial effects:

[0034] This invention provides a downlink data anti-interference processing method, storage medium, and terminal for 5G terminals. The method involves sub-band division and whitening preprocessing of the signal, followed by blind source separation within the sub-bands using the complex FastICA algorithm, thereby achieving anti-interference. Furthermore, it achieves fast convergence speed without increasing computational load and demonstrates excellent anti-interference performance against both weak and strong interference.

[0035] In this invention, the calculated anti-interference weight coefficients have a fast convergence speed, and by dividing sub-bands for blind source separation and anti-interference, a very low frame error rate can be achieved in environments with no interference, weak interference, and strong interference. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, obtaining other drawings based on these drawings without creative effort still falls within the scope of the present invention.

[0037] Figure 1 This is a schematic diagram of the main flow of an embodiment of a downlink data anti-interference processing method for a 5G terminal provided by the present invention;

[0038] Figure 2 This is a schematic diagram illustrating the processing principle of the present invention;

[0039] Figure 3 This is a schematic diagram comparing the frame error rate curves of spatial frequency blind source separation anti-interference in a specific example of the present invention. Detailed Implementation

[0040] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings.

[0041] like Figure 1 The diagram shown illustrates the main flow of an embodiment of a downlink data anti-interference processing method for 5G terminals provided by the present invention. (In conjunction with...) Figure 2 As shown, in this embodiment, the method includes at least the following steps:

[0042] Step S10: In the 5G terminal, multiple antennas are used to receive downlink PDSCH signals, and FFT processing is performed on each time slot signal of each antenna to obtain frequency domain multiple signals.

[0043] Step S11: Divide the frequency domain into multiple sub-bands, and splice the signals of each sub-band row by row according to time slots to form the first matrix X. j ;

[0044] Step S12, convert the first matrix X j After centering and whitening preprocessing, the second matrix Y is obtained. j ;

[0045] Step S13: Set the initial value of the spatial weighting coefficients to the steering vector of the signal arrival direction, and apply this to the second matrix Y. j Perform spatial domain weighted merging, then use the complex FastICA algorithm to iteratively solve for the optimal value of the spatial domain weighting coefficients, and use the final iterative solution to evaluate the second matrix Y. j Spatial weighted merging is performed to obtain the final anti-interference output signal.

[0046] The following will be combined Figure 2 Each step of the method of the present invention will be described in detail.

[0047] In a specific example, step S10 further includes:

[0048] In a 5G receiving terminal, multiple antennas are used to receive downlink PDSCH signals, where each time slot has a length of N. The received signal in the k-th time slot from M antennas is represented as: {x} i,k (0),x i,k (1),...,x i,k(N-1)|i=1,2,...,M};

[0049] Perform FFT processing on each time slot signal of each antenna to obtain the frequency domain multiplexed signal {X}. i,k (f1),X i,k (f2)...,X i,k (f N )|i=1,2,...,M}.

[0050] In a specific example, step S11 further includes:

[0051] The frequency domain multi-channel signal obtained in step S10 is divided into J sub-bands, each sub-band having a length of L. The M signals within each sub-band are combined to form a signal matrix J, specifically:

[0052]

[0053] X j,k Represented as: Where, a(θ0) is the desired signal direction steering vector, and s0(f j,k ) represents the desired signal, a(θ) p ) represents the interference direction steering vector, s p (f j,k ) represents the interference signal, and N represents Gaussian white noise;

[0054] The K time slot signal matrices X in each subband j,k Line concatenation results in: X j =[X j,k ,X j,k+1 ,...,X j,k+K-1 ], the first matrix X j It is an M-row, KL-column matrix.

[0055] In a specific example, step S12 further includes:

[0056] For the signal {X} in step S11 j |j=1,2,...,J} undergoes centering and whitening preprocessing, with the j-th subband signal X j For example, including:

[0057] First, centralize the process: Among them, E{X j} represents X j Calculate the average of each row;

[0058] Then calculate The autocorrelation matrix is: in,() H The representative matrix is ​​the conjugate transpose; for Rj The eigenvalues ​​are decomposed into: R j =Udiag(λ1,λ2,...,λ) M )U H , where λ m Here, U represents the eigenvalues, and U is the eigenmatrix composed of eigenvectors.

[0059] The whitening matrix is ​​calculated as follows:

[0060] For signal X j The second matrix is ​​obtained by performing whitening preprocessing: Y j =W j X j .

[0061] In a specific example, step S13 further includes:

[0062] Step S130: Perform beamforming. Taking the j-th sub-band as an example, set the spatiotemporal weighting coefficient for the r-th beamforming to w. j,r , where w j,0 =a(θ0), for the signal Y in the third step j Beamforming:

[0063] Step S131: Update the spatial weighting coefficients according to the following formula:

[0064]

[0065] in,() * Represents the conjugate of complex numbers, y(n) represents Y. j The element in the nth column, g(x), is the derivative of the cost function: g'(x) is the derivative of g(x):

[0066] Step S132: Determine whether the iteration has ended, where the number of iterations R is in the range [10, 20]; if r = R, then the iteration has ended; otherwise, the iteration has not ended.

[0067] Step S1323: If the determination result is that the iteration has ended, then beamforming is performed, and the final output signal is: Otherwise, let r = r + 1, and repeat steps S130 to S132 until the iteration ends.

[0068] As can be seen from the above, in the embodiments of the present invention, for the 5G downlink PDSCH signal, firstly, multiple antennas are used to receive the signal at the receiving end, with each time slot having a length of N. Then, the signal received by the M antennas in the kth time slot is {x}. i,k (0),xi,k (1),...,x i,k (N-1)|i=1,2,...,M}; The time-domain signal is transformed to the frequency domain using FFT, and the frequency domain is divided into J sub-bands. The j-th sub-band signals from K time slots are concatenated row-wise into a matrix X. j ; X j The matrix Y is obtained by performing centering and whitening preprocessing. j Let the initial value of the spatial weighting coefficients be the steering vector of the signal's direction of arrival. For Y... j Perform spatial domain weighted merging, then use the complex FastICA algorithm to iteratively solve for the optimal value of the spatial domain weighting coefficients, and use the final iterative solution to evaluate Y. j By performing spatial domain weighted merging, the final anti-interference output signal can be obtained.

[0069] To further illustrate the beneficial effects of the present invention, a simulation experiment will be used as an example below.

[0070] In this example, the simulation uses OFDM signals, specifically 5G downlink PDSCH signals. The basic OFDM parameter configuration information is shown in Table 1.

[0071] Table 1 OFDM signal parameter configuration information

[0072]

[0073] Among them, the LDPC coding rate is 1 / 3, each sub-band occupies 24 subcarriers, and the signal length of each sub-band is 24×5=120;

[0074] Four antennas were used to receive the signal. Both the interference and noise were Gaussian white noise. Both the signal and the interference passed through a multipath Ricean channel. The channel parameter configuration information is shown in Table 2. The number of iterations for the spatial domain anti-interference weighting coefficients was set to 20 during the experiment.

[0075] Table 2 Channel Parameter Configuration Information

[0076]

[0077] Figure 3 The diagram shows the frame error rate curve obtained from the space-frequency blind source separation anti-interference test in this simulation experiment. It can be seen that the method of this invention can operate in interference-free, weak-interference, and strong-interference environments. In interference-free environments and with signal-to-interference ratios of 0dB, -10dB, -20dB, and -25dB, and with signal-to-noise ratios of 8dB, 9dB, 10dB, 11dB, and 14dB respectively, the frame error rate can be reduced to below 1e-4.

[0078] In summary, the method of the present invention has excellent anti-interference performance against 5G PDSCH signals.

[0079] It is understood that, as another aspect of the present invention, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the aforementioned... Figure 1 The steps of the method described in Zhili 2. For more details, please refer to the aforementioned section. Figures 1 to 2 The description of that will not be repeated here.

[0080] In another aspect, the present invention provides a 5G terminal, comprising at least a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the aforementioned... Figure 1 and Figure 2 The steps of the described method. For more details, please refer to the aforementioned section. Figures 1 to 2 The description of that will not be repeated here.

[0081] Implementing the embodiments of the present invention has the following beneficial effects:

[0082] This invention provides a downlink data anti-interference processing method, storage medium, and terminal for 5G terminals. The method involves sub-band division and whitening preprocessing of the signal, followed by blind source separation within the sub-bands using the complex FastICA algorithm, thereby achieving anti-interference. Furthermore, it achieves fast convergence speed without increasing computational load and demonstrates excellent anti-interference performance against both weak and strong interference.

[0083] In this invention, the calculated anti-interference weight coefficients have a fast convergence speed, and by dividing sub-bands for blind source separation and anti-interference, a very low frame error rate can be achieved in environments with no interference, weak interference, and strong interference.

[0084] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) in which computer-usable program code is contained.

[0085] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0086] The above description is merely a preferred embodiment of the present invention and should not be construed as limiting the scope of the invention. Therefore, any equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.

Claims

1. A method for downlink data anti-interference processing in 5G terminals, characterized in that, It should include at least the following steps: Step S10: In the 5G terminal, multiple antennas are used to receive downlink PDSCH signals, and FFT processing is performed on each time slot signal of each antenna to obtain frequency domain multiple signals. Step S11: Divide the frequency domain into multiple sub-bands, and splice the signals of each sub-band row by row according to time slots to form the first matrix. ; Step S12, the first matrix After centering and whitening preprocessing, the second matrix is ​​obtained. ; Step S13, for the second matrix Initial spatial weighting and merging are performed, and the optimal value of the spatial weighting coefficients is obtained iteratively using the complex FastICA algorithm. The final solution from the iteration is then used to optimize the second matrix. Spatial weighted merging is performed to obtain the final anti-interference output signal; Step S11 further includes: The frequency domain multichannel signal obtained in step S10 is divided into There are 1 sub-bands, each sub-band having a length of 1... Within each sub-band The signal combination is a signal matrix. Specifically: ; Will Represented as: ,in, The steering vector is the direction of the desired signal. For the desired signal, The interference direction guide vector, This is an interference signal. It is Gaussian white noise; Within the individual belt Each time slot signal matrix Concatenate line by line: The first matrix for OK Column matrix; Step S12 further includes: For the signal in step S11 Centralization and whitening pretreatment are performed to achieve the following: Individual with signal For example, including: First, centralize the process: ,in, Representative to Calculate the average of each row; Then calculate The autocorrelation matrix is: ,in, The representative matrix is ​​the conjugate transpose; for The eigenvalues ​​are decomposed into: ,in, For eigenvalues, The feature matrix is ​​composed of feature vectors; The whitening matrix is ​​calculated as follows: ; For signals The second matrix is ​​obtained by performing whitening preprocessing: ; Step S13 further includes: Step S130: Perform beamforming to achieve the desired beam shape. Taking a sub-band as an example, set the first... The spatial-temporal weighting coefficients for secondary beamforming are: ,in, For the signal in the third step Beamforming: ; Step S131: Update the spatial weighting coefficients according to the following formula: ; in, Represents the conjugate of complex numbers. represent No. Column elements, The derivative of the cost function: , for The derivative function: ; Step S132: Determine if the iteration has ended, where the number of iterations is... Take the range as ;like If the iteration has ended, then the iteration has ended; otherwise, the iteration has not ended. Step S1323: If the determination result is that the iteration has ended, then beamforming is performed, and the final output signal is: Otherwise, let Repeat steps S130 to S132 until the iteration ends.

2. The method as described in claim 1, characterized in that, Step S10 further includes: In 5G receiving terminals, multiple antennas are used to receive downlink PDSCH signals, where each time slot has a length of [missing information]. ,but The antenna number The received signal for each time slot is represented as follows: ; Perform FFT processing on each time slot signal of each antenna to obtain frequency domain multiplexed signals. .

3. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 2.

4. A 5G terminal, comprising at least a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 2.

Citation Information

Patent Citations

  • Congestion array beam forming method based on broadband focusing matrix

    CN107255809A

  • Non-overlapping sub-band division rapid independent vector analysis voice blind separation method and system

    CN111986695A