scieee AI-readable full text Open interactive document viewer

Algorithms for flexible multi-standard array processing: FDD mode of UTRA

Antón Haro, Carles,Rodríguez Fonollosa, Javier

Full text

$OJRULWKPVIRU)OH[LEOH0XOWLVWDQGDUG$UUD\3URFHVVLQJ )''0RGHRI875$ ;DYLHU0HVWUH&DUOHV$QWyQ-DYLHU5)RQROORVD Department of Signal Theory and Communications Universitat Politècnica de Catalunya c/Jordi Girona, 1-3, 08034 Barcelona, SPAIN Phone: +34 93 4017052 Fax: +34 93 40164 47 e-mail: {mestre, carles, fono}@gps.tsc.upc.es $EVWUDFW 5HVXOWV RI OLQN OHYHO VLPXODWLRQV IRU WKH HYDOXDWLRQ RI DGDSWLYH DQWHQQDV LQ WKH )'' PRGH RI 875$ DUH SUHVHQWHG7ZRIDPLOLHVRIDOJRULWKPVZHUHLQLWLDOO\FRQVLGHUHGWKHEDVLFGLIIHUHQFHEHWZHHQWKHPEHLQJWKHLU UREXVWQHVV DJDLQVW GLUHFWLRQDO LQWHUIHULQJ VRXUFHV ,W LV VKRZQ WKDW WLPHUHIHUHQFH EHDPIRUPLQJ DOJRULWKPV VXIIHU IURP VHYHUH EHDPSDWWHUQ GLVWRUWLRQ HIIHFWV ZKHQ SURYLGLQJ KLJK ELW UDWH VHUYLFHV 7KLV FDXVHV KDUVK SHUIRUPDQFHGHJUDGDWLRQLQWHUPVRIRXWSXWUDZ%(5HVSHFLDOO\DWKLJKRXWSXW6,15OHYHOV7KHVHHIIHFWVDUH EDVLFDOO\ FDXVHG E\ WKH XSOLQN PXOWLSOH[DWLRQ RI WKH WUDIILF FKDQQHO ZKLFK LV VHHQ E\ WKH EDVH VWDWLRQ DV D SRZHUIXOLQWHUIHULQJVRXUFHFRPLQJIURPWKHGLUHFWLRQRIDUULYDORIWKHGHVLUHGXVHU ,QWURGXFWLRQ The first aim of the work presented herein was to evaluate the convenience of array-processing interference cancelling schemes in typical W-CDMA scenarios. The actual performance of such architectures will depend strongly on both the spatial distribution and temporal structure of the transmitted signals. Since analytical modelling of these effects becomes an arduous task, a first approximation to the problem by means of extensive simulations seemed most appropriate. Two families of algorithms were initially considered, the basic difference between them being their robustness against directional interfering sources. The algorithms of the first family resorted to the assumption of temporally and spatially white interference and represented the optimum alternative in these circumstances. The algorithms of the second family acted as interference nulling schemes aimed at maximising the Signal to Interference plus Noise Ratio (SINR) at the input of a sequence detector. Two distinct schemes were established as representatives for each family and their performance was evaluated in presence of some illustrative interfering scenarios. The evaluation work was carried out following FRAMES recommendations described in [3]. Hence, the “Actual Value Interface” (AVI) was chosen as a proper connection between link-level and system-level simulations. The main purpose of this approach was to take into account the fast radio resource management algorithms, as well as other low time resolution aspects of the system, such as changing interference conditions or power control tracking of the fading channel. The technique establishes that link level simulation results should be measured in a burst-by-burst basis so that the system simulator undertakes all coding and link level adaptation. Thanks to that, all radio resource management algorithms (having an activation period higher than burst duration) can be accurately simulated on the system level platform. $OJRULWKPVXQGHU7HVW 8SOLQN$OJRULWKPVXQGHU7HVW The first scheme under consideration, henceforth referred to as 95DNH5HFHLYHU (Figure 1), was chosen as representative for algorithms which do not take into account the presence of directional interfering sources. The scheme can basically be shown to be the optimum detector from a maximum-likelihood point of view when dealing with Additive Gaussian White Noise channels. Assuming that noise and interference can be considered omnidirectional, i.e. uncorrelated both in temporal and spatial domains, the optimal signal prior to detection becomes equal to the combination of outputs of different Rake Receivers matched to the channel temporal impulse response measured in each antenna. . . .MLSE Rake Rake Rake 2-D Channel Estimation x  ( Q ) x  ( Q ) x 4 ( Q ) \ ( Q ) G¶ ( Q ) Metric Z . . . K H Beamforming Design 1-D Channel Estimation Rake MLSE Metric [  ( Q ) [  ( Q ) [ 4 ( Q ) \ ( Q ) H ( Q ) G¶ ( Q ) Training Sequence z-1 z-1 z-1 U ( Q ) K H / )LJXUH9HFWRULDO5DNH5HFHLYHU )LJXUH0DWFKHG'HVLUHG,PSXOVH5HVSRQVH 5HFHLYHU. The second algorithm under consideration (Figure 2) was the so-called 0DWFKHG 'HVLUHG ,PSXOVH 5HVSRQVH0',55HFHLYHU [4][10]. This narrowband beamforming architecture seeks to maximise the Signal to Interference plus Noise Ratio (SINR) at the input of a sequence detector (MLSE). To this end, the algorithm makes use of the training sequence transmitted through the DPCCH of the user of interest in order to obtain the optimum beamforming in terms of maximum output SINR. The scheme can be shown to constitute the maximum likelihood detector under a twofold approximation: 1) temporal whiteness of interfering sources and 2) invariance of the users’ spatial signature in observation periods shorter than the delay spread of the channel (see [5,6] for details). The approximation of temporal whiteness of the interfering sources can be clearly justified by the wide-band nature of the WCDMA signal. As for the temporal invariability hypothesis, it is backed up by results of measurement campaigns conducted within the SUNBEAM project [9]. It is finally worth noting that the architecture clearly resembles a classical time-reference beamformer (TRB) scheme. In fact, the classical TRB approach is obtained from the MDIR receiver when a channel length of /=1 tap is assumed. This way, the beamforming scheme under evaluation constitutes a generalisation of classical TRB techniques. 'RZQOLQN$OJRULWKPVXQGHU7HVW The design of transmitting arrays to spatially distribute the different radio communication signals through an array of antennas may be basically taken on from two points of view. One can design the beamformer weights to provide the maximum array response towards the angular direction of the desired user, taking no account of the users that our transmission may interfere (Downlink Phased Array DPA scheme); or, contrarily, one can design the beampattern in an attempt to minimise the interference towards other mobile stations while simultaneously maximising the transmitted power towards the user of interest [2] (Downlink Beamforming with Null Steering DBNS scheme). The DPA algorithm uses an estimation of the desired user’s uplink spatial signature vector and directly applies it as downlink beamformer. The second scheme (DBNS architecture), constitutes the optimum solution in terms of SINR at the mobile station input disregarding the existence of intercell interference. It can be shown that the weight vector that maximises this ratio is equal to the solution obtained by the MDIR receiver, now applied to the downlink of the radio communications system. &RQILJXUDWLRQRIWKH6LPXODWLRQV The presented array-processing algorithms were simulated on a linear equally spaced array of 8 antennas, in which the interelement separation was set to half wavelength at the carrier frequency (1950 MHz). All mobile angular locations were arbitrarily set by a uniform random variable within [-60,60] degrees, i.e. 120 degrees sectorisation was assumed. All signals, adopting the W-CDMA modulation schemes described in [11], were transmitted through frequency-selective mobile radio channels, modelled with tapped delay lines of time-varying coefficients. Particularly, the models referred to as 2XWGRRUWR,QGRRUDQG3HGHVWULDQ$ and 9HKLFXODU$ in [8] were considered for the generation of the channel frequency selectivity. The Doppler and angular dispersions experimented by each channel tap were simulated by means of a narrowband channel model inferred from the experimental measurement campaigns conducted within the TSUNAMI II and SUNBEAM projects [9]. According to this work, the Power Angular Spectrum (PAS) can be accurately described by a Laplacian function centered on the actual angular azimuth of the desired user. Besides, the distribution of the different ray azimuths is found to match a Gaussian PDF quite precisely, being the angular variance approximately equal to 1.38 times the Angular Spread of the PAS (Laplacianshaped). The number of impinging wavefronts was generated as a Poisson random variable with mean 50 rays and a constant spread factor of 8 degrees was chosen for all users and scenarios. In a practical implementation, a random number of rays is chosen for each channel simulation. Each wavefront is given a direction of arrival according to a Gaussian distribution, an expected power according to a Laplacian PAS and a Doppler frequency correction corresponding to a uniform distribution of the scatters surrounding the mobile station. 6LPXODWLRQ5HVXOWV Two interfering scenarios were simulated for each power delay profile model, one with a single dominating HBR interference and another with five. Apart from the array beamforming algorithms presented in section 2, a single-sensor Rake receiver (uplink) and a single-sensor transmitter (downlink) were considered for comparison purposes. Uplink results are depicted in terms of raw (uncoded) BER in Figure 3 and Figure 4. Although simulations took into account a high range of LBR power (reflected in the Eb/No ratio), only results with Eb/No=10dB are presented herein. Note that the BER is always expressed as a function of the instantaneous Eb/Io per sensor (i.e., received by a single antenna and measured within an actualisation period of the fast power control). Thanks to that, a conventional planning tool can directly use these results and therefore disregard the existence of adaptive antennas. Comparing the performance of the proposed algorithms, the MDIR receiver generally attains the best results in terms of required Eb/No and Eb/Io for a particular raw BER in the range of interest (usually from 10-2 to 10-1 for raw BER). This is a logical result, since neither the V-Rake algorithm nor its single-sensor counterpart take into consideration the presence of interference, which has a most detrimental effect on the receiver performance. Note however that when the power of the interferers increases, the BER for the beamforming algorithm (MDIR) tends to reach a lower bound regardless of the scenario. This behaviour is basically caused by the multiplexation of the traffic channel over the desired user’s data stream. This traffic channel is seen by the base station as a new interfering component coming from the direction of arrival of the desired user. Thus, at high Eb/No the system cannot avoid trying to null out the contribution from the desired user instead of enhancing it. This causes the generation of nulls around the main lobe of the beampattern, giving rise to a global distortion of the array response. -15 -10 -5 0 5 10 15 20 25 10 -4 10 -3 10 -2 10 -1 10 0 Eb/Io per sensor [dB] Uncoded BER Pedestrian, 1/5 interferers, Eb/No=10 dB Single-sensor Rake V-Rake MDIR 1 interf. 5 interf. -15 -10 -5 0 5 10 15 20 25 10 -4 10 -3 10 -2 10 -1 10 0 Eb/Io per sensor [dB] Uncoded BER Vehicular, 1/5 interferers, Eb/No=10 dB MDIR V-Rake Single-sensor Rake 1 interf. 5 interf. )LJXUH8SOLQNUHVXOWVIRUWKH3HGHVWULDQ &KDQQHO0RGHO.)LJXUH8SOLQNUHVXOWVIRUWKH9HKLFXODU&KDQQHO 0RGHO -15 -10 -5 0 5 10 15 10 -4 10 -3 10 -2 10 -1 10 0 Predicted Eb/Io in a Single-antenna Transmission [dB] Uncoded BER Pedestrian, 1/5 interferers, Eb/No=20 dB Single-Antenna Transmission DPA DBNS 1 interf. 5 interf. -15 -10 -5 0 5 10 15 10 -4 10 -3 10 -2 10 -1 10 0 Predicted Eb/Io in a Single-antenna Transmission [dB] Uncoded BER Vehicular, 1/5 interferers, Eb/No=20 dB DBNS DPA Single-Antenna Transmission 1 interf. 5 interf. )LJXUH'RZQOLQNUHVXOWVIRUWKH 3HGHVWULDQ0RGHO )LJXUH'RZQOLQNUHVXOWVIRUWKH9HKLFXODU 0RGHO Figures 5 and 6 present downlink performance curves for an input Eb/No (at the mobile station) fixed to 20dB. Results are presented in terms of raw (uncoded) BER as a function of the instantaneous values of Eb/No and Eb/Io that a standard system simulation tool would predict in the mobile station location presuming that a single-antenna transmitter is used. The simulated HBR users were all supposed to be allocated within a cell and, as a consequence, inter-cell interference was modelled as omnidireccional Gaussian noise. Comparing the results obtained with downlink array processing algorithms with those obtained for the uplink, it is clear that the former show severe performance degradation, essentially due to the uncorrelation between uplink and downlink realisations of the mobile radio channel. Surprisingly, it can be observed that the DLB algorithm outperforms the DBNS scheme for values of the instantaneous Eb/Io above 5-8 dB. Once again, this behaviour is basically motivated by a poor estimation of both the global covariance matrix and particularly the desired signal spatial signature. This latter estimation may be precise enough to properly point at the desired mobile, but not so reliable to avoid the desired signal suppression when a maximum SINR strategy is adopted. A deeper insight into the behaviour of the implemented beamformer can be gained following the Wax’s analytical approach presented in [12]. Let us assume that only one high bit rate user is present in the scenario. According to [12] and assuming an infinite sample size, the maximum output 6,15 that a beamformer using the only DPCCH reference can achieve may be approximated by: 2 1 2 2 1 V V '3'&+Q '3&&+ 3 3 6,15 + ≈ α with 1 V the user’s generalised steering vector1 and 3 '3'&+ , 3 '3&&+ and 2 Q α denoting the input power of the Dedicated Data Channel, Dedicated Control Channel and Gaussian white noise respectively. As expected, in absence of Traffic Channel (3 '3'&+ =0) the SINR at the beamformer output becomes equal to the optimal one and therefore proportional to the input power. Note however that when the traffic channel is activated the output 6,15 can no longer sustain its optimum values, and instead this ratio levels off as the desired source input power (3 '3&&+ 3 '3'&+ ) increases. Users making use of High Bit Rate (HBR) services (low SF) will have to transmit with a higher power than the Low Bit Rate (LBR) users in order to fulfil the same Eb/No and Eb/Io requirements at the base station input. So, the higher the bit rates, the worse the beamformer performance will be. As a conclusion, HBR users will be the most likely to suffer from the harsh degradation introduced by this beampattern distortion effect. 5REXVWEHDPIRUPLQJIRU+%5XVHUV This section outlines a valid solution to the beampattern distortion effect caused by the muliplexation of the traffic channels over the modulated data stream. Bearing in mind that valid algorithms should take into account the presence of not only known (DPCCH) but also unknown (DPDCH) data, semi-blind techniques naturally come forth as valid candidates to tackle with the problem [1]. Even though the use of these approaches has been so far restricted to the equalisation of mobile radio channels, the scope of their possibilities may be extended far beyond. We consider a Conditioned Maximum Likelihood approach to the problem; thus, unknown data and noise are assumed deterministic and Gaussian-distributed parameters respectively. Maximisation of the corresponding log-likelihood function directly leads to a three-stage iterative procedure aimed to consecutively estimate the unknown data stream, the one-dimensional channel vector and the beamformer weights. The interested reader is referred to [7], where extensive details of the procedure may be found. 1 2 3 4 5 6 7 8 9 10 0 0.2 0.4 0.6 0.8 1 1.2 1.4 Iterations MSE Evolution of the MSE of the channel estimation (CML approach) −20 −15 −10 −5 0 5 10 15 20 25 30 −20 −10 0 10 20 30 40 Output SINR vs. Input SNR Input SNR (dB) Output SINR (dB) Optimum MDIR Semi−blind CML )LJXUH(YROXWLRQRIWKHFKDQQHOHVWLPDWLRQ 0HDQ6TXDUHG(UURU )LJXUH(YROXWLRQRIWKH6,15DWWKHRXWSXWRI WKHEHDPIRUPHUDVWKHXVHUV¶SRZHULQFUHDVHV 1 Note that a narrowband model is assumed in this formulation. Simulations indicate that, in practice, 3-4 iterations are sufficient to guarantee global convergence of the algorithm. This is illustrated in Figure 7, where we have represented the mean squared error between the estimated channel and the actual one in an scenario with one interfering source and a Vehicular-120 channel model. In Figure 8 we depict the signal to noise plus interference ratio achieved by the classical time-reference scheme (MDIR) and the semi-blind CML scheme proposed in this paper. In the simulation, the power of the two users present in the scenario ranged from –20 to 30 dB with respect to the noise floor. It is seen how the proposed scheme is capable of achieving high output SINR values (very close to the optimum) regardless of the users’ power. &RQFOXVLRQV This paper has presented some link-level simulation results for the uplink and downlink of the current UTRA-FDD standard definition. Results show that application of classical time-reference beamforming techniques encounters severe performance problems when operating at high input power levels. A beampattern distortion effect, principally induced by the multiplexed traffic channel, has been shown to be the ultimate responsible for the performance degradation. Finally, semi-blind techniques are put forward as valid architectures to take into account the presence of the auto-interfering channel. Performance results of these techniques will be further addressed in [7]. 5HIHUHQFHV [1]Ayadi J., De Carvalho, Slock D.T.M., “Blind and Semi-blind Maximum Likelihood Methods for FIR Multichannel Identification”, Proc. IEEE ICASSP’98, Seattle (WA), May 1998. [2]Goldberg J., Fonollosa J.R., “Downlink Beamforming for Spatially Distributed Sources in Cellular Mobile Communications”, Signal Processing, Special Issue on Distribution Theory in Signal Processing, EURASIP, Vol. 65, No. 2, pp. 181-197, March 1998. [3]Hämäläinen S., Slanina P., Hartman M., Lappeteläinen A., Holma H., Salonaho O., “A Novel Interface between Link and System Level Simulations”, Proc. ACTS Mobile Telecomm. Summit, Aalborg, Denmark, pp. 599-604, October 1997. [4]Lagunas M.A., Pérez A. and Vidal J., “Joint Beamforming and Viterbi Equalization in Wireless Communications”, Proc. 31st Asilomar Conference on Signals, Systems and Computers, Pacific Grave, California, November 1997. [5]Mestre X., Fonollosa J. R., “Performance Evaluation of Uplink and Downlink Beamforming for UTRA FDD”, Proceedings of the FRAMES Workshop, pp 72-76, Delf, The Netherlands, January 18-19 1999. [6]Mestre X., Fonollosa J.R, Vázquez G., “Uplink Beamforming for the FDD Mode of UTRA”, Proceedings of the IEEE VTC’99 Spring, Houston (TX), May 1999. [7]Mestre X., Antón C., Fonollosa J.R, “Adaptive Beamforming for HBR Services in the FDD Mode of UTRA”, Submitted to the IEEE VTC’99 Fall, Amsterdam (The Netherlands), September 1999. [8]Nikula E., “Air Interface Specification, Layer 1, Draft”, Intermediate Deliverable AC090/NOK/PT0/DS/R/014/b1. FRAMES project. [9]Pedersen K.I., Mogensen P.E., Fleury B.H., “A Stochastic Model of the Temporal and Azimuthal Dispersion seen at the Base Station in Outdoor Propagation Environments”, submitted to the IEEE Transactions on Vehicular Technology. [10]Pipon E.P., Chevalier P., Villa P., Monot J.J, “Joint Spatial and Temporal Equalization for channels with ISI and CCITheoretical and Experimental results for a base station reception”, Proc. IEEE Signal Processing Workshop on Signal Processing Advances in Wireless Communications, Paris, France, April 1997, pp.309-312. [11]“Submission of Proposed Radio Transmission Technologies: the ETSI UMTS Terrestrial Radio Access (UTRA) ITU-R RTT Candidate Submission”, ETSI SMG2. Date of submission: 29/1/1998. Available at the ITU WWW http://www.itu.ch/imt/. [12]Wax M., Anu Y., “Performance Analysis of the Minimum Variance Beamformer”, IEEE Transactions on Signal Processing, vol. 44, no. 4, April 1996, pp. 928-937.