OFDM Synchronization

Document Sample
scope of work template
							OFDM Synchronization



          Speaker:




                       1
Wireless Access Tech. Lab.

          Outline
         OFDM System Description
         Synchronization
            What is Synchronization?
            Symbol Synchronization
                Non-data-aided Method (Maximum likelihood, BPSK-OFDM case)

            Frequency Synchronization
                Non-data-aided Method (Via oversampling)
                Data-aided Method (Special training-symbol-block)

            Joint Symbol and Frequency Synchronization
                Non-data-aided Method (Exploiting second-order cyclostationarity)

                                                                                      2

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          OFDM System Block

                         Xi

                                              P/S
                   S/P        IFFT   x   i



                                                     channel

                         Yi
                                             ' S/P
                   P/S        FFT    x       i

                                                                             3

                                                                     CCU
                                                           Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          OFDM System Description

         An OFDM symbol structure


             Cyclic prefix
               interval
                                             Symbol interval

                  CP               xi,0,xi,1,……………………………,xi,N-1



                                             copy

                                    [
                             x i ≡ xi , 0 , xi ,1 ,   , xi ,( N −1)   ]                     4

                                                                                    CCU
                                                                          Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

              Signal Model

                           2π
               1 − j N nk
    W   kn
        N    =   e        k = 0 ,1,2 ,                  ,N-1
               N
      ⎡ WN ⋅0
           0
                   WN ⋅1
                      0
                              WN ⋅ 2
                                 0
                                                                   WN ⋅( N −1) ⎤
                                                                      0

      ⎢                                                                            ⎥
        WN⋅0
           1
                   WN⋅1
                      1
                              WN⋅2
                                 1
                                                                   WN⋅( N −1) ⎥
                                                                      1
    W=⎢
      ⎢                                                                            ⎥
      ⎢ ( N −1)⋅0                                                  ( N −1)⋅( N −1) ⎥
      ⎢WN
      ⎣           WN N −1)⋅1 WN N −1)⋅2
                   (          (
                                                                  WN               ⎥ N ×N
                                                                                   ⎦
                    N −1                    2π
               1                       −j      nk
    X i ,k   =
               N
                    ∑x      i ,n   e        N
                                                    - - > X i = Wx i . X i is frequency domain signal.
                    n =0                                       FFT
                   N −1                    2π
            1                          j      nk
    xi ,n =
            N
                   ∑X       i ,k e
                                           N
                                                    - - > x i = W * X i . x i is time domain signal.
                   k =0
                                                              IFFT
                                                                                                              5

                                                                                                      CCU
                                                                                            Wireless Access Tech. Lab.
Wireless Access Tech. Lab.



         OFDM System Description
         Synchronization
            What is Synchronization?
            Symbol Synchronization
                Non-data-aided Method (Maximum likelihood, BPSK-OFDM case)

            Frequency Synchronization
                Non-data-aided Method (Via oversampling)
                Data-aided Method (Special training-symbol-block)

            Joint Symbol and Frequency Synchronization
                Non-data-aided Method (Exploiting second-order cyclostationarity)

                                                                                      6

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          What is Synchronization?
         Symbol synchronization
            Symbol Synchronization refers to the task of finding the
            precise moment of when individual OFDM symbols start
            and end.

         Frequency synchronization
            Let the transmitted signal be sn, then the complex
            baseband model of the passband signal yn is
                   yn = sn e j2 πftx nT s
            Then the received complex baseband signal rn is
                  rn = sn e j2πftx nTs e -j2πfrx nTs
                     = sn e j2πf∆ nTs
            where f and f is the transmitter and receiver carrier frequency
                   tx    rx
                                                                                 7
            respectively, and f∆ is frequency offset.
                                                                         CCU
                                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Received Signal

       Transmitted signal
                   Cyclic prefix
                     interval                                               Symbol interval
                 xi ,( N −CP ) ,         , xi ,( N −1) , xi , 0 , xi ,1 ,                       , xi ,( N −1)


       Received signal
                                       2π
                              jφ + j      εn
         xi' ,k = xi ,k ⋅ e            N
                                               + wi ,k
         where φ is initial phase,
                    ε is frequency offset,
                     xi ,k represents kth sample in ith OFDM symbol,
                                                                                                                8
                     wi ,k is AWGN term.
                                                                                                        CCU
                                                                                              Wireless Access Tech. Lab.
Wireless Access Tech. Lab.




                                   CP ith OFDM symbol CP




    Corrert sampling, φ = 0, ε = 0, and wi ,k = 0 :
         ⎡ WN ⋅0
               0
                       WN ⋅1
                           0
                                   WN ⋅ 2
                                       0
                                                 WN ⋅( N −1) ⎤ ⎡ xi , 0 ⎤
                                                    0
                                                                                    ⎡ X i ,0 ⎤
         ⎢                                                       ⎥ ⎢             ⎥  ⎢ X ⎥
         ⎢ WN⋅01
                       WN⋅11
                                   WN⋅21
                                                 WN⋅( N −1) ⎥ ⎢ xi ,1 ⎥
                                                    1
                                                                                    ⎢ i ,1 ⎥
    Wx = ⎢ WN ⋅0
      '        2
                       WN ⋅1
                           2
                                   WN ⋅2
                                       2
                                                 WN ⋅( N −1) ⎥ ⋅ ⎢ xi , 2 ⎥ = X i = ⎢ X i , 2 ⎥
                                                    2

         ⎢                                                       ⎥ ⎢             ⎥  ⎢              ⎥
         ⎢                                                       ⎥ ⎢             ⎥  ⎢              ⎥
         ⎢W ( N −1)⋅0 W ( N −1)⋅1 W ( N −1)⋅2   WN N −1)⋅( N −1) ⎥ ⎢ xi ,( N −1) ⎥
                                                 (                                  ⎢ X i ,( N −1) ⎥
         ⎣ N           N           N                             ⎦ ⎣             ⎦  ⎣              ⎦


                                                                                                       9

                                                                                               CCU
                                                                                     Wireless Access Tech. Lab.
Wireless Access Tech. Lab.



                                                                   CP ith OFDM symbol CP


   Error sampling, φ = 0, ε = 0, wi ,k = 0, a is an integer number :
          ⎡ WN ⋅0
                0
                        WN ⋅1
                            0
                                    WN ⋅ 2
                                        0
                                                                    WN ⋅( N −1) ⎤ ⎡ xi ,( N − a ) ⎤
                                                                       0

          ⎢     1⋅0                                                                 ⎥ ⎢                 ⎥
          ⎢ WN          WN⋅11
                                    WN⋅21
                                                                    WN⋅( N −1) ⎥ ⎢
                                                                       1
                                                                                                        ⎥
   Wx ' = ⎢ WN ⋅0
                2
                        WN ⋅1
                            2
                                    WN ⋅ 2
                                        2
                                                                    WN 2⋅( N −1) ⎥ ⎢
                                                                                     ⋅       xi , 0 ⎥
          ⎢                                                                         ⎥ ⎢                 ⎥
          ⎢                                                                         ⎥ ⎢                 ⎥
          ⎢W ( N −1)⋅0 W ( N −1)⋅1 W ( N −1)⋅2                      ( N −1)⋅( N −1) ⎥ ⎢
                                                                   WN                   xi ,( N − a −1) ⎥
          ⎣ N           N           N                                               ⎦ ⎣                 ⎦
                                                                                                                                                                       ⎡ xi ,( N − a ) ⎤
    ⎡WN ( N − a )⋅0
      −
                        0                               0            ⎤ ⎡ WN ⋅( N − a )
                                                                            0
                                                                                            WN ⋅( N − a +1)
                                                                                               0
                                                                                                                    WN ⋅( N −1)
                                                                                                                     0
                                                                                                                                     WN ⋅0
                                                                                                                                      0
                                                                                                                                                 WN ⋅( N − a −1) ⎤ ⎢
                                                                                                                                                    0
                                                                                                                                                                                        ⎥
    ⎢                − ( N − a )⋅1                                   ⎥ ⎢    1⋅( N − a )                                                             1⋅( N − a −1) ⎥ ⎢                   ⎥
         0          WN                                 0             ⎥ ⋅ ⎢ WN               WN⋅( N − a +1)
                                                                                               1
                                                                                                                    WN⋅( N −1)
                                                                                                                     1
                                                                                                                                     WN⋅0
                                                                                                                                      1
                                                                                                                                                 WN
   =⎢                                                                                                                                                                ⎥⋅⎢ x              ⎥
    ⎢                                                                ⎥ ⎢                                                                                             ⎥ ⎢ i ,0 ⎥
    ⎢                                                                ⎥ ⎢ (                                                                                           ⎥ ⎢                ⎥
    ⎢ 0
    ⎣                   0                       WN ( N − a )⋅( N −1) ⎥ ⎢WN N −1)⋅( N − a ) WN N −1)⋅( N − a +1)
                                                 −
                                                                     ⎦ ⎣
                                                                                            (
                                                                                                                  WN N −1)⋅( N −1) WN N −1)⋅0
                                                                                                                   (                (
                                                                                                                                                WN N −1)⋅( N − a −1) ⎥ ⎢
                                                                                                                                                 (
                                                                                                                                                                     ⎦ x                ⎥
                                                                                                                                                                       ⎣ i ,( N − a −1) ⎦
                    ⎡ X i ,0 ⎤
        ( N −a )    ⎢              ⎥   ( N −a)
   =P              ⋅⎢              ⎥=P         ⋅ Xi
                    ⎢ X i ,( N −1) ⎥
                    ⎣              ⎦
                                                                                                                                                                                 10

                                                                                                                                                          CCU
                                                                                                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.




                                CP ith OFDM symbol CP




          Error sampling, φ = 0, ε = 0, wi ,k = 0, a is an integer number :
                                                                           ⎡       xi ,a        ⎤
                 ⎡ WN ⋅0
                       0
                               WN ⋅1
                                   0
                                           WN ⋅ 2
                                               0
                                                         W   0⋅( N −1)
                                                             N
                                                                         ⎤ ⎢                    ⎥
                 ⎢     1⋅0                                               ⎥ ⎢                    ⎥
                 ⎢ WN          WN⋅11
                                           WN⋅21
                                                         W   1⋅( N −1)
                                                                         ⎥ ⎢ x
                                                             N
                                                                                  i ,( N −1)
                                                                                                ⎥
          Wx ' = ⎢ WN ⋅0
                       2
                               WN ⋅1
                                   2
                                           WN ⋅2
                                               2
                                                         W   2⋅( N −1)
                                                             N
                                                                         ⎥⋅⎢                    ⎥
                 ⎢                                                       ⎥ ⎢ xi +1,( N −CP ) ⎥
                 ⎢                                                       ⎥ ⎢                    ⎥
                 ⎢W ( N −1)⋅0 W ( N −1)⋅1 W ( N −1)⋅2    ( N −1)⋅( N −1) ⎥
                 ⎣ N           N           N            WN               ⎦ ⎢x                   ⎥
                                                                           ⎢ i +1,( N −CP + a ) ⎥
                                                                           ⎣                    ⎦

                                                                                                        11

                                                                                                 CCU
                                                                                       Wireless Access Tech. Lab.
Wireless Access Tech. Lab.




                                        CP ith OFDM symbol CP


          Corrert sampling, wi ,k = 0 :
                                                                                      ⎡         x[0] ⋅ e jφ             ⎤
                ⎡ WN ⋅0
                      0
                              WN ⋅1
                                  0
                                          WN ⋅2
                                              0
                                                                 W   0⋅( N −1)
                                                                     N
                                                                                 ⎤ ⎢                         2π         ⎥
                ⎢     1⋅0                                                        ⎥ ⎢         x[1] ⋅ e
                                                                                                      jφ + j ε
                                                                                                                        ⎥
                ⎢ WN          WN⋅11
                                          WN⋅21
                                                                 W   1⋅( N −1)
                                                                     N           ⎥ ⎢
                                                                                                              N
                                                                                                             2π         ⎥
          Wx' = ⎢ WN ⋅0
                      2
                              WN ⋅1
                                  2
                                          WN ⋅ 2
                                              2
                                                                 W   2⋅( N −1)   ⎥⋅⎢                  jφ + j    2ε
                                                                                                                        ⎥
                                                                                 ⎥ ⎢ x[2] ⋅ e
                                                                     N                                       N
                ⎢                                                                                                       ⎥
                ⎢                                                                ⎥ ⎢                                    ⎥
                ⎢W ( N −1)⋅0 W ( N −1)⋅1 W ( N −1)⋅2            WN N −1)⋅( N −1) ⎥ ⎢
                                                                 (                                           2π
                                                                                                       jφ + j ε ( N −1) ⎥
                ⎣ N           N           N                                      ⎦ x[ N − 1] ⋅ e              N
                                                                                      ⎣                                 ⎦
                         ⎡ WN ⋅0                                                           ⎡             x[0]              ⎤
                               0
                                       WN ⋅1
                                           0
                                                   WN ⋅2
                                                       0
                                                                       WN ⋅( N −1) ⎤ ⎢
                                                                            0
                                                                                                                2π         ⎥
                         ⎢                                                  1⋅( N −1) ⎥            x[1] ⋅ e N
                                                                                                               j ε

                                                                                         ⎥ ⎢                               ⎥
                               1⋅0
                         ⎢ WN          WN⋅11
                                                   WN⋅21
                                                                       WN
                                                                                           ⎢                    2π         ⎥
               = e j φ ⋅ ⎢ W N ⋅0
                               2
                                       WN ⋅1
                                           2
                                                   WN ⋅2
                                                       2
                                                                       WN ⋅( N −1) ⎥ ⋅ ⎢ x[2] ⋅ e N
                                                                            2                                 j     2ε
                                                                                                                           ⎥
                         ⎢                                                               ⎥ ⎢                               ⎥
                         ⎢                                                               ⎥ ⎢                               ⎥
                         ⎢W ( N −1)⋅0 W ( N −1)⋅1 W ( N −1)⋅2            ( N −1)⋅( N −1) ⎥                       2π                  12
                         ⎣ N           N           N                WN                   ⎦ ⎢ x[ N − 1] ⋅ e N
                                                                                                               j ε ( N −1)
                                                                                                                           ⎥
                                                                                           ⎣                               ⎦
                                                                                                                              CCU
                                                                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.




         Synchronization task
            Data-aided method

            Non-data-aided method




                                                     13

                                              CCU
                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.



         OFDM System Description
         Synchronization
            What is Synchronization?
            Symbol Synchronization
                Non-data-aided Method (Maximum likelihood, BPSK-OFDM case)

            Frequency Synchronization
                Non-data-aided Method (Via oversampling)
                Data-aided Method (Special training-symbol-block)

            Joint Symbol and Frequency Synchronization
                Non-data-aided Method (Exploiting second-order cyclostationarity)

                                                                                     14

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

           Non-data-aided Method (Maximum likelihood)


    To consider the received signal
                                      2π
                                  j      ε ( k −τ )
          r (k ) = st (k − τ )e       N
                                                      + w(k )
                    ⎧s (k + N − CP ) ,0 ≤ k ≤ CP − 1
    where st (k ) = ⎨                                      ,
                    ⎩s (k − CP )     , CP ≤ k ≤ CP + N − 1
         CP is the length of cyclic prefix,
           N is the number of subcarriers,
           s (k ) is transmitted signal,
          τ and ε are timing shift and carrier frequency offset respectively,
           and w(k ) is AWGN term.


                                                                                 15

                                                                          CCU
                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Maximum likelihood)

                                                 ⎧ σ s2 + σ n , m = 0
                                                                2


                                {               }⎪
                   ∀k ∈ Γ, E r (k )r * (k + m) = ⎨σ s2 e − j 2πε , m = N
                                                 ⎪ 0, otherwise
                                                 ⎩



                                Observation interval



                Symbol i-1                  Symbol i           Symbol i+1


                                        Γ              Γ'
                                    τ
                        1                                         2N+CP
                                                                                             16

                                                                                      CCU
                                                                            Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

           Non-data-aided Method (Maximum likelihood)

      The log - likelihood function is
      Λ (τ , ε ) = log f (r | τ , ε )
                  ⎛                                               ⎞
           = log⎜ ∏ f (r (k ), r (k + N ) ) ∏ f (r (k ) )⎟
                  ⎜                                               ⎟
                  ⎝ k∈Γ                          k∉Γ ∪Γ '         ⎠
                  ⎛       f (r (k ), r (k + N ) )                    ⎞
           = log⎜ ∏
                  ⎜                                  ∏    f (r (k ) )⎟
                                                                     ⎟
                  ⎝ k∈Γ f (r ( k ) ) f (r ( k + N ) ) k              ⎠
      where f (⋅) denotes the probability desity function of the variables,
                        ⎛      r (k ) ⎞
                                      2

                     exp⎜ − 2             ⎟
                        ⎜ (σ s + σ n ) ⎟2

       f (r (k ) ) =    ⎝                 ⎠ , and
                        π (σ s + σ n )
                             2      2



                                                         {                      }
                                    ⎛ r (k ) 2 − 2 ρ Re e j 2πε r (k )r * (k + N ) + r (k + N ) 2 ⎞
                                 exp⎜ −                                                           ⎟
                                    ⎜                   (σ s + σ n )(1 − ρ )
                                                            2       2          2
                                                                                                  ⎟
       f (r (k ), r (k + N ) ) =    ⎝                                                             ⎠
                                                                                                             17
                                                    π (σ s + σ n )(1 − ρ )
                                                     2   2        2          2



                                                                                                      CCU
                                                                                            Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Maximum likelihood)

        Thus,
            Λ (τ , ε ) = γ (τ ) cos(2πε + ∠γ (τ )) − ρΦ (τ ),
        where ∠ deontes the argument of a complex number,
                   ∆ m + L −1
             γ ( m) =   ∑ r (k )r * (k + N ),
                        k =m
                    ∆1 m + L −1
             Φ ( m) = ∑ r ( k ) + r ( k + N ) ,
                                2            2

                     2 k =m

        and ρ =
                            {              }
                        E r (k )r * (k + N )
                                                        = 2
                                                            σ s2
                                                                   =
                                                                     SNR
                        {           }{
                    E r (k ) E r (k + N )
                                2               2
                                                    }    σ s + σ n SNR + 1
                                                                 2



        is the magnitude of the correlation coefficien t.                                 18

                                                                                   CCU
                                                                         Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Maximum likelihood)


        Because
             max Λ (τ , ε ) = max max Λ (τ , ε ) = max Λ (τ , ε ML (τ )),
                                                              ˆ
                (τ ,ε )          τ     ε               τ

               Λ (τ , ε ) = γ (τ ) cos(2πε + ∠γ (τ )) − ρΦ (τ )


        Thue, the estimated frequency offset ε is
                      1
               ε ML = −
               ˆ        ∠γ (τ ) + n, n is an integer,
                     2π
        and the estimated symbol timing τ is
               τˆML = arg max{γ (τ ) − ρΦ (τ )}
                             τ
                                                                                     19

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.



         OFDM System Description
         Synchronization
            What is Synchronization?
            Symbol Synchronization
                Non-data-aided Method (Maximum likelihood, BPSK-OFDM case)

            Frequency Synchronization
                Non-data-aided Method (Via oversampling)
                Data-aided Method (Special training-symbol-block)

            Joint Symbol and Frequency Synchronization
                Non-data-aided Method (Exploiting second-order cyclostationarity)

                                                                                     20

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (BPSK-OFDM case)

       Signal model in BPSK-OFDM system
        The transmitted signal is
                              2π
                    1 N −1    j   nk
          si (k ) =   ∑ xi,ne
                    N n =0
                                N
                                     , 0 ≤ k ≤ N −1

        where N denotes the IFFT window size,
               si (k ) presents kth sample of ith OFDM symbol,
               xi ,n presents the data of nth subcarrier in ith symbol interval.
        Because BPSK mapping is used, xi ,n is real value.




                                                                                    21

                                                                             CCU
                                                                   Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

             Non-data-aided Method (BPSK-OFDM case)

                                                             2π
                                   ⎛ 1       N −1                    ⎞       N −1
                                                                                            2π
     real (si (k ) )
                                                         j      nk       1
                            = real ⎜
                                   ⎜ N       ∑ xi ,n e       N       ⎟ =
                                                                     ⎟   N
                                                                             ∑ xi ,n cos(   N
                                                                                               nk )
                                   ⎝         n =0                    ⎠       n =0

                                                            2π
                                    ⎛ 1 N −1                   nk ⎞        1 N −1           2π
     imag (si (k ) )
                                                          j
                           = imag ⎜ ⎜ N    ∑ xi ,ne ⎟ = N ∑ xi,n sin( N nk )
                                                             N
                                                                   ⎟
                                    ⎝      n =0                    ⎠           n=0

                                                        2π                                              2π
                                  ⎛ 1 N −1                   n( N −k ) ⎞          ⎛ 1 N −1           −j                ⎞
     real (si ( N − k ) ) = real ⎜
                                                      j                                                    nk
                                  ⎜      ∑
                                      N n =0
                                              xi ,n e   N              ⎟ = real ⎜
                                                                       ⎟          ⎜ N∑       xi ,n e    N
                                                                                                              e j 2πn ⎟⎟
                                  ⎝                                    ⎠          ⎝     n =0                           ⎠

                                                                                                               (             )
                                                         2π
                                 ⎛ 1 N −1                     nk ⎞        1 N −1           2π
                                                                              ∑ xi,n cos( N nk ) = real si (k )
                                                     −j
                          = real ⎜
                                 ⎜ N   ∑ xi ,ne           N      ⎟=
                                                                 ⎟         N n=0
                                 ⎝      n =0                     ⎠
                                                            2π                                            2π
                                    ⎛ 1 N −1                   n( N −k ) ⎞          ⎛ 1 N −1          −j                 ⎞
     imag (si ( N − k ) ) = imag ⎜
                                                         j                                                   nk
                                    ⎜      ∑ xi ,ne         N            ⎟ = imag ⎜
                                                                         ⎟          ⎜ N ∑ xi ,n e
                                                                                                           N
                                                                                                                e ⎟j 2πn
                                                                                                                         ⎟
                                    ⎝ N n =0                             ⎠          ⎝     n =0                           ⎠
                                                              2π
                                  ⎛ 1        N −1                     ⎞ −1   N −1
                                                                                            2π
                                                                                               nk ) = − imag (s i (k ) )
                                                         −j      nk
                           = imag ⎜
                                  ⎜ N        ∑ xi ,ne         N       ⎟=
                                                                      ⎟  N
                                                                             ∑ xi ,n sin(   N
                                  ⎝          n =0                     ⎠      n =0
                                                                                                                                 22

                                                                                                                     CCU
                                                                                                           Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (BPSK-OFDM case)




       Thus, the symmetry characteristic in BPSK - OFDM
       symbol can be written as
                                              N
              si (k ) = s ( N − k ) , k ≠ 0 or .
                       *
                       i
                                              2




                                                                    23

                                                             CCU
                                                   Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

           Non-data-aided Method (BPSK-OFDM case)



                                                                           N
      Because si (k ) = si* ( N − k ) when k ≠ 0 or                          , si (k ) can be expressed as
                                                                           2
                              jθ i , 0
          si (0) ≡ Ai , 0 e
                              jθ i , k                                  − jθ i ,k                N
          si (k ) ≡ Ai ,k e                  ⇒ si ( N − k ) = Ai ,k e               , k ≠ 0 or
                                                                                                 2
                                         jθ i , N
          si ( N 2) ≡ Ai , N 2 e                    2




      where Ai ,k and θ i ,k denote the magnitude and the phase of si (k ) respectively.




                                                                                                                      24

                                                                                                               CCU
                                                                                                     Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (BPSK-OFDM case)


      The received signal is
            ri (k ) = vi (k − τ ) + wi (k )
                                 jφ + j
                                          2π
                                             εk   ri (τ ) = vi (0) + wi (τ )
            vi (k ) = si (k )e            N

                                                         τ
      where τ is timing shift,
                                                      CP
             φ is initial phase,
             ε is carrier frequency offset,
              si (k ) presents kth sample of ith OFDM symbol,
              and wi (k ) is AWGN term.

                                                                                 25

                                                                          CCU
                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

           Non-data-aided Method (BPSK-OFDM case)


    First group of symmetry relationship :
       When vi (0) is taken as the central point for the two opposite samples
        vi (k ) and vi (− k ), it has the character
                                                                                         N
                                                                               τ   τ +
        vi (k ) ⋅ vi (−k ) = A e
                               2     j 2φ
                                            , 1 ≤ k ≤ CP                                 2

                                                                          CP
                              i ,k




    Second group of symmetry relationship :
       When vi ( N 2) is taken as the central point for the two opposite samples
        vi (k ) and vi ( N − k ), it has the character
        vi (k ) ⋅ vi ( N − k ) = Ai2,k e j 2φ + j 2πε , 1 ≤ k ≤ N 2 − 1
                                                                                         N
                                                                               τ   τ +
                                                                                         2

                                                                          CP
                                                                                                              26

                                                                                                       CCU
                                                                                             Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (BPSK-OFDM case)

         There are three kinds of useful property can be
         employed as follows:
            The first group of symmetry relationship.

            The second group of symmetry relationship.

            The cyclic prefix copied from the tail of OFDM symbol.




                                                                          27

                                                                   CCU
                                                         Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
                Non-data-aided Method (BPSK-OFDM case)
                - Using angle

               In second group of symmetry relationship,
                 vi (k ) ⋅ vi ( N − k ) = Ai2,k e j 2φ + j 2πε where 1 ≤ k ≤ N 2 − 1.

   C k = {Ck ,1 , Ck , 2 ,     , Ck , N 2−1 } where
                                                                                                              N
                                                                                              τ         τ +
                                                                                                              2

      Ck ,1 = angle(ri (k + 1) ⋅ ri (k + N − 1) )                                      CP                              CP

      Ck , N 2−1 = angle(ri (k + N 2 − 1) ⋅ ri (k + N − N 2 + 1) )
   The mean of Cτ is
                          1 N 2−1
              E{C k } =         ∑1 Ck ,m                 When the central point of opposite samples is ri ( N 2 + τ ),
                        N 2 − 1 m=                       the mean of Cτ = {Cτ ,1 , Cτ , 2 ,       , Cτ , N 2−1 }is the twice initial
   The cost function f {Cτ } is                          phase of ri ( N 2 + τ ), and the cost function f {Cτ } is zero
                             N 2 −1
                                                         for noise - free case.
               f {C k } =    ∑C       k ,m   − E{C k }
                             m =1                                                                                               28

                                                                                                                        CCU
                                                                                                              Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
            Non-data-aided Method (BPSK-OFDM case)
            - Using angle
     First useful property :
       Bk ,m = angle(ri (k + m) ⋅ ri (k − m) )
                  1 CP
       E{B k } =    ∑ Bk ,m                                           N
                 CP m =1                                τ       τ +
                                                                      2
                    CP
       f {B k } = ∑ Bk ,m − E{B k }
                                                   CP
                    m =1

     Second useful property :
       Ck ,m = angle(ri (k + m) ⋅ ri (k + N − m) )
                                                                           Fk ≡ f {B k }+ f {C k }+ f {D k }
                   1 N 2−1
       E{C k } =         ∑ Ck , m                                     N
                 N 2 − 1 m =1                           τ       τ +
                                                                      2
                    N 2 −1
                                                   CP
       f {C k } =   ∑C          k ,m   − E{C k }
                     m =1

     Third useful property :
                            (
       Dk ,m = angle ri (k − m) ⋅ ri* (k + N − m)           )
                  1 CP
       E{D k } =
                                                                       N
                    ∑ Dk ,m
                 CP m =1
                                                        τ        τ +
                                                                       2

                    CP                             CP                                                   29
       f {D k } = ∑ Dk ,m − E{D k }
                    m =1
                                                                                                 CCU
                                                                                       Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method (BPSK-OFDM case)
          - Using correlation


     In second group of symmetry relationship,
      vi (k ) ⋅ vi ( N − k ) = Ai2,k e j 2φ + j 2πε where 1 ≤ k ≤ N 2 − 1.

                                                                                 N
                                                                     τ     τ +
                                                                                 2
                N 2 −1
                                                                CP                         CP
     C (k ) =   ∑ r ( k + m) ⋅ r ( k + N − m)
                m =1
                         i     i




                                                     When the central point of opposite samples
                                                     is ri (τ + N 2), k = τ , C (τ ) has the maximum
                                                     value in observation region.

                                                                                                      30

                                                                                               CCU
                                                                                     Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
                Non-data-aided Method (BPSK-OFDM case)
                - Using correlation

  First useful property :
               CP
    B(k ) =    ∑ r ( k + m) ⋅ r ( k − m)
                       i       i                               N
               m =1                                  τ   τ +
                                                               2

                                                CP

  Second useful property :
               N 2 −1
    C (k ) =   ∑ r ( k + m) ⋅ r ( k + N − m)
                           i       i
                                                                   Fk ≡ B(k ) + C (k ) + D(k )
                m =1
                                                               N
                                                     τ   τ +
                                                               2

                                                CP
  Third useful property :                                          τˆ = arg max Fk
               CP
                                                                                  τ
    D(k ) =    ∑ r ( k − m) ⋅ r ( k + N − m )
                       i       i
                                   *
                                                               N
               m =1
                                                     τ   τ +
                                                               2

                                                CP
                                                                                            31

                                                                                     CCU
                                                                           Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

                                           Performance Analysis

                                                                                                                                                       AWGN channel
                            0
                                                             AWGN channel                                             3
                                                                                                                     10
                           10


                                                                                                                      2
                            -1                                                                                       10
                           10


                                                                                                                      1
                            -2                                                                                       10
 Lost symbol timing rate




                           10




                                                                                                Mean-squared error
                                                                                                                      0
                            -3
                           10                                                                                        10


                                                                                                                      -1
                            -4                                                                                       10
                           10


                                                                                                                      -2
                            -5           Using angle                                                                 10            Using angle
                           10
                                         Using correlation                                                                         Using correlation
                                         ML                                                                                        ML
                            -6                                                                                        -3
                           10                                                                                        10
                                 0   1     2       3         4      5      6   7   8   9   10                              0   1      2       3        4      5      6   7   8   9    10
                                                                 SNR(dB)                                                                                   SNR(dB)




                                                                                                                                                                                           32

                                                                                                                                                                                   CCU
                                                                                                                                                                         Wireless Access Tech. Lab.
Wireless Access Tech. Lab.




                         4                                                                  4   Using angle (Using two groups of symmetry relationship)
                     x 10    Maximum likelihood algorithm                                x 10
                 8                                                                  10

                                                                                    9
                 7
                                                                                    8
                 6
                                                                                    7

                 5                                                                  6




                                                                       Statistics
    Statistics




                 4                                                                  5

                                                                                    4
                 3
                                                                                    3
                 2
                                                                                    2

                 1                                                                  1

                 0                                                                  0
                     0        50                     100         150                 20           40          60         80           100         120     140
                                    Time index, n                                                                   Time index, n




                                                            CP                                  CP                                   CP
                                                                                                                                                                33

                                                                                                                                                   CCU
                                                                                                                                         Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

           Solution
                                            Image part




                                                         Real part




    : A pair of sample which has symmetry
       characteristic in noise free case                                          34

                                                                           CCU
                                                                 Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

           Solution

                                       Image part




                                                    Real part




    : A pair of sample which has symmetry
       characteristic in noise free case                                         35

                                                                          CCU
                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.



         OFDM System Description
         Synchronization
            What is Synchronization?
            Symbol Synchronization
                Non-data-aided Method (Maximum likelihood, BPSK-OFDM case)

            Frequency Synchronization
                Non-data-aided Method (Via oversampling)
                Data-aided Method (Special training-symbol-block)

            Joint Symbol and Frequency Synchronization
                Non-data-aided Method (Exploiting second-order cyclostationarity)

                                                                                     36

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)


    Using the DFT based OFDM modulation with N subcarrier,
    the continuous time complex baseband OFDM symbol
                             N −1           2πk
                         1              j       ( t −t s )
                s (t ) =
                         N
                             ∑d e
                             k =0
                                    k
                                             T



    where d k is used to modulate the subcarrier e j 2πk T ,
            t s is the starting time of the current OFDM symbol
             (excluding the guard time),
            T is the OFDM symbol duration (DFT/IDFT interval).

                                                                              37

                                                                       CCU
                                                             Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)

   We define Ts = T N as the symbol interval.
   Assume that the sampling instances for s (t ) are at t = t s + nTs + τ
   where τ is the initial time shift and n = 0,   , N − 1, we have two
   sets of discrete - time observatio ns depending on τ .
   • τ = 0. This is the usual IDFT OFDM symbol model
                              2πnk
                      1 N −1   j
          s1 ( n) =      ∑ dk e N
                      N k =0                                   s1(n)    s2(n)
       Ts     T
   •τ = =         . In this case, we get the signal model
       2 2N
                                  2πk
                      1 N −1
                                         1
                                j     (n+ )
          s2 ( n) =      ∑ dke N 2
                       N k =0                            0   Ts 2Ts     ( N −1)Ts T
                                                                                38

                                                                         CCU
                                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)


          Written in matrix form, we have
                s1 = Wd
                     s2 = WEd
          where W is the IDFT matrix; d is the symbol vector
          [d 0 ,   , d N −1 ] ; and
                          T


                                  π           ( N −1)π
                            ⎛   j         j              ⎞
                   E = diag ⎜1 e N
                            ⎜         e           N      ⎟
                                                         ⎟
                            ⎝                            ⎠



                                                                              39

                                                                       CCU
                                                             Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)


      In the presence of time dispersive channel, additive
      noise, and carrier frequency offset, the continuous time
      baseband received signal is then,
                                        2πk
                    1 N −1           j(     + ∆ω )( t −t s )
          x(t ) =      ∑ H (k )d k e
                    N k =0
                                         T
                                                             + z (t )

      where H (k ) is the channel frequency response
      corresponding to subcarrier k and ∆ω is the frequency
      offset.

                                                                                         40

                                                                                  CCU
                                                                        Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)

       Under the sampling time at t = t s + nTs + τ , we have two
       sets of discrete - time observations depending on τ .
       • τ = 0.
                                                2πk
                         1 N −1           j(     + ∆ω ⋅Ts ) n
              x1 (n) =      ∑ H (k )d k e
                         N k =0
                                              N
                                                               + z1 (n)

           T       T
       •τ = s =
            2 2N
                                              2πk
                         1 N −1
                                                                 1
                                           j(     + ∆ω ⋅Ts )( n + )
              x2 ( n ) =     ∑ H (k )d k e N
                          N k =0
                                                                 2
                                                                    + z 2 ( n)

       where z1 (n) and z 2 (n) are additive complex Gaussian
       noise and are usually assumed to be uncorrelated to each
                                       ∆
       other. We defined as φ = ∆ω ⋅ Ts .                                                         41

                                                                                           CCU
                                                                                 Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)

    The above signal model can be written in a more compact matrix form
     as follows :
                      ~
              x1 = PW d + z1                        (1)
                               ~
              x 2 = e jφ 2 PWE d + z 2              (2)
          ~
    where d = Hd with H being a diagonal matrix with diagonal element H (k ).
    The matrix E reflects the phase shift between x1 and x 2 due to the
    difference in subcarrier frequencies, while the phase shift due to the
     frequency offset differs by a scalar constant e jφ 2 .
    Where P = diag (1, e jφ ,    , e j ( N −1)φ )


                                                                                42

                                                                         CCU
                                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)

         Perfect recovery of carrier frequency offset in the
         absence of noise
                                         ~
        From (1) and (2), we notice that d is unknown, and we
        want to blind estimation of the frequency offset φ . Define
                             y 1 = W H P H x1                  (3)
                                           φ
                                      −j
                             y2 = e        2
                                               EH W H P H x2   (4)
        It is straightfo rward to verify that in the absence of noise
                                    ~
                         y1 = y 2 = d              (5)
        Thus it is intuitive to find φ such the resulting y 1 and y 2
         are equal.                                                                   43

                                                                               CCU
                                                                     Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Non-data-aided Method (Via oversampling)

         Frequency offset estimation in the present of noise
         In presence of noise, it is unlikely that (5) will be true
         for any value of φ . However, we propose, intuitively,
         to minimize the distance between y 1 and y 2 .
                       min(y1 − y 2 )H (y1 − y 2 )
                        φ

         Above minimization criterion using maximumlikelihood
         principles is provided in the next section.



                                                                            44

                                                                     CCU
                                                           Wireless Access Tech. Lab.
Wireless Access Tech. Lab.



         OFDM System Description
         Synchronization
            What is Synchronization?
            Symbol Synchronization
                Non-data-aided Method (Maximum likelihood, BPSK-OFDM case)

            Frequency Synchronization
                Non-data-aided Method (Via oversampling)
                Data-aided Method (Special training-symbol-block)

            Joint Symbol and Frequency Synchronization
                Non-data-aided Method (Exploiting second-order cyclostationarity)

                                                                                     45

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)

       At the transmitter, the training-symbol-block
       contains two equal-length training symbols in time
       domain, and the second training symbol is the inverse
       repeat of the first one.


          The training - symbol- block :
          S = [s(0) ,s(1) , ,s( N − 1) ,s( N − 1) , ,s(1) ,s(0)]
          where N denotes the DFT length of training symbols.



                                                                                    46

                                                                             CCU
                                                                   Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)

       At receiver, without considering of the channel
       attenuation and additive AWGN, the relationship
       between corresponding samples in a received training-
       symbol-block is :

         r ( 2 N − 1 − k ) = r ( k ) e j 2 πε ( 2 N −1− 2 k ) / N   k ∈ [ 0 , N − 1]
         where r ( k ) denotes the k th sample and ε denotes
         the carrier frequency offset normalized                                 to a
         subcarrier spacing of training symbols.


                                                                                                47

                                                                                         CCU
                                                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)

       A timing metric is defined:
                             N −1
                           2 ∑ r (2 N + d − 1 − k )r * (k + d )
                             k =0
                M (d ) =                 d + 2 N −1

                                            ∑
                                                               2
                                                      r (k )
                                            k =d
                              N -1
                           2 ∑ r(k - d)r * (k + d )e j 2πε ( 2 N + 2 d −1− 2 k ) / N
                             k =0
                      =                       d + 2 N −1

                                                   ∑
                                                                    2
                                                           r (k )
                                                   k =d

       where d is a time index corresponding to the first sample
       in a window of 2 N samples.                                                                      48

                                                                                                 CCU
                                                                                       Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)




                                                                49

                                                         CCU
                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)

      Shown in Fig. 1, that the expectation of M (0) is a function
      of ε with period of N / 2, and within each period, a main lobe
      appears.


      The expectation of M (d <> 0) is a constant independen t of ε .


      Within one period (without loss of generality, ε ∈ [− N 4 , N 4]
      is assumed), M (0) > M (d <> 0) is satisfied only in a small
      vicinity which stands in the center of the main lobe.

                                                                             50

                                                                      CCU
                                                            Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)




                                                                51

                                                         CCU
                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)



       At the transmitter, 2 identical training - symbol - blocks are
       transmitted. At the receiver, 3 N samples of the training
       sequence are buffered. The length of 3 N guarantees one
       integral training - symbol - block being buffered.




                                                                             52

                                                                      CCU
                                                            Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)


    Because the carrier frequency offset is fully unknown at the
     start of acquisition, a method of lookup is used :
        (2k + 1) presupposed values :
          ( ε− k = -k ⋅ ∆ε , ε −( k −1) = −(k − 1) ⋅ ∆ε ,
            ˆ                ˆ                              , ε −1 = − ∆ε , ε 0 = 0,
                                                              ˆ             ˆ
          ε 1 = ∆ε ,
          ˆ             , ε k −1 = (k − 1) ⋅ ∆ε , ε k = k ⋅ ∆ε )
                          ˆ                       ˆ
          where k ⋅ ∆ε < N 4 and 0 < ∆ε < N (2(2 N − 1))
                   ∆ε denotes the lookup interval.



                                                                                                53

                                                                                         CCU
                                                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)


    For jth ( −k ≤ j ≤ k ) compensated training sequence, the
     maximum M (d ) (0 ≤ d ≤ N − 1) is represented as Γ j which
    implies the appearance of an integral training - symbol -
    block ; if Γq > Γp ≠ q for each − k ≤ p ≤ k , then q ⋅ ∆ε denotes
     the carrier frequency offst estimated by acquisition
     algorithm. The estimated start of that integral training -
     symbol - block d is also the output of acquisition.
                    ˆ
                       0




                                                                            54

                                                                     CCU
                                                           Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)

       After acquisition, if the remaining carrier frequency
       offset exceeds the tracking range, tracking algorithm
       will not work correctly, and this is called Missing Lock.

       For usable SNR, if N is large enough, the probability
       of Missing Lock is negligible.




                                                                     55

                                                              CCU
                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)

       After acquisition, the remaining frequency offset
       needs to be further corrected.
       For a receivedtraining- symbol- block ℜ under certain SNR
       condition, the log - likelihood function for the carrier frequency
       offset ε , Λ(ε ) is the logarithmof the probability density
       function f (ℜ | ε ) .
                Λ(ε ) = log f (ℜ | ε )
                            ⎛ N −1                          ⎞
                       = log⎜ ∏ f (r (k ), r (2 N − 1 − k ))⎟
                            ⎜                               ⎟
                            ⎝ k =0                          ⎠
                         N −1
                       = ∑ log( f (r (k ), r (2 N − 1 − k )))
                                                                                 56
                         k =0

                                                                          CCU
                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

           Data-aided Method (Special training-symbol-block)

        The 2 − D complex - valued Guassian distribution
        f (r (k ), r (2 N − 1 − k ) ) =
                                    {                                           }
           ⎛ r (k ) 2 − 2 ρ Re e j 2πε ( 2 N −1− 2 k ) / N r (k )r * (2 N − 1 − k ) + r (2 N − 1 − k ) 2 ⎞
        exp⎜ −                                                                                           ⎟
           ⎜
           ⎝                                       (         )(
                                                σ s + σ n 1− ρ
                                                      2        2
                                                                      )  2
                                                                                                         ⎟
                                                                                                         ⎠
                                               (
                                      π 2 σ s2 + σ n 1 − ρ 2)(
                                                            2 2
                                                                     )
        where

                 ρ=
                                {
                             E r (k )r * (2 N − 1 − k ) }
                            {       2
                                        }{
                          E r (k ) E r (2 N − 1 − k )
                                                             2
                                                                 }
                        σ s2     SNR
                    = 2        =
                     σ s + σ n SNR + 1
                             2


                      σ s2
                 SNR = 2                                                                                           57
                      σn
                                                                                                            CCU
                                                                                                  Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

              Data-aided Method (Special training-symbol-block)



                                               {                      }
              N −1
          N ∑ r (k )r * (2 N − 1 − k ) ⋅ angle r (k )r * (2 N − 1 − k ) ⋅ (2 N − 1 − 2k )
   ε =−
   ˆ          k =0
                            N −1
                        2π ∑ r (k )r * (2 N − 1 − k ) ⋅ (2 N − 1 − 2k )
                                                                          2

                            k =0



   In order to make the proposed tracking algorithm work correctly,
          {                        }
   angle r (k )r * (2 N − 1 − k ) < π for each k ∈ [0, N − 1] should satisfied,
   i.e., the tracking range is ± ( N /(2(2 N − 1))) subcarrier spacing.



                                                                                                58

                                                                                         CCU
                                                                               Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Data-aided Method (Special training-symbol-block)




              The Cramer - Rao lower bound is
                   ⎧            N      ⎫          3N
               Var ⎨e | ε <            ⎬≥
                   ⎩        2(2 N − 1) ⎭ 4π 2 (4 N 2 − 1) SNR




                                                                                 59

                                                                          CCU
                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.



         OFDM System Description
         Synchronization
            What is Synchronization?
            Symbol Synchronization
                Non-data-aided Method (Maximum likelihood, BPSK-OFDM case)

            Frequency Synchronization
                Non-data-aided Method (Via oversampling)
                Data-aided Method (Special training-symbol-block)

            Joint Symbol and Frequency Synchronization
                Non-data-aided Method (Exploiting second-order cyclostationarity)

                                                                                     60

                                                                              CCU
                                                                    Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)

      The discrete - time baseband equivalent OFDM signal
       transmitted through a frequency - selective fading
       channel is given by
                             L −1
                  y[n] = ∑ h[m]x[n − m]
                             m =0

       where h[n] is the impulse response of channel,
               L is channel order.


                                                                    61

                                                             CCU
                                                   Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)


        The transmitted signal x[n] is
                      N −1 ∞                      2π
                                              j      kn
               x[n] = ∑ ∑ ck ,l g[n − lP ]e       N

                      k = 0 l = −∞

        where g[n] is the transmitter pulse shaping filter,
                 N is the number of sub - carrier,
                ck ,l are the complex informatio n symbols.



                                                                           62

                                                                    CCU
                                                          Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)


    At the receiver
           y[n] = y[n − nε ]e j ( 2πθε n +φ ) + w[n]
           ˆ
     where nε is the integer - valued unknown arrival time of a symbol,
            θ ε is the frequency offset,
            φ is the initial phase.




                                                                           63

                                                                    CCU
                                                          Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)

    The following assumptions are hold in this paper :
    1. ck ,l is a zero - mean independen tly identicall y distributed(i.i.d.)
      sequence with values drawn from a finite - alphabet complex
      constellation, with variance σ c2 .
    2. For 0 ≤ n ≤ L − 1, each h[n] is zero - mean independen t gaussian
      random variable with variance σ h[ n ] .
                                      2


    3. x[n] is uncorrelated with h[n] and w[n].



                                                                               64

                                                                        CCU
                                                              Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)

       The goal of synchronization is to estimate nε and θ ε .
       The proposed algorithm is based on cyclostationarity
       of the receiver OFDM signal caused by pulse shaping
       filter.




                                                                          65

                                                                   CCU
                                                         Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)


           ˆ                 {
          ry [n;τ ] = E y[n] y *[n − τ ]
                        ˆ ˆ                                }
                       L −1                                 N −1        2π
                                                                    j      kτ
                   = ∑σ          2
                                 h[ m ]   e   j 2πθε τ
                                                         σ c2 ∑ e       N

                      m =0                                  k =0
                      ∞
                   ⋅ ∑ g ′[n − lP ]g ′*[n − lP − τ ] + rw [τ ]
                    l = −∞

                   = ry [n + kP;τ ]
                      ˆ

          where g ′[n] = g[n − nε ]
                                                                                                 66

                                                                                          CCU
                                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)

           For a fixed τ , ry [n;τ ] is periodic in n with period P.
                            ˆ

           Thus, the cyclic correlation turns out to be
                         1 L-1 2 j 2πθετ
           R y [ k ;τ ] = ∑ σ h[ m ] e
             ˆ                           ⋅ Γ[τ ]
                         P m =0
                         ∞                              2π
                                                   −j      kn
                   ⋅   ∑ g ′[n]g ′*[n + τ ]e
                       n = −∞
                                                         P
                                                                + rw [τ ]δ [k ]

                                N −1       2π
                                       j      kτ
           where Γ[τ ] = ∑ e               N

                                k =0




                                                                                                   67

                                                                                            CCU
                                                                                  Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)


         Using Parseval's theorem
           ∞                                   2π
                                          −j      kn
          ∑ g ′[n]g ′*[n + τ ]e
         n = −∞
                                                P


                                k    12
                       − j 2π              ⎛    k⎞
                                       G * ⎜ β − ⎟G (β )e − j 2πβτ dβ
                                  nε
                  =e            P
                                     ∫2 ⎝ P ⎠
                                    −1

         where G (β ) denotes Fourier transform of g[n].



                                                                                         68

                                                                                  CCU
                                                                        Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)

        Let G2 (k ;τ ) = ∫         G * (β − k P )G (β )e − j 2πβτ dβ .
                             12

                            −1 2

        Then cyclic correlation is expressed as
                                                                         2π
                       1 L −1 2 j 2πθετ 2                        −j   knε
         R y [ k ;τ ] = ∑ σ h[ m ] e
           ˆ                           σ c ⋅ Γ[τ ] ⋅ G2 (k ;τ )e    P
                                                                          + rw [τ ]δ [k ]
                       P m =0
        where G ( β ) denotes Fourier transform of g[n].
        Upon defining
        M [k ;τ ] = G2 1 (k ;τ ) R y [k ;τ ]
                     −
                                   ˆ
                                                           2π
                    1 L −1 2 j 2πθετ 2           −j   knε
                   = ∑ σ h[ m ] e   σ c ⋅ Γ[τ ]e    P
                                                          + G2 1 (k ;τ )rw [τ ]δ [k ]
                                                             −

                    P m =0

                                                                                                    69

                                                                                             CCU
                                                                                   Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)

     Consider the case only k ≠ 0.
     For τ = 0, we can retrieve nε from the phase of cyclic correlation

                      arg[M [k ;0]] for k > 0
                  1
         nε = −
         ˆ
               2π k P
     Given timing offset nε , the frequency offset θ ε can be derived as
                          ˆ
                      ⎡               j 2π nε ⎤
                                          k
                  arg ⎢ M [k ; N ]⋅ e
               1                            ˆ
         θε
          ˆ =                             P
                                              ⎥
              2πN     ⎣                       ⎦

     Timing offset and frequency offset appear as the phase of cyclic
     correlation, and the impluse response of channel h[n] does not affect
     the phase of cyclic correlation.
                                                                                 70

                                                                          CCU
                                                                Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)

     Since we can not have access to ensemble cyclic quantity, we should
     estimate it from finite data samples. We obtain R ˆ [k ;τ ] from data set
                                                     ˆ
                                                             y

     {y[n]}n−10 . If number of data I is large enough, Ryˆ [k ;τ ] would be asymptotically
      ˆ    I
             =
                                                       ˆ
     unbiased and consistent in mean square sense, i.e.
     lim   R ˆ [k ;τ ] ≈ R ˆ [k ;τ ].
        I →∞
            ˆ
               y        y




                                                                                           71

                                                                                    CCU
                                                                          Wireless Access Tech. Lab.
Wireless Access Tech. Lab.
          Non-data-aided Method
          (Exploiting second order cyclostationarity)
        The effect of imperfection of cyclic correlatio n can be potentially
        reduced average. The estimator is obtained by

             nε = −
             ˆ
                       1   1 Q −1
                    2π k P Q q =0
                                  ˆ   [
                          ⋅ ∑ arg M [k ;0]    ]   for k > 0

                  1 1 Q −1 ⎡ ˆ              j 2π nε ⎤
                                                k
                    ⋅ ∑ arg ⎢ M [k ; N ]⋅ e
                                                  ˆ
            θε
             ˆ =                                P
                                                    ⎥
                 2πN Q q =0 ⎣                       ⎦

        Thus, we can observe that the number of average, Q, increases the
        complexity of the estimator.


        Large Q makes more reliable estimation.


                                                                                      72

                                                                               CCU
                                                                     Wireless Access Tech. Lab.
Wireless Access Tech. Lab.

          Reference

      1) J.J. van de Beek, M. Sandell and P. O. Börjesson, “ML
         estimation of time and frequency offset in OFDM systems,”
         IEEE Trans. Signal Processing, vol. 45, no. 7, pp. 1800-1805,
         July 1997.
      2) B. Chen, H. Wang, “Blind OFDM carrier frequency offset
         estimation via oversampling”, 2001 IEEE, vol. 2, pp. 1465 –
         1469, Nov. 2001.
      3) Z. Zhang, M. Zhao, H. Zhou, Y. Liu, J. Gao, “Frequency offset
         estimation with fast acquisition in OFDM system”, IEEE
         Communications Letters, vol. 8, no. 3, pp. 171 – 173, Mar.
         2004.
      4) B. Park, H. Cheon, E. Ko, C. Kang, D. Hong, “A blind OFDM
         synchronization algorithm based on cyclic correlation”, IEEE
         Signal Processing Letters, vol. 11, no. 2, pp. 83 – 85, Feb.  73
         2004.
                                                                      CCU
                                                            Wireless Access Tech. Lab.
Wireless Access Tech. Lab.




                                              74

                                       CCU
                             Wireless Access Tech. Lab.

						
Related docs
Other docs by qyz12567