Abstract
In this paper we analyse a successive IC scheme for higher modulation in DS/CDMA systems. The performance under Rayleigh fading is analysed for single modulation systems and systems employing either of two different methods, mixed modulation or parallel channels, for handling multiple data rates. We show that the successive IC scheme for higher modulation together with mixed modulation or parallel channels give a considerable increase in performance and exibility compared to single modulation systems employing a conventional detector.
is known as the near/far problem. One way to combat this problem is to use stringent power control [3]. Another approach would be to use more sophisticated receivers which are near/far resistant. Recently a lot of attention has been directed to the area of multi-user detectors, which has the prospect of mitigating the near/far problem and by cancelling the MAI also increasing the total system capacity. The main problem with multi-user detectors is the complexity. Several sub-optimal detectors have been analysed, but the problem remain, especially for schemes using parallel detection [4]-[6]. An alternative to parallel detection, and therefore also parallel interference cancellation, is serial or successive Interference Cancellation (IC)[7]. See also reference list in [1]. In the case of a multi-rate DS/CDMA systems, a method to handle multiple data rates would be to let different users use different forms of modulation. A user could, depending on the need, choose between using e.g. BPSK, QPSK or 16QAM modulation. Therefore, an IC scheme for M-ary QAM is analysed in this paper, based on the IC scheme for coherent BPSK modulation derived by Patel and Holtzman [8][10]. Another approach to handle multiple data rates is to let each user transmit over one or several parallel channels according to requirements. This can of course also be used in combination with higher modulation. In this paper we consider the coherent case of demodulation. We assume perfect knowledge of the phase and the time delay for each signal, and in the performance analysis we assume that we have a perfect estimate of the channel gain.
1 Introduction
In the future we will demand mobile telephone systems to be able to handle services with other requirements than speech, like e.g. facsimile, Hi-Fi audio and computer data, which is not possible today. To achieve this we need to use a multiple-access method which is exible and has the prospect of capacity increases and being able to handle variable data rates. Recently Code Division Multiple Access (CDMA) has been suggested to be a multiple-access method able to stand these requirements. The motivation for this work is then to evaluate an efcient detector for a multi-user and multi-rate Direct-Sequence Code Division Multiple Access (DS/CDMA) system. This paper will give an outline of the work, a deeper analysis will be found in [1]. A DS/CDMA system has several unique features. Some of them are spectrum sharing, rejection of multipath signal components or possibility to utilizing them for recombining [2] and frequency reuse factor of one in a cellular scenario [3]. These features are highly desirable, though a CDMA system employing a conventional matched lter detector is interference limited, which directly determines the system capacity. The presence of a number of users in the system introduces Multiple-Access Interference (MAI), since the signature sequences used are not perfectly orthogonal, which leads to an irreducible error probability. In a mobile radio scenario the transmitters move in relation to the receiver and the energies of the received signals are to be neither equal nor constant. In this situation the conventional detector fails to demodulate weak users, even when the cross-correlation between the signals is relatively low. This
Ann-Louise Johansson 1
Arne Svensson
Analysis of Successive Interference Cancellation Scheme with M-ary QAM in DS/CDMA Systems
fading implies that the local mean of the mobile radio signal is sensibly constant over a small area or a short period of time. The fading also has to be sufciently slow so estimation of the phase is possible and coherent detection is practicable [2].
I that user 1 has the strongest signal. Accordingly, A 1, 0 and Q are decoded rst at time + T and cancelled at baseA 1, 0 1 band from the composite signals. Subsequently all the users are decoded and cancelled in non-decreasing order of their powers. At this moment we do not bother about how the
Q c 1 ( t 1 ) sin 1 I c 1 ( t 1 ) cos 1 I S 1, 0 Detector 1 Q S 1, 0 Q I S 1, 0 S 1, 0
+
I ( t) +
LPF
r ( t)
Detector 2 Q ( t)
LPF
sin c t
Figure 2. M-ary QAM receiver with IC ranking is done. We use the previous dened decision variaI Q bles S 1, 0 and S 1, 0 to regenerate user 1s baseband signal for symbol element 0 and cancel it from the composite sigI Q nal. The resulting baseband signals, 1 ( t ) and 1 ( t ) , after the rst cancellation will consist of all K users baseband signals except user 1s symbol element 0, though instead some additional noise caused by imperfect cancellation will be included. In a situation like the one shown in Figure 3, the strongest user, user 1, has a time delay 1 which is shorter than any other users time delay as e.g. user 2s . In 0 0
1
cos c t I ( t)
S iI, l
Decision Device
LPF
r ( t) Q ( t)
( )2 ( )2
Decision Device
+
S iQl ,
( S i, l ) 2
1 T
1 + T 2 2 + T
2 2T
1 + 2T 2 + 2T
3T
LPF
sin c t
c iQ
( t i ) cos i + Z iQQ 1 ,l -- dt T +
User 1 User 2
Figure 1. M-ary QAM DS/CDMA receiver Figure 1 shows the structure of the i th users receiver. The I-branch as well as the Q-branch is correlated with both the I and Q signature sequences of the i th user to form four different Z i, l factors at each instant of T. These factors, which contain all information, are then used to form the decision variables and subsequently select the user with the strongest signal. Combining these correlator outputs we obtain the decision variables S iI, l and S iQl , see Figure 1, for the I and , Q components of the i th user. They consist of one constant, the symbol amplitude, and a noise component. User K
K + T
K + 2T
Figure 3. Asynchronous system this case it would not be enough to cancel only symbol element 0 from the composite signal to reduce the interference noise since user 2s zeroth symbol element will be partly correlated with user 1s symbol element 1. To overcome this we decode and cancel both user 1s zeroth and rst symbol element before we continue the IC scheme for the second strongest user. Without loss of generality we assume that the strongest user has the longest time delay and the second strongest user has the second longest time delay and so on. Proceeding in the same manner, cancelling symbol element
2 Arne Svensson
Ann-Louise Johansson
Analysis of Successive Interference Cancellation Scheme with M-ary QAM in DS/CDMA Systems
0 for the second strongest user, e.g. user 2, and all the other users in non-decreasing order. After h cancellations there are h cancelled and K-(h+1) remaining symbol elements 0 in I the composite baseband signals, h/ Q ( t ) . In the next step I Q of the IC scheme, the total noise components, N h/+ 1 , of the th user consists of three decision variables for the ( h + 1 ) parts: noise caused by the remaining interfering users, noise caused by imperfect cancellations and AWGN.
10
Conv
BPSK (40) QPSK (20) 16QAM (10) Single BPSK Single 16QAM 5 10 15 Eb /N0 (dB) 20
IC
10
25
Figure 4. Performance with IC under fading choose a modulation form in correspondence with required transmitted data rate [11]. We have analysed the performance of a system where the users employ different forms of modulation, e.g., a combination of BPSK, QPSK and 16QAM users. We consider a system where we have K 1 BPSK, K 2 QPSK and K 3 16-QAM users. To make a comparison between different forms of modulation we let the average SNR/bit be equal for all users. That is, the transmitted bit energy is equal and independent of the modulation form used. When calculating the total BER for the whole system we weight together each users BER using the rates as weights. A mixed system with 20 BPSK, 10 QPSK and 5
10
0
Mix Conv
Av. BPSK Av. QPSK Av. 16QAM Mix (20/10/5) Single BPSK 5 10 15 Eb /N0 (dB)
IC
10
20
25
Figure 5. Mixed system with IC under fading 16-QAM users is shown in Figure 5 together with a mixed system employing a conventional detector. The channel gain is calculated using order statistics and are then distributed randomly among the users in the mixture independent of modulation form. The result is an average over 100 mixtures. The average performance for a BPSK, QPSK respectively 16-QAM user in the mixture is also shown in Figure 5.
Arne Svensson
Analysis of Successive Interference Cancellation Scheme with M-ary QAM in DS/CDMA Systems
sequences and in some cases it would be better to add a 16QAM user, if the user can accept a small decrease in performance, instead of a QPSK user with two parallel channels.
6 Acknowledgement
This project was sponsored by the Swedish National Board of Industrial Technical Development, NUTEK. Project 9303363-2.
7 References
Processing Gain = 127 Gold Sequences Conv
1.
10
A. Johansson and A. Svensson, Analysis of successive interference cancellation scheme with M-ary QAM in a DS/CDMA system, Internal report. J. G. Proakis, Digital Communications, 2 ed, McGraw-Hill, 1989. K. S. Gilhousen, et al, On the capacity of a cellular CDMA system, IEEE Trans. on Vehicular Technology, vol. 40, pp. 303-311, May. 1991. R. Lupas and S. Verdu, Near-far resistance of multiuser detectors in asynchronous channels, IEEE Trans. on Communications, vol. 38, pp. 497-507,April 1990. M. Varanasi and B. Aazhang, Multistage detection in asynchronous code-division multiple access communications, IEEE Transactions on Communications, vol. COM-38, pp. 509-519, April 1990. A. Duel-Hallen, Decorrelating decision-feedback multiuser detector for synchronous code-division multiple access channel, IEEE Trans. on Communications, vol. 41, pp. 285-290. Feb. 1993. Magnus Ewerbring, et al, CDMA with Interferece Cancellation: A Tequnique for High Capacity Wireless Systems, in proceedings ICC93 (Geneva, Switserland), May 1993. P. Patel and J. Holtzman, Analysis of a DS/CDMA successive interference cancellation scheme using correlations, in proceedings, Globecom (Houston, Texas), Dec. 1993. P. Patel and J. Holtzman, Analysis of successive interference cancellation in M-ary orthogonal DSCDMA system with single path rayleigh fading, in proceedings, International Zurich Seminar, (Zurich, Switzerland), March 1994. P. Patel and J. Holtzman, Analysis of a simple successive interference cancellation scheme in a DS/ CDMA, IEEE Journal on Selected Areas in Communications, vol. 12, pp. 796-807, June 1994. T. Ottosson and A. Svensson, Performance of different multi-rate schemes in DS/CDMA systems, in proceedings, Nordiskt radioseminarium (Linkping, Sweden), Oct. 1994.
2.
Pb 10
2
IC
3.
10
3
4.
20 25
10
10 15 Eb /N0 (dB)
5. Figure 6. Comparison between parallel QPSK and asynchronous 16-QAM 6 a comparison between a system with only QPSK users employing parallel channels and a pure asynchronous system with 16-QAM users. 6.
7.
8.
9.
10.
11.
Ann-Louise Johansson
Arne Svensson