This application claims priority under 35 U.S.C. §119(a) to a Korean Patent Application filed in the Korean Intellectual Property Office on Mar. 21, 2007 and assigned Serial No. 2007-27498, the entire disclosure of which is incorporated herein by reference.
1. Field of the Invention
The present invention generally relates to a broadband wireless communication system, and in particular, to an apparatus and method for canceling interference caused by different frequency offsets between Mobile Stations (MSs) in a Base Station (BS) that receives signals from a plurality of MSs in a broadband wireless communication system.
2. Description of the Related Art
Provisioning of services with diverse Quality of Service (QoS) requirements at or above 100 Mbps to users is an active study area for a future-generation communication system called the 4th Generation (4G) communication system. In particular, active research on provisioning of high-speed service by ensuring mobility and QoS to a Broadband Wireless Access (BWA) communication system such as Wireless Local Area Network (WLAN) and Wireless Metropolitan Area Network (WMAN) is on-going.
An example of the 4G communication system is Institute of Electrical and Electronics Engineers (IEEE) 802.16. The IEEE 802.16 communication system is implemented by applying Orthogonal Frequency Division Multiplexing (OFDM)/Orthogonal Frequency Division Multiple Access (OFDMA) to physical channels in order to support a broadband transmission network.
In the OFDM/OFDMA wireless communication system, a BS transmits signals to a plurality of MSs in an OFDM symbol by Inverse Fast Fourier Transform (IFFT). In other words, one OFDM symbol from the BS includes signals directed to a plurality of MSs. Meanwhile, one OFDM symbol received at the BS is the sum of signals transmitted from a plurality of MSs. Although the MSs transmit their signals on different subcarriers, the signals have different frequency offsets because the MSs are placed in different channel statuses. As a result, inter-MS interference, i.e. inter-subcarrier interference, exists in the OFDM symbol that the BS receives, thus degrading the reception performance of the BS.
An object of the present invention is to solve at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present invention is to provide an apparatus and method for preventing the degradation of reception performance caused by different frequency offsets in a Base Station (BS) in a broadband wireless communication system.
Another aspect of the present invention provides an apparatus and method for canceling frequency offset interference of a received signal in a broadband wireless communication system.
A further aspect of the present invention provides an apparatus and method for canceling frequency offset interference using subcarrier signals obtained by compensating for the frequency offsets of each Mobile Station (MS) in a broadband wireless communication system.
In accordance with an aspect of the present invention, there is provided an apparatus of a BS in a broadband wireless communication system, in which an offset estimator estimates frequency offsets of a signal received from each of a plurality of MSs, a channel estimator estimates a channel matrix having channel coefficients of subcarriers as elements, for the each MS, a modeler models the received signals using the frequency offsets of the MSs and the channel matrices of the MSs, and a detector detects signals transmitted from the MSs using the modeled received signals.
In accordance with another aspect of the present invention, there is provided a method for detecting a signal in a BS in a broadband wireless communication system, in which frequency offsets of a signal received from each of a plurality of MSs are estimated, a channel matrix having channel coefficients of subcarriers as elements is estimated for each MS, the received signals are modeled using the frequency offsets of the MSs and the channel matrices of the MSs, and signals transmitted from the MSs are detected using the modeled received signals.
The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
The matters defined in the description such as a detailed construction and elements are provided to assist in a comprehensive understanding of exemplary embodiments of the invention. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted for clarity and conciseness.
The present invention provides a technique for canceling inter-subcarrier interference from a received signal in a broadband wireless communication system. While the exemplary embodiments of the present invention are described in the context of an Orthogonal Frequency Division Multiplexing (OFDM) wireless communication system, it is to be clearly understood that they are also applicable to other wireless communication systems using multi-carrier multiple access schemes.
A description will first be made of variables and functions used for describing the present invention.
Herein, a channel value is a digital channel impulse response sampled at a sampling rate of Ts, expressed by Equation (1).
[h0h1 . . . hL−1] (1)
where hk denotes a kth sample value of the channel impulse response and L denotes the number of samples in the channel impulse response.
An OFDM symbol received from n Mobile Station (MS) is represented in the time domain by Equation (2).
y(t)=[h*x](t)ej2πδf+n(t) (2)
where y(t) denotes the received OFDM symbol, h denotes the channel impulse response, x denotes a transmitted OFDM symbol, * denotes convolution operator, δf denotes a frequency offset, and n(t) denotes additive noise.
A signal received on one of a plurality of subcarriers included in the OFDM symbol is expressed by Equation (3).
Y(k)=α(0, δf)H(k)X(k)+ICI(
where Y(k) denotes the received signal on subcarrier k, δf denotes a frequency offset, α(0,δf) denotes a gain coefficient caused by the frequency offset, H(k) denotes a channel coefficient for subcarrier k, X(k) denotes a transmitted signal on subcarrier k, ICI(
where δf denotes a frequency offset, α(n,δf) denotes an offset coefficient when the frequency offset between two subcarriers is δf and the difference between the indexes of the two subcarriers is n, s denotes an OFDM symbol index, Ns denotes an OFDM symbol length, Ng denotes a guard interval length, NFFT denotes a Fast Fourier Transform (FFT) size, k denotes a subcarrier index,
The received signals on all subcarriers of the OFDM symbols are represented by Equation (5).
Y=[Y
T(0) . . . YT(K−1)]T=A(δf)HX+N (5)
where Y denotes the received signals on all subcarriers of the OFDM symbol, Y(k) denotes a received signal on subcarrier k, K denotes the number of subcarriers, δf denotes frequency offsets, H denotes channel coefficients for all the subcarriers, X denotes signals transmitted on all the subcarriers, N denotes additive noise, and A(δf) denotes a matrix of gain coefficients and interference coefficients caused by the frequency offsets. A(δf) is a Toeplitz matrix with all diagonal entries equal. The first row and column of A(δf) are given by Equation (6).
1st row:[α(0,δf)α(1,δf) . . . α(K−1,δf)]
1st column:[α(0,δf)α(−1,δf) . . . α(−K+1,δf)]T (6)
where δf denotes a frequency offset, α(n,δf) denotes the coefficient calculated by equation (4), and K denotes the number of subcarriers.
In Equation (5), H is
where H denotes a channel coefficient matrix, H(k) denotes a channel coefficient for subcarrier k, and K denotes the number of subcarriers.
The received signals of all the subcarriers in the OFDM symbol described in Equation (5) are represented by Equation (8) as a normal signal and an interference signal separately.
Y=α(0,δf)HX+Ā(δf)HX+N (8)
where Y denotes the received signals on all the subcarriers of the OFDM symbol, H denotes the channel coefficients for all the subcarriers, X denotes the signals transmitted on all the subcarriers, N denotes additive noise, α(0,δf) denotes gain coefficients caused by frequency offsets, calculated by Equation (4), and Ā(δf) denotes interference coefficients calculated by Equation (9). α(0,δf)HX is a coefficient for the normal signal and Ā(δf)HX is a coefficient for the interference signal.
Ā(δf)=A(δf)−α(0,δf)I (9)
where Ā(δf) denotes the interference coefficients, A(δf) denotes the matrix of gain coefficients and interference coefficients, α(0,δf) denotes the gain coefficients caused by the frequency offsets, and I denotes an identity matrix.
Based on the above-described system and environment model, the present invention is implemented, taking into account two cases.
One case is spatial multiple access in which a plurality of MSs uses the same radio resources, as illustrated in
In the first case illustrated in
Y
1
=H
1
X
1
+A(δf2−δf1)H2X2+n
Y
2
=H
2
X
2
+A(δf1−δf2)H1X1+A(δf1−δf2)n (10)
where Ym denotes a signal received from MS m, Hm denotes a channel coefficient for MS m, Xm denotes a transmitted signal from MS m, A(δfm−δfn) denotes the interference coefficient of the transmitted signal of MS m that interferes with a transmitted signal of MS n, δfm denotes frequency offsets of MS m, and n denotes additive noise.
The terms of equation (10) are re-defined by Equation (11).
where Ym denotes the signal received from MS m, Hm denotes the channel coefficient for MS m, Xm denotes the transmitted signal from MS m, A(δfm−δfn) denotes the interference coefficient of the transmitted signal of MS m that interferes with the transmitted signal of MS n, δfm denotes the frequency offsets of MS m, and n denotes additive noise.
For any subcarrier, Equations (10) and (11) are expressed by Equation (12).
where Ym(k) denotes a signal received on subcarrier k from MS m, Hm(k) denotes a channel coefficient of subcarrier k for MS m, Xm(k) denotes a signal transmitted on subcarrier k from MS m, Āk(δfm−δfn) denotes the interference coefficient of subcarriers other than subcarrier k from MS m that interferes with the transmitted signal of MS n, δfm denotes the frequency offsets of MS m, and N(k) denotes additive noise. α(0,δf) is computed by Equation (4) and Āk(δfm−δfn) is a kth row of the Toeplitz matrix having rows and columns described in Equation (6).
Part of the terms of Equation (12) are given by Equation (13).
where Hm(k) denotes the channel coefficient of subcarrier k for MS m, Xm denotes the signal transmitted from MS m, and Āk(δfm−δfn) denotes the interference coefficient of subcarriers other than subcarrier k from MS m that interferes with the transmitted signal of MS n. From the perspective of the system, the terms of Equation (13) are all considered noise.
If the noise I(k)+N(k) of the received signals Y1 and Y2 is not decorrelated or partially decorrelated, which means that inverse matrices exists for received signal matrices, a set of two equations are obtained for the respective received signals Y1 and Y2. The solution of the equation set is received signals from which frequency offset interference has been cancelled. Hence, the BS can achieve the frequency offset interference-free received signals by computing the solution of the equation set.
When each MS uses an Adaptive Modulation and Coding (AMC) channel, the channel coefficient is equal over all subcarriers. In this case, Equation (12) is given by Equation (14).
where Ym(k) denotes the signal received on subcarrier k from MS m, Hm denotes the channel coefficient for MS m, Xm(k) denotes the signal transmitted on subcarrier k from MS m, α(0,δf) denotes a gain coefficient, Āk(δfm−δfn) denotes the interference coefficient of subcarriers other than subcarrier k from MS m that interferes with the transmitted signal of MS n, δfm denotes the frequency offsets of MS m, N(k) denotes additive noise on subcarrier k, and A(δfm−δfn) denotes the interference coefficient of MS m that interferes with MS n over all subcarriers. δ(0,δf) is computed by Equation (4) and Āk(δfm−δfn) is a kth row of the matrix formed by Equation (6).
Among the received signals described in Equation (14), the received signal from MS1 is expressed for each antenna by Equation (15).
Y
1.A1(k)=H1.A1X1(k)+H2.A1Ak(δf2−δf1)X2+N1.A1(k)
Y
1.A2(k)=H1.A2X1(k)+H2.A2Ak(δf2−δf1)X2+N1.A2(k) (15)
where Ym.An denotes the signal received from MS m through antenna n, Hm.An denotes a channel coefficient between antenna n and MS m, Xm(k) denotes the signal transmitted on subcarrier k from MS m, A(δfm−δfn) denotes the interference coefficient of MS m that interferes with MS n over all subcarriers, and Nm.An denotes additive noise between antenna n and MS m.
Referring to Equation (15), when A(δfm−δfn) is equal for every antenna, an interference-cancelled received signal from MS 1 is easily obtained. An equation set for obtaining the interference-cancelled received signal from MS 1 can be simplified to the single equation, Equation (16).
where Ym.An denotes the signal received from MS m through antenna n, Hm.An denotes the channel coefficient between antenna n and MS m, Xm(k) denotes the signal transmitted on subcarrier k from MS m, A(δfm−δfn) denotes the interference coefficient of MS m that interferes with MS n, and Nm.An denotes the additive noise between antenna n and MS m.
In the second case illustrated in
where Hm denotes a channel coefficient for MS m, A(δfm−δfn) denotes an interference coefficient matrix for interference that MS m interferes with MS n, Xm denotes a transmitted signal from MS m, and N denotes additive noise.
For any subcarrier, equation (17) is expressed by Equation (18).
where Hm(k) denotes a channel coefficient of subcarrier k for MS m, α(0,δfm−δfn) denotes the coefficient of interference from subcarrier k that MS m causes to MS n, Āk(δfm−δfn) denotes the coefficient of interference from subcarriers other than subcarrier k that MS m causes to MS n, δfm denotes the frequency offsets of MS m, Hm denotes a channel coefficient for MS m, Xm denotes the signal transmitted from MS m, and N denotes additive noise.
Now a description will be made of the configuration and operation of the BS for canceling frequency offset interference based on the above-described received signal model.
Referring to
Each of the RF receivers 202-1 to 202-N down converts an RF signal received through an antenna corresponding to the RF receiver to a baseband signal. Each of the frequency offset compensators 204-1 to 204-N compensates for the frequency offsets of a signal received from an RF receiver corresponding to the frequency offset compensator. When a plurality of MSs shares the entire frequency band in spatial multiple access as illustrated in
Each of the OFDM demodulators 206-1 to 206-N divides a signal received from a frequency offset compensator corresponding to the OFDM demodulator on an OFDM symbol basis, removes a Cyclic Prefix (CP) from an OFDM symbol, and converts the time signal to a subcarrier signal by FFT. The frequency offset estimators 208-1 to 208-N estimate the frequency offsets of the MSs using pilot signals among the subcarrier signals. The channel estimators 210-1 to 210-N estimate channel matrices, each having the channel coefficients of subcarriers of an MS as elements, using the pilot signals.
The received signal modeler 212 models the received signals using the frequency offsets of the MSs received from the frequency offset estimators 208-1 to 208-N and the channel matrices of the MSs received from the channel estimators 210-1 to 210-N. The received signal modeler 212 calculates frequency offsets-incurred offset coefficient matrices using the frequency offsets of the MSs. The offset coefficient matrices are Toeplitz matrices having elements described by Equation (6), each element being computed by Equation (4). The received signal modeler 212 forms an effective channel matrix between transmitted signals and the received signals, including the offset coefficient matrices and the channel matrices, thus models the received signals. For example, if the BS receives signals from two MSs, the received signals are modeled to Equation (17).
The transmitted signal detector 214 detects the transmitted signals. In accordance with an exemplary embodiment of the present invention, the transmitted signal detector 214 calculates the inverse matrix of the effective channel matrix and multiplies the inverse matrix by the received signals, thereby detects the transmitted signals. For the signal detection, the transmitted signal detector 214 adopts Successive Interference Cancellation (SIC). If the transmitted signal detector 214 detects signals transmitted from MS1 and MS2 by SIC, it first detects the transmitted signal of MS1 on the assumption of no interference, cancels interference to the transmitted signal of MS2 using the transmitted signal of MS1, and then detects the transmitted signal of MS1 by canceling interference to the transmitted signal of MS1 using the transmitted signal of MS2. The transmitted signal detector 214 repeats the interference cancellation and detection until an optimum detection value is obtained.
Upon receipt of signals from the MSs, the BS estimates the frequency offsets of each of the MSs using pilot signals included in the signal received from the MS in step 303.
In step 305, the BS calculates a frequency offset-incurred offset coefficient matrix using the frequency offsets of the MS. The offset coefficient matrix is a Toeplitz matrix with elements described in Equation (6), each element being computed by Equation (4).
The BS estimates a channel matrix with the channel coefficients of respective subcarriers as elements for the MS in step 307. Herein, the frequency offsets are estimated using pilot signals included in the signal received from the MS.
In step 309, the BS models the signals received from the MSs in step 301. That is, the BS models the received signals by forming an effective channel matrix between transmitted signals and the received signals, including the offset coefficient matrices and the channel matrices. For example, if the BS receives signals from two MSs, the received signals are modeled to Equation (17).
In step 311, the BS detects the transmitted signal of each MS using the modeled received signal. In accordance with an exemplary embodiment of the present invention, the BS calculates the inverse matrix of the effective channel matrix and multiplies the inverse matrix by the received signals, thereby detects the transmitted signals. For the signal detection, the BS adopts SIC. When the BS detects signals transmitted from MS1 and MS2 by SIC, it first detects the transmitted signal of MS1 on the assumption of no interference, cancels interference to the transmitted signal of MS2 using the transmitted signal of MS1, and then detects the transmitted signal of MS1 by canceling interference to the transmitted signal of MS1 using the transmitted signal of MS2. The BS repeats the interference cancellation and detection until an optimum detection value is obtained.
As is apparent from the above description, the present invention cancels frequency offset interference using subcarrier signals which are compensated for frequency offsets for each MS in a broadband wireless communication system. The effective frequency offset interference cancellation increases the reception performance of a BS.
While the invention has been shown and described with reference to certain exemplary embodiments of the present invention thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2007-0027498 | Mar 2007 | KR | national |