This application claims priority to Indian patent application no. 1087/CHE/2011 filed on Mar. 31, 2011, the complete disclosure of which, in its entirety, is herein incorporated by reference.
1. Technical Field
The embodiments herein generally relate to Orthogonal Frequency Division Multiplexing (OFDM) receivers, and, more particularly to estimation of symbol boundaries using second order moment of the M-ary Phase Shift Keying (M-PSK) modulated pilots as the cost function in an OFDM receiver.
2. Description of the Related Art
In OFDM based systems the identification of a Fast Fourier Transform (FFT) boundary is a very important part of receiver symbol synchronization. Inaccurate or wrong detection of the FFT boundary may lead to phase errors in the payload carriers, which would lead to Bit Error Rate (BER) failures in the system, in the absence of suitable algorithms compensating for such phase errors. Typical OFDM system allocates some carriers to send known information for reducing the information carrying capacity of the system. These carriers are generally used for receiver synchronization and channel estimation.
One approach is using the Inverse Fast Fourier Transform (IFFT) of a channel estimate to get a symbol boundary for the system. This solution would require the pilot carriers to have the known information in turn reducing the payload of the system. Other approaches use the pilot phases for symbol synchronization which would only work when the symbol boundary is close to coarse symbol boundary. There are other schemes which use phase discontinuities on the pilots to determine the symbol boundaries.
The coarse symbol synchronization uses the autocorrelation property of the OFDM symbol to determine the FFT window position which is controlled by the FFT window control block 104. With CSS (Coarse Symbol Synchronization), the FFT symbol boundary is within the guard interval of the OFDM symbol. Identification of the exact boundary of the FFT is an essential part of the OFDM systems because the OFDM signal is demodulated based on symbol structure whose arrival time is unknown. The wrong symbol synchronization would cause the Inter-Symbol Interference (ISI) resulting in an increase in Bit Error Rate (BER). Hence it is essential to achieve accurate and fast symbol synchronization for OFDM systems. All the above schemes require the information on the pilots to be known for determining the symbol boundary. Accordingly, there remains a need for receiver system and method for identifying the FFT boundary without the need for known information on the pilot carriers of the OFDM systems.
In view of the foregoing, an embodiment herein provides an Orthogonal Frequency Division Multiplexing (OFDM) receiver system for pilotless detection of a symbol boundary for a received OFDM symbol using M-ary Phase Shift Keying (M-PSK) modulated carrier as a cost function. The OFDM receiver includes a symbol boundary detection block that detects the symbol boundary for the received OFDM symbol. The symbol boundary detection block detects the symbol boundary by computing a cost function of the second order moment of the M-PSK modulated carrier. The receiver system is capable of detecting the symbol boundary for unknown information (e.g. pilotless) on the M-PSK modulated carrier of the OFDM symbol and thus increases throughput per given transmission bandwidth of a modulation scheme.
In one aspect, an Orthogonal Frequency Division Multiplexing (OFDM) receiver for improved detection of a symbol boundary for received OFDM symbol using M-ary Phase Shift Keying (M-PSK) modulated pilot in the received OFDM symbol is provided. The system includes (i) a Fast Fourier Transformation (FFT) window block that positions a FFT window on the received OFDM symbol to a obtain frequency domain OFDM symbol and (ii) a symbol boundary detection block that detects a symbol boundary for the received OFDM symbol by recording a zero mean phase deviation for each of the FFT window. The pilot phase of the M-PSK modulated pilot is extracted from the frequency domain OFDM symbol and a second order moment of the M-PSK modulated pilot is used as a cost function for determining the symbol boundary. In one embodiment the M-PSK modulated pilot is a BPSK modulated signal or a QPSK modulated signal. The receiver system further includes (iii) a Fast Fourier Transformation (FFT) block which is connected to the FFT window control block and performs a FFT on the received OFDM symbol and (iv) a carrier frequency (CF) and a sampling frequency (SF) block that receives the received OFDM symbol for CF and SF synchronization.
In another aspect, a method for detection of a symbol boundary for a received Orthogonal Frequency Division Multiplexing (OFDM) symbol in an OFDM receiver using M-ary Phase Shift Keying (M-PSK) modulated pilot is provided. The method includes the steps of (a) positioning a FFT window at the received OFDM symbol, (b) performing a Fast Fourier Transformation (FFT) to obtain a frequency domain OFDM symbol, (c) extracting a pilot phase from the frequency domain OFDM symbol, (d) calculating a phase difference (θDIFF) between the pilot phase and an adjacent pilot phase, (e) determining a variance of a zero mean phase deviation, (f) obtaining a cost function of the variance, (g) determining whether a value of a first variable (MIN) is greater than the cost function, (h) assigning a value of a second variable (count) to a third variable (MIN_K) as well as assigning a value of the cost function to the MIN only when a value of the MIN is greater than the cost function, (i) determining whether the count is lesser than a predefined iteration count, (j) assigning a value of the MIN_K to the symbol boundary only when the count is greater than or equal to the predefined iteration count, (k) shifting the FFT window by one sample when the count is less than the predefined iteration count and repeating said steps (a) to (i) until the count is greater than or equal to the predefined iteration count. The zero mean phase deviation is calculated by obtaining a difference between the phase difference (θDIFF) and a quantized phase difference (θQDIFF). The quantized phase difference (θQDIFF) is obtained by quantizing the phase difference based on levels that range from −π to π based on the M-PSK modulated pilots. The cost function of the variance is obtained in accordance with equation:
In another aspect, a method for pilotless detection of symbol boundary for a received Orthogonal Frequency Division Multiplexing (OFDM) symbol in an OFDM receiver using M-ary Phase Shift Keying (M-PSK) modulated carriers is provided. The method includes the steps of (a) positioning a FFT window at the received OFDM symbol, (b) performing a Fast Fourier Transformation (FFT) to obtain a frequency domain OFDM symbol, (c) extracting a data phase from the frequency domain OFDM symbol, (d) calculating a phase difference (θDIFF) between the data phase and an adjacent data phase, (e) determining a variance of a zero mean phase deviation, (f) obtaining a cost function of the variance, (g) determining whether a value of a first variable (MIN) is greater than the cost function, (h) assigning a value of a second variable (count) to a third variable (MIN_K) as well as assigning a value of the cost function to the MIN only when a value of the MIN is greater than the cost function, (i) determining whether the count is lesser than a predefined iteration count, (j) assigning a value of the MIN_K to the symbol boundary only when the count is greater than or equal to the predefined iteration count, (k) shifting the FFT window by one sample when the count is less than the predefined iteration count and repeating the steps (a) to (i) until the count is greater than or equal to the predefined iteration count.
In yet another aspect, a method for reducing a number of FFT in a symbol time while detecting symbol boundary for received Orthogonal Frequency Division Multiplexing (OFDM) symbols in an OFDM receiver is provided. The method includes (a) shifting a FFT window across the received OFDM symbols by performing a FFT on said received OFDM symbols, (b) obtaining a variance of a zero mean phase deviations across the received OFDM symbols, (c) obtaining cost functions of the variance across the received OFDM symbols and (d) detecting the symbol boundary based on at least one cost function of the cost functions. The symbol boundary is detected based on a minimum cost function of the variance of the zero mean phase deviations across the received OFDM symbols. In one embodiment, method includes (i) shifting the FFT window across the received OFDM symbols by performing the FFT on the received OFDM symbols (ii) extracting pilot phases from the received OFDM symbols after the FFT is performed and (iii) projecting the pilot phases for a FFT window shift in accordance with an equation:
wherein P represents a pilot index, wherein θP (k) represents a phase of a Pth carrier taken at a kth sample window, and wherein N represents a FFT length; and wherein said n equals FFT window position.
These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modifications.
The embodiments herein will be better understood from the following detailed description with reference to the drawings, in which:
The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
As mentioned, there remains a need for OFDM receiver system and method for identifying the FET boundary without the need for known information on the pilot carriers. The embodiments herein achieve this by providing a receiver system and method of estimating a symbol boundary using a 2nd order moment of M-PSK modulated carriers as a cost function and thus enables to transmit the unknown information on pilot carriers. This increases the transmission bandwidth efficiency and also increases throughput per given transmission bandwidth of a modulation scheme. In addition, the receiver system is also capable of identifying the FFT boundary when the received OFDM symbols have known information on the pilot carriers. Referring now to the drawings, and more particularly to
The FFT window control block 202 positions the window to OFDM symbols. The FFT block 204 performs a Fast Fourier Transformation (FFT) on the OFDM symbols and outputs a frequency domain OFDM symbols. One or more pilot phases (Op) are extracted from the frequency domain OFDM symbols.
The second order moment of M-PSK modulated carriers may be used as a cost function (e.g., cost (count)) for determining a symbol boundary in case the OFDM symbol is received with unknown information on pilots (e.g., pilotless). The second order moment of M-PSK modulated pilots may be used as a cost function (e.g., cost (count)) for determining the symbol boundary in case the OFDM symbol is received with known information on pilots. In one embodiment, the M-PSK modulated pilots and M-PSK modulated carriers may be BPSK modulated signals or QPSK modulated signals. The difference between the adjacent phases of the received OFDM symbol would remove the effect of the carrier and phase frequency offsets. The difference between adjacent phases is calculated to obtain a phase difference (θDIFF) and also how the θDIFF is deviated from π to −π is determined.
To achieve this, the phase difference θDIFF is quantized based on levels that range from −π to π to obtain a quantized phase difference (θQDIFF). Further, the difference between the phase difference and the quantized phase difference (θQDIFF) is obtained to determine θDELTA which is termed as zero mean phase deviation and corresponds to the deviation of the phase difference from π to −π. The difference between the phase difference (θDIFF) and the quantized phase difference (θQDIFF) is determined in accordance with the equation:
θDELTA=θDIFF−θQDIFF
The variance of the zero mean phase deviation (θDELTA) is obtained and used as a cost function (e.g., cost(count)) for the symbol boundary detection and is determined in accordance with the equation:
This enables the transmission of information on pilot carriers making them a part of payload data and increases transmission bandwidth efficiency. The above steps (determining the variance and using as a cost function) are repeated for each FFT window shift and corresponding zero mean phase deviations are recorded. The FFT window shift for which the variance is minimized corresponds to the symbol boundary.
From the above steps, it is required to perform more FFT's and the following two approaches can be followed to avoid multiple FFT's in a symbol time.
For example, cost(1) may be obtained by performing a FFT for a first OFDM symbol. Similarly, cost(2) may be obtained by performing a FFT for a second OFDM symbol, and cost(N) may be obtained by performing a FFT at a Nth OFDM symbol. The need of more FFT's is optimized by performing fewer FFT's in symbol time by shifting FFT window and performing the FFT across OFDM symbols and collecting variance of the zero mean phase deviation across multiple OFDM symbols. This would lead to symbol synchronization after several OFDM symbols.
The method-1 includes (i) shifting a FFT window across the received OFDM symbols by performing a FFT on the received OFDM symbols (310), (ii) extracting pilot phases from the received OFDM symbols after the FFT is performed (312) and (iii) projecting the pilot phases for a FFT window shift (314) in accordance with an equation:
where P is pilot index, θP (k) is the phase of the Pth carrier taken at the kth sample window, and N is the FET length and calculated in accordance with the equation: n=FFT window position.
In step 410, the phase difference (θDIFF) between the adjacent pilots for each of the extracted pilot phases is calculated. In step 412, the phase difference (θQDIFF) is quantized with respect to levels between π to −π to obtain quantized phase difference (θQDIFF) at each pilot location. In step 414, zero mean phase deviation (θDELTA) is calculated between the phase difference (θDIFF) and the quantized phase difference (θQDIFF) at each pilot location k. The zero mean phase deviation corresponds to the deviation of the phase difference from π to −π. In step 416, variance of the zero mean phase deviation is obtained and used as a cost function (e.g., cost(count)) for the symbol boundary detection and the corresponding zero mean phase deviations are recorded.
In step 418, it is checked whether MIN is greater than the cost function. If yes, then, MIN_K is assigned equal to count, and MIN is assigned equal to cost function in step 420. Else (if No), it is checked whether the count is less than a predefined iteration count in step 422. The predefined iteration count determines the max symbol point. If the count is lesser than the predefined iteration count, then the FFT window placement is shifted by one sample in step 424 and step 406-422 is repeated. Else, (if No) the symbol boundary is assigned equal to MIN_K in step 426.
In step 510, the phase difference (θDIFF) between the adjacent data for each of the extracted data phases is calculated. In step 512, the phase difference (θDIFF) is quantized with respect to levels between π to −π to obtain quantized phase difference (θQDIFF) at each data location. In step 514, zero mean phase deviation (θDELTA) is calculated between the phase difference (θDIFF) and the quantized phase difference (θQDIFF) at each data location k. The zero mean phase deviation corresponds to the deviation of the phase difference from it π to −π. In step 516, variance of the zero mean phase deviation is obtained and used as a cost function (e.g., cost(count)) for the symbol boundary detection and the corresponding zero mean phase deviations are recorded.
In step 518, it is checked whether MIN is greater than the cost function. If yes, then, MIN_K is assigned equal to count, and MIN is assigned equal to the cost function in step 520. Else (if No), it is checked whether count is less than a predefined iteration count in step 522. The predefined iteration count determines the max symbol point. If the count is less than the predefined iteration count, then the FFT window placement is shifted by 1 sample in step 524, and step 506-522 is repeated. Else, (if No) symbol boundary is assigned equal to MIN_K in step 526.
A user of the receiver 600 may view this stored information on display 606 and select an item of for viewing, listening, or other uses via input, which may take the form of keypad, scroll, or other input device(s) or combinations thereof. When digital content is selected, the processor 610 may pass information. The content and PSI/SI may be passed among functions within the receiver 600 using bus 604. The receiver 600 includes the components that are a portion of the improved OFDM receiver 200 depicted in
The embodiments herein relate to a blind symbol synchronization scheme for OFDM system. The improved blind symbol synchronization scheme eliminates the need to send known information on pilots. This increases a payload data per given transmission bandwidth. The improved receiver eliminates the need of coarse symbol boundary detection block which is used in the typical OFDM receiver.
The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
1087/CHE/2011 | Mar 2011 | IN | national |
Number | Name | Date | Kind |
---|---|---|---|
7236554 | Gupta | Jun 2007 | B2 |
7596182 | Lee et al. | Sep 2009 | B1 |
20110280329 | Yonge et al. | Nov 2011 | A1 |
20120121003 | Kleider et al. | May 2012 | A1 |
20120134404 | Strait | May 2012 | A1 |
Number | Date | Country |
---|---|---|
2005074223 | Aug 2005 | WO |
2009059250 | May 2009 | WO |
Number | Date | Country | |
---|---|---|---|
20120250799 A1 | Oct 2012 | US |