CN109586760B - Wireless communication method and system suitable for narrow pulse signals - Google Patents

Wireless communication method and system suitable for narrow pulse signals Download PDF

Info

Publication number
CN109586760B
CN109586760B CN201811507121.XA CN201811507121A CN109586760B CN 109586760 B CN109586760 B CN 109586760B CN 201811507121 A CN201811507121 A CN 201811507121A CN 109586760 B CN109586760 B CN 109586760B
Authority
CN
China
Prior art keywords
code
spreading code
data packet
offset
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811507121.XA
Other languages
Chinese (zh)
Other versions
CN109586760A (en
Inventor
汪杰
彭克学
张晶
李然
韦雄波
吴博承
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Designing Institute of Hubei Space Technology Academy
Original Assignee
General Designing Institute of Hubei Space Technology Academy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Designing Institute of Hubei Space Technology Academy filed Critical General Designing Institute of Hubei Space Technology Academy
Priority to CN201811507121.XA priority Critical patent/CN109586760B/en
Publication of CN109586760A publication Critical patent/CN109586760A/en
Application granted granted Critical
Publication of CN109586760B publication Critical patent/CN109586760B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0024Carrier regulation at the receiver end
    • H04L2027/0026Correction of carrier offset

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a wireless communication method and a wireless communication system adapting to a narrow pulse signal, which relate to the field of wireless communication, and the method comprises the steps of receiving a data packet, wherein the data packet is provided with a first spreading code PN1 and a data section, the data section comprises at least one second spreading code PN2, and the length of the second spreading code PN2 is fixed. And extracting a first spreading code PN1 from the data packet, and analyzing the first spreading code PN1 through a first spreading code acquisition algorithm to obtain the frequency offset and the code offset of the data packet. And obtaining the initial position of the data segment in the data packet by correcting and analyzing the data packet through the frequency offset and the code offset, and extracting the data segment. And extracting a second spreading code PN2 in the data packet, analyzing the code phase offset of the second spreading code PN2 by using a second spreading code algorithm, and analyzing the second spreading code PN2 according to the code phase offset to obtain corresponding data. The method can adapt to narrow pulse signal wireless communication, and simultaneously achieves the purposes of quickly capturing and analyzing data.

Description

Wireless communication method and system suitable for narrow pulse signals
Technical Field
The invention relates to the field of wireless communication, in particular to a wireless communication method and a wireless communication system suitable for narrow pulse signals.
Background
At present, the wireless communication system is researched in China, and most of the wireless communication system is suitable for continuous wave signals and wide pulse signals. A continuous wave signal refers to a fluctuation in the vibration duration of a mass point in a medium that is infinite. Pulse waves refer to fluctuations of finite duration (single or intermittent) of vibration. The continuous wave is a single fixed pulse frequency sequence output by the electric acupuncture instrument, and the waveform of the continuous wave is not modulated. The frequency of the continuous wave is generally within 1-1000 Hz, and the continuous wave with the frequency lower than 30Hz is called as sparse wave. Continuous waves with frequencies higher than 30Hz are called dense waves. A pulse wave is an intermittent, sudden electrical signal of very short duration. Any voltage or current that occurs intermittently is referred to as a pulsed voltage or a pulsed current. Telecommunication waveforms, except for sine waves and continuous waves synthesized from several sinusoidal components, may be referred to as impulse waves.
But pulse waves have stronger anti-interference capability than continuous waves, and can encode signals. China rarely reports the wireless communication method of narrow pulse signals in public. In the technology, most of documents are popular science materials, and a deep communication system is not involved.
Meanwhile, the conventional pulse wave communication includes a TDD mode (Time Division Duplexing) and an FDD mode (Frequency Division Duplexing), and the FDD mode distinguishes a transmitting end and a receiving end by a Frequency, that is, two communication ports use different frequencies and transmit signals simultaneously. TDD mode this distinguishes the transceiving end by time, i.e. two communication ports receive or transmit signals in different time periods using the same frequency. Under the condition that the rate requirement of the traditional downlink channel is greater than that of the traditional uplink channel, the FDD uses different frequencies and sends signals mutually, the rates of the uplink channel and the downlink channel are the same, and the resources of the uplink channel are wasted during actual communication. Furthermore, the FDD mode, which is a communication mode requiring two frequencies to distinguish two ports, undoubtedly occupies more spectrum resources than the TDD mode using one common frequency for communication.
With the increasing shortage of wireless spectrum resources, the TDD mode has been paid more and more attention to the feature of fully utilizing wireless spectrum, and because TDD uses different time slots for transmitting and receiving communication respectively. However, the conventional acquisition and tracking algorithm needs to perform the steps of acquisition, tracking, synchronization and the like, the time consumption is long, and the TDD transmission and reception time slots cannot be fully utilized.
Disclosure of Invention
In view of the defects in the prior art, an object of the present invention is to provide a method and a system for wireless communication adaptive to a narrow pulse signal, which can adapt to the wireless communication of the narrow pulse signal and achieve the purpose of fast capturing and analyzing data.
To achieve the above object, in a first aspect, an embodiment of the present invention provides a wireless communication method for adapting to a narrow pulse signal, for performing wireless communication in a TDD mode, including:
receiving a data packet, wherein the data packet has a first spreading code PN1 and a data section, the data section comprises at least one second spreading code PN2, and the length of the second spreading code PN2 is fixed;
extracting a first spreading code PN1 from the data packet, and analyzing the first spreading code PN1 through a first spreading code acquisition algorithm to obtain the frequency offset and the code offset of the data packet;
correcting and analyzing the data packet through the frequency offset and the code offset to obtain the initial position of the data segment in the data packet, and extracting the data segment;
and extracting a second spreading code PN2 in the data packet, analyzing decoding parameters of the second spreading code PN2 by using a second spreading code algorithm, wherein the decoding parameters are parameters used in an agreed PN2 coding/decoding mode, and decoding the second spreading code PN2 according to the PN2 decoding mode and the decoding parameters to obtain corresponding data.
As an optional implementation, the obtaining the start position of the data segment in the data packet by correcting and analyzing the data packet with the frequency offset and the code offset includes the following steps:
acquiring the frequency offset, inputting the frequency offset into a carrier Numerically Controlled Oscillator (NCO), and performing down-conversion on a data packet after code offset correction by the carrier Numerically Controlled Oscillator (NCO);
and acquiring the code offset, and correcting the code offset of the data packet to obtain the initial position of the data segment in the data packet. :
as an optional implementation, the decoding parameter is a code offset phase, and the decoding parameter is a code phase offset, which resolves the second spreading code PN2 according to the code phase offset to obtain its corresponding data. :
as an alternative embodiment, the second spreading code algorithm is a fast discrete fourier transform algorithm FFT
As an alternative, after the second spreading code PN2 is resolved to obtain its corresponding data, the following steps are performed:
and carrying out code loop tracking on the data packet after transmission to obtain a code offset correction value, and correcting a second spreading code PN2 subsequent to the data segment.
As an alternative embodiment, the first spreading code acquisition algorithm is a dft (discrete Fourier transform compensated partial Matched filter) pseudo code acquisition algorithm PMF-fft (partial Matched Filters combined with Fast Fourier transform). In a second aspect, an embodiment of the present invention provides a wireless communication system adapted to a narrow pulse signal, configured to perform wireless communication in a TDD mode, where the wireless communication system includes:
a receiving module, configured to receive a data packet, where the data packet has a first spreading code and a data segment, the data segment includes at least one second spreading code, and the length of the second spreading code is fixed;
the calculation module is used for extracting a first spreading code PN1 from the data packet, and analyzing the first spreading code PN1 through a first spreading code acquisition algorithm to obtain the frequency offset and the code offset of the data packet;
the extracting module is used for correcting and analyzing the data packet through the frequency offset and the code offset to obtain the initial position of the data segment in the data packet and extracting the data segment;
the analysis module extracts a second spreading code PN2 in the data packet, analyzes decoding parameters of the second spreading code PN2 by using a second spreading code algorithm, wherein the decoding parameters are parameters used in an agreed PN2 coding/decoding mode, and decodes the second spreading code PN2 according to the PN2 decoding mode and the decoding parameters to obtain corresponding data.
As an optional embodiment, the extraction module comprises:
the frequency offset submodule is used for acquiring the frequency offset, inputting the frequency offset into a carrier Numerically Controlled Oscillator (NCO) (numerically controlled oscillator), and performing down-conversion on a data packet after code offset correction by the carrier Numerically Controlled Oscillator (NCO);
and the code offset submodule acquires the code offset and corrects the code offset of the data packet to obtain the initial position of the data segment in the data packet.
As an alternative embodiment, it further comprises:
and the code loop tracking module is used for performing code loop tracking on the data packet after transmission, acquiring a code offset correction value and correcting a second spread spectrum code PN2 subsequent to the data segment.
As an alternative embodiment, it further comprises:
the first spread spectrum code capturing algorithm is a discrete Fourier transform compensation partial Matched filter pseudo code capturing algorithm PMF-FFT (partial Matched Filters combined with Fast Fourier transform); the second spreading code algorithm is a fast discrete Fourier transform algorithm (FFT).
Compared with the prior art, the invention has the advantages that:
the invention relates to a wireless communication method and a system adapting to a narrow pulse signal, wherein a first spreading code PN1 and at least one second spreading code PN2 are arranged in a TDD mode data packet, and the first spreading code PN1 is used for a receiving end to identify the data packet and comprises a data segment of at least one second spreading code PN 2. The first spreading code PN1 provides frequency offset and code offset for the receiving end, the second spreading code is used for distinguishing different information, and after the receiving end obtains data segments by analysis, different second spreading codes are analyzed by the code phase offset of the second spreading code to obtain different data information. If the data segment is a group 2nThe second spreading code PN2 code, it can represent n bit data, the limited number of bits is many, the transmission quantity is large, and the sensitivity is high.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings corresponding to the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a flowchart illustrating steps of a method for wireless communication with adaptation to narrow-pulse signals according to an embodiment of the present invention;
FIG. 2 is a data packet diagram of an embodiment of a wireless communication method adapted to narrow pulse signals according to the present invention;
FIG. 3 is a block diagram of a receiving flow at a receiving end according to an embodiment of a wireless communication method for adapting to a narrow pulse signal according to the present invention;
FIG. 4 is a time slice division diagram of data transmission in an embodiment of a wireless communication method accommodating narrow pulse signals in accordance with the present invention;
FIG. 5 is a time domain waveform diagram of a signal with Doppler frequency offset and noise added at the transmitting end in an embodiment of a wireless communication method adapted to narrow-pulse signals according to the present invention;
FIG. 6 is a frequency domain waveform diagram of a signal with Doppler frequency offset and noise added at the transmitting end in an embodiment of a wireless communication method adapted to narrow-pulse signals according to the present invention;
FIG. 7 is a frequency offset diagram obtained by a receiving end through a PMF-FFT acquisition algorithm in an embodiment of a wireless communication method adaptive to a narrow pulse signal according to the present invention;
FIG. 8 is a code bias diagram calculated by a receiving end through a PMF-FFT acquisition algorithm in an embodiment of a wireless communication method adaptive to a narrow pulse signal according to the present invention;
fig. 9 is a diagram of transmitted data analyzed by a fast FFT algorithm at a receiving end in an embodiment of a wireless communication method adaptive to a narrow pulse signal according to the present invention;
fig. 10 is a schematic structural diagram of a wireless communication system adapted to narrow pulse signals according to the present invention.
In the figure: 1-a receiving module, 2-a calculating module, 3-an extracting module and 4-an analyzing module.
Detailed Description
Embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
The embodiment of the invention provides a wireless communication method and a wireless communication system suitable for a narrow pulse signal, which can be suitable for the wireless communication of the narrow pulse signal and achieve the purpose of quickly capturing and analyzing data.
In order to achieve the technical effects, the general idea of the application is as follows:
a data packet is received, the data packet having a first spreading code PN1 and a data segment, the data segment including at least one second spreading code PN2, the second spreading code PN2 having a fixed length.
And extracting a first spreading code PN1 from the data packet, and analyzing the first spreading code PN1 through a first spreading code acquisition algorithm to obtain the frequency offset and the code offset of the data packet.
And correcting and analyzing the data packet through the frequency offset and the code offset to obtain the initial position of the data segment in the data packet, and extracting the data segment.
And extracting a second spreading code PN2 in the data packet, analyzing decoding parameters of the second spreading code PN2 by using a second spreading code algorithm, wherein the decoding parameters are parameters used in an agreed PN2 coding/decoding mode, and decoding the second spreading code PN2 according to the PN2 decoding mode and the decoding parameters to obtain corresponding data.
In summary, in the TDD mode, the transmitting end segments the data to be transmitted into at least one second spreading code PN2, concatenates the second spreading code PN2 into a data segment, and adds the first spreading code PN1 and the data segment into a data packet to transmit to the receiving end. And the receiving end disassembles the first spreading code PN1 and the data segment from the data packet after receiving the data packet, obtains a frequency offset code bias by analyzing the first spreading code PN1, and corrects and analyzes the data packet by the frequency offset and the code bias to obtain the data segment consisting of at least one second spreading code PN 2. And extracting each PN2 and analyzing decoding parameters required by the decoding mode when obtaining the PN2, and analyzing the PN2 by using the decoding parameters in the conventional decoding mode to obtain the transmitted data.
In order to better understand the technical solution, the following detailed description is made with reference to specific embodiments.
Example one
Referring to fig. 1, an embodiment of the present invention provides a wireless communication method for adapting to a narrow pulse signal, including:
s1: a data packet is received, the data packet having a first spreading code PN1 and a data segment, the data segment including at least one second spreading code PN2, the second spreading code PN2 having a fixed length.
Specifically, two sets of spreading codes PN1 and PN2 are provided, where PN1 is the packet synchronization header for synchronization by the receiver, preferably in the packet preamble field. The PN2 plays a role in data segment identification and information carrying, so that the data packet comprises at least one PN2 in the data segment, when the data segment comprises a plurality of PN2, the number of correlation peaks in the data segment is obtained, and the number of PN codes is analyzed according to the number of the correlation peaks, thereby identifying the segmented information.
For example, as shown in fig. 2, the data packet has a first spreading code PN1 as a sync header followed by a data segment consisting of n second spreading codes PN 2. After receiving the signal, the receiving end analyzes the first spreading code PN1, corrects the data packet and obtains the initial position of the data segment, and then can obtain the second spreading code PN2 in the data segment, analyzes the second spreading code PN2 to obtain decoding resident, and then decodes the PN2 in an agreed decoding mode to obtain the corresponding information actually required to be sent by the sending end.
S2: and extracting a first spreading code PN1 from the data packet, and analyzing the first spreading code PN1 through a first spreading code acquisition algorithm to obtain the frequency offset and the code offset of the data packet.
S3: and correcting and analyzing the data packet through the frequency offset and the code offset to obtain the initial position of the data segment in the data packet, and extracting the data segment.
In this embodiment, a data packet is in a format of a spreading code PN1+ data segment, and information is transmitted and received, the receiving end first extracts PN1 in step S2, and can directly calculate and calculate a frequency offset and a code offset of the data packet through PN1, and then in step S3, that is, through the calculated frequency offset and code offset, the doppler frequency offset of a signal can be quickly corrected and a start bit of the data segment can be found to analyze the data packet, thereby completing the transmission and reception of data. Compared with the prior art that tracking is needed, then the section ports are synchronously received and sent, data are sent again, and the sent data section is searched, the method saves more time and frequency spectrum space, and can quickly and synchronously analyze the data in a narrow pulse signal mode.
As a preferred embodiment, the obtaining the start position of the data segment in the data packet by correcting and analyzing the data packet by using the frequency offset and the code offset includes the following steps:
as shown in fig. 3, obtaining the frequency offset, inputting the frequency offset into a carrier numerically controlled oscillator NCO (numerically controlled oscillator), and performing down-conversion on the data packet after code offset correction by the carrier numerically controlled oscillator NCO;
and acquiring the code offset, and correcting the code offset of the data packet to obtain the initial position of the data segment in the data packet.
As an alternative embodiment, the first spreading code acquisition algorithm is a dft (discrete Fourier transform compensated partial Matched filter) pseudo code acquisition algorithm PMF-fft (partial Matched Filters combined with Fast Fourier transform).
S4: and extracting a second spreading code PN2 in the data packet, analyzing decoding parameters of the second spreading code PN2 by using a second spreading code algorithm, wherein the decoding parameters are parameters used in an agreed PN2 coding/decoding mode, and decoding the second spreading code PN2 according to the PN2 decoding mode and the decoding parameters to obtain corresponding data.
In the embodiment of the present invention, the data segment may include a plurality of second spreading codes PN2, the second spreading codes PN2 are analyzed one by using a second spreading code algorithm, so as to obtain respective decoding parameters of the second spreading codes PN2, the second spreading codes PN2 and the decoding parameters are combined, and the PN2 is decoded in an agreed decoding manner, so as to obtain corresponding data, i.e., data actually required to be transmitted by the transmitting segment.
As a preferred embodiment, the decoding parameter is a code phase offset, the predetermined decoding method is a code phase offset, and the second spreading code PN2 is reversed to obtain the corresponding data.
Further, when encoding and decoding are performed using the code phase offset, the method further includes the following steps:
and carrying out code loop tracking on the data packet after transmission to obtain a code offset correction value, and correcting a second spreading code PN2 subsequent to the data segment.
Wherein, the second spread spectrum code algorithm is fast discrete Fourier transform algorithm FFT, and the code phase offset in PN2 is extracted through FFT.
It should be noted that the data transmitted by the transmitting end uses the PN2 code phase offset to represent the transmitted data. The spreading code length of PN2 is N, N groups of data can be directly represented by shifting. Data 2 is represented as by shifting the PN2 code phase 2 bits. Therefore, the number of bits of the second spreading code PN2 is at least 1 bit.
For example, in a pulse signal wireless communication system, the spreading code rate of the system is 10Mbps, the spreading code length of PN1 and PN2 is 512, the doppler shift is 30KHz, and the channel SNR is-15 dB.
It should be noted that, besides the way of code phase offset, those skilled in the art can also use other ways to encode and decode, and only the decoding parameters required by decoding need to be added to PN 2.
Fig. 4 shows a data time slice division diagram, the time length of the pulse signal is about 10.5ms, wherein about 0.5ms is the sync header of PN1, and about 10ms is the data segment of PN 2. Fig. 5 and 6 are time domain and frequency domain waveform diagrams of signals with doppler frequency offset and noise at the transmitting end. Resolving PN1 through a pseudo code capturing algorithm PMT-FFT of a discrete Fourier transform compensation partial matched filter to obtain frequency offset and code offset: fig. 7 and 8 are frequency offset and code offset diagrams obtained by the receiving end through the PMF-FFT capture algorithm, and the obtained frequency offset estimate is 29.3KHz and the code offset estimate is 4. Further, the doppler frequency offset of the signal is corrected and the start bit of the data segment is found, and the data segment containing the PN2 code is further analyzed: fig. 9 is a diagram of the data sent by the receiving end analyzed through the fast FFT algorithm, that is, the data obtained by the final analysis, and it can be seen from the diagram that the data obtained by the analysis are 1, 2, 3, 4, 5, 6, 7, and 8.
Based on the same inventive concept, the present application provides the second embodiment, which is as follows.
Example two
As shown in fig. 10, an embodiment of the present invention provides a wireless communication system adapted to a narrow pulse signal, for performing wireless communication in a TDD mode, and the wireless communication system includes a receiving module 1, a calculating module 2, an extracting module 3, and an analyzing module 4:
the receiving module 1 is configured to receive a data packet, where the data packet has a first spreading code PN1 and a data segment, where the data segment includes at least one second spreading code PN2, and the length of the second spreading code PN2 is fixed.
Specifically, the receiving module 1 receives a data packet containing a first spreading code PN1 and a data segment, wherein the data segment further includes at least one second spreading code PN 2.
And the calculating module 2 is configured to extract a first spreading code PN1 from the data packet, and analyze the first spreading code PN1 through a first spreading code acquisition algorithm to obtain a frequency offset and a code offset of the data packet.
The calculation module preferably extracts PN1, and can directly calculate the frequency offset and code offset of the data packet through PN1, specifically, it uses a partial Matched filter pseudo code acquisition algorithm PMF-fft (partial Matched Filters combined with Fast Fourier transform) through discrete Fourier transform compensation. And calculating the frequency offset and the code offset of the data packet.
And the extraction module 3 is used for correcting and analyzing the data packet through the frequency offset and the code offset to obtain the initial position of the data segment in the data packet and extracting the data segment.
After obtaining the frequency offset and the code offset, the wireless communication system adapted to the narrow pulse signal can correct the doppler frequency offset of the signal through the frequency offset, and then search the start bit of the data segment by using the code offset, thereby extracting the data segment from the data packet.
Specifically, the calculation module inputs the frequency offset into a carrier Numerically Controlled Oscillator (NCO) (numerically controlled oscillator), and the carrier numerically controlled oscillator NCO performs down-conversion on a data packet after code offset correction;
and acquiring the code offset, and correcting the code offset of the data packet to obtain the initial position of the data segment in the data packet.
The parsing module 4 extracts the second spreading code PN2 in the data packet, parses the decoding parameters of the second spreading code PN2 by using a second spreading code algorithm, where the decoding parameters are parameters used in an agreed PN2 encoding/decoding manner, and decodes the second spreading code PN2 according to the PN2 decoding manner and the decoding parameters to obtain corresponding data.
For example, the agreed decoding mode is code phase offset, and the decoding parameter is the phase of the code offset, the parsing module 4 parses the second spreading code PN2 one by using a second spreading code algorithm, so as to obtain the respective code offset phases of the second spreading code PN2, and combines the second spreading code PN2 and the code offset phases, so as to obtain corresponding data, i.e., data actually required to be transmitted by the transmission segment. Specifically, the code phase offset of the second spreading code PN2 is extracted using a fast discrete fourier transform algorithm FFT.
Generally, in the wireless communication method and system adapted to a narrow pulse signal provided by the embodiments of the present invention, the first spreading code PN1 and the second spreading code PN2 are set in the data packet in the TDD mode, and the PN1 and the PN2 are analyzed at the receiving end, so as to obtain data.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (10)

1. A method of wireless communication adapted to narrow pulse signals for wireless communication in TDD mode, comprising:
receiving a data packet having a first spreading code PN1 and a data segment including at least one second spreading code PN2, the second spreading code PN2 having a length of 2NA chip number;
extracting a first spreading code PN1 from the data packet, and analyzing the first spreading code PN1 through a first spreading code acquisition algorithm to obtain the frequency offset and the code offset of the data packet;
correcting and analyzing the data packet through the frequency offset and the code offset to obtain the initial position of the data segment in the data packet, and extracting the data segment;
and extracting a second spreading code PN2 in the data packet, analyzing decoding parameters of the second spreading code PN2 by using a second spreading code algorithm, wherein the decoding parameters are parameters used in an agreed PN2 coding/decoding mode, and decoding the second spreading code PN2 according to the PN2 decoding mode and the decoding parameters to obtain corresponding data.
2. The method of claim 1, wherein the step of obtaining the start position of the data segment in the data packet by correcting and parsing the data packet with the frequency offset and the code offset comprises the steps of:
acquiring the frequency offset, inputting the frequency offset into a carrier Numerically Controlled Oscillator (NCO), and performing down-conversion on a data packet after code offset correction by the carrier Numerically Controlled Oscillator (NCO);
and acquiring the code offset, and correcting the code offset of the data packet to obtain the initial position of the data segment in the data packet.
3. The method of claim 1, wherein the decoding parameter is a code phase offset, and the second spreading code PN2 is parsed according to the code phase offset to obtain the corresponding data.
4. The method of wireless communication accommodating narrow-pulse signals as claimed in claim 3, wherein said second spreading code algorithm is a fast discrete Fourier transform algorithm FFT.
5. The method of claim 3, wherein after the second spreading code PN2 is resolved to obtain its corresponding data, the following steps are further performed:
and carrying out code loop tracking on the data packet after transmission to obtain a code offset correction value, and correcting a second spreading code PN2 subsequent to the data segment.
6. The method of claim 1, wherein the first spreading code acquisition algorithm is a discrete Fourier transform compensated partial Matched filter pseudo code acquisition algorithm PMF-fft (partial Matched Filters combined with Fast Fourier transform).
7. A wireless communication system adapted to narrow pulse signals for wireless communication in TDD mode, comprising:
a receiving module for receiving a data packet, said data packet having a first spreading code PN1 and a data segment, said data segment comprising at least one second spreading code PN2, said second spreading code PN2 having a length of 2NA chip number;
the calculation module is used for extracting a first spreading code PN1 from the data packet, and analyzing the first spreading code PN1 through a first spreading code acquisition algorithm to obtain the frequency offset and the code offset of the data packet;
the extracting module is used for correcting and analyzing the data packet through the frequency offset and the code offset to obtain the initial position of the data segment in the data packet and extracting the data segment;
the analysis module extracts a second spreading code PN2 in the data packet, analyzes decoding parameters of the second spreading code PN2 by using a second spreading code algorithm, wherein the decoding parameters are parameters used in an agreed PN2 coding/decoding mode, and decodes the second spreading code PN2 according to the PN2 decoding mode and the decoding parameters to obtain corresponding data.
8. The wireless communication system of claim 7, wherein the extraction module comprises:
the frequency offset submodule is used for acquiring the frequency offset, inputting the frequency offset into a carrier Numerically Controlled Oscillator (NCO) (numerically controlled oscillator), and performing down-conversion on a data packet after code offset correction by the carrier Numerically Controlled Oscillator (NCO);
and the code offset submodule acquires the code offset and corrects the code offset of the data packet to obtain the initial position of the data segment in the data packet.
9. The wireless communication system for adapting to a narrowpulse signal as recited in claim 7, wherein the decoding parameter is a code phase offset, the wireless communication system further comprising:
and the code loop tracking module is used for performing code loop tracking on the data packet after transmission, acquiring a code offset correction value and correcting a second spread spectrum code PN2 subsequent to the data segment.
10. The wireless communication system accommodating narrow-pulse signals as claimed in claim 7, further comprising:
the first spread spectrum code capturing algorithm is a discrete Fourier transform compensation partial Matched filter pseudo code capturing algorithm PMF-FFT (partial Matched Filters combined with Fast Fourier transform); the second spreading code algorithm is a fast discrete Fourier transform algorithm (FFT).
CN201811507121.XA 2018-12-10 2018-12-10 Wireless communication method and system suitable for narrow pulse signals Active CN109586760B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811507121.XA CN109586760B (en) 2018-12-10 2018-12-10 Wireless communication method and system suitable for narrow pulse signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811507121.XA CN109586760B (en) 2018-12-10 2018-12-10 Wireless communication method and system suitable for narrow pulse signals

Publications (2)

Publication Number Publication Date
CN109586760A CN109586760A (en) 2019-04-05
CN109586760B true CN109586760B (en) 2021-04-27

Family

ID=65928787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811507121.XA Active CN109586760B (en) 2018-12-10 2018-12-10 Wireless communication method and system suitable for narrow pulse signals

Country Status (1)

Country Link
CN (1) CN109586760B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051849A (en) * 2007-05-11 2007-10-10 浙江大学 Multiple mode hand held intercom chip frame and multiple mode realizing method
CN101895491A (en) * 2010-07-09 2010-11-24 重庆大学 Self-adapting signal detecting method for eliminating frequency offset interference
CN102332933A (en) * 2011-09-28 2012-01-25 上海交通大学 Short-term burst spread spectrum signal transmitting and receiving method
CN104065397A (en) * 2014-06-30 2014-09-24 西安电子科技大学 Method and device for synchronously capturing pseudo codes in real time
CN107026810A (en) * 2017-03-17 2017-08-08 西南电子技术研究所(中国电子科技集团公司第十研究所) The PN synchronization method of burst directly-enlarging system and its DS waveform that happens suddenly

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007166350A (en) * 2005-12-15 2007-06-28 Agilent Technol Inc Gate array program unit, measurement unit, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051849A (en) * 2007-05-11 2007-10-10 浙江大学 Multiple mode hand held intercom chip frame and multiple mode realizing method
CN101895491A (en) * 2010-07-09 2010-11-24 重庆大学 Self-adapting signal detecting method for eliminating frequency offset interference
CN102332933A (en) * 2011-09-28 2012-01-25 上海交通大学 Short-term burst spread spectrum signal transmitting and receiving method
CN104065397A (en) * 2014-06-30 2014-09-24 西安电子科技大学 Method and device for synchronously capturing pseudo codes in real time
CN107026810A (en) * 2017-03-17 2017-08-08 西南电子技术研究所(中国电子科技集团公司第十研究所) The PN synchronization method of burst directly-enlarging system and its DS waveform that happens suddenly

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
低信噪比突发通信中信号捕获的研究与实现;黄飞翔;《中国优秀硕士学位论文全文数据库信息科技辑》;20160315(第3期);全文 *

Also Published As

Publication number Publication date
CN109586760A (en) 2019-04-05

Similar Documents

Publication Publication Date Title
AU2008217095A1 (en) Subcarrier spacing identification
EP2982167B1 (en) Method and apparatus for broadcast channel decoding
US10084636B2 (en) Transmission apparatus, reception apparatus, transmission method, and reception method
CN106788958B (en) Signal synchronization method and system
JP2005527154A (en) Method and apparatus for synchronization during reception of signals and echoes
CN109586760B (en) Wireless communication method and system suitable for narrow pulse signals
CN109067684A (en) A kind of low frequency 2FSK communication demodulation method, device and computer equipment
EP3238398B1 (en) Inter-block interference suppression using a null guard interval
CN103685122A (en) Frequency error detection device, frequency error detection method, and receiving device
CN108055222A (en) Data processing method and intelligent terminal based on ofdm system
CN111294066B (en) Signal processing method, receiver and computer storage medium
CN103067117A (en) Digital-signal transmit-receive system and transmit-receive method thereof
JP3531824B2 (en) Orthogonal frequency division multiplexing signal transmission / reception system and orthogonal frequency division multiplexing signal transmission / reception method
JP3518764B2 (en) Orthogonal frequency division multiplex signal receiving apparatus and orthogonal frequency division multiplex signal receiving method
JP3531826B2 (en) Orthogonal frequency division multiplexing signal transmission / reception system and orthogonal frequency division multiplexing signal transmission / reception method
JP4936027B2 (en) Time reference identification method
JP3531829B2 (en) Orthogonal frequency division multiplexing signal transmission / reception system and orthogonal frequency division multiplexing signal transmission / reception method
JP3518759B2 (en) Orthogonal frequency division multiplex signal receiving apparatus and orthogonal frequency division multiplex signal receiving method
KR19990053236A (en) Synchronization Acquisition Method Using Symbol of Protection Section
CN102891974B (en) Synchronization and channel estimation method and device as well as television signal receiving method and device
JP3531828B2 (en) Orthogonal frequency division multiplexing signal transmission / reception system and orthogonal frequency division multiplexing signal transmission / reception method
JP3518756B2 (en) Orthogonal frequency division multiplex signal transmission apparatus and orthogonal frequency division multiplex signal transmission method
JP3518762B2 (en) Orthogonal frequency division multiplex signal receiving apparatus and orthogonal frequency division multiplex signal receiving method
JP3531827B1 (en) Orthogonal frequency division multiplexing signal transmission / reception system and orthogonal frequency division multiplexing signal transmission / reception method
CN108964828A (en) Signaling method and signal acceptance method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant