A frequency hopping communication synchronization system and method

By employing an m-sequence register and a synchronization frequency counter in the frequency hopping communication system, fast and stable frequency hopping sequence synchronization is achieved, solving the problems of long synchronization time and complex calculations, and supporting the simultaneous operation of multiple frequency hopping sequences.

CN116566430BActive Publication Date: 2026-03-27ZHEJIANG TIANZE COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-25
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing frequency hopping communication systems have long synchronization times and complex calculations during the synchronization process, making it difficult to achieve fast synchronization without increasing resources or auxiliary information.

Method used

The transmitter and receiver determine the same numerical ID, and use the m-sequence register Dn and the synchronization frequency period counter C to generate a frequency hopping sequence. Synchronization is achieved by inserting and acquiring relevant information of the frequency hopping sequence. The frequency hopping sequence is designed to satisfy high randomness and long periodicity, which simplifies the receiver synchronization process.

Benefits of technology

It achieves a fast and stable synchronization process while maintaining the high randomness and long periodicity of frequency hopping sequences, supports multiple frequency hopping sequences to work simultaneously, avoids complex calculations, and makes the synchronization time controllable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116566430B_ABST
    Figure CN116566430B_ABST
Patent Text Reader

Abstract

The application discloses a frequency hopping communication synchronization system and method, and relates to the field of frequency hopping communication. The information module, the insertion frequency hopping sequence related information module, the information modulator and the frequency modulator in the transmitter in the system are sequentially communicated. The first frequency hopping sequence generator, the first frequency table and the frequency modulator are sequentially communicated. The frequency modulator is communicated with the transmitting antenna. The receiving antenna, the frequency demodulator, the information demodulator, the acquisition frequency hopping sequence related information module, the frequency hopping synchronization module, the second frequency hopping sequence generator and the second frequency table in the receiver are sequentially communicated. The second frequency table is further communicated with the frequency demodulator. The application can improve the synchronization speed and reduce the complexity of calculation under the premise that the frequency hopping sequence has the characteristics of high randomness and long period.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of frequency hopping communication, in particular to a frequency hopping communication synchronization system and method. BACKGROUND

[0002] The frequency hopping sequence is one of the core parts of the frequency hopping communication, which is mainly used to improve the signal anti-interference, anti-noise and anti-multipath fading, and the frequency hopping communication has the advantages of privacy, low power spectral density, concealment, low probability of interception, multi-address multiplexing, arbitrary address selection and high precision measurement. In order to have good anti-interference, the sequence generator of the frequency hopping communication needs to generate an ideal frequency hopping sequence family, and the ideal frequency hopping sequence family requires the sequence to have good Hamming autocorrelation and Hamming cross-correlation, large randomness and linear complexity, certain uniformity, and as many sequence numbers as possible for more users to use.

[0003] However, the more random and longer the frequency hopping sequence is, the more the synchronization time will increase exponentially, and other auxiliary information needs to be introduced into the system for synchronization, or the computing resources of the receiver need to be increased for parallel search, or additional synchronization information such as GPS is needed to assist synchronization. These methods all need additional conditions or resources to obtain the performance of fast synchronization.

[0004] Therefore, it is urgent to provide a frequency hopping sequence design method that can quickly synchronize, greatly improve the synchronization speed, and does not bring complex calculation, and the frequency hopping sequence still has the characteristics of high randomness and long period. SUMMARY

[0005] The purpose of the present application is to provide a frequency hopping communication synchronization system and method, which can improve the synchronization speed and reduce the complexity of calculation under the premise that the frequency hopping sequence has the characteristics of high randomness and long period.

[0006] To achieve the above purpose, the present application provides the following scheme:

[0007] A frequency hopping communication synchronization system, comprising: a transmitter and a receiver;

[0008] The transmitter comprises: an information module, an inserted frequency hopping sequence related information module, an information modulator, a frequency modulator, a first frequency table, a first frequency hopping sequence generator and a transmitting antenna; the information module, the inserted frequency hopping sequence related information module and the information modulator are in communication in sequence; the first frequency hopping sequence generator, the first frequency table and the frequency modulator are in communication in sequence; and the frequency modulator is in communication with the transmitting antenna;

[0009] The receiver comprises a receiving antenna, a frequency demodulator, an information demodulator, a module for acquiring information related to the frequency hopping sequence, a frequency hopping synchronization module, a second frequency hopping sequence generator and a second frequency table; the receiving antenna, the frequency demodulator, the information demodulator, the module for acquiring information related to the frequency hopping sequence, the frequency hopping synchronization module, the second frequency hopping sequence generator and the second frequency table are in communication in sequence; the second frequency table is also in communication with the frequency demodulator.

[0010] The information module is used for a user to input user information.

[0011] The module for inserting information related to the frequency hopping sequence is used for inserting information related to the frequency hopping sequence into the user information and transmitting the information to the receiver for frequency hopping synchronization recovery.

[0012] The information modulator and the information demodulator are both used for modulating information into a baseband waveform available for transmission.

[0013] The frequency modulator is used for modulating the waveform output by the information modulator into a corresponding frequency.

[0014] The frequency demodulator is used for converting an input waveform into a baseband waveform.

[0015] The first frequency table and the second frequency table are used for converting the results of the frequency hopping sequence generators into frequency values.

[0016] The first frequency hopping sequence generator and the second frequency hopping sequence generator are used for generating a frequency hopping sequence.

[0017] The transmitting antenna is used for transmitting the waveform output by the frequency modulator into the air to output radio waves.

[0018] The receiving antenna is used for converting radio waves in the air into a waveform input.

[0019] The module for acquiring information related to the frequency hopping sequence is used for acquiring information related to the frequency hopping sequence in original information.

[0020] The frequency hopping synchronization module is used for setting the second frequency hopping sequence generator according to the receiving state and information and performing frequency hopping synchronization.

[0021] Optionally, the waveform modulation mode comprises OFDM or FSK.

[0022] A frequency hopping communication synchronization method applied to the frequency hopping communication synchronization system, the frequency hopping communication synchronization method comprising:

[0023] The transmitter and the receiver determine the same numerical ID and generate the initial value D n of the register D INIT of the m sequence according to the numerical ID.

[0024] The transmitter and receiver use the initial value D INIT Register D for initializing the m-sequence n And a synchronization frequency period counter C; the synchronization frequency period counter C increments by 1 for each frequency hopping interval, the period is K, and the period of the m-sequence is L;

[0025] In the transmitter, based on the initial value D INIT Generate the frequency hopping sequence W corresponding to the m-sequence. m Frequency hopping sequence W m The first frequency hopping sequence W0 is the synchronization frequency F0;

[0026] frequency hopping sequence W m The frequency hopping sequence with frequency F0 corresponding to the given frequency is deleted, resulting in the frequency hopping sequence W′. n ;W′ n The period is less than L;

[0027] When the synchronization frequency period counter C is at position 0, the frequency hopping sequence W′ will be... n Replace with F0 to obtain the frequency hopping sequence F n ;

[0028] According to the frequency hopping sequence F n Send message S n S n Includes the current frequency hopping sequence F n The corresponding m-sequence register D n ;

[0029] In the receiver, based on the initial value D INIT Generate the frequency hopping sequence W0 corresponding to the m-sequence, where the frequency hopping sequence W0 is the synchronization frequency F0;

[0030] The receiver waits to receive information on the synchronization frequency F0;

[0031] At time p, information S is received. p Then, obtain the m-sequence register value D corresponding to the current frequency hopping frequency. p ;

[0032] Using the obtained m-sequence register value D p Initialize the m-sequence register and set the synchronization frequency period counter C to 0;

[0033] Based on the m-sequence register value D p Generate the frequency hopping sequence RW corresponding to the subsequent m-sequence. m ;

[0034] frequency hopping sequence RW m The frequency hopping sequence is obtained by deleting the corresponding frequency F0 sequence. R W′n , RW' n The period of the synchronization frequency period counter C is less than L.

[0035] When the position of the synchronization frequency period counter C is 0, the frequency hopping sequence RW' n is replaced by F0, and a frequency hopping sequence RF n is obtained. n = F n , and the frequency hopping sequence synchronization is completed.

[0036] Optionally, the numerical value ID is a network ID.

[0037] Optionally, the number of times of frequency hopping sequence synchronization is less than or equal to K.

[0038] Optionally, the period K of the control synchronization frequency period counter adjusts the synchronization period.

[0039] According to the specific embodiments provided by the application, the following technical effects are disclosed:

[0040] The frequency hopping communication synchronization system and method provided by the application, the frequency hopping sequence related information acquisition module in the receiver acquires frequency hopping sequence related information in original information; the frequency hopping synchronization module in the receiver sets the second frequency hopping sequence generator according to the receiving state and information, and performs frequency hopping synchronization; the frequency hopping sequence synchronization time is stable and controllable, and can meet any synchronization time through design; the frequency hopping sequence still meets high randomness and long periodicity, and has strong confidentiality; multiple frequency hopping sequences can work simultaneously without interference; and the receiver synchronization is simple and does not have complex calculation. BRIEF DESCRIPTION OF DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0042] Figure 1 The structure schematic diagram of the frequency hopping communication synchronization system provided by the present application. DETAILED DESCRIPTION

[0043] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0044] The application aims to provide a frequency hopping communication synchronization system and method, which can improve synchronization speed and reduce complexity of calculation under the premise that the frequency hopping sequence has high randomness and long cycle characteristics.

[0045] In order to make the above-mentioned purposes, features and advantages of the application more obvious and easy to understand, the application is further described in detail below in combination with the drawings and specific embodiments.

[0046] As shown in the drawings, Figure 1 A frequency hopping communication synchronization system in the application comprises a transmitter and a receiver.

[0047] The transmitter comprises an information module, an insertion frequency hopping sequence related information module, an information modulator, a frequency modulator, a first frequency table, a first frequency hopping sequence generator and a transmitting antenna; the information module, the insertion frequency hopping sequence related information module, the information modulator and the frequency modulator are in communication in sequence; the first frequency hopping sequence generator, the first frequency table and the frequency modulator are in communication in sequence; the frequency modulator is in communication with the transmitting antenna.

[0048] The receiver comprises a receiving antenna, a frequency demodulator, an information demodulator, an acquisition frequency hopping sequence related information module, a frequency hopping synchronization module, a second frequency hopping sequence generator and a second frequency table; the receiving antenna, the frequency demodulator, the information demodulator, the acquisition frequency hopping sequence related information module, the frequency hopping synchronization module, the second frequency hopping sequence generator and the second frequency table are in communication in sequence; the second frequency table is also in communication with the frequency demodulator.

[0049] The information module is used for user to input user information.

[0050] The insertion frequency hopping sequence related information module is used for inserting information related to the frequency hopping sequence into the user information and transmitting to the receiver for frequency hopping synchronization recovery.

[0051] The information modulator and the information demodulator are both used for modulating information to a baseband waveform available for transmission. The waveform modulation mode includes but is not limited to OFDM or FSK.

[0052] The frequency modulator is used for modulating the waveform output by the information modulator to a corresponding frequency.

[0053] The frequency demodulator is used for converting the input waveform to a baseband waveform.

[0054] The first frequency table and the second frequency table are used for converting the result of the frequency hopping sequence generator to a frequency value.

[0055] The first frequency hopping sequence generator and the second frequency hopping sequence generator are used for generating a frequency hopping sequence.

[0056] The transmitting antenna is used to transmit the output waveform of the frequency modulator into the air to output radio waves.

[0057] The receiving antenna is used to convert radio waves in the air into waveform input.

[0058] The module for obtaining frequency hopping sequence related information is used to obtain frequency hopping sequence related information from the original information.

[0059] The frequency hopping synchronization module is used to set the second frequency hopping sequence generator according to the received status and information to perform frequency hopping synchronization.

[0060] As another specific embodiment, the frequency hopping communication synchronization method provided by the present invention is applied to the frequency hopping communication synchronization system, and the frequency hopping communication synchronization method includes:

[0061] S1. The transmitter and receiver determine the same numerical ID, and generate a register D containing an m-sequence based on the numerical ID. n initial value D INIT The transmitter and receiver pre-agree on the same numerical ID and use the same calculation method F1() to generate the initial value D of the register for the m-sequence. INIT =F1(ID).

[0062] The numerical ID is the network ID; different network IDs can obtain different initial values ​​D. INIT and different synchronization frequencies F n This satisfies the condition that multiple frequency hopping systems can operate simultaneously, and the probability of frequency conflict between two systems is very low.

[0063] S2, The transmitter and receiver utilize the initial value D INIT Register D for initializing the m-sequence n (D0, D1, D2, ..., D L-1 ) and a synchronization frequency period counter C (C = 0, 1, 2, ..., K-1); the synchronization frequency period counter C increments by 1 for each frequency hopping interval, with a period of K, and the period of the m-sequence is L.

[0064] S3. In the transmitter, based on the initial value D INIT Generate the frequency hopping sequence W corresponding to the m-sequence. m Frequency hopping sequence W m The first frequency hopping sequence W0 is the synchronization frequency F0.

[0065] S4, The frequency hopping sequence W m The frequency hopping sequence with frequency F0 corresponding to the given frequency is deleted, resulting in the frequency hopping sequence W′. n ;W′ n The period is less than L.

[0066] S5, when the synchronization frequency period counter C is at the position of 0, the frequency hopping sequence W' is replaced by F0, obtaining a frequency hopping sequence F n . n .

[0067] S6, according to the frequency hopping sequence F n , the information S is sent n . n , the current frequency hopping sequence F n is contained in the information S n .

[0068] S7, in the receiver, according to the initial value D INIT , the frequency hopping sequence W0 corresponding to the m sequence is generated, and the frequency hopping sequence W0 is the synchronization frequency F0.

[0069] S8, the receiver waits for receiving information at the synchronization frequency F0.

[0070] S9, when the information S p is received at the time point p, the m sequence register value D p corresponding to the current frequency hopping frequency is obtained.

[0071] S10, the m sequence register is initialized by using the obtained m sequence register value D p , and the synchronization frequency period counter C is set to 0.

[0072] S11, according to the m sequence register value D p , the subsequent frequency hopping sequence RW m corresponding to the m sequence is generated.

[0073] S12, the sequence corresponding to the frequency F0 in the frequency hopping sequence RW m is deleted, obtaining a frequency hopping sequence RW' n , and the period of RW' n is less than L.

[0074] S13, when the synchronization frequency period counter C is at the position of 0, the frequency hopping sequence RW' n is replaced by F0, obtaining a frequency hopping sequence RF n ; the frequency hopping sequence RF n =F n , and the frequency hopping sequence synchronization is completed.

[0075] The number of times of frequency hopping sequence synchronization is less than or equal to K. That is, the randomness and long periodicity of the frequency hopping system are met, and the rapidity of receiving synchronization is also met. Only one same value ID needs to be agreed between the transmitter and the receiver. By controlling the period K of the synchronization frequency period counter, the synchronization period of the system can be adjusted.

[0076] Compared with the prior art, the present application has the following advantages:

[0077] 1. The frequency hopping sequence synchronization time is stable and controllable, and can meet any synchronization time through design.

[0078] 2. The frequency hopping sequence still meets high randomness and long periodicity, and has strong confidentiality.

[0079] 3. Multiple frequency hopping sequences can work simultaneously without interference.

[0080] 4. The receiver synchronization is simple and does not have complex calculation.

[0081] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same or similar parts between the various embodiments can be mutually referred to.

[0082] The principles and implementation manners of the present application are described by applying specific examples in this paper. The above embodiment description is only used to help understand the method and core idea of the present application; meanwhile, for the general technical personnel in the field, the specific implementation manner and application range will be changed according to the idea of the present application. In summary, the content of the specification should not be understood as the limitation of the present application.

Claims

1. A frequency hopping communication synchronization system, characterized by Comprise: Transmitter and receiver; The transmitter comprises: information module, insert the frequency hopping sequence related information module, information modulator, frequency modulator, the first frequency table, the first frequency hopping sequence generator and the transmitting antenna; The information module, insert the frequency hopping sequence related information module, information modulator, frequency modulator are in turn communication; The first frequency hopping sequence generator, the first frequency table and the frequency modulator are in turn communication; The frequency modulator is in communication with the transmitting antenna; The receiver comprises: receiving antenna, frequency demodulator, information demodulator, obtaining frequency hopping sequence related information module, frequency hopping synchronization module, second frequency hopping sequence generator and second frequency table; The receiving antenna, frequency demodulator, information demodulator, obtaining frequency hopping sequence related information module, frequency hopping synchronization module, second frequency hopping sequence generator and second frequency table are in turn communication; The second frequency table is also in communication with the frequency demodulator; The information module is used for user input user information; The insert frequency hopping sequence related information module is used for inserting the information related to frequency hopping sequence into user information, and transmitting to the receiver for frequency hopping synchronization recovery; The information modulator and the information demodulator are both used for modulating information to baseband waveform available for transmission; The frequency modulator is used for modulating the waveform output by the information modulator to the corresponding frequency; The frequency demodulator is used for converting the input waveform to baseband waveform; The first frequency table and the second frequency table are used for converting the result of the frequency hopping sequence generator into frequency value; The first frequency hopping sequence generator and the second frequency hopping sequence generator are used for generating frequency hopping sequence; The transmitting antenna is used for transmitting the waveform output by the frequency modulator to the air output radio wave; The receiving antenna is used for converting the radio wave in the air into waveform input; The obtaining frequency hopping sequence related information module is used for obtaining the frequency hopping sequence related information in the original information; The frequency hopping synchronization module is used for setting the second frequency hopping sequence generator according to the receiving state and information, and performing frequency hopping synchronization.

2. A frequency hopping communication synchronization system according to claim 1, wherein, The waveform modulation mode comprises: OFDM or FSK.

3. A method for frequency hopping communication synchronization, applied to the frequency hopping communication synchronization system of any one of claims 1-2, characterized in that, The frequency hopping communication synchronization method comprises: The transmitter and the receiver determine the same numerical ID, and generate the register D of the m-sequence according to the numerical ID n The initial value D of the register D INIT ; The transmitter and receiver utilize an initial value D INIT The register D of the m-sequence n And a synchronization frequency period counter C; the synchronization frequency period counter C is incremented by 1 every frequency hopping interval, the period is K, and the period of the m-sequence is L; In the transmitter, the initial value D INIT The frequency hopping sequence W corresponding to the m sequence is generated m The frequency hopping sequence W m The first frequency hopping sequence W0 in the middle is the synchronization frequency F0; The frequency hopping sequence W m corresponding to the frequency F0 is deleted to obtain the frequency hopping sequence W' n ; W' n has a period less than L; When the synchronization frequency period counter C is at the position of 0, the frequency hopping sequence W' is replaced by F0, obtaining the frequency hopping sequence F n ; and n ; According to the frequency hopping sequence F n Sending information S n , S n The current frequency hopping sequence F n The corresponding m sequence register D n ; In the receiver, based on the initial value D INIT Generate the frequency hopping sequence W0 corresponding to the m-sequence, where the frequency hopping sequence W0 is the synchronization frequency F0; The receiver waits for receiving information on the synchronization frequency F0; When p moment, receive information S p After, obtain the current frequency hopping frequency corresponding m sequence register value D p ; Using the acquired m-sequence register value D p Initialize the m-sequence register and set the synchronization frequency period counter C to 0; According to the m-sequence register value D p Generating a subsequent m-sequence corresponding to the frequency hopping sequence RW m ; The hopping sequence RW m corresponding to the sequence of frequencies F0is removed, obtaining the hopping sequence RW' n , RW' n has a period smaller than L; When the synchronization frequency period counter C is at the position of 0, the frequency hopping sequence RW n is replaced by F0, obtaining the frequency hopping sequence RF n ; the frequency hopping sequence RF n = F n , completing the frequency hopping sequence synchronization.

4. The frequency hopping communication synchronization method of claim 3, wherein, The numerical value ID is network ID.

5. The frequency hopping communication synchronization method of claim 3, wherein, The number of frequency hopping sequence synchronization is less than or equal to K.

6. The frequency hopping communication synchronization method of claim 3, wherein, The period K of the synchronization frequency period counter adjusts the synchronization period.

Citation Information

Patent Citations

  • Anti-passive positioning device and system

    CN112272351A

  • Control circuit for frequency hopping spread spectrum systems

    EP1109327A2