A frequency hopping communication method and system based on multi-carrier transmission waveform

By adopting multi-carrier transmission waveform and two-stage frequency hopping technology in the frequency hopping communication system, the existing system's insufficient anti-interference capability and high RF front-end design index requirements are solved, and higher anti-interference performance and lower hardware requirements are achieved.

CN115865131BActive Publication Date: 2025-04-29WUHAN MARITIME COMMUNICATION RESEARCH INSTITUTE
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211466792.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-22
Publication Date
2025-04-29
Estimated Expiration
2042-11-22

AI Technical Summary

Technical Problem

The existing frequency hopping communication system has limited anti-interference capabilities and has too high requirements for RF front-end design indicators, making it difficult to achieve high speed jump and high anti-interference performance.

Method used

The frequency hopping communication method based on multi-carrier transmission waveform is adopted, and a frequency hopping subframe structure of multi-carrier transmission waveform is formed by transmitting multiple subcarrier transmission waveforms in parallel in the frequency domain and completing two-stage frequency hopping at the baseband and radio frequency.

Benefits of technology

Effectively resist dense comb spectrum interference and other typical interference, reduce the jump speed and switching time requirements of RF front-end devices, and improve the anti-interference performance and practical value of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115865131B_ABST
    Figure CN115865131B_ABST
Patent Text Reader

Abstract

The present invention provides a frequency hopping communication method and system based on a multi-carrier transmission waveform. The method is applied to a transmitting end, and the method includes: encoding user data and obtaining coded data; loading the coded data onto a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of multiple sub-carriers transmitted in parallel in the frequency domain; performing baseband frequency hopping on each sub-carrier of the multi-carrier transmission waveform and obtaining a baseband frequency hopping signal; performing radio frequency frequency hopping on the baseband frequency hopping signal and obtaining a working waveform; and sending the working waveform to a receiving end, so that the receiving end can sequentially perform radio frequency de-hopping, baseband de-hopping and decoding on the working waveform to obtain user data. The present invention can be applied to a frequency hopping communication system that resists complex interference, can effectively counteract the currently common dense comb spectrum interference and other typical interferences, ensure that the receiving end can demodulate to the correct user data, and is friendly with the radio frequency front-end device, and has great practical value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of electrical communications, and more specifically, relates to a frequency hopping communication method and system based on multi-carrier transmission waveform. Background Art

[0002] In modern communication systems, frequency hopping communication is an effective anti-interference technology to enable communication equipment to maintain normal communication in various complex and diverse interference environments.

[0003] The traditional frequency hopping communication scheme is to switch the communication waveform at the RF front end to achieve a random or preset switching of the working frequency. The anti-interference ability is limited, especially when facing the common dense comb interference, the performance drops rapidly, and even normal communication cannot be achieved. In addition, since the current frequency hopping communication equipment has higher and higher requirements for the hopping speed and frequency switching time of the RF front end, the hardware design indicators are very demanding or even impossible to achieve, which hinders the development of frequency hopping communication to higher hopping speed and higher anti-interference performance. Summary of the invention

[0004] In view of the defects of the prior art, the purpose of the present invention is to provide a frequency hopping communication method and system based on a multi-carrier transmission waveform, aiming to solve the problems of limited anti-interference ability of the existing frequency hopping communication system and excessively high requirements on RF front-end design indicators.

[0005] To achieve the above object, in a first aspect, the present invention provides a frequency hopping communication method based on a multi-carrier transmission waveform, the method being applied to a transmitting end, the method comprising:

[0006] S101 encodes user data and obtains encoded data;

[0007] S102: loading the encoded data onto a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of a plurality of sub-carriers transmitted in parallel in the frequency domain;

[0008] S103 performs baseband frequency hopping on each subcarrier of the multi-carrier transmission waveform and obtains a baseband frequency hopping signal;

[0009] S104 performs radio frequency hopping on the baseband frequency hopping signal and obtains a working waveform;

[0010] S105 sends the working waveform to the receiving end, so that the receiving end performs radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence to obtain user data.

[0011] In an optional example, S101 specifically includes:

[0012] The user data is sequentially subjected to outer code encoding, retransmission processing, and inner code encoding in subframe units to obtain encoded data.

[0013] In an optional example, S102 specifically includes:

[0014] Generate a local oscillator with multiple frequencies in the baseband, and select a target frequency corresponding to each subcarrier from the multiple frequencies;

[0015] Under the timing control of the frequency hopping time slot, each subcarrier is moved to the corresponding target frequency point to obtain a baseband frequency hopping signal.

[0016] In a second aspect, the present invention provides a frequency hopping communication method based on a multi-carrier transmission waveform, the method being applied to a receiving end, the method comprising:

[0017] S201 receives a working waveform sent by a transmitting end; the working waveform is obtained by the transmitting end performing radio frequency hopping on a baseband frequency hopping signal; the baseband frequency hopping signal is obtained by the transmitting end performing baseband frequency hopping on each subcarrier of a multicarrier transmission waveform; the multicarrier transmission waveform is composed of a plurality of subcarriers transmitted in parallel in the frequency domain and carries coded data; the coded data is obtained by encoding user data;

[0018] S202 performs radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence to obtain user data.

[0019] In an optional example, S202 specifically includes:

[0020] Performing radio frequency de-hopping and baseband de-hopping on the working waveform in sequence and obtaining de-hopping data;

[0021] The de-hopping data is inner-coded and decoded in sub-frame units, each repeatedly-sent sub-frame is error-checked, and the sub-frames that pass the error-check are outer-coded and decoded.

[0022] In a third aspect, the present invention provides a frequency hopping communication system based on a multi-carrier transmission waveform, the system being applied to a transmitting end, the system comprising:

[0023] A data encoding module, used for encoding user data and obtaining encoded data;

[0024] A data loading module, used to load the encoded data onto a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of a plurality of sub-carriers transmitted in parallel in the frequency domain;

[0025] A baseband frequency hopping module, used to perform baseband frequency hopping on each subcarrier of the multi-carrier transmission waveform and obtain a baseband frequency hopping signal;

[0026] A radio frequency hopping module, used for performing radio frequency hopping on the baseband frequency hopping signal and obtaining a working waveform;

[0027] The waveform sending module is used to send the working waveform to the receiving end, so that the receiving end can perform radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence to obtain user data.

[0028] In an optional example, the data encoding module is specifically used to perform outer code encoding, retransmission processing, and inner code encoding in units of subframes on the user data in sequence to obtain encoded data.

[0029] In an optional example, the baseband frequency hopping module includes:

[0030] A frequency selection unit, used to generate a local oscillator of multiple frequencies in the baseband, and select a target frequency corresponding to each subcarrier from the multiple frequencies;

[0031] The frequency switching unit is used to move each subcarrier to a corresponding target frequency under the timing control of the frequency hopping time slot to obtain a baseband frequency hopping signal.

[0032] In a fourth aspect, the present invention provides a frequency hopping communication system based on a multi-carrier transmission waveform, the system being applied to a receiving end, the system comprising:

[0033] A waveform receiving module, used for receiving a working waveform sent by a transmitting end; the working waveform is obtained by the transmitting end performing radio frequency hopping on a baseband frequency hopping signal; the baseband frequency hopping signal is obtained by the transmitting end performing baseband frequency hopping on each subcarrier of a multicarrier transmission waveform; the multicarrier transmission waveform is composed of a plurality of subcarriers transmitted in parallel in the frequency domain and carries coded data; the coded data is obtained by encoding user data;

[0034] The waveform processing module is used to perform radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence and obtain user data.

[0035] In an optional example, the waveform processing module includes:

[0036] A waveform de-hopping unit, used for sequentially performing radio frequency de-hopping and baseband de-hopping on the working waveform to obtain de-hopping data;

[0037] The data decoding unit is used to perform inner code decoding on the de-hopping data in units of subframes, perform error checking on each repeatedly sent subframe, and perform outer code decoding on the subframes that pass the check to obtain user data.

[0038] In general, the above technical solution conceived by the present invention has the following beneficial effects compared with the prior art:

[0039] The present invention provides a frequency hopping communication method and system based on a multi-carrier transmission waveform. The transmitting end loads the encoded user data onto the multi-carrier transmission waveform, utilizes multiple subcarriers for independent parallel transmission, and completes two-stage frequency hopping in baseband and radio frequency. The method and system can be applied to a frequency hopping communication system that resists complex interference, can effectively combat the currently common dense comb spectrum interference and other typical interferences, ensure that the receiving end can demodulate to the correct user data, and is friendly with radio frequency front-end equipment, thus having great practical value. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is one of the flow charts of the frequency hopping communication method provided by an embodiment of the present invention;

[0041] Figure 2 It is a schematic diagram of the structure of a frequency hopping subframe of a multi-carrier transmission waveform provided by an embodiment of the present invention;

[0042] Figure 3 This is a second flow chart of the frequency hopping communication method provided by an embodiment of the present invention;

[0043] Figure 4 It is one of the architecture diagrams of the frequency hopping communication system provided by the embodiment of the present invention;

[0044] Figure 5 This is the second architecture diagram of the frequency hopping communication system provided by the embodiment of the present invention;

[0045] Figure 6 It is a data flow chart of a frequency hopping communication system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0047] The traditional frequency hopping communication scheme is to switch the frequency of the communication waveform as a whole in the RF front end, which has the problems of limited anti-interference ability and too high requirements on the design index of the RF front end. In this regard, the present invention provides a frequency hopping communication method based on a multi-carrier transmission waveform. Figure 1 FIG. 1 is a flow chart of a frequency hopping communication method provided by an embodiment of the present invention. Figure 1 As shown, the method is applied to the sending end, and the method includes:

[0048] Step S101, encode user data and obtain encoded data;

[0049] Step S102, loading the encoded data onto a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of a plurality of sub-carriers transmitted in parallel in the frequency domain;

[0050] Step S103, performing baseband frequency hopping on each subcarrier of the multicarrier transmission waveform and obtaining a baseband frequency hopping signal;

[0051] Step S104, performing radio frequency hopping on the baseband frequency hopping signal and obtaining a working waveform;

[0052] Step S105, sending the working waveform to the receiving end, so that the receiving end sequentially performs radio frequency de-hopping, baseband de-hopping and decoding on the working waveform to obtain user data.

[0053] Specifically, according to the basic communication index requirements and anti-interference index requirements, combined with the existing hardware conditions or levels, for the purpose of frequency hopping anti-interference communication, the embodiment of the present invention designs the communication waveform in the frequency domain as multiple independent subcarriers for parallel transmission, that is, a multi-carrier transmission waveform, and analyzes and designs various parameters of the multi-carrier transmission waveform, and finally determines the frequency hopping subframe structure of the multi-carrier transmission waveform, as well as spectrum characteristics such as the working bandwidth. Figure 2 is a schematic diagram of the structure of a frequency hopping subframe of a multi-carrier transmission waveform provided by an embodiment of the present invention, such as Figure 2 As shown, the embodiment of the present invention designs the transmission waveform in the frequency domain as N independent subcarriers for parallel transmission, adds a baseband frequency hopping process, switches the working frequency in the frequency domain and the time domain, and finally forms Figure 2 In the transmission structure, each square is a frequency hopping subframe.

[0054] The user data is pre-processed by encoding and other methods to obtain the encoded data, which is then loaded onto the multi-carrier transmission waveform. The multi-carrier transmission waveform is then subjected to baseband frequency hopping in units of frequency hopping subframes to obtain a baseband frequency hopping signal. The baseband frequency hopping signal is then subjected to RF frequency hopping as a whole, thereby obtaining the final working waveform through two-stage frequency hopping of baseband and RF. Finally, the working waveform is sent to the receiving end. After receiving the working waveform, the receiving end can perform reverse processing according to the processing process of the sending end, perform RF de-hopping, baseband de-hopping and decoding on the working waveform in sequence, and finally obtain the user data. Here, the user data can be data transmitted by users using the frequency hopping communication system, such as video, pictures, voice, etc.

[0055] It should be noted that the traditional frequency hopping waveform is decomposed into N subcarriers in the frequency domain, and each subcarrier independently occupies a certain bandwidth. Therefore, the amount of data carried by each subcarrier is reduced to 1 / N of the original, and the symbol rate and bandwidth are also reduced to 1 / N. The benefits brought by this are: when fighting against dense comb spectrum interference, as long as the interference interval is greater than the bandwidth of a single subcarrier, the communication signal can be transmitted through the "gap" of the comb interference, thereby avoiding the interference source; at the same time, it can also fight against other typical interference. For example, when fighting against multi-frequency point targeting interference, each subcarrier can adjust the frequency point arbitrarily within the range allowed by the baseband, thereby avoiding the frequency point where interference exists, greatly reducing the impact of interference.

[0056] Furthermore, due to the design of the frequency domain multi-carrier transmission method, the baseband level frequency hopping process is added, and the working frequency is switched in both the frequency domain and the time domain, forming a Figure 2 The transmission mode shown in the figure, in this way, under the same index requirements, the present invention greatly reduces the requirements on the hopping speed and switching time of the RF equipment, which is only 1 / N of the original single-carrier mode. The index requirements on the RF front-end equipment are significantly reduced, and the RF hardware is easier to implement; the processing rate requirement on the baseband digital signal processing equipment is also reduced to 1 / N, and the baseband hardware and software are also easier to implement.

[0057] The method provided in the embodiment of the present invention loads the encoded user data onto a multi-carrier transmission waveform through the transmitting end, utilizes multiple subcarriers for independent and parallel transmission, and completes two-stage frequency hopping in the baseband and radio frequency. It can be applied in a frequency hopping communication system that is resistant to complex interference, can effectively combat the currently common dense comb spectrum interference and other typical interferences, ensure that the receiving end can demodulate to the correct user data, and is friendly with the radio frequency front-end equipment, and has great practical value.

[0058] Based on the above embodiment, step S101 specifically includes:

[0059] The user data is sequentially subjected to outer code encoding, retransmission processing, and inner code encoding in subframe units to obtain encoded data.

[0060] Specifically, considering that it is difficult for a frequency hopping communication system to completely avoid interference sources and achieve absolutely "clean" channel condition transmission, the embodiment of the present invention designs an auxiliary anti-interference means that combines data retransmission and error correction coding. According to the system communication rate requirements, at the transmitting end, the user data is first encoded with an outer code, and then repeated copying is performed several times, and finally an inner code is encoded in units of subframes, that is, the preprocessing of the user data is completed to obtain the encoded data. Here, inner code encoding in units of subframes refers to dividing the data into multiple subframe data, and then performing inner code encoding separately. The specific division method can be based on the amount of data that the frequency hopping subframe mentioned above can carry, for example, 50 symbols.

[0061] It should be noted that the inner code encoding adopts the method of subframe as the unit. When the subsequent receiving end decodes the inner code, it can detect the interference of each subframe and obtain the error situation of the data carried by each subframe. The outer code decoding has a better ability to correct burst errors. Therefore, by adopting the encoding method of nesting the inner code and the outer code, the functions of the inner and outer codes can be fully utilized and the error correction capability can be greatly improved.

[0062] The method provided by the embodiment of the present invention designs the communication waveform in the frequency domain as multiple independent subcarriers for parallel transmission, and then performs two-stage frequency hopping processing on the baseband and radio frequency signal nodes. Combined with this frequency hopping subframe structure, data retransmission and error correction coding methods are used to improve the waveform's resistance to dense comb spectrum interference and other typical interference performance.

[0063] Based on any of the above embodiments, step S103 includes:

[0064] Generate a local oscillator with multiple frequencies in the baseband, and select a target frequency corresponding to each subcarrier from the multiple frequencies;

[0065] Under the timing control of the frequency hopping time slot, each subcarrier is moved to the corresponding target frequency point to obtain a baseband frequency hopping signal.

[0066] Specifically, baseband signal processing is usually performed in the digital domain. At this time, the transmission waveform has been designed as multiple independent subcarriers. The baseband signal processing module locally generates multiple digital local oscillators with different frequencies, and selects the target frequency corresponding to each subcarrier from the multiple frequencies according to a certain algorithm. Under the timing control of the frequency hopping time slot, each subcarrier is moved to the desired target frequency, that is, two-dimensional frequency hopping in the frequency domain and time domain is completed, and then it is sent out through the digital to analog converter (DAC) chip to complete the baseband first-level frequency hopping.

[0067] By decomposing the transmission waveform into multiple independent subcarriers in the frequency domain for parallel transmission, each subcarrier can adjust the frequency arbitrarily within the range allowed by the baseband. Each subcarrier can be pieced together or separated at certain frequencies. The frequency of each subcarrier at the previous moment may change at the next moment, thereby avoiding dense comb spectrum interference and other typical interferences, and even if the signal is interfered by half, the correct result can be demodulated at the receiving end. In addition, the spectrum can be adjusted at the baseband based on the information detected by the interference waveform or the channel coding of the inner and outer codes.

[0068] Based on any of the above embodiments, Figure 3 FIG. 2 is a flow chart of a frequency hopping communication method according to an embodiment of the present invention. Figure 3As shown, the method is applied to a receiving end, and the method includes:

[0069] Step S201, receiving a working waveform sent by a transmitting end; the working waveform is obtained by the transmitting end performing radio frequency hopping on a baseband frequency hopping signal; the baseband frequency hopping signal is obtained by the transmitting end performing baseband frequency hopping on each subcarrier of a multicarrier transmission waveform; the multicarrier transmission waveform is composed of a plurality of subcarriers transmitted in parallel in the frequency domain and carries coded data; the coded data is obtained by encoding user data;

[0070] Step S202, performing radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence to obtain user data.

[0071] Specifically, according to the basic communication index requirements and anti-interference index requirements, combined with the existing hardware conditions or levels, and for the purpose of frequency hopping anti-interference communication, the embodiment of the present invention designs the communication waveform in the frequency domain as a plurality of independent subcarriers for parallel transmission, i.e., a multi-carrier transmission waveform, and analyzes and designs various parameters of the multi-carrier transmission waveform, and finally determines the frequency hopping subframe structure of the multi-carrier transmission waveform, as well as the spectrum characteristics such as the working bandwidth. Figure 2 As shown, the embodiment of the present invention designs the transmission waveform in the frequency domain as N independent subcarriers for parallel transmission, adds a baseband frequency hopping process, switches the working frequency in the frequency domain and the time domain, and finally forms Figure 2 In the transmission structure, each square is a frequency hopping subframe.

[0072] The user data is pre-processed by encoding and other methods to obtain the encoded data, which is then loaded onto a multi-carrier transmission waveform. The multi-carrier transmission waveform is then subjected to baseband frequency hopping in units of frequency hopping subframes to obtain a baseband frequency hopping signal. The baseband frequency hopping signal is then subjected to RF frequency hopping as a whole, thereby obtaining the final working waveform through two-stage frequency hopping of baseband and RF. Finally, the working waveform is sent to the receiving end. After receiving the working waveform sent by the transmitting end, the receiving end can perform reverse processing according to the processing process of the transmitting end, perform RF de-hopping, baseband de-hopping and decoding on the working waveform in sequence, and finally obtain the user data. Here, the user data can be data transmitted by users using the frequency hopping communication system, such as video, pictures, voice, etc.

[0073] It should be noted that the traditional frequency hopping waveform is decomposed into N subcarriers in the frequency domain, and each subcarrier independently occupies a certain bandwidth. Therefore, the amount of data carried by each subcarrier is reduced to 1 / N of the original, and the symbol rate and bandwidth are also reduced to 1 / N. The benefits brought by this are: when fighting against dense comb spectrum interference, as long as the interference interval is greater than the bandwidth of a single subcarrier, the communication signal can be transmitted through the "gap" of the comb interference, thereby avoiding the interference source; at the same time, it can also fight against other typical interference. For example, when fighting against multi-frequency point targeting interference, each subcarrier can adjust the frequency point arbitrarily within the range allowed by the baseband, thereby avoiding the frequency point where interference exists, greatly reducing the impact of interference.

[0074] Furthermore, due to the design of the frequency domain multi-carrier transmission method, the baseband level frequency hopping process is added, and the working frequency is switched in both the frequency domain and the time domain, forming a Figure 2 The transmission mode shown in the figure, in this way, under the same index requirements, the present invention greatly reduces the requirements on the hopping speed and switching time of the RF equipment, which is only 1 / N of the original single-carrier mode. The index requirements on the RF front-end equipment are significantly reduced, and the RF hardware is easier to implement; the processing rate requirement on the baseband digital signal processing equipment is also reduced to 1 / N, and the baseband hardware and software are also easier to implement.

[0075] The method provided by the embodiment of the present invention loads the encoded user data onto a multi-carrier transmission waveform through the transmitting end, utilizes multiple subcarriers for independent parallel transmission, and completes two-stage frequency hopping at the baseband and radio frequency. It can effectively combat the currently common dense comb spectrum interference and other typical interferences, and is friendly with the radio frequency front-end equipment. By performing radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence at the receiving end, it can demodulate to the correct user data, thereby maintaining normal communication in various complex and diverse interference environments.

[0076] Based on any of the above embodiments, step S202 specifically includes:

[0077] Perform radio frequency de-hopping and baseband de-hopping on the working waveform in sequence and obtain de-hopping data;

[0078] The de-hopping data is inner-coded and decoded in sub-frame units, each repeatedly-sent sub-frame is error-checked, and the sub-frames that pass the error-check are outer-coded and decoded.

[0079] Specifically, after receiving the working waveform, the receiving end can first perform RF de-hopping and baseband de-hopping on the working waveform in sequence to obtain de-hopping data. Since the transmitting end performs outer code encoding, retransmission processing and inner code encoding in units of subframes on the user data in sequence when performing encoding, the receiving end first performs inner code decoding on the de-hopping data in units of subframes. If a code error is found, it is considered that the subframe is contaminated by the interference source, and the next repeatedly sent subframe is searched until a correctly decoded subframe is received among all repeatedly sent subframes, that is, a subframe that passes the verification. If code errors are found in all repeatedly sent subframes, the subframe with the lowest bit error rate is retained or a subframe is randomly selected as the subframe that passes the verification. Finally, all subframes that pass the verification can be processed with outer code decoding.

[0080] It should be noted that the inner code encoding adopts the method of subframe as the unit. When the receiving end decodes the inner code, it can detect the interference of each subframe and obtain the error situation of the data carried by each subframe. The outer code decoding has a better ability to correct sudden errors. Therefore, by adopting the encoding method of nesting the inner code and the outer code, the functions of the inner and outer codes can be fully utilized and the error correction capability can be greatly improved.

[0081] The method provided by the embodiment of the present invention designs the communication waveform in the frequency domain as multiple independent subcarriers for parallel transmission, and then performs two-stage frequency hopping processing on the baseband and radio frequency signal nodes. Combined with this frequency hopping subframe structure, data retransmission and error correction coding methods are used to improve the waveform's resistance to dense comb spectrum interference and other typical interference performance.

[0082] Based on any of the above embodiments, the present invention provides a frequency hopping communication method based on a multi-carrier transmission waveform. In order to ensure the processing rate, the method can be based on FPGA (Field Programmable Gate Array) processing, and the method includes:

[0083] 1. Multi-carrier anti-interference transmission waveform parameter design

[0084] Design the parameters of the multi-carrier anti-interference transmission waveform according to the specific anti-interference model and index, the existing hardware conditions or level (including baseband, RF), other basic design requirements of the communication system and other constraints:

[0085] 1) Number of subcarriers

[0086] The number of subcarriers is a key parameter of this system. The traditional frequency hopping transmission waveform can be considered as having only one subcarrier, and the entire working waveform performs frequency hopping and transmission as a whole at the RF end. The present invention decomposes the traditional frequency hopping waveform into N subcarriers in the frequency domain, and each subcarrier independently occupies a certain bandwidth. Therefore, the amount of data carried by each subcarrier is reduced to 1 / N of the original, and the symbol rate and bandwidth are also reduced to 1 / N.

[0087] 2) Jump speed and frequency switching time

[0088] For frequency hopping communication systems, higher hopping speed and shorter frequency switching time are conducive to improving the anti-interference performance of frequency hopping waveforms. However, hopping speed and frequency switching time are limited by hardware level, especially RF hardware level. The present invention designs a frequency domain multi-carrier transmission mode, adds a baseband level frequency hopping process, switches the working frequency point in the frequency domain and time domain, and forms a Figure 2 In this way, under the same index requirements, the present invention greatly reduces the requirements for the hopping speed and switching time of the radio frequency equipment, which is only 1 / N of the original single-carrier mode. For example, a total of 10,000 frequency hopping times are required. Since 10 subcarriers have been jumped once in the baseband, 1,000 subsequent hopping times in the radio frequency are sufficient; the rate requirement for baseband digital signal processing is also reduced to 1 / N.

[0089] 2. Two-level frequency hopping transmission of multi-carrier transmission waveform

[0090] 1) Data retransmission and error correction coding design

[0091] It is difficult for a frequency hopping communication system to completely avoid interference sources and achieve absolutely "clean" channel condition transmission, so it is necessary to design auxiliary anti-interference means that combine data retransmission and error correction coding. According to the system communication rate requirements, at the transmitting end, the user data is first encoded with an outer code, then copied several times, and finally encoded with an inner code in units of frequency hopping subframes, completing the user data preprocessing.

[0092] 2) Baseband first-level frequency hopping

[0093] Baseband signal processing is usually performed in the digital domain. At this time, the transmission waveform has been designed as multiple independent subcarriers. The baseband signal processing module locally generates multiple digital local oscillators with different frequencies. Under the timing control of the frequency hopping time slot, each subcarrier is moved to the desired frequency, completing two-dimensional frequency hopping in the frequency domain and time domain. The subcarriers are then sent out through the DAC to complete the baseband first-level frequency hopping.

[0094] 3) RF secondary frequency hopping

[0095] The signal spectrum combination completed by the baseband needs to be processed by a second frequency hopping process in the RF working frequency band to finally form a frequency hopping working waveform. Here, the RF equipment regards the baseband signal as a whole in the frequency domain and switches the frequency point. Since the frequency hopping process in the frequency domain and time domain is pre-performed in the baseband, compared with the traditional single-stage RF frequency hopping method, the effect is equivalent to increasing the hopping speed by N times, which improves the anti-interference performance.

[0096] 3. Frequency hopping reception

[0097] 1) Solution jump

[0098] The de-hopping process at the receiving end is carried out in reverse according to the frequency hopping logic of the transmitting end. First, a de-hopping is completed at the RF, and then a second de-hopping is completed at the baseband, and finally all the frequency hopping subframes are obtained.

[0099] 2) Decoding

[0100] The receiving decoding process is in accordance with the data preprocessing process at the transmitting end. The specific process is: first, each frequency hopping subframe is decoded with an inner code. If a code error is found, it is considered that the frequency hopping subframe is contaminated by the interference source, and the next repeated frequency hopping subframe is searched until the correctly decoded frequency hopping subframe is received in all repeated copy data. If all retransmitted frequency hopping subframes are found to have code errors, the frequency hopping subframe with the lowest code error rate is retained or a frequency hopping subframe is randomly selected for the next step of outer code decoding. The outer code decoding result is the final user data.

[0101] Based on any of the above embodiments, Figure 4 is one of the architecture diagrams of the frequency hopping communication system provided by the embodiment of the present invention, such as Figure 4 As shown, the system is applied to a sending end, and the system includes:

[0102] A data encoding module 410, used to encode user data and obtain encoded data;

[0103] A data loading module 420 is used to load the encoded data onto a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of multiple sub-carriers transmitted in parallel in the frequency domain;

[0104] The baseband frequency hopping module 430 is used to perform baseband frequency hopping on each subcarrier of the multi-carrier transmission waveform and obtain a baseband frequency hopping signal;

[0105] The radio frequency hopping module 440 is used to perform radio frequency hopping on the baseband frequency hopping signal and obtain a working waveform;

[0106] The waveform sending module 450 is used to send the working waveform to the receiving end, so that the receiving end performs RF de-hopping, baseband de-hopping and decoding on the working waveform in sequence to obtain user data.

[0107] The system provided by the embodiment of the present invention loads the encoded user data onto a multi-carrier transmission waveform through the transmitting end, utilizes multiple subcarriers for independent and parallel transmission, and completes two-stage frequency hopping in the baseband and radio frequency. It can be applied in a frequency hopping communication system that is resistant to complex interference, can effectively combat the currently common dense comb spectrum interference and other typical interferences, ensure that the receiving end can demodulate to the correct user data, and is friendly with the radio frequency front-end equipment, and has great practical value.

[0108] It is understandable that the detailed functional implementation of each of the above modules can be found in the introduction of the aforementioned method embodiment, and will not be repeated here.

[0109] Based on any of the above embodiments, Figure 5 FIG. 2 is a second architecture diagram of a frequency hopping communication system provided by an embodiment of the present invention. Figure 5 As shown, the system is applied to a receiving end, and the system includes:

[0110] The waveform receiving module 510 is used to receive the working waveform sent by the transmitting end; the working waveform is obtained by the transmitting end performing radio frequency hopping on the baseband frequency hopping signal; the baseband frequency hopping signal is obtained by the transmitting end performing baseband frequency hopping on each subcarrier of the multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of multiple subcarriers transmitted in parallel in the frequency domain and carries coded data; the coded data is obtained by encoding the user data;

[0111] The waveform processing module 520 is used to perform radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence and obtain user data.

[0112] The system provided by the embodiment of the present invention loads the encoded user data onto a multi-carrier transmission waveform through the transmitting end, utilizes multiple subcarriers for independent parallel transmission, and completes two-stage frequency hopping at the baseband and radio frequency. It can effectively combat the currently common dense comb spectrum interference and other typical interferences, and is friendly with the radio frequency front-end equipment. By performing radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence at the receiving end, it can demodulate to the correct user data, thereby maintaining normal communication in various complex and diverse interference environments.

[0113] It is understandable that the detailed functional implementation of each of the above modules can be found in the introduction of the aforementioned method embodiment, and will not be repeated here.

[0114] Based on any of the above embodiments, the present invention provides a frequency hopping communication system based on a multi-carrier transmission waveform. The core idea of ​​the system is to design a multi-carrier transmission waveform for the purpose of frequency hopping anti-interference communication. The waveform forms frequency hopping subframes in the frequency domain and the time domain. The software-controllable baseband primary frequency hopping processing is performed in units of frequency hopping subframes, and then conventional RF secondary frequency hopping processing is performed to finally form a frequency hopping waveform. Figure 2At the same time, the data retransmission and error correction coding technology are used in combination with the transmission structure characteristics to achieve anti-interference communication.

[0115] Figure 6 is a data flow chart of a frequency hopping communication system provided by an embodiment of the present invention, such as Figure 6 As shown, the functional blocks of the system include:

[0116] 1) Multi-carrier transmission waveform design unit

[0117] This unit analyzes and designs various parameters of multi-carrier anti-interference transmission waveforms in accordance with the basic design requirements of the communication system and the anti-interference performance index requirements, combined with the existing hardware conditions or levels, and ultimately determines the parameters of the multi-carrier transmission waveform;

[0118] 2) Send work unit

[0119] The unit first performs data preprocessing, completes data copy retransmission and error correction coding, and loads the encoded data into the designed multi-carrier transmission waveform bearing structure, completes the two-stage frequency hopping process in the baseband and radio frequency respectively, forms the final working waveform, and then transmits it to the receiving end through the interference channel. The interference channel here can be used to verify the anti-interference effect;

[0120] 3) Receive work unit

[0121] The unit completes the multi-carrier de-hopping of the working waveform at the receiving end, performs inner code decoding in units of predetermined frequency hopping subframes, eliminates the frequency hopping subframes that may be interfered with in the repeated copy data as much as possible according to the decoding results, extracts the frequency hopping subframes that are not interfered with, and finally obtains the user data through outer code decoding.

[0122] In addition, an embodiment of the present invention provides another frequency hopping communication device based on a multi-carrier transmission waveform, which includes: a memory and a processor;

[0123] The memory is used to store computer programs;

[0124] The processor is used to implement the method in the above embodiment when executing the computer program.

[0125] In addition, the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method in the above embodiment is implemented.

[0126] Based on the method in the above embodiment, an embodiment of the present invention provides a computer program product. When the computer program product runs on a processor, the processor executes the method in the above embodiment.

[0127] It will be easily understood by those skilled in the art that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A frequency hopping communication method based on a multi-carrier transmission waveform, characterized in that: The method is applied to a transmitting end, and the method comprises: S101 encodes user data and obtains encoded data; S102: loading the encoded data onto a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of a plurality of sub-carriers transmitted in parallel in the frequency domain; S103 performs baseband frequency hopping on each subcarrier of the multi-carrier transmission waveform and obtains a baseband frequency hopping signal; S104 performs radio frequency hopping on the baseband frequency hopping signal and obtains a working waveform; S105 sends the working waveform to the receiving end, so that the receiving end sequentially performs radio frequency de-hopping, baseband de-hopping and decoding on the working waveform to obtain user data; S103 specifically includes: Generate a local oscillator with multiple frequencies in the baseband, and select a target frequency corresponding to each subcarrier from the multiple frequencies; Under the timing control of the frequency hopping time slot, each subcarrier is moved to the corresponding target frequency point to obtain a baseband frequency hopping signal.

2. The frequency hopping communication method according to claim 1, characterized in that: S101 specifically includes: The user data is sequentially subjected to outer code encoding, retransmission processing, and inner code encoding in subframe units to obtain encoded data.

3. A frequency hopping communication method based on a multi-carrier transmission waveform, characterized in that: The method is applied to a receiving end, and the method comprises: S201 receives the working waveform sent by the transmitting end; the working waveform is obtained by the transmitting end performing radio frequency hopping on the baseband frequency hopping signal; the baseband frequency hopping signal is obtained by the transmitting end performing baseband frequency hopping on each subcarrier of the multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of multiple subcarriers transmitted in parallel in the frequency domain and carries coded data; the coded data is obtained by encoding user data; the baseband frequency modulation signal is obtained by the transmitting end moving each subcarrier to the corresponding target frequency point respectively, and the target frequency point is obtained by the transmitting end generating a local oscillator of multiple frequencies in the baseband and selecting the target frequency point corresponding to each subcarrier from the multiple frequencies; S202 performs radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence to obtain user data.

4. The frequency hopping communication method according to claim 3, characterized in that: S202 specifically includes: Performing radio frequency de-hopping and baseband de-hopping on the working waveform in sequence and obtaining de-hopping data; The de-hopping data is inner-coded and decoded in sub-frame units, each repeatedly-sent sub-frame is error-checked, and the sub-frames that pass the error-check are outer-coded and decoded.

5. A frequency hopping communication system based on a multi-carrier transmission waveform, characterized in that: The system is applied to a transmitting end, and the system comprises: A data encoding module, used for encoding user data and obtaining encoded data; A data loading module, used to load the encoded data onto a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of a plurality of sub-carriers transmitted in parallel in the frequency domain; A baseband frequency hopping module, used to perform baseband frequency hopping on each subcarrier of the multi-carrier transmission waveform and obtain a baseband frequency hopping signal; A radio frequency hopping module, used for performing radio frequency hopping on the baseband frequency hopping signal and obtaining a working waveform; A waveform sending module, used for sending the working waveform to a receiving end, so that the receiving end sequentially performs radio frequency de-hopping, baseband de-hopping and decoding on the working waveform to obtain user data; The baseband frequency hopping module comprises: A frequency selection unit, used to generate a local oscillator of multiple frequencies in the baseband, and select a target frequency corresponding to each subcarrier from the multiple frequencies; The frequency switching unit is used to move each subcarrier to a corresponding target frequency under the timing control of the frequency hopping time slot to obtain a baseband frequency hopping signal.

6. The frequency hopping communication system according to claim 5, characterized in that: The data encoding module is specifically used to perform outer code encoding, retransmission processing and inner code encoding in units of subframes on user data in sequence to obtain encoded data.

7. A frequency hopping communication system based on a multi-carrier transmission waveform, characterized in that: The system is applied to a receiving end, and the system comprises: A waveform receiving module, used for receiving a working waveform sent by a transmitting end; the working waveform is obtained by the transmitting end performing radio frequency hopping on a baseband frequency hopping signal; the baseband frequency hopping signal is obtained by the transmitting end performing baseband frequency hopping on each subcarrier of a multi-carrier transmission waveform; the multi-carrier transmission waveform is composed of a plurality of subcarriers transmitted in parallel in the frequency domain, and carries coded data; the coded data is obtained by encoding user data; the baseband frequency modulation signal is obtained by the transmitting end moving each subcarrier to a corresponding target frequency point, and the target frequency point is obtained by the transmitting end generating a local oscillator of a plurality of frequencies in the baseband, and selecting a target frequency point corresponding to each subcarrier from the plurality of frequencies; The waveform processing module is used to perform radio frequency de-hopping, baseband de-hopping and decoding on the working waveform in sequence and obtain user data.

8. The frequency hopping communication system according to claim 7, characterized in that: The waveform processing module comprises: A waveform de-hopping unit, used for sequentially performing radio frequency de-hopping and baseband de-hopping on the working waveform to obtain de-hopping data; The data decoding unit is used to perform inner code decoding on the de-hopping data in units of subframes, perform error checking on each repeatedly sent subframe, and perform outer code decoding on the subframes that pass the check to obtain user data.

Citation Information

Patent Citations

  • Quick frequency hopping and expanding communication method based on orthogonal frequency division duplexing

    CN1901529A