A data-driven frequency hopping orthogonal frequency division multiplexing information transmission method

By using a data-driven frequency-hopping orthogonal frequency division multiplexing (FH-OFDM) method, the problem of insufficient anti-interference performance of FH-OFDM technology in complex communication environments is solved, achieving secure and covert information transmission and improved noise resistance, with a significant improvement in signal-to-noise ratio.

CN117526995BActive Publication Date: 2026-08-25SHENYANG LIGONG UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311369567.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2026-08-25
Estimated Expiration
2043-10-20

AI Technical Summary

Technical Problem

Existing FH-OFDM information transmission technology has insufficient anti-interference performance in complex communication environments, and pseudo-random sequences are easily detected, resulting in insufficient information security and concealment.

Method used

A data-driven frequency-hopping orthogonal frequency division multiplexing (OFDM) method is adopted. By segmenting data, random perturbation, frequency transfer grouping frequency hopping mapping rules, and subcarrier index correspondence, the correspondence between carrier data bits and subcarrier indices is constructed. Frequency transfer grouping mapping rules are designed to achieve secure and covert information transmission and improve anti-interference performance.

Benefits of technology

At the same bit error rate, the signal-to-noise ratio is improved by 2.5dB and the anti-interference performance is improved by 2dB, achieving secure and covert transmission of information and improved noise resistance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117526995B_ABST
    Figure CN117526995B_ABST
Patent Text Reader

Abstract

The application provides a data-driven frequency hopping orthogonal frequency division multiplexing information transmission method, and relates to the technical field of multicarrier spread spectrum communication. The method comprises the following steps: dividing the data to be sent into regular data and carrier data, using an MQAM modulation mode, and transmitting the regular data as baseband data; randomly disturbing the carrier data and determining the subcarrier index; performing frequency hopping mapping of the regular data according to a frequency transfer grouping hopping mapping rule, then performing OFDM modulation; channel transmission; performing OFDM demodulation on the received signal; performing subcarrier frequency hopping inverse mapping of the regular data in the demodulation result according to a frequency transfer grouping inverse mapping rule; restoring the carrier data after random disturbance and performing descrambling, and restoring the carrier data; performing MQAM demodulation on the regular data carried by the subcarriers, restoring the regular data, and then restoring the sending data. The method can safely and secretly transmit second-dimensional data information, and has good anti-noise performance and anti-interference performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of multi-carrier spread spectrum communication technology, and in particular to a data-driven frequency hopping orthogonal frequency division multiplexing information transmission method. Background Technology

[0002] Frequency hopping orthogonal frequency division multiplexing (FH-OFDM) technology combines the advantages of high spectral efficiency and effective multipath interference resistance of orthogonal frequency division multiplexing (OFDM) technology with the anti-interference and good confidentiality characteristics of frequency hopping technology, and is widely used in air-to-ground, air-to-air, and sea-to-air communication fields.

[0003] To adapt to the future trends of information warfare, ensuring the security, concealment, and anti-interference capabilities of traditional FH-OFDM information transmission technology in complex communication environments has become one of the most pressing issues in the field of multi-carrier spread spectrum communication technology. Currently, existing methods for transmitting information using FH-OFDM technology involve both simply modulating data onto a carrier for transmission and still using pseudo-random sequences to generate frequency hopping patterns. Because pseudo-random sequences retain periodicity over long periods, non-cooperative parties can detect these patterns through continuous reception and analysis, increasing the risk of FH-OFDM signal interference. Therefore, there is still room for improvement in the anti-interference performance of FH-OFDM in military operational communications. Summary of the Invention

[0004] To address the shortcomings of the existing technologies, this invention proposes a data-driven frequency hopping orthogonal frequency division multiplexing information transmission method based on the FH-OFDM multi-carrier spread spectrum communication system, which has good noise immunity and anti-interference performance.

[0005] This invention proposes a data-driven frequency-hopping orthogonal frequency division multiplexing (OFDM) information transmission method, comprising the following steps:

[0006] Step 1: Set the transmission rate of the data to be sent, D, to R, and the number of subcarriers required to send each frame of information to N;

[0007] Step 2: Segment the data D to be sent into regular data D. C and carrier data D Z Two parts;

[0008] Step 3: Use MQAM modulation to convert the conventional data D CBaseband data is used for constellation mapping, and then the data obtained after constellation mapping is converted from serial to parallel to obtain the conventional data after serial-to-parallel conversion; this generates carrier data D. Z Pseudo-random sequences of the same length, and carrier data D Z The carrier data is obtained by randomly perturbing the pseudo-random sequence. ;

[0009] Step 4: Based on the subcarrier index correspondence formula, use the randomly perturbed carrier data... Each pair of adjacent carrier data bits determines a subcarrier index value, resulting in the subcarrier index S.

[0010] Step 5: Select sub-channels for subcarriers according to subcarrier index S, and select the subcarrier to carry for each regular data bit in the serial-to-parallel converted regular data according to the frequency transfer group frequency hopping mapping rule and the result of sub-channel selection, and perform frequency hopping mapping of regular data;

[0011] Step 6: Perform IFFT modulation on the data obtained by frequency hopping mapping in Step 5, and perform parallel-to-serial conversion and add a cyclic prefix to the IFFT modulation result to generate a data-driven frequency hopping OFDM symbol. After radio frequency modulation, the generated data-driven frequency hopping OFDM symbol is sent to a channel containing noise and interference signals for transmission.

[0012] Step 7: The signal receiver sequentially performs RF demodulation, cyclic prefix removal, and serial-to-parallel conversion on the received signal, and then performs FFT transformation on the result of the serial-to-parallel conversion;

[0013] Step 8: Perform subchannel detection on the subcarriers in the FFT transform result to obtain the subcarrier set used to carry regular data;

[0014] Step 9: Perform subcarrier frequency hopping inverse mapping on the regular data in the FFT transform result according to the frequency transfer grouping inverse mapping rule and subcarrier set to obtain the subcarrier index and the regular data carried by the subcarrier; recover the randomly perturbed carrier data according to the conversion relationship from subcarrier index to carrier data bit; descramble the recovered randomly perturbed carrier data to recover the carrier data; sequentially perform parallel-to-serial conversion and constellation inverse mapping on the obtained regular data carried by the subcarrier to recover the regular data.

[0015] Step 10: Combine the recovered regular data and the recovered carrier data to obtain the recovered transmission data;

[0016] Furthermore, the method for handling random disturbances is as follows: For carrier data D... ZPerform a bit-wise XOR operation with the pseudo-random sequence generated by the pseudo-random sequence generator, as shown in formula (1):

[0017]

[0018] in The carrier data is randomly perturbed; m is a pseudo-random sequence. This is an XOR operation;

[0019] Furthermore, the subcarrier index correspondence in step 4 is expressed as follows:

[0020]

[0021] Where bin2dec(·) represents the operation of converting binary to decimal; S is the subcarrier index, and S = 0, 1, 2, 3;

[0022] Furthermore, the sub-channel selection method in step 5 is as follows: divide the N subcarriers of each frame of information into 4 groups, each group having There are 10 subcarriers, and each group of subcarriers corresponds to a subcarrier index S.

[0023] Furthermore, the frequency transfer group frequency hopping mapping rule in step 5 is as follows: A subcarrier is selected from N subcarriers for each regular data bit, and the remaining unselected subcarriers are padded with zeros. Thus, the number of subcarriers used to transmit each frame of information is the same as the number of regular data bits transmitted in each frame. For the s-th regular data bit, if its corresponding subcarrier index S = 0, the s-th subcarrier in the first group of subcarriers is selected as the subcarrier to be carried by this regular data bit; if the corresponding subcarrier index S = 1, the s-th subcarrier in the second group of subcarriers is selected as the subcarrier to be carried by this regular data bit; if the corresponding subcarrier index S = 2, the s-th subcarrier in the third group of subcarriers is selected as the subcarrier to be carried by this regular data bit; if the corresponding subcarrier index S = 3, the s-th subcarrier in the fourth group of subcarriers is selected as the subcarrier to be carried by this regular data bit.

[0024] Furthermore, the frequency transfer group inverse mapping rule in step 9 is as follows: if a subcarrier carrying regular data bits is located in the first group of subcarriers, then the subcarrier index S = 0 is restored; if a subcarrier is located in the second group of subcarriers, then the subcarrier index S = 1 is restored; if a subcarrier is located in the third group of subcarriers, then the subcarrier index S = 2 is restored; if a subcarrier is located in the fourth group of subcarriers, then the subcarrier index S = 3 is restored.

[0025] Furthermore, the conversion relationship between the subcarrier index and the carrier data bits in step 9 is as follows:

[0026]

[0027] Where dec2bin(·) is the decimal to binary conversion operation;

[0028] Furthermore, the descrambling method in step 9 is as follows: perform a bitwise XOR operation between the recovered randomly disturbed carrier data and a pseudo-random sequence consistent with the same signal transmitting end to recover the original carrier data.

[0029] The beneficial effects of adopting the above technical solution are as follows:

[0030] (1) The present invention addresses the problem of insufficient randomness in subcarrier frequency hopping patterns. Taking the FH-OFDM communication system as the research carrier, it proposes a data-driven subcarrier frequency hopping method based on message-driven frequency hopping technology, random perturbation and descrambling technology, and group frequency hopping and de-hopping technology. By constructing the correspondence between carrier data bits and subcarrier indexes, a frequency transfer group mapping rule is designed, thereby establishing a data-driven frequency hopping orthogonal frequency division multiplexing information transmission method. This solves the problem of inflexible frequency hopping sequence control in traditional FH-OFDM. Under the same bit error rate, the signal-to-noise ratio of this method is improved by 2.5 dB compared with the FH-OFDM information transmission method.

[0031] (2) In view of the problem that pseudo-random sequences are periodic and easily detected, the present invention proposes an encryption method that randomly perturbs the subcarrier data obtained by data segmentation, which reduces the probability of information being intercepted by non-cooperative parties and achieves the purpose of secure and covert information transmission.

[0032] (3) In view of the problem of weak anti-interference of traditional FH-OFDM random frequency hopping, the method of the present invention proposes a frequency transfer group mapping rule, which solves the problem that the anti-interference performance is reduced due to the frequent occurrence of two adjacent subcarriers. Compared with the FH-OFDM information transmission method, the method improves the signal-to-noise ratio by 2dB under wideband interference and by 1.4dB under narrowband interference at the same bit error rate. Simulation results show that the method of the present invention has good anti-interference performance.

[0033] (4) Considering the future development trend of information warfare, and to ensure that traditional FH-OFDM information transmission technology can still transmit information completely, securely, and covertly in complex communication environments, this invention takes the FH-OFDM communication system as the research carrier and, based on message-driven frequency hopping technology, random disturbance and descrambling technology, and group frequency hopping and de-hopping technology, proposes a method of partial source data-driven subcarrier frequency hopping. By constructing the correspondence between carrier data bits and subcarrier indexes, selecting sub-channels, and designing frequency transfer group frequency hopping mapping rules, a data-driven frequency hopping orthogonal frequency division multiplexing information transmission method is established. This method can not only transmit second-dimensional data information securely and covertly, but also has good anti-noise and anti-interference performance. Attached Figure Description

[0034] Figure 1 This is a flowchart of a data-driven frequency-hopping orthogonal frequency division multiplexing information transmission method in this embodiment;

[0035] Figure 2 This is a schematic diagram of a data-driven frequency hopping orthogonal frequency division multiplexing information transmission method in this embodiment. Detailed Implementation

[0036] To facilitate understanding of this application, specific embodiments of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments. The following embodiments are illustrative of the invention but are not intended to limit its scope. Rather, these embodiments are provided to provide a more thorough and complete understanding of the disclosure of this application.

[0037] In this embodiment, a data-driven frequency-hopping orthogonal frequency division multiplexing (OFDM) information transmission method is described, such as... Figure 1 As shown, it includes the following steps:

[0038] Step 1: Set the transmission rate of the data to be sent, D, to R, and the number of subcarriers required to send each frame of information to N.

[0039] In this embodiment, the data to be sent is set to D = [d1, d2, ..., d...]. i ], i = 1, 2, ..., n; set the number of subcarriers available for transmission in each frame to N;

[0040] Where d i Let be the i-th data message to be sent; n is a positive integer.

[0041] Step 2: Segment the data D to be sent into regular data D. C and carrier data D Z Two parts.

[0042] In this embodiment, such as Figure 2 As shown, the data D to be sent is segmented into regular data. and carrier data Two parts;

[0043] Where k is the number of regular data bits in the regular data; Let be the k-th regular data bit; j is the number of carrier data bits in the carrier data; For the j-th regular data bit;

[0044] Step 3: Use MQAM modulation to convert the conventional data D C The baseband data is used for constellation mapping, and then the data obtained after constellation mapping is converted from serial to parallel to obtain the conventional data after serial-to-parallel conversion; a pseudo-random sequence generator is used to generate carrier data D. Z Pseudo-random sequences of the same length, and carrier data D Z The carrier data is obtained by randomly perturbing the pseudo-random sequence.

[0045] The method for handling random disturbances is as follows: For carrier data D... Z Perform a bit-wise XOR operation with the pseudo-random sequence generated by the pseudo-random sequence generator, as shown in formula (1):

[0046]

[0047] in The carrier data is randomly perturbed; m is a pseudo-random sequence. This is an XOR operation;

[0048] In this embodiment, conventional data is transmitted as baseband data, with M=16. 16QAM modulation is used to modulate the conventional data, meaning every 4 bits determine one bit of conventional data. Constellation mapping is performed on the conventional data, and then the data obtained after constellation mapping undergoes serial-to-parallel conversion to obtain the converted conventional data. Combined with... Figure 2 It can be seen that instead of directly using carrier data for mapping-driven frequency hopping, the carrier data is first subjected to random perturbation. Firstly, a pseudo-random sequence m = [m1, m2, ..., m] with large variation, high complexity, and good randomness, of the same length as the carrier data, is generated using a pseudo-random sequence generator, such as a shift register. j Let j = 1, 2, ..., nk. Then, using a simple cryptographic method, the pseudo-random sequence and the carrier data are XORed bit by bit. At this time, the correlation of the resulting carrier data sequence is greatly reduced, and the total length of the carrier data is not changed, resulting in randomly perturbed carrier data.

[0049] Step 4: Based on the subcarrier index correspondence formula, use the randomly perturbed carrier data... Each two adjacent carrier data bits determine a subcarrier index value, resulting in the subcarrier index S.

[0050] The subcarrier index correspondence is expressed as follows:

[0051]

[0052] Where bin2dec(·) represents the operation of converting binary to decimal; S is the subcarrier index, and S = 0, 1, 2, 3;

[0053] In this embodiment, since the number of subcarriers in each frame is N, the number of conventional data bits transmitted in each frame is... If each subcarrier carries one regular data bit, then the length of the regular data is... Numerically equal to N, that is Number of subcarriers used to transmit each frame of information The number of bits is the same as the number of bits of regular data transmitted per frame, that is The remaining unoccupied subcarriers are padded with zeros. Based on the subcarrier index correspondence formula, a subcarrier index value is determined using every two adjacent bits of the randomly perturbed carrier data. Since every two bits determine one subcarrier index value, the data length contained in each frame is... Then each frame of information is represented as M i ={C i Z i}, i = 1, 2, ..., n; where C i Z represents the regular data in the i-th frame information. i Let S represent the carrier data in the i-th frame; then, the subcarrier index S is obtained, where S = 0, 1, 2, 3. After processing the received signal at the signal receiver, the obtained carrier data is XORed bit by bit with the pseudo-random sequence consistent with the transmitter to recover the original carrier data. By intercepting a portion of the source data to replace the traditional pseudo-random code, the selection of subcarriers is controlled, while the covert transmission of the second-dimensional data is achieved. Random perturbation technology is used to encrypt the carrier data bits, making the randomness of data-driven subcarrier frequency hopping stronger, more unpredictable, and more secure.

[0054] Step 5: Select sub-channels for subcarriers according to subcarrier index S, and select the subcarrier to carry for each regular data bit in the serial-to-parallel converted regular data according to the frequency transfer group frequency hopping mapping rule and the result of sub-channel selection, and perform frequency hopping mapping of regular data;

[0055] The subchannel selection method is as follows: divide the N subcarriers of each frame of information into 4 groups, each group having... There are 10 subcarriers, and each group of subcarriers corresponds to a subcarrier index S.

[0056] The frequency transfer group frequency hopping mapping rule is as follows: A subcarrier is selected from N subcarriers for each regular data bit, and the remaining unselected subcarriers are padded with zeros. Thus, the number of subcarriers used to transmit each frame of information is the same as the number of regular data bits transmitted in each frame. For the s-th regular data bit, if its corresponding subcarrier index S = 0, the s-th subcarrier in the first group of subcarriers is selected as the subcarrier to be carried by this regular data bit; if the corresponding subcarrier index S = 1, the s-th subcarrier in the second group of subcarriers is selected as the subcarrier to be carried by this regular data bit; if the corresponding subcarrier index S = 2, the s-th subcarrier in the third group of subcarriers is selected as the subcarrier to be carried by this regular data bit; if the corresponding subcarrier index S = 3, the s-th subcarrier in the fourth group of subcarriers is selected as the subcarrier to be carried by this regular data bit.

[0057] In this embodiment, the number of subcarriers in each frame is set to 128. These 128 subcarriers are divided into 4 groups, with 32 subcarriers in each group. Based on the subcarrier index correspondence formula, a subcarrier index value is determined using every two adjacent carrier data bits after random perturbation, resulting in the subcarrier index S, where S = 0, 1, 2, 3. Figure 2 As shown, based on the number of subcarriers occupied The range of values ​​for the selected subcarrier index s is determined as follows: That is, [1, 32]. According to the frequency transfer grouping frequency hopping mapping rule: if the subcarrier index S is 0, then the subcarrier between 1 and 32 is selected; if the subcarrier index S is 1, then 32 is added to the first group's sequence number, and the transfer is made to the subcarrier between 33 and 64; if the subcarrier index S is 2, then 64 is added to the first group's sequence number, and the transfer is made to the subcarrier between 65 and 96; if the subcarrier index S is 3, then 96 is added to the first group's sequence number, and the transfer is made to the subcarrier between 97 and 128. The construction of the frequency transfer grouping mapping rule enables data information to switch and hop between different groups of subcarriers. When encountering interference, it can greatly reduce the probability of overlap between the transmitted signal and the interference signal, and improve the anti-interference performance of information transmission.

[0058] Step 6: Perform IFFT modulation on the data obtained by frequency hopping mapping in Step 5, and perform parallel-to-serial conversion and add a cyclic prefix (CP) to the IFFT modulation result to generate a data-driven frequency hopping OFDM symbol. After radio frequency modulation, the generated data-driven frequency hopping OFDM symbol is sent to a channel containing noise and interference signals for transmission.

[0059] Step 7: The signal receiver sequentially performs RF demodulation, cyclic prefix removal, and serial-to-parallel conversion on the received signal, and then performs FFT transformation on the result of the serial-to-parallel conversion;

[0060] Step 8: Perform subchannel detection on the subcarriers in the FFT transform result to obtain the subcarrier set used to carry regular data;

[0061] Step 9: Perform subcarrier frequency hopping inverse mapping on the regular data in the FFT transform result according to the frequency transfer grouping inverse mapping rule and subcarrier set to obtain the subcarrier index and the regular data carried by the subcarrier; recover the randomly perturbed carrier data according to the conversion relationship from subcarrier index to carrier data bit; descramble the recovered randomly perturbed carrier data to recover the carrier data; sequentially perform parallel-to-serial conversion and constellation inverse mapping on the obtained regular data carried by the subcarrier to recover the regular data.

[0062] The frequency transfer group inverse mapping rule is as follows: if a subcarrier carrying regular data bits is located in the first group of subcarriers, then the subcarrier index S = 0 is restored; if a subcarrier is located in the second group of subcarriers, then the subcarrier index S = 1 is restored; if a subcarrier is located in the third group of subcarriers, then the subcarrier index S = 2 is restored; if a subcarrier is located in the fourth group of subcarriers, then the subcarrier index S = 3 is restored.

[0063] The conversion formula from subcarrier index to carrier data bits is as follows:

[0064]

[0065] Where dec2bin(·) is the decimal to binary conversion operation;

[0066] The descrambling method is as follows: perform a bitwise XOR operation between the recovered randomly perturbed carrier data and a pseudo-random sequence consistent with the same signal transmitting end to recover the original carrier data;

[0067] In this embodiment, such as Figure 2As shown, at the signal receiving end, energy detection is used to perform subchannel detection on the subcarriers after FFT transformation to obtain the subcarrier set used to carry regular data bits. According to the frequency transfer group inverse mapping rule: if the subcarrier is between 1 and 32, the restored subcarrier index is 0; if the subcarrier is between 33 and 64, the restored subcarrier index is 1; if the subcarrier is between 65 and 96, the restored subcarrier index is 2; if the subcarrier is between 97 and 128, the restored subcarrier index is 3. Then, according to formula (3), the restored subcarrier index is converted to restore the carrier data after random perturbation; the restored carrier data after random perturbation is descrambled, that is, the restored carrier data after random perturbation is XORed bit by bit with the pseudo-random sequence consistent with the signal transmitting end to restore the original carrier data. Based on the obtained subcarrier index, the transmitted regular data is restored, and then parallel-to-serial conversion and constellation inverse mapping are performed in sequence to restore the regular data.

[0068] Step 10: Combine the recovered regular data and the recovered carrier data to obtain the recovered transmission data.

[0069] In this embodiment, the recovered regular data and the recovered carrier data are joined together in the order of data segmentation to obtain the recovered transmitted data, i.e., the received data.

[0070] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope defined by the claims of the present invention.

Claims

1. A data-driven frequency-hopping orthogonal frequency division multiplexing (OFDM) information transmission method, characterized in that, The method includes the following steps: Step 1: Set the data to be sent The transmission rate is And the number of subcarriers required to send each frame of information is ; Step 2: Data to be sent Perform data segmentation, dividing it into regular data. and carrier data Two parts; Step 3: Use MQAM modulation to convert the conventional data... Baseband data is used for constellation mapping, and then the data obtained after constellation mapping is converted from serial to parallel to obtain the conventional data after serial-to-parallel conversion; this generates carrier data. Pseudo-random sequences of the same length, and carrier data. The carrier data is obtained by randomly perturbing the pseudo-random sequence. ; Step 4: Based on the subcarrier index correspondence formula, use the randomly perturbed carrier data... Each two adjacent carrier data bits determine a subcarrier index value, thus obtaining the subcarrier index. ; Step 5: Based on the subcarrier index Subcarriers are selected for subchannels, and the subcarriers to be carried are selected for each regular data bit in the serial-to-parallel converted regular data according to the frequency transfer group frequency hopping mapping rules and the results of subchannel selection, and frequency hopping mapping of regular data is performed. The sub-channel selection method is as follows: information from each frame... The subcarriers are divided into 4 groups, each group has There are 1 subcarrier group, and each group of subcarriers corresponds to a subcarrier index. The value; The frequency transfer group frequency hopping mapping rule is as follows: From In the nth subcarrier, one subcarrier is selected for each regular data bit, and the remaining unselected subcarriers are padded with zeros. Therefore, the number of subcarriers used to transmit each frame of information is the same as the number of regular data bits transmitted in each frame. For the nth... For a regular data bit, if its corresponding subcarrier index Then select the first subcarrier from the first group of subcarriers. The subcarrier is selected as the subcarrier to be carried by the regular data of this bit; if the corresponding subcarrier index Then select the first subcarrier from the second group. The subcarrier is selected as the subcarrier to be carried by the regular data of this bit; if the corresponding subcarrier index Then select the third subcarrier from the third group. The subcarrier is selected as the subcarrier to be carried by the regular data of this bit; if the corresponding subcarrier index Then select the fourth subcarrier from the fourth group. Each subcarrier is selected as the subcarrier to be carried by the regular data of that bit; Step 6: Perform IFFT modulation on the data obtained by frequency hopping mapping in Step 5, and perform parallel-to-serial conversion and add a cyclic prefix to the IFFT modulation result to generate a data-driven frequency hopping OFDM symbol. After radio frequency modulation, the generated data-driven frequency hopping OFDM symbol is sent to a channel containing noise and interference signals for transmission. Step 7: The signal receiver sequentially performs RF demodulation, cyclic prefix removal, and serial-to-parallel conversion on the received signal, and then performs FFT transformation on the result of the serial-to-parallel conversion; Step 8: Perform subchannel detection on the subcarriers in the FFT transform result to obtain the subcarrier set used to carry regular data; Step 9: Perform subcarrier frequency hopping inverse mapping on the regular data in the FFT transform result according to the frequency transfer grouping inverse mapping rule and subcarrier set to obtain the subcarrier index and the regular data carried by the subcarrier; recover the randomly perturbed carrier data according to the conversion relationship from subcarrier index to carrier data bit; descramble the recovered randomly perturbed carrier data to recover the carrier data; sequentially perform parallel-to-serial conversion and constellation inverse mapping on the obtained regular data carried by the subcarrier to recover the regular data. Step 10: Combine the recovered regular data and the recovered carrier data to obtain the recovered transmission data.

2. The data-driven frequency-hopping orthogonal frequency division multiplexing information transmission method according to claim 1, characterized in that, The method for handling random disturbances is as follows: For carrier data... Perform a bit-wise XOR operation with the pseudo-random sequence generated by the pseudo-random sequence generator, as shown in formula (1): (1); in This refers to carrier data after random perturbation; It is a pseudo-random sequence; This is an XOR operation.

3. The data-driven frequency-hopping orthogonal frequency division multiplexing information transmission method according to claim 2, characterized in that, The subcarrier index correspondence in step 4 is expressed as follows: (2); in, This indicates an operation that converts binary to decimal. For subcarrier index, and .

4. The data-driven frequency-hopping orthogonal frequency division multiplexing information transmission method according to claim 1, characterized in that, The frequency transfer grouping inverse mapping rule in step 9 is as follows: if a subcarrier carrying regular data bits is located in the first group of subcarriers, then the subcarrier index is restored. If a subcarrier in the subcarrier set is located in the second group of subcarriers, then restore the subcarrier index. If a subcarrier in the subcarrier set is located in the third group of subcarriers, then restore the subcarrier index. ; If a subcarrier in the subcarrier set is located in the fourth group of subcarriers, then restore the subcarrier index. .

5. The data-driven frequency-hopping orthogonal frequency division multiplexing information transmission method according to claim 2, characterized in that, The conversion formula from subcarrier index to carrier data bits in step 9 is as follows: (3); in This involves converting decimal to binary.

6. The data-driven frequency-hopping orthogonal frequency division multiplexing information transmission method according to claim 2, characterized in that, The descrambling method in step 9 is as follows: perform a bitwise XOR operation between the recovered randomly disturbed carrier data and a pseudo-random sequence consistent with the same signal transmitting end to recover the original carrier data.