METHOD OF FRAME SYNCHRONIZATION

Information

  • Patent Application
  • 20080013573
  • Publication Number
    20080013573
  • Date Filed
    April 09, 2007
    17 years ago
  • Date Published
    January 17, 2008
    17 years ago
Abstract
A method of frame synchronization includes: inserting synchronous pilots including odd synchronous pilots and even synchronous pilots in a frame; transmitting first signals on the odd synchronous pilots, and transmitting second signals of inverse values of the first signals transmitted on the odd synchronous pilots on the even synchronous pilots; synchronizing the frame according to the odd synchronous pilots and the even synchronous pilots. With the method provided by embodiments of the present invention, complexity of the frame synchronization may be decreased and delay of the frame synchronization may be reduced.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic diagram illustrating a pilot insertion pattern in the DVB-T/H.



FIG. 2 is a schematic diagram illustrating a structure of a multi-frame in physical layer according to an embodiment of the present invention.



FIG. 3 is a schematic diagram illustrating a pilot insertion pattern according to an embodiment of the present invention.



FIG. 4 is a flowchart of a process of frame synchronization according to an embodiment of the present invention.





EMBODIMENTS OF THE INVENTION

The present invention is hereinafter described in detail with reference to accompanying drawings and embodiments.


In embodiments of the present invention, synchronous pilots including odd synchronous pilots and even synchronous pilots are inserted in a frame, and signals of inverse values are transmitted on the odd synchronous pilots and the even synchronous pilots; thus the frame synchronization is accomplished according to the odd synchronous pilots and the even synchronous pilots.


Referring to FIG. 2, a multi-frame structure is adopted in the physical layer in this embodiment. The multi-frame may include a day frame, an hour frame, a minute frame, a super-frame, a frame and an OFDM symbol according to their lengths. The multi-frame is transmitted periodically in the physical layer. Specifically, the day frame, hour frame, minute frame and super-frame are synchronized with the nature time, i.e., the beginning of these four kinds of frames coincide with that of a day, an hour, a minute and a second, respectively. The durations of the four kinds of frames are one day, one hour, one minute and one second, respectively. Since the duration of the super-frame is one second, the super-frame is also referred to as a second frame. A super-frame consists of several frames, and each frame consists of 8 OFDM symbols. Therefore, the frame is also referred to a small 8-frame. The OFDM symbol includes a pre-window, a Cycle Prefix (CP), an OFDM symbol body and a post-window.


The frame consisting of 8 OFDM symbols may reduce the time required for the frame synchronization; moreover, carriage of the PCS by 8 OFDM symbols may improve the time diversity and the flexibility of program carriage and transmission.



FIG. 3 is a schematic diagram illustrating a pilot insertion pattern according to an embodiment of the present invention. As shown in FIG. 3, a frame consists of 8 OFDM symbols with indexes 0˜7. The circles denote sub-carriers, where circles filled with biases denote synchronous pilots, solid circles denote scattered pilots and hollow circles denote data sub-carriers.


In FIG. 3, for the OFDM symbol of index n, carries for which index k belongs to the subset {k=Kmin+3×[(3×n+1)mod4]+12×p|pεZ,p≧0,kε[Kmin,Kmax]} are scattered pilots. Where n is the index of the OFDM symbol ranging from 0 to 7; p is an integral that takes all possible values greater than or equal to zero; in the 2 K mode, Kmin=0, Kmax=1656, i.e., the number of useful sub-carriers nSubCrrNum=1657; in the 4 K mode, Kmin=0, Kmax=3312, i.e., the number of useful sub-carriers nSubCrrNum=3313. If there is a superposition between the locations of a scattered pilot and a synchronous pilot the synchronous pilot is inserted at the location. It should be noted that the locations of the scattered pilots may adopt other distributions and are not limited to that shown in FIG. 3.


Table 2 shows carrier indices for the synchronous pilot carriers in an OFDM symbol in accordance with the locations in the 2 K mode and 4 K mode. The minimum distance separating two synchronous pilots are at least 15 sub-carriers and the distribution of the synchronous pilots is generally average. In FIG. 3, there are 192 pilot sub-carriers in one OFDM symbol in the 2 K mode, including 72 synchronous pilots and 120 scattered pilots. There are 384 pilot sub-carriers, including 144 synchronous pilots and 240 scattered pilots in the 4 K mode.










TABLE 2





2K Mode
4K Mode







0, 84, 168, 252, 348,
0, 84, 168, 252, 348, 444, 540, 636, 732, 828,


444, 540, 636, 732,
924, 1020, 1116, 1212, 1308, 1404, 1488, 1572,


924, 1020, 1116,
1740, 1824, 1908, 2004, 2100, 2196, 2292,


1212, 1308, 1404,
2388, 2484, 2580, 2676, 2772, 2868, 2964,


1488, 1572, 1656
3060, 3144, 3228, 3312


15, 99, 183, 279, 375,
15, 99, 183, 279, 375, 471, 567, 663, 759, 843,


471, 567, 663, 759,
939, 1035, 1131, 1227, 1323, 1419, 1503, 1587,


843, 939, 1035, 1131,
1671, 1755, 1839, 1935, 2031, 2127, 2223,


1227, 1323, 1419,
2319, 2415, 2511, 2607, 2703, 2799, 2895,


1503, 1587
2991, 3075, 3159, 3243


42, 126, 210, 306,
42, 126, 210, 306, 402, 498, 594, 690, 786, 870,


402, 498, 594, 690,
966, 1062, 1158, 1254, 1350, 1446, 1530, 1614,


786, 870, 966, 1062,
1698, 1782, 1866, 1962, 2058, 2154, 2250,


1158, 1254, 1350,
2346, 2442, 2538, 2634, 2730, 2826, 2922,


1446, 1530, 1614
3018, 3102, 3186, 3270


69, 153, 237, 333,
69, 153, 237, 333, 429, 525, 621, 717, 813, 897,


429, 525, 621, 717,
993, 1089, 1185, 1281, 1377, 1473, 1557, 1641,


813, 897, 993, 1089,
1725, 1809, 1893, 1989, 2085, 2181, 2277,


1185, 1281, 1377,
2373, 2469, 2565, 2661, 2757, 2853, 2949,


1473, 1557, 1641
3045, 3129, 3213, 3297









Other distributions of the synchronous pilots may be similar to that in Table 2 and will not be described in detail herein.


To facilitate the frame synchronization, the synchronous pilots are divided into odd synchronous pilots and even synchronous pilots. Specifically, the synchronous pilots in OFDM symbols 2 and 5 are the odd synchronous pilots, corresponding to the circles filled with rightward biases in FIG. 3; the synchronous pilots in OFDM symbols 1, 3, 4, 6 and 7 are the even synchronous pilots, corresponding to the circles filled with leftward biases in FIG. 3.


A reference sequence transmitted on the useful sub-carriers may be generated by a Pseudo Random Binary Sequence (PRBS) generator. For example, generate a sequence W, and take the sequence W as the reference sequence. Each useful sub-carrier bears one bit of the sequence W, i.e., W, where i=0˜nSubCrrNum−1. The polynomial for the PRBS generator may be X16+X12+X3+X+1, and the operation of the PRBS generator includes: initialize the PRBS generator for each OFDM symbol and generate nSubCrrNum bits, specifically, the initialization sequence is set to be all 1.


The polynomial for the PRBS generator is not limited to the above form and may also be X11+X2+1, etc. In other words, the reference sequence transmitted on the useful sub-carriers is not limited, as long as it is known and consistent at the transmitter and receiver.


Implement a BPSK modulation to the Wi to get a complex modulation symbol Ci. The detailed modulation process is given as follows:






Re{C
i}=2×(2×Wi−1),Im{Ci}=0


For the nSubCrrNum useful sub-carriers of an OFDM symbol, the signals on the synchronous pilot sub-carriers are Ci and the signals on the data sub-carriers are reassigned to the actually transmitted signals. In order to make the power gains of the pilot constellations higher than those of the data constellations, the powers of the pilot constellations are normalized to values larger than 16/9, such as 4. The powers of the pilot constellations may also be normalized to other values larger than those of the data constellations, such as 64/25. The pilot constellations herein include the synchronous pilot constellations and the scattered pilot constellations. The signals on the scattered pilots Sk=Ck, where kε{k=Kmin+3×[(3×n+1)mod4]+12×p|pεZ, p≧0, kε[Kmin, Kmax]};


the signals on the even synchronous pilots Va=Ca;


the signals on the odd synchronous pilots Vb=Cb, i.e., the signals on the odd synchronous pilots and the signals on the even synchronous pilots have inverse values.


The numerical values of a and b are shown in Table 2.


According to the above frame structure and pilot insertion pattern, the process of frame synchronization is hereinafter described. As shown in FIG. 4, the method for frame synchronization according to an embodiment of the present invention includes the following steps.


Step 401: read 2 consecutive OFDM symbols, A and B, perform a correlation operation for A and B according to the following formula to obtain a correlation value ρ(k0),








ρ


(

k
0

)


=




k
c_p




{


R


(


u
+
1

,


k
c_p

+

k
0



)


·

conj


[

R


(

u
,


k
c_p

+

k
0



)


]



}



,




where R(u, v) denotes a complex modulation symbol in OFDM symbol u at sub-carrier v, conj(R) denotes the complex conjugate of R, kcp denotes the index of the sub-carrier of the synchronous pilot, and (kcp+k0)ε{0, 1, . . . nSubCrrNum−1}.


Step 402: take k0 as the integral frequency offset K when k0 makes the absolute value of ρ(k0), i.e., the value of |ρ(k0)| reaches the maximum value.


If the integral frequency offset is K, there is a maximum value of |ρ(k0)| at k0=K, i.e., k0 corresponding to the maximum value of |ρ(k0)| is the integral frequency offset, K, where






K
=


max

k
0







ρ


(

k
0

)




.






Step 403: read 4 more OFDM symbols, C, D, E and F, perform correlation calculations for B and C, C and D, D and E, and E and F, respectively, to obtain 4 correlation values, ρ(K),

where







ρ


(
K
)


=




k
c_p





{


R


(


u
+
1

,


k
c_p

+
K


)


·

conj


[

R


(

u
,


k
c_p

+
K


)


]



}

.






Step 404: perform the frame synchronization according to signs of the real parts of the 5 ρ(K) obtained through the 5 times of correlation calculations.


The 5 ρ(K) are the correlation values obtained through the correlation calculations of A and B, B and C, C and D, D and E, and E and F, respectively.


Since the signals on the odd synchronous pilots and those on the even synchronous pilots have inverse values, there will be positive real parts and negative real parts of the ρ(K) when performing the correlation calculations.


To facilitate the frame synchronization, a relationship between the signs of the real parts of the correlation values and the locations of the OFDM symbols in the frame may be established in advance. Thus, after m consecutive OFDM symbols are read and the correlation calculations are performed to obtain m−1 correlation values, the frame synchronization may be performed according to the signs of the real parts of the correlation values and the relationship established in advance.


In this embodiment, the frame synchronization may be accomplished by reading 6 consecutive OFDM symbols. The relationship between the signs of the real parts of the correlation values between the 6 consecutive OFDM symbols in the frame and the locations of the 6 consecutive OFDM symbols in the frame is shown in FIG. 3. For example, supposing that the signs of the real parts of the 5 p(K) obtained through reading 6 consecutive OFDM symbols are “− − + + +”, respectively, it may be known through looking up Table 3 that the first OFDM symbol of the 6 consecutive OFDM symbols is the 4th one in the frame.










TABLE 3





signs of the real parts
location of the first OFDM symbol read in


of the 5 ρ(K)
the frame







+ − − + −
the 0th OFDM symbol


− − + − −
the 1st OFDM symbol


− + − − +
the 2nd OFDM symbol


+ − − + +
the 3rd OFDM symbol


− − + + +
the 4th OFDM symbol


− + + + −
the 5th OFDM symbol


+ + + − −
the 6th OFDM symbol


+ + − − +
the 7th OFDM symbol









After the frame synchronization, the locations of the scattered pilots may be determined according to the distribution of the scattered pilots, and the channel estimation and demodulation and decoding may be performed after the determination of the locations of the scattered pilots.


It should be noted that the number and the distribution of the synchronous pilots and the scattered pilots may be adjusted according to the practical situations and are not limited to the above description. Moreover, the distribution of the odd synchronous pilots and the even synchronous pilots are also not limited to the above scheme and may also adopt other distributions as far as it is convenient for the frame synchronization. For example, the synchronous pilots in the OFDM symbols 3 and 6 may be taken as the odd synchronous pilots and the synchronous pilots in the OFDM symbols 0, 1, 2, 4, 5, and 7 may be taken as the even synchronous pilots. Table 3 needs to be adjusted in thus a case.


In addition, the frame structure may also be adjusted according to practical demands. For example, 16 OFDM symbols are included in a frame, and the pilot insertion pattern is designed and the frame synchronization is performed in terms of such a frame structure.


The foregoing is only the preferred embodiments of the present invention and is not for use in limiting the invention. Any modification, equivalent replacement or improvement made under the spirit and principles of this invention is included in the protection scope of the present invention.

Claims
  • 1. A method of frame synchronization, comprising: inserting synchronous pilots comprising odd synchronous pilots and even synchronous pilots in a frame;transmitting first signals on the odd synchronous pilots, and transmitting second signals of inverse values of the first signals on the even synchronous pilots; andsynchronizing the frame according to the odd synchronous pilots and the even synchronous pilots.
  • 2. The method of claim 1, wherein synchronizing the frame according to the odd synchronous pilots and the even synchronous pilots comprises: performing correlation calculations on consecutive Orthogonal Frequency Division Multiplex (OFDM) symbols in the frame to obtain correlation values; andsynchronizing the frame according to signs of real parts of the correlation values.
  • 3. The method of claim 2, further comprising: establishing a relationship between the signs of the real parts of the correlation values of the consecutive OFDM symbols and positions of the consecutive OFDM symbols in the frame; whereinsynchronizing the frame according to the signs of the real parts of the correlation values comprises:synchronizing the frame according to the signs of the real parts of the correlation values and the relationship established.
  • 4. The method of claim 2, wherein the correlation values are calculated by a following formula:
  • 5. The method of claim 3, wherein the correlation values are calculated by a following formula:
  • 6. The method of claim 1, wherein the minimum distance separating two synchronous pilots is 15 sub-carriers.
  • 7. The method of claim 1, wherein the frame comprises 8 OFDM symbols.
  • 8. The method of claim 7, wherein the odd synchronous pilots comprise synchronous pilots in OFDM symbols 2 and 5; and even synchronous pilots comprise synchronous pilots in OFDM symbols 0, 1, 3, 4, 6 and 7.
  • 9. The method of claim 8, wherein synchronizing the frame comprises: reading 6 consecutive OFDM symbols;performing 5 times of the correlation calculations for every two consecutive OFDM symbols of the 6 consecutive OFDM symbols to obtain 5 correlation values;synchronizing the frame according to the signs of the real parts of the 5 correlation values.
  • 10. The method of claim 9, further comprising: establishing a relationship between the signs of the real parts of the 5 correlation values and the positions of the 6 consecutive OFDM symbols in the frame; andsynchronizing the frame according to the signs of the real parts of the 5 correlation values and the relationship established.
  • 11. The method of claim 1, further comprising: estimating the integral frequency offset according to the synchronous pilots before the frame synchronization.
  • 12. The method of claim 1, further comprising: inserting scattered pilots in the frame;determining the locations of the scattered pilots after the frame synchronization to implement channel estimation.
  • 13. The method of claim 12, wherein the scattered pilots belong to a subset {k=Kmin+3×[(3×n+1)mod4]+12×p|pεZ, p≧0, kε[Kmin, Kmax]}: where n is the index of the OFDM symbol in the frame; p is an integral that takes all possible values greater than or equal to zero; Kmin=0, Kmax equals to the number of useful sub-carriers minus 1.
  • 14. The method of claim 1, wherein powers of the synchronous pilots are normalized to values larger than 16/9.
  • 15. The method of claim 1, wherein signals transmitted on the synchronous pilots are obtained from a sequence generated by a Pseudo Random Binary Sequence (PRBS) generator after a Binary Phase Shift Keying (BPSK) modulation.
Priority Claims (1)
Number Date Country Kind
2006 10098788.X Jul 2006 CN national