A method and device for anti-attack interleaving of communication information

By conducting statistical analysis and channel modeling of communication information, dynamically adjusting interleaving parameters, the problem of fixed interleaving method parameters in the communication system is solved, and the anti-interference effect and security are improved.

CN120263353BActive Publication Date: 2025-08-12NAT UNIV OF DEFENSE TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510726175.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-08-12
Estimated Expiration
2045-06-03

AI Technical Summary

Technical Problem

The parameters of the interleaving method in the current communication system are fixed, resulting in poor anti-interference effect and affecting the security of the communication system.

Method used

By conducting statistical analysis and channel modeling of the transmission information sequence, the interleaving parameter information collection is obtained, the interleaving parameters are dynamically adjusted to adapt to channel characteristics, and the interleaving coding matrix is constructed.

Benefits of technology

The anti-interference capability of the interleaving method is improved, and the security of the communication system and the performance of anti-channel non-ideal features are enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120263353B_ABST
    Figure CN120263353B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and apparatus for attack-resistant interleaving of communication information. The method comprises: obtaining a sequence of information to be transmitted; performing statistical analysis on the sequence to be transmitted to obtain a set of statistical information; performing detection modeling on the communication channel of the sequence to be transmitted to obtain channel dimension information; and performing interleaving parameter calculation on the set of statistical information and the channel dimension information to obtain an interleaving parameter information set. The present invention addresses the problem of fixed parameters in interleaving methods in current communication systems, which results in poor anti-interference performance and impacts on the security of the communication system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the fields of communications and artificial intelligence, and in particular to an attack-resistant interleaving method and device for communication information. Background Art

[0002] Currently, wireless communication systems are widely deployed to provide a variety of communication services, such as telephony, video, data, messaging, and broadcasting. To enable multi-user transmission, various multiple access technologies have been developed, including code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), and time division synchronous code division multiple access (TD-SCDMA). The diversity of services and multiple access methods has led to a diverse channel environment.

[0003] To mitigate the impact of multipath in channel environments, time interleaving has been introduced. This technology can disperse the concentrated burst errors generated during channel transmission over time to the greatest extent possible, effectively increasing the Forward Error Correction (FEC) code's ability to withstand consecutive errors and further improving communication system performance.

[0004] The interleaving methods commonly used in digital communications are block interleaving and convolution interleaving. Block interleaving, also known as matrix row-column transposition, is implemented using a two-dimensional memory array. In block interleaving, data is written by column and read out by row; in deinterleaving, data is written by row and read out by column. The number of shift register groups used in convolution interleaving is the number of convolution interleaver channels, and the delay on each channel is usually a different data period. The output of the interleaver synchronously outputs the delayed data on each delay channel in sequence according to the operating rhythm of the input. The deinterleaver has the same number of channels as the interleaver, but the delay period on each channel is opposite to that of the interleaver, thus ensuring a fixed end-to-end delay.

[0005] The interleaving methods used in current communication systems, whether block interleaving or convolutional interleaving, all use fixed interleaving parameters, without considering the statistical characteristics of the signal source and the influence of the time-varying characteristics of the channel, which affects the anti-interference effect of the interleaving. At the same time, the fixed-parameter interleaving method causes the transmitted signal of the communication system to exhibit fixed statistical characteristics, making the communication signal easy to intercept and also affecting the security of the communication system. Summary of the Invention

[0006] The present invention mainly solves the problem of anti-interference effect and security of communication system caused by fixed parameters of interleaving method in current communication system, and discloses an anti-attack interleaving method and device for communication information.

[0007] In a first aspect of an embodiment of the present application, a method for anti-attack interleaving of communication information is disclosed, comprising:

[0008] S1, obtain the information sequence to be transmitted;

[0009] S2, performing statistical analysis on the information sequence to be transmitted to obtain a statistical information set;

[0010] S3, performing detection modeling processing on the communication channel of the information sequence to be transmitted to obtain channel dimension information;

[0011] S4, performing interleaving parameter calculation processing on the statistical information set and the channel dimension information to obtain an interleaving parameter information set;

[0012] S5, performing interleaving coding processing on the information sequence to be transmitted using the interleaving parameter information set to obtain an information sequence to be sent.

[0013] The performing statistical analysis on the information sequence to be transmitted to obtain a statistical information set includes:

[0014] Performing statistical value calculation processing on the information sequence to be transmitted to obtain a time domain statistical information subset; the time domain statistical information subset includes the mean, median, mode, range and variance of the information sequence to be transmitted;

[0015] Performing frequency domain transformation on the information sequence to be transmitted to obtain a frequency domain sequence;

[0016] Performing statistical processing on the frequency domain sequence to obtain a subset of frequency domain statistical information; the subset of frequency domain statistical information includes a frequency domain mean, a frequency domain variance, an average rise time, a harmonic mean, a mobility value, and an average derivative;

[0017] The time domain statistical information subset and the frequency domain statistical information subset are merged to obtain a statistical information set.

[0018] The performing detection modeling processing on the communication channel of the information sequence to be transmitted to obtain channel dimension information includes:

[0019] S31, using a transmitting end, generating a channel sounding sequence, and sending the channel sounding sequence to a receiving end via a communication channel;

[0020] S32, using the receiving end, receiving and obtaining a receiving sequence corresponding to the channel sounding sequence;

[0021] S33: Calculate and process the received sequence and the channel detection sequence to obtain channel dimension information.

[0022] The calculating and processing the received sequence and the channel sounding sequence to obtain channel dimension information includes:

[0023] S331, dividing the channel sounding sequence and the received sequence into N segments, respectively obtaining corresponding N subsequences;

[0024] S332: construct a detection matrix using all subsequences of the channel detection sequence; construct a reception matrix using all subsequences of the reception sequence;

[0025] S333, constructing a channel estimation model using the detection matrix and the receiving matrix;

[0026] S334, solving the channel estimation model to obtain a channel characteristic matrix;

[0027] S335: Determine the rank of the channel characteristic matrix, which is channel dimension information.

[0028] The expression of the channel estimation model is:

[0029]

[0030]

[0031] in, Represented by the channel feature matrix The row dimension of is the identity matrix of dimension, is the singular representation matrix, represents the element in the i-th row and j-th column of the singular representation matrix, is a singular transformation matrix with dimension M×N, and the elements in row i and column j are expressed as ,in, and is the starting angle of the singular transformation matrix, and Represent the detection matrix and the receiving matrix respectively, and their dimensions are both N×M, Representation matrix The mean of the i-th row, Representation matrix The variance of the jth column of .

[0032] The performing interleaving parameter calculation processing on the statistical information set and the channel dimension information to obtain an interleaving parameter information set includes:

[0033] Performing time domain dimension calculation processing on the time domain statistical information subset in the statistical information set to obtain a time domain dimension value;

[0034] Performing frequency domain dimension calculation processing on the frequency domain statistical information subset in the statistical information set to obtain a frequency domain dimension value;

[0035] Determine the least common multiple of the time domain dimension value and the frequency domain dimension value as the interleaving matrix row dimension value;

[0036] Determine the least common multiple of the time domain dimension value, the frequency domain dimension value, and the channel dimension information as the interleaving matrix column dimension value;

[0037] An interleaving parameter information set is constructed using the interleaving matrix row dimension value and the interleaving matrix column dimension value.

[0038] The expression for the time domain dimension calculation processing is:

[0039] ,

[0040] in, is the median value, is the mode value, is the variance value, is the extreme value, is the mean, N is the row dimension of the detection matrix, Indicates rounding up. Represents the time domain dimension value;

[0041] The frequency domain dimension calculation expression is:

[0042] ,

[0043] in, 、 、 represent the first-order Laguerre polynomial, the second-order Laguerre polynomial, and the third-order Laguerre polynomial respectively. Respectively represent the frequency domain mean, frequency domain variance, average rise time, harmonic mean, mobility value, and average derivative, Indicates rounding down. Represents the frequency domain dimension value.

[0044] In a second aspect of an embodiment of the present application, a device for anti-attack interleaving of communication information is disclosed, the device comprising:

[0045] a memory storing executable program code;

[0046] a processor coupled to the memory;

[0047] The processor calls the executable program code stored in the memory to execute the anti-attack interleaving method for communication information.

[0048] In a third aspect of an embodiment of the present application, a computer-storable medium is disclosed, wherein the computer-storable medium stores computer instructions. When the computer instructions are called by a computer, they are used to execute the anti-attack interleaving method of communication information.

[0049] In a fourth aspect of the embodiments of the present application, an information data processing terminal is disclosed, which is used to implement the anti-attack interleaving method of communication information.

[0050] The beneficial effects of the present invention are:

[0051] The present invention discloses an anti-attack interleaving method and device for communication information, which solves the problem of anti-interference effect caused by fixed parameters of the interleaving method in the current communication system and the problem of affecting the security of the communication system.

[0052] The present invention analyzes the information sequence to be transmitted in multiple dimensions, both in the time and frequency domains, to obtain a set of statistical information. It then performs detection modeling on the communication channel of the information sequence to obtain channel dimensional information. Finally, it fuses this statistical information set with the channel dimensional information to obtain a set of interleaving parameter information. In determining the interleaving parameters, the present invention repeatedly considers the characteristics of the communication channel of the information sequence to be transmitted, ensuring the effectiveness of the interleaving parameters and their robustness against non-ideal channel characteristics.

[0053] During the channel estimation process, the present invention specially establishes a channel estimation model for interleaving parameters. By solving the model, the correlation and coupling between the channel parameters and the interleaving parameters are ensured, laying the foundation for correctly obtaining the interleaving parameters. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 4 is an implementation flow chart of the method of the present invention. DETAILED DESCRIPTION

[0055] In order to better understand the content of the present invention, an embodiment is given here.

[0056] Figure 1 4 is an implementation flow chart of the method of the present invention.

[0057] In a first aspect of an embodiment of the present application, a method for anti-attack interleaving of communication information is disclosed, comprising:

[0058] S1, obtain the information sequence to be transmitted;

[0059] S2, performing statistical analysis on the information sequence to be transmitted to obtain a statistical information set;

[0060] S3, performing detection modeling processing on the communication channel of the information sequence to be transmitted to obtain channel dimension information;

[0061] S4, performing interleaving parameter calculation processing on the statistical information set and the channel dimension information to obtain an interleaving parameter information set;

[0062] S5, performing interleaving coding processing on the information sequence to be transmitted using the interleaving parameter information set to obtain an information sequence to be sent;

[0063] The performing statistical analysis on the information sequence to be transmitted to obtain a statistical information set includes:

[0064] Performing statistical value calculation processing on the information sequence to be transmitted to obtain a time domain statistical information subset; the time domain statistical information subset includes the mean, median, mode, range and variance of the information sequence to be transmitted;

[0065] Performing frequency domain transformation on the information sequence to be transmitted to obtain a frequency domain sequence;

[0066] Performing statistical processing on the frequency domain sequence to obtain a subset of frequency domain statistical information; the subset of frequency domain statistical information includes a frequency domain mean, a frequency domain variance, an average rise time, a harmonic mean, a mobility value, and an average derivative;

[0067] Merging the time domain statistical information subset and the frequency domain statistical information subset to obtain a statistical information set;

[0068] The performing detection modeling processing on the communication channel of the information sequence to be transmitted to obtain channel dimension information includes:

[0069] S31, using a transmitting end, generating a channel sounding sequence, and sending the channel sounding sequence to a receiving end via a communication channel;

[0070] S32, using the receiving end, receiving and obtaining a receiving sequence corresponding to the channel sounding sequence;

[0071] S33: Calculate and process the received sequence and the channel detection sequence to obtain channel dimension information.

[0072] The calculating and processing the received sequence and the channel sounding sequence to obtain channel dimension information includes:

[0073] S331, dividing the channel sounding sequence and the received sequence into N segments, respectively obtaining N corresponding subsequences; numbering the subsequences of the channel sounding sequence and the received sequence according to the order of their appearance, respectively, to obtain sequence numbers of the subsequences;

[0074] S332: construct a detection matrix using all subsequences of the channel detection sequence; construct a reception matrix using all subsequences of the reception sequence;

[0075] S333, constructing a channel estimation model based on the detection matrix and the receiving matrix;

[0076] S334, solving the channel estimation model to obtain a channel characteristic matrix;

[0077] S335: Determine the rank of the channel characteristic matrix, which is channel dimension information.

[0078] The constructing a detection matrix using all subsequences of the channel detection sequence includes:

[0079] All subsequences of the channel sounding sequence are used as row vectors and arranged according to corresponding sequence numbers to obtain a sounding matrix;

[0080] For the receiving matrix, the above method can be used.

[0081] The expression of the channel estimation model is:

[0082] ,

[0083]

[0084] in, Represented by the channel feature matrix The row dimension of is the identity matrix of dimension, is the singular representation matrix, represents the element in the i-th row and j-th column of the singular representation matrix, is a singular transformation matrix with dimension M×N, and the elements in row i and column j are expressed as ,in, and is the starting angle of the singular transformation matrix, and Represent the detection matrix and the receiving matrix respectively, and their dimensions are both N × M, Representation matrix The mean of the i-th row, Representation matrix The variance of the jth column of .

[0085] This channel estimation model constructs an objective function to minimize the weighted sum of squares of the elements of the singular characterization matrix P. It comprehensively considers the relationship between the singular transformation matrix W, the detection matrix, and the reception matrix K. This modeling approach can accurately extract the channel characteristic matrix C from complex channel detection and reception data. This modeling approach effectively captures the time-varying characteristics of the channel and multipath effects, and more realistically reflects the actual channel conditions than traditional simple models.

[0086] The constraints force the row vectors of the channel characteristic matrix C to satisfy orthogonal normalization conditions, ensuring that the model solution is physically meaningful and mathematically stable. This avoids the occurrence of ill-conditioned matrices or unreasonable solutions during the solution process, making the channel estimation results reliable in different communication environments.

[0087] The unique construction of the singular transformation matrix W (based on a combination of trigonometric functions) suppresses channel noise and interference. In practical communications, this allows for more accurate estimation of channel parameters from noisy received signals, improving the anti-interference performance of channel estimation.

[0088] The performing interleaving parameter calculation processing on the statistical information set and the channel dimension information to obtain an interleaving parameter information set includes:

[0089] S41, performing time domain dimension calculation processing on the time domain statistical information subset in the statistical information set to obtain a time domain dimension value;

[0090] S42, performing frequency domain dimension calculation processing on the frequency domain statistical information subset in the statistical information set to obtain a frequency domain dimension value;

[0091] S43, determining the least common multiple of the time domain dimension value and the frequency domain dimension value as the interleaving matrix row dimension value;

[0092] S44, determining the least common multiple of the time domain dimension value, the frequency domain dimension value, and the channel dimension information as the interleaving matrix column dimension value;

[0093] S45, constructing an interleaving parameter information set using the interleaving matrix row dimension value and the interleaving matrix column dimension value;

[0094] The expression for the time domain dimension calculation processing is:

[0095] ,

[0096] in, is the median value, is the mode value, is the variance value, is the extreme value, is the mean, N is the row dimension of the detection matrix, Indicates rounding up. Represents the time domain dimension value;

[0097] The expression for the time domain dimension calculation and processing combines the key features such as the median value, mode value, variance value, range value, mean value, etc. in the time domain statistics of the source through trigonometric functions, exponential functions and inverse tangent functions to comprehensively and meticulously characterize the distribution characteristics and change laws of the source in the time domain. Compared with the calculation of a single statistic, it can more deeply reflect the complex characteristics of the source. By adjusting the parameters in the expression, the time domain characteristics of different types of sources can be flexibly adapted. Whether it is a stationary source or a non-stationary source, the expression can dynamically calculate a reasonable time domain dimension value according to the changes in the statistical characteristics, and provide accurate time domain parameters for the construction of the interleaving matrix; the introduction of nonlinear functions makes the expression insensitive to small fluctuations in the statistical characteristics of the source, and has a certain anti-noise ability. In actual communication, even if the source data is subject to a small amount of interference or there is a slight change in the statistical characteristics, a reliable time domain dimension value can still be stably calculated.

[0098] The frequency domain dimension calculation expression is:

[0099] ,

[0100] in, 、 、 represent the first-order Laguerre polynomial, the second-order Laguerre polynomial, and the third-order Laguerre polynomial respectively. Respectively represent the frequency domain mean, frequency domain variance, average rise time, harmonic mean, mobility value, and average derivative, Indicates rounding down. Represents the frequency domain dimension value;

[0101] The frequency domain dimension calculation expression utilizes linear, quadratic, and cubic Laguerre polynomials, as well as various frequency domain statistics such as the frequency domain mean, frequency domain variance, average rise time, harmonic mean, mobility value, and average derivative, to comprehensively explore information such as the energy distribution, frequency characteristics, and changing trends of the signal source in the frequency domain. Compared to simple frequency domain parameter calculations, this expression can more meticulously describe the frequency domain characteristics of the signal source. The inclusion of the time domain dimension value as a calculation factor in the expression reflects the correlation between time and frequency domain characteristics. By fully considering the time domain characteristics of the signal source when calculating the frequency domain dimension, the interleaving parameters can better balance the anti-interference requirements of the time and frequency domains, thereby improving overall interleaving performance. By adjusting the Laguerre polynomial coefficients and the weighting relationship between the various statistics, the frequency domain dimension calculation can be optimized for different communication scenarios and signal source types. In complex and changing communication environments, it can quickly adapt to changes in frequency domain characteristics, ensuring the effectiveness of interleaving coding.

[0102] The step of performing interleaving coding processing on the information sequence to be transmitted by using the interleaving parameter information set to obtain the information sequence to be sent includes:

[0103] Using the interleaving matrix row dimension value and the interleaving matrix column dimension value in the interleaving parameter information set as the row dimension and the column dimension respectively, and using the information sequence to be transmitted, an information matrix is constructed;

[0104] Using a coding matrix, encoding the information matrix to obtain a coding information matrix;

[0105] All column vectors of the coding information matrix are concatenated to obtain an information sequence to be sent, thereby completing the information interleaving process.

[0106] Using the interleaving matrix row dimension value and the interleaving matrix column dimension value in the interleaving parameter information set as the row dimension and the column dimension respectively, and using the information sequence to be transmitted, an information matrix is constructed, including:

[0107] The elements of the row dimension of the information sequence to be transmitted are used as row vectors, and the row vectors of the column dimension are arranged in the column direction to obtain the information matrix;

[0108] The coding matrix is a matrix form of a coding vector; the coding vector may be a Turbo code coding vector or an LDPC code coding vector;

[0109] The element in the i-th row and j-th column of the encoding matrix The expression is:

[0110] ,

[0111] in, is a Gaussian function, and are the time domain transform length and frequency domain transform length respectively, and A is the information matrix.

[0112] Solving the channel estimation model to obtain a channel characteristic matrix includes:

[0113] S101, using the initialized channel feature matrix As an initial solution, determine the increment matrix ;

[0114] S102, the objective function Represented as a matrix Function ;

[0115] S103, with matrix The elements of are independent variables, and we get Taking values of independent variables The first-order partial derivative matrix at ;

[0116] S104, constructing an iterative increment matrix First solve the equation:

[0117] ,

[0118] S105, solving the first solution equation to obtain an iterative increment matrix value; judgment Is it less than the set discrimination threshold? If so, confirm For the calculation results Otherwise, right Perform replacement and execute S103;

[0119] For the channel sounding sequence, it includes the 1st subsequence to the N1th subsequence; for the receiving sequence, it includes the 1st subsequence to the N1th subsequence.

[0120] The value of N1 should ensure that A1 / N1 is an integer.

[0121] The average rise time is the average rise time of all amplitudes of the frequency domain sequence;

[0122] The harmonic mean is the mean of all harmonic frequencies of the frequency domain sequence;

[0123] The mobility value is the square root of the variance of the first-order derivative of the frequency domain sequence divided by the variance value of the information sequence to be transmitted;

[0124] The average derivative is the average value of the derivative of each point of the frequency domain sequence;

[0125] In a second aspect of an embodiment of the present application, a device for anti-attack interleaving of communication information is disclosed, the device comprising:

[0126] a memory storing executable program code;

[0127] a processor coupled to the memory;

[0128] The processor calls the executable program code stored in the memory to execute the anti-attack interleaving method for communication information.

[0129] In a third aspect of an embodiment of the present application, a computer-storable medium is disclosed, wherein the computer-storable medium stores computer instructions. When the computer instructions are called by a computer, they are used to execute the anti-attack interleaving method of communication information.

[0130] In a fourth aspect of the embodiments of the present application, an information data processing terminal is disclosed, which is used to implement the anti-attack interleaving method of communication information.

[0131] The foregoing is merely an embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application are intended to be included within the scope of the claims of the present application.

Claims

1. A method for interleaving communication information to resist attacks, characterized in that: include: S1, obtain the information sequence to be transmitted; S2, performing statistical analysis on the information sequence to be transmitted to obtain a statistical information set; the statistical information set includes a time domain statistical information subset and a frequency domain statistical information subset; S3, performing detection modeling processing on the communication channel of the information sequence to be transmitted to obtain channel dimension information; S4, performing interleaving parameter calculation processing on the statistical information set and the channel dimension information to obtain an interleaving parameter information set; S5, performing interleaving coding processing on the information sequence to be transmitted using the interleaving parameter information set to obtain an information sequence to be sent; The performing detection modeling processing on the communication channel of the information sequence to be transmitted to obtain channel dimension information includes: S31, using a transmitting end, generating a channel sounding sequence, and sending the channel sounding sequence to a receiving end via a communication channel; S32, using the receiving end, receiving and obtaining a receiving sequence corresponding to the channel sounding sequence; S33: Calculate and process the received sequence and the channel detection sequence to obtain channel dimension information.

2. The anti-attack interleaving method for communication information according to claim 1, characterized in that: The performing statistical analysis on the information sequence to be transmitted to obtain a statistical information set includes: Performing statistical value calculation processing on the information sequence to be transmitted to obtain a time domain statistical information subset; the time domain statistical information subset includes the mean, median, mode, range and variance of the information sequence to be transmitted; Performing frequency domain transformation on the information sequence to be transmitted to obtain a frequency domain sequence; Performing statistical processing on the frequency domain sequence to obtain a subset of frequency domain statistical information; the subset of frequency domain statistical information includes a frequency domain mean, a frequency domain variance, an average rise time, a harmonic mean, a mobility value, and an average derivative; The time domain statistical information subset and the frequency domain statistical information subset are merged to obtain a statistical information set.

3. The anti-attack interleaving method for communication information according to claim 1, characterized in that: The calculating and processing the received sequence and the channel sounding sequence to obtain channel dimension information includes: S331, dividing the channel sounding sequence and the receiving sequence into N segments, respectively obtaining corresponding N subsequences; S332: construct a detection matrix using all subsequences of the channel detection sequence; construct a reception matrix using all subsequences of the reception sequence; S333, constructing a channel estimation model using the detection matrix and the receiving matrix; S334, solving the channel estimation model to obtain a channel characteristic matrix; S335: Determine the rank of the channel characteristic matrix, which is channel dimension information.

4. The anti-attack interleaving method for communication information according to claim 3, characterized in that: The expression of the channel estimation model is: , , , in, Represented by the channel feature matrix The row dimension of is the identity matrix of dimension, is the singular representation matrix, represents the element in the i-th row and j-th column of the singular representation matrix, is a singular transformation matrix with dimension M×N, and Represent the detection matrix and the receiving matrix respectively, and their dimensions are both N × M, Representation matrix The mean of the i-th row, Representation matrix The variance of the jth column of .

5. The anti-attack interleaving method for communication information according to claim 3, characterized in that: The performing interleaving parameter calculation processing on the statistical information set and the channel dimension information to obtain an interleaving parameter information set includes: Performing time domain dimension calculation processing on the time domain statistical information subset in the statistical information set to obtain a time domain dimension value; Performing frequency domain dimension calculation processing on the frequency domain statistical information subset in the statistical information set to obtain a frequency domain dimension value; Determine the least common multiple of the time domain dimension value and the frequency domain dimension value as the interleaving matrix row dimension value; Determine the least common multiple of the time domain dimension value, the frequency domain dimension value, and the channel dimension information as the interleaving matrix column dimension value; An interleaving parameter information set is constructed using the interleaving matrix row dimension value and the interleaving matrix column dimension value.

6. The anti-attack interleaving method for communication information according to claim 5, characterized in that: The expression for the time domain dimension calculation processing is: , in, is the median value, is the mode value, is the variance value, is the extreme value, is the mean, N is the row dimension of the detection matrix, Indicates rounding up. Represents the time domain dimension value; The frequency domain dimension calculation expression is: , in, 、 、 represent the first-order Laguerre polynomial, the second-order Laguerre polynomial, and the third-order Laguerre polynomial respectively. Respectively represent the frequency domain mean, frequency domain variance, average rise time, harmonic mean, mobility value, and average derivative, Indicates rounding down. Represents the frequency domain dimension value.

7. A communication information anti-attack interleaving device, characterized in that: The device comprises: a memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the anti-attack interleaving method for communication information according to any one of claims 1 to 6.

8. A computer storable medium, characterized in that The computer storable medium stores computer instructions, and when the computer instructions are called by a computer, they are used to execute the anti-attack interleaving method for communication information according to any one of claims 1 to 6.

9. An information data processing terminal, characterized in that: The information data processing terminal is used to implement the anti-attack interleaving method for communication information according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Data transmission method and system for bit interleaving joint information source channel code modulation

    CN111030783A

  • Methods, algorithms, software, circuits, architectures, and systems for improved communications over cyclostationary channels

    US7675979B1