WO2007078075A1 - Ofdm transmitter, system and encoding method for removing ici - Google Patents
Ofdm transmitter, system and encoding method for removing ici Download PDFInfo
- Publication number
- WO2007078075A1 WO2007078075A1 PCT/KR2006/005621 KR2006005621W WO2007078075A1 WO 2007078075 A1 WO2007078075 A1 WO 2007078075A1 KR 2006005621 W KR2006005621 W KR 2006005621W WO 2007078075 A1 WO2007078075 A1 WO 2007078075A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- symbol vector
- redundant
- expressed
- vector
- ici
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/0335—Arrangements for removing intersymbol interference characterised by the type of transmission
- H04L2025/03375—Passband transmission
- H04L2025/03414—Multicarrier
Definitions
- the present invention relates to an OFDM transmitter, an OFDM system and an encoding method, and more particularly to an OFDM transmitter, an OFDM system and an encoding method which removes an ICI that reduces a performance of an OFDM in a high speed mobile environment (i.e., an environment with a large Doppler frequency).
- an OFDM (orthogonal frequency division multiplexing) method is advantageous in that a data may be transmitted in a high speed through a frequency-selective channel
- the OFDM method has been at the center of the attention as an effective modulation technique.
- the data is transmitted by dividing a frequency-selective broadband channel into a plurality of sub-channels. Since each of the plurality of sub-channels is approximated to a non-selective channel, a compensation of the channel is possible using a simple 1- tap equalizer in a receiver.
- the channel is changed in a single OFDM symbol interval, an orthogonality between the sub-channels are damaged. Such phenomenon is called an ICI (intercarrier interference) .
- ICI intercarrier interference
- a Doppler frequency that represents a change speed of the channel is increased.
- a performance degradation due to the ICI becomes more serious.
- the OFDM method was mainly used in a standard such as a wireless LAN which is used by a fixed user or a pedestrian moving at a low speed in the past, the OFDM method is expanded to a standard considering a user in a vehicle or an express train moving at a high speed. Therefore, the Doppler frequency is increased more, and the performance degradation due to the ICI becomes much more serious .
- the ICI self- cancellation technique is disclosed "Polynomial cancellation coding of OFDM to reduce intercarrier interference due to Doppler spread", in Proc. GLOBECOM, 1998, pp. 2771-2776. by J. Armstrong, P. Grant, and G. Porey, and "Intercarrier interference self-cancellation scheme for OFDM mobile communication systems", IEEE Trans. Commun., vol. 49, no. 7, pp. 1185-1191, July. 2001 by Y. Zhao and S. -G. Haggman.
- the technique utilizes a principle Othat a difference between adjacent frequencies of the ICI propagated from one sub-channel to other sub-channels is small.
- data symbols are modulated such that signs thereof are opposite to one another in two adjacent sub-channels. That is, a symbol d n is transmitted via a 2n th sub-channel, a symbol -d n is transmitted via a (2n+l) th sub-channel.
- a difference between the 2n th sub-channel and the (2n+l) th sub-channel are obtained for demodulation.
- the ICI that propagates from each of the sub-channels is canceled to reduce an ICI power.
- the conventional technique is disadvantageous in that an effect of the reduction of the ICI power is degraded as the Doppler frequency increases. That is, the difference between the adjacent frequencies of the ICI propagated from one sub-channel to other subchannels increases as the Doppler frequency increase, thereby degrading the effect of the reduction of the ICI power.
- an OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder
- a n OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder receives an input symbol vector X 1N , and outputs an encoded symbol vector X corresponding to S E T X IN + S 0 1 QoXiN to the IFFT,
- an OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder receives an input symbol vector X 1N , and outputs an encoded symbol vector X corresponding to S 0 T Xi N + S E T Q E X IN to the IFFT, where
- an OFDM system comprising an OFDM transmitter in accordance with the second or the third aspect of the present invention, and an OFDM receiver, wherein the OFDM receiver comprises a guard interval remover, a FFT and an ICI cancellation decoder, the ICI cancellation decoder receiving a FFT output vector outputted from the FFT so as to output elements corresponding to an input symbol vector of even elements and odd elements of the FFT output vector.
- N n o 1 0 0 0 0 0 0 0 0
- the OFDM system and the encoding method of the present invention the ICI effectively removed to reduce the BER.
- Fig. 1 is a diagram illustrating an OFDM system in accordance with an embodiment of the present invention.
- Fig. 2 is a diagram illustrating an encoding method for removing an ICI in accordance with an embodiment of the present invention.
- Figs. 3 and 4 are diagrams illustrating a result of a simulated experiment comparing performances of an OFDM transmitter in accordance with the present invention and a conventional OFDM transmitter.
- Fig. 1 is a diagram illustrating an OFDM system in accordance with an embodiment of the present invention.
- the OFDM system comprises an OFDM transmitter 100 and an OFDM receiver 200.
- the OFDM transmitter 100 comprises an ICI cancellation encoder 110, an IFFT (inverse fast fourier transformer) 120, the guard interval adder 130.
- the OFDM receiver 200 comprises a guard interval remover 210, a FFT (fast fourier transformer) 220 and an ICI cancellation decoder 230.
- the ICI cancellation encoder 110 outputs an encoded symbol vector X which is obtained by encoding an input symbol vector X 1N .
- a vector is denoted by a bold character.
- the input symbol vector XIN may be transmitted from a modulator (not shown) .
- the ICI cancellation encoder 110 carries out the encoding as expressed in equation 1 or equation 2.
- Equation 1 represents an example wherein symbols included in the input symbol vector X IN are mapped to even elements of the encoded symbol vector X
- equation 2 represents an example wherein the symbols included in the input symbol vector X 1N are mapped to odd elements of the encoded symbol vector X. That is, in accordance with equation 1, the symbols included in the input symbol vector Xi N are mapped to even sub-channels, and symbols included in the redundant symbol vector X RE are mapped to odd subchannels. In accordance with equation 2, the symbols included in the input symbol vector X 1N are mapped to the odd sub-channels, and symbols included in the redundant symbol vector X RE are mapped to the even sub-channels.
- the encoded symbol vector X is a Nx 1 matrix
- the input symbol vector XIN and the redundant symbol vector XRE are a (N/2) ⁇ l matrix respectively
- S E and S 0 are a (N/2)*N matrix respectively
- Q 0 and Q E are a (N/2) * (N/2) matrix respectively.
- Q 0 and Q E are referred to as an encoding matrix.
- S E , S 0 , Qo and Q E are expressed in equations 3 through 6, respectively. [Equation 3]
- Equation 7 An element (m, k) of P IC i in equations 5 and 6 is expressed as equation 7.
- the ICI cancellation encoder 110 comprises a redundant symbol generator 111 and a multiplexer 112 in order to carry out an operation of equation 1 or equation 2.
- the redundant symbol generator 111 generates the redundant symbol vector X RE obtained by multiplying the input symbol vector X IN to Q 0 or Q E .
- the ICI cancellation encoder 110 may comprise a lookup table 113 storing the Q 0 or Q E .
- An n th row of the Q 0 or Q E is merely a shifted (n-l) th row. It is sufficient that the look-up table 113 stores one row of Q 0 or Q E , i.e. elements of l ⁇ (N/2).
- the multiplexer 112 multiplexes the input symbol vector X 1N and the redundant symbol vector X RE to generate the encoded symbol vector X. More specifically, the multiplexer 112 maps the symbols included in the input symbol vector X 1N to even symbols of the encoded symbol vector X and the symbols included in the redundant symbol vector X RE to odd symbols of the encoded symbol vector X, or the multiplexer 112 maps the symbols included in the input symbol vector X 1N to the odd symbols of the encoded symbol vector X and the symbols included in the redundant symbol vector X RE to the even symbols of the encoded symbol vector X.
- the IFFT 120 subjects the encoded symbol vector X outputted from the ICI cancellation encoder 110 to a fast fourier transform.
- the guard interval adder 130 carries out a function of adding a guard interval to an output of the IFFT 120.
- An example of adding the guard interval includes a CP (cyclic prefix) scheme or a ZP (zero padding) scheme.
- CP cyclic prefix
- ZP zero padding
- samples at an end portion of an N*l vector which is the output of the IFFT 120 are copied and added to a beginning portion of the N*l vector.
- ZP scheme a plurality of zeros are inserted to the end portion of the N*l vector.
- the guard interval adder 130 employs the ZP scheme.
- the guard interval remover 210 removes the guard interval added by the guard interval adder 130 from a data received via a channel 300. For instance, in case of the CP scheme, a cyclic prefix added by the guard interval adder 130 is discarded, and a remaining of the N*l vector is outputted to the FFT 220. In case of the ZP scheme, the N*l vector obtained by adding the plurality of zeros added by the guard interval adder 130 to the beginning portion of the NxI vector is outputted to the FFT 220.
- the FFT 220 outputs a FFT output vector R obtained by subjecting a data outputted by the guard interval remover 210 to the fast fourier transform. More specifically, the FFT 220 subjects the data outputted by the guard interval remover 210 to the fast fourier transform, and outputs the FFT output vector R obtained by an equalization preferably using a 1-tap equalizer (not shown) .
- the ICI cancellation decoder 230 receives the FFT output vector R to generate an output symbol vector RQ UT corresponding to the input symbol vector X 1N .
- the generated output symbol vector R 0UT m ⁇ y be transmitted to a demodulator (not shown) .
- the ICI cancellation decoder 230 simply outputs even symbols included in the FFT output vector R as the output symbol vector RQ UT -
- the ICI cancellation decoder 230 simply outputs odd symbols included in the FFT output vector R as the output symbol vector ROUT-
- the channel 300 is assumed to be a finite impulse response filter having an order of L and to be piecewise linear, and an impulse response thereof is assumed to vary according to time.
- the impulse response of 1 th path (where 1 is an integer satisfying O ⁇ l ⁇ L) and n th sample (where n is an integer satisfying O ⁇ n ⁇ N+L, and N is a magnitude of the IFFT) may be simply expressed as equation 8.
- the FFT output vector R that passed through the channel 300 may be expressed as equation 9.
- R H 0 X + HiPiciX, where H 0 and Hi are NxN diagonal matrixes, respectively.
- Equation 10 M th diagonal element H 0 and Hi may be expressed as equations 10 and 11, respectively.
- the output symbol vector R OOT may be expressed as equation 12 using equations 1 through 11.
- the output symbol vector R OUT does not include the ICI component.
- Fig. 2 is a diagram illustrating an encoding method for removing an ICI in accordance with an embodiment of the present invention.
- the encoding method for removing the ICI comprises an encoding matrix preparation step Sl, a redundant symbol generation step S2 and multiplexing step S3.
- the encoding matrix Q 0 or Q E is prepared.
- the encoding matrix may be prepared by storing the encoding matrix Q 0 or Q E in a lookup table, or by carrying out an operation corresponding to equation 5 or equation 6.
- the encoding matrix Q 0 is used.
- the encoding matrix Q E is used.
- the encoding matrix Q 0 or Q E and the input symbol vector X 1N are multiplied to generate the redundant symbol vector X RE .
- the encoded symbol vector X is generated by multiplexing the input symbol vector X 1N and the redundant symbol vector X RE .
- the multiplexing is carried out by mapping the symbols included in the input symbol vector X 1N to the even symbols of the encoded symbol vector X and mapping the symbols included in the input symbol vector X RE to the odd symbols of the encoded symbol vector X when the encoding matrix Q 0 is used in the redundant symbol generation step S2.
- the multiplexing is carried out by mapping the symbols included in the input symbol vector X ⁇ N to the odd symbols of the encoded symbol vector X and mapping the symbols included in the input symbol vector X RE to the even symbols of the encoded symbol vector X when the encoding matrix Q E is used in the redundant symbol generation step S2.
- Figs. 3 and 4 are diagrams illustrating a result of a simulated experiment comparing performances of an OFDM transmitter in accordance with the present invention and a conventional OFDM transmitter, wherein Fig. 3 illustrates the result of the simulated experiment using a Rayleigh fading channel having a power delay profile expressed in equation 13, and Fig. 4 illustrates the result of the simulated experiment using a Rayleigh fading channel having a power delay profile expressed in equation 14.
- ⁇ Sys. 1' denotes an OFDM system of the ZP type wherein a BPSK (binary phase-shift keying) modulation is carried out without using any ICI cancellation technique.
- ⁇ Sys. 2' denotes an OFDM system of the ZP type wherein a QBPSK (quadrature phase-shift keying) modulation is carried out using a conventional ICI self- cancellation technique.
- ⁇ Sys. 3' denotes an OFDM system of the ZP type wherein the QBPSK (quadrature phase-shift keying) modulation is carried out using the ICI cancellation technique in accordance with the present invention.
- a normalized Doppler frequency corresponds to 0.01
- b is the result of the simulated experiment wherein the normalized Doppler frequency corresponds to 0.2
- c is the result of the simulated experiment wherein a normalized Doppler frequency corresponds to 0.5.
- the normalized Doppler frequency is a value obtained by multiplying a Doppler frequency to a symbol period, wherein the ICI is increased as the value increases .
- the system in accordance with the present invention which effectively removes the ICI provides a much higher performance compared to the conventional techniques (Sys. 2 and Sys. 3) .
- E b /N 0 is 35dB
- a BER (bit error rate) of the system in accordance with the present invention is improved 10 "1 times compared to that of the conventional ICI self-cancellation technique (Sys. 2) .
- outputs X[O], X[I], X[2] and X[3] of the ICI cancellation decoder 230 outputs X [0] , X [1] , X [2] and X[3] of the IFFT and outputs X[O], X[I], X[2] and X[3] of the guard interval adder are shown in tables 1, 2 and 3, respectively.
- the channel is a 2-tap time-varying channel, and input x[n] and output y[n] of the channel are assumed to satisfy equation 17 and table 4.
- the embodiment in accordance with the present invention provides more accurate result than the conventional art.
Abstract
The present invention relates to an OFDM transmitter, an OFDM system and an encoding method, and more particularly to an OFDM transmitter, an OFDM system and an encoding method which removes an ICI that reduces a performance of an OFDM in a high speed mobile environment (i.e., an environment with a large Doppler frequency) .
Description
[DESCRIPTION]
[invention Title]
OFDM TRANSMITTER, SYSTEM AND ENCODING METHOD FOR REMOVING ICI
[Technical Field]
The present invention relates to an OFDM transmitter, an OFDM system and an encoding method, and more particularly to an OFDM transmitter, an OFDM system and an encoding method which removes an ICI that reduces a performance of an OFDM in a high speed mobile environment (i.e., an environment with a large Doppler frequency).
[Background Art]
Since an OFDM (orthogonal frequency division multiplexing) method is advantageous in that a data may be transmitted in a high speed through a frequency-selective channel, the OFDM method has been at the center of the attention as an effective modulation technique. In accordance with the OFDM method, the data is transmitted by dividing a frequency-selective broadband channel into a plurality of sub-channels. Since each of the plurality of sub-channels is approximated to a non-selective channel, a compensation of the channel is possible using a simple 1- tap equalizer in a receiver.
However, the channel is changed in a single OFDM
symbol interval, an orthogonality between the sub-channels are damaged. Such phenomenon is called an ICI (intercarrier interference) . As a moving speed and carrier frequency increase, a Doppler frequency that represents a change speed of the channel is increased. As the Doppler frequency increases, a performance degradation due to the ICI becomes more serious. While the OFDM method was mainly used in a standard such as a wireless LAN which is used by a fixed user or a pedestrian moving at a low speed in the past, the OFDM method is expanded to a standard considering a user in a vehicle or an express train moving at a high speed. Therefore, the Doppler frequency is increased more, and the performance degradation due to the ICI becomes much more serious .
In order to solve the problem of ICI, an ICI self- cancellation technique was proposed. The ICI self- cancellation technique is disclosed "Polynomial cancellation coding of OFDM to reduce intercarrier interference due to Doppler spread", in Proc. GLOBECOM, 1998, pp. 2771-2776. by J. Armstrong, P. Grant, and G. Porey, and "Intercarrier interference self-cancellation scheme for OFDM mobile communication systems", IEEE Trans. Commun., vol. 49, no. 7, pp. 1185-1191, July. 2001 by Y. Zhao and S. -G. Haggman. The technique utilizes a principle
Othat a difference between adjacent frequencies of the ICI propagated from one sub-channel to other sub-channels is small. In order to achieve this, data symbols are modulated such that signs thereof are opposite to one another in two adjacent sub-channels. That is, a symbol dn is transmitted via a 2nth sub-channel, a symbol -dn is transmitted via a (2n+l)th sub-channel. In the receiver, a difference between the 2nth sub-channel and the (2n+l)th sub-channel are obtained for demodulation. As a result, the ICI that propagates from each of the sub-channels is canceled to reduce an ICI power.
However, the conventional technique is disadvantageous in that an effect of the reduction of the ICI power is degraded as the Doppler frequency increases. That is, the difference between the adjacent frequencies of the ICI propagated from one sub-channel to other subchannels increases as the Doppler frequency increase, thereby degrading the effect of the reduction of the ICI power.
[Disclosure] [Technical Problem]
It is an object of the present invention to provide an OFDM transmitter, an OFDM system and an encoding method which removes an ICI more accurately.
[Technical Solution]
In accordance with a first aspect of the present invention, there is provided an OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder comprises: a redundant symbol generator for generating a redundant symbol vector obtained by multiplying an input symbol vector to one of Q0 and QE; and a multiplexer for multiplexing the input symbol vector and the redundant symbol vector to generate an encoded symbol vector to be transmitted to the IFFT, where Q0 = - (SEPICISO T)
QE = - (S0PICISE T) "1SoPiciSoT, an element (m, k) of Pici is expressed
N-\ a s p m t = ^∑(n-(N-v) / 2>e~j2mlm~kVN ' is expressed as
and is expressed as
In accordance with a second aspect of the present invention, there is provided a n OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder
receives an input symbol vector X1N, and outputs an encoded symbol vector X corresponding to SE TXIN + S0 1QoXiN to the IFFT,
1 0 0 0 0 0 0
0 0 1 0 0 ... o 0 where SE is expressed as St = 0 0 0 0 1 0 0 I S
0 0 0 0 0 1 0
expressed as S0 - Qo is expressed as Q0
= - ( SEPICiS0 T ) ' 1SEP1CISE 1 , and an element (m, k) of PICi i s
1 N-\ expressed as pmk = —Y {n-(N -l)/2)e''2!m( m-k)I N
In accordance with a third aspect of the present invention, there is provided an OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder receives an input symbol vector X1N, and outputs an encoded symbol vector X corresponding to S0 TXiN + SE TQEXIN to the IFFT, where
0 0 0 0 0
1 0 0 ■ • • 0 0
SE is 0 0 1 0 0 , S0 is expressed
0 0 0 ■ ■ • 1 0
as So QE is expressed as QE = -
In accordance with a fourth aspect of the present invention, there is provided an OFDM system comprising an OFDM transmitter in accordance with the second or the third aspect of the present invention, and an OFDM receiver, wherein the OFDM receiver comprises a guard interval remover, a FFT and an ICI cancellation decoder, the ICI cancellation decoder receiving a FFT output vector outputted from the FFT so as to output elements corresponding to an input symbol vector of even elements and odd elements of the FFT output vector.
In accordance with a fifth aspect of the present invention, there is provided an encoding method comprising steps of: (a) preparing an encoding matrix; (b) generating a redundant symbol vector obtained by multiplying the encoding matrix to an input symbol vector; and (c) multiplexing the input symbol vector and the redundant symbol vector to generate an encoded symbol vector, where the encoding matrix is one of Q0 and QE expressed as Q0 = - (SEPICiS0 T) "1SEPICISE 1, QE = - (S0PICISE T) "1SOPICISO 1, an element
1 N-]
(m, k) of P1Ci is expressed as pm k = — ^n - (N ~ \)/2)e~j2m(n>-k)/N , SE
N n=o
1 0 0 0 0 0 0
0 0 1 0 0 ■ • • 0 0 is expressed as SE = 0 0 0 0 1 0 0 and is
0 0 0 0 0 1 0
expressed as S0 =
[Advantageous Effects]
As described above, in accordance with the OFDM transmitter, the OFDM system and the encoding method of the present invention, the ICI effectively removed to reduce the BER.
[Description of Drawings]
Fig. 1 is a diagram illustrating an OFDM system in accordance with an embodiment of the present invention.
Fig. 2 is a diagram illustrating an encoding method for removing an ICI in accordance with an embodiment of the present invention.
Figs. 3 and 4 are diagrams illustrating a result of a simulated experiment comparing performances of an OFDM transmitter in accordance with the present invention and a conventional OFDM transmitter.
[Description of the reference numerals^
100: OFDM transmitter
110: ICI cancellation encoder
111: redundant symbol generator
112: multiplexer
113: look-up table
120: inverse fast fourier transformer
130: guard interval adder
200: OFDM receiver
210: guard interval remover
220: fast fourier transformer
230: ICI cancellation decoder
[Mode for Invention]
The present invention will now be described in detail with reference to the accompanied drawings. The interpretations of the terms and wordings used in Description and Claims should not be limited to common or literal meanings. The embodiments of the present invention are provided to describe the present invention more thoroughly for those skilled in the art.
Fig. 1 is a diagram illustrating an OFDM system in accordance with an embodiment of the present invention.
Referring to Fig. 1, the OFDM system comprises an OFDM transmitter 100 and an OFDM receiver 200. The OFDM
transmitter 100 comprises an ICI cancellation encoder 110, an IFFT (inverse fast fourier transformer) 120, the guard interval adder 130. The OFDM receiver 200 comprises a guard interval remover 210, a FFT (fast fourier transformer) 220 and an ICI cancellation decoder 230.
The ICI cancellation encoder 110 outputs an encoded symbol vector X which is obtained by encoding an input symbol vector X1N. Throughout the description of the present invention, a vector is denoted by a bold character. The input symbol vector XIN may be transmitted from a modulator (not shown) . The ICI cancellation encoder 110 carries out the encoding as expressed in equation 1 or equation 2.
[Equation 1]
[Equation 2]
X = S0 X IN SE XRE
— SQ XIN + SE QEXIN
Equation 1 represents an example wherein symbols included in the input symbol vector XIN are mapped to even elements of the encoded symbol vector X, and equation 2
represents an example wherein the symbols included in the input symbol vector X1N are mapped to odd elements of the encoded symbol vector X. That is, in accordance with equation 1, the symbols included in the input symbol vector XiN are mapped to even sub-channels, and symbols included in the redundant symbol vector XRE are mapped to odd subchannels. In accordance with equation 2, the symbols included in the input symbol vector X1N are mapped to the odd sub-channels, and symbols included in the redundant symbol vector XRE are mapped to the even sub-channels. When a magnitude of the IFFT is N in equations 1 and 2, the encoded symbol vector X is a Nx 1 matrix, the input symbol vector XIN and the redundant symbol vector XRE are a (N/2)χl matrix respectively, SE and S0 are a (N/2)*N matrix respectively, and Q0 and QE are a (N/2) * (N/2) matrix respectively. In accordance with equations 1 and 2, Q0 and QE are referred to as an encoding matrix. SE, S0, Qo and QE are expressed in equations 3 through 6, respectively. [Equation 3]
[ Equation 5 ]
Qo — - ( SEPICI SO ) SEPICISE
[ Equation 6 ]
QE = - ( SQPICI SE7 T1SOPICISC/
An element (m, k) of PICi in equations 5 and 6 is expressed as equation 7.
[Equation 7]
Pm,k=^∑(n-(N-l)/2)e- ]2m(m-k)IN
Preferably, the ICI cancellation encoder 110 comprises a redundant symbol generator 111 and a multiplexer 112 in order to carry out an operation of equation 1 or equation 2. The redundant symbol generator 111 generates the redundant symbol vector XRE obtained by multiplying the input symbol vector XIN to Q0 or QE. For this, the ICI cancellation encoder 110 may comprise a lookup table 113 storing the Q0 or QE. An nth row of the Q0 or QE is merely a shifted (n-l)th row. It is sufficient that the look-up table 113 stores one row of Q0 or QE, i.e. elements of lχ(N/2). The multiplexer 112 multiplexes the input symbol vector X1N and the redundant symbol vector XRE to
generate the encoded symbol vector X. More specifically, the multiplexer 112 maps the symbols included in the input symbol vector X1N to even symbols of the encoded symbol vector X and the symbols included in the redundant symbol vector XRE to odd symbols of the encoded symbol vector X, or the multiplexer 112 maps the symbols included in the input symbol vector X1N to the odd symbols of the encoded symbol vector X and the symbols included in the redundant symbol vector XRE to the even symbols of the encoded symbol vector X.
The IFFT 120 subjects the encoded symbol vector X outputted from the ICI cancellation encoder 110 to a fast fourier transform.
The guard interval adder 130 carries out a function of adding a guard interval to an output of the IFFT 120. An example of adding the guard interval includes a CP (cyclic prefix) scheme or a ZP (zero padding) scheme. In accordance with the CP scheme, samples at an end portion of an N*l vector which is the output of the IFFT 120 are copied and added to a beginning portion of the N*l vector. In accordance with the ZP scheme, a plurality of zeros are inserted to the end portion of the N*l vector. Preferably, the guard interval adder 130 employs the ZP scheme.
The guard interval remover 210 removes the guard
interval added by the guard interval adder 130 from a data received via a channel 300. For instance, in case of the CP scheme, a cyclic prefix added by the guard interval adder 130 is discarded, and a remaining of the N*l vector is outputted to the FFT 220. In case of the ZP scheme, the N*l vector obtained by adding the plurality of zeros added by the guard interval adder 130 to the beginning portion of the NxI vector is outputted to the FFT 220.
The FFT 220 outputs a FFT output vector R obtained by subjecting a data outputted by the guard interval remover 210 to the fast fourier transform. More specifically, the FFT 220 subjects the data outputted by the guard interval remover 210 to the fast fourier transform, and outputs the FFT output vector R obtained by an equalization preferably using a 1-tap equalizer (not shown) .
The ICI cancellation decoder 230 receives the FFT output vector R to generate an output symbol vector RQUT corresponding to the input symbol vector X1N. The generated output symbol vector R0UT m^y be transmitted to a demodulator (not shown) . When the symbols included in the input symbol vector X1N are mapped to the even elements of the encoded symbol vector X, the ICI cancellation decoder 230 simply outputs even symbols included in the FFT output vector R as the output symbol vector RQUT- When the symbols
included in the input symbol vector X1N are mapped to the odd elements of the encoded symbol vector X, the ICI cancellation decoder 230 simply outputs odd symbols included in the FFT output vector R as the output symbol vector ROUT-
A principle of removing the ICI in accordance with the embodiment of the present invention shown in Fig. 1 will be described below. For description's purpose, the channel 300 is assumed to be a finite impulse response filter having an order of L and to be piecewise linear, and an impulse response thereof is assumed to vary according to time. In this case, the impulse response of 1th path (where 1 is an integer satisfying O≤l≤L) and nth sample (where n is an integer satisfying O≤n≤N+L, and N is a magnitude of the IFFT) may be simply expressed as equation 8.
[Equation 8] hi[n] = hi,o + hi,! x (n-1- (N-I) /2 ) , where hi,0 and hi,i are predetermined constants.
In this case, the FFT output vector R that passed through the channel 300 may be expressed as equation 9.
[Equation 9]
R = H0X + HiPiciX, where H0 and Hi are NxN diagonal matrixes, respectively.
Mth diagonal element H0 and Hi may be expressed as
equations 10 and 11, respectively. [Equation 10]
[Equation 11]
-llidmlN
1=0
When the input symbol vector X1N and the redundant symbol vector XRE are transmitted to the even sub-channel and the odd sub-channel in the OFDM transmitter 100 respectively, only the output symbol vector ROUT transmitted through the even sub-channel is filtered. The output symbol vector ROOT may be expressed as equation 12 using equations 1 through 11.
[Equation 12]
ROUT = SgR = S^HoSg XE
As expressed in equation 12, the output symbol vector ROUT does not include the ICI component.
Fig. 2 is a diagram illustrating an encoding method for removing an ICI in accordance with an embodiment of the present invention.
Referring to Fig. 2, the encoding method for removing the ICI comprises an encoding matrix preparation step Sl, a redundant symbol generation step S2 and multiplexing step S3.
In the encoding matrix preparation step Sl, the encoding matrix Q0 or QE is prepared. In the encoding matrix preparation step Sl, the encoding matrix may be prepared by storing the encoding matrix Q0 or QE in a lookup table, or by carrying out an operation corresponding to equation 5 or equation 6. As described above, when the symbols included in the input symbol vector X1N are mapped to the even symbols of the encoded symbol vector X, the encoding matrix Q0 is used. When the symbols included in the input symbol vector X1N are mapped to the odd symbols of the encoded symbol vector X, the encoding matrix QE is used.
In the redundant symbol generation step S2, the encoding matrix Q0 or QE and the input symbol vector X1N are multiplied to generate the redundant symbol vector XRE.
In the multiplexing step S3, the encoded symbol vector X is generated by multiplexing the input symbol vector X1N and the redundant symbol vector XRE. The multiplexing is carried out by mapping the symbols included in the input symbol vector X1N to the even symbols of the encoded symbol vector X and mapping the symbols included in the input symbol vector XRE to the odd symbols of the encoded symbol vector X when the encoding matrix Q0 is used in the redundant symbol generation step S2. The
multiplexing is carried out by mapping the symbols included in the input symbol vector XΪN to the odd symbols of the encoded symbol vector X and mapping the symbols included in the input symbol vector XRE to the even symbols of the encoded symbol vector X when the encoding matrix QE is used in the redundant symbol generation step S2.
Figs. 3 and 4 are diagrams illustrating a result of a simulated experiment comparing performances of an OFDM transmitter in accordance with the present invention and a conventional OFDM transmitter, wherein Fig. 3 illustrates the result of the simulated experiment using a Rayleigh fading channel having a power delay profile expressed in equation 13, and Fig. 4 illustrates the result of the simulated experiment using a Rayleigh fading channel having a power delay profile expressed in equation 14.
[Equation 13]
E(| h,[n] |2) oc e"1/4, 0 < 1 < 10
[Equation 14]
E(|h,[n]|2)=l/10,0<l<10
In Figs. 3 and 4, λSys. 1' denotes an OFDM system of the ZP type wherein a BPSK (binary phase-shift keying) modulation is carried out without using any ICI cancellation technique. λSys. 2' denotes an OFDM system of the ZP type wherein a QBPSK (quadrature phase-shift keying)
modulation is carried out using a conventional ICI self- cancellation technique. λSys. 3' denotes an OFDM system of the ZP type wherein the QBPSK (quadrature phase-shift keying) modulation is carried out using the ICI cancellation technique in accordance with the present invention.
In Figs. 3 and 4, (a) is the result of the simulated experiment wherein a normalized Doppler frequency corresponds to 0.01, (b) is the result of the simulated experiment wherein the normalized Doppler frequency corresponds to 0.2, and (c) is the result of the simulated experiment wherein a normalized Doppler frequency corresponds to 0.5. The normalized Doppler frequency is a value obtained by multiplying a Doppler frequency to a symbol period, wherein the ICI is increased as the value increases .
Referring to Figs. 3 and 4, when the normalized Doppler frequency is low, that is, in case of (a) wherein a small amount of the ICI is generated, a performance difference between the ICI cancellation technique in accordance with the present invention (Sys. 3) and conventional techniques (Sys. 2 and Sys. 3) is small. However, when the normalized Doppler frequency is high, that is, in case of (b) and (c) wherein a large amount of
the ICI is generated, the ICI cancellation technique in accordance with the present invention (Sys. 3) shows improved performance compared to the conventional techniques (Sys. 2 and Sys. 3). Particularly, since the ICI is a main factor of a noise when Eb/No (signal energy to noise power spectral density ratio) is large, the system in accordance with the present invention (Sys. 3) which effectively removes the ICI provides a much higher performance compared to the conventional techniques (Sys. 2 and Sys. 3) . As shown, when Eb/N0 is 35dB, a BER (bit error rate) of the system in accordance with the present invention (Sys. 3) is improved 10"1 times compared to that of the conventional ICI self-cancellation technique (Sys. 2) .
It will be described below that the ICI cancellation technique in accordance with the present invention has an improved effect compared to the conventional ICI self- cancellation technique when N=4.
When N=4, SE, S0, Pici and Q0 may be expressed as equation 15.
[Equation 15]
So- 0 0 0 1
0 -0.5-0.5; -0.5 -0.5 + 0.5;
-0.5 + 0.5; 0 -0.5-0.5; -0.5
"/CI ~ -0.5 -0.5 + 0.5; 0 -0.5-0.5;
-0.5-0.5; -0.5 -0.5 + 0.5; 0
-0.25-0.25; -0.25 + 0.25;
Qo = -0.25 + 0.25; -0.25-0.25;
Two elements XIN[O] and XIN[I] of the input symbol vector XiN are assumed as equation 16. [Equation 16]
XIN[0] = l+j
In this case, outputs X[O], X[I], X[2] and X[3] of the ICI cancellation decoder 230, outputs X [0] , X [1] , X [2] and X[3] of the IFFT and outputs X[O], X[I], X[2] and X[3] of the guard interval adder are shown in tables 1, 2 and 3, respectively.
[Table 1]
[Table 2]
[Table 3;
The channel is a 2-tap time-varying channel, and input x[n] and output y[n] of the channel are assumed to satisfy equation 17 and table 4.
[Equation 17] y[n] = ho[n]x[n] + hi[n]x[n-l]
[Table 4]
In this case, inputs x[0], x[l], x[2], x[3] and x[4] of the guard interval remover and inputs x[0], x[l], x[2] and x [3] of the FFT are shown in table 5 and 6, respectively. A result of a comparison between the two
elements XIN[0] and X1N[I] of the input symbol vector X1N, and two elements Xouτ[0] and Xouτ.1] of an output symbol vector X0UT that are obtained by passing through the FFT and the ICI cancellation decoder, i.e. that are obtained by being subjected to the FFT, the 1-tap equalization and the ICI cancellation decoding is shown in table 7. [Table 5]
[Table 6]
[Table 7]
As shown in table 7, the embodiment in accordance with the present invention provides more accurate result
than the conventional art.
Claims
1. An OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder comprises: a redundant symbol generator for generating a redundant symbol vector obtained by multiplying an input symbol vector to one of Q0 and QE; and a multiplexer for multiplexing the input symbol vector and the redundant symbol vector to generate an encoded symbol vector to be transmitted to the IFFT, where Q0 -
SQPICISO , an element (m, k) of PICi is expressed as
Pm,k=^∑(n-(N-l)/2)e-j2m (m-k)I N
SE is expres sed as
S0 is expres sed as
0 1 0 0 0 0 0
0 0 0 1 0 0 ■ ■ • 0
So = 0 0 0 0 0 1 0
0 0 0 0 0 0 • • ■ 1
2. The OFDM transmitter in accordance with claim 1, wherein the redundant symbol generator comprises a look-up table for storing one of the Q0 and QE.
3. The OFDM transmitter in accordance with claim 1, wherein the multiplexer maps symbols included in the input symbol vector to even symbols of the encoded symbol vector, and maps symbols included in the redundant symbol vector to odd symbols of the encoded symbol vector when the redundant symbol generator generates the redundant symbol vector obtained by multiplying the input symbol vector to the Q0.
4. The OFDM transmitter in accordance with claim 1, wherein the multiplexer maps symbols included in the input symbol vector to odd symbols of the encoded symbol vector, and maps symbols included in the redundant symbol vector to even symbols of the encoded symbol vector when the redundant symbol generator generates the redundant symbol vector obtained by multiplying the input symbol vector to the QE .
5. The OFDM transmitter in accordance with claim 1, wherein the guard interval adder adds a guard interval using a ZP method or a CP method.
6. An OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder receives an input symbol vector XIN, and outputs an encoded symbol vector X corresponding to SE TXIN + SO TQOXIN to the IFFT, where SE is expressed as
1 0 0 0 0 0 0
0 0 1 0 0 ■ • • 0 0 S£ = 0 0 0 0 1 0 0
0 0 0 0 0 • • • 1 0
S0 is expressed as
Q0 is expressed as
Q0 = - ( SEPIciS0 T) ~1SEPIciSE T, and an element (m, k) of PICI is expressed as
Pm,k=^∑(n-(N-\)/2)e-j2™im-k)<N .
7. An OFDM transmitter comprising an ICI cancellation encoder, an IFFT and a guard interval adder, wherein the ICI cancellation encoder receives an input symbol vector X1N , and output s an encoded symbol vector X corresponding to SO TXIN + SE TQEXIN to the I FFT , where SE is expressed as
S0 is expressed as
QE i s expres sed as
QE = - - 1 « ( S0P1CISE1 ) " 1SOPICISO , and an element (m, k) of PICi is expressed as
Pmk=^∑(n-(N-l)/2)e-j2^-k)/N .
8. An OFDM system comprising an OFDM transmitter in accordance with one of claims 1 through 7, and an OFDM receiver, wherein the OFDM receiver comprises a guard interval remover, a FFT and an ICI cancellation decoder, the ICI cancellation decoder receiving a FFT output vector outputted from the FFT so as to output elements corresponding to an input symbol vector of even elements and odd elements of the FFT output vector.
9. An encoding method comprising steps of:
(a) preparing an encoding matrix;
(b) generating a redundant symbol vector obtained by- multiplying the encoding matrix to an input symbol vector; and
(c) multiplexing the input symbol vector and the redundant symbol vector to generate an encoded symbol vector, where the encoding matrix is one of Q0 and QE expressed as
Qo = "(SEPICISO ) SEPICISE I QE = ~ (SOPICISE ) SQPICISO , an element (m, k) of PICi is expressed as
Pmk=^∑(n-(N-\)/2)e-j2m( m-k)IN
SE is expressed as
S0 is expressed as
10. The method in accordance with claim 9, wherein the multiplexer maps symbols included in the input symbol vector to even symbols of the encoded symbol vector, and maps symbols included in the redundant symbol vector to odd symbols of the encoded symbol vector when the redundant symbol generator generates the redundant symbol vector obtained by multiplying the input symbol vector to the Q0 in the step (c) .
11. The method in accordance with claim 9, wherein the multiplexer maps symbols included in the input symbol vector to odd symbols of the encoded symbol vector, and maps symbols included in the redundant symbol vector to even symbols of the encoded symbol vector when the redundant symbol generator generates the redundant symbol vector obtained by multiplying the input symbol vector to the QE in the step (c) .
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060000402A KR100757078B1 (en) | 2006-01-03 | 2006-01-03 | OFDM transmitter, system and encoding method for removing ICI |
KR10-2006-0000402 | 2006-01-03 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007078075A1 true WO2007078075A1 (en) | 2007-07-12 |
Family
ID=38228388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2006/005621 WO2007078075A1 (en) | 2006-01-03 | 2006-12-21 | Ofdm transmitter, system and encoding method for removing ici |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100757078B1 (en) |
WO (1) | WO2007078075A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ITVI20090027A1 (en) * | 2009-02-13 | 2010-08-14 | Uni Degli Studi Di Roma To R Vergata | METHOD AND CIRCUIT FOR THE TREATMENT OF A TRANSMISSION SIGNAL |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6144711A (en) * | 1996-08-29 | 2000-11-07 | Cisco Systems, Inc. | Spatio-temporal processing for communication |
US6445342B1 (en) * | 2000-06-30 | 2002-09-03 | Motorola, Inc. | Method and device for multi-user frequency-domain channel estimation |
US6549581B1 (en) * | 1998-06-15 | 2003-04-15 | Sony International (Europe) Gmbh | Transmitter and method to cancel interference in OFDM communication |
KR20050020877A (en) * | 2003-08-22 | 2005-03-04 | 전자부품연구원 | Method for removing received interference signal of STBC-OFDM in high-speed mobile channel |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6580705B1 (en) | 1999-10-28 | 2003-06-17 | Lucent Technologies Inc. | Signal combining scheme for wireless transmission systems having multiple modulation schemes |
KR100551553B1 (en) | 2003-07-04 | 2006-02-13 | 에스케이 텔레콤주식회사 | Interference Minimized OFDM Based Wireless Communication System and Method Therefor |
KR20030091084A (en) * | 2003-10-30 | 2003-12-01 | 유흥균 | Apparatus and Design method of High-Quality Orthogonal Frequency Division Multiplexing(OFDM) Communication System Cancelling the Inter-Sub-Carrier Interference(ICI) |
JP3933626B2 (en) | 2003-12-18 | 2007-06-20 | 株式会社東芝 | OFDM modulator |
-
2006
- 2006-01-03 KR KR1020060000402A patent/KR100757078B1/en not_active IP Right Cessation
- 2006-12-21 WO PCT/KR2006/005621 patent/WO2007078075A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6144711A (en) * | 1996-08-29 | 2000-11-07 | Cisco Systems, Inc. | Spatio-temporal processing for communication |
US6549581B1 (en) * | 1998-06-15 | 2003-04-15 | Sony International (Europe) Gmbh | Transmitter and method to cancel interference in OFDM communication |
US6445342B1 (en) * | 2000-06-30 | 2002-09-03 | Motorola, Inc. | Method and device for multi-user frequency-domain channel estimation |
KR20050020877A (en) * | 2003-08-22 | 2005-03-04 | 전자부품연구원 | Method for removing received interference signal of STBC-OFDM in high-speed mobile channel |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ITVI20090027A1 (en) * | 2009-02-13 | 2010-08-14 | Uni Degli Studi Di Roma To R Vergata | METHOD AND CIRCUIT FOR THE TREATMENT OF A TRANSMISSION SIGNAL |
Also Published As
Publication number | Publication date |
---|---|
KR100757078B1 (en) | 2007-09-10 |
KR20070072976A (en) | 2007-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1338110B1 (en) | Methods and arrangements in a telecommunications system | |
KR100712606B1 (en) | Method of determining a variable quantization step size for improving channel decoding, method and apparatus of performing channel decoding operation based on a variable quantization step size | |
KR20040078151A (en) | Reception of multicarrier spread-spectrum signals | |
WO2007020943A1 (en) | Ofdm communication method | |
Muquet et al. | OFDM with trailing zeros versus OFDM with cyclic prefix: Links, comparisons and application to the HIPERLAN/2 system | |
Kaur et al. | Review and analysis of Simulink based OFDM | |
JP2018007056A (en) | Radio communication system, radio transmission device and radio reception device | |
Khare et al. | Effect of Doppler frequency and ber in FFT based OFDM system with Rayleigh fading channel | |
Honfoga et al. | Application of FBMC to DVB-T2: a comparison vs classical OFDM transmissions | |
WO2007078075A1 (en) | Ofdm transmitter, system and encoding method for removing ici | |
CN107566311A (en) | Transmission method based on resource block filtering RB F ofdm systems | |
Faraj et al. | A Review of Peak to Average Power Ratio Reduction Schemes in OFDM Systems | |
WO2012088832A1 (en) | Method and device for transmitting microwave communication data | |
CN102281224B (en) | OFDM receiver and its implementation | |
Sudha et al. | Performance analysis of PAPR reduction in OFDM system with distortion and distortion less methods | |
Hassan et al. | SENDING IMAGE IN NOISY CHANNEL USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING SCHEME. | |
Wang et al. | SS‐OFDM: an enhanced multicarrier transmission scheme based on variable granularity spectrum allocation for 5G | |
CN109257316A (en) | A kind of multi-carrier modulation method based on the sparse orthogonal frequency division multiplexing of the underwater sound | |
Dan et al. | A phase recovering scheme for blind PTS-OFDM receiver over pilot symbols | |
Goyani et al. | A Review-Performance comparison of conventional and wavelet-based OFDM system | |
Genc et al. | On the Comparative Performance Analysis of Turbo-Coded Non-Ideal Single-Carrier and Multi-Carrier Waveforms over Wideb and Vogler-Hoffmeyer HF Channels | |
Ozan et al. | Using zero padding for robust channel Estimation in SEFDM systems | |
US20130051449A1 (en) | Wireless transmission system and method of wirelessly transmitting digital information | |
Labade et al. | Spectral efficiency enhancement through Wavelet Transform (WT) for 5G | |
Augustine et al. | Development of a Novel Feedback Filtered Orthogonal Frequency Division Multiplexing Scheme for 5G Network and Beyond |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06835325 Country of ref document: EP Kind code of ref document: A1 |