CN106059655B - A kind of satellite communication burst time synchronization method - Google Patents
A kind of satellite communication burst time synchronization method Download PDFInfo
- Publication number
- CN106059655B CN106059655B CN201610481615.XA CN201610481615A CN106059655B CN 106059655 B CN106059655 B CN 106059655B CN 201610481615 A CN201610481615 A CN 201610481615A CN 106059655 B CN106059655 B CN 106059655B
- Authority
- CN
- China
- Prior art keywords
- burst signal
- signal
- burst
- sequence
- optimum sampling
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/204—Multiple access
- H04B7/212—Time-division multiple access [TDMA]
- H04B7/2125—Synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
The invention discloses a kind of satellite communication burst time synchronization methods, include: Step 1: extracting complete burst signal according to signal sequence is received: docking receives signal sequence and carries out the processing of first order Timing Synchronization, it obtains burst signal and is receiving the position in signal sequence, caching receives signal sequence, extracts complete burst signal from the reception signal sequence of caching in the position received in signal sequence according to the burst signal;Step 2: extracting the optimum sampling sequence of burst signal according to the burst signal: carrying out the processing of second level Timing Synchronization to the burst signal, obtain the optimum sampling point of burst signal, the burst signal is cached, extracts the optimum sampling sequence of burst signal from the burst signal according to the optimum sampling point of the burst signal.The optimum sampling position of less unique code burst can be accurately positioned out in the present invention.
Description
Technical field
The present invention relates to satellite wireless communication technical fields, more particularly to a kind of satellite communication burst Timing Synchronization side
Method.
Background technique
The satellite communication system of time division multiple acess (TDMA) uses bursting mode communication.Include known unique code word in burst
Section, it is synchronous for receiving end.Known uniqueness code field is more, and receiving end net synchronization capability is better, but data transmission efficiency is lower.
Since the satellite bandwidth resource used when satellite communication is extremely valuable, in the satellite communication system of time division multiple acess, usually using packet
Burst containing more unique code is synchronous for the whole network, is used for transmission business datum or system using the burst comprising less unique code
Information.
Burst Timing Synchronization technology is a kind of to orient burst optimum sampling from the multiple sampling burst signal received
The technology of value.Due to Timing Synchronization bring error may cause time-division multiple address system occur burst collision or can not receive burst etc.
Phenomenon, and then lead to not communicate.Therefore, burst optimum sampling value, the satellite communication to time division multiple acess can be accurately positioned out
System is most important.
Currently, time synchronization method is more, mainly have: sampling instant is controlled by voltage controlled oscillator;Will receive signal with
Locally known unique code sequence does auto-correlation processing, when so that sampling instant corresponding to relevant peaks acquirement maximum value being optimum sampling
It carves.However, not being suitable for the Timing Synchronization that happens suddenly by the time synchronization method that voltage controlled oscillator controls sampling instant;Based on from phase
The time synchronization method for closing processing haves the shortcomings that timing error is larger when known unique code is less.
Summary of the invention
It is an object of the invention to overcome the deficiencies of the prior art and provide a kind of satellite communication happen suddenly time synchronization method,
The optimum sampling position of less unique code burst can be accurately positioned out.
The purpose of the present invention is achieved through the following technical solutions: a kind of satellite communication burst time synchronization method,
It include: that complete burst signal is extracted according to reception signal sequence;Burst signal is extracted most according to the burst signal
Good sample sequence.
Complete burst signal is extracted according to signal sequence is received, comprising: it is fixed that the signal sequence progress first order is received in docking
When synchronization process, obtain burst signal receive signal sequence in position;Caching receives signal sequence;Believed according to the burst
Number receive signal sequence in position extract complete burst signal from the reception signal sequence of caching.
The first order Timing Synchronization processing uses correlation energy maximum method.
The method for obtaining the position of burst signal are as follows: using the correlation energy window scanning with burst signal with equal length
The reception signal sequence;Symbol sebolic addressing in the correlation energy window is done into correlation energy operation with known unique code sequence;
The correlation energy window slides a symbol sampler every time, calculates a correlation energy in each sliding process in window;Note
Record it is lower so that correlation energy window when correlation energy obtains maximum value position, which is that burst signal is receiving signal sequence
Position in column.
The calculation formula of the correlation energy is as follows:
In formula: u indicates correlation energy, c'kFor the lead code received, ckFor known preamble, p'kIt is led for what is received
Frequently, pkFor known pilot, d'kFor the rear leading code received, dkIt is known rear leading code, Ls is preamble length, and Lp is that pilot tone is long
Degree, Ld are rear length.
The method of the optimum sampling sequence of burst signal is extracted according to the burst signal are as follows: to the burst signal into
The processing of row second level Timing Synchronization, obtains the optimum sampling point of burst signal;Cache the burst signal;Believed according to the burst
Number optimum sampling point the optimum sampling sequence of burst signal is extracted from the burst signal.
The second level Timing Processing uses Energy maximum value method.
The acquisition methods of the optimum sampling point of the burst signal are as follows: count the energy of each group sampled point of burst signal respectively
Amount;The maximum one group of sampled point of energy is found out, this group of sampled point is the optimum sampling point of the burst signal.
The calculation formula of the energy of each group sampled point is as follows:
In formula: rkFor the sampled value of k-th of symbol of burst signal, L is the length of burst signal.
The docking is received signal sequence progress first order Timing Synchronization processing and is carried out simultaneously with caching reception signal sequence;Institute
It states and burst signal progress second level Timing Synchronization processing is carried out simultaneously with the burst signal is cached.
The beneficial effects of the present invention are: the present invention uses two-stage timing architecture, first order timing architecture uses correlation energy
Maximum method realizes thick timing, and second level timing architecture realizes essence timing using energy maximum method, to overcome known unique code
The larger problem of less burst timing synchronization errors, can be accurately positioned out the optimum sampling position of less unique code burst.
Detailed description of the invention
Fig. 1 is the flow chart of one embodiment of the invention;
Fig. 2 is first order Timing Synchronization schematic diagram in the present invention;
Fig. 3 is the block diagram of the application system of one embodiment of the present of invention.
Specific embodiment
Technical solution of the present invention is described in further detail with reference to the accompanying drawing, but protection scope of the present invention is not limited to
It is as described below.
After completing the whole network Frequency Synchronization and the whole network clock synchronization process, the burst received has compared with small frequency for receiving end
Deviation and time deviation (one thousandth of frequency departure in-less-than symbol rate, time deviation is in several symbols of precognition).It is prominent
Hair will appear in previously known time window, i.e., in time slot.The Timing Synchronization of burst also translates into burst in known time slot
The positioning of optimum sampling point.
Due to the unique code negligible amounts for including that happen suddenly, is existed using the optimum sampling point that correlation energy algorithm is found and missed
Difference;Therefore, the present invention realizes burst Timing Synchronization using the cascade method of two-stage Timing Synchronization.The processing of first order Timing Synchronization makes
With unique code field in burst, thick timing is realized using correlation energy maximum method;Timing Synchronization processing in the second level uses burst
All symbols, essence timing is realized using energy maximum method, is missed to overcome the less burst Timing Synchronization of known unique code
The optimum sampling position of less unique code burst can be accurately positioned out in the larger problem of difference.
Embodiment one
The time synchronization method as shown in Figure 1, a kind of satellite communication happens suddenly, comprising:
Step 1: extracting complete burst signal according to signal sequence is received, the burst signal is multiple sampling letter
Number.
Complete burst signal is extracted according to signal sequence is received, comprising: it is fixed that the signal sequence progress first order is received in docking
When synchronization process, obtain burst signal receive signal sequence in position;Caching receives signal sequence;Believed according to the burst
Number receive signal sequence in position extract complete burst signal from the reception signal sequence of caching.
Preferably, docking receive signal sequence carry out the processing of first order Timing Synchronization and caching receive signal sequence simultaneously into
Row.
Preferably, docking receive signal sequence carry out the processing of first order Timing Synchronization prior to caching receive signal sequence simultaneously into
Row.
Preferably, docking receive signal sequence carry out the first order Timing Synchronization processing be later than caching receive signal sequence simultaneously into
Row.
The burst time synchronization method further includes obtaining and receiving signal sequence.
The first order Timing Synchronization processing uses correlation energy maximum method.
The method for obtaining the position of burst signal are as follows: using the correlation energy window scanning with burst signal with equal length
The reception signal sequence;By the symbol sebolic addressing and known unique code sequence (known unique code sequence in the correlation energy window
It is stored in local) correlation energy operation is done, as shown in Fig. 2, the symbol sebolic addressing in window is matched with locally known unique code sequence
When, correlation energy occurs maximum;The correlation energy window slides a symbol sampler every time, counts in window in each sliding process
Calculate a correlation energy;Record so that correlation energy obtain maximum value when correlation energy window position, which is
Burst signal is receiving the position in signal sequence.
The calculation formula of the correlation energy is as follows:
In formula: u indicates correlation energy, c'kFor the lead code received, ckFor known preamble, p'kIt is led for what is received
Frequently, pkFor known pilot, d'kFor the rear leading code received, dkIt is known rear leading code, Ls is preamble length, and Lp is that pilot tone is long
Degree, Ld are rear length.Lead code, pilot tone, the rear leading code received, included in the burst signal received;Locally deposit
Known lead code, pilot tone, rear leading code are stored up;Algorithm calculating process are as follows: before the correlation energy window of burst equal length
The reception signal of leading code position and locally known lead code, the reception signal of pilot frequency locations and locally known pilot tone, rear leading code position
The reception signal set and known rear leading code.
Step 2: extracting the optimum sampling sequence of burst signal according to the burst signal.
The optimum sampling sequence of burst signal is extracted according to the burst signal, comprising: carry out to the burst signal
The processing of second level Timing Synchronization, obtains the optimum sampling point of burst signal;Cache the burst signal;According to the burst signal
Optimum sampling point the optimum sampling sequence of burst signal is extracted from the burst signal.
Preferably, to the burst signal carry out the processing of second level Timing Synchronization and the caching burst signal simultaneously into
Row.
Preferably, to the burst signal carry out the processing of second level Timing Synchronization prior to cache the burst signal simultaneously into
Row.
Preferably, to the burst signal carry out the processing of second level Timing Synchronization be later than the caching burst signal simultaneously into
Row.
The second level Timing Processing uses Energy maximum value method.
The acquisition methods of the optimum sampling point of the burst signal are as follows: count the energy of each group sampled point of burst signal respectively
Amount;The maximum one group of sampled point of energy is found out, this group of sampled point is the optimum sampling point of the burst signal.
The calculation formula of the energy of each group sampled point is as follows:
In formula: rkFor the sampled value of k-th of symbol of burst signal, L is the length of burst signal.
As shown in figure 3, a kind of application system of satellite communication burst time synchronization method, comprising: first order Timing Synchronization
Module receives signal sequence progress first order Timing Synchronization processing for docking, obtains the position of burst signal and output;First is slow
Storing module receives signal sequence for caching;First abstraction module, the reception according to the position of the burst signal in caching are believed
Complete burst signal is extracted in number sequence;Second level timing module carries out second level Timing Synchronization to the burst signal
Processing, obtains the optimum sampling point of burst signal;Second cache module, for caching the burst signal;Second abstraction module,
The optimum sampling sequence of burst signal is extracted from the burst signal for the optimum sampling point according to the burst signal.
The above is only a preferred embodiment of the present invention, it should be understood that the present invention is not limited to described herein
Form should not be regarded as an exclusion of other examples, and can be used for other combinations, modifications, and environments, and can be at this
In the text contemplated scope, modifications can be made through the above teachings or related fields of technology or knowledge.And those skilled in the art institute into
Capable modifications and changes do not depart from the spirit and scope of the present invention, then all should be in the protection scope of appended claims of the present invention
It is interior.
Claims (2)
- The time synchronization method 1. a kind of satellite communication happens suddenly, it is characterised in that: includingComplete burst signal is extracted according to signal sequence is received;Include:Docking receives signal sequence and carries out the processing of first order Timing Synchronization, obtains burst signal and is receiving the position in signal sequence, The first order Timing Synchronization processing uses correlation energy maximum method;The method for obtaining the position of burst signal are as follows:Using the correlation energy window scanning reception signal sequence with burst signal with equal length;Symbol sebolic addressing in the correlation energy window is done into correlation energy operation with known unique code sequence, the correlation energy Calculation formula is as follows:In formula: u indicates correlation energy, c'kFor the lead code received, ckFor known preamble, p'kIt is led for what is received Frequently, pkFor known pilot, d'kFor the rear leading code received, dkIt is known rear leading code, Ls is preamble length, and Lp is pilot tone Length, Ld are rear length;The correlation energy window slides a symbol sampler every time, calculates a correlation energy in each sliding process in window Amount;Record so that correlation energy obtain maximum value when correlation energy window position, which is that burst signal is receiving Position in signal sequence;Caching receives signal sequence;It is extracted from the reception signal sequence of caching completely according to the burst signal in the position received in signal sequence Burst signal;The optimum sampling sequence that burst signal is extracted according to the burst signal extracts burst letter according to the burst signal Number optimum sampling sequence method are as follows:Timing Synchronization processing in the second level is carried out to the burst signal, obtains the optimum sampling point of burst signal, the second level Timing Processing uses Energy maximum value method, the acquisition methods of the optimum sampling point of the burst signal are as follows:The energy of each group sampled point of burst signal is counted respectively, and the calculation formula of the energy of each group sampled point is as follows:In formula: rkFor the sampled value of k-th of symbol of burst signal, L is the length of burst signal;The maximum one group of sampled point of energy is found out, this group of sampled point is the optimum sampling point of the burst signal;Cache the burst signal;The optimum sampling sequence of burst signal is extracted from the burst signal according to the optimum sampling point of the burst signal.
- The time synchronization method 2. a kind of satellite communication according to claim 1 happens suddenly, it is characterised in that: the docking is collected mail Number sequence carries out the processing of first order Timing Synchronization and carries out simultaneously with caching reception signal sequence;It is described that burst signal progress second level Timing Synchronization processing is carried out simultaneously with the burst signal is cached.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610481615.XA CN106059655B (en) | 2016-06-24 | 2016-06-24 | A kind of satellite communication burst time synchronization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610481615.XA CN106059655B (en) | 2016-06-24 | 2016-06-24 | A kind of satellite communication burst time synchronization method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106059655A CN106059655A (en) | 2016-10-26 |
CN106059655B true CN106059655B (en) | 2019-07-02 |
Family
ID=57167343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610481615.XA Active CN106059655B (en) | 2016-06-24 | 2016-06-24 | A kind of satellite communication burst time synchronization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106059655B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110784864B (en) * | 2019-11-01 | 2022-03-18 | 中国电子科技集团公司第三十研究所 | Satellite-ground link equipment radio frequency fingerprint identification and security access authentication method |
CN111988257B (en) * | 2020-08-31 | 2022-07-01 | 成都链讯信息技术有限公司 | Joint frequency estimation method for front and back synchronous codes |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6674808B1 (en) * | 1999-12-28 | 2004-01-06 | General Dynamics Decision Systems, Inc. | Post-amplifier filter rejection equalization |
JP2002009853A (en) * | 2000-06-21 | 2002-01-11 | Hitachi Ltd | Reception device |
CN101369821B (en) * | 2007-08-15 | 2013-08-07 | 华为技术有限公司 | Down-sampling method and apparatus, signal equalization method and system |
CN101373989B (en) * | 2008-10-29 | 2012-06-06 | 北京星河亮点技术股份有限公司 | Method and system for testing terminal radio frequency consistency |
CN101615996B (en) * | 2009-08-10 | 2012-08-08 | 华为终端有限公司 | Downsapling method and downsampling device |
CN101667861B (en) * | 2009-10-10 | 2012-11-14 | 中国电子科技集团公司第五十四研究所 | Low false alarm and low false dismissal burst signal capturing method |
CN101707494B (en) * | 2009-11-18 | 2013-03-27 | 北京航空航天大学 | Signal arrival detection method suitable for downlink data link communication of unmanned plane |
CN102377720B (en) * | 2010-08-27 | 2013-11-20 | 中国普天信息产业股份有限公司 | ZC (zone code) sequence detection method and device in high-speed mode |
CN102883425B (en) * | 2011-07-11 | 2015-09-09 | 开曼晨星半导体公司 | A kind of TDD-LTE and FDD-LTE assist in synchronization symbol detection method |
DE102011054614A1 (en) * | 2011-10-19 | 2013-04-25 | Intel Mobile Communications GmbH | Receiver circuit and method for operating a receiver circuit |
CN104883730B (en) * | 2015-04-24 | 2018-07-20 | 北京华力创通科技股份有限公司 | The time synchronization method and device of burst in satellite communication |
-
2016
- 2016-06-24 CN CN201610481615.XA patent/CN106059655B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106059655A (en) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108964824B (en) | A kind of anti-Doppler frequency displacement synchronous method based on pseudo-random sequence differential encoding | |
CN109919015A (en) | A kind of radio-frequency fingerprint extraction and recognition methods based on more sampling convolutional neural networks | |
CN108449298B (en) | Timing synchronization and frequency offset estimation method suitable for high-speed broadband communication | |
CN106059655B (en) | A kind of satellite communication burst time synchronization method | |
CN101330315B (en) | Method and apparatus for capturing frequency correction channel as well as method and apparatus for estimating frequency deviation | |
CN101924577B (en) | Time slot synchronization method for resisting sampling clock frequency deviation in WCDMA (Wideband Code Division Multiple Access) system | |
CN108366420B (en) | Synchronous detection method based on Golay complementary sequence | |
CN106802424B (en) | A kind of quick guiding and tracking method of multifrequency satellite navigation neceiver and device | |
CN105871530B (en) | A kind of timing tracking method of anti-high dynamic frequency deviation variation | |
CN101938347B (en) | Timing error extraction device and method | |
CN1283053C (en) | Method for obtaining OFDM system coarse synchronizing using PN code synchronous channel | |
CN112543025B (en) | High-speed serial AD sampling and data processing system and method based on matrixing | |
CN106209288B (en) | A kind of satellite communication burst timing synchronization sytem | |
CN103329476B (en) | Preamble detector under low signal-to-noise ratio level and detection method | |
CN104427614B (en) | A kind of location determining method and device | |
CN103873225A (en) | Timing estimation method for burst communication | |
CN106374932B (en) | A kind of decoder and coding/decoding method of bimodulus UHF-RFID reader | |
CN109067494A (en) | A kind of UAT data-link time synchronization method and device about CPFSK Modulation Types | |
CN109714146A (en) | A kind of secondary related frame synchornization method based on sliding window | |
CN108599915A (en) | Based on number between the send-receive clock of closed loop phase ambiguity estimation and compensation method | |
EP1791289A1 (en) | Passive optical network media access controller assisted clock recovery | |
CN103888388B (en) | UHF RFID reader frequency offset estimation and frame synchronization method | |
CN102932109A (en) | Timing synchronization and spreading factor detection system and method for power line communication | |
CN108282429A (en) | Carrier parameter method of estimation based on eye pattern and comentropy | |
CN106850478A (en) | A kind of data for ship automatic identification system are demodulated and synchronous method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 610000 Building 1, No. 11, Gaopeng Avenue, Chengdu hi tech Zone, Chengdu, Sichuan Patentee after: Chengdu Guoheng Space Technology Engineering Co.,Ltd. Address before: No. 1 high tech Zone Gaopeng road in Chengdu city of Sichuan Province in 610041 Patentee before: CHENGDU GUOHENG SPACE TECHNOLOGY ENGINEERING Co.,Ltd. |
|
CP03 | Change of name, title or address |