High-hopping-speed and low-information-rate anti-interference communication method, device, medium and equipment

By preprocessing and screening the initial signal, multi-hop joint transmission and vector superposition technology are used to solve the problem of difficult signal decoding in high-hop frequency hopping communication systems, and improve the system performance and signal decoding accuracy.

CN116232381BActive Publication Date: 2025-03-25BEIJING RINFON TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310321460.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-29
Publication Date
2025-03-25
Estimated Expiration
2043-03-29

AI Technical Summary

Technical Problem

In a high-speed frequency hopping communication system, the signal after frequency hopping is difficult to decode into an initial signal, resulting in performance degradation and difficulty in decoding the signal.

Method used

By preprocessing and sieving the initial signal, a single-bit signal is obtained, and its spread spectrum and frequency hopping transmission is transmitted through multi-hop joint transmission, and finally restored to the initial signal through vector superposition and despreading operations.

Benefits of technology

It effectively avoids complex phase and frequency offset calibration processing for each hop, improves the overall performance of the frequency hopping system, and ensures that the signal can be correctly decoded into the initial signal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116232381B_ABST
    Figure CN116232381B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a high-hopping-speed and low-information-rate anti-interference communication method, device, medium and equipment, wherein the method comprises: preprocessing the initial signal to obtain a preprocessed signal, screening the preprocessed signal to obtain a screening signal; spreading the screening signal to obtain a spread spectrum signal; performing frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal; filtering, synchronizing, power adjusting and despreading the frequency hopping signal to obtain a target signal; vector superposition of the target signal to obtain a final signal; restoring the final signal to the initial signal. The embodiment of the present application adopts a multi-hop joint transmission of a 1-bit signal to solve the problem that the signal after frequency hopping transmission is difficult to decode into the initial signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a high-hopping and low-information-rate anti-interference communication method, device, medium and equipment. Background Art

[0002] In order to improve the accuracy of military command in the complex electromagnetic environment of modern battlefields, strive for a good strategic situation, and seize the initiative in war, various anti-interference technologies have been added to military wireless communication system equipment. Due to the importance of battlefield communications, new requirements have been put forward for the development of radio. Frequency hopping communication technology came into being in such an environment. Due to its good anti-fading and anti-interference capabilities, frequency hopping communication has become one of the main ways for military radio stations to combat interference.

[0003] In frequency hopping technology, as long as the frequency hopping rate is fast enough, that is, the frequency hopping rate is much greater than the information rate, it is difficult for the enemy to conduct forwarding interference. In the current existing technology, the initial signal usually uses 1 hop to transmit 1 bit of information, or uses 1 hop to transmit multiple bits of information. In the process of processing high-hop information transmission, at least half of the resources for each hop information must be allocated for synchronization and phase calibration of the training sequence. In a high-speed frequency hopping system, if phase and frequency offset calibration are performed for each hop, the overall performance of the frequency hopping system will be reduced, and it will be difficult to achieve vector superposition between hops, which will ultimately make it difficult to decode the signal after frequency hopping transmission into the initial signal. Summary of the invention

[0004] The present application provides a high-hopping-rate and low-information-rate anti-interference communication method, apparatus, medium and equipment, which can solve the problem that a signal after frequency hopping transmission is difficult to decode into an initial signal.

[0005] In a first aspect, the present application provides a high-hopping-rate and low-information-rate anti-interference communication method, comprising:

[0006] Preprocessing the initial signal to obtain a preprocessed signal, and screening the preprocessed signal to obtain a screened signal, wherein the preprocessed signal is a single-bit signal, and the screened signal is a first signal or a second signal, wherein the first signal is composed of L 0-value signals, and the second signal is composed of L 1-value signals;

[0007] Spreading the screened signal to obtain a spread spectrum signal;

[0008] Performing frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal;

[0009] The frequency hopping signal is subjected to filtering, synchronization, power adjustment and despreading operations to obtain a target signal;

[0010] Performing vector superposition on the target signal to obtain a final signal;

[0011] The final signal is restored to the initial signal.

[0012] By adopting the above technical solution and using multi-hop joint transmission of 1-bit signal, it is possible to effectively avoid complex processing for each hop. It is only necessary to synchronize the frequency hopping signal and find the highest power point after the synchronization processing as the power value of this hop. Then, the power values ​​of multiple frequency hopping signals are combined to determine whether the frequency hopping signal corresponds to a 0 signal or a 1 signal, thereby effectively solving the problem of restoring the final signal to the initial signal.

[0013] Optionally, preprocessing the initial signal to obtain a preprocessed signal, and screening the preprocessed signal to obtain a screened signal, comprises:

[0014] Performing scrambling, RS encoding and interleaving operations on the initial signal to obtain the preprocessed signal;

[0015] Screening the preprocessed signal into a single-bit signal;

[0016] If the single-bit signal is a 0-value signal, attach the 0-value signal to L jumps, and determine the L 0-value signals as the first signal;

[0017] If the single-bit signal is a 1-value signal, the 1-value signal is attached to L jumps, and L 1-value signals are determined as the second signal.

[0018] By adopting the above technical solution, the initial signal after scrambling, RS encoding and interleaving operations is screened into a single-bit signal, so that the single-bit signal is attached to L hops for transmission.

[0019] Optionally, the spreading the screening signal to obtain a spread spectrum signal includes:

[0020] Using a preset spread spectrum code to spread the screening signal to obtain the spread spectrum signal;

[0021] The length of the preset spreading code is a preset chip rate divided by a preset frequency hopping rate.

[0022] By adopting the above technical solution, a suitable spread spectrum code length can be determined to spread the screening signal according to a preset chip rate and a preset frequency hopping rate in the channel.

[0023] Optionally, performing frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal includes:

[0024] Sending the spread spectrum signal to a corresponding frequency point in a frequency hopping pattern;

[0025] Transmitting the spread spectrum signal in the frequency hopping pattern to a channel, wherein the channel includes multipath interference and noise;

[0026] A frequency hopping pattern is received after passing through the channel, and a frequency de-hopping operation is performed to obtain the frequency hopping signal.

[0027] By adopting the above technical solution, the spread spectrum signal is passed through the channel to simulate the frequency hopping transmission process in actual application.

[0028] Optionally, performing filtering processing, synchronization processing, power adjustment, and despreading operations on the frequency hopping signal to obtain a target signal includes:

[0029] The frequency hopping signal is subjected to RRC filtering processing, SHR synchronization processing, and AGC power adjustment to obtain a processed frequency hopping signal;

[0030] Perform 1 / C chip synchronization and despreading operations on the processed frequency hopping signal to obtain the target signal.

[0031] By adopting the above technical solution, the processed frequency hopping signal is subjected to chip synchronization operation, so that the power points of each frequency hopping signal can be further compared.

[0032] Optionally, performing vector superposition on the target signal to obtain a final signal includes:

[0033] Performing a coherent accumulation operation on the target signal to obtain a coherent accumulation signal;

[0034] Perform L-hop non-coherent accumulation operations on the coherent accumulation signal to obtain the final signal.

[0035] By adopting the above technical solution, the target signal is vector-superimposed through coherent accumulation operation and incoherent accumulation operation to obtain the final signal.

[0036] Optionally, restoring the final signal to the initial signal includes:

[0037] determining a first signal among the final signals as a target final signal;

[0038] Compare each signal in the final signal except the target final signal with the target final signal respectively; determine a signal whose power value is greater than or equal to the target final signal as the first final signal;

[0039] Determine a signal whose power value is less than the target final signal as a second final signal;

[0040] Performing deinterleaving, RS decoding, and descrambling operations on the first final signal to obtain the first signal;

[0041] Performing deinterleaving, RS decoding, and descrambling operations on the second final signal to obtain the second signal;

[0042] The first signal and the second signal are combined to obtain the initial signal.

[0043] By adopting the above technical solution and using a bit decision comparison method, the final signal is divided into a first final signal corresponding to the first signal and a second final signal corresponding to the second signal, and finally the first final signal and the second final signal are restored to the first signal and the second signal to combine to obtain the initial signal.

[0044] In a second aspect of the present application, a high-hopping-rate and low-information-rate anti-interference communication device is provided, characterized in that the device comprises:

[0045] An initial signal screening module is used to preprocess the initial signal to obtain a preprocessed signal, and to screen the preprocessed signal to obtain a screened signal, wherein the preprocessed signal is a single-bit signal, and the screened signal is a first signal or a second signal, wherein the first signal is composed of L 0-value signals, and the second signal is composed of L 1-value signals;

[0046] A screening signal spectrum spreading module, used for spreading the screening signal to obtain a spread spectrum signal;

[0047] A spread spectrum signal transmission module, used for performing frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal;

[0048] A frequency hopping signal processing module, used for performing filtering, synchronization, power adjustment and despreading operations on the frequency hopping signal to obtain a target signal;

[0049] A target signal processing module, used for performing vector superposition on the target signal to obtain a final signal;

[0050] The final signal restoration module is used to restore the final signal to the initial signal.

[0051] In a third aspect of the present application, an electronic device is provided.

[0052] In a fourth aspect of the present application, a computer-readable storage medium is provided.

[0053] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0054] Through the technical solution of the present application, the multi-hop joint transmission of a 1-bit signal can effectively avoid complex processing for each hop. It is only necessary to synchronize the frequency hopping signal and find the highest power point after the synchronization processing as the power value of this hop. Then, the power values ​​of multiple frequency hopping signals can be combined to determine whether the frequency hopping signal corresponds to a 0 signal or a 1 signal, thereby effectively solving the problem of restoring the final signal to the initial signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 It is a flow chart of a high-hopping-rate and low-information-rate anti-interference communication method provided in an embodiment of the present application.

[0056] Figure 2 This is a simulation schematic diagram of a 32-hop transmission of a 1-bit signal provided in an embodiment of the present application;

[0057] Figure 3 This is a simulation schematic diagram of a 1-bit signal transmitted through 25 hops provided in an embodiment of the present application;

[0058] Figure 4 This is a simulation schematic diagram of an 8-hop transmission of a 1-bit signal provided in an embodiment of the present application;

[0059] Figure 5 This is a comparison diagram of a quasi-incoherent FSK multi-hop demodulation and theoretical performance provided by an embodiment of the present application;

[0060] Figure 6 It is a structural schematic diagram of a high-hopping-rate and low-information-rate anti-interference communication device disclosed in an embodiment of the present application.

[0061] Figure 7 It is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application.

[0062] Explanation of the accompanying drawings: 11, initial signal screening module; 12, screening signal spread spectrum module; 13, spread spectrum signal transmission module; 14, frequency hopping signal processing module; 15, target signal processing module; 16, final signal restoration module; 700, electronic device; 701, processor; 702, memory; 703, user interface; 704, network interface; 705, communication bus. DETAILED DESCRIPTION

[0063] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0064] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.

[0065] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0066] The following will provide a clear and complete description of the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0067] In one embodiment, please refer to Figure 1 , a high-hopping and low-information-rate anti-interference communication method is proposed, which can be implemented by computer programs, can be implemented by single-chip microcomputers, and can also be run on a high-hopping and low-information-rate anti-interference communication device based on the von Neumann system. The computer program can be integrated into the application or run as an independent tool application.

[0068] Step 101: preprocessing the initial signal to obtain a preprocessed signal, and screening the preprocessed signal to obtain a screened signal.

[0069] Among them, the initial signal refers to the signal output by the signal source output module, which can be understood as the original signal to be transmitted in the embodiment of the present application; preprocessing refers to converting the initial signal into a signal form suitable for frequency hopping transmission; screening processing refers to converting the initial signal into a 1-bit signal form for joint transmission using multiple hops, and the final signal is defined as a screening signal.

[0070] Exemplarily, the initial signal that needs to be frequency-hopping transmitted is first preprocessed to obtain a preprocessed signal suitable for frequency-hopping transmission, and then the preprocessed signal is screened, and each bit signal in the preprocessed signal is repeatedly attached to the multi-hop signal, so that the multi-hop repeatedly attached signal is determined as the screened signal.

[0071] Based on the above embodiment, as an optional embodiment, the step of preprocessing the initial signal to obtain a preprocessed signal, and screening the preprocessed signal to obtain a screened signal may further include the following steps:

[0072] Step 201: Perform scrambling, RS encoding and interleaving operations on the initial signal to obtain a preprocessed signal.

[0073] Among them, scrambling operation refers to the processing method of digital signals, specifically, multiplying the scrambling code with the original signal to obtain a new signal. Compared with the original signal, the new signal is scattered in time and frequency. RS coding refers to an error correction code used for reliable data transmission over noisy channels; interleaving operation refers to the supplement of the RS coding process. The basic principle of interleaving operation is to scramble the digital urgent signal according to the defined rules.

[0074] Exemplarily, the initial signal output by the signal source module is processed through scrambling operations, RS encoding and interleaving operations to obtain a pre-processed signal suitable for frequency hopping transmission.

[0075] Step 202: Screen the preprocessed signal into single-bit signals.

[0076] Exemplarily, the preprocessed signal refers to a digital signal, which can be understood as a binary signal composed of "1" and "0", where one "1" or "0" is a 1-bit signal, that is, a single-bit signal. In the embodiment of the present application, the preprocessed signal can be screened into multiple single-bit signals.

[0077] Step 203: If the single-bit signal is a 0-value signal, the 0-value signal is attached to L jumps, and the L 0-value signals are determined as the first signal.

[0078] Step 204: If the single-bit signal is a 1-value signal, the 1-value signal is attached to L jumps, and the L 1-value signals are determined as the second signal.

[0079] Exemplarily, a single-bit signal is repeatedly attached to L jumps, and the L single-bit signals are determined as a screening signal, wherein the screening signal is a first signal or a second signal, the first signal is a signal composed of L jumps of 0-value signals, and the second signal is a signal composed of L jumps of 1-value signals.

[0080] Furthermore, compared with the prior art that uses multiple hops to transmit multi-bit signals, the embodiment of the present application uses one hop to transmit one-bit signal, which may cause the information transmission rate to slow down. Therefore, considering the information transmission rate, the range of L can be set to 1 to 128 hops. Through simulation, it is found that L can be set to a maximum of 1024.

[0081] Step 102: Spread spectrum and filter the signal to obtain a spread spectrum signal.

[0082] Among them, spread spectrum refers to a communication technology that spreads the spectrum of the transmission signal to a wider bandwidth than its original bandwidth. The frequency hopping technology itself is a spread spectrum technology.

[0083] Exemplarily, the obtained screened signal is subjected to a spread spectrum operation to obtain a spread spectrum signal.

[0084] Based on the above embodiment, as an optional embodiment, the step of screening the spread spectrum signal to obtain the spread spectrum signal may further include the following steps:

[0085] The screening signal is spread by using a preset spread spectrum code to obtain a spread spectrum signal, wherein the length of the preset spread spectrum code is the preset chip rate divided by the preset frequency hopping rate.

[0086] Exemplarily, since the chip rate is equal to the length of the spread spectrum code multiplied by the frequency hopping rate, after determining the chip rate and frequency hopping rate of the signal transmitted in the channel, the appropriate length of the spread spectrum code can be calculated, so that a preset spread spectrum code can be generated according to the length of the spread spectrum code, and then the screening signal can be spread with the preset spread spectrum code.

[0087] Step 103: Perform frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal.

[0088] Exemplarily, frequency hopping transmission refers to rapidly changing the transmission frequency in a predetermined pseudo-random pattern to transmit a signal. In an embodiment of the present application, a spread spectrum signal can be passed through a channel to simulate the process of frequency hopping transmission, and the signal obtained through the channel is defined as a frequency hopping signal.

[0089] Based on the above embodiment, as an optional embodiment, the step of performing frequency hopping transmission on the spread spectrum signal to obtain the frequency hopping signal may further include the following steps:

[0090] Step 301: Send the spread spectrum signal to the corresponding frequency point in the frequency hopping pattern.

[0091] The frequency hopping pattern refers to the law of carrier frequency change in frequency hopping communication, and it can be further understood that the frequency hopping pattern is composed of multiple frequency points.

[0092] Exemplarily, after the spread spectrum signal is obtained, each signal in the spread spectrum signal is sent to a corresponding frequency point. When all the spread spectrum signals are sent, it is equivalent to attaching the spread spectrum signal to the frequency hopping pattern.

[0093] Step 302: Transmit the spread spectrum signal in the frequency hopping pattern to a channel, where the channel includes multipath interference and noise.

[0094] Among them, the channel in the embodiment of the present application refers to a channel for simulating signal transmission in a real communication environment. In the embodiment of the present application, the channel may carry interference such as multipath interference and noise.

[0095] Step 303: Receive the frequency hopping pattern after passing through the channel, and perform a frequency hopping de-operation to obtain a frequency hopping signal.

[0096] Exemplarily, the spread spectrum signal is transmitted to the channel through the transmitter. At this time, the frequency hopping sequence at the receiver end should be consistent with that at the transmitter end, and the frequency hopping sequence of the spread spectrum signal should also be synchronized so that the frequency of the output spread spectrum signal can hop according to the corresponding frequency hopping sequence. The received spread spectrum signal is processed using the obtained hopping local oscillator signal, and then the frequency is jumped back. This process is equivalent to completing the de-hopping of the frequency hopping pattern and defining the received spread spectrum signal as a frequency hopping signal.

[0097] Step 104: filter, synchronize, power adjust, and despread the frequency hopping signal to obtain a target signal.

[0098] Exemplarily, since the frequency hopping signal is interfered by the channel during transmission, it is necessary to perform filtering processing, synchronization processing, power adjustment and despreading operations on the frequency hopping signal, and define the obtained signal as the target signal.

[0099] Based on the above embodiment, as an optional embodiment, the step of performing filtering, synchronization, power adjustment and despreading operations on the frequency hopping signal to obtain the target signal may further include the following steps:

[0100] Step 401: Perform RRC filtering processing, SHR synchronization processing, and AGC power adjustment on the frequency hopping signal to obtain a processed frequency hopping signal.

[0101] Exemplarily, RRC filtering uses an RRC filter. Passing the frequency hopping signal through the RRC filter for RRC filtering can reduce inter-code interference. SHR synchronization processing refers to synchronizing the preamble code of the frequency hopping signal. Due to strong interference, most frequency points are suppressed by strong interference. At this time, the power of strong interference is much greater than the signal power. The AGC power adjustment can be used to keep the power of each hop basically constant. In this way, the signal in the strong interference is suppressed after the AGC power adjustment, so that the signal power without interference and the signal power of strong interference are consistent, which can ensure that the processed frequency hopping signal can be correctly demodulated.

[0102] Step 402: Perform 1 / C chip synchronization and despreading operations on the processed frequency hopping signal to obtain the target signal.

[0103] Among them, the despreading operation refers to removing the spread spectrum code from the received signal. Despreading is to reconstruct the information on the original bandwidth of the signal so that it can be despread according to the preset spread spectrum code; code chip synchronization is an important part of the despreading process, which mainly completes the code chip capture and code chip tracking functions and is the key processing process of the entire system.

[0104] Exemplarily, 1 / C chip synchronization is performed on each hop of the processed frequency hopping signal, where the value of C can range from 2 to 16, and is generally taken as 4. A higher correlation peak power can be obtained through high-precision chip synchronization. Thus, the frequency hopping signal after chip synchronization can be despread according to a preset spreading code, and the despread signal is defined as the target signal.

[0105] Step 105: Perform vector superposition on the target signal to obtain a final signal.

[0106] Exemplarily, vector superposition in an embodiment of the present application may include coherent accumulation and incoherent accumulation. Coherent accumulation refers to the superposition operation between coherent signals, and incoherent accumulation refers to the superposition operation between incoherent signals. By performing a vector superposition operation on the target signal, the obtained signal is defined as the final signal.

[0107] Based on the above embodiment, as an optional embodiment, the step of performing vector superposition on the target signal to obtain the final signal may further include the following steps:

[0108] Step 501: Perform a coherent accumulation operation on a target signal to obtain a coherent accumulation signal.

[0109] Among them, the formula for the coherent accumulation operation is:

[0110]

[0111]

[0112] Wherein, CV(l) is the coherent accumulation signal; SP is the length of the spread spectrum code; r(n) is the target signal; PN0(n) is the spread spectrum code sequence corresponding to the 0-value signal, and PN1(n) is the spread spectrum code sequence corresponding to the 1-value signal.

[0113] Exemplarily, the target signal is multiplied by two different spreading codes PN0(n) and PN1(n) to obtain a coherent accumulation signal, wherein the spreading code usually adopts an m, M sequence.

[0114] Step 502: Perform L-hop non-coherent accumulation operations on the coherent accumulation signal to obtain a final signal.

[0115] Among them, the formula for the incoherent accumulation operation is:

[0116]

[0117]

[0118] Wherein, CVS0 is the final signal obtained by incoherent accumulation of CV0(l); CVS1 is the final signal obtained by incoherent accumulation of CV1(l); L is the number of hops; CV(l) is the coherent accumulation signal.

[0119] Step 106: restore the final signal to the initial signal.

[0120] Exemplarily, after obtaining the final signal, bit judgment is performed by comparing the sizes of CVS0 and CVS1, as well as deinterleaving, RS decoding and descrambling operations to restore the final signal to the initial signal, thereby realizing the entire process of frequency hopping transmission of the initial signal.

[0121] Based on the above embodiment, as an optional embodiment, the step of restoring the final signal to the initial signal may further include the following steps:

[0122] Step 601: Determine the first signal in the final signal as the target final signal, and compare each signal in the final signal except the target final signal with the target final signal.

[0123] Exemplarily, a bit decision operation is performed on the final signal, that is, the first signal of the final signal is determined as the target final signal, and the other signals of the final signal are compared with the power values ​​of the target final signal respectively, so as to determine the first final signal or the second final signal, wherein the first final signal corresponds to a 0-value signal and the second final signal corresponds to a 1-value signal.

[0124] Step 602: Determine a signal whose power value is greater than or equal to the target final signal as a first final signal, and determine a signal whose power value is less than the target final signal as a second final signal.

[0125] Step 603: Perform deinterleaving, RS decoding and descrambling operations on the first final signal to obtain a first signal, and perform deinterleaving, RS decoding and descrambling operations on the second final signal to obtain a second signal.

[0126] Exemplarily, the deinterleaving operation is the inverse process of the interleaving operation, RS decoding is the inverse process of RS encoding, and the descrambling operation is the inverse process of the scrambling operation. By performing deinterleaving operations, RS decoding, and descrambling operations on the first final signal and the second final signal, respectively, the first final signal and the second final signal can be restored to the first signal and the second signal.

[0127] Step 604: Combine the first signal and the second signal to obtain an initial signal.

[0128] Exemplarily, the first signal and the second signal are combined in the order in which the signals are received to obtain an initial signal.

[0129] The simulation of the first solution is as follows. Please refer to Figure 2 , Figure 3 as well as Figure 4 ,in, Figure 2 A simulation schematic diagram of 32-hop transmission of a 1-bit signal is shown; Figure 3 A simulation schematic diagram of 25-hop transmission of a 1-bit signal is shown; Figure 4 A simulation schematic diagram of 8-hop transmission of a 1-bit signal is shown.

[0130] In order to verify the feasibility of the experiment, Figures 2 to 4 The simulation results in this paper are discussed. Figures 2 to 4 The simulation experiment is to transmit a 1-bit signal through L hops, and the L-1 hop signal is interfered during the transmission process. The information rate is 310 / L·kbps, and the final simulation result is obtained.

[0131] like Figure 2 As shown in FIG. 1 , a 1-bit signal is transmitted through 32 hops, and 31 hops are interfered with, and only 1 hop is not interfered with. The signal that can be demodulated during reception has only about 1% bit error. Figure 3 As shown in the figure, a 1-bit signal is transmitted through 25 hops, and 24 hops are interfered with, and only one hop is not interfered with. The required signal can still be demodulated when sending, and the signal that can be demodulated when receiving has no bit errors. Figure 4 As shown in the figure, the simulation transmits a 1-bit signal in 8 hops, and sets 7 of them to be interfered. The simulation results show that the effect is obviously better than Figure 2 and Figure 3 The effect is better.

[0132] The simulation of the second solution is as follows. Please refer to Figure 5 , which shows a comparison chart of quasi-incoherent FSK multi-hop demodulation and theoretical performance. The information rate when 1 bit is transmitted using L hops is set to 10 / L·kbps. Each hop has a certain interference, that is, all L hops are interfered, but each hop has a certain signal capability. At this time, it is equivalent to a basic simulation based on EbN0. Figure 5 The simulation results of L=1 and L=5 hops were simulated, and the same initial information was sent respectively.

[0133] The performance degradation value can be calculated by the formula nb=10^(-EbN0 / 20)*sqrt(SP / 2). It can be obtained by calculation that when L=5 hops transmit the same initial information compared to L=1 hop, the performance degradation nb is about 3 decibels.

[0134] The following is a system embodiment of the present application, which can be used to execute the method embodiment of the present application. For details not disclosed in the system embodiment of the present application, please refer to the method embodiment of the present application.

[0135] Please refer to Figure 6 , is a high-hopping-speed and low-information-rate anti-interference communication device provided in an embodiment of the present application, the high-hopping-speed and low-information-rate anti-interference communication device may include: an initial signal screening module 11, a screening signal spread spectrum module 12, a spread spectrum signal transmission module 13, a frequency hopping signal processing module 14, a target signal processing module 15, and a final signal restoration module 16, wherein:

[0136] The initial signal screening module 11 is used to preprocess the initial signal to obtain a preprocessed signal, and to screen the preprocessed signal to obtain a screened signal, wherein the preprocessed signal is a single-bit signal, and the screened signal is a first signal or a second signal, wherein the first signal is composed of L 0-value signals, and the second signal is composed of L 1-value signals;

[0137] A screening signal spectrum spreading module 12, used for spreading the screening signal to obtain a spread spectrum signal;

[0138] The spread spectrum signal transmission module 13 is used to perform frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal;

[0139] The frequency hopping signal processing module 14 is used to perform filtering, synchronization, power adjustment and despreading operations on the frequency hopping signal to obtain a target signal;

[0140] A target signal processing module 15 is used to perform vector superposition on the target signal to obtain a final signal;

[0141] The final signal restoration module 16 is used to restore the final signal to the initial signal.

[0142] Based on the above embodiment, as an optional embodiment, the initial signal screening module 11 may further include: a signal preprocessing unit, a single-bit signal screening unit, a single-bit signal first attachment unit and a single-bit signal second attachment unit, wherein:

[0143] A signal preprocessing unit, configured to perform scrambling, RS encoding and interleaving operations on the initial signal to obtain the preprocessed signal;

[0144] A single-bit signal screening unit, used for screening the preprocessed signal into a single-bit signal;

[0145] a single-bit signal first attaching unit, configured to attach the 0-value signal to L jumps if the single-bit signal is a 0-value signal, and determine the L 0-value signals as the first signal;

[0146] The single-bit signal second attaching unit is used for attaching the 1-value signal to L jumps if the single-bit signal is a 1-value signal, and determining L 1-value signals as the second signal.

[0147] Based on the above embodiment, as an optional embodiment, the screening signal spectrum spreading module 12 may further include: a signal spectrum spreading unit, wherein:

[0148] The signal spreading unit is used to spread the screening signal by using a preset spreading code to obtain the spread signal, wherein the length of the preset spreading code is a preset chip rate divided by a preset frequency hopping rate.

[0149] Based on the above embodiment, as an optional embodiment, the spread spectrum signal transmission module 13 may further include: a spread spectrum signal sending unit, a frequency hopping pattern transmission unit and a signal de-frequency hopping unit, wherein:

[0150] A spread spectrum signal sending unit, used to send the spread spectrum signal to a corresponding frequency point in a frequency hopping pattern;

[0151] A frequency hopping pattern transmission unit, configured to transmit a spread spectrum signal in the frequency hopping pattern to a channel, wherein the channel includes multipath interference and noise;

[0152] The signal de-frequency hopping unit is used to receive the frequency hopping pattern after passing through the channel and perform a de-frequency hopping operation to obtain the frequency hopping signal.

[0153] Based on the above embodiment, as an optional embodiment, the frequency hopping signal processing module 14 may further include: a frequency hopping signal processing unit and a target signal obtaining unit, wherein:

[0154] A frequency hopping signal processing unit, used for performing RRC filtering processing, SHR synchronization processing, and AGC power adjustment on the frequency hopping signal to obtain a processed frequency hopping signal;

[0155] The target signal obtaining unit is used to perform 1 / C code chip synchronization and despreading operations on the processed frequency hopping signal to obtain the target signal.

[0156] Based on the above embodiment, as an optional embodiment, the target signal processing module 15 may further include: a target signal processing unit and a final signal obtaining unit, wherein:

[0157] A target signal processing unit, configured to perform a coherent accumulation operation on the target signal to obtain a coherent accumulation signal;

[0158] The final signal obtaining unit is used to perform L-hop non-coherent accumulation operations on the coherent accumulation signal to obtain the final signal.

[0159] Based on the above embodiment, as an optional embodiment, the final signal restoration module 16 may further include: a target final signal determination unit, a target final signal comparison unit, a first final signal determination unit, a second final signal determination unit, a first final signal processing unit, a second final signal processing unit and an initial signal restoration unit, wherein:

[0160] a target final signal determining unit, configured to determine a first signal among the final signals as a target final signal;

[0161] a target final signal comparison unit, used for comparing each signal in the final signal except the target final signal with the target final signal;

[0162] A first final signal determining unit, configured to determine a signal whose power value is greater than or equal to the target final signal as a first final signal;

[0163] A second final signal determining unit, configured to determine a signal having a power value less than the target final signal as a second final signal; a first final signal processing unit, configured to perform deinterleaving operations, RS decoding and descrambling operations on the first final signal to obtain the first signal;

[0164] A second final signal processing unit, configured to perform deinterleaving, RS decoding and descrambling operations on the second final signal to obtain the second signal;

[0165] An initial signal restoration unit is used to combine the first signal and the second signal to obtain the initial signal.

[0166] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0167] The present application also discloses an electronic device. Figure 7 , Figure 7The electronic device 700 may include: at least one processor 701 , at least one network interface 704 , a user interface 703 , a memory 702 , and at least one communication bus 705 .

[0168] The communication bus 705 is used to realize the connection and communication between these components.

[0169] The user interface 703 may include a display screen (Display) and a camera (Camera), and the optional user interface 703 may also include a standard wired interface and a wireless interface.

[0170] The network interface 704 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0171] Among them, the processor 701 may include one or more processing cores. The processor 701 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 702, and calling data stored in the memory 702. Optionally, the processor 701 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 701 can integrate one or more combinations of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface diagrams and applications, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 701, and it can be implemented separately through a chip.

[0172] Among them, the memory 702 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 702 includes a non-transitory computer-readable storage medium. The memory 702 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 702 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned method embodiments, etc.; the data storage area may store data involved in the above-mentioned method embodiments, etc. The memory 702 may optionally be at least one storage device located away from the aforementioned processor 701. Refer to Figure 7 , as a computer storage medium, the memory 702 may include an operating system, a network communication module, a user interface module, and an application program of a high-hopping-speed and low-information-rate anti-interference communication method.

[0173] exist Figure 7 In the electronic device 700 shown, the user interface 703 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 701 can be used to call the application program of a high jump speed and low information rate anti-interference communication method stored in the memory 702, and when executed by one or more processors 701, the electronic device 700 executes one or more of the methods described in the above embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described order of actions, because according to the present application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0174] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0175] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0176] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0177] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0178] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0179] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.

[0180] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not described in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A high-hopping-rate and low-information-rate anti-interference communication method, characterized in that: include: Preprocessing the initial signal to obtain a preprocessed signal, and screening the preprocessed signal to obtain a screened signal, wherein the preprocessed signal is a single-bit signal, and the screened signal is a first signal or a second signal, wherein the first signal is composed of L 0-value signals, and the second signal is composed of L 1-value signals; Spreading the screened signal to obtain a spread spectrum signal; Performing frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal; The frequency hopping signal is subjected to filtering, synchronization, power adjustment and despreading operations to obtain a target signal; Performing vector superposition on the target signal to obtain a final signal; Restoring the final signal to the initial signal; The preprocessing of the initial signal to obtain a preprocessed signal, and the screening of the preprocessed signal to obtain a screened signal, comprises: Performing scrambling, RS encoding and interleaving operations on the initial signal to obtain the preprocessed signal; Screening the preprocessed signal into a single-bit signal; If the single-bit signal is a 0-value signal, attach the 0-value signal to L jumps, and determine the L 0-value signals as the first signal; If the single-bit signal is a 1-value signal, the 1-value signal is attached to L jumps, and L 1-value signals are determined as the second signal.

2. The high-hopping and low-information-rate anti-interference communication method according to claim 1, characterized in that: The spreading and screening the signal to obtain a spread spectrum signal comprises: Using a preset spread spectrum code to spread the screening signal to obtain the spread spectrum signal; The length of the preset spreading code is a preset chip rate divided by a preset frequency hopping rate.

3. The high-hopping and low-information-rate anti-interference communication method according to claim 1, characterized in that: The step of performing frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal comprises: Sending the spread spectrum signal to a corresponding frequency point in a frequency hopping pattern; Transmitting the spread spectrum signal in the frequency hopping pattern to a channel, wherein the channel includes multipath interference and noise; A frequency hopping pattern is received after passing through the channel, and a frequency de-hopping operation is performed to obtain the frequency hopping signal.

4. The high-hopping and low-information-rate anti-interference communication method according to claim 1, characterized in that: The step of filtering, synchronizing, power adjusting and despreading the frequency hopping signal to obtain a target signal includes: The frequency hopping signal is subjected to RRC filtering processing, SHR synchronization processing, and AGC power adjustment to obtain a processed frequency hopping signal; Perform 1 / C chip synchronization and despreading operations on the processed frequency hopping signal to obtain the target signal.

5. The high-hopping and low-information-rate anti-interference communication method according to claim 1, characterized in that: The step of performing vector superposition on the target signal to obtain a final signal includes: Performing a coherent accumulation operation on the target signal to obtain a coherent accumulation signal; Perform L-hop non-coherent accumulation operations on the coherent accumulation signal to obtain the final signal.

6. The high-hopping and low-information-rate anti-interference communication method according to claim 1, characterized in that: The restoring the final signal to the initial signal comprises: determining a first signal among the final signals as a target final signal; Comparing each signal in the final signal except the target final signal with the target final signal respectively; Determine a signal whose power value is greater than or equal to the target final signal as a first final signal; Determine a signal whose power value is less than the target final signal as a second final signal; Performing deinterleaving, RS decoding, and descrambling operations on the first final signal to obtain the first signal; Performing deinterleaving, RS decoding, and descrambling operations on the second final signal to obtain the second signal; The first signal and the second signal are combined to obtain the initial signal.

7. A high-hopping-rate and low-information-rate anti-interference communication device, characterized in that: The device comprises: An initial signal screening module (11) is used to pre-process the initial signal to obtain a pre-processed signal, and to screen the pre-processed signal to obtain a screened signal, wherein the pre-processed signal is a single-bit signal, and the screened signal is a first signal or a second signal, wherein the first signal is composed of L 0-value signals, and the second signal is composed of L 1-value signals; A screening signal spectrum spreading module (12), used for spreading the screening signal to obtain a spread spectrum signal; A spread spectrum signal transmission module (13), used for performing frequency hopping transmission on the spread spectrum signal to obtain a frequency hopping signal; A frequency hopping signal processing module (14) is used to perform filtering, synchronization, power adjustment and despreading operations on the frequency hopping signal to obtain a target signal; A target signal processing module (15) is used to perform vector superposition on the target signal to obtain a final signal; A final signal restoration module (16), used for restoring the final signal to the initial signal; The preprocessing of the initial signal to obtain a preprocessed signal, and the screening of the preprocessed signal to obtain a screened signal, comprises: Performing scrambling, RS encoding and interleaving operations on the initial signal to obtain the preprocessed signal; Screening the preprocessed signal into a single-bit signal; If the single-bit signal is a 0-value signal, attach the 0-value signal to L jumps, and determine the L 0-value signals as the first signal; If the single-bit signal is a 1-value signal, the 1-value signal is attached to L jumps, and L 1-value signals are determined as the second signal.

8. An electronic device, characterized in that: The electronic device (1300) comprises a processor (1301), a memory (1302), a user interface (1303) and a network interface (1304), wherein the memory (1302) is used to store instructions, the user interface (1303) and the network interface (1304) are used to communicate with other devices, and the processor (1301) is used to execute the instructions stored in the memory (1302) so that the electronic device (1300) executes the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the steps of the high-hopping-rate and low-information-rate anti-interference communication method according to any one of claims 1 to 6 are executed.

Citation Information

Patent Citations

  • Mixed OVSF-TH-UWB communication method

    CN101179289A

  • Frequency-hopping radio system with hybrid driect-sequence / hopping mod during start-up

    CN1301433A