A novel frequency-hopping TOD receiving method and apparatus

By performing despreading and demodulation in the frequency hopping communication system, the problem of TOD data reception being susceptible to interference is solved, the reliability and anti-interference capability of data transmission are improved, and the reliability of frequency hopping synchronization is ensured.

CN116667878BActive Publication Date: 2026-04-03CHINA ELECTRONICS TECH GRP NO 7 RES INST
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In frequency hopping communication systems, TOD data reception is susceptible to interference from low signal-to-noise ratio and complex electromagnetic environments, affecting synchronization and communication link establishment. Existing technologies have limited demodulation thresholds, making it difficult to improve reception performance.

Method used

By employing a method of first despreading and then demodulating, and through matched filtering and energy summation processing, the reliability and anti-interference capability of TOD data are improved.

Benefits of technology

It achieves higher reliability and lower receiver sensitivity for TOD data transmission, enhances anti-interference capabilities, and ensures the reliability of frequency hopping synchronization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116667878B_ABST
    Figure CN116667878B_ABST
Patent Text Reader

Abstract

This invention discloses a novel frequency-hopping TOD (Transmission of Distributed Data) receiving method and apparatus. The method includes the following steps: inputting the I and Q data received from the baseband into a matched filter for matched filtering to obtain a first correlation value and a second correlation value; simultaneously summing the energy of the I and Q data received from the baseband, and using the result of the energy summation as a threshold Th for correlation peak comparison; performing correlation peak processing based on the first correlation value, the second correlation value, and the threshold Th; and demodulating the TOD data based on the result of the correlation peak processing. This invention first despreads the received data and then demodulates it to extract the TOD data, resulting in higher reliability and lower receiving sensitivity for TOD data transmission, and stronger anti-interference capability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and more specifically, to a novel frequency-hopping TOD receiving method and apparatus. Background Technology

[0002] In wireless communication systems, frequency hopping communication is a type of spread spectrum communication and a technical means to improve the anti-interference capability of communication systems. Frequency hopping communication systems continuously change the operating frequency of the communication device according to an agreed-upon pattern, thus possessing strong anti-interception, anti-eavesdropping, and anti-interference capabilities.

[0003] In frequency hopping communication systems, to achieve fast frequency hopping synchronization, the method of sending time of day (TOD) information is generally adopted. The receiver receives the TOD from the transmitter. Only when the TODs of both parties are consistent can the frequency change patterns of both parties be guaranteed to be consistent, so that the operating frequencies of the transmitter and receiver change according to the same pattern, thus achieving frequency hopping synchronization and establishing a communication link.

[0004] The accuracy of TOD data reception directly affects the reliability of frequency hopping synchronization. Under conditions of low signal-to-noise ratio, complex electromagnetic environments, and malicious interference from adversaries, TOD data reception is highly susceptible to interference, thus affecting frequency hopping synchronization and preventing the establishment of a normal communication link. Therefore, reliable TOD data reception is of paramount importance.

[0005] Existing TOD (Transit-Oriented Data) receiving techniques involve demodulating the received data first, then performing correlation operations on the demodulated data to extract the transmitted TOD data. This method is constrained by the demodulation threshold, making it difficult to improve TOD receiving performance. Summary of the Invention

[0006] To address the shortcomings and defects of the existing technology, this invention provides a novel frequency-hopping TOD receiving method and apparatus. The received data is first despread and then demodulated to extract the TOD data, thereby enabling TOD data transmission to have higher reliability and lower receiving sensitivity, and stronger anti-interference capability.

[0007] To achieve the above-mentioned objectives of this invention, the technical solution adopted is as follows:

[0008] A novel frequency-hopping TOD receiving method, comprising the following steps:

[0009] The I and Q data received from the baseband are input into a matched filter for matched filtering to obtain the first correlation value and the second correlation value.

[0010] Simultaneously, the energy of the I and Q data received from the baseband is summed, and the result of the energy summation is used as the threshold Th for comparison of correlation peaks;

[0011] Correlation peaks are processed based on the first correlation value, the second correlation value, and the threshold Th;

[0012] TOD data demodulation is performed based on the results of relevant peak processing.

[0013] Preferably, the coefficients of the matched filter are set as follows:

[0014] Store the correlation code corresponding to the TOD data 0 at the origin as the first coefficient of the matched filter, with a length of L1;

[0015] Store the correlation code corresponding to the originating TOD data 1 as the second coefficient of the matched filter, with a length of L2.

[0016] Preferably, the matched filter is implemented using an FIR filter.

[0017] Preferably, for the I and Q data received from the baseband, the data is input into the matched filter at the rate set by the matched filter for matched filtering processing.

[0018] Preferably, the matched filtering process is as follows:

[0019] The I and Q data received from the baseband are input into the matched filter, and the I and Q filtering results are output.

[0020] Add and subtract the filtering results of the I and Q channels respectively to obtain the sum and the difference.

[0021] Square the sum and the difference respectively;

[0022] Sum the squared results and output the relevant values;

[0023] The TOD data 0 and data 1 are filtered to obtain the correlation values ​​CorrValue0 and CorrValue1.

[0024] Preferably, the energy of the I and Q data received from the baseband is summed, as follows:

[0025] For the I and Q data received from the baseband, the energy is calculated for each sample point.

[0026] The sum of energy over L consecutive sample points is used as the threshold Th for comparing correlation peaks.

[0027] Preferably, correlation peak processing is performed based on the first correlation value, the second correlation value, and the threshold Th, as follows:

[0028] The first and second correlation values ​​are compared with the threshold Th respectively. If the values ​​are greater than the threshold, a correlation indicator is output.

[0029] Compare the first and second correlation values ​​that are greater than the threshold Th, select the larger correlation value as the first output, and label the correlation value.

[0030] Furthermore, TOD data demodulation is performed based on the results of relevant peak processing, as follows:

[0031] Compare each value in a continuous first output sequence to find the largest correlation value;

[0032] Output the correlation value indicator corresponding to the maximum correlation value;

[0033] Based on the relevant value indications, the TOD data is demodulated and the relevant indicators are output.

[0034] A novel frequency-hopping TOD receiving device, the device comprising:

[0035] The matched filter is used to perform matched filtering on the I and Q data received from the baseband to obtain the first correlation value and the second correlation value;

[0036] The energy summation module is used to simultaneously sum the energy of the I and Q data received from the baseband, and use the result of the energy summation as the threshold Th for correlation peak comparison.

[0037] The correlation peak processing module is used to perform correlation peak processing based on the first correlation value, the second correlation value, and the threshold Th.

[0038] The TOD data demodulation module is used to demodulate TOD data based on the results of relevant peak processing.

[0039] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it performs the steps of the method described above.

[0040] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described above.

[0041] The beneficial effects of this invention are as follows:

[0042] The novel frequency-hopping TOD receiving method described in this invention first performs matched filtering on the received data, then demodulates it to extract the TOD data. This results in higher reliability and lower receiving sensitivity for TOD data transmission, and stronger anti-interference capabilities. Attached Figure Description

[0043] Figure 1 This is a flowchart of the steps of the novel frequency-hopping TOD receiving method described in this invention.

[0044] Figure 2This is a block diagram illustrating the principle of the novel frequency-hopping TOD receiving method described in this invention. Detailed Implementation

[0045] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0046] Example 1

[0047] like Figure 1 , Figure 2 As shown, a novel frequency-hopping TOD receiving method includes the following steps:

[0048] The I and Q data received from the baseband are input into a matched filter for matched filtering to obtain the first correlation value and the second correlation value.

[0049] Simultaneously, the energy of the I and Q data received from the baseband is summed, and the result of the energy summation is used as the threshold Th for comparison of correlation peaks;

[0050] Correlation peaks are processed based on the first correlation value, the second correlation value, and the threshold Th;

[0051] TOD data demodulation is performed based on the results of relevant peak processing.

[0052] Preferably, the coefficients of the matched filter are set as follows:

[0053] Store the correlation code corresponding to the TOD data 0 at the origin as the first coefficient of the matched filter, with a length of L1;

[0054] Store the correlation code corresponding to the originating TOD data 1 as the second coefficient of the matched filter, with a length of L2.

[0055] In this embodiment, since 0 and 1 correspond to different correlation codes at the transmitting end, the correlation code with 0 is used to filter and obtain the correlation value V0, and the correlation code with 1 is used to filter and obtain the correlation value V1.

[0056] In one specific embodiment, the matched filter is implemented using an FIR filter.

[0057] The working principle of the FIR filter is as follows: Before entering the FIR filter, the signal must first undergo analog-to-digital conversion through an A / D device to convert the analog signal into a digital signal. To ensure distortion-free signal processing, the signal sampling rate must satisfy Shannon's sampling theorem; generally, a sampling frequency of 4-5 times the upper limit of the signal frequency is used. A high-speed successive approximation A / D converter is typically used. Regardless of whether the FIR filter is designed using a multiply-accumulate method or a distributed algorithm, the filter output data is a sequence. To make it readily apparent, it needs to undergo digital-to-analog conversion. Therefore, the output of an FIR filter constructed from an FPGA must be connected to an external D / A module. FPGAs have a well-organized internal logic array and abundant interconnect resources, making them particularly suitable for digital signal processing tasks. Compared to general-purpose DSP chips that primarily rely on serial operations, they offer better parallelism and scalability. Utilizing the fast multiply-accumulate algorithm of FPGAs, high-speed FIR digital filters can be designed.

[0058] In one specific embodiment, the I and Q data received from the baseband are input into the matched filter at the rate set by the matched filter for matched filtering. The input data rate of the filter must match the rates of the I and Q data to obtain the correct result. In one specific embodiment, the matched filtering process is as follows:

[0059] The I and Q data received from the baseband are input into the matched filter, and the I and Q filtering results are output.

[0060] Add and subtract the filtering results of the I and Q channels respectively to obtain the sum and the difference.

[0061] Square the sum and the difference respectively;

[0062] Sum the squared results and output the relevant values;

[0063] The TOD data 0 and data 1 are filtered to obtain the first correlation value CorrValue0 and the second correlation value CorrValue1.

[0064] In this embodiment, the filtering results of the I and Q channels are added together to obtain a sum. The filtering results of the I and Q channels are subtracted to obtain a difference.

[0065] In this embodiment, the first correlation value CorrValue0 represents the output value after comparing the input data with the correlation code 0.

[0066] The second correlation value, CorrVlaue1, represents the output value after comparing the input data with correlation code 1.

[0067] This embodiment is equivalent to comparing the input data. If the comparison is performed according to correlation code 0, a value is output, namely CorrValue0. If the comparison is performed according to correlation code 1, a value is output, namely CorrValue1.

[0068] In one specific embodiment, the energy of the I and Q data received from the baseband is summed, as follows:

[0069] For the I and Q data received from the baseband, the energy is calculated for each sample point.

[0070] The sum of energy over L consecutive sample points is used as the threshold Th for comparing correlation peaks.

[0071] The threshold Th mentioned in this embodiment is used to compare with the first correlation value CorrValue0 and the second correlation value CorrValue1 mentioned earlier.

[0072] Preferably, correlation peak processing is performed based on the first correlation value, the second correlation value, and the threshold Th, as follows:

[0073] The first and second correlation values ​​are compared with the threshold Th respectively. If the values ​​are greater than the threshold, a correlation indicator is output.

[0074] Compare the first and second correlation values ​​that are greater than the threshold Th, select the larger correlation value as the first output, and label the correlation value.

[0075] In one specific embodiment, TOD data demodulation is performed based on the results of relevant peak processing, as follows:

[0076] Compare each value in a continuous first output sequence to find the largest correlation value;

[0077] Output the correlation value indicator corresponding to the maximum correlation value;

[0078] Based on the relevant value indications, the TOD data is demodulated and the relevant indicators are output.

[0079] In this embodiment, the values ​​are compared one by one in a continuous first output to find the largest correlation value. In order to find the optimal position of the correlation, the synchronization between the receiving end and the transmitting end is more accurate.

[0080] Example 2

[0081] Based on the novel frequency-hopping TOD receiving method described in Embodiment 1, this embodiment correspondingly provides a novel frequency-hopping TOD receiving device, the device comprising:

[0082] The matched filter is used to perform matched filtering on the I and Q data received from the baseband to obtain the first correlation value and the second correlation value;

[0083] The energy summation module is used to simultaneously sum the energy of the I and Q data received from the baseband, and use the result of the energy summation as the threshold Th for correlation peak comparison.

[0084] The correlation peak processing module is used to perform correlation peak processing based on the first correlation value, the second correlation value, and the threshold Th.

[0085] The TOD data demodulation module is used to demodulate TOD data based on the results of relevant peak processing.

[0086] The coefficients of the matched filter are set as follows:

[0087] Store the correlation code corresponding to the TOD data 0 at the origin as the first coefficient of the matched filter, with a length of L1;

[0088] Store the correlation code corresponding to the originating TOD data 1 as the second coefficient of the matched filter, with a length of L2.

[0089] For the I and Q data received from the baseband, the data is input into the matched filter at the rate set by the matched filter for matched filtering processing.

[0090] Example 3

[0091] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the following steps of the novel frequency-hopping TOD receiving method as described in Embodiment 1:

[0092] The I and Q data received from the baseband are input into a matched filter for matched filtering to obtain the first correlation value and the second correlation value.

[0093] Simultaneously, the energy of the I and Q data received from the baseband is summed, and the result of the energy summation is used as the threshold Th for comparison of correlation peaks;

[0094] Correlation peaks are processed based on the first correlation value, the second correlation value, and the threshold Th;

[0095] TOD data demodulation is performed based on the results of relevant peak processing.

[0096] The memory and processor are connected via a bus, which can include any number of interconnecting buses and bridges, connecting various circuits of one or more processors and memories. The bus can also connect various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and will not be described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over the wireless medium via an antenna, which further receives data and transmits it to the processor.

[0097] Example 4

[0098] A computer-readable storage medium storing a computer program, wherein when executed by a processor, the computer program implements the following steps of the novel frequency-hopping TOD receiving method as described in Embodiment 1:

[0099] The I and Q data received from the baseband are input into a matched filter for matched filtering to obtain the first correlation value and the second correlation value.

[0100] Simultaneously, the energy of the I and Q data received from the baseband is summed, and the result of the energy summation is used as the threshold Th for comparison of correlation peaks;

[0101] Correlation peaks are processed based on the first correlation value, the second correlation value, and the threshold Th;

[0102] TOD data demodulation is performed based on the results of relevant peak processing.

[0103] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0104] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the implementation of the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the claims of the present invention.

Claims

1. A novel frequency-hopping TOD receiving method, characterized in that: The method includes the following steps: The I and Q data received from the baseband are input into a matched filter for matched filtering to obtain the first correlation value and the second correlation value. Simultaneously, the energy of the I and Q data received from the baseband is summed, and the result of the energy summation is used as the threshold Th for comparison of correlation peaks; Correlation peaks are processed based on the first correlation value, the second correlation value, and the threshold Th; TOD data demodulation is performed based on the results of relevant peak processing. Correlation peak processing is performed based on the first correlation value, the second correlation value, and the threshold Th, as follows: The first and second correlation values ​​are compared with the threshold Th respectively. If the values ​​are greater than the threshold, a correlation indicator is output. Compare the first and second correlation values ​​that are greater than the threshold Th, select the larger correlation value as the first output, and label the correlation value. TOD data demodulation is performed based on the results of relevant peak processing, as follows: Compare each value in a continuous first output sequence to find the largest correlation value; Output the correlation value indicator corresponding to the maximum correlation value; Based on the relevant value indications, the TOD data is demodulated and the relevant indicators are output.

2. The novel frequency-hopping TOD receiving method according to claim 1, characterized in that: The coefficients of the matched filter are set as follows: Store the correlation code corresponding to the TOD data 0 at the origin as the first coefficient of the matched filter, with a length of L1; Store the correlation code corresponding to the originating TOD data 1 as the second coefficient of the matched filter, with a length of L2.

3. The novel frequency-hopping TOD receiving method according to claim 1, characterized in that: The matched filter is implemented using an FIR filter.

4. The novel frequency-hopping TOD receiving method according to claim 1, characterized in that: For the I and Q data received from the baseband, the data is input into the matched filter at the rate set by the matched filter for matched filtering processing.

5. The novel frequency-hopping TOD receiving method according to claim 1, characterized in that: The matched filtering process is as follows: The I and Q data received from the baseband are input into the matched filter, and the I and Q filtering results are output. Add and subtract the filtering results of the I and Q channels respectively to obtain the sum and the difference. Square the sum and difference values ​​respectively; Sum the squared results and output the relevant values; The TOD data 0 and data 1 are filtered to obtain the correlation values ​​CorrValue0 and CorrValue1.

6. The novel frequency-hopping TOD receiving method according to claim 1, characterized in that: The energy is summed for the I and Q data received from the baseband, as follows: For the I and Q data received from the baseband, the energy is calculated for each sample point. The sum of energy over L consecutive sample points is used as the threshold Th for comparing correlation peaks.

7. A novel frequency-hopping TOD receiving device, characterized in that: The device includes: The matched filter is used to perform matched filtering on the I and Q data received from the baseband to obtain the first correlation value and the second correlation value; The energy summation module is used to simultaneously sum the energy of the I and Q data received from the baseband, and use the result of the energy summation as the threshold Th for correlation peak comparison. The correlation peak processing module is used to perform correlation peak processing based on the first correlation value, the second correlation value, and the threshold Th. The TOD data demodulation module is used to demodulate TOD data based on the results of relevant peak processing.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Spread spectrum receiving method and device

    JP1999196026A

  • Carrier wave regenerating circuit for spread spectrum signal

    JP2000115021A