KR101796440B1 - method for synchronizing slot of GSM signal for signal analyzing equipment - Google Patents
method for synchronizing slot of GSM signal for signal analyzing equipment Download PDFInfo
- Publication number
- KR101796440B1 KR101796440B1 KR1020160014651A KR20160014651A KR101796440B1 KR 101796440 B1 KR101796440 B1 KR 101796440B1 KR 1020160014651 A KR1020160014651 A KR 1020160014651A KR 20160014651 A KR20160014651 A KR 20160014651A KR 101796440 B1 KR101796440 B1 KR 101796440B1
- Authority
- KR
- South Korea
- Prior art keywords
- sample
- slot
- signal
- gsm
- tsc
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0685—Clock or time synchronisation in a node; Intranode synchronisation
- H04J3/0694—Synchronisation in a TDMA node, e.g. TTP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0652—Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/14—Monitoring arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to a slot synchronization method of a GSM signal in a signal analyzer capable of detecting slot synchronization of a GSM normal burst more quickly and accurately even in a small amount of calculation without any prior information.
A method for slot synchronization of a GSM signal of a signal analyzer according to an aspect of the present invention includes: capturing a frame of GSM signal, moving the sample from the first sample to a sample unit, comparing the sample energy E idx with a threshold value T slot (A) estimating a position of a guard interval by a result; (B) estimating the approximate position of the TSC from the position of the guard interval estimated in the step (a); (C) estimating the obtained maximum correlation position as a precise position of the TSC by calculating a degree of correlation with a previously known TSC while moving in units of a sample based on the estimated position in the step (b) (D) performing slot synchronization on the basis of the precise position estimated in step (a).
Description
The present invention relates to a slot synchronization method of a GSM signal in a signal analyzer, and more particularly, to a slot synchronizing method of a GSM signal in a signal analyzer capable of detecting slot synchronization of a GSM normal burst more quickly and accurately even with a small amount of calculation, Slot synchronization method.
As is well known, Global System for Mobile Communications (GSM) is a personal mobile communication system based on Time Division Multiplexing Access (TDMA). There are many different types of physical and logical channels in this GSM system, and each of these types of channels has a unique physical structure at the slot (burst) level.
Figure 1 shows a total of five burst types employed in a GSM air interface. As shown in Fig. There are five types of bursts in GSM. Here, a burst refers to a bit string transmitted by a base station or a user terminal, and the time slot (hereinafter, simply referred to as a 'slot' And has a real-time, dispersed period that must reach within such a time that it can be decoded.
First, a normal burst carries a traffic channel and all types of control channels. The Frequency Correction Burst carries the FCCH downlink to compensate for the frequency of the local oscillator to be efficiently synchronized with the frequency of the base station. Synchronization Burst carries the SCH downlink for timing synchronization between the base station and the user terminal. Dummy bursts are used to carry dummy information (no information). Finally, an access burst is a burst used when a user terminal attempts to access a base station.
Meanwhile, one GSM radio frame has a time interval of 4.615 ms, and has a total of 8 slots. Here, the slot of the normal burst is a 26-bit-long training sequence used to allow the receiver's equalizer to estimate the transfer characteristic of the physical path between the base station and the user terminal, A Stealing Flag allocated to each of left and right sides, a Stealing Flag allocated to the right and left sides of the Steering Flag, a size of 57 bits each to the left and right, and information (Info) A TB (Tail Bit) of 3 bits each on the left and right used to indicate the start and end of the burst, and a Guard Period (GP), which is a section given by the error margin of the system.
In the above-described configuration, the length of one slot of the normal burst is exactly 0.577 ms, but since the length of the burst is 0.546 ms, a time difference of 0.031 ms (8.25 bits) exists as an error margin.
On the other hand, in a conventional GSM signal analyzer, after demodulating a signal, various measurement information is displayed on a slot basis. To do so, it is necessary to detect a signal in a slot unit. Further, in order to accurately measure the EVM (Error Vector Magnitude), the frequency error, or the phase error of the GSM signal, the starting point of each slot must be accurately detected with a fine resolution.
In order to precisely detect the starting point of each slot, a correlation is calculated using a training sequence code (TSC) having a length of 26 bits previously known by the GSM standard.
2 is a diagram for explaining a slot synchronization method of a GSM signal of a conventional signal analyzer. In analyzing a GSM signal, especially a normal burst in a conventional signal analyzer, a signal of a frame length (length) is usually captured. Since it captures without any prior information, it is not known at any point of a GSM frame at a capture start point. In other words, in the example of FIG. 2, the capture start point is the information (Info) period of the slot but may be the inside of the TSC area, and in some cases, the guard period may be the capture start point.
Therefore, in order to find the GSM slot synchronization of the captured signal in consideration of all the cases described above, a position having a maximum correlation value is calculated by calculating the correlation with TSC, The correlation is calculated from this point on a sample basis to detect the precise starting point of the TSC, and the position which is 61 bits long from the detected starting point is synchronized to the starting point of the slot.
However, according to the slot synchronization method of the GSM signal of the conventional signal analyzer as described above, since the capture start point is unlikely to be the slot starting point as shown in FIG. 2, the correlation is calculated during two slot lengths from the capture start point. There is a problem that the amount of calculation increases. Furthermore, since we do not know what type of TSC is used in advance, we need to calculate the correlation for all 8 types of TSCs and calculate the correlation for 12 times oversampled signals for precise synchronization As a result, not only the amount of computation increases dramatically, but also the time required for synchronization is prolonged.
Disclosure of Invention Technical Problem [8] The present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide a slot synchronization method of a GSM signal in a signal analyzer capable of detecting slot synchronization of a GSM normal burst more quickly and accurately even with a small amount of calculation, And the like.
A method for slot synchronization of a GSM signal of a signal analyzer according to an aspect of the present invention includes: capturing a frame of GSM signal, moving the sample from the first sample to a sample unit, comparing the sample energy E idx with a threshold value T slot (A) estimating a position of a guard interval by a result; (B) estimating the approximate position of the TSC from the position of the guard interval estimated in the step (a); (C) estimating the obtained maximum correlation position as a precise position of the TSC by calculating a degree of correlation with a previously known TSC while moving in units of a sample based on the estimated position in the step (b) (D) performing slot synchronization on the basis of the precise position estimated in step (a).
In the above-described configuration, the captured GSM signal is characterized by being oversampled over the original sampling rate.
The threshold T slot is characterized by the energy mean (E avg ) of all samples and the required SNR level of the signal analyzer.
In the step (a), the initial sample having the sample energy E idx that is larger or smaller than the threshold T slot is estimated as a start point or an end point of the guard interval.
The correlation calculation in the step (c) is performed starting from a sample before a predetermined sample from the estimated position.
According to the slot synchronization method of the GSM signal of the signal analyzer of the present invention, the position of the start point of the TSC is roughly detected from the detected guard interval based on the energy of the sample, The position of the starting point of the TSC is precisely detected. By detecting the synchronization of the slot, the slot synchronization of the GSM signal can be performed quickly and accurately while greatly reducing the amount of calculation.
1 shows a total of five burst types employed in a GSM air interface;
BACKGROUND OF THE INVENTION Field of the Invention [0001]
3 is a flowchart illustrating a slot synchronization method of a GSM signal of the signal analyzer of the present invention.
4 is an illustration of a GSM normal burst with a 25 MHz sampling rate (12 times oversampling) captured in a slot synchronization method of a GSM signal of a signal analyzer of the present invention.
Hereinafter, a preferred embodiment of a slot synchronization method of a GSM signal of the signal analyzer of the present invention will be described in detail with reference to the accompanying drawings.
3 is a flowchart illustrating a slot synchronization method of a GSM signal of the signal analyzer of the present invention. As shown in FIG. 3, according to the slot synchronization method of the GSM signal of the signal analyzer of the present invention, in step S10, the GSM signal of one frame amount is captured in a state in which there is no prior information, It is desirable to oversample the sampling rate of? MHz, i.e., 12 times the original sampling rate.
Next, in step S20 in this energy average of all the samples sampled (E avg) calculations, and, in step S30 leading to this energy average values (E avg) energy average limit value (hereinafter simply "threshold value" for the slot detected on the basis of the La and) (T slot) to calculate the, equation (1) and (2) below is an equation used to calculate the respective average energy (E avg) and the limit value (T slot).
In the
4 is an illustration of a GSM normal burst with a 25 MHz sampling rate (12 times oversampling) captured in a slot synchronization method of a GSM signal of a signal analyzer of the present invention. As shown in FIG. 4, according to the method of the present invention, the energy average value of each captured sample, that is, the magnitude envelope average (E avg ) of each sample size (refer to the one- The position of the guard interval (see the rectangular point in FIG. 4) is detected with reference to the threshold value T slot (see the dotted line in FIG. 4).
Returning to Fig. 3, in step S40, the index idx of the first sample of the capture interval is set to 0, and again in step S50, the sample energy E idx of the current index idx is larger than the limit value T slot . If it is determined in step S50 that the sample energy E idx of the current index idx is larger than the threshold T slot , it is determined that the sample is a sample of the burst period, It is determined that the sample is located in the burst interval, and the process proceeds to step S60. If the sample interval is less than the threshold T slot , it is determined that the sample of the guard interval, i.e., the capture start point is located in the guard interval.
In step S60 and step S70 to determine if is greater than the sample energy (E idx) of back current index (idx) from the state in which increase in the current sample index (idx) of by one limit value (T slot), limit value (T slot) The process proceeds to step S80 where the current sample position is regarded as the start point of the guard interval. If the guard interval is less than the threshold value T slot , The flow advances to step S120.
Next, in step S90 and step S100, it is determined whether the sample energy E idx of the current index idx is again greater than the threshold T slot in the state where the current sample index idx is increased by one. T slot ), the steps S90 and S100 are repeated because the corresponding sample is still a sample of the guard interval, whereas if it is larger than the limit value T slot , the procedure goes to step S110 to set the sample position of the immediately preceding index as the start point And then proceeds to step S120.
In step S120, the starting point of the TSC is estimated based on the starting point or the ending point of the guard interval. For example, if the starting point of the guard interval is found in step S80 (step S80) It is assumed that a sample after a bit of +3 bits (tail bit) +57 bits (information area) + 1 bit (stilling flag)) is estimated as a start point of the TSC, whereas if an end point of a guard interval is found (step S110) 61 (= 3 bits (tail bit) +57 bits (information area) + 1 bit (stilling flag)) bit is estimated as the start point of the TSC.
Next, in step S130, the correlation between a total of eight types of TSC previously known by the standard and a GSM signal of the estimated position of the TSC are calculated in units of samples in order to estimate the precise position of the TSC, Is determined as the starting point of the TSC. It is preferable that the correlation calculation in step S130 is performed from a sample before the bit position of the estimated position of the TSC. Finally, in step S140, the starting point of each slot is synchronized from the starting point of the TSC, that is, 69.25 (= 8.25 bits (guard interval) +3 bits (tail bit) +57 bits Stealing flag)) to the starting point of each slot.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. will be. Accordingly, the scope of the present invention should be determined by the following claims.
Claims (5)
(B) estimating the approximate position of the TSC from the position of the guard interval estimated in the step (a);
(C) estimating the obtained maximum correlation position as a precise position of the TSC by calculating a degree of correlation with a previously known TSC while moving in units of samples on the basis of the estimated position in the step (b)
And (d) performing slot synchronization based on the precise position estimated in step (c).
Characterized in that the captured GSM signal is oversampled over the original sampling rate.
Wherein the threshold T slot is determined by further considering the required SNR level of the signal analyzer.
Wherein the estimating step estimates the first sample having the sample energy E idx greater than or less than the threshold value T slot as the start point or the end point of the guard interval.
Wherein the correlation calculation in the step (c) is performed starting from the sample before the predetermined sample from the estimated position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160014651A KR101796440B1 (en) | 2016-02-05 | 2016-02-05 | method for synchronizing slot of GSM signal for signal analyzing equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160014651A KR101796440B1 (en) | 2016-02-05 | 2016-02-05 | method for synchronizing slot of GSM signal for signal analyzing equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170093363A KR20170093363A (en) | 2017-08-16 |
KR101796440B1 true KR101796440B1 (en) | 2017-11-10 |
Family
ID=59752372
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160014651A KR101796440B1 (en) | 2016-02-05 | 2016-02-05 | method for synchronizing slot of GSM signal for signal analyzing equipment |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101796440B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050099936A1 (en) * | 2003-11-11 | 2005-05-12 | Ntt Docomo, Inc. | OFDM transmitter and OFDM receiver |
US20120243626A1 (en) * | 2001-10-17 | 2012-09-27 | Jianglei Ma | System access and synchronization methods for mimo ofdm communications systems and physical layer packet and preamble design |
-
2016
- 2016-02-05 KR KR1020160014651A patent/KR101796440B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120243626A1 (en) * | 2001-10-17 | 2012-09-27 | Jianglei Ma | System access and synchronization methods for mimo ofdm communications systems and physical layer packet and preamble design |
US20050099936A1 (en) * | 2003-11-11 | 2005-05-12 | Ntt Docomo, Inc. | OFDM transmitter and OFDM receiver |
Also Published As
Publication number | Publication date |
---|---|
KR20170093363A (en) | 2017-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FI101256B (en) | A method for measuring the timing of a received signal in a communication system and a mobile station implementing the method | |
EP1197050B1 (en) | Synchronisation and detection of modulation type | |
CN111106923A (en) | Synchronization device in narrow-band wireless communication terminal | |
EP1796307B1 (en) | Mobile wireless communication apparatus and communication processing method | |
US8064822B2 (en) | Link synchronization method using received power in RF repeater | |
JP2018512012A (en) | Method and system for link synchronization in LTE-TDD architecture | |
CA2097694A1 (en) | Apparatus and method for equalizing a corrupted signal in a receiver | |
CN103929391B (en) | A kind of transmitting frequency calibration method and device | |
CN108881089B (en) | Pilot frequency detection method of SOQPSK modulation signal in remote measuring system | |
CN110493820B (en) | Transmission delay evaluation method, device, communication node and storage medium | |
JP2007506342A (en) | Robust initial synchronization to receiver | |
CN104363037B (en) | A kind of rapid detection system and method for LTE system antenna port number | |
JP4583608B2 (en) | Method and apparatus for estimating signal characteristics | |
EP3163825B1 (en) | Method and apparatus for detecting multipath frame header | |
US20190349021A1 (en) | Digital radio communication | |
WO2002051059A2 (en) | Method of signal quality estimation | |
WO2015116595A1 (en) | Initial synchronization based on autocorrelation and depending on a predicted snr | |
CN111669234B (en) | System and method for measuring wireless signal quality | |
KR101796440B1 (en) | method for synchronizing slot of GSM signal for signal analyzing equipment | |
JP4166830B2 (en) | Channel prediction device | |
CN114884561A (en) | Satellite signal high-speed demodulation method based on FPGA | |
WO2006051441A1 (en) | Method and apparatus for detecting high-mobility state of mobile terminal and related device | |
CN105722125B (en) | Synchronous and asynchronous judging method and device for terminal | |
JP3083125B2 (en) | Synchronous word detection circuit | |
KR100465030B1 (en) | Channel Estimator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |