Stage 3 Performance of W-CDMA Cell Search for Various Chip Correlation Lengths

Similar documents
Carrier Frequency Offset Estimation in WCDMA Systems Using a Modified FFT-Based Algorithm

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

Selective Transmitter Diversity and Channel Inversion for Mobile Radio Systems *

Fractional Sampling Improves Performance of UMTS Code Acquisition

THE EFFECT of multipath fading in wireless systems can

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping

Implementation of 3G WCDMA Systems Using Cyclic Hierarchical Code

AN IMPROVED WINDOW BLOCK CORRELATION ALGORITHM FOR CODE TRACKING IN W-CDMA

ORTHOGONAL frequency division multiplexing (OFDM)

A LITERATURE REVIEW IN METHODS TO REDUCE MULTIPLE ACCESS INTERFERENCE, INTER-SYMBOL INTERFERENCE AND CO-CHANNEL INTERFERENCE

s 1 S 1 IFFT S N-1 s N-1 R 1 r 1 FFT R N-1 r N-1

FREQUENCY OFFSET ESTIMATION IN COHERENT OFDM SYSTEMS USING DIFFERENT FADING CHANNELS

Evaluation of the Effects of the Co-Channel Interference on the Bit Error Rate of Cellular Systems for BPSK Modulation

A JOINT MODULATION IDENTIFICATION AND FREQUENCY OFFSET CORRECTION ALGORITHM FOR QAM SYSTEMS

Multipath Beamforming for UWB: Channel Unknown at the Receiver

Improved Interference Cancellation for Downlink Wavelet Based Multi-Carrier CDMA System

A Hybrid Synchronization Technique for the Frequency Offset Correction in OFDM

A New OFDM Transmission Scheme Using Orthogonal Code Multiplexing

Chapter 2 Channel Equalization

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

Achievable-SIR-Based Predictive Closed-Loop Power Control in a CDMA Mobile System

Performance of a Base Station Feedback-Type Adaptive Array Antenna with Mobile Station Diversity Reception in FDD/DS-CDMA System

Utilization of Multipaths for Spread-Spectrum Code Acquisition in Frequency-Selective Rayleigh Fading Channels

SUPERPOSITION CODING IN THE DOWNLINK OF CDMA CELLULAR SYSTEMS

DIGITAL Radio Mondiale (DRM) is a new

Combined Transmitter Diversity and Multi-Level Modulation Techniques

Research Letter Throughput of Type II HARQ-OFDM/TDM Using MMSE-FDE in a Multipath Channel

MULTIPLE transmit-and-receive antennas can be used

Chapter 4 Investigation of OFDM Synchronization Techniques

The Impact of Imperfect One Bit Per Subcarrier Channel State Information Feedback on Adaptive OFDM Wireless Communication Systems

Robust Synchronization for DVB-S2 and OFDM Systems

Multirate schemes for multimedia applications in DS/CDMA Systems

Part 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU

LETTER A Simple Expression of BER Performance in COFDM Systems over Fading Channels

EC 551 Telecommunication System Engineering. Mohamed Khedr

Study of Turbo Coded OFDM over Fading Channel

V. Digital Implementation of Satellite Carrier Acquisition and Tracking

Single Carrier Ofdm Immune to Intercarrier Interference

Performance Evaluation of Partially Coherent MC/DS-CDMA System with MOC Sequence

Non-Data Aided Doppler Shift Estimation for Underwater Acoustic Communication

A Soft-Limiting Receiver Structure for Time-Hopping UWB in Multiple Access Interference

ORTHOGONAL frequency division multiplexing

Challenges for Broadband Wireless Technology

Initial Synchronization

WAVELET OFDM WAVELET OFDM

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

Average Delay in Asynchronous Visual Light ALOHA Network

A New Adaptive Channel Estimation for Frequency Selective Time Varying Fading OFDM Channels

C th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2011) April 26 28, 2011, National Telecommunication Institute, Egypt

S PG Course in Radio Communications. Orthogonal Frequency Division Multiplexing Yu, Chia-Hao. Yu, Chia-Hao 7.2.

Rate and Power Adaptation in OFDM with Quantized Feedback

Performance Evaluation of the VBLAST Algorithm in W-CDMA Systems

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

Channel Estimation for OFDM Systems in case of Insufficient Guard Interval Length

A Novel SINR Estimation Scheme for WCDMA Receivers

Frequency-Hopped Spread-Spectrum

Joint Adaptive Modulation and Diversity Combining with Feedback Error Compensation

SPACE TIME coding for multiple transmit antennas has attracted

Multi-GI Detector with Shortened and Leakage Correlation for the Chinese DTMB System. Fengkui Gong, Jianhua Ge and Yong Wang

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

Six Algorithms for Frequency Offset Estimation in OFDM Systems

SPREADING SEQUENCES SELECTION FOR UPLINK AND DOWNLINK MC-CDMA SYSTEMS

Blind Iterative Channel Estimation and Detection for LDPC-Coded Cooperation Under Multi-User Interference

Amplitude Frequency Phase

SC - Single carrier systems One carrier carries data stream

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

The Effect of Carrier Frequency Offsets on Downlink and Uplink MC-DS-CDMA

Performance Analysis of Equalizer Techniques for Modulated Signals

Two-Dwell Synchronization Techniques and Mimo Systems for Performance Improvements of 3G Mobile Communications

Carrier Frequency Offset Estimation Algorithm in the Presence of I/Q Imbalance in OFDM Systems

Simulative Investigations for Robust Frequency Estimation Technique in OFDM System

Opportunistic Communications under Energy & Delay Constraints

Wimax timing and frequency synchronization based on training sequence

Adaptive DS/CDMA Non-Coherent Receiver using MULTIUSER DETECTION Technique

THE ORTHOGONAL frequency division multiplexing

Simulation of Optical CDMA using OOC Code

Carrier Frequency Synchronization in OFDM-Downlink LTE Systems

TIMA Lab. Research Reports

System-Level Simulator for the W-CDMA Low Chip Rate TDD System y

CHAPTER 1 INTRODUCTION

CH. 7 Synchronization Techniques for OFDM Systems

PERFORMANCE ANALYSIS OF DIFFERENT M-ARY MODULATION TECHNIQUES IN FADING CHANNELS USING DIFFERENT DIVERSITY

Orthogonal frequency division multiplexing (OFDM)

A Sliding Window PDA for Asynchronous CDMA, and a Proposal for Deliberate Asynchronicity

Performance of Orthogonal Frequency Division Multiplexing System Based on Mobile Velocity and Subcarrier

A New Preamble Aided Fractional Frequency Offset Estimation in OFDM Systems

Algorithm to Improve the Performance of OFDM based WLAN Systems

Degrees of Freedom in Adaptive Modulation: A Unified View

COMPARISON OF SLM & PTS TECHNIQUES FOR REDUCING PAPR IN OFDM

Next Generation Synthetic Aperture Radar Imaging

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

High-Rate Non-Binary Product Codes

Frequency-Hopped Multiple-Access Communications with Multicarrier On Off Keying in Rayleigh Fading Channels

Design and Analysis of Performance Evaluation for Spatial Modulation

A System-Level Description of a SOQPSK- TG Demodulator for FEC Applications

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

Transcription:

tage 3 erformance of W-DMA ell earch for Various hip orrelation Lengths eare H. Rezenom and Anthony D. Broadhurst, Member, IEEE Abstract--In W-DMA radio access technology, 512 scrambling codes are employed to differentiate between the base stations. Unlike the DMA2000, W-DMA does not use absolute timing reference between its base stations. Therefore, the Mobile tation (M is given the daunting task of identifying the serving Base tation (B from a potential candidate set of 512 codes. ynchronization is achieved by intelligent de-scrambling of the codes at the receiver. Hence, the process where a mobile station searches for a serving base station is called ell earch. It involves three stages. The first stage is timing recovery. The second stage is frame and scrambling code group identification. The third stage is scrambling code identification. This paper investigates the performance of the third stage of the cell search process for various chip correlation lengths. Moreover, a new algorithm that systematically correlates the received data sequence is proposed. The results show that the algorithm performs better than the existing algorithm when simulated with a flat Rayleigh fading channel, a Doppler frequency of 9.26 Hz and frequency offsets of up to 20 khz. I. INTRODUTION There are two candidates for the third generation communication systems. These are DMA2000 and W- DMA. The former was designed based on its predecessor I-95 tandard. W-DMA was chosen as an evolutionary path for GM (Global ystem for Mobile ommunications. Though similar in many aspects, DMA2000 and W-DMA have a considerable difference in their synchronization techniques. This arises from the fact that W-DMA is an asynchronous system while DMA2000 is a synchronous one. ince asynchronous systems do not rely on an external timing reference, network deployment is much easier when compared to synchronous systems. To satisfy its network synchronization DMA2000 uses an external timing reference (G to accurately determine the transmission time of its base stations. ontrary to DMA2000, W-DMA uses 512 scrambling codes to effectively separate the base stations from each other. Thus, the base stations operate on their own. Each Manuscript received May 5, 2005. eare H. Rezenom is with the chool of Electrical, Electronic and omputer Engineering, University of KwaZulu-Natal, Durban, 4041 outh Africa (e-mail: rezenoms@ukzn.ac.za. Anthony D. Broadhurst is with the chool of Electrical, Electronic and omputer Engineering, University of KwaZulu- Natal, Durban, 4041 outh Africa (e-mail: abroad@ukzn.ac.za. base station transmits its data by scrambling it with one of the 512 codes. The mobile station is then faced with the task of identifying and locking to the transmitted scrambling code. However, base stations have to systematically transmit their scrambling codes to facilitate receiver operations. tudies on the progressive improvement to this systematic transmission of codes are given in [1-4]. These approaches are incorporated in the 3 rd Generation artnership roject (3G tandard [5]. The 3G tandard classifies the 512 scrambling codes into 64 code groups [5]. Each code group then consists of 8 scrambling codes. The base station transmits specially designed codes to represent the code groups. To do this, the base station generates 16 econdary ynchronization odes (, represented by i, where i = 1, 2, 16 specifies the used [5]. To represent the 64 code groups, a set of sequences is transmitted in each frame with the order ( i, i,, i where i is chosen from the 16 s. Each code word represents a specific scrambling code group. Moreover, the base station needs to send rimary ynchronization odes ( to assist in timing recovery at the receiver. The frame structure of a W-DMA system is shown in Fig. 1. In a W-DMA frame, there are 15 slots of 2560 chips each. There are 15 sequences which are the same from slot to slot. The and are multiplexed at the first 256 chips of every slot in the frame. They are chosen to represent the code group of the transmitted scrambling code. The base station information is transmitted as a ommon ilot hannel (IH. The IH is scrambled by the cell specific scrambling code. There is only one IH per base station. p s c 1 slot=2560chips p s c p s c 1 symbol = 256 chips IH DATA 10ms Frame Fig. 1. Frame tructure of a W-DMA ystem The process of searching and synchronizing to a scrambling code is called cell search and consists of three stages [6]. tage 1 recovers the timing information of the received code sequences by correlating it with the sequence at 256 chip positions. After accumulating correlation values at 2560 chip positions (one slot, the chip position with a maximum correlation value is selected as a possible position for the start of slot. In tage 2, the received

signal is correlated with all the 16 sequences at 256 chip positions of every slot position. The results are accumulated over one frame (15 slots. The sequences with the highest correlation values are then selected for each of the 15 slots. The sequence of the selected s is then correlated with each of the 15 cyclic shifts of the 64 code words. The codeword and the cyclic shift that maximizes the correlation value are then chosen as a possible scrambling code group and start of frame respectively. ince each of the code words consist of 8 scrambling codes, tage 3 continues the cell search process by correlating the received signal with each of the scrambling codes within the selected code group. The maximum correlation value gives the transmitted scrambling code. This process is studied in detail in ection II. One of the many challenges encountered in a cell search receiver design is frequency offset. This arises when the local oscillator at the receiver oscillates at a different frequency to that of the transmitter. The difference in frequency is seen as a frequency offset by the receiver and is the major cause of receiver communications failure [7]. In a W-DMA system, the frequency offset is estimated to be in the range 6-26 khz [6]. everal papers have tried to mitigate this problem [6, 8]. This paper investigates the effect of using various chip correlation lengths on the performance of cell search. Results are obtained by simulating tage 3 of the cell search process. The paper is organised as follows. ection II presents the system model used for simulating the stage 3 of the cell search. A new algorithm that exploits parallel correlation of chip sequences is proposed in ection III. imulation results are presented in ection IV. Finally, the conclusion is presented in ection V. II. YTEM DERITION This section presents the system description of the model used in this paper. The scrambling codes are generated using a Gold code generator of length 18 [5]. Out of 2 18-1 possible codes, only 512 codes are used to differentiate between the base stations. The codes are then truncated to satisfy the 10ms frame constraint of a W-DMA system. Thus, 38400 chips are generated. Gold codes have very good autocorrelation properties [5]. cpich cpich nx ( t n HANNEL X X MODEL + X j2 ft e π Fig. 2. Model used to study tage 3 performance Rt ( Fig. 2 shows the model used to determine the performance of tage 3 of the cell search process [6]. cpich represents the base station data that is scrambled with the scrambling code of the base station. cpich is the power of the transmitted base station data. nx ( t is the system noise and is modelled as Additive White Gaussian Noise (AWGN. n is the noise power. f represents the frequency offset at the receiver. j2 ft e π is used to model the effect of frequency offset on the transmitted data. A flat Rayleigh fading channel is assumed [9]. R(t represents the received signal and is fed into a tage 3 synchronizing system. For a flat fading channel envelope α ( t, the received signal R(t can be written as j2π ft cpich cpich α n x R( t = ( t e ( t + n ( t (1 The receiver assumes the slot timing, the frame timing and the scrambling code group are already known. Moreover, discrete samples at intervals of the chip duration are used. The conventional way of detecting the scrambling code is presented below. The tage 3 synchronizing system uses the Gold code generator to generate all the 8 scrambling codes within the detected scrambling code group (one group is selected from a possible of 64 code groups. The received signal R(t is then correlated with each of the k scrambling codes. The correlation can be written as 256/ M M (, = ( + ( 1 + ( 1 D q k R i M j T q j= 1 i= 1 ( k ( + ( 1 + ( 1 i M j T q where D(q,k is the correlation value of the received signal with each of the q th symbol of the k locally generated ( scrambling codes k (, where k = 1,2 8 and q = 1,2,,150 (denotes the number of symbols in one frame. Moreover the partial correlation length is denoted by M. The symbol duration in chips is T (T = 256. Most authors limit the partial correlation length to 64 chips if the frequency offset is 20 khz or 256 chips if the frequency offset is less than 200 Hz. This paper investigates the effects of various chip correlation lengths (M on the performance of tage 3. The most likely transmitted scrambling code is identified as follows. Let Λ ( k, k as defined above, represent a counter at the mobile station that keeps track of votes for the eight scrambling codes. For example, Λ ( 3 will represent the number of times (of possible 150 symbols the scrambling code number k = 3 has achieved a high correlation value in (2. The total sum of votes in the counters is equal to the number of symbols in the frames considered (i.e. 150 symbols for one frame. This can be written as 8 k = 1 2 (2 Λ ( k = 150 ( number of frames (3

After accumulating votes for all the symbols, majority voting is done to choose the most likely transmitted code. This is verified by comparing the chosen vote with a threshold T h. Threshold setting is discussed in [6]. For a false detection probability of 10-4 and for a synchronization time of one frame, the threshold is calculated to be T h = 38 [6]. The process stops if and only if the majority vote is greater than T h. III. ROOED ALGORITHM The process described in ection II follows a conventional way of exploiting the correlation length for high frequency offsets. To this end, for an offset of 20 khz, the 256 chip symbol is divided into four 64 chip divisions. The outputs of these correlations are then non-coherently combined [6]. This paper extends this work for the correlation lengths M = 16, 32, 128, 256 chips. The shortcoming of the above method lies in its inability to determine the performance given a correlation length different from M = 16, 32, 64, 128, 256 chips. The proposed algorithm improves on the above problem. It investigates the possibility of using correlation lengths that lie in between the values specified above. To do this, the 256 chip correlation interval is exploited in a different way. Two parallel correlators are employed. Fig. 3 illustrates the use of this method for M (64,85] 1. The 256 chip symbol is divided into four correlation intervals. Each correlation interval is of length M (M does not necessarily has to be divisible by 256. This results in an overlap (shown shaded. M λ M λ 1 symbol = 256 chips Fig. 3. ymbol exploitation of the proposed algorithm The receiver systematically calculates the starting position for the next correlation interval. For this, the overlapping interval (in chips has to be subtracted from M. The overlapping interval λ is calculated (in chips 256 M * 256 M λ = 256 M where denotes the closest upper integer value of the fraction and denotes the closest lower integer value of the fraction. The correlation of the received signal with the (4 1 For M (64,85] there can only be four partial correlations within 256 chips. For example if M=50, 6 partial correlations are performed for an overlap to take place. However, the algorithm dynamically chooses the number of partial correlations within the symbol period. scrambling codes in (1 can now be modified to include this overlapping interval length. 256/ M M (, = ( + ( λ ( 1 + ( 1 D q k R i M j T q j= 1 i= 1 ( ( ( k i+ M λ ( j 1 + T( q 1 The rest of the procedure is the same as outlined in ection II. The contribution of the new algorithm is to reconfigure the partial correlation structure of every received symbol with a view to investigating the possibility of using a wide variety of M depending upon the frequency offset. IV. IMULATION REULT erformance evaluation was done through simulation. ince the focus of this paper is on tage 3 of the cell search process, the and codes are not included in the base station data. Hence, the base station data is generated using the all 1 s IH data which is then scrambled by a cell specific scrambling code. The cell-specific scrambling code is generated using the Gold code generator shown in [5]. The effects of frequency offset and channel coefficients are then included in the B data. This paper considers the frequency offset to be in the range 5-20 khz. The filtered white Gaussian noise model [9] is used to derive the channel coefficients of a flat fading channel with a Doppler frequency of 9.26 Hz and with a filter length of 127. The noise is modelled as AWGN. The received data is then passed through the tage 3 synchronization algorithm described in ections II-III. The probability of miss detection is used as a performance measure. It is defined as the probability of the algorithm failing to detect the transmitted scrambling code from the received signal [6]. It is assumed that the algorithm knows the start of the slot, the start of the frame and the scrambling code group of the transmitted signal. Monte arlo simulations are used with 1000 iterations for each probability of miss detection. Fig. 4 shows the performance of tage 3 for the conventional and the proposed algorithms. The frequency offset is 20 khz. Different values of correlation length are considered. M = 64 gives an optimum performance with the conventional system. The performance degrades for higher values of M due to high value of frequency offset. An improvement is recorded when considering lesser signal to noise ratios. The proposed algorithm, however, performs better that the conventional one for values of M in the range 16 to 128. The performance degrades for values of M between 128 and 256. Optimum performance is achieved for values of M in the range 32 to 64. When M = 16, 32, 64,128 and 256 chips, the proposed algorithm reduces to the conventional one. This is because the overlapping length λ is zero in (4 for the above values of M. The proposed algorithm is therefore a modified version of the algorithm presented in ection II. (5 2

Fig. 4. erformance of tage 3 (Frequency Offset = 20 khz Fig. 5. erformance of tage 3 (Frequency Offset =15 khz.

Fig. 6. erformance of tage 3 (Frequency Offset = 10 khz Fig. 7. erformance of tage 3. (Frequency Offset = 5 khz Fig. 5 records the worst performance for both the proposed and the conventional algorithms at correlation lengths of 128 and 256 chips. At these points, there is a complete phase rotation of the received signal due to the 15 khz frequency offset. The proposed algorithm is shown to have a better performance for most values of M. Both algorithms tend to have similar optimum performance when a 15 khz frequency offset is considered. Fig. 6 and Fig. 7 show the tage 3 performance when 10 khz and 5 khz frequency offsets are considered respectively. The performance of M = 256 chips shows an improvement in both cases. This is because the received signal suffers less distortion at these frequency offsets. Moreover, an improvement is shown as the signal to noise ratio decreases. The proposed algorithm is seen to have improved the optimum performance for values of M between 64 and 128 chips in Fig. 6

V. ONLUION This paper addressed the procedures involved in a W- DMA cell search process. The conventional approach is discussed and its performance is extended for various values of the correlation length. It is shown that for this approach, M = 64 chips gives the optimum detection performance at a frequency offset of 20 khz. Moreover, a new algorithm that exploits the partial correlation interval while maintaining the symbol duration is proposed. Its performance is evaluated and is shown to improve on the conventional algorithm. REFERENE [1] K. Higuchi, M. awahashi, and F.Adachi, Fast cell search algorithm in D-DMA mobile using long spreading codes, in roc. IEEE 1997 Veh. Technol. onf., hoenix, AZ., pp. 1430 1434, May 1997. [2] K. Higuchi, M. awahashi, and F.Adachi, Fast ell earch Algorithm in inter-cell Asynchronous D- DMA Mobile Radio, IEIE Trans. ommun., July 1998. [3] F. Adachi, M. awahashi, and H. uda, Wideband D-DMA for Next Generation Mobile ommunications ystems, IEEE ommun. Mag., vol.47, pp. 56 69, ept. 1998. [4]. riram and. Hosur, Fast acquisition method for D-DMA systems employing asynchronous base stations, in roc. IEEE Int. onf. ommun., June 1999. [5] 3 rd Generation artnership roject, preading and modulation (FDD, 3G Tech. pec., T 25.213: V5.0.0 (2002-2003. [6] Y..E Wang and T. Ottosson, ell search in W- DMA. IEEE Journal on elected Areas in omm., vol. 18, no. 8, pp. 1470-1482, August 2000. [7] Y. Jay Guo, Advances in Mobile Radio Access Networks, Artech House Mobile ommunication eries, 2004. [8] T. hulajata, H. Kwon, and K. Min, oherent lot Detection under frequency Offset for W-DMA, IEEE Vehicular Technology onference, pp. 1719-1723, May 2001. [9] D. Young and N. Beaulieu, A Quantitative Evaluation of Generation Methods for orrelated Rayleigh Random Variates, Globecom 1998, ydney, Australia. eare H. Rezenom ( 03 received the Bc honours degree in Electrical Engineering from the University of Zimbabwe, Harare, Zimbabwe in 2001. He is currently working towards an McEng degree in Electronic Engineering at the chool of Electrical, Electronic and omputer Engineering, University of KwaZulu-Natal, Durban, outh Africa. His research interests include broadband wireless access, synchronization and wireless networks. A.D. Broadhurst (M 77 received the Bc(Eng degree in Electrical Engineering in 1965 and the hd degree in 1970, both from the University of ape Town. He is currently rofessor of ommunications in the chool of Electrical, Electronic and omputer Engineering at the University of KwaZulu-Natal, Durban, outh Africa.