[go: up one dir, main page]

CN100561999C - A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System - Google Patents

A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System Download PDF

Info

Publication number
CN100561999C
CN100561999C CNB2006100207977A CN200610020797A CN100561999C CN 100561999 C CN100561999 C CN 100561999C CN B2006100207977 A CNB2006100207977 A CN B2006100207977A CN 200610020797 A CN200610020797 A CN 200610020797A CN 100561999 C CN100561999 C CN 100561999C
Authority
CN
China
Prior art keywords
sequence
information
antenna
time
bit
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.)
Expired - Fee Related
Application number
CNB2006100207977A
Other languages
Chinese (zh)
Other versions
CN101064700A (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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CNB2006100207977A priority Critical patent/CN100561999C/en
Publication of CN101064700A publication Critical patent/CN101064700A/en
Application granted granted Critical
Publication of CN100561999C publication Critical patent/CN100561999C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种MIMO-OFDM同步方法,它通过利用IFFT变换的特性,将发射端各天线插入的训练序列,在各发射天线到达接收天线信号延迟不同时,叠加后仍然可以得到两个相同的半段序列。在接收端的时域进行时间粗同步,频域进行时间精同步;收端时间同步取得后,可容易的取得频率同步。由于本发明通过在发端插入偶位均为零,奇位均为训练序列的同步符号,可以区分不同时延,适用于分布式MIMO系统。因此它具有易于实现,实用性强,应用面广等多种优点;同时它又具有带宽占用少,频谱利用率高的优点。

Figure 200610020797

The invention discloses a MIMO-OFDM synchronization method. By using the characteristics of IFFT transformation, the training sequence inserted by each antenna at the transmitting end can still obtain two identical half sequence. Coarse time synchronization is performed in the time domain of the receiving end, and fine time synchronization is performed in the frequency domain; after time synchronization at the receiving end is obtained, frequency synchronization can be easily obtained. Since the present invention inserts synchronous symbols whose even bits are all zero and odd bits are training sequences at the sending end, different time delays can be distinguished, and it is suitable for distributed MIMO systems. Therefore, it has the advantages of easy implementation, strong practicability, and wide application; at the same time, it has the advantages of less bandwidth occupation and high spectrum utilization.

Figure 200610020797

Description

一种多入多出-正交频分复用系统同步方法 A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System

技术领域 technical field

本发明属于通信技术领域,它特别涉及多入多出-正交频分复用(MIMO-OFDM)同步技术。The invention belongs to the technical field of communication, and in particular relates to a multiple-input multiple-output-orthogonal frequency division multiplexing (MIMO-OFDM) synchronization technology.

背景技术 Background technique

OFDM由于具有数据传输速率高,抗多径干扰能力强,频谱效率高等优点,越来越受到重视。它已成功用于有线、无线通信。如:DAB(Digital Audio Broadcasting)、DVB、EEE802.11a及HyperLAN/2中,在目前正在制定的IEEE802.16中,也大量涉及了OFDM技术。OFDM这种新的调制技术也可用于新一代的移动通信系统中。使用OFDM技术将大大提高新一代移动通信系统的传输数据率和频谱效率,且具有很好的抗多径能力,见文献:Bingham,J.A.C.,“Multicarrier modulation for data transmission:an idea whose time has come,”IEEECommunications Magazine,Volume:28 Issue:5,May 1990,Page(s):5-14和文献:Yun Hee Kim;Iickho Song;Hong Gil Kim;Taejoo Chang;Hyung Myung Kim,“Performance analysis of a coded OFDM system in time-varyingmultipath Rayleigh fading channels,”Vehicular Technology,IEEE Transactions on,Volume:48 Issue:5,Sept.1999,Page(s):1610-1615所述。OFDM has attracted more and more attention due to its high data transmission rate, strong anti-multipath interference ability, and high spectrum efficiency. It has been successfully used in wired and wireless communications. Such as: DAB (Digital Audio Broadcasting), DVB, EEE802.11a and HyperLAN/2, in IEEE802.16 currently being formulated, OFDM technology is also involved in a large number. OFDM, a new modulation technique, can also be used in a new generation of mobile communication systems. The use of OFDM technology will greatly improve the transmission data rate and spectrum efficiency of the new generation of mobile communication systems, and has a good anti-multipath ability, see the literature: Bingham, J.A.C., "Multicarrier modulation for data transmission: an idea whose time has come, "IEEE Communications Magazine, Volume: 28 Issue: 5, May 1990, Page(s): 5-14 and Literature: Yun Hee Kim; Iickho Song; Hong Gil Kim; Taejoo Chang; Hyung Myung Kim," Performance analysis of a coded OFDM system in time-varying multipath Rayleigh fading channels," Vehicular Technology, IEEE Transactions on, Volume: 48 Issue: 5, Sept.1999, Page(s): 1610-1615.

OFDM技术的弱点之一是对时间和频率同步的要求特别是频率同步要求比单载波系统要高得多。一般要求采用OFDM技术的系统在接收端频率偏移不超过其子载波间隔的2%,见文献van de Beek,J.J.;Sandell,M.;Borjesson,P.O.,“ML estimation of time and frequency offset in OFDMsystems,”Signal Processing,IEEE Transactions on,Volume:45 Issue:7,July 1997,Page(s):1800-1805所述。One of the weaknesses of OFDM technology is the requirement for time and frequency synchronization, especially frequency synchronization, which is much higher than that of single-carrier systems. It is generally required that the frequency offset of the system using OFDM technology does not exceed 2% of its subcarrier spacing, see the literature van de Beek, J.J.; Sandell, M.; Borjesson, P.O., "ML estimation of time and frequency offset in OFDMsystems , "Signal Processing, IEEE Transactions on, Volume: 45 Issue: 7, July 1997, Page(s): 1800-1805.

在未来的宽带无线通信系统中,存在两个最严峻的挑战:多径衰落信道和带宽效率。OFDM通过将频率选择性多径衰落信道在频域内转换为平坦信道,从而减小了多径衰落的影响。而MIMO技术能够在空间中产生独立的并行信道同时传输多路数据流,可以有效地增加系统的传输速率。这样,将OFDM和MIMO两种技术相结合,构成MIMO-OFDM,就能达到两种效果:一种是系统具备很高的传输速率,另一种是通过分集达到很强的可靠性。见文献H.Sampath,S.Talwar,J.Tellado,et al.“A Fourth-Generation MIMO-OFDM:Broadband WirelessSystem:Design,Performance,and Field Trial Results”.IEEE Communications Magazine,Vol.40,No.9,Sept.2002,pp.143-149所述。In future broadband wireless communication systems, there are two most serious challenges: multipath fading channel and bandwidth efficiency. OFDM reduces the effects of multipath fading by converting frequency selective multipath fading channels into flat channels in the frequency domain. The MIMO technology can generate independent parallel channels in space to transmit multiple data streams at the same time, which can effectively increase the transmission rate of the system. In this way, combining the two technologies of OFDM and MIMO to form MIMO-OFDM can achieve two effects: one is that the system has a high transmission rate, and the other is that the system achieves strong reliability through diversity. See literature H. Sampath, S. Talwar, J. Tellado, et al. "A Fourth-Generation MIMO-OFDM: Broadband Wireless System: Design, Performance, and Field Trial Results". IEEE Communications Magazine, Vol.40, No.9 , Sept.2002, pp.143-149.

OFDM技术的弱点之一是对同步误差很敏感,因此MIMO-OFDM系统同样对同步误差很敏感。一般来说,同步分为时间同步和频率同步。在多径环境下,OFDM对时间同步要求很高,这也是MIMO-OFDM系统对时间同步的要求,频率同步方面,由于MIMO-OFDM系统可以视为N个并行的MIMO子系统,因此频偏所引入的ICI会恶化每个子载波的信噪比,从而恶化整个MIMO-OFDM通信系统的性能,见文献A.Stamoulis;S.N.Diggavi;N.Al-Dhahir,Intercarrier interference in MIMO OFDM,Signal Processing,IEEE Transactions on,Volume:50,Issue:10,Oct,2002,pp.2451-2464所述。MIMO-OFDM系统中,同步模块的位置见图1。时间同步的目的是在收到的串行数据流中找出各个OFDM符号的边界;而频率同步的目的是求出并纠正收端的频率偏移。One of the weaknesses of OFDM technology is that it is very sensitive to synchronization errors, so the MIMO-OFDM system is also very sensitive to synchronization errors. Generally speaking, synchronization is divided into time synchronization and frequency synchronization. In a multipath environment, OFDM has high requirements for time synchronization, which is also the requirement of MIMO-OFDM system for time synchronization. In terms of frequency synchronization, since MIMO-OFDM system can be regarded as N parallel MIMO subsystems, the frequency offset The introduced ICI will deteriorate the signal-to-noise ratio of each subcarrier, thereby deteriorating the performance of the entire MIMO-OFDM communication system, see literature A. Stamoulis; S.N.Diggavi; N.Al-Dhahir, Intercarrier interference in MIMO OFDM, Signal Processing, IEEE Transactions on, Volume: 50, Issue: 10, Oct, 2002, pp.2451-2464. In the MIMO-OFDM system, the position of the synchronization module is shown in Figure 1. The purpose of time synchronization is to find the boundaries of each OFDM symbol in the received serial data stream; and the purpose of frequency synchronization is to find and correct the frequency offset at the receiving end.

为了获得快速准确的同步,MIMO-OFDM系统中的同步往往采用训练序列的方法来完成。考虑到MIMO-OFDM信道的特性,OFDM系统中用到的一些训练序列不能直接作为MIMO-OFDM系统的训练序列,见文献:Mody,A.N.Stuber,G.L.Synchronization for MIMO-OFDMsystems.Global Telecommunications Conference,2001.GLOBECOM′01.IEEE,Volume:1,25-29 Nov.2001Pages:509-513 vol.1所述。In order to obtain fast and accurate synchronization, the synchronization in the MIMO-OFDM system is often accomplished by means of training sequences. Considering the characteristics of the MIMO-OFDM channel, some training sequences used in the OFDM system cannot be directly used as the training sequence of the MIMO-OFDM system, see the literature: Mody, A.N.Stuber, G.L.Synchronization for MIMO-OFDMsystems.Global Telecommunications Conference, 2001. GLOBECOM'01. IEEE, Volume: 1, 25-29 Nov.2001 Pages: 509-513 vol.1.

目前有两种惯常的训练序列插入方法:There are currently two customary training sequence insertion methods:

1)一种方法是采用时间正交的训练序列,即在不同发射天线上插入训练序列的时间相互错开(如图2所示)。每根天线上的训练序列只要满足强移位自相关性就可以了,不同天线的训练序列可以是相同的,因此设计起来比较方便,可以区分各天线之间的时延。缺点是随着天线数的增加,训练序列占用的带宽也相应增加,所以频谱利用率较低。参见文献:T.C.W.Schenk and A.van Zelst.Frequency Synchronization for MIMO-OFDMWireless LAN Systems.Proc.IEEE Vehicular Technology Conference Fall 2003(VTC Fall 2003),Orlando(FL),6-9 October 2003,paper 05D-03所述。1) One method is to use time-orthogonal training sequences, that is, the times of inserting training sequences on different transmitting antennas are staggered from each other (as shown in FIG. 2 ). The training sequence on each antenna only needs to satisfy strong shift autocorrelation, and the training sequences of different antennas can be the same, so it is more convenient to design, and the time delay between antennas can be distinguished. The disadvantage is that as the number of antennas increases, the bandwidth occupied by the training sequence also increases correspondingly, so the spectrum utilization rate is low. See literature: T.C.W.Schenk and A.van Zelst. Frequency Synchronization for MIMO-OFDM Wireless LAN Systems. Proc. IEEE Vehicular Technology Conference Fall 2003 (VTC Fall 2003), Orlando (FL), 6-9 October 2003, paper 05D-03 stated.

2)另一种方法是各发射天线在相同位置插入正交的训练序列,可以通过多段重复等手段加强训练序列抗多径衰落的能力。这些序列在满足正交的前提下,还必须满足训练序列的移位自相关性(如图3所示)。该算法假设所有发射天线到达所有接收天线的时延相同,频率偏移相同,即收发之间仅仅存在一个时间偏移和一个频率偏移。显然,该算法并不能解决当各路天线到达时延不同时的同步问题。参见文献:Mody,A.N.Stuber,G.L.Synchronization for MIMO-OFDM systems.Global Telecommunications Conference,2001.GLOBECOM′01.IEEE,Volume:1,25-29Nov.2001 Pages:509-513 vol.1所述。2) Another method is that each transmit antenna inserts an orthogonal training sequence at the same position, and the ability of the training sequence to resist multipath fading can be enhanced by means of multi-segment repetition. On the premise of satisfying the orthogonality, these sequences must also satisfy the shifted autocorrelation of the training sequence (as shown in FIG. 3 ). The algorithm assumes that the time delays from all transmitting antennas to all receiving antennas are the same, and the frequency offsets are the same, that is, there is only one time offset and one frequency offset between sending and receiving. Obviously, this algorithm cannot solve the synchronization problem when the arrival delays of different antennas are different. See literature: Mody, A.N.Stuber, G.L.Synchronization for MIMO-OFDM systems.Global Telecommunications Conference, 2001.GLOBECOM'01.IEEE, Volume: 1, 25-29Nov.2001 Pages: 509-513 vol.1.

发明内容 Contents of the invention

本发明的目的在于提供一种多入多出-正交频分复用(MIMO-OFDM)同步方法,它利用训练序列进行MIMO-OFDM同步,具有易于实现,实用性强,应用面广,能区分多天线时延,频谱利用率高等特点。The object of the present invention is to provide a kind of multi-input multi-output-orthogonal frequency division multiplexing (MIMO-OFDM) synchronization method, which utilizes the training sequence to carry out MIMO-OFDM synchronization, has the advantages of easy implementation, strong practicability, wide application range, and Distinguishes the characteristics of multi-antenna delay and high spectrum utilization.

为了方便地描述本文的内容,首先作一下术语定义:In order to describe the content of this article conveniently, let us first define the terms:

FFT/IFFT:快速傅立叶变换/快速傅立叶逆变换FFT/IFFT: Fast Fourier Transform/Inverse Fast Fourier Transform

循环前缀(CP):OFDM符号为了消除由于多径造成的ICI,在其保护间隔内填入的信号,是OFDM符号本身的后面部分信号的复制。Cyclic prefix (CP): In order to eliminate the ICI caused by multipath, the signal filled in the guard interval of the OFDM symbol is a copy of the signal of the latter part of the OFDM symbol itself.

组帧:数据传输的基本单位,将数据和冗余信息按一定规格排列好,再发送出去。Framing: The basic unit of data transmission, which arranges data and redundant information according to certain specifications, and then sends them out.

本发明提供一种利用训练序列进行MIMO-OFDM同步的方法,它由发端和收端两部分组成,具体步骤如下:The present invention provides a method for performing MIMO-OFDM synchronization using a training sequence, which consists of two parts, a sending end and a receiving end, and the specific steps are as follows:

发端对发射信号的处理步骤如下(如图4所示):The sending end processes the transmitted signal as follows (as shown in Figure 4):

步骤1:定义发射天线的个数为M,M取正整数,且M的数目大于1;选择M个长均为N1的PN序列bm[k],N1取正整数;将这个PN序列bm[k]尾部加一个“1”,构成长度为Q的序列cm(k),k∈[0,Q-1],m∈[1,M];此时的cm(k)取值为复数形式,即cm(k)∈{1+j,-1-j};Step 1: Define the number of transmitting antennas as M, M is a positive integer, and the number of M is greater than 1; select M PN sequences b m [k] whose length is N 1 , and N 1 is a positive integer; the PN A "1" is added at the end of the sequence b m [k] to form a sequence c m (k) of length Q, k∈[0, Q-1], m∈[1, M]; at this time, c m (k ) takes a complex number form, that is, c m (k)∈{1+j, -1-j};

步骤2:将步骤1得到的序列cm(k)进行插零处理,生成每个天线发射的训练序列Tm(i),i∈[0,N-1],N为OFDM系统的FFT点数,且取正整数;插零处理的具体做法是:序列c1(k)的第一个信息c1(1),插入到第一个发射天线的训练序列T1(i)的第一位;序列c1(k)的第二个信息c1(2),插入到训练序列T1(i)的第2M+1位;第三个信息c1(3)插入到T1(i)的第4M+1位,以此类推,直到第k个信息c1(k)插入到T1(i)的第2(Q-1)M+1位,训练序列T1(i)的其余位均插零;对第二个发射天线而言,序列c2(k)的第一个信息c2(1),插入到对应训练序列T2(i)的第三位;序列c2(k)的第二个信息c2(2),插入到训练序列T2(i)的第2M+3位;第三个信息c2(3)插入到训练序列T2(i)的第4M+3位,以此类推,直到第k个信息c2(k)插入到T2(i)的第2(Q-1)M+3位,训练序列T2(i)的其余位均插零;以此类推,序列cM(k)的第一个信息cM(1),插入到第一个发射天线的训练序列TM(i)的第2M-1位;序列cM(k)的第二个信息cM(2),插入到训练序列TM(i)的第2M+2M-1位;第三个信息cM(3)插入到TM(i)的第4M+2M-1位,以此类推,直到第k个信息cM(k)插入到TM(i)的第2(Q-1)M+2M-1位,训练序列TM(i)的其余位均插零,如公式(1)和图5所示;这里的N和发射天线数M之间必须满足:N=2MQ;Step 2: Perform zero-insertion processing on the sequence c m (k) obtained in step 1 to generate a training sequence T m (i) transmitted by each antenna, i∈[0, N-1], where N is the number of FFT points of the OFDM system , and take a positive integer; the specific method of zero insertion processing is: the first information c 1 (1) of the sequence c 1 (k) is inserted into the first bit of the training sequence T 1 (i) of the first transmitting antenna ; The second information c 1 (2) of the sequence c 1 (k) is inserted into the 2M+1 bit of the training sequence T 1 (i); the third information c 1 (3) is inserted into T 1 (i) 4M+1 bit of , and so on, until the kth information c 1 (k) is inserted into the 2(Q-1)M+1 bit of T 1 (i), the rest of the training sequence T 1 (i) Bits are all zero-inserted; for the second transmitting antenna, the first information c 2 (1) of the sequence c 2 (k) is inserted into the third bit of the corresponding training sequence T 2 (i); the sequence c 2 ( The second information c 2 (2) of k) is inserted into the 2M+3 bit of the training sequence T 2 (i); the third information c 2 (3) is inserted into the 4M of the training sequence T 2 (i) +3 bits, and so on, until the kth information c 2 (k) is inserted into the 2(Q-1)M+3 bits of T 2 (i), and the remaining bits of the training sequence T 2 (i) are inserted zero; and so on, the first information c M (1) of the sequence c M (k) is inserted into the 2M-1th bit of the training sequence T M (i) of the first transmitting antenna; the sequence c M (k ) of the second information c M (2), inserted into the 2M+2M-1 bit of the training sequence TM (i); the third information c M (3) inserted into the 4M+ of TM (i) 2M-1 bit, and so on, until the kth information c M (k) is inserted into the 2(Q-1)M+2M-1 bit of TM (i), the rest of the training sequence TM (i) Bit interpolation, as shown in formula (1) and Figure 5; here, N and the number of transmitting antennas M must satisfy: N=2MQ;

Figure C20061002079700081
Figure C20061002079700081

步骤3:将步骤2得到的训练序列Tm(i)对应插入数据序列1到数据序列m中;具体插入方法是:训练序列T1(i)插入到第一个天线上的数据序列1中,训练序列T2(i)插入到第二个天线上的数据序列2中,以此类推,直到训练序列TM(i)插入到第M个天线上的数据序列M中;Tm(i)插入各天线数据序列的位置均是相同的,然后将插入后的序列,进行IFFT运算,得到的结果再进行加循环前缀(CP)处理,这样得到的结果再进行组帧处理后,由各射频天线发射出去(如图4所示);Step 3: insert the training sequence T m (i) obtained in step 2 into the data sequence 1 into the data sequence m; the specific insertion method is: insert the training sequence T 1 (i) into the data sequence 1 on the first antenna , the training sequence T 2 (i) is inserted into the data sequence 2 on the second antenna, and so on until the training sequence T M (i) is inserted into the data sequence M on the Mth antenna; T m (i ) are inserted into the same positions for each antenna data sequence, and then the inserted sequence is subjected to IFFT operation, and the obtained result is then subjected to cyclic prefix (CP) processing, and the result obtained in this way is subjected to framing processing, and is composed of each The radio frequency antenna transmits (as shown in Figure 4);

收端对接收信号的处理步骤如下(如图6所示):The receiving end processes the received signal as follows (as shown in Figure 6):

步骤4:在第p路接收天线上,将接收到的发端发射的序列,通过一个大小为N的滑动窗,p∈[1,P],P是接收天线数,取正整数,且大于1;将窗口中的数据ri分为前后两个半段,前半段是ri,0≤i≤N/2-1,后半段是ri,N/2≤i≤N-1;将这两个半段序列前面τ长度的信息都去掉,用后面的信息对应求相关,得到相关值φ(d),d表示时间偏移,取正整数:Step 4: On the p-th receiving antenna, pass the received sequence transmitted by the transmitter through a sliding window of size N, p ∈ [1, P], P is the number of receiving antennas, which takes a positive integer and is greater than 1 ; Divide the data r i in the window into two halves, the first half is r i , 0≤i≤N/2-1, the second half is r i , N/2≤i≤N-1; The information on the length of τ in front of the two half-sequences is removed, and the following information is used to correlate to obtain the correlation value φ(d), where d represents the time offset and takes a positive integer:

φφ (( dd )) == ΣΣ ii == ττ NN // 22 -- 11 (( rr dd ++ ii ** ·· rr dd ++ NN // 22 ++ ii )) -- -- -- (( 22 ))

步骤5:将步骤4得到的相关值φ(d)进行归一化处理,得到一个相关峰M(d)(如图7所示):Step 5: Normalize the correlation value φ(d) obtained in Step 4 to obtain a correlation peak M(d) (as shown in Figure 7):

Mm (( dd )) == 22 ·&Center Dot; || φφ (( dd )) || (( RR (( dd )) )) 22 -- -- -- (( 33 ))

其中,R(d)为进行公式(2)运算的信息功率之和Among them, R(d) is the sum of the information power for formula (2) operation

RR (( dd )) == ΣΣ ii == ττ NN // 22 -- 11 || rr dd ++ ii || 22 ++ ΣΣ ii == ττ ++ NN // 22 NN -- 11 || rr dd ++ ii || 22 -- -- -- (( 44 ))

步骤6:然后设置一个硬判门限和长度为N的滑动窗,将从相关峰M(d)中超过门限的时间偏移点所对应的滑动窗中的序列开始,连续将L个长度为N的序列选出,设这段序列为gi(t),i=0,1,...,L-1,t=0,1,...,N-1;记录超过门限的时间偏移点为

Figure C20061002079700092
,L取正整数,且其取值大于1;Step 6: Then set a hard-judgment threshold and a sliding window with a length of N, starting from the sequence in the sliding window corresponding to the time offset point exceeding the threshold in the correlation peak M(d), consecutively L pieces of length N The sequence is selected, set this sequence as g i (t), i=0, 1, ..., L-1, t = 0, 1, ..., N-1; record the time deviation exceeding the threshold Move point to
Figure C20061002079700092
, L takes a positive integer, and its value is greater than 1;

步骤7:将步骤6得到的L个长度为N的序列gi(t),分别进行FFT运算,得到Gi(k),i=0,1,...,L-1,k=0,1,...,N-1:Step 7: Perform FFT operation on the L sequences g i (t) of length N obtained in step 6 to obtain G i (k), i=0, 1, ..., L-1, k=0 ,1,...,N-1:

GG ii (( kk )) == ΣΣ nno == 00 NN -- 11 gg ii (( nno )) ee -- 22 πjnkπjnk // NN -- -- -- (( 55 ))

步骤8:然后将步骤7得到的序列Gi(k),按照发端步骤2中插入训练序列的方式,将对应位置的信息抽取出来,具体的抽取方式为:检测第一路发射天线发射的信息到达第p路接收天线的时间精同步点,将Gi(k)中第一位,第2M+1位,第4M+1位,以此类推到第2(Q-1)M+1位信息抽取出来;检测第二路发射天线发射的信息到达第p路接收天线的时间精同步点,将Gi(k)中第三位,第2M+3位,第4M+3位,以此类推到第2(Q-1)M+3位信息抽取出来;以此类推,检测第M路发射天线发射的信息到达第p路接收天线的时间精同步点,将Gi(k)中第2M-1位,第2M+2M-1位,第4M+2M-1位,以此类推到第2(Q-1)M+2M-1位信息抽取出来;和本地序列cm(k)进行相关相乘,就可以得到第m路发射天线信号的时间精同步点

Figure C20061002079700094
Step 8: The sequence G i (k) obtained in step 7 is then inserted into the training sequence in step 2 of the transmitting end, and the information of the corresponding position is extracted. The specific extraction method is: detecting the information transmitted by the first transmitting antenna Arrive at the time fine synchronization point of the p-th receiving antenna, the first, 2M+1, 4M+1 in G i (k), and so on to the 2(Q-1)M+1 Extract the information; detect that the information transmitted by the second transmit antenna reaches the time fine synchronization point of the p-th receive antenna, and use the third, 2M+3, and 4M+3 bits in G i (k) as By analogy, the 2nd (Q-1)M+3 bit information is extracted; by analogy, the information transmitted by the M-th transmitting antenna reaches the time fine synchronization point of the p-th receiving antenna, and the G i (k) 2M-1 bit, 2M+2M-1 bit, 4M+2M-1 bit, and so on until the 2(Q-1)M+2M-1 bit information is extracted; and the local sequence c m (k) Correlation multiplication is carried out, and the time fine synchronization point of the mth transmitting antenna signal can be obtained
Figure C20061002079700094

θθ ^^ 22 ,, mm ,, pp == argarg maxmax ii {{ ΣΣ jj == 00 QQ -- 11 GG ii ** (( 22 mm -- 11 ++ 22 jMjM )) ·&Center Dot; cc mm (( jj )) }} -- -- -- (( 66 ))

其中,Gi *(2m-1+2jM)表示对Gi(2m-1+2jM)求共轭的结果。Wherein, G i * (2m-1+2jM) represents the result of calculating the conjugate of G i (2m-1+2jM).

步骤9:将步骤6得到的时间偏移点与步骤8得到的时间精同步点

Figure C20061002079700097
求和,得到第m路发射天线发射的信号到达第p路接收天线的时间同步点:Step 9: Offset the time obtained in step 6 Synchronize with the time obtained in step 8
Figure C20061002079700097
The sum is obtained to obtain the time synchronization point when the signal transmitted by the m-th transmitting antenna reaches the p-th receiving antenna:

θθ ^^ mm ,, pp == θθ ^^ 11 ,, pp ++ θθ ^^ 22 ,, mm ,, pp -- -- -- (( 77 ))

步骤10:由步骤9得到时间同步点后,得到时间调整后的信息;再将时间调整后的信息进行频率同步,得到频率同步处理后的信息;然后将频率同步处理后的信息进行去循环前缀(CP)处理;将去循环前缀(CP)处理后的信息再进行FFT处理。Step 10: After obtaining the time synchronization point from step 9, obtain the time-adjusted information; then perform frequency synchronization on the time-adjusted information to obtain the information after frequency synchronization processing; then de-cyclic prefix the information after frequency synchronization processing (CP) processing; performing FFT processing on the information after removing the cyclic prefix (CP) processing.

需要说明的是,考虑到M路天线相对延迟不同,将窗口中的数据前后两个半段都去掉前面τ长度的信息。收端步骤1中的τ≥Dp,设dm表示接收天线收到各路发射天线信号的相对时延,Dp=max{d1,d2,...,dm}。另外,收端的处理步骤中,从步骤1到步骤3是时间粗同步处理,从步骤4到步骤5是时间精同步处理。It should be noted that, considering that the relative delays of the M antennas are different, the information of the front τ length is removed from both the front and back halves of the data in the window. τ≥D p in step 1 of the receiving end, let d m represent the relative delay of the receiving antenna receiving the signals of each transmitting antenna, D p =max{d 1 , d 2 ,..., d m }. In addition, in the processing steps of the receiving end, from step 1 to step 3 is time coarse synchronization processing, and from step 4 to step 5 is time fine synchronization processing.

本发明是一种利用训练序列进行MIMO-OFDM同步的方法,其特征在于:发端的频域,各天线的训练序列分开放置,用来区分不同时延,可以进行时间精同步;收端的时域,这些分开放置的训练序列经过IFFT变换,叠加后又具有相同的两个半段。于是设置一个搜索窗,进行前后两个半段序列的自相关运算。设置一个门限值,记录超过这个门限值的时间偏移点,取得时间粗同步点。然后将超过这个门限的序列取一段进行滑动FFT运算,然后得到频域的多段序列。之后将多段序列中的对应位置的信息取出来,与本地训练序列进行相关运算,当得到最大峰值的时候,即认为是得到了时间精同步点。时间同步点找到后,再进行频率同步。The present invention is a method for MIMO-OFDM synchronization using a training sequence, which is characterized in that: in the frequency domain of the transmitting end, the training sequences of each antenna are placed separately to distinguish different time delays, and can perform time fine synchronization; in the time domain of the receiving end , these separately placed training sequences undergo IFFT transformation and have the same two halves after superposition. Therefore, a search window is set, and the autocorrelation operation of the two half-sequences before and after is performed. Set a threshold value, record the time offset point exceeding this threshold value, and obtain the time coarse synchronization point. Then take a segment of the sequence that exceeds this threshold and perform a sliding FFT operation, and then obtain a multi-segment sequence in the frequency domain. Afterwards, the information of the corresponding position in the multi-segment sequence is taken out, and the correlation operation is performed with the local training sequence. When the maximum peak value is obtained, it is considered that the precise time synchronization point has been obtained. After the time synchronization point is found, perform frequency synchronization.

本发明的创新之处在于利用了IFFT变换的特性,从而将发射端各天线插入的训练序列,在各发射天线到达接收天线信号延迟不同时,叠加后仍然可以得到两个相同的半段序列。于是在接收端的时域进行时间粗同步,频域进行时间精同步;收端时间同步取得后,可容易的取得频率同步。在时间同步方面,本发明考虑了各发射天线到达时延各不相同的情况,因此具有更广泛意义,可适用于分布式MIMO系统。The innovation of the present invention lies in the use of the characteristics of IFFT transformation, so that the training sequence inserted by each antenna of the transmitting end can still obtain two identical half-sequences after superimposition when the signal delays of the transmitting antennas arriving at the receiving antenna are different. Therefore, rough time synchronization is performed in the time domain of the receiving end, and fine time synchronization is performed in the frequency domain; after time synchronization at the receiving end is obtained, frequency synchronization can be easily obtained. In terms of time synchronization, the present invention takes into account the fact that the arrival delays of each transmitting antenna are different, so it has wider significance and is applicable to distributed MIMO systems.

本发明的依据是:The basis of the present invention is:

1)由于训练序列已知,当选择的训练序列b[k]具有优良自相关特性时,易于实现OFDM的时间和频率同步。1) Since the training sequence is known, when the selected training sequence b[k] has excellent autocorrelation properties, it is easy to realize the time and frequency synchronization of OFDM.

2)由于同步符号中偶位均为零,奇位均为插入的训练序列。在发射端的频域,如果训练序列的奇位插入伪随机序列,偶位插入零,那么经过IFFT之后就可以得到前后两个相同的半段序列。于是我们的训练序列的插入方法,可以保证M条发射天线上的训练序列经过IFFT之后,都可以得到两个相同的半段序列。因此即使当各个发射天线到达接收天线的时延不同时,接收天线依然可以得到两个相同的半段序列(如图8所示)。这里设tm(i)是对应的Tm(i)经过IFFT运算后的结果,设ai,bi,ci分别是t1(i),t2(i),t3(i)的序列。d2,d3分别是t2(i),t3(i)序列相对于t1(i)的延迟。当d3为最大延迟时,按照图中的方式叠加后,两个半段序列1和2是完全相同的。2) Since the even bits in the synchronization symbol are all zero, the odd bits are all inserted training sequences. In the frequency domain of the transmitter, if the odd bit of the training sequence is inserted into a pseudo-random sequence, and the even bit is inserted into a zero, then two identical half-sequences can be obtained after IFFT. Therefore, our training sequence insertion method can ensure that after the training sequences on the M transmit antennas undergo IFFT, two identical half-sequences can be obtained. Therefore, even when the time delays for each transmitting antenna to reach the receiving antenna are different, the receiving antenna can still obtain two identical half-segment sequences (as shown in FIG. 8 ). Here, let t m (i) be the result of corresponding T m (i) after IFFT operation, let a i , b i , and c i be t 1 (i), t 2 (i), t 3 (i) respectively the sequence of. d 2 , d 3 are delays of t 2 (i), t 3 (i) sequences relative to t 1 (i), respectively. When d 3 is the maximum delay, the two half-sequences 1 and 2 are exactly the same after being superimposed as shown in the figure.

3)根据上述原理,可以利用两个相同的半段序列进行时间粗同步和频率同步。由于先前各天线插入的训练序列,位置都是分开的。因此,对超过门限的序列,进行滑动FFT运算,然后在接收端进行和本地训练序列的相关运算,可以得到最大峰,进行时间精同步处理。3) According to the above principle, two identical half-segment sequences can be used to perform coarse time synchronization and frequency synchronization. The positions are separated due to the previous training sequence inserted by each antenna. Therefore, the sliding FFT operation is performed on the sequence exceeding the threshold, and then the correlation operation with the local training sequence is performed at the receiving end to obtain the maximum peak and perform time fine synchronization processing.

本发明具有以下特征:The present invention has the following characteristics:

1、发端的训练序列由某个PN序列经过尾部加一个“1”构成;1. The training sequence at the origin is composed of a PN sequence plus a "1" at the end;

2、发端同步符号中偶位均为零,奇位均为插入的训练序列,而且各天线的训练序列分开放置,用来区分不同时延;2. The even bits in the synchronization symbol at the sending end are all zero, and the odd bits are all inserted training sequences, and the training sequences of each antenna are placed separately to distinguish different delays;

3、发端各发射天线的同步符号在频域,其位置均是相同的。3. The synchronization symbols of each transmitting antenna at the transmitting end are in the frequency domain, and their positions are the same.

4、收端的时间同步分时域的时间粗同步和频域的时间精同步。4. Time synchronization at the receiving end is divided into coarse time synchronization in the time domain and fine time synchronization in the frequency domain.

5、收端先将接收数据进行前后半段自相关,得到时间粗同步点。再将超过门限的序列进行滑动FFT运算,然后抽取出部分信息与本地训练序列进行互相关,得到时间精同步点。5. The receiving end first autocorrelates the received data in the first and second halves to obtain the time coarse synchronization point. Then, the sequence exceeding the threshold is subjected to sliding FFT operation, and then part of the information is extracted and cross-correlated with the local training sequence to obtain the precise time synchronization point.

6、收端的时间粗同步的目标函数,是在搜索窗口内计算出的各个相关值的累加值的平方,然后进行归一化处理的结果。6. The objective function of time coarse synchronization at the receiving end is the result of the square of the accumulated value of each correlation value calculated in the search window and then performing normalization processing.

7、收端的时间精同步的目标函数,是搜索窗口内计算出的各个相关值的累加值的平方。本发明的有益效果是:7. The objective function of time fine synchronization at the receiving end is the square of the accumulated value of each correlation value calculated in the search window. The beneficial effects of the present invention are:

通过在发端插入偶位均为零,奇位均为训练序列的同步符号,可以区分不同时延,适用于分布式MIMO系统。因此它具有易于实现,实用性强,应用面广等多种优点;同时它又具有带宽占用少,频谱利用率高的优点。By inserting synchronization symbols in which even bits are zero and odd bits are training sequences at the sending end, different time delays can be distinguished, which is suitable for distributed MIMO systems. Therefore, it has the advantages of easy implementation, strong practicability, and wide application; at the same time, it has the advantages of less bandwidth occupation and high spectrum utilization.

附图说明 Description of drawings

图1为一般的MIMO-OFDM系统框图Figure 1 is a block diagram of a general MIMO-OFDM system

其中,1为串并转换模块,2为调制模块,3为空时处理模块,4为IFFT变换模块,5为加循环前缀CP模块,6为组帧模块,7为同步模块,8为解帧模块,9为去循环前缀CP模块,10为FFT变换模块,11为信道估计模块,12为空时处理模块,13为turbo接收机模块;Among them, 1 is the serial-to-parallel conversion module, 2 is the modulation module, 3 is the space-time processing module, 4 is the IFFT transformation module, 5 is the cyclic prefix CP module, 6 is the framing module, 7 is the synchronization module, and 8 is the deframing module Module, 9 is the CP module for removing the cyclic prefix, 10 is the FFT transformation module, 11 is the channel estimation module, 12 is the space-time processing module, and 13 is the turbo receiver module;

图2为利用时间正交的训练序列进行MIMO-OFDM同步的原理图Figure 2 is a schematic diagram of MIMO-OFDM synchronization using time-orthogonal training sequences

图中,收端把各天线上接收的两段序列对应位的共轭相乘,累加,得到目标函数值;其中,TX1表示第一根发射天线上插入的训练序列,TX2表示第一根发射天线上插入的训练序列;它们均有2Ntrain长的空间,其中TX1的前半部分插入的是训练序列,后半部分插入的是零;TX2的前半部分插入的是零,后半部分插入的是训练序列;两个发射天线上插入的训练序列都是相同的,均是一段长为2Ng的保护前缀,然后是两段重复的长为Nc的训练序列;In the figure, the receiving end multiplies and accumulates the conjugates of the corresponding bits of the two sequences received on each antenna to obtain the objective function value; among them, TX1 represents the training sequence inserted on the first transmitting antenna, and TX2 represents the first transmitting The training sequence inserted on the antenna; they all have a space of 2N train length, where the first half of TX1 inserts the training sequence, and the second half inserts zeros; the first half of TX2 inserts zeros, and the second half inserts is Training sequence; the training sequences inserted on the two transmitting antennas are the same, which are a protection prefix with a length of 2N g , and then two repeated training sequences with a length of N c ;

图3为在相同位置插入正交的训练序列进行MIMO-OFDM同步的原理图Figure 3 is a schematic diagram of inserting orthogonal training sequences at the same position for MIMO-OFDM synchronization

图中,有Q个重复的长度为NI导频序列,它们的前缀长度均为G;In the figure, there are Q repeated lengths of N1 pilot sequences, and their prefix lengths are all G;

图4为发端同步符号插入示意图Figure 4 is a schematic diagram of synchronous symbol insertion at the sending end

图中,插入训练序列的位置在IFFT变换之前;其中,1为串并转换模块,4为IFFT变换模块,5为加循环前缀CP模块,6为组帧模块;In the figure, the position where the training sequence is inserted is before the IFFT transformation; among them, 1 is the serial-to-parallel conversion module, 4 is the IFFT transformation module, 5 is the cyclic prefix CP module, and 6 is the framing module;

图5为发端各天线训练序列插入,构成同步符号示意图Figure 5 is a schematic diagram of the insertion of the training sequence of each antenna at the transmitting end to form a synchronization symbol

其中,T1(i)是第一根发射天线上插入的训练序列,T2(i)是第一根发射天线上插入的训练序列,T3(i)是第一根发射天线上插入的训练序列;T1(i)中,c1(1)是序列c1(k)的第一个信息,c1(2)是序列c1(k)的第二个信息,c1(3)是序列c1(k)的第三个信息;T2(i)中,c2(1)是序列c2(k)的第一个信息,c2(2)是序列c2(k)的第二个信息,c2(3)是序列c2(k)的第三个信息;T3(i)中,c3(1)是序列c3(k)的第一个信息,c3(2)是序列c3(k)的第二个信息;M是发射天线数;Among them, T 1 (i) is the training sequence inserted on the first transmitting antenna, T 2 (i) is the training sequence inserted on the first transmitting antenna, T 3 (i) is the training sequence inserted on the first transmitting antenna training sequence; in T 1 (i), c 1 (1) is the first information of sequence c 1 (k), c 1 (2) is the second information of sequence c 1 (k), c 1 (3 ) is the third information of the sequence c 1 (k); in T 2 (i), c 2 (1) is the first information of the sequence c 2 (k), and c 2 (2) is the sequence c 2 (k ), c 2 (3) is the third information of sequence c 2 (k); in T 3 (i), c 3 (1) is the first information of sequence c 3 (k), c 3 (2) is the second information of the sequence c 3 (k); M is the number of transmitting antennas;

图6为收端同步流程示意图Figure 6 is a schematic diagram of the receiving end synchronization process

其中,9为去循环前缀CP模块,10为FFT变换模块;Wherein, 9 is the decyclic prefix CP module, and 10 is the FFT transformation module;

图7为收端时间粗同步中,得到的相关峰示意图Figure 7 is a schematic diagram of the correlation peak obtained in the coarse synchronization of the receiving end time

其中,曲线表示由步骤5得到的归一化的相关峰M(d),幅值0.8表示硬判门限值;Wherein, the curve represents the normalized correlation peak M(d) obtained by step 5, and the amplitude value 0.8 represents the hard judgment threshold;

图8为本发明依据中,在各发射天线时延不同情况下,收端得到的两个相同的半段序列示意图Fig. 8 is a schematic diagram of two identical half-sequences obtained by the receiving end under the condition that the time delays of each transmitting antenna are different in the basis of the present invention

其中,t1(i)表示接收天线得到的第一个发射天线发射的序列,t2(i)表示接收天线得到的第二个发射天线发射的序列,t3(i)表示接收天线得到的第三个发射天线发射的序列;a1到a7表示接收到的序列t1(i)的信息;b1到b7表示接收到的序列t2(i)的信息;c1到c7表示接收到的序列t3(i)的信息;d2表示第二个发射天线发射出去的序列,相比第一个发射天线发射出去的序列,到达接收天线的时延;d3表示第三个发射天线发射出去的序列,相比第一个发射天线发射出去的序列,到达接收天线的时延;Among them, t 1 (i) represents the sequence transmitted by the first transmitting antenna obtained by the receiving antenna, t 2 (i) represents the sequence transmitted by the second transmitting antenna obtained by the receiving antenna, and t 3 (i) represents the sequence obtained by the receiving antenna The sequence transmitted by the third transmitting antenna; a 1 to a 7 represent the information of the received sequence t 1 (i); b 1 to b 7 represent the information of the received sequence t 2 (i); c 1 to c 7 Represents the information of the received sequence t 3 (i); d 2 represents the sequence transmitted by the second transmitting antenna, compared with the sequence transmitted by the first transmitting antenna, the time delay of reaching the receiving antenna; d 3 represents the delay of the third The sequence transmitted by the first transmitting antenna, compared with the sequence transmitted by the first transmitting antenna, arrives at the delay of the receiving antenna;

具体实施方式 Detailed ways

下面给出一个具体的MIMO-OFDM配置下本专利的实施方法。需要说明的是:下例中的参数并不影响本专利的一般性。The implementation method of this patent under a specific MIMO-OFDM configuration is given below. It should be noted that the parameters in the following examples do not affect the generality of this patent.

设OFDM有用符号长度为N=2048。MIMO模型为四发四收,即M,P都为4。四路发射天线到接收天线的相对时延分别为0,5,10,15个采样点。于是定义公式2中的τ为20个采样点。It is assumed that the OFDM useful symbol length is N=2048. The MIMO model is four transmissions and four receptions, that is, M and P are both 4. The relative delays from the four transmitting antennas to the receiving antennas are 0, 5, 10, and 15 sampling points respectively. Then define τ in Formula 2 as 20 sampling points.

一、发端:1. Origin:

选择四段PN序列,其周期均为255的m序列,记为bm[k]k∈[1,255],尾部加一个“1”后得到cm(k)k∈[1,256]m∈[1,4],cm(k)∈{1+j,-1-j}。按照公式1的方式插入,得到四个发射天线的同步符号Tm(i)i∈[0,N-1]。Select four PN sequences, the m sequence whose period is 255, recorded as b m [k]k∈[1, 255], add a "1" at the end to get c m (k)k∈[1, 256] m ∈ [1, 4], c m (k) ∈ {1+j, -1-j}. Interpolate according to formula 1 to obtain the synchronization symbols T m (i)i∈[0, N-1] of the four transmitting antennas.

二、收端Second, the receiving end

收端将接收数据通过一个大小为2048的滑动窗,在此窗口内按照公式2计算目标函数,当函数值大于预设门限0.8后,即取得了时间粗同步点

Figure C20061002079700131
,然后得到250个长度为N的序列,设这段序列为gi(t),i=0,1,...,L-1,t=0,1,...,N-1。然后按照公式5,得到频域信息Gi(k),再按照公式6进行与本地序列相关运算,得到时间精同步点,于是粗精同步点按照公式7,就可以得到总的时间同步点。The receiving end passes the received data through a sliding window with a size of 2048. In this window, the objective function is calculated according to formula 2. When the function value is greater than the preset threshold of 0.8, the time coarse synchronization point is obtained.
Figure C20061002079700131
, and then get 250 sequences of length N, set this sequence as g i (t), i=0, 1, ..., L-1, t = 0, 1, ..., N-1. Then according to Formula 5, the frequency domain information G i (k) is obtained, and then the local sequence correlation operation is performed according to Formula 6 to obtain the time fine synchronization point, so the coarse and fine synchronization point is according to Formula 7, and the total time synchronization point can be obtained.

Claims (1)

1、一种多入多出-正交频分复用同步方法,它由发端和收端两部分组成,具体步骤如下:1, a kind of multi-input multi-out-OFDM synchronous method, it is made up of sending end and receiving end two parts, and concrete steps are as follows: 发端对发射信号的处理步骤如下:The sending end processes the transmitted signal as follows: 步骤1:定义发射天线的个数为M,M取正整数,且M的数目大于1;选择M个长均为N1的PN序列bm[k],N1取正整数;将这个PN序列bm[k]尾部加一个“1”,构成长度为Q的序列cm(k),k∈[0,Q-1],m∈[1,M];此时的cm(k)取值为复数形式,即cm(k)∈{1+j,-1-j};Step 1: Define the number of transmitting antennas as M, M is a positive integer, and the number of M is greater than 1; select M PN sequences b m [k] whose length is N 1 , and N 1 is a positive integer; the PN A "1" is added at the end of the sequence b m [k] to form a sequence c m (k) of length Q, k∈[0, Q-1], m∈[1, M]; at this time, c m (k ) takes a complex number form, that is, c m (k)∈{1+j, -1-j}; 步骤2:将步骤1得到的序列cm(k)进行插零处理,生成每个天线发射的训练序列Tm(i),i∈[0,N-1],N为OFDM系统的FFT点数,且取正整数;插零处理的具体做法是:序列c1(k)的第一个信息c1(1),插入到第一个发射天线的训练序列T1(i)的第一位;序列c1(k)的第二个信息c1(2),插入到训练序列T1(i)的第2M+1位;第三个信息c1(3)插入到T1(i)的第4M+1位,以此类推,直到第k个信息c1(k)插入到T1(i)的第2(Q-1)M+1位,训练序列T1(i)的其余位均插零;对第二个发射天线而言,序列c2(k)的第一个信息c2(1),插入到对应训练序列T2(i)的第三位;序列c2(k)的第二个信息c2(2),插入到训练序列T2(i)的第2M+3位;第三个信息c2(3)插入到训练序列T2(i)的第4M+3位,以此类推,直到第k个信息c2(k)插入到T2(i)的第2(Q-1)M+3位,训练序列T2(i)的其余位均插零;以此类推,序列cM(k)的第一个信息cM(1),插入到第一个发射天线的训练序列TM(i)的第2M-1位;序列cM(k)的第二个信息cM(2),插入到训练序列TM(i)的第2M+2M-1位;第三个信息cM(3)插入到TM(i)的第4M+2M-1位,以此类推,直到第k个信息cM(k)插入到TM(i)的第2(Q-1)M+2M-1位,训练序列TM(i)的其余位均插零;这里的N和发射天线数M之间必须满足:N=2MQ;Step 2: Perform zero-insertion processing on the sequence c m (k) obtained in step 1 to generate a training sequence T m (i) transmitted by each antenna, i∈[0, N-1], where N is the number of FFT points of the OFDM system , and take a positive integer; the specific method of zero insertion processing is: the first information c 1 (1) of the sequence c 1 (k) is inserted into the first bit of the training sequence T 1 (i) of the first transmitting antenna ; The second information c 1 (2) of the sequence c 1 (k) is inserted into the 2M+1 bit of the training sequence T 1 (i); the third information c 1 (3) is inserted into T 1 (i) 4M+1 bit of , and so on, until the kth information c 1 (k) is inserted into the 2(Q-1)M+1 bit of T 1 (i), the rest of the training sequence T 1 (i) Bits are all zero-inserted; for the second transmitting antenna, the first information c 2 (1) of the sequence c 2 (k) is inserted into the third bit of the corresponding training sequence T 2 (i); the sequence c 2 ( The second information c 2 (2) of k) is inserted into the 2M+3 bit of the training sequence T 2 (i); the third information c 2 (3) is inserted into the 4M of the training sequence T 2 (i) +3 bits, and so on, until the kth information c 2 (k) is inserted into the 2(Q-1)M+3 bits of T 2 (i), and the remaining bits of the training sequence T 2 (i) are inserted zero; and so on, the first information c M (1) of the sequence c M (k) is inserted into the 2M-1th bit of the training sequence T M (i) of the first transmitting antenna; the sequence c M (k ) of the second information c M (2), inserted into the 2M+2M-1 bit of the training sequence TM (i); the third information c M (3) inserted into the 4M+ of TM (i) 2M-1 bit, and so on, until the kth information c M (k) is inserted into the 2(Q-1)M+2M-1 bit of TM (i), the rest of the training sequence TM (i) Zero interpolation in all bits; here, the relationship between N and the number of transmitting antennas M must satisfy: N=2MQ;
Figure C2006100207970002C1
Figure C2006100207970002C1
步骤3:将步骤2得到的训练序列Tm(i)对应插入数据序列1到数据序列m中;具体插入方法是:训练序列T1(i)插入到第一个天线上的数据序列1中,训练序列T2(i)插入到第二个天线上的数据序列2中,以此类推,直到训练序列TM(i)插入到第M个天线上的数据序列M中;Tm(i)插入各天线数据序列的位置均是相同的,然后将插入后的序列,进行IFFT运算,得到的结果再进行加循环前缀CP处理,这样得到的结果再进行组帧处理后,由各射频天线发射出去;Step 3: insert the training sequence T m (i) obtained in step 2 into the data sequence 1 into the data sequence m; the specific insertion method is: insert the training sequence T 1 (i) into the data sequence 1 on the first antenna , the training sequence T 2 (i) is inserted into the data sequence 2 on the second antenna, and so on until the training sequence T M (i) is inserted into the data sequence M on the Mth antenna; T m (i ) to insert the data sequence of each antenna at the same position, and then perform IFFT operation on the inserted sequence, and then add cyclic prefix CP to the obtained result, and then perform framing processing on the result obtained in this way, and use it by each radio frequency antenna launch out; 收端对接收信号的处理步骤如下:The receiving end processes the received signal as follows: 步骤4:在第p路接收天线上,将接收到的发端发射的序列,通过一个大小为N的滑动窗,p∈[1,P],P是接收天线数,取正整数,且大于1;将窗口中的数据ri分为前后两个半段,前半段是ri,0≤i≤N/2-1,后半段是ri,N/2≤i≤N-1;将这两个半段序列前面τ长度的信息都去掉,用后面的信息对应求相关,得到相关值φ(d),d表示时间偏移,取正整数:Step 4: On the p-th receiving antenna, pass the received sequence transmitted by the transmitter through a sliding window of size N, p ∈ [1, P], P is the number of receiving antennas, which takes a positive integer and is greater than 1 ; Divide the data r i in the window into two halves, the first half is r i , 0≤i≤N/2-1, the second half is r i , N/2≤i≤N-1; The information on the length of τ in front of the two half-sequences is removed, and the following information is used to correlate to obtain the correlation value φ(d), where d represents the time offset and takes a positive integer: φφ (( dd )) == ΣΣ ii == ττ NN // 22 -- 11 (( rr dd ++ ii ** ·· rr dd ++ NN // 22 ++ ii )) -- -- -- (( 22 )) 步骤5:将步骤4得到的相关值φ(d)进行归一化处理,得到一个相关峰M(d):Step 5: Normalize the correlation value φ(d) obtained in Step 4 to obtain a correlation peak M(d): Mm (( dd )) == 22 ·· || φφ (( dd )) || (( RR (( dd )) )) 22 -- -- -- (( 33 )) 其中,R(d)为进行公式(2)运算的信息功率之和Among them, R(d) is the sum of the information power for formula (2) operation RR (( dd )) == ΣΣ ii == ττ NN // 22 -- 11 || rr dd ++ ii || 22 ++ ΣΣ ii == ττ ++ NN // 22 NN -- 11 || rr dd ++ ii || 22 -- -- -- (( 44 )) 步骤6:然后设置一个硬判门限和长度为N的滑动窗,将从相关峰M(d)中超过门限的时间偏移点所对应的滑动窗中的序列开始,连续将L个长度为N的序列选出,设这段序列为gi(t),i=0,1,...,L-1,t=0,1,...,N-1;记录超过门限的时间偏移点为
Figure C2006100207970003C4
,L取正整数,且其取值大于1;
Step 6: Then set a hard-judgment threshold and a sliding window with a length of N, starting from the sequence in the sliding window corresponding to the time offset point exceeding the threshold in the correlation peak M(d), consecutively L pieces of length N The sequence is selected, set this sequence as g i (t), i=0, 1, ..., L-1, t = 0, 1, ..., N-1; record the time deviation exceeding the threshold Move point to
Figure C2006100207970003C4
, L takes a positive integer, and its value is greater than 1;
步骤7:将步骤6得到的L个长度为N的序列gi(t),分别进行FFT运算,得到Gi(k),i=0,1,...,L-1,k=0,1,...,N-1:Step 7: Perform FFT operation on the L sequences g i (t) of length N obtained in step 6 to obtain G i (k), i=0, 1, ..., L-1, k=0 ,1,...,N-1: GG ii (( kk )) == ΣΣ nno == 00 NN -- 11 gg ii (( nno )) ee -- 22 πjnkπjnk // NN -- -- -- (( 55 )) 步骤8:然后将步骤7得到的序列Gi(k),按照发端步骤2中插入训练序列的方式,将对应位置的信息抽取出来,具体的抽取方式为:检测第一路发射天线发射的信息到达第p路接收天线的时间精同步点,将Gi(k)中第一位,第2M+1位,第4M+1位,以此类推到第2(Q-1)M+1位信息抽取出来;检测第二路发射天线发射的信息到达第p路接收天线的时间精同步点,将Gi(k)中第三位,第2M+3位,第4M+3位,以此类推到第2(Q-1)M+3位信息抽取出来;以此类推,检测第M路发射天线发射的信息到达第p路接收天线的时间精同步点,将Gi(k)中第2M-1位,第2M+2M-1位,第4M+2M-1位,以此类推到第2(Q-1)M+2M-1位信息抽取出来;和本地序列cm(k)进行相关相乘,就可以得到第m路发射天线信号的时间精同步点
Figure C2006100207970004C2
Step 8: The sequence G i (k) obtained in step 7 is then inserted into the training sequence in step 2 of the transmitting end, and the information of the corresponding position is extracted. The specific extraction method is: detecting the information transmitted by the first transmitting antenna Arrive at the time fine synchronization point of the p-th receiving antenna, the first, 2M+1, 4M+1 in G i (k), and so on to the 2(Q-1)M+1 Extract the information; detect that the information transmitted by the second transmit antenna reaches the time fine synchronization point of the p-th receive antenna, and use the third, 2M+3, and 4M+3 bits in G i (k) as By analogy, the 2nd (Q-1)M+3 bit information is extracted; by analogy, the information transmitted by the M-th transmitting antenna reaches the time fine synchronization point of the p-th receiving antenna, and the G i (k) 2M-1 bit, 2M+2M-1 bit, 4M+2M-1 bit, and so on until the 2(Q-1)M+2M-1 bit information is extracted; and the local sequence c m (k) Correlation multiplication is carried out, and the time fine synchronization point of the mth transmitting antenna signal can be obtained
Figure C2006100207970004C2
θθ ^^ 22 ,, mm ,, pp == argarg maxmax ii {{ ΣΣ jj == 00 QQ -- 11 GG ii ** (( 22 mm -- 11 ++ 22 jMjM )) ·· cc mm (( jj )) }} -- -- -- (( 66 )) 其中,Gi *(2m-1+2jM)表示对Gi(2m-1+2jM)求共轭的结果;Among them, G i * (2m-1+2jM) represents the result of conjugating G i (2m-1+2jM); 步骤9:将步骤6得到的时间偏移点
Figure C2006100207970004C4
与步骤8得到的时间精同步点
Figure C2006100207970004C5
求和,得到第m路发射天线发射的信号到达第p路接收天线的时间同步点:
Step 9: Offset the time obtained in step 6
Figure C2006100207970004C4
Synchronize with the time obtained in step 8
Figure C2006100207970004C5
The sum is obtained to obtain the time synchronization point when the signal transmitted by the m-th transmitting antenna reaches the p-th receiving antenna:
θθ ^^ mm ,, pp == θθ ^^ 11 ,, pp ++ θθ ^^ 22 ,, mm ,, pp -- -- -- (( 77 )) 步骤10:由步骤9得到时间同步点后,得到时间调整后的信息;再将时间调整后的信息进行频率同步,得到频率同步处理后的信息;然后将频率同步处理后的信息进行去循环前缀CP处理;将去循环前缀CP处理后的信息再进行FFT处理。Step 10: After obtaining the time synchronization point from step 9, obtain the time-adjusted information; then perform frequency synchronization on the time-adjusted information to obtain the information after frequency synchronization processing; then de-cyclic prefix the information after frequency synchronization processing CP processing; FFT processing is performed on the information after the CP processing without the cyclic prefix.
CNB2006100207977A 2006-04-26 2006-04-26 A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System Expired - Fee Related CN100561999C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100207977A CN100561999C (en) 2006-04-26 2006-04-26 A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100207977A CN100561999C (en) 2006-04-26 2006-04-26 A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System

Publications (2)

Publication Number Publication Date
CN101064700A CN101064700A (en) 2007-10-31
CN100561999C true CN100561999C (en) 2009-11-18

Family

ID=38965414

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100207977A Expired - Fee Related CN100561999C (en) 2006-04-26 2006-04-26 A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System

Country Status (1)

Country Link
CN (1) CN100561999C (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8254865B2 (en) * 2006-04-07 2012-08-28 Belair Networks System and method for frequency offsetting of information communicated in MIMO-based wireless networks
CN101442520B (en) * 2007-11-20 2012-04-18 中兴通讯股份有限公司 Timing Synchronization Method in Uplink of Wireless Communication System
CN101453554A (en) * 2007-11-30 2009-06-10 Nxp股份有限公司 PN phase restoration in DMB-T system
CN101242389B (en) * 2008-03-10 2011-04-27 电子科技大学 A frame synchronization method
CN101312375B (en) * 2008-05-23 2012-08-29 北京创毅视讯科技有限公司 Method for relative result synchronous acquisition and synchronous acquisition unit therefor
CN101345731B (en) * 2008-08-21 2012-06-27 宁波大学 Multi-user OFDM modulation method based on imbedded training sequence and LDPC code
CN101340416B (en) * 2008-08-28 2011-02-16 北京交通大学 Synchronization and channel response estimation method suitable for OFDM system
CN102469572B (en) * 2010-11-15 2015-09-09 上海贝尔股份有限公司 For synchronous method and device in collaborative wireless network
CN102724158B (en) * 2012-06-07 2015-03-04 西安电子科技大学 Time-frequency synchronizing method for multi-input and multi-output orthogonal frequency-division multiplexing system
CN103475621B (en) * 2013-09-27 2017-03-22 上海贝岭股份有限公司 Multi-carrier synchronizing system and synchronizing method
CN105812299B (en) * 2016-04-22 2020-05-15 中国地质大学(武汉) A Channel Estimation Method for Wireless Sensor Networks Based on Joint Block Sparse Reconstruction
CN108075871B (en) * 2016-11-17 2020-12-29 上海高清数字科技产业有限公司 Method for synchronizing pilot frequency auxiliary OFDM symbols
CN108632979B (en) * 2017-03-20 2022-04-05 中兴通讯股份有限公司 Method, device and equipment for optimizing time synchronization error
CN108736931B (en) * 2017-04-14 2020-11-10 深圳市中兴微电子技术有限公司 A kind of signal synchronization method and device
CN107064965B (en) * 2017-05-03 2019-04-12 电子科技大学 A kind of GPS synchronous method

Also Published As

Publication number Publication date
CN101064700A (en) 2007-10-31

Similar Documents

Publication Publication Date Title
CN100561999C (en) A Synchronization Method for Multiple Input Multiple Output - Orthogonal Frequency Division Multiplexing System
CN101163124B (en) Method of implementing multi-input multi-output orthogonal frequency division multiplexing system time synchronization
CN101083645B (en) A Method for Fast Synchronization of OFDM with Low Complexity
CN101494528B (en) Training sequence design and channel estimation method of transmission diversity block transmission system
CN102480452B (en) Carrier frequency synchronization circuit and method of OFDM system
CN102291351B (en) Timing synchronization method of receiver in OFDM wireless communication system
CN101083647A (en) Method for realizing synchronization in multi-input multi-output OFDM system
CN101005475A (en) Method and system for synchronizing time and frequency in orthogonal frequency division multiplex communication
CN102006249B (en) Channel Estimation Method in Cooperative Orthogonal Frequency Division Multiplexing System
CN101277290B (en) A frequency synchronization method and device for an orthogonal frequency division multiplexing system
CN101119350B (en) OFDM system, fast synchronization method and sending terminal equipment
CN102316061B (en) Time synchronization method and device for frequency hopping orthogonal frequency division multiplexing system
CN104168227A (en) Carrier synchronization method applied to orthogonal frequency division multiplexing system
CN1964341A (en) A method to estimate frequency offset for receiving end of MIMO orthogonal frequency division multiplexing system
CN102868660B (en) Downlink transmission synchronization method based on broadband wireless communication system
CN103905351A (en) Method and system for DVB-T2 channel estimation
CN104796372B (en) A kind of descending auxiliary synchronous signals detection method of LTE system for realizing low complex degree
CN102970271A (en) Frequency synchronization method based on joint estimation of carrier frequency offset
CN1988526B (en) Synchronizing method for multiple input multiple output orthogonal frequency division multiplex radio system
CN101001235A (en) A Weak Energy Parallel PN Sequence Time Synchronization and Frequency Synchronization Method
CN101217300B (en) A channel estimation method for transmit diversity system
CN103078819B (en) Fine symbol timing synchronization method and device thereof
CN1855904A (en) Symbol timing method based on OFDM system
CN107147597B (en) Hardware Implementation Method of Fractional Spaced Frequency Domain Equalization in Millimeter-Wave Communication System
CN104836652A (en) Space time block coding (STBC) multiple input multiple output-orthogonal frequency division multiplexing (MIMO-OFDM) system time frequency synchronization new method under low signal to noise ratio

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091118

Termination date: 20130426