Andrews Overview 2005
Andrews Overview 2005
Andrews Overview 2005
ABSTRACT
Cellular networks today are interference-limited and will only become increasingly so in the future, due to the many users that need to share the spectrum to achieve high-rate multimedia communication. Despite the enormous amount of academic and industrial research in the past 20 years on interference-aware receivers and the large performance improvements promised by these multi-user techniques, todays receivers still generally treat interference as background noise. In this article we enumerate the reasons for this widespread scepticism, and discuss how current and future trends will increase the need for and viability of multi-user receivers for both the uplink, where many asynchronous users will be simultaneously detected, and the downlink, where users will be scheduled and largely orthogonalized, but the mobile handset will still need to cope with a few dominant interfering base stations. New results for interference cancelling receivers that use conventional front-ends are shown to alleviate many of the shortcomings of prior techniques, particularly for the challenging uplink. This article gives an overview of key recent research breakthroughs on interference cancellation and highlights system-level considerations for future multi-user receivers.
Despite the enormous amount of research in the past 20 years on interference-aware receivers and the large performance improvements promised by these multiuser techniques, todays receivers still generally treat interference as background noise.
Unless specifically discussing information theoretic results, capacity in this article should be construed to mean system capacity (i.e., the bits per second achievable in a fixed bandwidth under various requirements such as bit error rate [BER] and outage).
1
INTRODUCTION
The performance of todays cellular networks is limited by interference more than by any other single effect. Interference is distinguished from noise in that it is caused by other humandesigned devices, often mostly from devices designed to use the same network, which makes it particularly interesting and aggravating. Whereas conventional noise can be overcome by increasing transmit power, overall interference is increased by this simple-minded approach, since neighboring devices now have to contend with even more interference than before. In both centralized and ad hoc networks, overall system capacity 1 can be maximized by having each device use the minimum required transmission power so that the interference caused to other devices in the network is also minimized. Currently, achievable data rates in wide area
wireless networks such as cellular systems are fairly limited. Although peak data rates on the order of 110 Mb/s are advertised for third-generation (3G) techniques such as EV-DO [1] (for 3G Partnership Project 2, 3GPP2, i.e., cdma2000) and HSDPA [2] (for 3GPP, i.e., wideband code-division multiple access, WCDMA [3]), the actual data rate experienced by a typical subscriber is generally less than 100 kb/s, and the latency can also be very poor. In order to compete in the long term with wireless LANs such as the IEEE 802.11 family, the reliability and speed of cellular systems will need to be dramatically improved. This will be achieved by a variety of innovative algorithms at the network and physical layers, including advanced signal processing techniques at both the base station and mobile nodes. In order to understand how signal processing can be used to increase the capacity of cellular systems, it should first be recognized that the downlink and uplink have very different characteristics, and are likely to be further differentiated in future cellular systems. In the downlink each receiver only needs to decode a single desired signal from K intracell signals, while suppressing other cell interference from a few dominant sources as shown in Fig. 1. On the other hand, in the uplink the base station receiver must decode all K desired users while suppressing other cell interference from many independent sources, as shown in Fig. 2. Future cellular systems will employ sophisticated scheduling algorithms in the downlink, so the primary function of the mobile unit will be to decode the desired signal in the presence of interference from the neighboring cells. This is fortunate, since the mobile units will still be highly power limited and hence have limited processing power. It is difficult to coordinate and accurately synchronize scheduling algorithms for the uplink, since all users are at different distances from the base station and have rapidly changing multipath channels. Although the emergent time-division synchronous CDMA (TD-SCDMA) standard from China [4] has implemented uplink synchronization control, challenging the conventional wisdom that the uplink is necessarily asynchronous in CDMA systems, it is likely that most future cellular systems
19
Multiple antenna systems will be especially subject to interference limitations since by increasing the data rate per user and using many transmit antennas, the total interference imposed on neighboring cells is further increased, making multiuser algorithms all the more prescient if MIMO is adopted
User 1
K users/cell
User 1 User 2
User K
n Figure 1. In the downlink scenario, each receiver only needs to decode its own signal, while suppressing
other-cell interference from just a few dominant neighboring cells. Because all K users signals originate at the base station, the link is synchronous and the K 1 intracell interferers can be orthogonalized at the base station transmitter. Typically, though, some orthogonality is lost in the channel. cancellation subclass of MUD shows the most promise for future implementations of multiuser receivers, and then explain in detail some recent research progress in this area. We conclude with a view toward the role of interference cancellation in future cellular systems.
will still have an asynchronous uplink. Regardless, the base station will be tasked with decoding all K users in the presence of significant inand out-of-cell interference. Although this is a more challenging task, the base station receivers will generally have much higher complexity allowance than their mobile counterparts. For these reasons, downlink receivers at the user terminals will employ relatively simple multi-user receivers that attempt to restore the orthogonality of intracell users via either a chiplevel equalizer (CDMA) or intercarrier interference suppression (multi-user orthogonal frequency-division multiplexing, OFDM) while handling at most a few dominant and unknown other-cell interferers. On the other hand, uplink receivers at the base station will employ multiuser receivers that are capable of robustly decoding all desired and interfering users in the cell in the presence of nontrivial amounts of other-cell interference. Note that utilizing other sophisticated technologies such as multiple-antenna techniques or opportunistic multi-user scheduling will not change this fundamental reality in a multicell system. Multiple-antenna systems will be especially subject to interference limitations since by increasing the data rate per user and using many transmit antennas, the total interference imposed on neighboring cells is further increased, making multi-user algorithms all the more prescient if multiple-input multiple-output (MIMO) is adopted [57]. And although multiuser scheduling may increase throughput and decrease the number of interfering users, at lower spreading factors interference suppression will become even more crucial. The article is organized to give a historical and technical perspective on multi-user receivers, and interference cancellation methods in particular. First, we describe some of the struggles multi-user detection (MUD) has faced, and overview why it has not found widespread acceptance in commercial systems despite the resounding enthusiasm behind it in the academic community. It is noted that some of these historical issues are not as relevant today, and recent research has also overcome many of MUDs barriers to entry. We explain why the interference
20
K users/cell
User K
n Figure 2. In the uplink scenario, the base station receiver must decode all K desired users, while suppressing
other-cell interference from many independent users. Because it is challenging to dynamically synchronize all K desired users, they generally transmit asynchronously with respect to each other, making orthogonal spreading codes unviable.
ther emphasize the promise of advanced receiver architectures. Despite this large body of work, industry has not enthusiastically embraced multiuser receivers. In fact, despite literally hundreds of funded research projects and proposed multiuser receiver architectures, and thousands of academic papers on the subject, industrial CDMA systems still typically employ the same basic matched filter receiver structure, or simple improvements based on it. While there are a variety of explanations for this failure, including politics and inertia of the status quo standards and design methodologies, the key issues are quite clearly technical, due to the strong financial motivation to increase the capacity of CDMA systems by any attainable means. A controversial paper from QUALCOMM [18] identified at an early stage many of the fundamental problems with academic research on MUD, particularly with the widely researched linear projection techniques of the early to mid-1990s. Although this article made a number of mistakes (as partially documented in [19]), it may have helped spur more intensive research on interference cancellation from the late 1990s to the present. We now summarize the key challenges and historical shortcomings in multi-user receiver implementation, some of which were identified in [18], but will revisit some of these issues later when forecasting a bright future for multi-user reception.
with turnover on the order of every seven years, according to industry executives and expensive to maintain. So adding multi-user receivers to the base station, where they generally are more technically viable, is an uphill battle due to the reality of having to swap out an enormous amount of expensive infrastructure. Furthermore, conventional wisdom has been that moving forward, cellular systems will have asymmetric demands on data rate, with downlink demand far exceeding uplink demand due to Web and other downloads. Hence, even the basic motivation for increasing uplink capacity with multi-user receivers is not obvious. Why add expensive new receivers at the base station if that new capacity will not even be used?
While it may be possible to add new network features through the fastchurning phones, the added cost and complexity for advanced signal processing algorithms like multiuser detection or MIMO must be negligible due to the extreme sensitivity to cost and consumed power.
21
The methodology and application of future wireless networks (beyond 3G) may change dramatically from the current voicecentric, circuitswitched paradigm, and other recent technical developments give new hope for certain classes of multiuser receivers.
path properties, this matrix must usually be recomputed every symbol, which is impractical.2 Even more important, it is now well established that strong error correction codes (ECCs) should be used in the uplink (and the downlink, for that matter). The spreading gain of these codes is lost on dimensional multi-user detectors. Furthermore, while the goal of these codes is to lower the required received signal-to-interference-plus-noise ratio (SINR), this complicates channel estimation and other aspects of dimensional MUD. Since linear projection receivers require spreading to be performed by a linear operation, there is direct competition between ECCs and dimensional (linear) MUD [24]. However, as discussed next, interference cancelling multi-user receivers not only do not suffer from this trade-off, but in fact need ECCs to attain their high performance, a result supported by information theory [2527].
Despite this general truth, there has been some work on linear MUD for long PN sequences (e.g., [12, Sec. 5.4]).
22
MUD type Optimal max. likelihood Linear Turbo Parallel IC Successive IC Nonorth. matched filter Orth. matched filter
1 2
Complexity order 2K K to K3 PK to 2K PK K K K
Latency 1 1 2P P K 1 1
K > N allowed? Yes No (ZF), Yes (MMSE) Yes Yes Yes Yes2 No
With some exceptions (e.g., [39]), generally linear receivers cannot seamlessly integrate ECCs. Although allowed in principle, K > N is not likely to be achievable in practice for the MF receiver.
n Table 1. Key general trends of different multiuser receivers, with spreading factor N, number of users K,
and P receiver stages. next section we consider interference cancellation techniques most applicable to the uplink, although we also consider recent joint detection techniques that can be used in the downlink to cancel other cell interference. Table 1 gives a high-level comparison of some of the different types of multi-user receivers. Due to the vast number of different subtypes for each of these receivers in the literature, these values should be interpreted as general trends. The different types of multi-user receivers have dramatically different scalings for complexity and latency, which generally depends on the number of users K and the number of receiver iterations P. They also incorporate error correction codes in different ways: in some systems like turbo MUD and SIC, ECCs are directly integrated into the receiver structure, whereas in other systems they must form a separate block independent of user separation, which generally reduces performance since the coding redundancy competes with the spreading gain, N. well justified from a theoretical point of view as well, starting with the first (to the authors knowledge) such suggestion of the multi-user interference cancelling principle [11]. Despite its apparent simplicity, a simple successive interference cancellation implementation with suboptimal coding was shown in 1990 to nearly achieve the Shannon capacity of multi-user additive white Gaussian noise (AWGN) channels, assuming accurate channel estimation and a large spreading factor [30]. Other work has proven that SIC with single-user decoding in fact achieves the Shannon capacity region boundaries for both the broadcast (downlink) and multiple access (uplink) multi-user channel scenarios [25, 26]. Additionally, a linear MMSE receiver with single-user coding has been shown to achieve the same capacity as the optimum (maximum likelihood, ML) receiver when combined with SIC [27]. A well known and successful example of interference cancellation is the decision feedback equalizer (DFE), which is used to cancel intersymbol interference (ISI) in frequency-selective channels. In the DFE, the desired symbol x[n] at some time n is decoded. Since this symbol will interfere with many future symbols (i.e., from times n + 1; n + 2, ), given knowledge of the channel, this ISI can be cancelled. The DFE is known to work well in practice, and achieve far better performance than linear equalizers, which suffer from noise enhancement. The same reasoning applies to analogous types of interference, such as multi-user interference or spatial interference. The original Bell Labs layered space-time (BLAST) system [40] and industry adaptations of spatial interference cancellation receivers for multi-antenna systems can be used to separate spatially multiplexed streams of data [41]. These types of postprocessing receivers often significantly outperform standalone linear receivers such as MMSE or zero-forcing in noisy environments. Since the cellular environment will invariably have a high
In addition to being a practical approach to multiuser detection, interference cancellation is fundamentally well-justified from a theoretical point of view as well, starting with the first (to the authors knowledge) such suggestion of the multiuser interference cancelling principle.
23
IC block
Matched filter 1
Final decision
^ b1
Matched filter K
IC block
Matched filter K
Final decision
^ bK
y0(t)
^ bk Decoder
zk(t)
24
smoother trade-off between these techniques by introducing multistage SIC [44, 45]: a group of users are detected in parallel, and then has their aggregate interference subtracted from the composite received signal, and then another group is detected in parallel. There is some debate as to whether PIC or SIC has higher overall system capacity in practice, with a slight consensus that SIC performs better if both are implemented in an optimal manner. If all users are received with equal power, PIC is definitely better, whereas if the users have unequal received power levels, SIC is definitely preferable [31]. The debate has been complicated somewhat recently with the introduction of iterative parallel interference cancellers, also referred to as turbo MUD as noted previously, which achieve performance very near the single-user limit [3538]. There have been several historical problems with multi-user interference cancellation, but in recent years researchers have successfully extensively addressed most of them, clearing the path for commercial adoption. Due to their quite different structure, while PIC and SIC share some of the same challenges, they also have several challenges unique to each of them. We now review some of these challenges, and discuss how they can be addressed. Additionally, we overview and compare recent research on iterative interference cancellation and discuss practical implementation issues, with an example of the recently deployed interference cancellation techniques for GSM systems.
2 Spectral efficiency per sector (b/chip or b/s/Hz) 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.05 0.1 0.15 0.2 0.25 0.3
SIC, optimal power control SIC, previous power control Reference system w/o SIC
0.35
0.4
0.45
0.5
n Figure 5. Spectral efficiency comparison using successive interference cancellation. As long as just the statistics of the channel estimation error are known and incorporated in the power control algorithm, the capacity increase from SIC is dramatic and fairly robust to increasing channel estimation error.
capacity payoff. In Fig. 5 [50] it can be seen that if the channel estimation error is on average larger than about 20 percent, the system is better off without SIC, assuming traditional power control for SIC is used that assumed perfect interference cancellation, as in [46, 30]. By using a modified power control algorithm that accounts for the statistics of the channel estimation error, even with dramatic estimation error as high as 50 percent, SIC nearly doubles the system capacity relative to no interference cancellation. Whereas the key to ameliorating the channel estimation error problem for SIC appears to be properly modified power control, for PIC it may be handled through a combination of multistage detection, error correction coding, and more recently iterative detection and channel estimation [51, 47].
POWER CONTROL
Although PIC functions best in the familiar case where all the received powers are equal, we have just seen that SIC works best when a specific and unequal distribution of user powers is maintained, and furthermore when the distribution specifically considers imperfect interference cancellation. Unequal received power distribution has also been shown to be highly preferable for iterative interference cancellation [52]. This apparent complication of CDMA power control has frequently been cited as a major shortcoming of SIC (e.g., [53, 43]). But recently it has been shown in [54], using new results in power control theory [5557], that the optimum SIC power distribution, even with channel estimation error accounted for, can easily be accomplished using binary iterative feedback algorithms. This somewhat surprising result means that commercial CDMA power control algorithms can be directly applied to SIC without any modification.
25
Received signal vector for K users CDMA detector (MF, MMSE, PIC, etc.)
Note that here MC-CDMA should be interpreted to mean a system with a large number of fairly narrowband subcarriers typically generated by an (inverse) fast Fourier transform not the three-carrier system proposed in conjunction with 3GPP2 that is simply three single-carrier systems in parallel.
Interleaver
Deinterleaver
MULTIPATH CHANNELS
Multipath channels are challenging for all wireless systems, but particularly for multi-user receivers. The reason is that each multipath component can appear to be a user of this system, so the quantity of perceived users grows not just with the number of users K, but also roughly with the number of multipath components L . Although interference cancellation receivers, which are based on conventional receivers, can easily employ a RAKE receiver to handle multipath, it may be difficult to accurately regenerate the interference for cancellation if there are many multipath components. If each multipath component has an independent amplitude and phase, generally the estimation error for each will be independent. This can cause the capacity to decrease rapidly as the multipath profile worsens [59], since channel estimation errors affect all users signals in every dimension when the multipath interference is regenerated in the time domain by the RAKE encoder. When multipath has been treated in the interference cancellation literature, researchers have often assumed that the channel is perfectly known (e.g. [60]) or have not adapted to the imperfect channel estimation [6163]. In addition to the more recent joint channel estimation/detection approaches discussed above, another promising technique is multicarrier CDMA (MC-CDMA) [64], which then allows channel estimation to be done in the frequency domain, where channel estimation errors do not compound each other as they do in the time domain. When MC-CDMA is used for interference cancellation [6568], large gains are attained in realistic multipath fading channels.
26
also possible. The hybrid schemes contrast with joint detection as they do not require estimation of the channel response of the interferer, and are thus referred to as blind techniques. An advantage of being blind with respect to the interferers channel response is that these techniques are amenable to asynchronous networks, where the channel training codes of the interferer will not typically overlap with the training codes of the desired signal. However, as shown in [75], joint detection is also possible in asynchronous networks provided the mobile terminal platform can handle the complexity. Collectively, these joint detection and hybrid/linear receivers are referred to as single-antenna interference cancellation (SAIC) receivers. It should be noted that these kinds of interference cancelling receivers may employ either ML detection or predetection processing rather than the postdetection interference cancellation emphasized in this article. SAIC techniques have proven successful in field trials in suppressing other-cell interference in GSM systems [76], and will likely play a major role in future cellular systems as a method of decreasing the spatial reuse distance, which is critical to achieving high overall spectral efficiency. Further research will be needed to modify these techniques for multicarrier systems such as 802.16/WiMax and low-spreading-factor 3G CDMA data systems such as HSDPA and EVDO.
SAIC techniques have proven successful in field trials in suppressing other cell interference in GSM systems, and will likely play a major role in future cellular systems as a method to decrease the spatial reuse distance, which is critical to achieving high overall spectral efficiency.
ACKNOWLEDGMENTS
Feedback from Sergio Verdu (Princeton), Jack Holtzman (Qualcomm), Mark Reed (Australia National University), Aris Papasakellariou (TI), Rich Kobylinski (SBC), and Avneesh Agrawal (Qualcomm) have been very helpful in the preparation of this article. The comments and suggestions of the anonymous reviewers were also especially useful.
REFERENCES
[1] S. R0023, High Speed Data Enhancement for CDMA2000 1x-Data Only, 3GPP2, June 200. [2] High Speed Downlink Packet Access (HDSPA), Release 5, 3GPP, 2003. [3] Wideband CDMA Standard, Release 99, 3GPP, 1999. [4] B. Li et al., Recent Advances on TD-SCDMA in China, IEEE Commun. Mag., vol. 43, no. 1, Jan. 2005, pp. 3844. [5] R. Blum, J. Winters, and N. Sollenberger, On the Capacity of Cellular Systems with MIMO, IEEE Commun. Lett., vol. 6, June 2002, pp. 24244. [6] H. Dai, A. Molisch, and H. Poor, Downlink Capacity of Interference-Limited MIMO Systems with Joint Detection, IEEE Trans. Wireless Commun., vol. 3, no. 2, Mar. 2004, pp. 44253. [7] W. Choi and J. G. Andrews, Spatial Multiplexing in Cellular MIMO CDMA Systems with Linear Receivers, Proc. IEEE ICC, Seoul, Korea, May 2005.
27
Because the signal processing algorithms for multiuser and multiantenna suppression are in essence indistinguishable, implementation progress for MIMO receivers can be immediately applied to advance the implementation of multiuser receivers.
[8] S. Verdu, Minimum Probability of Error for Asynchronous Gaussian Multiple-Access Channels, IEEE Trans. Info. Theory, vol. 32, Jan. 1986, pp. 8596. [9] S. Verdu,, Optimum Multiuser Signal Detection, Ph.D. diss., Univ. of IL, Urbana- Champaign, Aug. 1984. [10] W. Van Etten, Maximum Likelihood Receiver for Multiple Channel Transmission Systems, IEEE Trans. Commun., vol. 24, no. 2, Feb. 1976, pp. 27683. [11] T. Cover, Broadcast Channels, IEEE Trans. Info. Theory, vol. 18, no. 1, Jan. 1972, pp. 214. [12] S. Verdu, Multiuser Detection, Cambridge Univ. Press, 1998. [13] A. Duel-Hallen, J. Holtzman, and Z. Zvonar, MultiUser Detection for CDMA Systems, IEEE Pers. Commun., Apr. 1995, pp. 4658. [14] S. Moshavi, Multi-user Detection for DS-CDMA Communications, IEEE Commun. Mag. , vol. 34, no. 10, Oct. 1996, pp. 12436. [15] X.Wang and H. Poor, Wireless Communication Systems: Advanced Techniques for Signal Reception, Prentice Hall, 2003. [16] S. Verdu and S. Shamai, Spectral Efficiency of CDMA with Random Spreading, IEEE Trans. Info. Theory, vol. 45, Mar. 1999, pp. 62240. [17] D. Tse and S. Hanly, Linear Multiuser Receivers: Effective Interference, Effective Bandwidth and Capacity, IEEE Trans. Info. Theory, vol. 45, Mar. 1999, pp. 64175. [18] S. Vembu and A. Viterbi, Two Different Philosophies in CDMA A Comparison, Proc. IEEE VTC, May 1996, pp. 86973. [19] S. Verdu, Demodulation in The presence of Multiuser Interference: Progress and Misconceptions, Intelligent Methods in Sig. Proc. and Commun. , 1997, pp. 1544. [20] R. Lupas and S. Verdu, Linear Multiuser Detectors for Synchronous Code-Division Multiple Access Channels, IEEE Trans. Info. Theory, vol. 35, no. 1, Jan. 1989, pp. 12336. [21] U. Madhow and M. L. Honig, MMSE Interference Suppression for Direct-Sequence Spread-Spectrum CDMA, IEEE Trans. Commun. , vol. 42, no. 12, Dec. 1994, pp. 317888. [22] M. Honig, U. Madhow, and S. Verdu, Blind Adaptive Multiuser Detection, IEEE Trans. Info. Theory, vol. 41, no. 4, July 1995, pp. 94460. [23] K. Higuchi, A. Fujiwara, and M. Sawahashi, Multipath Interference Canceller for High-Speed Packet Transmission with Adaptive Modulation and Coding Scheme in W-CDMA Forward Link, IEEE JSAC, vol. 20, no. 2, Feb. 2002, pp. 41932. [24] V. V. Veeravalli and A. Mantravadi, The CodingSpreading Tradeoff in CDMA Systems, IEEE JSAC, vol. 20, no. 2, Feb. 2002, pp. 396408. [25] T. Cover and J. Thomas, Elements of Information Theory, Wiley, 1991. [26] B. Rimoldi and R. Urbanke, A Rate Splitting Approach to the Gaussian Multiple Access Channel, IEEE Trans. Info. Theory, vol. 42, Mar. 1996, pp. 36475. [27] M. K. Varanasi and T. Guess, Optimum Decision Feedback Multiuser Equalization with Successive Decoding Achieves the Total Capacity of the gaussian Multipleaccess Channel, Proc. IEEE Asilomar, Pacific Grove, CA, Nov. 1997, pp. 140509. [28] H. Holma and A. T., Eds., WCDMA for UMTS, 2nd ed., Wiley, 2002. [29] M. Reed, P. Hertach, and J. Maucher, An Iterative Multiuser Detection Receiver for 3GPP with Antenna Arrays: Performance in Terms of BER, Cell Size and Capacity, Mobile Commun. Tech. Conf. 3G 2002, London, U.K., May 2002. [30] A. J. Viterbi, Very Low Rate Convolutional Codes for Maximum Theoretical Performance of Spreadspectrum Multiple-Access Channels, IEEE JSAC , vol. 8, May 1990, pp. 64149. [31] P. Patel and J. Holtzman, Analysis of a Simple Successive Interference Cancellation Scheme in a DS/CDMA System, IEEE JSAC, vol. 12, no. 5, June 1994, pp. 796807. [32] P. Frenger, P Orten, and T. Ottosson, Code-Spread CDMA with Interference Cancellation, IEEE JSAC, vol. 17, no. 12, Dec. 1999, pp. 209095. [33] M. K. Varanasi and B. Aazhang, Multistage Detection in Asynchronous Code-Division Multiple Access Communications, IEEE Trans. Commun., vol. 38, no. 4, Apr. 1990, pp. 50919. [34] T. R. Giallorenzi and S. G. Wilson, Suboptimum Multiuser Receivers for Convolutionally Coded Asynchronous DS-CDMA Systems, IEEE Trans. Commun. , vol. 44, no. 9, Sept. 1996, pp. 118396.
[35] P. Jung and M. Nasshan, Results on Turbo-Codes for Speech Transmission in a Joint Detection CDMA Mobile Radio System with Coherent Receiver Antenna Diversity, IEEE TraNs. Vehic. Tech., vol. 46, no. 4, Apr. 1997, pp. 86270. [36] M. C. Reed et al., Iterative Multiuser Detection for CDMA with FEC: Near Single User Performance, IEEE Trans. Commun., vol. 46, no. 12, Dec. 1998, pp. 169399. [37] P. D. Alexander et al., Iterative Multiuser Interference Reduction: Turbo CDMA, IEEE Trans. Commun. , vol. 47, no. 7, July 1999, pp. 100814. [38] X. Wang and H. Poor, Iterative (Turbo) Soft Interference Cancellation and Decoding for Coded CDMA, IEEE Trans. Commun., vol. 47, no. 7, July 1999, pp. 104661. [39] P. D. Alexander, L. K. Rasmussen, and C. B. Schlegel, A Linear Receiver for Coded Multiuser CDMA, IEEE Trans. Commun., vol. 45, May 1997, pp. 60511. [40] G. J. Foschini, Layered space-time Architecture for Wireless Communication in a Fading Environment When Using Multiple Antennas, Bell Labs Tech. J., vol. 1, no. 2, 1996, pp. 4159. [41] Lucent, Increasing MIMO Throughput with Per-Antenna Rate Control, TSGR1#21(01)0879, Turin, Italy, Aug. 2001, pp. 113. [42] M. Sawahashi et al. , Expirements on Pilot-Assisted Coherence Multistage Interference Canceller for DSCDMA Mobile Radio, IEEE JSAC , vol. 20, no. 2, Feb. 2002, pp. 43349. [43] D. Divsalar, M. Simon, and D. Raphaeli, Improved Parallel Interference Cancellation for CDMA, IEEE Trans. Commun., vol. 46, no. 2, Feb. 1998, pp. 25868. [44] M. K. Varanasi, Group Detection for Synchronous Gaussian Code-Division Multiple Access Channels, IEEE Trans. Info. Theory, vol. 41, no. 4, July 1995, pp. 108396. [45] F. Wijk, G. Janssen, and R. Prasad, Groupwise Successive Interference Cancellation in a DS/CDMA System, Proc. IEEE PIMRC, 1995, pp. 74246. [46] D. Warrier and U. Madhow, On the Capacity of Cellular CDMA with Successive Decoding and Controlled Power Disparities, Proc. IEEE VTC, May 1998, pp. 187377. [47] M. Kobayashi, J. Boutros, and G. Caire, Successive Interference Cancellation with SISO Decoding and EM Channel Estimation, IEEE JSAC , vol. 19, no. 8, Aug. 2001, pp. 145060. [48] R. Muller and J. Huber, Capacity of Cellular CDMA Systems Applying Interference Cancellation and Channel Coding, Proc. IEEE GLOBECOM , Nov. 1997, pp. 17984. [49] R. M. Buehrer, Equal BER Performance in Linear Successive Interference Cancellation for CDMA Systems, IEEE Trans. Commun. , vol. 49, no. 7, July 2001, pp. 125058. [50] J. G. Andrews and T. Meng, Optimum Power Control for Successive Interference Cancellation with Imperfect Channel Estimation, IEEE Trans. Wireless Commun. , vol. 2, no. 2, Mar. 2003, pp. 37583. [51] P. Alexander and A. Grant, Iterative Channel and Information Sequence Estimation in CDMA, Proc. IEEE Intl. Symp. Spread Spectrum Techniques and Apps. , Newark, NJ, Sept. 2000, pp. 59397. [52] G. Caire, R. R. Muller, and T. Tanaka, Iterative Multiuser Joint Decoding: Optimal Power Allocation and Low-complexity Implementation, IEEE Trans. Info. Theory, vol. 50, no. 9, Sept. 2004, pp. 195073. [53] S. Verdu, Adaptive Multiuser Detection, Proc. IEEE Intl. Symp. Spread Spectrum Techniques and Apps, , July 1994, pp. 4350. [54] A. Agrawal et al., Iterative Power Control with Successive Interference Cancellation for DS-CDMA Systems, IEEE Trans. Wireless Commun., vol. 4, no. 3, May 2005. [55] R. D. Yates, A Framework for Uplink Power Control in Cellular Radio Systems, IEEE JSAC, vol. 13, no. 7, Sept. 1995, pp. 134147. [56] J. Herdtner and E. Chong, Analysis of a Class of Distributed Asynchronous Power Control Algorithms for Cellular Wireless Systems, IEEE JSAC , vol. 18, no. 3, Mar. 2000. [57] D. Kim, On the Convergence of Fixed-step Power Control Algorithms with Binary Feedback for Mobile Communication Systems, IEEE Trans. Commun. , vol. 49, no. 2, Feb. 2001, pp. 24952. [58] P. Hatrack and J. Holtzman, Reduction of Other-Cell Interference with Integrated Interference Cancellation/ Power Control, Proc. IEEE VTC, May 1997, pp. 184246. [59] J. G. Andrews and T. Meng, Multiple Access Interference Cancellation in Fading Multipath Channels: Progress and Limitations, Proc. IEEE Vehic. Tech. Conf., Rhodes, Greece, May 2001, pp. 180408.
28
[60] A. Nahler, R. Irmer, and G. Fettweis, Reduced and Differential Parallel Interference Cancellation for CDMA Systems, IEEE JSAC, vol. 20, no. 2, Feb. 2002, pp. 23747. [61] Y. C. Yoon, R. Kohno, and H. Imai, A Spread-Spectrum Multiaccess System with Cochannel Interference Cancellation for Multipath Fading Channels, IEEE JSAC, vol. 11, no. 7, Sept. 1993, pp. 106775. [62] J. Weng, G. Xue, T. Le-Ngoc, and S. Tahar, Multistage Interference Cancellation with Diversity Reception for Asynchronous QPSK DS/CDMA Systems over Multipath Fading Channels, IEEE JSAC , vol. 17, no. 12, Dec. 1999, pp. 216280. [63] A. Hui and K. Letaief, Successive Interference Cancellation for Multiuser Asynchronous DS/CDMA Detectors in Multipath Fading Links, IEEE Trans. Commun., vol. 46, no. 3, Mar. 1998, pp. 38491. [64] S. Hara and R. Prasad, Overview of Multicarrier CDMA, IEEE Commun. Mag. , vol. 35, no. 12, Dec. 1997, pp. 12633. [65] S. Kaiser and J. Hagenauer, Multicarrier CDMA with Iterative Decoding and Soft-Interference Cancellation, Proc. IEEE GLOBECOM, Nov. 1997, pp. 610. [66] A. McCormick, P. Grant, and J. Thompson, A Novel Interference Cancellation Receiver for Uplink Multi-Carrier CDMA, Proc. IEEE Intl. Symp. Spread Spectrum Techniques and Apps., Sept. 2000, pp. 15558. [67] L. Fang and L. Milstein, Performance of Successive Interference Cancellation in Convolutionally Coded Multicarrier DS/CDMA Systems, IEEE Trans. Commun., vol. 49, Dec. 2001, pp. 206267. [68] J. G. Andrews and T. Meng, Performance of MCCDMA with Successive Interference Cancellation in a Multipath Fading Channel, IEEE Trans. Commun., vol. 52, no. 5, May 2004, pp. 81122. [69] C. Berrou, A. Glavieux, and P. Thitmajshima, Near Shannon Limit Error-correcting Coding and Decoding: Turbo-codes, Proc. IEEE ICC, Geneva, Switzerland, May 1993, pp. 106470. [70] M. L. Moher, An Iterative Multiuser Decoder for Nearcapacity Communications, IEEE Trans. Commun., vol. 46, July 1998, pp. 87080. [71] C. Douillard et al., Iterative Correction of Intersymbol Interference: Turbo-Equalisation, Euro. Trans. Telecommun., vol. 6, no. 5, Sept. 1995, pp. 50711. [72] J. Hagenauer, Forward Error Correcting for CDMA Systems, Proc. IEEE Intl. Symp. Spread Spectrum Techniques and Apps. , Mainz, Germany, Sept. 1996, pp. 56669.
[73] A. Nordio, M. A. Hernandez, and G. Caire, Low-complexity Turbo Equalization and Multiuser Decoding for TD-CDMA, IEEE Trans. Wireless Commun., vol. 3, no., Mar. 20042, pp. 45465. [74] H. Trigui and D. Slock, Cochannel Interference Cancellation within the Current GSM Standard, Proc. IEEE Intl. Conf. Univ. Pers. Commun., Oct. 1998. [75] H. Schoeneich and P. A. Hoeher, Single Antenna Interference Cancellation: Iterative Semi-Blind Algorithm and Performance Bound for Joint Maximum-Likelihood Interference Cancellation, Proc. IEEE GLOBECOM, San Francisco, CA, Dec. 2003, pp. 171620. [76] A. Mostafa et al., Single Antenna Interference Cancellation (SAIC) for GSM Networks, Proc. IEEE VTC, Oct. 2003. [77] A. Hafeez, D. Hui, and H. Arslan, Interference Cancellation for EDGE via Two-User Joint Demodulation, Proc. IEEE VTC, Oct. 2003. [78] K. I. Pedersen et al., Practical Implementation of Successive Interference Cancellation in DS/CDMA Systems, IEEE Conf. Univ. Pers. Commun., Sept. 1996, pp. 32125. [79] C. Teuscher, Low Power Receiver Design for Portable RF Applications: Design and Implementation of an Adaptive Multiuser Detector for an Indoor, Wideband CDMA Application, Ph.D. dissertation, UC Berkeley, Oct. 1998. [80] N. Correal, R. Buehrer, and B. Woerner, A DSP-based DS-CDMA Multiuser Receiver Employing Partial Parallel Interference Cancellation, IEEE JSAC , vol. 17, no. 4, Apr. 1999, pp. 61330. [81] G. Xu et al. , VLSI Implementation of the Multistage Detector for Next Generation Wideband CDMA Receivers, J. VLSI Sig. Proc., Kluwer, vol. 30, 2002, pp. 2133. [82] S. Rajagopal et al., Real-time Algorithms and Architectures for Multiuser Channel Estimation and Detection in Wireless Base-Station Receivers, IEEE Trans. Wireless Commun., vol. 1, no. 3, pp. 46879, July 2002.
Significant steps have been taken recently toward the realization of practical multiuser receivers, but more research and development is needed to make multiuser receivers practical for future standards.
BIOGRAPHIES
JEFFREY G. ANDREWS (jandrews@ece.utexas.edu) is an assistant professor of electrical and computer engineering at the University of Texas at Austin in the Wireless Networking and Communications Group (WNCG). He received a B.S. with high distinction from Harvey Mudd College in 1995, and his M.S. and Ph.D. in electrical engineering from Stanford University in 1999 and 2002, respectively. He helped develop CDMA systems as an engineer at Qualcomm from 1995 to 1997, and has served as a frequent consultant on communication systems. He is an associate editor for IEEE Transactions on Wireless Communications.
29