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 PDF

Info

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
Application number
KR1020160014651A
Other languages
Korean (ko)
Other versions
KR20170093363A (en
Inventor
정진섭
이주형
임용훈
서창우
Original Assignee
주식회사 이노와이어리스
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 주식회사 이노와이어리스 filed Critical 주식회사 이노와이어리스
Priority to KR1020160014651A priority Critical patent/KR101796440B1/en
Publication of KR20170093363A publication Critical patent/KR20170093363A/en
Application granted granted Critical
Publication of KR101796440B1 publication Critical patent/KR101796440B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0685Clock or time synchronisation in a node; Intranode synchronisation
    • H04J3/0694Synchronisation in a TDMA node, e.g. TTP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0652Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/14Monitoring 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

A method for synchronizing a GSM signal in a signal analyzer,

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.

Prior Art 1: 10-2008-0096498 Disclosure of Invention Problem to be Solved by the Invention (Title of the Invention: Initial Synchronization Method and Apparatus of GSM System and TD-SCDMA System) Prior Art 2: 10-2003-0038170 Disclosure of the Invention Problems to be Solved by the Invention The present invention relates to a mobile communication terminal,

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).

Figure 112016012582885-pat00001

Figure 112016012582885-pat00002

In the above Equation 1, N represents the total number of samples of the captured signal, and Re (n) and Im (n) represent the real and imaginary components of the nth sample, respectively. In Equation (2), the threshold value (T slot ) is a value 10 dB smaller than the energy average value (E avg ), which is determined in consideration of the condition that the SNR of the conventional signal analyzer is 10 dB or more.

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)

As a result of comparing the sample energy (E idx ) with the threshold value (T slot ) determined by the energy average value (E avg ) of all samples while moving from the first sample to the sample unit after capturing the GSM signal of one frame amount (A) estimating a position of a guard interval;
(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).
The method according to claim 1,
Characterized in that the captured GSM signal is oversampled over the original sampling rate.
3. The method of claim 2,
Wherein the threshold T slot is determined by further considering the required SNR level of the signal analyzer.
4. The method according to any one of claims 1 to 3,
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.
5. The method of claim 4,
Wherein the correlation calculation in the step (c) is performed starting from the sample before the predetermined sample from the estimated position.
KR1020160014651A 2016-02-05 2016-02-05 method for synchronizing slot of GSM signal for signal analyzing equipment KR101796440B1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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