code acquisition in advanced cdma networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches...

87
CODE ACQUISITION IN ADVANCED CDMA NETWORKS MARCOS KATZ Department of Electrical and Information Engineering, University of Oulu OULU 2002

Upload: others

Post on 25-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

CODE ACQUISITION IN ADVANCED CDMA NETWORKS

MARCOSKATZ

Department of Electrical andInformation Engineering,

University of Oulu

OULU 2002

Page 2: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect
Page 3: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

MARCOS KATZ

CODE ACQUISITION IN ADVANCED CDMA NETWORKS

Academic Dissertation to be presented with the assent ofthe Faculty of Technology, University of Oulu, for publicdiscussion in Raahensali (Auditorium L10), Linnanmaa, onDecember 9th, 2002, at 12 noon

OULUN YLIOPISTO, OULU 2002

Page 4: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

Copyright © 2002University of Oulu, 2002

Supervised byProfessor Savo Glisic

Reviewed byProfessor Giovanni E. CorazzaDoctor Jan Simsa

ISBN 951-42-6884-9 (URL: http://herkules.oulu.fi/isbn9514268849/)

ALSO AVAILABLE IN PRINTED FORMATActa Univ. Oul. C 175, 2002ISBN 951-42-6883-0ISSN 0355-3213 (URL: http://herkules.oulu.fi/issn03553213/)

OULU UNIVERSITY PRESSOULU 2002

Page 5: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

Katz, Marcos, Code acquisition in advanced CDMA networks Department of Electrical and Information Engineering, University of Oulu, P.O.Box 4500, FIN-90014 University of Oulu, Finland Oulu, Finland2002

Abstract

The present dissertation deals with initial synchronization in Code Division Multiple Access(CDMA) networks. In the first part of this thesis an extensive and up-to-date review of the literatureis presented.The basic theory of code acquisition as well as different techniques and structures usedto achieve the initial synchronization are discussed. A survey of the most common theoreticalapproaches allowing performance characterization of the acquisition process is included. The effectof noise, interference, carrier Doppler, multipath propagation, fading and data modulation on systemperformance are reviewed. Advanced code acquisition approaches exploiting interferencesuppression techniques and multiple antennas are also described.

A summary of the results obtained within the area of code acquisition in CDMA networks is alsoembraced by this thesis. The distinctive assumption is to consider the actual variable effect ofmultiple access interference on the delay-domain search process, instead of the usual constantapproximation. Three directions of research are followed. Models for code acquisition in quasi-synchronous and asynchronous CDMA networks are first developed and analysed. Closed-formexpressions for the main performance figures of the acquisition process are derived and analysed.Results show a strong dependence of the mean acquisition time with the nature of the multiple accessinterference. In the second area of research the previous results are extended to consider codeacquisition with a multi-branch (Rake) receiver in a multipath channel. A generic model for Rakereceiver code acquisition is considered and developed, in which the synchronization takes place intwo phases. The first detected path is allocated to the first finger during the initial synchronizationphase, whereas the remaining fingers are successively allocated to other available paths in thepostinitial synchronization phase. Performance measures for this acquisition process are also derivedand analysed. Finally, based on the use of an antenna array and beamforming techniques,conventional delay-domain code acquisition is extended to the angular domain, resulting in a two-dimensional (delay-angle) search. This technique is found to be feasible, outperforming thesynchronization approach exploiting a single-antenna. It is found that there exists an optimal numberof antennas that minimises the mean acquisition time. Two-dimensional code acquisition is studiedin a variety of scenarios, including single and multipath channels, fixed and fading channels, and withuniform and nonuniform spatial distributions of interference. Different two-dimensional searchstrategies are studied. A clear dependence of acquisition performance with the search strategy and theparticular distribution of interference is pointed out. The performance of two-dimensional codeacquisition is found to be seriously deteriorated by the presence of spatially nonuniform interference.Schemes based on search strategy and adaptive detector structures are considered and analysed tocombat the performance degradation in the mentioned case. A comparative study of code acquisitionexploiting multiple antennas is also presented.

Keywords: delay-angle domain search, multiple access interference, Rake receiver, spread-spectrum systems, synchronization

Page 6: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect
Page 7: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

Paulalle ja Samuelille

A mis padres

Page 8: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect
Page 9: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

Preface

The research on which this doctoral thesis is based was carried out in two phases. In the period from 1995 to 1999 the research work was done as a part of the Ph.D. study program of the Telecommunication Laboratory, Department of Electrical Engineering, University of Oulu, Finland, while working at Nokia Networks. From 1999 to 2002 the research work was continued at the Centre for Wireless Communications (CWC), University of Oulu, Finland.

Foremost I want to express my deepest gratitude to my supervisor, Professor Savo Gliši�, for his encouraging attitude, endless patience and meticulous guidance. I admire his unrelenting pursuit for the highest standards in research. I am eternally grateful for the generous dose of scientific enthusiasm that he imparted to me.

I also owe my sincere thanks to Professor Jari Iinatti, who became my second supervisor after I moved to CWC. I appreciate his unfailing support, valuable comments and clever insights on my research problems.

I greatly appreciate the dedication and commitment of my supervisors. I owe much of what is valuable in this thesis to them; I am solely responsible for its limitations and failures.

I am deeply grateful to Professor Pentti Leppänen, Director of the Telecommunication Laboratory and Professor Matti Latva-aho, Director of the CWC, both from the University of Oulu, for providing me with excellent research facilities and support.

I am most grateful to my reviewers Professor Giovanni Corazza, Department of Electronics, Computer Science and Systems, University of Bologna, Italy and Dr. Jan Šimša, Institute of Radio Engineering and Electronics, Academy of Sciences of Czech Republic, Czech Republic, for their thorough examination of the manuscript. I am also grateful to Zach Shelby for his careful proofreading of the manuscript.

My warmest thanks to my colleagues, Kari Horneman, Juha Ylitalo and Jukka Nuutinen from Nokia Networks for sharing with me their valuable knowledge and priceless friendship. During these years I have very much enjoyed our enlightening discussions, ranging from base station algorithm design to esoteric aspects of Oulu’s

Page 10: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

dialect. I also want to thank my former colleague Pavel Loskot for the countless interesting discussions we had on many areas of our field.

I am indebted to my colleagues from the CWC and Telecommunication Laboratory for the friendly working atmosphere and cordial cooperation. I extend my special appreciation to the administrative personnel, including Antero Kangas, Laila Kuhalampi, Elina Kukkonen, Pirjo Kumpumäki, Pekka Nissinaho, Mikko Ojala, Varpu Pitkänen, Jari Sillanpää, Tero Suutari, Rauni Ticklén and Timo Äikäs for their invaluable help.

The financial support provided by the National Technology Agency of Finland (Tekes), Nokia Networks, Nokia Mobile Phone, Finnish Defense Forces, Elektrobit, the Tauno Tönning Foundation, Nokia Foundation, University of Oulu Research Foundation and Oulu Infotech is gratefully acknowledged.

My loving thanks for my parents Fanny and Abraham for a lifetime of care and support. They taught me that being persevering to reach a worthy objective is one of the most precious forms of enjoying life. My warmest thanks also to my sisters Silvia and Claudia and brothers Gabriel and Ariel for being always close to me. Very special thanks also for little Oliverio, Shirly, Emily and my other family members. I want to thank my dear friends Ariel, Enrique, Ernesto, Miguel, Noemí, Saúl and Sergio for their warm company. If homesickness is proportional to distance, I thank you all for making meaningless the concept of distance!

My warmest thanks to my mother-in-law Toini, to my dear friends Esko, Heli and Ida, Pekka and Heino for sharing with me so many memorable moments.

I would also like to express my hearty gratitude to this country. How can one not get inspiration, peace of mind and strength in such a sublime land!

Finally, but most earnestly, I want to express my loving thanks to my wife Paula for her boundless love and understanding during all these years. She and our little son Samuel are my inextinguishable sources of joy, and without their encouragement this work would never had been finished. I truly dedicate this thesis to them.

Oulu, November 1, 2002 Marcos Katz

Page 11: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

List of original papers

This thesis is based on the following ten articles (Appendices I�X), which are referred to in the text by their Roman numerals:

I Katz M & Glisic S (1998) Modelling of code acquisition process in CDMA networks: Quasi-synchronous systems. IEEE Transactions on Communications, vol. 46, no. 12, December 1998, p. 1564�1568.

II Katz M & Glisic S (2000) Modelling of code acquisition process in CDMA networks: Asynchronous systems. IEEE Journal on Selected Areas in Communications, vol. 18, no. 1, January 2000, p. 73�86.

III Glisic S & Katz M (2001) Modelling of code acquisition process for Rake receiver in wideband CDMA wireless networks with multipath and transmitter diversity. IEEE Journal on Selected Areas in Communications, vol. 19, no. 1, January 2001, p. 21�32.

IV Katz M, Iinatti J & Glisic S (2001) Two-dimensional code acquisition in time and angular domains. IEEE Journal on Selected Areas in Communications, vol. 19, no. 12, December 2001, p. 2441�2451.

V Katz M, Iinatti J & Glisic S (2000) Performance of two-dimensional code acquisition in radio environments with spatially colored interference. Proc. of IEEE Third International Symposium on Wireless Personal Multimedia Communications, vol. 1, Bangkok, Thailand, November 12�15, 2000, p. 512�517.

VI Katz M, Iinatti J & Glisic S (2001) Search strategies for two-dimensional code acquisition in environments with nonuniform spatial distribution of interference. Proc. IEEE Vehicular Technology Conference (Spring), vol. 2, Rhodes, Greece, May 6�9, 2001, p.1454�1458.

VII Katz M, Iinatti J & Glisic S (2002) Adaptive integration time and threshold setting schemes for two-dimensional code acquisition. Wireless Personal Communications Journal, Kluwer Academic Publishers, vol. 23, issue 1, October 2002, p. 171�182.

VIII Katz M, Iinatti J & Glisic S (2002) Two-dimensional code acquisition in environments with a spatially nonuniform distribution of interference: Algorithms and performance. Conditionally accepted for publication in IEEE Transactions on Wireless Communications.

Page 12: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

IX Katz M, Iinatti J & Glisic S (2002) Two-dimensional code acquisition in slow- and fast-fading channels. IEEE Seventh International Symposium on Spread Spectrum Techniques and Applications, vol. 1, Prague, Czech Republic, September 2�3, 2002, p. 248�252.

X Katz M, Iinatti J & Glisic S (2002) A comparative study of code acquisition using antenna diversity and beamforming techniques. IEEE Seventh International Symposium on Spread Spectrum Techniques and Applications, vol. 1, Prague, Czech Republic, September 2�3, 2002, p. 223�227.

The research work included in the listed papers was carried out in two phases. The studies presented in Papers I�III were conducted within the Ph.D. study program under the supervision of Prof. Savo Glisic, during the period 1995�1999. The overall research work of Papers IV�X was carried out within the framework of the Advanced Wireless Communication Systems (AWICS) project during the years 1999�2001, and the Future Radio Access (FUTURA) project in 2002, at the Centre for Wireless Communications, University of Oulu, Finland, under the supervision of Profs. Savo Glisic and Jari Iinatti.

Three directions of research within code acquisition have been considered in this thesis. Papers I and II, covering the first, deal with code acquisition in CDMA networks. More specifically, the process of code acquisition in quasi-synchronous and asynchronous CDMA networks is modelled and analysed in these papers. The idea of mapping the varying effect of multiple access interference to the search process is considered and developed in both publications. Closed form expressions for typical performance measures of code acquisition are derived. Paper III is linked to the second area of research and considers the initial synchronization of Rake receivers. Novel models for code acquisition in multipath channels with a multi-finger receiver are analytically studied in the context of a CDMA network. Models are generic enough to consider arbitrary numbers of multipaths and fingers, and also deterministic and probabilistic channel models. Papers IV�X encompass the third research area, exploring two-dimensional delay-angle code acquisition in detail. The formulation of the problem as well as a detailed study of the considered techniques in basic scenarios are dealt with in Paper IV. Code acquisition in single- and multi-path static channels is studied under the assumption of uniform distribution of interference in temporal and spatial domains. The performance of delay-angle code acquisition in environments where the distribution of interference is not uniform is considered in Paper V. The impact of the two-dimensional search strategy on acquisition performance is investigated in Paper VI. A search strategy to cope with the problem of deteriorated performance in scenarios with spatially nonuniform interference is also studied in this paper. From a different perspective and as alternative solutions to the problem, Paper VII considers and analyses two algorithms based on adaptive detector structures. Paper VIII summarizes the performance results and algorithms studied in Papers V�VII. Paper IX extends the concept of two-dimensional code acquisition to dynamic channels, where slow- and fast-fading channels are considered. Finally, Paper X presents a comparative study of code acquisition based on diversity and beamforming techniques.

Page 13: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

List of symbols and abbreviations

ac angular cell A channel state ACF(τ) autocorrelation function as a function of the delay B positive constant c(t) spreading code sequence ck(t) spreading code of kth user CCF(τ) crosscorrelation function as a function of the delay dc delay cell dl probability of the lth multipath d(t) data signal D vector of the channel multipath profile E{TACQ} mean acquisition time fc carrier frequency F integer FACQ probability density function of acquisition time H0 hypothesis leading to a false alarm state H0(z) transfer function of a nonsynchro cell H1 hypothesis leading to the acquisition state H1(z) transfer function of the synchro cell i integer j integer k number of correlating units K constant modelling the penalty time Kτd associated with a false alarm Ku number of users in the CDMA network l integer L multipath order of the channel LACQ number of detected paths L0 number of branches of the Rake receiver m number of angular cells mopt optimum number of angular cells minimizing TMA M number of antenna elements at the receiver

Page 14: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

n parameter ni(t) additive noise plus interference at ith antenna element p integer pc(x) central chi-squared pdf with n degrees of freedom pnc(x) noncentral chi-squared pdf with n degrees of freedom PACQ probability of acquisition PACQ(k) probability of acquisition in k o less dwells PD probability of detection PDi probability of detection at the ith synchro cell

DP mean probability of detection

DP� parameter PD(τ) probability of detection as a function of the delay Pk average transmitted power of kth user PFA probability of false alarm PFAi probability of false alarm at the ith nonsynchro cell

FAP mean probability of false alarm PFA(τ) probability of false alarm as a function of the delay

RP parameter q number of delay cells Q length of extended uncertainty region r(t) received DS signal ri(t) received DS signal at the ith antenna element rl

(m) component of vector R(m) R(m) vector of detected and removed synchro cells in m previous steps S number of cells within the delay spread t time variable TACQ acquisition time TACQ_min minimum expected acquisition time TACQ_max maximum expected acquisition time Tc chip length Tcoh channel coherence time Th threshold Thj threshold at the jth angular cell TMA mean acquisition time TMA

m mean acquisition time of the mth Rake branch TMA-FF mean acquisition time in a fast-fading channel TMA_Rake mean acquisition time of the Rake receiver TMA-S mean acquisition time in a static channel TMA-SF mean acquisition time in a slow-fading channel Tstop stop time U(z) generic transfer function or generating function v parameter y decision variable at the detector output y(τ) decision variable at the detector output as a function of the delay yI decision variable at I-branch correlator yQ decision variable at Q-branch correlator

Page 15: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

z z-domain variable α parameter αikl channel coefficient of lth path, kth user at ith antenna element ∆Α−CDMA parameter ∆kl integer delay offset of lth path of kth user µ fractional number εkl fractional delay offset of lth path of kth user θc carrier phase θikl carrier phase of lth path of kth user at ith antenna element π 3.141592653589793238... ρ parameter σ 2 variance of Rayleigh fading process σr

2 interference power in the rth angular sub-region σACQ

2 variance of acquisition time σMAI

2(τ) MAI signal as a function of the delay σMAI_ave

2 average MAI σTj

2 total noise power of jth angular cell τ delay associated with the received signal τd dwell time τint vector defining particular dwell times for the angular cells

iτ� largest output of maximum likelihood detector for ith multipath τkl delay of lth path of kth user τlocal controllable delay of local oscillator τ̂ estimates of τ ωc carrier angular frequency ωDk Doppler shift of kth user A-CDMA asynchronous CDMA ACF autocorrelation function ACQ acquisition state AWGN additive white Gaussian noise AWICS Advanced Wireless Communication Systems project BER bit error rate BPF bandpass filter BPSK binary phase shift keying CCD charge coupled device CCF crosscorrelation function CDMA code division multiple access CFAR constant false alarm rate CWC Centre for Wireless Communications D-CDMA deterministic CDMA DOA direction of arrival DS direct sequence DSP digital signal processing FASD fix angle sweep delay FDSA fix delay sweep angle FH frequency hopping

Page 16: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

FIR finite impulse response FUTURA Future Radio Access project GNSS global navigation satellite system GPS global positioning system IEEE Institute of Electrical and Electronic Engineers IS-95 interim standard-95 LAN local area network LMS least mean square MAI multiple access interference MAX/TC max criterion/threshold crossing MF matched filter ML maximum likelihood MMSE minimum mean squared error MUSIC multiple signal classification PDF probability density function PG processing gain PIC parallel interference canceller PN pseudo noise PSC primary synchronization code QS-CDMA quasi-synchronous CDMA R-CDMA random CDMA RF radio frequency RLS recursive least square SAW surface acoustic wave S-CDMA synchronous CDMA SCH synchronization channel SNR signal-to-noise ratio SS spread spectrum SSC secondary synchronization code STAR spatio-temporal array receiver TDMA time division multiple access TH time hopping WCDMA wideband CDMA

Page 17: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

Contents

Abstract Preface List of original papers List of symbols and abbreviations Contents 1 Introduction ...................................................................................................................17

1.1 General.....................................................................................................................17 1.2 Spread spectrum systems and code acquisition........................................................19 1.3 Motivation for this thesis .........................................................................................20 1.4 Author’s contribution ...............................................................................................22 1.5 Outline of the thesis .................................................................................................23

2 Literature review............................................................................................................25 2.1 Formulation of a model for code acquisition ...........................................................25 2.2 Basic approaches and techniques for code acquisition ............................................26

2.2.1 Search strategies ..............................................................................................27 2.2.1.1 Maximum-likelihood ...........................................................................28 2.2.1.2 Serial search.........................................................................................28 2.2.1.3 Parallel search ......................................................................................29

2.2.2 Detector Structures ..........................................................................................30 2.2.2.1 Single- and multiple-dwell detectors ...................................................34 2.2.2.2 Threshold setting..................................................................................35

2.3 Performance measures .............................................................................................36 2.4 Analysis tools ...........................................................................................................37 2.5 Code acquisition in various environments ...............................................................38

2.5.1 Gaussian channels ...........................................................................................38 2.5.2 Time-varying channels ....................................................................................39

2.5.2.1 Fast-fading channels ............................................................................40 2.5.2.2 Slow-fading channels...........................................................................42 2.5.2.3 Moderate-fading channels....................................................................44

2.5.3 Multipath channels ..........................................................................................44 2.5.4 CDMA networks .............................................................................................45

Page 18: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

2.5.5 Code acquisition under special conditions ......................................................47 2.5.5.1 Effect of Doppler shift .........................................................................47 2.5.5.2 Effect of data modulation.....................................................................48 2.5.5.3 Effect of jamming ................................................................................49

2.6 Other approaches to code acquisition ......................................................................51 2.6.1 Interference suppression techniques and interference resistant

receivers for code acquisition .........................................................................51 2.6.2 Code acquisition with multi-antenna receivers ...............................................52

3 Summary of published papers........................................................................................55 3.1 General.....................................................................................................................55 3.2 Advanced models for code acquisition in CDMA networks ....................................56

3.2.1 Quasi-synchronous CDMA networks..............................................................57 3.2.2 Asynchronous CDMA networks......................................................................59

3.3 Rake receiver code acquisition ................................................................................62 3.4 Code acquisition in delay and angular domains.......................................................66

3.4.1 Performance in single-path channels...............................................................68 3.4.2 Performance in multipath channels .................................................................69 3.4.3 Performance with spatially nonuniform interference ......................................70 3.4.4 Methods for enhancing acquisition performance in environments with spatially nonuniform interference....................................................................71

3.4.4.1 Approaches based on search strategy...................................................71 3.4.4.2 Approaches based on detector structure ...............................................71

3.4.5 Two-dimensional code acquisition in fading channels ....................................73 3.4.6 Two-dimensional vs. antenna diversity code acquisition:

A comparative study ........................................................................................74 4 Conclusions ...................................................................................................................75 References ........................................................................................................................79 Original papers

Page 19: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

1 Introduction

1.1 General

The role of communications in modern society is indisputable. Essentially, from a pragmatic standpoint, communications can be defined as the task of conveying information from one point to another. An information source produces a time-varying electrical signal, which has to be transferred flawlessly to the receiving end or information sink. This signal can be either analog (i.e., a time-continuous signal which can take on any value within a range) or digital (i.e., a quantized signal taking on a discrete number of values). In early stages of development, communications involved all-analog stages in both the transmitter and receiver. Advances in miniaturization as well as in the development in digital signal processing (DSP) allowed a gradual shift into digital systems. Inherent digital information as computer data also contributed to the development of digital communication systems. Digital techniques allow the use of sophisticated processing methods to improve the performance of communication systems. Similar signal processing and comparable gains cannot be achieved by the counterpart analog systems. In addition, considerable degrees of flexibility in implementation and the processing of signals can be achieved by exploiting DSP algorithms. The price to be paid, compared to analog communication systems, is the typically larger bandwidth required to transfer the same information as well as increased implementation complexity. In some cases large processing delays could be also involved. However, the advantages of digital systems are overwhelming, many present-day approaches such as error-correcting coding, multiple access techniques, multi-user detection, data compression and encryption can be implemented almost exclusively in digital communication systems.

In general some synchronization procedures are required by various stages of a digital communication system. Synchronization involves the generation of a concurrent system of reference such that signal alignment in some particular domain is attained. Typically but not exclusively, synchronization takes place in the temporal and/or frequency domains. Synchronization can also be seen as an estimation problem where one or more parameters have to be determined from a given signal. Different levels of synchronization can be defined, like carrier, code, bit, symbol, frame and network synchronization.

Page 20: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

18

carrier synchronization

Output

carrier phase θc

carrier frequency fc

codesynchronization code delay τ (DS

symbol synchronization

symbol timing Ts

framesynchronization

frame timing TF

networksynchronization

common network timing fN, TN

and FH SS)

codeacquisition

codetracking

Coherent reception assumes that the receiver knows (or by some means estimates) the carrier phase and frequency. Carrier synchronization is the procedure by which the receiver replicates the local carrier with the same frequency and phase than that found in the received carrier. Only after that, is coherent operation (i.e., detection) possible. In Spread-Spectrum (SS) systems the transmitted signal is spread by a spreading code according to Direct-Sequence (DS) or Frequency Hopping (FH) modulation schemes. In both cases the receiver has to align its locally generated spreading sequence to the corresponding received one to allow signal despreading and further detection. This operation is known as code synchronization. In order to make a decision about a received symbol the epochs in which the symbol starts and ends has to be available to the receiver. The estimation of these time instants is referred to as symbol synchronization. At a higher level, when signalling is highly structured, periodical timing is required to indicate the starting of a certain frame containing a number of separable signals. Frame synchronization procedures are typical in multiple-access systems based on Time Division Multiple Access (TDMA), where the periodical signalling scheme is repeated after an initial reference frame. At the top of the synchronization hierarchy is network synchronization, which encompasses methods and techniques for creating and distributing a common timing reference to a number of nodes defining a network. This thesis deals with the problem of code synchronization in DS-SS systems. Particularly, initial synchronization or coarse code acquisition is studied in detail. Fig. 1 summarizes the basic synchronization techniques used in modern communication systems.

Fig. 1. Basic synchronization procedures and their outputs.

In general the above synchronization techniques are independently studied since they lead to different types of solutions. A vast literature exists for each kind of synchronization problem. In the case of code synchronization, the procedure is usually carried out in two steps. An initial coarse synchronization process known as a code

Page 21: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

19

acquisition is followed by a fine synchronization process known as code tracking. In this thesis advanced models and techniques for code acquisition are considered and studied.

1.2 Spread spectrum systems and code acquisition

Spread spectrum techniques have been extensively studied and successfully applied over the last fifty years. At initial stages of development, and mainly due to their inherent resistance to intentional interference as well as their low probability of interception, spread spectrum techniques were first considered mainly for military applications. Additionally, the fact that wideband signals resulting from the spectral expansion improve ranging resolution was exploited in navigation technology already in early phases of these techniques. The concept of Rake receivers, introduced in 1958, allowed a considerable performance enhancement in multipath environments. This opened up the development of spread spectrum systems also for commercial applications. Satellite communications and then multiuser communications based on spread spectrum techniques started to be designed already in the 60’s. Cellular systems based on Code Division Multiple Access (CDMA), a multiuser application of spread spectrum communications, put these techniques into massive use. Nowadays, the role of spread spectrum technology in modern communications is unquestionable. Indeed, spread spectrum technology can be found in present day and next generation mobile land communication systems (e.g., IS-95, Wideband-CDMA, cdma2000) as well as in military communication systems, wireless LAN applications (e.g., IEEE-802.11, Hiperlan), wireless local loops and satellite communication systems. Today, in addition, spread-spectrum systems are also found in a variety of other applications, such as radar and navigation systems, including the Global Positioning System (GPS) and the European Global Navigation Satellite System (GNSS), better known as Galileo.

The most commonly employed modulation techniques in spread spectrum communications are direct-sequence and frequency-hopping spread spectrum. Time Hopping (TH) systems and hybrid combinations of the mentioned approaches are also possible. In general the spectrum occupied by the transmitted signal largely exceeds the corresponding bandwidth of the original signal to be transmitted. In DS-SS the spectral expansion is achieved by modulating each unit of information to be transmitted onto a random-like code sequence of pulses (e.g., signature sequence), where each pulse is denominated as a chip. In FH-SS the carrier frequency of the transmitted signal is changed on a regular interval basis following a predetermined hopping pattern. In the receiver DS signals are demodulated by multiplying the received signal by an aligned replica of the signature used in the transmitter. The alignment condition is essential for a successful demodulation since only when the codes are perfectly synchronized the received signal is reverted to its original format. Equally, in FH systems the receiver has to use the same hopping pattern, properly aligned, in order to demodulate. It is obvious that a mechanism for establishing a temporal synchronization between receiver and transmitter is fundamental to exploit the FH principle. In the synchronization process the

Page 22: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

20

receiver accommodates its own timing according to the timing of the received signal to attain a common temporal reference.

Multiuser DS systems are highly impaired by the near-far effect, where the received power levels of users are unequal due to different distances between each particular user and the receiver. Strong signals tend to mask weak ones, resulting in considerable performance degradation. FH systems are not affected by the near-far problem but their implementation is in general costly due to the need of expensive frequency synthesisers in the Radio Frequency (RF) stage. FH systems are used in specific applications, mainly tactical communications. In practical applications an overwhelming preponderance of systems based on the DS approach are encountered, particularly in land mobile communications systems like cellular systems. The research conducted in this thesis is oriented to the synchronization problem in DS-SS systems. The signature sequence used for spreading and despreading the signals is commonly referred to as the spreading code and the process of sequence alignment is known as code synchronization, as was stated in the previous section. Typically, code synchronization in DS systems is carried out in two phases, an initial code acquisition followed by code tracking. Code acquisition is a coarse synchronization process by which the received and locally generated codes are brought into phase with a residual error of a fractional part of a chip. Once the codes are roughly aligned the remaining phase difference is reduced and kept to zero by a code tracking procedure. Spread-spectrum systems are characterized by a processing gain (PG), a parameter measuring the bandwidth expansion achieved by the modulation. It is easy to show that the effect of the interference on the desired signal is attenuated also by a factor equal to PG. In general the performance of an SS system can be related to the PG of the system. Thus, noise plus interference rejection, low probability of detection capabilities, link performance and system capacity in CDMA networks, among others performance figures, are very dependant on the PG. However, during the code acquisition process of any SS system, the received signal remains basically as a wideband signal detrimentally combined with interference and noise. In particular, since PG cannot be exploited at this initial stage the effects of interference and noise cannot be precluded. Signal (or user) separation obtained by mutually orthogonal spreading sequences in CDMA networks is not available during code acquisition, a target signal can only be separated from the composite CDMA sum signal after the synchronization and despreading process takes place. Here lies a major difficulty during the initial synchronization phase.

The importance of code acquisition as an essential function of any SS system has always been recognized. An extensive literature, covering all the aspects of this field, gives proof of its relevance. A comprehensively literature review on the subject of code acquisition will be presented in the next chapter. Special emphasis will be put on the latest developments and applications.

1.3 Motivation for this thesis

Research has been conducted in three main areas, namely code acquisition in CDMA networks, Rake receiver code acquisition and two-dimensional (delay-angle) code

Page 23: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

21

acquisition. Though these research areas are somewhat different, many essential aspects of the considered systems were characterized by a common mathematical model developed within this thesis. As will be seen later, the running thread through most of this thesis is an accurate and more realistic model for code acquisition where the effect of interference is assumed to change as the search process progresses. Previous works take into account the influence of interference by considering its average effect on the detection process, ignoring how the fluctuating effect of interference interacts with the search process. In multiuser environments the amount of interference affecting the initial synchronization procedure depends on the prevailing phase (delay) of the locally generated code replica and hence, the search process is characterized by changing values of interference. This essential fact is considered in most of the developed models throughout this thesis. The impact of nonuniform interference in the spatial (angular) domain is also explored and analysed in the context of the considered delay-angle code acquisition.

Future CDMA networks will support multirate users; that is, users with different bit-rates (and hence different power levels) will share the spectrum. The nature of multiple access interference in such heterogeneous scenarios will be different than that found in conventional (homogeneous) scenarios with equal-rate users. In the latter case the Gaussian approximation of Multiple Access Interference (MAI) can be justified when large numbers of users are present, but not necessarily when only a few users are connected nor in the mentioned heterogeneous case. In general, from a theoretical standpoint, a precise model of initial synchronization should consider MAI as the actual contribution of all co-channel users. This is the approach utilized in this thesis. In the first part of this research work models for code acquisition in quasi-synchronous and asynchronous CDMA networks are considered and analysed. Previous attempts at modelling MAI in this context used either the Gaussian approximation (Corazza 1996, Zhuang 1996, Rick & Milstein 1997b, De Gaudenzi et al. 1998, Kim 1999) or accounted for its effect by computing the equivalent probabilities of detection and false alarm, as modified by the MAI characteristics (Corazza & Degli-Esposti 1994a). In these approaches the effect of MAI was only reflected as a worsening of the detector statistics (e.g., smaller probability of detection and increased probability of false alarm). As it will be seen, the considered models are more realistic since they consider the effect of MAI on the search process itself. It will be also seen that the impact of the real MAI on code acquisition performance could be significant, thus justifying the considered models.

The synchronization of Rake receivers is also considered in this thesis. The main motivation for this study is the fact that no generic models for code acquisition in Lth-order multipath channels with an arbitrary number L0 of detector branches was previously considered in the open literature. This is however a very important problem with practical connotations. A two-stage acquisition process is studied, including an initial search where one path is acquired after searching the full uncertainty region, and a postinitial search where the remaining paths are searched in an uncertainty region of reduced length.

During the last years the interest of employing antenna arrays in communication systems increased steeply. However, most of the research was concentrated in enhancing link- or network-related performance figures. Synchronization performance can also be improved by using multiple receive antennas, as shown in some recent papers (Dlugos & Scholtz 1989, Rick & Milstein 1997a, Park & Oh 1998, Ikai et al. 1999, Yang et al. 1999,

Page 24: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

22

Chang et al. 2000, Wang & Kwon 2000a & 2000b). Two basic approaches can be differentiated, depending actually on the interelement separation in the antenna array. Diversity techniques are exploited when widely separated antenna elements are used, these distances being typically on the order of a few wavelengths. Closely separated antennas, where elements are half a wavelength apart at most, allow the exploitation of beamforming techniques to establish directional links. The latter approach is mainly considered in this thesis. Research starts by formulating a generic model where code acquisition takes place not only in the conventional delay (phase) domain but also in the angular domain. Given that this considered technique proved to be feasible, additional research effort is put into this area. These techniques are presented and discussed later in this thesis.

1.4 Author’s contribution

The three main areas of research in this thesis generated a number of contributions, many of them common to all investigated fields. First, a new methodology for approaching the problem of code acquisition in CDMA networks was considered (Papers I and II). The rationale behind this method is the fact that multiple access interference is mapped to the search process as a source of disturbing signal that depends on the state of the search process itself. This concept, incorporated into most of the models developed within this work, assigns particular values of probabilities of detection or false alarms to the particular cell being searched. The studied models were first applied to quasi-synchronous and asynchronous CDMA networks, were expressions for the typical performance measures were derived in closed-form. Analysis of these results unveiled a strong dependence between acquisition performance and the actual distribution pattern of the interference in the delay domain. This fact is not reflected by traditional approaches, often resulting in overly optimistic performance figures. The derived equations (e.g., mean acquisition time) include previously known expressions as particular cases. In view of the deployment of future CDMA networks where heterogeneous types of traffic are expected, the results will help to better characterize and design networks, their subsystems and services as well.

Based on the novel principle described above, the concept of code acquisition in CDMA networks was extended to Rake receivers, where initial synchronization of a multi-branch receiver is performed in a multipath channel (Paper III). The developed models are generic enough as to consider arbitrary numbers of resolvable channel paths and receiver branches. Moreover, the models can represent both deterministic and probabilistic channels. Many important concepts required to characterize this acquisition process were defined. Performance expressions for this process were also obtained in closed-form. This study showed that the analysis of Rake receiver code acquisition is not a mere generalization of that for conventional single-branch single-path channels. Models and analysis are by far more elaborated, as more statistical tools are required to describe the process. It is believed that the considered modelling and subsequent results not only

Page 25: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

23

provide a deeper insight into Rake receiver code acquisition but will also serve as an enlightening framework for further investigation.

The extension of code acquisition to the angular domain is also a contribution of this thesis (Papers IV�X). Two-dimensional delay-angle code acquisition was proved to be a feasible technique to be used in conjunction with multiple-antenna beamforming-based receivers. The considered technique was studied in a variety of scenarios and conditions, including different two-dimensional search strategies, static and dynamic (slow- and fast-fading) channels, single- and multi-path channels, spatially uniform and nonuniform distributions of interference, and different threshold setting approaches. Rules for selecting the optimum number of antennas and the best search strategy to be followed were given. A number of schemes based on the search strategy and adaptive detector structures were also studied, with the aim of enhancing acquisition performance in some cases where two-dimensional code acquisition was seriously deteriorated. A comparison of the studied beamforming technique with an equally complex antenna diversity based scheme was also included in this research. The study on the impact of nonuniform temporal-domain (i.e., delay) interference carried out in the first part of this thesis was extended here to the nonuniform spatial-domain (i.e., angle).

This thesis is based on ten original papers included in the Appendix. The author of this thesis contributed as the main author in all the papers, with the exception of Paper III, as a co-author. Professor Savo Glisic introduced the author to the theory of initial synchronization and suggested the original idea of linking the multiple access interference to the search process. In addition, Prof. Glisic contributed with the ideas used in Rake receiver acquisition, where he is the main author of Paper III. Extending the problem of code acquisition to the two-dimensional delay-angle domain was proposed by the author. The research work corresponding to this area (Papers IV�X) was carried out in co-operation with Professors Jari Iinatti and Savo Glisic. The author developed the theoretical models, derived the performance expressions, performed numerical analysis and analysed the results in all published papers. A number of supplementary papers, also related with this thesis, were also published (Katz et al. 2000a, 2000b & 2000c). In addition to the published papers, two patent applications on the considered methods for two-dimensional code acquisition were filed (Katz et al. 2000d, Katz et al. 2001e).

1.5 Outline of the thesis

This thesis is organized as follows. Chapter 2 gives an overview of code acquisition, describing techniques, analytical approaches and results found in the literature. The basic theory as well as different techniques and structures used to achieve the initial synchronization are discussed. The most common theoretical approaches allowing performance characterization of the acquisition process are described. The effect of noise, interference, carrier Doppler, multipath propagation, fading and data modulation on system performance are reviewed. Advanced code acquisition approaches exploiting interference suppression techniques and multiple antennas are also described. Chapter 3 presents a summary of the original papers. Section 3.1 briefly introduces the problem

Page 26: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

24

and general assumptions. Models for code acquisition in quasi-synchronous and asynchronous CDMA networks are introduced and analysed in Section 3.2. Rake receiver code acquisition is presented in Section 3.3. Section 3.4 deals with two-dimensional code acquisition in the delay-angle domain. Acquisition performance in different scenarios is analysed, including single- and multipath channels, static and dynamic channels as well as uniform and nonuniform spatial distributions of interference. Some methods for improving performance in cases of spatially nonuniform distributions of interference are also considered and analysed. A comparison of beamforming and antenna diversity based code acquisition is also included in this section. Conclusions and some directions for further research in the field are included in Chapter 4.

Page 27: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

2 Literature review

This chapter is started by first defining the problem of code acquisition and formulating a model representing the involved process. An extensive and up-to-date literature review covering the most important aspects of code acquisition is then presented.

2.1 Formulation of a model for code acquisition

The formulation of the code acquisition problem can be stated by first defining the DS received signal of the form r(t) = s(t−τ) + n(t), where the transmitted signal s(t) is spread by a code sequence c(t), τ is the delay associated with the transmission and n(t) represents additive noise plus interference. The code sequence (or spreading code) consists of a pseudorandom succession of q rectangular pulses representing binary ones and zeros. Each pulse is denominated by a chip with length Tc. Due to the unknown delay imposed by the radio channel the correct temporal position of the code sequence is not known to the receiver, resulting in the received code sequence c(t−τ). The receiver generates a replica of the spreading code sequence with an controllable delay τlocal, such that this local sequence results in c(t−τlocal), 0 ≤ τlocal ≤ BTc, with B ≤ q. The task of code synchronization is to align these two sequences in the time domain, or in other words to provide an estimate τ̂ of the delay τ such that the local delay is set according to

ˆlocalτ = τ . Now a CDMA network consisting on Ku asynchronous users operating in a generic L-order multipath channel is considered. It is assumed that the receiver employs an M-element antenna array. For a Binary Phase Shift Keying (BPSK) modulated transmit signal conveying a data signal d(t) onto a carrier of angular frequency ωc the signal received at the ith antenna element of the array can be written as

(2.1)

1 1

( ) 2 ( ) ( ) ( )cos( )

( ) 1,2,...,

uK L

i k ikl k kl k kl c Dk iklk l

i

r t P t d t c t t t

n t i M= =

= α − τ − τ ω + ω + θ

+ =

∑∑

Page 28: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

26

where Pk, ck, and dk, model respectively the average transmitted power, spreading code and data information of the kth user, αikl is a coefficient representing the fading process associated with the lth received path of the kth user, as seen from the ith antenna element, τkl is the delay corresponding to the lth path delay of the kth user, ωDk models the Doppler shift occurring due to relative movement between the kth user and receiver, �ikl is the carrier phase shift of the lth path delay of kth user at ith antenna element and ni(t) the additive noise plus interference at ith antenna element.

Note that it is assumed that the delay imposed by the channel is the same as seen by each receive antenna element. This condition is fulfilled by typical antenna arrays with widely spaced elements (e.g., diversity techniques are exploited) as well as closely spaced elements (e.g., beamforming techniques are exploited). By the proper selection of parameters in (2.1), this equation, representing a multiuser CDMA signal in a multipath channel, can be made general enough as to model different DS-SS signals found in other systems. The delay τkl can be written as τkl = (∆kl + εkl)Tc where ∆ and ε model integer and fractional delay offsets respectively. Code synchronization for the kth user, that is, finding an accurate estimate for τkl, l = 1,2,…,L, is carried out generally in two stages. First, a coarse synchronization procedure known as code acquisition is carried out to estimate the offsets ∆kl l = 1,2,…,L, resulting in code synchronization within a fractional part of a chip. The process is then completed with a fine alignment procedure or code tracking where the remaining fractional differences εkl, l = 1,2,…,L, are estimated to keep the sequences perfectly synchronized. In this chapter different models and techniques to obtain ∆kl out of the generic received signal represented by (2.1) will be reviewed. Obviously, (2.1) models the received signal with great detail, taking into account the most common signal components and propagation phenomena. Historically, code acquisition models evolved gradually from very simple cases (e.g., single-path fixed channel, Gaussian noise) to more sophisticated ones, including advanced detector structures and search strategies, fading channels, interfering signals, etc.

2.2 Basic approaches and techniques for code acquisition

The basic code acquisition techniques will be reviewed in this section. The essential operative constituents of code acquisition are a plan of action to achieve the acquisition state and a function to identify the presence or not of alignment. The former is known as the search strategy while the latter corresponds to the detector structure employed by the receiver. These are the most important functions of the acquisition process. The principle of code acquisition, depicted in the block diagram of Fig. 2, will be reviewed in the next sections.

Page 29: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

27

2.2.1 Search strategies

Given the received signal r(t) and the locally generated code replica c(t) the receiver will apply a given procedure to determine the position in which code alignment occurs. Each relative position between the codes is called a cell, or strictly speaking a delay cell, to differentiate it from frequency and angular cells, as will be seen later. The uncertainty region is defined as the total number of cells to be searched. In practice the length of the uncertainty region is kept to a manageable (low) number by dividing (i.e., quantizing) the uncertainty region into a finite number of cells. The procedure followed to explore the uncertainty region is referred to as a search strategy. Cells are tested by correlating the received and locally generated codes over a dwell time τd, as indicated in Fig. 2. A detector is employed to carry out the testing operation. The position in which code sequences are in-phase, henceforth leading then to the acquisition state (ACQ), is referred to as a synchro cell. Note that there could be as many synchro cells as the number of signal replicas resolved by the receiver. The remaining out-of-phase positions between codes correspond to nonsynchro cells. The evaluation of each cell is modelled by the conventional hypothesis testing tool Hi, with i = 1 for synchro cells (sync hypothesis H1) and i = 0 for nonsynchro cells (out-of-sync hypothesis H0). Typically, it is accepted that the acquisition process comes to its end when one synchro cell has been detected. However, the definition can be extended as to consider that the acquisition process is finished upon detection of Lacq ≤ L paths.

Detectorr(t)

Th

y

proceed withcode tracking

mode

continue incode acquisition

mode

Delay-controllablelocal codegenerator

c(t-τi)

Searchstrategy

Comparator

delay estimate

1hy T H≥

1hy T H<

0hy T H≥

0hy T H<

Falsealarmstate

ACQstateτd

Κτd

false alarmpenalty time

H1

H0

H0 : nonsynchro cell hypothesis PD : Probability of detection τd : dwell time

H1 : synchro cell hypothesis PFA : Probability of false alarm Th : threshold

PD

PFA

1-PFA

1-PD

H1

ˆiτ = τ

H0

Fig. 2. Principle of serial-search code acquisition.

Page 30: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

28

As can be observed from Fig. 2, code acquisition is modelled as a closed-loop process controlled by the search strategy block. In this process, the cell associated with each quantized position of the local code generator is tested by the detector. In a serial-search approach the cells of the uncertainty region are tested in a successive order as dictated by the search strategy. This procedure is repeated until the acquisition state (ACQ) is reached. At this stage the receiver is ready to initiate the code tracking operation. The coarse estimation of the delay τ is also readily available.

2.2.1.1 Maximum-likelihood

The maximum likelihood (ML) approach to code acquisition can be seen as a method in which the timing information is obtained from the received signal by a concurrent testing of all possible cell positions. This requires a massive use of parallel detectors to simultaneously examine all the cells defining the uncertainty region. A detector performs simultaneous correlation between the received signal and each of the locally generated realizations of the code sequence. Upon a single observation of the received signal r(t) the ML estimate of the delay associated with the ith multipath component (e.g., the ith synchro cell) is given by ˆ arg max ( )i ip rτ = τ� , or, in other words, the ML estimates ˆ iτ corresponds to the detector yielding the maximum output iτ� . ML based code acquisition has been considered in (Milstein et al. 1985, Davisson & Flikkema 1988, Cheng 1988). The practical implementation of this parallel scheme is usually prohibitive, especially when codes of considerable length are utilized. A simpler alternative is to serially test all the possible code positions and then choose the position with the largest corresponding detector output. This drastically reduces implementation complexity by q but at the expense of equivalently longer periods required to make the decision.

2.2.1.2 Serial search

The most common approach to code acquisition is to progressively shift the phase (delay) of the local code sequence in a serial fashion by steps, starting from an arbitrary initial cell. At each shift position the relative phases of the codes are compared and the process is serially repeated until a correct phase alignment is detected. This simple procedure, known as straight-line serial-search code acquisition, is used when no a priori information about the most likely alignment positions is available. In that case the probability density function (pdf) of the synchro cell is assumed to be uniformly distributed within the uncertainty region. In order to align the codes the local sequence is shifted in fixed steps of length µTc, where typically µ−1 = 1, 2, 4. The uncertainty region can be seen as the combined result of range ambiguity and relative movement between the kth user and receiver, as well as due to clock unstabilities, lack of synchronization between transmitting and receiving clock frequencies, clock drifts, etc. In practice the length of the uncertainty region ranges from a few cells to the total number of available

Page 31: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

29

cells q/µ. In many applications range ambiguity can be considered as the principal contributor to delay domain uncertainty. The serial-search approach assumes that the channel remains unchanged during the whole examination period.

Serial-search is the most widely studied and applied technique for code acquisition. It was originally presented by Sage (Sage 1964), where the timing between codes to be synchronized was linearly varied. Straight-line serial-search, the simplest search scheme, is assumed in most of the literature on code acquisition. When the receiver has some a priori information on the likelihood of the cells (i.e., knowledge on spreading code epoch is available) or type of uncertainty region (e.g., periodic or aperiodic, short or long codes), more sophisticated search strategies could be applied to improve synchronization performance. This information includes, for instance, the knowledge of a segment of the uncertainty region in which the synchro cell is likely to be located (nonuniform pdf of the delay associated with the received signal). Typical examples where the receiver may have some prior knowledge of the spreading code epoch are resynchronization procedures and aided acquisition of long codes. A structured classification of serial-search strategies and their analysis, including z-search and expanding window approaches, were studied by (Polydoros 1982, Polydoros & Weber 1984a & 1984b). Serial-search strategies were also considered in (Braun 1982, Weinberg 1983, Jovanovic 1988, Pan et al. 1995a).

2.2.1.3 Parallel search

In the search techniques described in the previous section only one correlating element or detector was used, hence the serial nature of the search. Parallel search makes use of a larger number of correlating elements. In one extreme the receiver could use q correlating elements to simultaneously search the q cells composing the uncertainty region. This will largely reduce the acquisition time, but on the other hand, implementation complexity of such a receiver will increase with q, being unpractical for long spreading codes. If p < q detectors are available, each detector could search in an uncertainty region of reduced length, that is q/p cells. In general, shorter times to acquire are expected by parallel search approaches. Some parallel schemes based on a bank of surface acoustic wave (SAW) convolvers and charge-coupled device (CCD) matched filters (MF) are studied in (Milstein et al. 1985 and Su 1988) respectively. A massive use of correlators covering the q cells simultaneously will minimize the time required to acquire at the cost of complexity. Such an approach is practically feasible in cases where uncertainty regions are considerable short, as with short spreading sequences. Parallel code acquisition with MF in static channels and frequency nonselective and selective fading channels was studied by (Sourour & Gupta 1990a, 1990b & 1992). In fading channels performance is enhanced as the degree of parallelism is increased. In static channels this is also true for high signal-to-noise ratio (SNR) values, while low SNR figures favour the use of less parallelism. (Corazza 1996) studied code acquisition performance as a function of the size of parallel sectors and also the problem of optimal division of the uncertainty region. In general, when the uncertainty region is small to moderate in size, parallel acquisition brings only little improvement in performance as compared to serial-search whereas the

Page 32: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

30

difference becomes more marked for large uncertainty regions. Parallel acquisition has been considered also by (Chawla & Sarwate 1994a, Srinivasan & Sarwate 1996, Rick & Milstein 1997a & 1997b). In terms of performance figures, parallel code acquisition schemes offer shorter acquisition times at the expense of complexity, when compared to simple serial-search techniques. Hybrid serial-parallel approaches have been proposed as an attractive solution for the trade-off between acquisition speed and implementation complexity (Baum & Veeravalli 1994, Zhuang 1996, Kang et al. 1997).

2.2.2 Detector Structures

In order to determine whether a cell corresponds to the synchro position or not, the received signal r(t) (2.1) containing the spreading code is correlated with the locally generated delay-controllable version of the same code. The operation is denoted as

(2.2)

An energy detector is the structure used to carry out the correlating operation defined in (2.2). The detector plays a fundamental role in the performance of the acquisition process and its task is to detect with a high degree of reliability the presence of synchro or nonsynchro cells. The signal correlation is computed over a finite period of time τd, known as the integration time, dwell time or observation time. In principle, two basic approaches are possible here, namely coherent or noncoherent detection. In general coherent detection is not used in the context of code acquisition due to the requirement of carrier phase information for the operation of coherent correlation. Indeed, code acquisition takes place before the carrier phase tracking loop is activated due to the fact that estimation of carrier phase from a wideband, low-spectral-density signal (e.g., previous to despreading) is difficult, if not impossible, particularly in scenarios with low SNR. Most of the available literature on code acquisition deals mainly with noncoherent code acquisition, however some coherent approaches are studied in (Davidovici et al. 1984, Jianlin & Tantaratana 1995, Madhow & Pursley 1995, Salih & Tantaratana 1996 & 1999, Delva & Howitt 2001). For the coherent receiver (Polydoros 1982) showed that the ML estimator of τ, given that the received signal r(t) is observed during τd seconds, is the delay τ̂ maximizing the time-domain correlation

(2.3)

The corresponding ˆ( )y τ for the noncoherent case (carrier phase θ unknown) is given by the envelope

(2.4)

where the in-phase (I) and quadrature (Q) correlations are defined as

0( ) ( ) .

d

r t c t dtτ

− τ∫

0ˆ ˆ( ) ( ) ( ) cos( ) .

d

c Dy r t c t t t dtτ

τ = − τ ω + ω + θ∫

2 2ˆ ˆ ˆ( ) ( ) ( ),I Qy y yτ = τ + τ

Page 33: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

31

(2.5)

(2.6)

Structures of noncoherent and coherent detectors based on (2.3) and (2.4-6) are shown in Fig. 3a and b, respectively. Another type of structure is the square-law detector (Fig. 3c), considered in (Holmes & Chen 1977 and Peterson 1995).

Fig. 3. Detector structures: Block diagram of (a) coherent detector, (b) noncoherent baseband I-Q detector (c) noncoherent square-law detector.

At a given cell the detector output (or decision variable) y is compared to a threshold Th to make a decision about that cell. When the codes are actually in phase (hypothesis H1) the synchro cell position will be detected with a probability of detection PD and missed with PM = 1−PD (see Fig. 2). It is pointed out that when the local code sequence is shifted

2

0

2ˆ ˆ( ) ( ) ( ) cos( )

d

I c Dd

y r t c t t t dtτ

τ = − τ ω + ωτ ∫

2

0

2ˆ ˆ( ) ( ) ( )sin( )

d

Q c Dd

y r t c t t t dtτ

τ = − τ ω + ωτ ∫

b) Noncoherent I-Q detector

x Correlating unit ( )2.

x Correlating unit ( )2.

+sin(ωct)

cos(ωct)

I branch

Q branch

yc(t−τ)r(t)

x Correlating unit

cos(ωct+��)c(t−τ)

r(t)

a) Coherent detector

y

x

c(t−τ)

r(t)

c) Noncoherent square-law detector

yBPF

Square-law

detector

( )⋅

0( )

d

dtτ

⋅∫

Page 34: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

32

in steps smaller that the chip duration as well as in cases of resolvable multipath propagation, more than one synchro position can be found in the uncertainty region. Thus, at the synchro cell position the detector will declare that the code sequences are in phase whenever the detector output exceeds the threshold reference value. It follows that

{ }1PrD hP y T H= > . (2.7)

In any of the out-of-phase positions (hypothesis H0) a synchro cell could be wrongly declared, with a probability of false alarm PFA or the nonsynchro cell could be correctly detected with a probability 1−PFA (see Fig. 2).

{ }0PrFA hP y T H= > . (2.8)

The probabilities PD and PFA are very much dependent on the SNR prevailing during the code correlating operation as well as on some detector parameters, and thus, they have a major impact on acquisition performance. The relationship between PD and PFA with threshold setting is illustrated in Fig. 4, where distributions represent the pdf of the signal y at correlator output either when codes are in-phase (synchro cell) or out-of-phase (nonsynchro cell). In general a false alarm leads the acquisition process to a time-consuming state. In fact, the tracking operation will be activated but, since the signal is out of the pull-in range of the tracking loop, the system will return to the acquisition process to resume the search. The time required by the system to detect the false alarm state and return to the acquisition task (known also as the penalty time) is a random variable but in most theoretical approaches it is modelled as fixed (e.g., a multiple K of the dwell time τd). (Pan et al. 1990) has modelled a case in which the time associated with a false alarm state is a random variable.

Fig. 4. Dependence of PFA and PD with threshold value Th .

The correlation between received and local codes can be performed sequentially or concurrently. In the first case an active correlator computes the correlation on a chip-by-

y

Th

PDPFA

pdf of y (nonsynchro cell) pdf of y (synchro cell)

Page 35: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

33

chip basis (i.e., serially) while in the second case a passive code-matched filter correlates a number of chips in parallel. Fig. 5 shows a block diagram of a baseband noncoherent correlator employing either active or passive correlating units. Though both active and passive correlating units materialize the correlation operation of (2.2), some practical differences between the two methods can be pointed out. These approaches can be classified according to the speed required to form the decision variable y. Active correlation of N spreading code chips requires NTc sec. while the same operation with a MF based passive correlator of length N (i.e., acquisition window length N) is carried out in Tc sec. In terms of speed, the superiority of the MF scheme is clear for large values of N, but on the other hand, its inherent complexity makes its implementation feasible only for low to moderate values of N. The active correlator can be seen as a minimum-complexity approach where only a single and simple correlating unit is employed. (Rappaport & Grieco 1984) considered different technologies and architectures for correlators in the context of code acquisition. The basic active correlator and passive MF approaches are studied in detail by (Polydoros & Weber 1984a & 1984b).

Fig. 5. Detector structures: Active and passive correlators.

As an example application of an MF in practical synchronization systems, the problem of initial synchronization in Wideband CDMA (WCDMA) systems is considered. In this system the acquisition problem consists in determining the timing and identity of the received pseudonoise (PN) sequence. A multistage procedure is applied, where the initial timing is obtained from the Primary Synchronization Code (PSC) contained in a Synchronization Channel (SCH), available during one tenth of the time slot. An MF matched to the PSC is employed to acquire the slot timing of the strongest cell. A Secondary Synchronization Code (SSC), orthogonal to the PSC, conveys 16 short codes used for frame synchronization. An equal number of MFs, each matched to a particular short code, can be used for that purpose in a maximum-likelihood approach. Initial synchronization for WCDMA has been studied by (Wang & Ottosson 2000, Nielsen & Korpela 2000, Sriram & Hosur 2000).

Active correlating unit

x

c(t−τ)

a) Passive correlating unit (Code Matched Filter)

b)

...........

c(τ−t)...........

Delay line

Weighting

+

0( )

d

dtτ

⋅∫

Page 36: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

34

2.2.2.1 Single- and multiple-dwell detectors

The above-described simple correlating approach is not effective in terms of the time required to reach a synchro cell. In a typical system there are far more nonsynchro cells than synchro cells. Thus, most of the time is spent in testing cells corresponding to nonsynchro positions. In addition, since a false alarm state is associated with every nonsynchro cell, the time to acquire could be excessively long. Different approaches based on repeated observation of the cells have been developed to reduce the acquisition time. The methods considered so far make a cell decision based on a single-dwell or integration. A second dwell, usually characterized by longer integration time, could be used upon synchro cell detection by the first dwell, to verify the correctness of the first (or tentative) decision, thus avoiding occurrences of false alarms. Generalization to multiple-dwell detectors, that is, consecutive tests to the same cell with successively increased dwell times, is straightforward. The synchro cell is declared only after all the stages result in synchro cell detection. A failure to detect a synchro cell at any dwell stage results in advancing the phase of the local code and repeating the multiple-dwell testing in case that the immediate-rejection approach is employed. More sophisticated approaches like the two-step rejection and up-down counter method take into account past behaviour of the cell before rejecting it. Multiple-dwell detectors were first studied by (DiCarlo 1979 and DiCarlo & Weber 1983). A performance comparison of different multiple-dwell schemes is presented in (Simsa & Triska 1994 and Enyon & Tozer 1995). Another characterization of a detector can be done according to the nature of the dwell time. In fixed-dwell time detectors the integration time remains constants regardless of the cell being visited. The counterparts are detectors based on variable-dwell time or also known as sequential detectors. The argument favouring the latter approach is the fact that with fixed dwell-time schemes the detector spends the same time rejecting nonsynchro cells than accepting synchro cells. Given the pronounced cell imbalance, this method is inefficient from the standpoint of acquisition time. In the later case the observation (integration) time in a given cell is a random variable, being shorter for nonsynchro cells and longer for the few available (or single) synchro cells. The variable integration time is defined as the time elapsed until a pre-established statistical condition is detected. While most of the studies on code acquisition are based on fixed-dwell time detectors, systems based on variable-dwell time (or sequential detection) are considered in (Davidovici et al. 1984, Su & Weber 1990, Chawla & Sarwate 1994b, Tantaratana et al. 1995, Lin & Lee 1998, Wang & Sheen 2000). Another classification of detectors accounts for the span of the correlation period considered, leading to full-period correlation when the spreading codes are correlated over the complete extension of the sequence, or partial-period correlation otherwise. When considerably long codes are used the detector makes a decision out of a partial correlation outcome, computing full-period correlations is practical in cases of short codes.

Page 37: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

35

2.2.2.2 Threshold setting

The decision whether a particular cell corresponds to the synchro or nonsynchro position is carried out by comparing the detector output to a threshold value Th, as shown in Figs. 1 and 3. The threshold is a reference value used as the cell acceptance (or refusal) criterion. Depending of the statistical test approach employed by the detector, the threshold could be set fixed for all the cells or could be cell-dependent. The former case, based on the Neyman-Pearson decision criterion, attempts to keep PFA fixed and is used when no a priori information on the synchro cell is available. The latter, applying the Bayes test criterion, is used when a priori information on the synchro cell is available. In general threshold setting is not a simple problem, as demonstrated by the considerable literature devoted to the subject. As probabilities PFA and PD depend both on the Th value (see 2.7 and 2.8), special care should be taken when setting the threshold to obtain a desired acquisition performance. In fact the average time to acquire depends, among others, on the level of prevailing SNR, PFA and PD. As can be observed from Fig. 4, if the threshold is set too high, PFA will get smaller but so will PD. Too low of a threshold, on the other hand, will beneficially increase PD but will result also in a smaller PFA. Optimum threshold refers to the value Thopt minimizing the mean acquisition time. Since the relationship among these parameters is complex, a closed-form expression for the optimum threshold cannot be analytically computed. In practice one has to resort to numerical methods to determine its value.

Since the threshold should be set above the noise level, an estimate of this figure is required by the detector. Under stable channel conditions the threshold can be fixed but in dynamic channel conditions, where for instant interference is present, adaptive threshold schemes are used. In the constant false alarm rate (CFAR) approach the threshold value is simply computed from the pdf of the signal at the correlator output, the threshold Th resulting in a simple function of PFA and the noise power estimate (Rappaport 1969). A threshold setting scheme based on the SNR or interference-to-signal power ratio is considered by (Siess & Weber 1986). Adaptive threshold level setting based on the threshold crossing statistics during a repeated number of observations is proposed and analysed by (Glisic 1988). Upon computing the number of times a predetermined threshold level is exceeded during some code periods, the threshold is adjusted in the direction approaching a target crossing-rate. Instantaneous threshold setting and CFAR algorithms are analysed by (Glisic 1991). Both methods have good performance, the former provides a quick way of setting Th, while the latter requires considerably longer times to set the threshold. Methods exploiting a reference filter (e.g., MF) for threshold setting were also investigated. In those approaches a filter matched to a code orthogonal to the original PN sequence is used (Ibrahim & Aghvami 1994 and Kim & Lee 1996). By using an appropriate scaling factor after the reference filter the mean acquisition time can be minimized. Rank filter based threshold setting is considered by (Stojanovic & Jovanovic 1992 and Iinatti 1996). A CFAR method in which the threshold is adaptively set according to the ML estimate of noise power is considered by (Brigant & Mämmelä 1998). A comprehensive comparative study of different threshold setting techniques in single-path and multipath channels is presented in (Iinatti 2000a). It is found that by proper selection of a CFAR threshold almost as good performance as with the optimum

Page 38: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

36

threshold can be attained. Recently, the use of multiple thresholds has been proposed (Lee & Kim 2001) to improve detection probability. If the value of the correlator output y falls below a minimum threshold the process advances to the next cell. Otherwise, instead of computing Th from the noise estimate, the threshold for the verification mode Thi, i = 1,2,…,M, is selected according to the particular value of y.

2.3 Performance measures

The performance of the code acquisition process, given its stochastic nature, has to be characterized statistically. In fact, the acquisition process could start from any cell of the uncertainty region. In addition there are two possible outcomes associated with the test of any given cell, as shown in Fig. 2. As a result, the time required to reach the ACQ state, or time to acquire TACQ, is a random variable. The most common performance measures used to characterize the code acquisition process are the mean acquisition time E{TACQ} (denoted typically by TMA or ACQT ) and the variance of the acquisition time (σACQ

2). These figures allow evaluating and comparing the performance of different initial synchronization approaches under different system parameters and channel conditions and thus, they are of interest from a theoretical and practical viewpoint. Most of the available literature on code acquisition employs these two performance figures to characterize the process. As pointed out by (Polydoros 1982), TMA and its variance are used when there is no limitation in search time, as in cases when the synchronization link is continually in operation. Clearly, TMA should be as short as possible. In burst or packet like communications initial synchronization should take place before a pre-established time or stop time Tstop. In those cases the pertinent performance measure is the probability of acquisition (PACQ). For such a system Pr{TACQ < Tstop} should be as high as possible. (DiCarlo & Weber 1980) computed PACQ(k), that is, the probability that acquisition occurs in k or less dwells. In order to compute PACQ, the probability density function FACQ of the acquisition time needs to be evaluated (Polydoros 1982). FACQ is studied in (Braun 1982, Meyr & Polzer 1983, Jovanovic 1988 & 1992, Pan et al. 1990, Corazza 1996, Simsa 1996). The performance of the code acquisition process is closely dependent on the detector structure and type of search strategy employed. As an example, in the simplest case of a straight line serial-search acquisition process over q cells and a single-dwell detector (dwell time τd), the mean acquisition time is given by (Homes & Chen 1977)

(2.9)

where Kτd models the time penalty associated with a false alarm state. This equation can be obtained by any of the analytical methods described below. As shown in Fig. 4, PFA

and PD depend on the threshold value Th and the pdf of the signal at the correlator output corresponding to nonsynchro and synchro positions respectively. The interdependence of PFA, PD, Th and τd and their impact on TMA is complex. For instance increasing PD (e.g.,

2 ( 1)(2 )(1 )

2D FA

MA dD

q P KPT

P

+ − − += τ

Page 39: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

37

PD → 1) and simultaneously decreasing PFA (e.g., PFA → 0) will certainly help to reduce the time required to acquire. On the other hand, in order to improve these probabilities the dwell time τd has to be increased to statistically compensate for the deteriorating effect of noise. This, in turn, will tend to increase the acquisition time. The fact that code acquisition performance can be characterized by a number of cell parameters allows in general independent optimization of the detector structure and selection of the search strategy (Polydoros & Glisic 1995). Two different approaches are basically applied in the analysis of code acquisition, transform-domain techniques and time-domain combinatorial techniques. These approaches are discussed in the next sections.

2.4 Analysis tools

Transform-domain techniques exploit the duality existing between the state transition diagram of a discrete time Markov process and the flow graph of electrical systems (Polydoros 1982 & 1984a). Historically, the flow graph technique was first applied to statistically characterize the code acquisition process by (Holmes & Chen 1977). Examples of applications of this technique are found in (Simon et al. 1994). A flow diagram modelling all possible events that could take place during acquisition is constructed out of the process definition such as the one shown in Fig. 2. Each cell is modelled as a node and nodes are connected by branches. A branch is characterized by a gain, the product of the transition probability associated with moving from the previous cell to the next cell, and the transform parameter z, measuring the time required to advance to that next cell. The overall description of the acquisition process is denominated by the generating function flow graph. By applying standard flow-graph reduction techniques the generating function U(z) can be computed. U(z) represents the generic transfer function from an arbitrary initial cell to the final acquisition state ACQ. The mean acquisition time and its variance can be then computed from U(z). Details of these techniques can be found in (Holmes & Chen 1977, DiCarlo & Weber 1980 & 1983, Polydoros 1982 and Simon et al. 1994). Since flow graphs attain considerable dimensions, modelling and analysing a particular code acquisition scheme is usually a cumbersome task. Any changes in the system require an overall reworking of the model, hence flow graphs techniques are not appropriate for generalizations. A more systematic approach was proposed by (Polydoros, 1982 & 1984a) by introducing the concept of a circular diagram. Exploiting the fact that the acquisition process repeats itself after all the cells have been visited, Polydoros arranged the flow diagram in a circular fashion. In this manner systems with different search strategies and detector structures can be modelled with a similar scheme. An arbitrary probability distribution of the initial cell can also be easily modelled with this approach. If the uncertainty region comprises q cells and only one corresponds to the synchro state, the circular diagram consists of q�1 consecutive nonsynchro cells, each with transfer function H0(z) and one synchro cell connected to the ACQ state with transfer function H1(z). These transfer functions model the acquisition receiver described

Page 40: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

38

in Fig. 2. As compared to the flow graph approach, the circular diagram method offers a more systematic and less tedious procedure to theoretically evaluate code acquisition performance.

A different technique for the analysis of code acquisition is employed by time-domain analysis, also known as the direct approach. The same results can be obtained by considering code acquisition as a combinatorial process, as shown by (Meyr & Poltzer 1983, Simon et al. 1994, Peterson et al. 1995). In general, time domain analysis is relatively simple but results become cumbersome rather quickly (Polydoros & Glisic 1995). A unified time-domain approach for a variety of search and verification strategies is proposed by (Pan et al. 1995b). The counterpart unified approach for z-domain transform techniques is considered in (Polydoros & Weber 1984a & 1984b and Polydoros & Simon 1984c).

2.5 Code acquisition in various environments

In this section applications of code acquisition to different practical scenarios are reviewed. A review of code acquisition in static Gaussian channels is first presented. Then, operation in time-varying channels is considered, including cases of fast-, slow- and moderate-fading. Code acquisition in CDMA networks is next examined. Finally, other approaches to code acquisition are reviewed. Equation (2.1) is used as the reference link.

2.5.1 Gaussian channels

The vast proportion of all analytical studies of code acquisition consider the simple case in which the received signal is affected by Additive White Gaussian Noise (AWGN) in a time invariant channel. Most analytical performance measures for code acquisition were obtained under the following assumptions, where parameters refer to (2.1): α(t) = α (static channel), L = 1 (single-path), ωD = 0 (no Doppler shift), d(t) = 1 (no data modulation during the acquisition process), i = 1 (single-antenna receiver), Ku = 1 (single-user) and n(t) represents AWGN with a one-sided power spectral density N0 (no multiple access interference nor jamming). For this simplest set of assumptions code acquisition performance is computed for different detector structures and search strategies in (Holmes & Chen 1977 (single-dwell), Polydoros & Weber 1984a & 1984b, Peterson et al. 1995). In order to compute probabilities PFA and PD the problem of signal detection in AWGN is considered. Correlating the received signal with a locally generated code produces a term containing the autocorrelation function (ACF) of the spreading code. Good ACF properties of the code sequences are fundamental for effective operation. A comprehensive account of pseudonoise sequences used in spread-spectrum systems is presented in (Glisic & Vucetic 1997). The noise process together with the ACF undergo a squaring operation, see Fig. 2, as result of noncoherent detection. As shown in

Page 41: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

39

(Peterson et al. 1995 and Proakis 1995), the correlator output signal y is the sum of squares of n independent Gaussian variables, then signal y is characterized by a central chi-squared pdf with n degrees of freedom pC(x) for a nonsynchro cell, and a noncentral chi-squared pdf with n degrees of freedom pNC(x) for a synchro cell. These probability density functions allow computing PFA and PD for a particular threshold value Th as follows (see Fig. 4)

( )h

FA CTP p x dx

∞= ∫ . (2.10)

( )h

D NCTP p x dx

∞= ∫ . (2.11)

The integrals in (2.10-2.11) are typically solved numerically or by using some approximations. The effect of SNR on acquisition performance arises from the dependence of pC(x) and pNC(x) (and hence PFA and PD) on noise power figures and received signal amplitude.

2.5.2 Time-varying channels

In most practical radio channels, due to multipath propagation and the relative movement between transmitter and receiver, the attenuation and phase shift imposed by the channel cannot be considered as time invariant. The received signal is in general affected by fading phenomena and therefore, the channel coefficient α becomes a function of time, α(t). Performance of code acquisition in time-varying channels is computed by shaping the results obtained for the static channel model with the statistical behavior of the channel. A common way of categorizing fading channels according to their speeds is to compare the channel coherence time to the duration of a symbol. However, from the synchronization problem standpoint, it is more reasonable to compare the coherence time Tcoh against the duration of the acquisition processing itself TACQ. Depending on the dynamics of the channel three cases can be considered, namely acquisition in fast-fading channels, slow-fading channels and moderate-fading channels. Since the time to acquire is a random variable, the appropriate acquisition time should be used as the reference in the comparison, as will be seen later in this section.

Temporal fluctuations in the channel have a direct impact on the signal correlation process. This is particularly true at the synchro position, where due to the effect of fading, signals appear to be less correlated and consequently the probability of detecting that cell (PD) will be reduced. Since the correlation at nonsynchro positions is inherently low (ideally zero), this value is not affected much by the time-varying channel, hence the effect of fading on PFA is in general minor. Due to the mentioned reasons the fading process tends to degrade acquisition process performance.

Most of the analysis of code acquisition in fading channels assumes that the effect of fading between successive synchro cells is uncorrelated. This is an essential condition for

Page 42: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

40

applying the analysis techniques discussed previously. For instance, homogeneous Markov chain theory, applied by the flow-graph techniques, is based on the assumption that transition probabilities associated with the cells remain constant during the acquisition process. Some new analytical approaches considering the correlation incurred by fading (e.g., channel memory) have been proposed and are discussed later.

2.5.2.1 Fast-fading channels

From the point of view of code acquisition the fast-fading channel condition is given by Tcoh << TACQ_min, where TACQ_min is defined as the minimum expected acquisition time. This condition ensures that the channel changes fast enough as to guarantee that every time a cell is searched the channel will pass through a very large number of states. The fast-fading condition could also be defined by taking the dwell time into account, e.g., Tcoh << τd. Upon visiting the synchro cell (H1 hypothesis), it can be assumed that as the correlation between codes takes place, the channel will take on all the possible states as dictated by the pdf of the fast-fading process. Note that the probability of detection PD is associated with the synchro cell. Thus, given the fast-fading condition, the mean acquisition time in a fast-fading channel, TMA-FF, can be computed by averaging PD over the fading process and then substituting this average value DP in the expression of TMA obtained for a static channel, TMA-S (Iinatti 2000b). Fig. 6 illustrates the principle used to compute the mean acquisition time in fast-fading channels. The mean acquisition time can be expressed as

[ ]( ) ( )( )MA FF MA S D MA S DT T E P A T P− − −= = , (2.12)

where A represents the channel attenuation coefficient and DP is the probability of detection averaged over all the possible values that the channel can take on. The average probability of detection can be computed as

0( ) ( )D Di iP P A p A dA

∞= ∫ . (2.13)

where PDi(Ai) is the probability of detection conditioned at a particular channel state Ai and p(A) is the Rayleigh pdf characterizing the fast-fading channel.

Code acquisition in frequency nonselective Rayleigh fading channels has been studied by (Sourour & Gupta 1990a & 1990b) in the context of MF parallel search. It is concluded that in fading channels increasing the degree of parallelism improves acquisition performance (e.g., TMA-FF is reduced) while, for static channels this is true only for high SNR figures. Another interesting result is the fact that performance deterioration increases with the fading rate. Acquisition performance in frequency-nonselective and frequency-selective Rician fading channels is investigated by (Sourour & Gupta 1992) also with a parallel scheme. The fading rate is found to have little impact on acquisition performance for the single-path case. Frequency-selective channels cause more performance degradation than frequency-nonselective ones. As the specular

Page 43: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

41

component becomes weaker, the degradation in performance becomes more pronounced. Analysis of MF code acquisition using an MF reference filter in frequency selective and nonselective Rayleigh fading channels is presented by (Ibrahim & Aaghvami 1994). Increased mean acquisition times are also obtained in frequency-selective channels, as compared to performance in flat-fading channels. Performance degradation increases as the delay spread of the channel becomes larger. (Tantaratana et al. 1995) investigated sequential code acquisition in Rician fading channels. A finite-state Markov chain approach is used to model a fading channel in which code acquisition takes place in (Yu & Su 1998). Each channel state represents a specific channel model, namely fast or slow fading, frequency selective or nonselective, Rayleigh or Rician channel. A study on the performance comparison of code acquisition in static multipath and fading multipath channels, (Iinatti 2000b) shows that performance in fast-fading channels is better than in static channels (e.g., TMA-FF < TMA-S) when mean acquisition times are computed according to (2.12). In an equal-amplitude multipath static channel case, achievable TMA increases with the number of paths L (fixed received power regardless of L is assumed). Most literature dealing with code acquisition in fading channels considers the effect on time-varying channels on the detector performance (e.g., PD).

Recent efforts have also considered the effect of correlated fading on the cells, specifically the fading correlation occurring on successive testing of the synchro cell. The analysis techniques presented above assume the modelling of code acquisition with a homogeneous Markov chain (Polydoros 1982). In principle, correlated fading makes this assumption no longer valid. As pointed out in (Sheen & Wang 2001), if Tcoh is smaller than the time elapsed between correct cell detections, the correlation incurred by fading could be safely neglected. This approximation is easy to justify in systems employing active correlators but not necessarily on MF based systems. A general analysis of code acquisition applying the MAX/TC criterion in channels characterized by fading and shadowing is presented by (Corazza & Polydoros 1998). Shadowing between successive synchro cells is assumed to be both correlated and uncorrelated. The direct approach technique is used to obtain the cumulative function of TACQ whereas TMA and its variance are derived by means of flow-graph techniques. A new analytical method accounting for the correlation between cell detection due to fading is proposed by (Sheen & Wang 2001). The probability of detection, now a function of the time at which the synchro cell is being tested, is difficult to evaluate and some methods for approximate it are proposed. Results show that there could be large discrepancies in the performance figures of conventional analysis and the analysis considering correlated fading. Performance in the later case could be significantly deteriorated. The more correlated the fading process (e.g., slower fading) the slower the search will become.

The code acquisition schemes considered so far are based on noncoherent detection. A novel differentially coherent correlator/detector was proposed and studied by (Chung 1995). In this scheme the baseband received signal is differentially detected by correlating that signal with its one-chip delayed version. This signal is then correlated with a local code, also delayed by one-chip. This approach attempts to counteract the loss of signal correlation incurred by fading at the synchro position, with the conventional noncoherent detector. The differentially coherent method significantly outperforms the noncoherent approach in frequency-nonselective Rayleigh channels. Furthermore, unlike the conventional detector, differential coherent serial-search outperforms its counterpart

Page 44: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

42

parallel search approach. While this approach is based on a pre MF differential correlation, a post MF differentially coherent receiver based on single- and multiple-dwell detectors was studied by (Zarrabizadeh & Sousa 1997) for full and partial period correlation cases. In this case the differential correlation is obtained by correlating the MF output with a delayed version of it. The significant performance improvements achieved by differential detection at the expense of reasonably low increased complexity has made this technique very attractive.

Fig. 6. Principle used for computing the mean acquisition of a code acquisition process time in a fast-fading channel (TMA-FF).

2.5.2.2 Slow-fading channels

The condition for slow-fading is defined as Tcoh >> TACQ_max, where TACQ_max is the maximum expected acquisition time. As a consequence of the above condition, the channel remains unchanged during the entire code acquisition process. Then, in terms of statistics, one can consider that upon every new initial synchronization procedure (or statistical experiment) a new realization of the channel is available. The state of the channel associated with each acquisition experiment is dictated by the probability density function (pdf) of the slow-fading process. In each experiment the mean acquisition time (for the associated channel state) is obtained by using the results corresponding to the static channel, i.e., TMA-S. Repeating a large number of experiments and averaging the obtained results allows determining the mean acquisition time in a slow-fading channel, TMA-SF. In summary, assuming that the slow fading process remains constant through one acquisition process but it results in a new independent process from acquisition to acquisition, the TMA-SF is computed by averaging the expression of TMA-S over all possible values of fading (e.g., pdf of the Rayleigh fading process) as

correlating period for synchro cell

time

Fast-fading process (Tcoh << TACQ_min)

channelenvelope

t1 tNti................ ................

PD1

PDi

PDNPDi is the probability of detection associated with the channel state at time ti. channel

envelope

pdf

Pdi

PDi

[ ]( )( )MA FF MA S DT T E P A− −=

TMA-FF : Mean acquisition time in a dynamic channel (fast-fading)

TMA-S : Mean acquisition time in a static channel

Page 45: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

43

[ ]( )MA SF MA ST E T A− −= , (2.14) Fig. 7 exemplifies the philosophy used for computing the mean acquisition time, where a large number N of independent code acquisition processes are depicted. TMA-SF can be written as

0( ) ( )MA SF MA ST T A p A dA

− −= ∫ , (2.15) where TMA-S(A) is the mean acquisition time conditioned to the channel state A (i.e., A represents the channel amplitude envelope) and p(A) is the pdf of the channel state. For a Rayleigh fading channel the pdf of the envelope amplitude is given by

( ) ( )2 2 2( ) / exp / 2p A A A= σ − σ , with E[A2] = σ 2. (2.16)

This analysis approach to slow-fading is applied by (Sourour & Gupta 1990a & 1990b and Iinatti 2000b). As the fading rate decreases, code acquisition performance improves, though it does not approach the performance obtained in fixed channels. Performance in frequency-selective slow-fading channels was considered by (Iinatti 2000b). In a two-path case the shortest TMA corresponds to the case in which both paths have the same amplitude. As the second path becomes weaker, TMA increases. Eventually, when the amplitude of the second path is zero (frequency-nonselective channel) TMA is worsened.

Fig. 7. Principle used for computing the mean acquisition of a code acquisition process time in a slow-fading channel (TMA-SF).

Slow-fading process (Tcoh >> TACQ_max)

time

channelenvelope

t1 tNti

................ ................

N independent code acquisition processes

TMA-S1

TMA-Si

TMA-SN

TMA-S i is the mean acqui-sition time associated withthe channel state at time ti.

channelenvelope

TmaSi

pdf

TMA-Si [ ]( )MA SF MA ST E T A− −=

TMA-SF : Mean acquisition time in a dynamic channel (slow-fading)

TMA-S : Mean acquisition time in a static channel

Page 46: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

44

2.5.2.3 Moderate-fading channels

The fading cases discussed so far considered extreme situations either assuming that the channel is varying too fast or slow with respect to the acquisition process itself. The intermediate condition, namely the channel evolves in time with a speed comparable to that of searching the uncertainty region, is an interesting problem. The condition for moderate channel fading could be defined as Tcoh ≈ τd, where τd is the dwell time. Under these conditions the probability of false alarm PFA and detection PD could change from cell to cell and thus, different values for these probabilities could be obtained every time the same cell is revisited. Modelling code acquisition in a channel with moderate-fading cannot rely on Markov chain theory. A new theory to model the code acquisition process in an environment (e.g., radio channel) which evolves as the search process proceeds should be developed. This may require a considerable theoretical effort.

2.5.3 Multipath channels

In this section synchronization receivers capable of resolving a number of multipath signals (e.g., Rake receivers) are reviewed in the context of initial synchronization. Due to multipath propagation the received signal consists of a number of replicas of the transmitted signal, each one characterized by a particular attenuation and delay. To account for multipath propagation L > 1 in (2.1). An interesting trade-off takes place in code acquisition in multipath channels, as compared with single-path ones. On one hand, the fact that there is a number of possible paths leading to the target ACQ state (e.g., multiple hypothesis H1) will tend to improve acquisition performance. On the other hand, in a multipath channel the energy per path decreases with L (assuming fixed overall signal power regardless of L) being now more difficult to detect a synchro cell (e.g., PD is reduced). In addition the signal-to-interference-plus noise per path decreases with L. In principle the acquisition state is attained whenever the receiver establishes coarse synchronization to any of the available paths. After that, the tracking operation and data reception can be initiated. However, acquisition could also be declared only after the receiver has synchronized to a number L0 > 1 of paths. This requisite, essential if certain signal quality is needed immediately after the despreading procedure, requires the receiver to detect the available multipaths and synchronize to a number of them.

From the standpoint of the number of paths required to declare acquisition, there is no well-established definition of code acquisition in a Rake receiver. In general the number of available multipath, their relative amplitudes and the type of fading process dictates the performance of the acquisition process (Iinatti 2000b). Optimal and suboptimal decision rules for code acquisition in multipath Rayleigh and Rician fading channels have been studied by (Rick & Milstein 1998) in the context of a parallel acquisition receiver. Acquisition with a Rake receiver in packet-traffic systems is studied by (Garrett & Noneaker 1998). The number of test statistics used for acquisition (e.g., the range of tested delays) is referred to as the acquisition window. Path selection is based on a ratio-threshold test. It is found that in static multipath channels the best performance is

Page 47: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

45

obtained when the acquisition window contains all the paths with strengths approximately the same as the strongest path, while for fading channels paths with smaller amplitudes should also be included in the window. The delay spread of the channels should be estimated or known by the receiver. A chip-level post-detection integration method, proposed by (Iinatti & Latva-aho 1998 & 2001), exploits the energy of all the multipaths already at the acquisition stage. Multipath diversity already at initial synchronization, used as in conventional data detection, is found to provide a clear performance advantage.

A model of code acquisition in a generic L-order multipath Rayleigh fading channel in which each path has two associated synchro cells (e.g., step size of the search is Tc/2) was studied by (Yang & Hanzo 2001). Conventional (cell-by-cell) and joint two-cell detection approaches are considered. In the latter the decision variable is formed from the joint contribution of two contiguous cells, thus allowing the combination of energy paths of two adjacent synchro cells. The joint two-cell detection is found to be more robust to MAI, threshold setting, the number of resolvable paths and to the receiver power of the target user than the conventional approach. Acquisition performance (TMA) is also shown to be better for the approach based on joint two-cell detection. A search approach based on testing nonconsecutive cells in a multipath channel was proposed by (Shin & Lee 2001). Since the synchro cells appear to be more evenly distributed in the uncertainty region a shorter mean time to acquire is obtained. The authors also proposed a detector structure based on joint triple-cell detection, that is, the decision variable associated with the ith cell is formed based on the combined contribution of (i -1)th (preceding), ith (actual) and (i + 1)th (subsequent) cells. The joint effect of nonconsecutive search and the combining gain of the multiple cell detection provides significant gains for a large range of SNR. Good code acquisition performance in an L-order multipath channel is obtained by a post MF differential correlation approach used in combination with a pilot (preamble) signal (Ristaniemi & Joutsensalo 2001).

2.5.4 CDMA networks

This section reviews the problem of initial receiver synchronization in a CDMA network. The principal difference with the cases treated so far is that code acquisition will take place in the presence of others users. In (2.1) this is accounted for by including the MAI contribution from the (Ku�1) users sharing the network. As a result, the decision variable at the detector output now contains three main terms: an autocorrelation term, product of the correlation between received and locally generated codes, a crosscorrelation term, containing the sum of particular crosscorrelations between individual (nontarget) users and the local code, and a noise term. Since in practice the codes are not perfectly orthogonal, the effect of the multiple access interference, distinctive of a CDMA network, also has to be incorporated in the analysis of code acquisition. If a large number of users Ku with the same bit-rate is assumed then the Central Limit Theorem can be applied to characterize the crosscorrelation term with a Gaussian distribution with zero mean and variance proportional to Ku. In this fashion the effect of the MAI is modelled as a net

Page 48: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

46

increase of the noise power affecting the acquisition process. This is the philosophy used in most literature dealing with this subject, see for instance (Corazza 1996, Zhuang 1996, Rick & Milstein 1997b, De Gaudenzi et al. 1998, Kim 1999). The larger overall noise resulting from the multiuser environment adversely affects the statistics of the detector and as a consequence higher PFA and lower PD are obtained. As expected, a clear degradation of TMA with the load of the CDMA network is found, as it has been reported in numerous studies. A more realistic effect of MAI is accounted for in the analysis proposed by (Corazza & Degli-Esposti 1994a). Instead of the Gaussian approximation authors computed the average probability of detection and false alarm by averaging the correlator output over the pdf of the MAI process. (Madhow & Pursley 1993) defined acquisition-based capacity as the maximum number of simultaneous users supported by the CDMA network while maintaining acceptable acquisition performance. The authors found that for a coherent detector with no verification the acquisition-based capacity could be smaller than the conventional post-acquisition (bit-error-rate (BER) or SNR based) capacity, provided that the length of the MF is linearly related to the PG of the system. In other words, these results point out that the acquisition problem could be the actual capacity-limiting factor in a CDMA network, rather than the criterion based on the BER of the demodulated signal. Also authors found that the initial timing uncertainty should be small in order to keep a good acquisition performance. Results in the same direction are numerically obtained for a noncoherent detector by (Corazza & Degli-Esposti 1994b), though numerical analysis shows that the approximations by (Madhow & Pursley 1993) are rather pessimistic. It is found that the verification process makes the acquisition process more robust against the effects of MAI. (Özlütürk & Tantaratana 1995), using a more realistic MAI approximation showed that the Gaussian approximation leads to too optimistic results and thus, the Gaussian approximation should be used only in initial design stages.

Several acquisition receiver structures have been proposed and studied taking into consideration the particular performance degradation resulting from the MAI signal. A two-stage hybrid acquisition approach based on passive and active correlating elements was proposed by (Madhow & Pursley 1995). A relatively short MF is used initially to reduce the uncertainty region of the search process and to quickly reject nonsynchro cells. Then an active correlator is used to verify the correctness of the previous decision. It is shown that by optimizing parameters in both stages of the double-dwell detector the detrimental effects of MAI on acquisition performance can be efficiently reduced. A Least Mean Square (LMS) based Finite-Impulse Response (FIR) adaptive filter is used for code acquisition instead of a conventional MF by (El-Tarhuni & Sheikh 1998). Since MAI is also taken into account by the LMS algorithm when computing FIR filter coefficients, acquisition–based capacity is considerably higher for that case than for the MF approach (MF is matched to the spreading code but not to the MAI signal). Another robust adaptive receiver for code acquisition is proposed and studied by (Smith & Miller 1999). As a filter adaptation the authors consider Recursive Least Square (RLS) and LMS algorithms. The RLS approach is found to provide much better resistance to MAI that the LMS algorithm. (Kim et al. 2001) studied a double-dwell structure based on two cascaded MFs. A flexible design allows the MFs to carry out both the code matching process (first dwell) and the verification process (second dwell) simultaneously. This allows the system to keep track of the incoming sequence even after occurrences of false

Page 49: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

47

alarms due to noise and MAI signals. Thus, since the system returns from the verification stage to the next candidate cell in the search process (first-dwell), a considerable amount of search time can be saved.

Power control is usually applied in CDMA networks to avoid the near-far problem. Thus, ideally all the users within a cell will be received by the base station with the same power. Imperfect power control leads to uneven power distribution of the received signals. Larger signals will have more dominant crosscorrelation contributions to the statistics of the decision variable and consequently one could expect certain performance degradation due to nonideal power control. In fact, (Corazza & Degli-Esposti 1994b) showed that imperfect power control has a considerable degrading effect on the acquisition-based capacity. (Kim 1999) considered parallel acquisition in a CDMA network with imperfect power control. It was found that TMA substantially increases not only with the number of users Ku but also with the degree of imperfection in the power control algorithm (e.g., variance of the received power).

2.5.5 Code acquisition under special conditions

In this section an overview of code acquisition in different conditions is presented. First the effect of Doppler shift on code acquisition performance is considered. The presence of data modulation during the acquisition process is treated next. Finally, the effect of intentional (e.g., jamming) and nonintentional (e.g., overlay network) interference on code acquisition is reviewed.

2.5.5.1 Effect of Doppler shift

An important number of practical communication scenarios are characterized by a considerable degree of mobility. Examples include satellite communications, cellular networks, military communication systems, GPS positioning, etc. The relative movement between transmitter and receiver causes a shift (or offset) in both the carrier-frequency ωc/2π and the code-frequency, commonly denominated frequency (or carrier) Doppler and code Doppler respectively. The latter offset becomes significant only under severe Doppler conditions, affecting the correlation process due to code-chip slipping (Cheng et al. 1990) during the dwell time. Depending on if code Doppler is increasing or decreasing the relative phase between the codes to be synchronized the probability of detection PD will also be increased or decreased (Simon et al. 1994). In addition, the code phase shift will affect the search rate of the acquisition process. (Holmes & Chen 1977) showed that the effect of code Doppler on the search rate could increase or decrease TMA, depending on the actual sign of code Doppler.

As pointed out in (Peterson et al. 1995 and Polydoros & Weber 1984a) the lack of knowledge of the Doppler shift adds up another dimension to the problem of initial synchronization. If the code Doppler is negligible the search proceeds in a two-

Page 50: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

48

dimensional uncertainty region consisting of both code-delay and carrier-frequency domains. A two-dimensional grid containing delay cells and frequency cells defines the uncertainty region. Since search in the delay-frequency domain is a natural extension of the conventional delay-domain, the performance figures obtained for the latter case can be readily applied to the two-dimensional search.

(Cheng et al. 1990) proposed to partition the Doppler frequency and Doppler code uncertainty regions into sub-bands where the local reference signal is compensated by the corresponding frequency and code Doppler offsets. In order to implement this compensation scheme a massively parallel structure is required. By using a double-dwell square-law detector, authors found frequency and code Doppler deteriorates the mean acquisition time by approximately 3 dB, when data modulation is present and no hardware limitations are imposed. Code acquisition in environments characterized with high code Doppler (e.g., low-earth-orbit satellite or intersatellite communications and underwater acoustic where the ratio of relative velocity to propagation velocity is large) is studied by (Fuxjaeger & Iltis 1994). Large code Doppler causes time-varying timing offset and therefore conventional acquisition strategy in the delay-frequency domain cannot be applied straightforwardly. Authors proposed a double-dwell system in which the initial dwell consists of a short-correlation to acquire timing information followed by a second longer-correlation dwell intended to acquire Doppler velocity. This joint timing-Doppler acquisition process is modelled by using finite state Markov chain theory from which authors derive TMA and its variance. Results show reasonably good synchronization performance under severe Doppler conditions. The combined effect of frequency and code Doppler on the search rate and probability of detection is analysed by (Su et al. 1995). For a square-law detector, it is shown that by increasing the bandwidth of the passband filter the performance degradation due to Doppler frequency can be mitigated, thus avoiding the use of an automatic frequency control loop.

2.5.5.2 Effect of data modulation

A common assumption in most works dealing with code acquisition is to consider that data modulation is not present during the initial synchronization process, i.e., dk = 1 in (2.1). In many systems this is a justifiable assumption since data is transmitted only after the initial synchronization procedure has been concluded. In many practical cases data modulation is present during the code acquisition process, for instance upon re-synchronization, or in cases where acquisition is not achieved within a pre-determined time limit and the system automatically starts transmitting data bits. (Siess & Weber 1986) show that the correlator/square-law detector is robust to data modulation due to the squaring operation prior to signal correlation. In a noncoherent I-Q acquisition receiver the change of polarity during the data stream will detrimentally modify the correlation results. Authors also note that due to the fact that the location of data transitions depends on the cell being searched, PD could not be independent from cell to cell and thus, the acquisition process could not be strictly Markovian. A Markovian approximation is considered by averaging PD over all possible positions of data transitions. In general data

Page 51: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

49

modulation will considerably degrade PD. (Polydoros & Weber 1984b) propose a parallel approach where the decision variable is formed by combining the outputs of a bank of I-Q detectors, each matched to a particular pattern that the data sequence takes on during the correlation process. (Cheng 1988, Cheng et al. 1990) consider a noncoherent square-law detector in which the correlation time is partitioned into subintervals. The decision variable is then formed by noncoherently combining the correlation results obtained in these subintervals. Total parallel and hybrid serial-parallel schemes are investigated by the authors. The optimum number of integration subintervals (i.e., minimizing the mean acquisition time) is found to depend on the number of data transitions and hence, on the total integration time. The effect of this number on the mean acquisition time becomes less relevant as larger SNR is considered. (Davisson & Flikkema 1988) combat the decorrelating effect of data transitions by a similar approach, where the coherent correlation of short data segments are noncoherently combined. Coherent code acquisition with data modulation was studied by (Li & Tantaratana 1995). An optimal maximum likelihood approach acquisition scheme is derived for the case when data modulation is present. Since the resulting method is not practical for implementation, the authors proposed some suboptimal parallel, serial and hybrid schemes. By numerical analysis the authors show that with no data modulation the proposed schemes perform almost as good as conventional schemes while in the case of data modulation these schemes outperform conventional schemes. The analytical serial-search approach by (Li & Tantaratana 1995) is extended for a noncoherent acquisition case in static and fading channels by (Kwon & Tarafder 1996). In terms of the detector operating characteristics (i.e., PD vs. PFA) the noncoherent scheme is slightly worse than the coherent case and considerable better than the conventional scheme. (Su et al. 1998) also considers optimal and suboptimal noncoherent structures for code acquisition with data modulation. A suboptimal partially matched filter detector is proposed in which instead of matching the received signal with all possible data sequence patterns (i.e., the optimum approach), only a subset of them is considered by the detector. Performance of the detector is better than that of a noncoherent detector. The authors propose an implementation-efficient structure where only one MF is required. Maximum likelihood code acquisition in multipath channels with data modulation and Doppler shift is studied by (Wetzker et al. 1998). The receiver derived is impractical for implementation although it outperforms an MF-based receiver.

2.5.5.3 Effect of jamming

In addition to the multiple access interference typical of CDMA networks, other sources of interfering signals could affect the code acquisition process. Depending on the nature of the disturbing signals these sources could produce either intentional or nonintentional interference. To the former category belongs all kind of signals specifically designed to disturb the initial synchronization process, avoiding its complete execution. Clearly, this area refers mainly to military applications. On the other hand, the receiver is affected by nonintentional interference when nondesired signals from other (communication) systems

Page 52: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

50

are also summed to the received signal. Typical cases include overlay systems where two or more communication systems share the spectrum or some portion of it.

The effect of Continuous Wave (CW) and pulse jamming on the performance of code acquisition was studied by (Siess & Weber 1986) for a system based on an I-Q detector. In terms of TMA the authors found that performance could be highly deteriorated. They also concluded that if the chip rate-to-pulse-repetition-frequency ratio is smaller than the number of chips during correlation then the duty factor would have no effect on performance. On the other extreme, e.g., for low pulse-repetition-frequency the optimum duty factor is one and thus, CW jamming becomes the worst case-jamming scenario. (Ravi & Ormondroyd 1992) extended this study to the case of sequential detectors. For the case of CW and, performance degradation becomes an issue for large jamming-to-signal power ratios. In the pulse jamming case performance degradation depends on the duty factor of the interfering signal. (Iinatti 1997) studied the effect of CW and pulsed jamming on MF based coherent code acquisition. Cases in which MF is aided by reference filters (e.g., median and transversal filters) are also investigated. The effect of CW and pulsed jamming on TMA is also studied by the author. It is found that the influence of the CW jamming signal can be nearly eliminated with the help of a MF combined with a median filter or transversal filter. In the case of pulse jamming both reference filters offer good performance though the median filter provides better performance for similar filter complexity. The performance of noncoherent MF code acquisition with median filters and jamming signals is also studied. The performance of differentially coherent and noncoherent code acquisition under narrowband jamming has been studied in (Iinatti & Pouttu 1999). The narrowband jamming signal is located close to the center frequency of the desired signal. It is found that both schemes outperform conventional noncoherent MF code acquisition. Results for the differentially coherent case are extended to wideband jamming signals in (Iinatti & Pouttu 2000). In this study the wideband jamming signal occupies 20% and 100% of the desired signal spectrum. The authors show that the differentially coherent approach is also robust against wideband interference.

Code acquisition in a CDMA overlay system has been studied by (Gottesman & Milstein 1996). The acquisition process of the direct-sequence spread-spectrum users is affected by (nonintentional) interference from the narrowband (BPSK modulated) users transmitting within the same frequency band. A linear prediction filter is used for the energy-rejection of narrowband users. Acquisition performance is degraded due to the presence of narrowband interference but the notch filter is found to be effective to combat this degradation. As the bandwidth of interference signals is increased the filter becomes less effective in suppressing the disturbing signals. The system performance is also very dependent on the power of the narrowband signals and, for large interfering powers, the notch filter should be carefully designed to effectively suppress interference.

Page 53: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

51

2.6 Other approaches to code acquisition

2.6.1 Interference suppression techniques and interference resistant

receivers for code acquisition

The impact of interference (e.g., jamming, MAI, etc.) on the process of code acquisition could be crucial and, in the worst case, a user could not be synchronized to the network due to the degrading effects of interfering signals. Many techniques have been developed to cope with this problem, typically attempting to design an interference resistant receiver or to utilize interference suppression or rejection techniques. The type of approach utilized is very much related with the kind of interference affecting the acquisition process.

A narrow-band interference suppression scheme for code acquisition is considered by (Milstein 1988). Code acquisition in a CDMA overlay scenario where the spectrum is shared with some narrowband users is studied by (Gottesman & Milstein 1995). A linear prediction filter previous to the MF is used to reject carrier energy from the narrowband users. Considerable gains in terms of reduced acquisition times are obtained by interference suppression filters. Gains are reduced for increased bandwidth of the interference signals. The method exploits transform-domain techniques by which the received signal previous correlation is Fourier transformed, filtered in the frequency domain and inverse Fourier transformed. Analytical results show that the presence of the suppressor filter helps improving both probabilities of detection and false alarm. (Shi et al. 1993) studied interference-cancellation aided code acquisition in asynchronous CDMA networks. Two approaches exploiting iterative interference cancellation are considered, based on removing at each stage either the strongest interference component or all the estimated components. The removed signals in a given stage are not estimated again in the following stage. Authors show that both schemes are effective to combat the degrading near-far effects, though the second approach provides better performance. A parallel multistage interference cancellation approach for enhancing synchronization performance is proposed by (Cameron & Woerner 1996), where it is shown that acquisition times are reduced as the number of interference cancellation stages is increased. (Iinatti 1997) proposed and studied median filter based methods for combating the degrading effects of jamming when the PG does not provide enough interference rejection capability. The effect of jamming is suppressed by using a median filter after the MF correlation. Some interference suppression schemes based on the minimum-mean-squared-error (MMSE) criterion are also applied to code acquisition. A case where the algorithm adaptation uses a known training sequence is studied by (Madhow 1998) whereas a blind approach is considered by (Hwan & Wei 2000). It is found that the MMSE approach is also effective to combat the near-far problem at the initial acquisition stage. (Lee & Oh 2001) use a parallel interference canceller (PIC) to suppress the MAI contribution of all synchronized users from the received signal. Authors show that this scheme allows the accommodation of more users in the network, increasing thus capacity.

Page 54: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

52

Acquisition receivers robust to interference have also received considerable attention. Based on subspace decomposition techniques (Bensely & Aazhang 1996, Ström et al. 1996) considered the problem of delay estimation in scenarios affected by the near-far effect. (Madhow 1997) considers the problem of blind and joint acquisition and demodulation, showing that the proposed receiver is near-far resistant. A maximum likelihood delay estimation approach where timing information is obtained from the sample mean and sample covariance matrix of the received signal is studied by (Bensley & Aazhang 1998). A maximum-likelihood interference tolerant delay estimation scheme particularly suitable for CDMA networks with long code sequences in proposed and analysed by (Matravadi & Veeravalli 2000).

2.6.2 Code acquisition with multi-antenna receivers

When a receiver with M antennas is utilized, the received signal can be represented by a (1 x M) vector, where the ith element of that vector is given by (2.1), i = 1,2,…,M. Two-basic processing techniques can be distinguished, depending on the interelement separation in the antenna array. If the antenna elements are widely spaced, conventional (antenna) diversity techniques can be exploited. In this case the separation should be enough as to ensure that the corresponding associated fading processes have independent statistical behaviour. This minimum separation depends on the angular spread characterizing the channel, typically being larger than a few wavelengths. Diversity techniques are effective to combat the detrimental effects of fading channels. Indeed, appropriately combining the signals of different diversity branches results in a combined signal of reduced outage probability. Note that coherent combining of the signals cannot be exploited during initial synchronization because no information on channel coefficients is available at this stage. Hence, branch signals are typically combined in a noncoherent fashion. In contrast to the previous case, closely spaced elements, typically half a wavelength apart at most, allow exploiting the angular domain in a direct and unambiguous fashion. Then, beamforming techniques can readily be applied to establish directional links. The spatial filtering operation carried out by the beamformer can be used to reinforce the desired signal as well as to reduce or suppress interference from directions of interest. The driving forces behind multiple antennas are the significant performance improvements achievable at both the link and network level. In fact, improvements in bit error rate, data throughput, network capacity and coverage, among others, can be attained by employing multiple antennas. Recent years have witnessed an increasing interest in exploiting antenna arrays also at the initial synchronization stage.

Beamforming-based spatio-temporal receiver structures suitable for code acquisition are studied by some authors. (Dlugos & Scholtz 1989) derived the maximum likelihood delay estimator of a receiver using an antenna array in an unknown and static (multidimensional) channel. (Mermerstein & Affes 1998) propose the Spatio-Temporal Array Receiver (STAR), which performs blind identification and equalization of the channel, where synchronization is implicitly carried out. (Ramos et al. 2000) studied a low-complexity beamformer-based space-time processing structure. A space-time

Page 55: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

53

matched filter provides optimum combination of the signals, maximizing the signal-to-interference-plus-noise ratio. A code acquisition approach exploiting adaptive antennas and the LMS algorithm is presented in (Wang & Kwon 2000a & 2000b). This beamforming method, combining hypothesis testing and LMS algorithm-based antenna weight computation, searches over a two-dimensional uncertainty region of reduced size. In each individual branch the signal is correlated and weighted previous combining. Performance is found to be improved considerably as more receive antennas are used. In general the two-dimensional Rake receiver and other multidimensional structures are studied from the standpoint of signal detection. Though this is essential for modelling the initial synchronization process, the complete characterization should also consider the search procedures as well. From a different perspective (Madyastha & Aazhang 1995, Kim & Miller 2000) exploit an antenna array with subspace methods to jointly estimate timing and bearing information from the user to be synchronized. The Multiple Signal Classification (MUSIC) algorithm is used to blindly estimate both delays and Direction of Arrivals (DOA) in a multiuser environment.

Schemes based on antenna diversity have also been studied in the literature. Parallel code acquisition with antenna diversity has been investigated by (Rick & Milstein 1997a) in frequency selective and nonselective channels. The probability of false lock is defined as the probability that the largest decision variable (e.g., test statistic) from available diversity branches does not correspond to any of the paths of the target user to be synchronized. Authors found that the false lock probability decreases substantially as more diversity branches are used. (Park & Oh 1998) have considered two schemes for code acquisition based on an M-element antenna array with one correlating element in each receiving branch. In one case all correlators utilize the same phase and a set of spatially independent decisions is used to evaluate the cells, e.g., the synchro cell is declared only if F out of M decision variables exceed the threshold. In the other proposed scheme, the final decision variable is formed by combining M tentative decision variables, that is, independent decision variables are summed. Both schemes are efficient in reducing the mean acquisition time, especially as M increases. A code acquisition scheme exploiting multiple receive and transmit diversity antenna, particularly suited for frequency nonselective environments, is proposed by (Ikai et al. 1999). An arbitrary (artificial) delay is imposed on each transmit branch. After correlating the signals from each branch the receiver combines these signals into a composite signal that is then appropriately delayed with the aim of generating a coherent sum of received components, improving the statistics of the decision process. Authors show that receiver diversity is more effective than transmitter diversity from a standpoint of mean acquisition time, though transmitter diversity is important since it helps reduce miss-acquisition probability. Since this system has the advantage of requiring a short preamble for synchronizations, the same authors apply the proposed scheme for code acquisition in packet communications (Ikai et al. 2000). In a study by (Yang et al. 1999) code acquisition with multiple diversity antennas is evaluated from two different perspectives, by improving detection probability and by reducing the uncertainty region. A correlator (e.g., MF) is available in each branch. In the first case all MFs use the same code phase and the MFs output signals are combined to get an improved SNR. In the second case different code phases are used in each MF to increase parallelism in the search. Both cases are shown to improve acquisition performance; in low SNR scenarios antenna

Page 56: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

54

combining is more effective while the parallel approach provides the best gains in high SNR cases. A combination of both approaches is shown to provide the best performance for a particular SNR value. Based on these results (Chang et al. 2000) proposed an adaptive acquisition system in which the degree of diversity combining is adjusted during the search process. The scheme starts with no diversity combining and increases the order of combining whenever a false alarm is declared. Similar performance results than in the previous approach are found, with the advantage that no knowledge of the prevailing SNR is required.

The problem of spatial and temporal synchronization of a mobile communication network consisting of nodes employing directional/adaptive antennas has been considered by (Liu & Scholtz 2000). This study aims to provide link acquisition to the users distributed in a geographical area. Spatial synchronization means in this case to produce transmit beams in the direction of intended receivers as well as to generate receiving beams in the direction of the transmitting users. Search algorithms for two-dimensional spatial and temporal synchronization are proposed and analysed. The system assumes that information on universal time, location and orientation is provided to all the nodes by the Global Positioning System.

Page 57: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

3 Summary of published papers

This section summarizes the research results and contributions developed in this thesis and included in the publications.

3.1 General

During the last decade the development and applications of spread-spectrum based systems increased with a previously unseen pace. Undoubtedly, research on the subject grew with the same rate. The role of spread spectrum technology in modern communications is indisputable. Since an important part of spread-spectrum applications lies in the area of CDMA land mobile networks, considerable research effort has focussed on solving problems pertinent to those systems. In parallel, the impressive advances in technology allowing ever-increasing signal processing capabilities, higher degrees of miniaturization, advanced antenna technologies, etc., helped to pave the way towards the development and implementation of more sophisticated and powerful algorithms. Synchronization has always been recognized as one the most important, critical and demanding task of any spread-spectrum system. This is evidenced by the vast available literature covering all the aspects of this field. The contributions summarized below attempt to provide answers and solutions to key initial synchronization aspects of present and future systems. Since future networks will be characterized by mixed traffic and services, it is anticipated that multiple access interference will become a serious issue also for the initial synchronization procedure in any CDMA network.

Unless otherwise specified, the following system assumptions were used in this study: An initial synchronization receiver based on a discrete step, serial-search with fixed-dwell time is assumed. The uncertainty region comprises the full code period. A noncoherent detector based on an active correlator is assumed, though extending results to passive correlators is straightforward. No limits on the acquisition time are imposed. A returning false alarm state (nonabsorbent) is assumed. An ideal autocorrelation function of the spreading codes is assumed. Neither data modulation nor Doppler shifts are present

Page 58: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

56

in the received signal. Chip synchronous operation is also assumed. As a performance measure the mean acquisition time and its variance were used.

3.2 Advanced models for code acquisition in CDMA networks

The distinctive characteristic of the considered code acquisition models lies in the fact that the real effect of MAI is accounted for during the search process of code acquisition. In a CDMA network the received signal consists of a target signal, a composite MAI signal and noise. From the standpoint of initial synchronization, the associated decision variable at the output of the detector will include three corresponding terms, namely an autocorrelation term, a term containing a combination of crosscorrelations and a noise term. Each term will take on a value depending on the particular delay shift of the local code. Thus, when synchronizing to the jth user in a CDMA network, the decision variable at the detector output can be written as

1

2

( ) ( ) ( )

( )

uK

j iii j

MAI

y ACF CCF=≠

τ = τ + τ

σ τ

∑�����

(3.1)

where Ku users are present, ACF and CCF model the corresponding auto- and crosscorrelation functions and the noise term is neglected. Note the dependence of the decision variable y on the delay τ of the locally generated sequence. The value of MAI affecting the cell being tested changes as the search proceeds within the uncertainty region. The example of Fig. 9 illustrates this fact for a simple case where Ku = 4, the first user is the target user (j = 1) and m-sequences of length 31 are used as spreading codes. All users are assumed to transmit with the same bit-rate and the CDMA network operates under ideal power-control conditions. As can be appreciated, the composite MAI signal can produce peaks of amplitude comparable to the autocorrelation function. As the acquisition process proceeds the local oscillator updates the value of τ and consequently the probabilities of detection and false alarm become functions of τ, that is, PFA(τ) and PD(τ). Clearly, undesired threshold crossings could take place in many nonsynchro cells, leading to time consuming false alarm states and consequently slowing down the overall acquisition process. This tendency could become more pronounced in multirate networks, where high amplitude interference peaks are more likely to appear due to the presence of one or more higher bit-rate users. Note that due to the squaring effect of noncoherent detection the negative peaks of the MAI signal could also have a degrading effect on acquisition performance. Conventional code acquisition models consider only the overall effect of MAI on PFA and PD, which remain both constant through the process. Papers I and II model the code acquisition process following the above described approach in quasi-synchronous and asynchronous CDMA networks.

Page 59: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

57

Fig. 8. Effect of MAI signal on the code acquisition process.

3.2.1 Quasi-synchronous CDMA networks

It is a well known fact that MAI degrades link performance of the users connected to a CDMA network. In a synchronous CDMA (S-CDMA) network users access in a synchronized fashion such that interference is avoided due to mutual orthogonality between spreading codes. However, from a practical point of view, this strict synchronization requirement is difficult to meet. On the other hand, asynchronous CDMA (A-CDMA) networks impose no access timing requirements to its connected users. Since in general orthogonality cannot be guaranteed for any arbitrary code delay, the contribution of MAI has to be accounted for. Such an asynchronous network is much easier to implement but performance is significantly degraded by the mutual effect of MAI. Quasi-Synchronous CDMA (QS-CDMA) networks, proposed by (Gaudenzi et al. 1992) operate on a nearly synchronized basis, that is, some timing error is allowed among the users. QS-CDMA networks are capable of tolerating timing offsets because they rely

Page 60: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

58

2 ( 1)(2 )(1 )2

dMA D FA

D

T q P KPP

τ = + − − α +

1

1,

q

FA FAii

P Pq =

= ∑ 1

1 FA

K

KP

+ ρα =+ 1

2( 1)

( 1)

q

FAii

i Pq q =

ρ = − − ∑

on spreading codes with low crosscorrelation values within the allowed timing error. The allowed synchronization error ranges from a fraction of a chip (Gaudenzi et al. 1992) to several chip periods (Kuno et al. 1993, Ling & Chang 1997), depending on the code sequence used and on the criterion for out-of-phase crosscorrelation values.

Paper I considers code acquisition in a quasi-synchronous CDMA network. Previous works studying code acquisition performance assumed code acquisition in a static channel affected only by Gaussian noise. Acquisition performance in CDMA networks was obtained by extending results for the mentioned conditions in such a way that the values of probabilities PFA and PD were modified according to some statistical characteristics of the MAI signal. In any case PFA and PD were assumed to remain constant throughout the process. Thus, as previously noted, the effect of MAI is reflected as reshaped (i.e., deteriorated) detector statistics. A more accurate model is studied in Paper I, where the effect of interference is taken into consideration in the search process itself. The starting point is the fact that there is a particular MAI value associated with each cell in the uncertainty region, as suggested in Fig. 8. In a QS-CDMA network the probability of signal detection is independent of the MAI contribution. Therefore PD is constant regardless of the position of the synchro cell, it depends only on the prevailing SNR. However the probability of false alarm PFA associated with each nonsynchro cell varies from cell to cell so that PFAi ≠ PFAj for each i ≠ j. The conventional serial-search approach of an uncertainty region partitioned into q cells is reformulated to consider an arbitrary MAI value in each cell. Signal flow graph techniques were applied to model the code acquisition decision process, in the same fashion as in (Holmes & Chen 1977). The channel is assumed to remain constant during the whole acquisition project so every time the ith cell is revisited, i = 1, 2,…, q, the same amount of interference is encountered. The decision process generating function was obtained by employing flow graph reduction techniques. This generating function represents the transfer function from a generic initial cell to the final acquisition (ACQ) state. After the generating function of the decision process is obtained, the closed-form expression for TMA was derived through cumbersome algebraical manipulations. The initial cell is assumed to have a uniformly distributed probability within the uncertainty region. The penalty time associated with jumping to a false alarm state is modelled as a multiple of the dwell time, Kτd. The mean acquisition time TMA for a q-valued distribution of PFA and constant PD was found to be

(3.2)

with

and (3.3)

Eq. (3.2) is structurally similar to the conventional expression for constant PFA and PD (Holmes & Chen 1977), the differences being that the average PFA over all cells is used

Page 61: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

59

2 ( 1)(2 )(1 ) 2 ( )2

dMA D FA FA R D

D

T q P KP K P P PP

τ = + − − α + + − � �

1

1 qFAi

Ri Di

PP

q P=

= ∑1

1

1 1.

q

Di Di

Pq P

=

=

∑�

FAP

instead of the constant PFA, and a new parameter α is introduced. By inspection of (3.2) and (3.3) one can see that TMA depends, through α, on the specific pattern distribution of MAI associated with the q cells. Clearly, a given MAI pattern defines a corresponding PFA pattern. Moreover, high values of PFA for large indexes i will tend to minimize TMA, that is, performance improves as the cells with largest MAI contributions lie at the endmost of the uncertainty region. The influence of the actual MAI pattern on acquisition performance is considerable, as is evidenced by the several studied examples. Results showed that previous approaches considering constant PFA could give rather optimistic performance figures. The near-far effect will tend to produce high peaks of interference and therefore will have a negative impact acquisition performance. It is pointed out that since the CDMA base station knows the spreading codes and delays of its Nu connected users, the sum of mutual crosscorrelations (e.g., MAI signals) can be easily computed and hence, for a particular SNR, the precise PFA pattern could be determined.

3.2.2 Asynchronous CDMA networks

A more generic model for serial-search code acquisition was developed and studied in Paper II, where initial synchronization was considered in the context of asynchronous CDMA networks. Since users transmit with arbitrary delays, the composite MAI signal associated with the synchro cell will depend on the position of that cell within the uncertainty region. In other words, if the synchro cell is in the ith position, i = 1, 2, …, q, then the corresponding probability of detection will be PDi, i = 1, 2, …, q. In addition, each nonsynchro cell is also characterized by a different probability of false alarm, as in the case of a QS-CDMA network. Thus, the model considered here characterizes the ith cell, i = 1, 2,…, q, with the pair (PFAi, PDi), i = 1, 2,…, q, where PFAi applies when the cell in question is nonsynchro, and PDi for the synchro cell. The acquisition process is modelled by flow graph techniques, as in the previous case. Notice that this model is more generic than that obtained for QS-CDMA networks. Furthermore, the QS-CDMA model can be seen as a special case of the one developed for A-CDMA networks, i.e., when PDi = PD, i = 1, 2, …, q. The closed-form expression of mean acquisition time and the variance of the acquisition time were computed for this case of q-valued PFA and q-valued PD. This computation, even much more elaborated than for the previous case, resulted in the following expressions:

(3.4)

with α and defined in (3.3) and

and (3.5)

Page 62: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

60

( )

( ){ }

22 2 3 3 2

1( )

2 22 3 4

2 25 6 7 8 9

1( ) 3 2

3

( 1) 2 (1 ) 2( )

2 2 22

FA FAFAi FAiFA FAE i

R D FA FA

D D R

S K q P P q K q P P S KP Kq P

K qP q P q KP K qP K S S S

KK q P S S S K S q P KP K S

= − + + + + − ′′ − + − + + + + − −

′′ ′ ′ ′+ + − − + − − + +

� �

2 ( ).A CDMA FA R DK P P P−∆ = − �

2

2 23 2 ,MA MAACQ d

d d

T TS

σ = − + − τ τ τ (3.6)

where, for q >> 1, S is given by

(3.7)

with S1 through S9 and other parameters defined in Paper II. Comparing the expression of the mean acquisition time TMA obtained for an A-CDMA network (3.3) with that of the previously presented QS-CDMA network (3.2), one can see an additional term

(3.8) The first observation is that ∆Α−CDMA = 0 if PFA or PD or both of them have uniform distributions, that is, at least one of the following conditions are met: PFAi = PFA, i=1, 2,..., q, or PDi = PD, i=1, 2,..., q. The proof for it is straightforward from the definitions given in (3.3, 3.4 and 3.5). In general the sign of ∆Α−CDMA can be either positive or negative, depending on the particular distributions of PFA and PD. Table I summarizes the performance figures for code acquisition (TMA) obtained for three different cases; conventional results for the Gaussian channel, that is constant PFA and PD (Holmes and Chen 1977), q-valued PFA and constant PD, especially applicable for QS-CDMA networks (Paper I), and q-valued PFA and q-valued PD, modelling a generic case of A-CDMA networks.

A practical MAI approximation is also studied in Paper II. The impact of MAI on the code acquisition process is averaged out by approximating the delay-dependent MAI term σ2

MAI(τ) with the (constant) average value σ2MAI_ave = E[σ2

MAI(τ)]. Numerical examples are presented for a set of eight Gold codes with arbitrary initial delays defined by the vector τ = [τ1, τ2,...,τq]. The following three performance measures are compared: In the first place the precise expression for TMA (third row in Table I) when MAI and hence PFA and PD change from cell-to-cell is considered. Then the conventional TMA case for constant probabilities (first row in Table I) is considered, either when PFA and PD are obtained by averaging PFAi and PDi over all q cells, or when the constant PFA and PD are obtained from the MAI approximation. Results show that differences in performance are very much dependent on the prevailing SNR ratio and the value of the of initial code phase vector τ. The impact of different vectors τ and number of users Ku on code acquisition performance using the derived expressions is investigated. Moreover, the dependence of the optimal threshold (e.g., minimizing TMA) on Ku as well as on the SNR value is also studied. It is pointed out that the expression for TMA obtained in Paper II is

Page 63: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

61

consistent in form with previous results (Holmes & Chen 1977 and Paper I), and includes them as particular cases.

Table I. Mean acquisition times for different distributions of probabilities PFA and PD

Distribution of PFA and PD Mean acquisition time TMA

Constant PFA and PD

PFAi = PFA, i = 1, 2,…, q PDi = PD, i = 1, 2,…, q

2 ( 1)(2 )(1 )2

dMA D FA

D

T q P KPP

τ = + − − +

q-valued PFA and constant PD

PFAi = {PFA1, PFA2,…, PFAq} PDi = PD, i = 1, 2,…, q

2 ( 1)(2 )(1 )2

dMA D FA

D

T q P KPP

τ = + − − α +

q-valued PFA and q-valued PD PFAi = {PFA1, PFA2,…, PFAq} PDi = {PD1, PD2,…, PDq}

( )2 ( 1)(2 )(1 )

22

MA D FA

dFA R D

D

T q P KP

K P P PP

= + − − α +τ+ −

��

Summarising, Paper I and II deal with the problem of code acquisition in CDMA networks. More elaborated models for code acquisition are studied to account the effect of MAI in a more realistic fashion, that is, considering a particular MAI signal in each cell being searched. Closed-form expressions for typical performance measures (e.g., TMA and variance) are obtained. Results show that the mean acquisition time strongly depends on the particular pattern of distributions of probabilities PFA and PD, which in turn, depend on the composite MAI signal. A high peak of interference in a given cell will make the code acquisition process likely to go to a time-consuming false alarm state, which will be reflected as an increase in the time to acquire. This interference peaks occur in environments characterized by a severe near-far effect, e.g., due to nonideal power control or in multirate CDMA networks.

A few comments on the scope of the considered code acquisition models are needed. First, it is pointed out that the studied models are primarily intended to represent systems based on short spreading codes, i.e., codes spanning over the duration of a single symbol. This corresponds to deterministic CDMA (D-CDMA) systems (Vembu & Viterbi 1996), where the MAI associated with a particular cell remains unchanged during the acquisition process (i.e., static MAI pattern). UMTS/WCDMA with short codes is an example of such a system. Systems exploiting short spreading codes are particularly important since they also allow the use of multiuser detection or interference cancellation techniques. Random CDMA (R-CDMA) systems (Vembu & Viterbi 1996) make use of long spreading sequences that span over many symbols and thus, the effective amount of MAI

Page 64: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

62

associated with a particular cell is different every time the cell is visited. In consequence the models cannot be applied in those systems. A comparative study of code acquisition performance with exact MAI patterns (e.g., valid for D-CDMA systems) and Gaussian MAI approximation (e.g., valid for both D-CDMA and R-CDMA systems) is presented in paper II. In general, code acquisition in the uplink and downlink involves different implications and/or limitations. In principle the code acquisition models presented in this section can be applicable in both directions of transmission. However, the asynchronous nature of the uplink highly accentuates the effect of MAI on the acquisition process and thus, these models better apply in that direction of transmission.

The effect of power control on the studied models is discussed next. The influence of power control on code acquisition can be considered either from a network or link standpoint. In a CDMA network without power control the near-far effect could have a strong effect on code acquisition. The signal from users located near the base station will have larger powers in comparison to those near the cell edge. This will accentuate the effect of crosscorrelation peaks (see Fig. 8), i.e., higher peaks are more likely to appear as compared to a case with perfect power control. As a result it is expected that without power control the performance of code acquisition could be considerably deteriorated. The studied models can describe precisely this effect since an arbitrary level of associated interference is assumed in each cell. Note that even with perfect power control different crosscorrelation peaks will be present as the uncertainty region is searched. Now, considering code acquisition from a single link point of view, two cases can be distinguished, uplink and downlink acquisition. Naturally, power control cannot be applied in the downlink direction of transmission (e.g., initial synchronization of the mobile station) since the base station has no a priori knowledge of the downlink channel at the mobile station power-up instant. In the uplink direction the base station attempts to synchronize to the signal received from the mobile station. The mobile station has already knowledge of the downlink channel and hence some simple (open-loop) channel power control approaches can be applied.

3.3 Rake receiver code acquisition

Even though a vast literature on code acquisition is available, a very narrow portion of the subject has been devoted to the study of Rake receiver code acquisition. So far no attempt to develop general and extensive models for code acquisition in Rake receivers has been documented. Paper III examines Rake receiver code acquisition in a CDMA network from a generic standpoint. In fact, the modelling of code acquisition in a Rake receiver consisting of L0 fingers and capable of resolving L paths is the main research topic of this paper. A multiuser environment is assumed (e.g., a CDMA network) so that the interference level is modelled as to change from cell to cell in the search process. The different paths at the receiver are the result of multipath propagation in the channel (e.g., delay spread) but they can also result from multiple transmitter diversity and delay diversity. The task of the code acquisition process is to synchronize to each of the L available paths. If L0 < L, the receiver could either determine all the L paths and allocate

Page 65: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

63

the L0 most appropriate ones (i.e., paths with largest energy) to the Rake fingers, or synchronize to the first L0 paths and replace the smallest every time a new larger path is detected. The latter approach was considered in Paper III.

The process of code acquisition in a Rake receiver was divided into two steps, namely initial acquisition and postinitial acquisition. The first step is defined as the process required to acquire the first path, corresponding to any of the L available paths. This process takes place in the full-length uncertainty region. Based on the fact that the L received paths are usually arranged in a cluster, it is highly probable than the remaining L�1 paths will be located in the close vicinity of the first detected path. Thus, the second step comprises all the stages required to acquire the remaining paths. The search in the postinitial acquisition process is carried out in an uncertainty region of reduced length. If the delay spread of the channel encompasses a total of S cells (e.g., channel delay spread ≅ STc sec.), the search of the remaining cells could proceed in ± S cells around the cell detected during initial acquisition. Note that as further synchro cells are detected the length of the uncertainty region continues to shrink. Fig. 9 illustrates the principle of Rake receiver code acquisition. The process will end once L0 synchro cells are detected by the receiver. Statistical characterization of this process is investigated in Paper III by evaluating the average time required to reach the Rake acquisition state.

The considered models for initial and postinitial acquisition assume that there are v�1 nonsynchro cells (hypothesis H0) and a single collective synchro cell (hypothesis H1). This synchro cell includes S potential synchro cells from which L � S correspond to true synchro cells. The flow graph of the overall decision process is shown in Fig. 1 of Paper III. Details of the flow graph representations of synchro and nonsynchro cells are shown in Fig. 2 of the same paper. The channel multipath profile is characterized by a vector D = [d1, d2,… dS], allowing either a deterministic model where dl ∈ {0,1}, � l, or a probabilistic model where dl is the probability of having a multipath signal component l chip intervals after the first signal component (front end of the signal) has been received. It is noted that the channel delay spread is treated as a statistical quantity. This is evident by the use of a probabilistic model for the signal components of the multipath cluster. Even though we use a fixed delay spread spanning over S chip periods Tc (e.g., modelling the maximum expected delay spread) the presence of the lth path is dictated by the associated probability dl (the probability of having a multipath signal l chip intervals after the first received signal component).

For postinitial acquisition the following three different strategies were considered:

a) Code acquisition with parallel search and channel estimator: A channel estimator provides the Rake receiver with an estimate of vector D. Then a parallel search of the L paths is arranged by setting the local codes with relative phases as dictated by vector D. Acquisition is declared only after the L correlators detect the signal above the threshold. If the number of available fingers L0 ≤ L, the finger allocation procedure is straightforward; otherwise the receiver could allocate the L0 most appropriate paths. Note that in this case initial acquisition already provides code acquisition for all Rake fingers.

Page 66: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

64

b) Sequential postinitial acquisition: In Paper III most of the analytical efforts were devoted to the study of sequential postinitial acquisition. This search strategy is applied when no channel estimator is available and only one correlator is used for the search. After initial synchronization the search will continue in an uncertainty region consisting of ± S cells from the position where the first synchro cell was detected. Upon detection of a new synchro cell that cell will be removed from the uncertainty region. This procedure is referred to as uncertainty region reconfiguration. As the postinitial process proceeds the search procedure will take place in a smaller and smaller uncertainty region, until L0

synchro cells are allocated to the available fingers. At that point Rake acquisition is declared. The Rake acquisition time is defined as the average time elapsed from the initialization of the process until all L0 fingers are synchronized. That is, both initial and postinitial acquisition times are included in the computation of the Rake acquisition time. In time-varying channels the acquisition process will continue searching the uncertainty region, reallocating newly detected signals to the receiver fingers than are stronger than those already selected. This signal replacement is denominated Rake reconfiguration. In order to model these processes a vector R(m) containing the detected and removed synchro cells in the previous m steps is defined, where R(m) = {r1

(m), r2(m),… rS

(m)}, m = 1, 2,…, L and rl

(m) ∈ {0,1}, � l. If rl(m) = 0 the lth synchro state has been detected in one of the

previous m�1 steps, otherwise rl(m) = 1. This allows defining the generic state of the

postinitial acquisition process as a function of the finger being acquired. The analysis of this algorithm is complex since the pdf of vector R(m) is required. Although conceptually straightforward, practical evaluation of this pdf might be cumbersome.

c) Randomized postinitial acquisition: In the case that there is no a priori information on the channel multipath delay profile the postinitial acquisition process for each finger could be initialized randomly from any of the 2S cells of the uncertainty region. If L0 correlators are available for the search process the starting cells could be selected either randomly or arranged in a way that initial cells are evenly partitioned within the uncertainty region.

Page 67: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

65

Fig. 9. Code acquisition in Rake receivers: Initial and postinitial acquisition.

The acquisition process is modelled as to start from any arbitrary nonsynchro or synchro cell of the uncertainty region. Due to the complexity of the decision process, circular diagram techniques (Polydoros 1982) are used to model the Rake receiver acquisition, instead of the conventional flow graph techniques of (Holmes & Chen 1977). The flexibility and compactness of the circular diagram approach allows a more tractable

ACQ

size of uncertainty region: v-1+S

... ...

first detected path (finger)

Initial code acquisition(acquisition of first finger)

size of uncertainty region: 2S

ACQ

Postinitial code acquisition(acquisition of the mth finger, m = 2, 3,..., L0)

1st fingerACQ

2nd finger

size of uncertainty region: 2S-1

1st finger

2nd finger

3rd finger

.........

size of uncertainty region: 2S-L0

1st finger

2nd finger

3rd finger

(ith finger)

L0th finger

Acquisition of second finger

Acquisition of third finger

Acquisition of L0

th finger

Rake receiver code acquisition

is achieved

.........

(L0-1)th finger

(initial cell)

(initial cell)

(initial cell)

(L0-2)th finger

initial cell

ACQ

ACQ

ACQ

ACQ

AC

QA

CQ

ACQACQ

ACQA

CQ

Page 68: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

66

_ 0, 1,2,... ,mMA Rake MA

m

T T m L= =∑

computation of the generating functions required for evaluating mean acquisition times. The mean Rake acquisition time is defined as

(3.9)

where 1

MAT is the mean acquisition time for initial acquisition and mMAT , m = 2, 3, …L0 are

the respective mean acquisition times for acquiring the remaining fingers. In the paper, and to simplify the analysis, the derivation of _MA RakeT was carried out by breaking up the search process into two possible initial cases, depending on whether the process starts from a nonsynchro cell or from a potentially synchro cell. After tedious algebraical manipulations a closed-form expression for mean acquisition time required to synchronize a Rake receiver, _MA RakeT , was obtained (equations 16-24 in Paper III). Some practical approximations for _MA RakeT were also given for the following special cases: a) the total number of cells v is much larger than the number S of cells within the delay spread of the channel and b) transmit diversity in the form of M independent transmitters (i.e., macro diversity) or a single transmitter with M transmit antennas. In general partitioning the uncertainty region into a number of segments equal to the amount of available fingers as well as creating appropriate artificial multipath profiles could speed up the synchronization process. Some numerical examples show that the performance measure derived for acquiring the first finger (initial acquisition) agrees quite well with the considered practical approximations for moderate to high SNR values. This agreement becomes closer as the total number of cells increases. In the Appendix (Paper III) an iterative algorithm for computing the probability of starting the mth finger acquisition process from a generic cell is studied and demonstrated through a numerical example. In WCDMA systems cell acquisition is a discontinuous process where the signal the receiver synchronizes has a duty cycle of 1/10. If the channel coherence time is shorter than the period between two successive received timing signals the theory developed for conventional code acquisition, based on Markov chain modelling, can not be applied for WCDMA cell acquisition. If the channel remains constant the cell acquisition process can be modelled with the same tools used in conventional code acquisition. In this case the model for cell acquisition is considerably simpler than its counterpart for code acquisition. The above described Rake reconfiguration procedure can be applied since a continuous pilot is available. In order to keep track of the channel the Rake reconfiguration should be repeated with a period equal to the channel coherence time.

3.4 Code acquisition in delay and angular domains

In code acquisition the search process usually takes place in the delay domain. This is clearly evident by the way the uncertainty region is explored. In fact, the search strategy is defined by controlling a delay variable according to some pre-established procedure or rule. Indeed, this typically quantized variable is the delay (phase) of the locally generated

Page 69: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

67

spreading code. If due to unknown Doppler effect the received carrier frequency also must be estimated, the uncertainty region becomes a two-dimensional grid and thus, the search proceeds in the delay-frequency domain. These techniques have been extensively studied in the open literature. Antenna arrays have been used to enhance the link and network performance of CDMA networks. However, the use of multiple antennas for improving synchronization performance has received relatively less attention. Paper IV explores the idea of combining beamforming techniques with conventional serial-search code acquisition. An m-element closely-spaced antenna array with a beamforming network is used to establish a directional link into a preferred direction. To steer the beam into a direction of interest θ the appropriate (m x 1) steering vector is computed by selecting the weight coefficients such that coherent signal combining occurs in that direction. Consequently, the maximum gain of the antenna array is m. Analog or digital beamforming networks (Litva & Yeung Lo 1996) can be used to generate a number of orthogonal beams covering a given angular sector. Note that since an antenna array is employed these approaches are better suited to be applied in the uplink direction.

The problem of code acquisition is extended to the two-dimensional delay-angle domain. A particular relative position between the received and locally replicated code is called a delay cell while the idealization of a beam steered to a particular direction is called an angular cell. The principle of two-dimensional code acquisition is depicted in Fig. 10. Paper IV considers and analyses delay-angle domain code acquisition. If q delay cells and m nonoverlapping angular cells are considered, the uncertainty region will include a total of Q = mq cells to be searched. A single noncoherent correlator is used in the receiver, so that a minimum complexity approach is considered. Extensions to parallel searching are straightforward. As a starting point it is assumed that interference is uniformly distributed in both delay and angular domains. That means that the ith delay cell of the jth angular cell, i = 1, 2,…, q; j = 1, 2,… m, is characterized by the same amount of MAI. A single-path static channel is assumed. The receiver fully exploits the gain provided by the array, that is, it is assumed that the user to be synchronized is located in the direction of maximum array gain. As an initial step it is also assumed that the received signal is seen only from one angular cell, e.g., the angular spread of an impinging signal is smaller than the beamwidth generated by array. Later in the study many of these assumptions are extended and loosened to consider different practical scenarios and receiver structures. A conventional delay-domain code acquisition scheme (m = 1) is used as the baseline reference in the study. It is interesting to note that in two-dimensional code acquisition (m > 1) the length of the uncertainty region is increased by m and hence one would expect increased acquisition times. On the other hand, the array gain enhances the SNR of the received signal also by m, being reflected as improved probabilities PFA and PD and, in turn, shorter times to acquire. This trade-off is investigated in detail in Paper IV.

Two basic serial-search-based strategies are studied, Fix Angle Sweep Delay (FASD) and Fix Delay Sweep Angle (FDSA), also shown in Fig. 10. In the former approach the search is carried out by serially sweeping through the q delay cells of a given angular cell. This procedure is repeated on each consecutive angular cell until the synchro cell is detected. In the latter case a given delay cell is searched through the m angular cells and the process is similarly repeated in the consecutive delay cells.

Page 70: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

68

3.4.1 Performance in single-path channels

Paper IV shows that under the above assumptions the studied delay-angle code acquisition is a feasible technique, outperforming the conventional (delay-domain) approach in many situations. The number m of angular cells employed in the acquisition process is used as a parameter. It is found that in general the two-dimensional approach can synchronize faster than the one-dimensional, the difference in performance depending on m and the SNR. Furthermore, for a given SNR there exist an optimum number of angular cells mopt minimizing the mean acquisition time TMA. The lower the SNR, the higher the gain attained with the considered scheme. mopt can be interpreted as the result of the compromise between an increased uncertainty region and improved SNR. It should be noticed that the lower the SNR, the higher is the corresponding mopt for that SNR. In single-path channels and under the assumption that the a priori distribution of the synchro cell is evenly distributed, both FASD and FDSA are statistically equivalent. Results are obtained for optimal as well as for CFAR threshold settings. Proper selection of the CFAR threshold could provide almost as good results as with optimum thresholds. Performance results suggest that in order to minimize TMA the number of angular cells used to acquire should be adaptively selected according to the prevailing (estimated) SNR (optimal threshold case) or overall noise power (CFAR case). In that sense this approach lends itself as to be implemented with digital beamforming techniques. It was also shown that significant performance improvements can be attained even for a suboptimum number of angular cells (m < mopt).

Fig. 10. Principle of two-dimensional (delay-angle) code acquisition.

........

m angular cells (ac)q delay cells (dc)

FDSA (Fix Delay/Sweep Angle)

dc1

dc2

dc3

dcq

......

....

ac3

dc 1

dc2

dc3

dcq

......

....

ac 2

dc1

dc2

dc3

dcq

..........

ac1

..

dc1

dc2

dc3

dcq

acm

........

..

FASD (Fix Angle/Sweep Delay)

......

....

acj

σr2 σs

2σt

2

..

.......

.....

........

.......

.....

......

....

σTj2 : Overall noise power

in th jth angular cell

σTj2

Search strategies:

Page 71: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

69

3.4.2 Performance in multipath channels

Multipath propagation plays an important role in most present day communication systems. Two representative cases were modelled in the context of delay-angle code acquisition, systems characterized with significant delay spread (e.g., macro-cells in cellular systems) and systems exhibiting considerable angular spread (e.g., pico-cells). Paper IV considers an L-path static channel. In order to simplify the analysis it is assumed that the paths appear as contiguous in the delay- or angular domain. In the first case the L delay consecutive cells are observed from only one angular cell, while in the second case L angle consecutive synchro cells correspond to the same delay cell. Unlike the single-path channel case, the type of search strategy employed has different effects on acquisition performance, TMA being a function of the multipath profile. This can be explained by the way the signal paths are mapped into synchro cells by the search process, see Fig. 4 in Paper IV. Depending on the search strategy, delay (or angle) contiguous paths will be mapped either into consecutive or nonconsecutive synchro cells. A unified model encompassing (by appropriate parameter selection) the FASD and FDSA strategies in both delay and angle consecutive scenarios is developed and analysed in Paper IV. Due to the complexity of the involved transfer functions, and to simplify the analysis, only worst-case code acquisition was considered. Thus, the process is assumed to start from the first nonsynchro cell after the Lth synchro cell, see Fig. 7 in Paper IV. In addition, all the signal paths are assumed to have the same amplitude. The generating function is obtained from the circular diagram model of the code acquisition process. A closed-form expression for TMA is derived by manipulating the generating function. It is found that in general performance figures deteriorate as the number of available paths increase. This behaviour is explained by the fact that the power per path decreases inversely with L when the overall received power is assumed to be the same, irrespective of L. One can see from the analytical results that it is convenient to select the search strategy that makes synchro cells to be mapped as evenly distributed within the uncertainty region. In other words, the best search strategy is the one that attempts to break the cluster-like nature of the multipath, that is to say, the search should not be in the direction in which the multipath is spread but it should proceed along the other available domain. The rationale for this finding is that the best search strategy will minimize the average distance between initial cell and generic synchro cell. Consequently, in an environment with delay spread it is more reasonable to use the FDSA strategy whereas in an environment with angular spread the selection should be in favour of an FASD strategy. Due to the fact that in environments with angular spread synchro cells appear to the search process as more uniformly distributed than in environments with delay spread (see Fig. 6 in Paper IV), gains obtained in the first case are considerably higher than in the second case.

Page 72: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

70

3.4.3 Performance with spatially nonuniform interference

Many practical scenarios cannot support the argument of uniform spatial distribution of interference. Examples leading to spatially nonuniform interference distributions in cellular networks are high bit-rate users as well as localized concentrations of users (hot spots). The nonuniform nature of interference in the spatial (angular) domain is modelled in Paper IV by dividing the angular domain into a large number n of sub-regions (n >> m), each characterized by a particular level of noise power σi

2, i = 1, 2,…, n, as shown in Fig. 10. The jth angular cell, j = 1, 2,…, m, will have a total noise power σTj

2 equal to the sum of contributions of all sub-regions within that cell. In all the previously studied scenarios with uniform distributions of interference σTj

2 = σT2 , j = 1, 2,…, m. It is worth

noticing that when interference is nonuniform, even in a single-path channel, code acquisition performance depends on the search strategy employed. Since interference power is different from (angular) cell to cell, PFA and PD will depend on the angular cell being searched. More precisely, the ith delay cell (i = 1, 2,…, q) of the jth angular cell (j = 1, 2,…, m) will be characterized by probabilities PFAj and PDj. Since a two-dimensional angle-delay search can be seen as a one-dimensional (delay-domain) search with an extended number of cells, the generic expression of TMA found for arbitrary values of PFA and PD in each cell (3.4-3.5) can also be modified to characterize this process. Based on previously obtained expressions, Papers IV, V and VIII study the effect of spatially nonuniform interference profiles on two-dimensional code acquisition performance. A spatially uniform interference distribution with equivalent power is used as a reference.

In general it is observed that synchronization performance is deteriorated by the presence of spatially nonuniform interference. This can be explained by the fact that some angular cells are characterized by higher levels of interference (as compared with the equivalent uniform case), where then probabilities PFA and PD can be significantly degraded. The acquisition process is likely to miss a synchro cell or to jump to time-consuming false alarm states in those cells with high interference levels. Results obtained for optimal and CFAR thresholds show that performance strongly depends on the shape of the spatial interference profile. The worst situations result from impulse-like spatial distributions. It is observed that in many cases there is no well-defined m minimizing TMA, as with uniform distributions of interference. The effect of the interference distribution pattern on performance is studied in Paper V. Patterns with different shapes and interfering power are considered. Acquisition performance is prone to be significantly deteriorated by the presence of a high interference peak in the angular domain. In some cases performance could become worse than that obtained with conventional delay-domain code acquisition, making the two-dimensional approach no any longer attractive. Some approaches to counteract this effect are studied next.

Page 73: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

71

3.4.4 Methods for enhancing acquisition performance in environments

with spatially nonuniform interference

Since the performance of two-dimensional code acquisition in scenarios with spatially nonuniform distributions of interference can be seriously deteriorated, some schemes for combating this degrading effect are studied in detail. Papers VI, VII and VIII undertake these problems with approaches based on the search strategy and detector structure.

3.4.4.1 Approaches based on search strategy

In Papers VI and VIII the influence of search strategies on two-dimensional code acquisition performance is studied. In the FASD strategy approach interference appears to the search process as a pattern of q-consecutive equal-valued power levels in each particular angular cell. However, in the FDSA approach the interference level varies from cell to cell in the angular domain, and consequently the profile of interference encountered as the search process progresses appears to be more random-like. Therefore, the corresponding patterns of probabilities PFA and PD very much depend on the employed search strategy, so does TMA. Under the assumption of an equiprobable synchro cell (e.g., uniformly distributed within the uncertainty region) the acquisition state will be reached faster when delay cells with high-interference are mapped by the search process as clustered (FASD), rather than evenly distributed (FDSA). In fact, in general the FASD strategy provides better results than its counterpart, the FDSA approach. This is confirmed by the analytical results presented in Paper VII.

A scheme exploiting a modified FASD search strategy is considered in Papers VI and VIII to combat the aforementioned performance degradation in environments with spatially nonuniform interference. Based on the assumption that the user to be synchronized can be in any angular cell with the same probability, the FASD search could be started then in angular cells with lower interference levels to proceed with cells in increased order of associated interference. This is the principle of the studied FASD algorithm with up-ranked angular cells, studied in Paper VI. Analytical results show that this algorithm provides considerable gains. In fact the achieved performance tends to approach the performance obtained with a uniform distribution of equivalent interfering power. The gains depend on the shape of the spatial interference distribution. Even in situations of high interference this algorithm is able to restore performance to quite acceptable levels.

3.4.4.2 Approaches based on detector structure

Some schemes where adaptivity is incorporated in the structure of the detector were also taken into account, with the purpose of improving initial synchronization performance

Page 74: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

72

under the presence of spatially nonuniform interference. Two approaches based on the FASD search strategy were considered in Paper VII, namely adaptive integration time and adaptive threshold setting.

a) Adaptive integration time: The rational behind this approach is the fact that if the spatial distribution of interference is known a priori by the receiver, then it is possible to adaptively select the integration time in each cell according to the level of interference associated with that cell As compared with the fixed integration time scheme, the studied approach uses short integration times in those cells characterized by low interference levels, whereas larger integration times are used only in cells affected by strong interference. In this method, by definition, SNR after integrating the ith delay cell of the jth angular cell is made constant. Note that this algorithm attempts to whiten the nonuniform (e.g., coloured) spatial interference. It follows that σΤj

2/σΤk2 = τj /τk, � j,k,

where σΤj2 is the interference power in the jth angular cell, j = 1, 2,…, m; and τj its

corresponding integration time. A fixed threshold, common to all the angular cells, is used as the comparison reference during the search. In order to model the described scheme the vector τint is defined as τint = [a1, a2,… ak,…,am]τd, where τd represents a reference (or unit) dwell time and the coefficient ak, k = 1, 2,…, m is a constant real number modelling the fact that each angular cell has a particular dwell time associated with it. After modelling the considered system by circular diagram techniques a closed-form expression for TMA was obtained, see details in Paper VII. This algorithm relies on the fact that the user to be synchronized contains no data information but the rest of the users operating in the CDMA network transmit data. In an angular cell with high associated interference the adaptive integration time scheme sets a longer integration time in order to “average out” interference. Integrating over many symbols will strengthen the autocorrelation peak corresponding to the desired signal (no data present) but will tend to statistically average the MAI (sum of cross-correlation functions) due to the random changes of sign in the data.

b) Adaptive threshold setting: This method is based on utilizing a particular threshold on each angular cell. The larger the level of interference the higher the threshold used and conversely, in those angular cells with low interference the threshold level is reduced. The motivation for this approach lies in the fact that if a fixed threshold is used the probability of false alarm will increase in those angular cells with large associated interference slowing down the overall acquisition process. Note that a fixed integration time, common to all the angular cells, is utilized during the search process. If Thj is the threshold used in the jth angular cell (with associated interference σΤj

2), j = 1, 2,…, m, the threshold setting rule adopted by this algorithm is σΤj

2/σΤk2 = Τhj

2/Τhk2, � j,k. The adaptive

threshold Thj in the jth angular cell, j = 1, 2,…, m, is set to yield a constant probability of false alarm PFA. Thus, for all the available angular cells PFA1 = PFA2 = … = PFAm = PFA. However, since the threshold is set to force PFA to be constant, every angular cell will be characterized by a particular probability of detection PDj, j = 1, 2,…, m. The derived TMA expression for arbitrary values of PFA and PD, see (3.4-3.5), can be readily applied here to assess acquisition performance with adaptive threshold setting.

Page 75: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

73

In Paper VII the performance of these adaptive detector-based methods are evaluated and compared to reference cases with fixed integration times and thresholds. Random- and impulse-like spatial distributions of interference are considered. Analytical results show that both approaches are able to improve code acquisition performance, even in extreme cases (e.g., a highly directional strong interference peak) where typically performance would be greatly degraded. Algorithm performance depends on the actual interference pattern. The adaptive integration time scheme dramatically improves acquisition performance. In fact, for the impulse-like interference profile the algorithm is able to attain almost as good performance as with the baseline reference case (uniform interference distribution and fixed integration time). In a random-like interference distribution, performance of the adaptive integration time scheme can even exceed that for the baseline reference case. The adaptive threshold approach also improves acquisition performance in spatially nonuniform interference scenarios but with moderate gain, as it is not as effective as the adaptive integration time approach.

3.4.5 Two-dimensional code acquisition in fading channels

All the models developed for code acquisition in the delay- and angular domains considered static channels. Paper IX extends this concept to time-varying channels. A classification of slow- and fast-fading is provided, especially taking into account the initial synchronization process. The channel coherence time Tcoh is used as a reference for this purpose. Indeed, from the code acquisition point of view it is more reasonable to compare Tcoh against the duration of the process itself. The same tools applied to analyse conventional code acquisition in fading channels (see section 2.5.2 in this thesis) are utilized for the two-dimensional case. In general and similarly to conventional delay-domain systems, dynamic channels tend to deteriorate acquisition performance of the two-dimensional approach.

Delay-angle acquisition performance in fast-fading channels is found to be of the same order than that in a reference static channel. As the number m of used angular cells increases, performance in the fast-fading case gets worse than in the reference channel. Moreover, it is found that the higher the SNR, the smaller m for which performance in a static channel is better than in a fast-fading channel. For low values of SNR and m, performance in the fast-fading channel is however better than that in a static channel.

In slowly fading channels performance deterioration is significant, about one order of magnitude worse than for the fast-fading case. This considerable loss of performance can be explained by the way in which the mean acquisition time is computed. In fact, when the channel is in a deep fade the received signal will be negligible and any attempt to synchronize will succeed only after a prohibitively long time. Indeed, this time is on the order of the coherence time of the channels, which is, by definition of the case, substantially long. Since low values of the received signal are relatively common the contribution of their associated long acquisition times to the final average will be quite significant.

Page 76: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

74

3.4.6 Two-dimensional vs. antenna diversity code acquisition: A

comparative study

Paper X compares acquisition performance of two multiple-antenna based code acquisition schemes with the same implementation complexity. Both systems employ m receive antennas and an equal number of correlating elements. Performance of the two-dimensional delay-angle scheme (i.e., beamforming technique) and a one-dimensional code acquisition scheme exploiting antenna-diversity are compared. Operation in frequency nonselective fast Rayleigh fading channels is assumed. Interference is modelled as spatially and temporarily white.

a) Code acquisition with diversity antennas: A receiver with enough antenna interelement separation as to guarantee an independent fading processes on each of the m branches is considered. Associated with each branch there is a noncoherent correlator. The outputs of the correlators are combined to form a decision variable y that is compared to a given threshold. Acquisition performance is assessed by first computing the values of PFA and PD. These probabilities are obtained by taking into account that the pdf of the decision variable y follows a central or noncentral chi-square distribution with 2m degrees of freedom, depending on whether the cell being tested corresponds to a nonsynchro or synchro position, respectively. The probability PFA is obtained numerically while PD is computed as the average probability of detection resulting from a large number of realizations of the (1 x m) channel. Due to the complexity of the averaging process for providing exact results, performance measures for this case are obtained by resorting to some approximations.

b) Code acquisition with a beamforming network: An antenna array with closely-separated elements is studied here. The system corresponds to the previously considered two-dimensional code acquisition but now a total of k correlators are used, with 1 � k � m. When k = m, these two approached have the same complexity. If TMA is the mean acquisition time for a single correlator case, with k correlators performance is expected to improve by the same amount, that is TMA/k.

System comparisons show that that in general acquisition performance improves with m in both cases. For low SNR the antenna diversity scheme outperforms the two-dimensional approach for all range of m. As SNR increases the performance of the two-dimensional approach improves, being this case better than the diversity one for low values of m. For high the SNR values performance of both methods are somewhat similar. In general terms, the performance of code acquisition with an m-antenna array and the same amount of correlating units tends to be of the same order when a beamforming and antenna diversity approaches are compared.

Page 77: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

4 Conclusions

The purpose of the present thesis was two-fold; to provide a comprehensive and up-to-date review of code acquisition techniques, and to present and discuss the achieved research results in that area. Chapter 2 presented an extensive literature review on code acquisition. An overview of the research results was presented in Chapter 3. Three particular areas of code acquisition were studied in this thesis. Code acquisition in CDMA networks was explored first. The second area under study was the problem of initial synchronization in Rake receivers. Finally, the concept of two-dimensional delay-angle code acquisition was introduced and investigated in detail for a variety of practical scenarios. Throughout this thesis mean acquisition time was used as the performance measure characterizing the code acquisition process. It is pointed out that most of the studied schemes embodied a minimum-complexity type of solution, where a single correlating unit was used in the acquisition process.

In the first place, and motivated by the need for an accurate representation of the effects of interference on the code acquisition process, some realistic models for initial synchronization in CDMA networks were developed. In particular the problem of code acquisition in quasi-synchronous and asynchronous CDMA networks was considered. After correlating the received signal with the locally generated replica of the spreading code the MAI signal appears as a composite sum of cross-correlation functions. Every new cell being tested has a particular level of MAI associated with it. The studied models capture this fact by incorporating the varying effect of interference to the search process, in lieu of the conventional approach where the interference effect is modelled as a net increase in the noise affecting the acquisition process. For a quasi-synchronous CDMA network the developed model assumes a different probability of false alarm on each (nonsynchro) cell but constant probability of detection regardless of the position of the synchro cell. This model is extended then for an asynchronous CDMA network where also the probability of detection depends on the position of the synchro cell. Closed-form expressions for the mean acquisition time and its variance were obtained. In particular, the model and performance expressions for the asynchronous network are generic and include both the quasi-synchronous and conventional case (i.e., acquisition in a Gaussian channel) as particular cases. It was seen that acquisition performance depends on the distribution of interference within the uncertainty region. In order to minimize the mean

Page 78: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

76

time to acquire, and under the assumption of uniform distribution of the synchro cell, the search should start from cells with low associated interference and proceed to cells with increasing order of interference. Conventional approaches in code acquisition tend to give rather optimistic results since the average effect of interference is considered. Exact performance results were compared with figures obtained through some engineering approximations of MAI. Results emphasize the key role of search strategies in the code acquisition process. It is interesting to mention that in a CDMA network the receiver (e.g., base station) can easily compute the MAI contribution of its connected users. In principle this could serve as a priori information for selecting an optimum search strategy for every new user to be synchronized.

The second research area was code acquisition in Rake receivers. A generic model for code acquisition in an L-order multipath channel with a Rake receiver consisting of L0 fingers was developed and analysed. The Rake receiver acquisition process was split into two tasks, initial acquisition and postinitial acquisition. The former refers to the acquisition of the first path whereas the latter concept encompasses all the successive processes required to acquire the remaining paths. Rake receiver acquisition is declared when L0 out of L available paths are allocated to the L0 existing fingers. Correspondingly the Rake mean acquisition time comprises the respective times for both initial and postinitial stages. The model allows describing either a deterministic or probabilistic channel profile. Since each cell of the uncertainty region is allowed to have a particular value of associated interference, the model can also be used to characterize Rake receiver code acquisition in CDMA networks. Depending on the number of simultaneous fingers used and on the existence of a priori information about the channel profile, three different approaches to postinitial acquisition were considered, namely parallel search with channel estimator, sequential and randomized postinitial acquisition. Sequential postinitial acquisition, based on a single-finger search, was studied and analysed in detail. Since the uncertainty region gets smaller as every new synchro cell is detected, information regarding synchronization of previous fingers needs to be incorporated to the search process model. The search process of the ith finger is now related to the previously detected (i-1)th finger, e.g., the (i-1) cell position becomes the initial cell for the search process if the ith finger. Various parameters describing essential operations in the sequential postinitial acquisition process were defined. A closed-form expression for the mean acquisition time of a Rake receiver was obtained. With practical applications in mind, also some simplified approximations of the mean acquisition time expressions are provided and numerically compared. An iterative method for computing the probability of the initial cell for the acquisition of a generic finger was developed as well.

The last part of this research work was devoted to the study of delay-angle domain code acquisition. Assuming that the receiver exploits an antenna array with beamforming capabilities, the problem of code acquisition was reformulated as to also consider the angular domain. The search now takes place in the delay and angular domains. As a result of this two-dimensional search not only the delay required to align the spreading codes is estimated, but also directional information of the user to be synchronized is readily obtained. Both parameters are quantized and their accuracy depends on the step size used to advance the phase (delay) of the local oscillator and the extension of the angular cell (e.g., a function of the number of antenna elements), respectively. All the results in this area were obtained either by developing new theoretical models or by applying (through

Page 79: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

77

some modifications) the models developed for asynchronous CDMA networks. Starting from a simple scenario with a single-path channel and assuming that interference is spatially and temporally uniform, it was found that the studied approach is feasible and thus multi antenna code acquisition can synchronize faster than the conventional single-antenna case. Acquisition performance was found to depend on the number of angular cells (i.e., the number of antenna elements used during the search). It was seen that even for a few antenna elements the two-dimensional approach outperforms the conventional delay-domain code acquisition case (e.g., one angular cell). Gains increase as lower signal-to-noise ratios are considered. The existence of an optimum number or angular cells by which the acquisition process attains a minimum mean acquisition time was demonstrated. Achievable gains can be maximized by adaptive selection of the number of angular cells according to the prevailing signal-to-noise ratio. This supports the use of digital beamformers. Two basic search strategies for the delay-angle domain were analysed, namely Fix Angle Sweep Delay (FASD) and Fix Delay Sweep Angle (FDSA). Two-dimensional code acquisition in an L-path multipath channel was also considered. Acquisition performance in channels characterized by delay and angular spread was studied and compared. It was shown that the best search strategy is the one that breaks the cluster-like nature of the multipath spread, mapping synchro cells as evenly distributed as possible within the uncertainty region.

The presence of spatially nonuniform interference was found to significantly deteriorate delay-angle acquisition performance. The impact of the spatial distribution pattern on initial synchronization performance was studied through several examples. A high interfering power confined in a given direction was found to be particularly detrimental in this respect. Since scenarios with spatially nonuniform distribution of interference are expected to be common in future cellular networks, special care was put in devising schemes for combating the mentioned loss of performance. Two different approaches with approximately the same complexity were considered and studied to solve the problem, exploiting either the search strategy or the detector structure. To the first category belongs the FADS with up-ranked angular cell algorithm, whereas to the second one, schemes exploiting adaptive integration time and threshold setting were studied. As shown, all schemes provide considerable performance enhancement, though gains depend on the shape of the particular interference profile. In general the search strategy and detector structure based approaches were found to be effective under extremely adverse conditions (e.g., highly-directional high-power interfering peak), where performance of the two-dimensional search was dramatically reduced. Best performance was attained with the adaptive integration time approach. The study of delay-angle code acquisition was also extended to time-varying channels, where performance in slow and fast Rayleigh fading channels was investigated. Fast fading was found to have little effect on acquisition performance; depending on system parameters the mean acquisition times were slightly shorter or longer than those in static channels. However, slow fading was found to significantly deteriorate the performance of two-dimensional code acquisition. A comparison of code acquisition techniques based on multi antenna receivers was also carried out within this thesis. Performance of a receiver exploiting antenna diversity (e.g., delay-domain search) was contrasted against a beamforming receiver (e.g., delay-angle code acquisition). In both cases the same number of antenna elements and correlating elements were considered. It was found that the

Page 80: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

78

diversity approach outperforms its counterpart beamforming approach only for low signal-to-noise ratios. At moderate values of signal-to-noise ratio the opposite applies, especially when a relatively low number of antenna elements is used. At high signal-to-noise ratios both approaches perform approximately the same.

The search strategy also has a decisive role on characterizing system performance in two-dimensional code acquisition. In principle, the delay-angle domain offers more freedom in selecting search strategies than the delay-domain approach. Of particular importance is to choose a search strategy that produces an appropriate mapping into the uncertainty region. In that respect and, in order to minimize the mean acquisition time, it is interesting to compare some results: In multipath channels the mapping process should distribute synchro cells as uniformly as possible within the uncertainty region while when interference is spatially nonuniform, the interference should be mapped as to appear to the search process as clustered as possible. Note that in some scenarios these rules could lead to conflicting requirements for the search strategies. The a priori knowledge of the interference distribution in the temporal (e.g., MAI) and spatial (e.g., interference power profile) domains together with information on the type of multipath exhibited by channel help in the selection of an optimum search strategy and detector structure for any particular scenario. It is worth noticing that in principle the techniques and algorithms considered for the search in the two-dimensional delay-angle domain are applicable, with little or no modifications, to the conventional delay-domain code acquisition case.

Finally some directions for areas of future research are given. Several issues related to the investigated subjects lend themselves to be further developed. The exact effect of MAI in CDMA networks should be assessed for some typical scenarios, using different families of spreading codes, different types of radio channels and a generic number of users, among others. The ultimate objective of this study would be to provide realistic statistical information on the distribution of interference in both the temporal and spatial domains. This will help to better characterize the performance of the (one- and two-dimensional) code acquisition process and, above all, it will provide a better background for developing search strategies and detector structures specifically matched for those real distributions. Code acquisition in a multipath channel could also be generalized to include scenarios where the signal appears distributed in a two-dimensional delay-angle grid. Another open item deserving further research is the statistical characterization of the finger update procedure in a Rake receiver. This will hopefully shed some light on understanding the continuous process of reallocating new (stronger) paths to fingers already in use, after the Rake receiver has been initially synchronized. The development of post-synchronization search strategies and determination of optimal conditions for finger replacement (update) could also be included in this line of research. The models and techniques considered in the present thesis could be seen as one of the many contributions required for the development of a unified and universal theory on code acquisition. Indeed three-dimensional code acquisition in the delay-frequency-angle domain with an arbitrary number of multipaths distributed in any particular way and with an arbitrary number of receiver branches could be modelled and characterized with the help of a unique and general model. This will enable the development of a generalized and flexible tool for the analysis of link acquisition, where initial synchronization provides estimates for the delay, frequency and direction of arrival of the target signal.

Page 81: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

References

Affes S & Mermelstein P (1998) A new receiver structure for asynchronous CDMA: STAR-the spatio-temporal array-receiver. IEEE Journal on Selected Areas in Comm., vol. 16, no. 8, p. 1411�1422.

Baum C & Veeravalli V (1994) Hybrid acquisition schemes for direct sequence CDMA systems. IEEE International Conference on Communications, vol. 3, p. 1433�1437.

Bensley S & Aazhang B (1996) Subspace-based channel estimation for code division multiple access communication systems. IEEE Trans Commun, vol. 44, no. 8, p. 1009�1020.

Bensley S & Aazhang B (1998) Maximum-likelihood synchronization of a single user for code-division multiple-access communication systems. IEEE Trans Commun, vol. 44, no. 6, p. 302�399.

Braun W (1982) Performance analysis for the expanding search PN acquisition algorithm. IEEE Trans Commun, vol. COM-30, no. 3, p. 424�435.

Brigant E & Mämmelä A (1998) Adaptive threshold control scheme for packet acquisition. IEEE Trans Commun, vol. 46, no. 12, p. 1580�1582.

Cameron R & Woerner B (1996) Synchronization of CDMA systems employing interference cancellation. Proc. of IEEE Vehicular Technology Conference, vol. 1, p. 178�182.

Chang H-S, Lee K-M & Lee YH (2000) Adaptive acquisition for DS-SS systems with antenna diversity. Proc. of 52nd IEEE Vehicular Technology Conference, vol. 1, p. 467�472.

Chawla KK & Sarwate DV (1994a) Parallel acquisition of PN sequences in DS/SS systems. IEEE Trans Commun, vol. COM-42, no. 5, p. 2155�2164.

Chawla KK & Sarwate DV (1994b) Acquisition of PN sequences in chip synchronous DS/SS systems using a random sequence model and the SPRT. IEEE Trans Commun, vol. 42, no. 6, p. 2325�2334.

Cheng U (1988) Performance of a class of parallel spread-spectrum code acquisition schemes in the presence of data modulation. IEEE Trans Commun, vol. COM-36, no. 5, p. 596�604.

Cheng U, Hurd WJ & Statman JI (1990) Spread-spectrum code acquisition in the presence of Doppler shift and data modulation. IEEE Trans Commun, vol. COM-38, no. 2, p. 241�250.

Chung CD (1995) Differentially coherent detection technique for direct-sequence code acquisition in a Rayleigh fading channel. IEEE Trans Commun, vol. COM-43, no. 2/3/4, p. 1116�1126.

Corazza GE & Degli-Esposti V (1994a) Acquisition of synchronism direct sequence CDMA mobile networks. Proc. of Third Annual International Universal Personal Communications, p. 68�72.

Corazza GE & Degli-Esposti V (1994b) Acquisition-based capacity estimates for CDMA with imperfect power control. Proc. of IEEE Third International Symposium on Spread Spectrum Techniques and Applications, vol. 1, p. 325�329.

Corazza GE (1996) On the MAX/TC criterion for code acquisition and its applications to DS-SSMA systems. IEEE Trans Commun, vol. COM-44, no. 9, p. 1173�1182.

Page 82: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

80

Corazza GE & Polydoros A (1998) Code acquisition in CDMA cellular mobile networks. Part 1: Theory. Proc. of IEEE 5th International Symposium on Spread Spectrum Techniques and Applications, vol. 2, p. 454�458.

Davidovici S, Milstein LB & Schilling DL (1984) A new rapid acquisition technique for direct sequence spread-spectrum communications. IEEE Trans Commun, vol. 32, no. 11, p. 1161�1168.

Davisson L & Flikkema P (1988) Fast single-element PN acquisition for the TDRSS MA system. IEEE Trans Commun, vol. COM-36, no. 11, p. 1226�1235.

Delva JGR & Howitt I (2001) A coherent acquisition method for a PN sequence using binary search and an auxiliary sequence. IEEE Journal on Selected Areas in Communications, vol. 19, no. 12, p. 2432�2440.

DiCarlo DM (1979) Multiple dwell serial synchronization of pseudonoise signals. Ph.D. Dissertation, Dept. of Electrical Engineering, University of Southern California.

DiCarlo DM & Weber CL (1980) Statistical performance of single dwell serial synchronization systems. IEEE Trans Commun, vol. 28, no. 8, p. 1382�1388.

DiCarlo DM & Weber CL (1983) Multiple dwell serial acquisition of direct-sequence signals acquisition. IEEE Trans Commun, vol. 31, no. 5, p. 650�659.

Dlugos DM & Scholtz RA (1989) Acquisition of spread spectrum signals by an adaptive array. IEEE Trans Speech and Signal Processing, vol. 37, no. 8, p. 1253�1270.

El-Tarhuni MG & Sheikh AUH (1998) An adaptive filtering PN code acquisition scheme with improved acquisition based capacity in DS/CDMA. Proc. of The Ninth IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, vol. 3, p. 1486�1490.

Eynon AJ & Tozer TC (1995) A comparison of multiple-dwell cell testing strategies in serial search direct sequence spread spectrum code acquisition. Proc. of IEEE Military Communications Conference, vol. 1, p. 357�361.

Fuxjaeger AW & Iltis RA (1994) Acquisition of timing and Doppler-shift in a direct-sequence spread-spectrum system. IEEE Trans Commun, vol. 42, no. 10, p. 2870�2880.

Garrett AL & Noneaker DL (1998) Multipath acquisition for Rake reception in DS-packet radio systems. Proceedings of IEEE Military Communications Conference, vol. 3, p. 837�841.

Gaudenzi DR, Giannetti F & Luise M (1998) Signal recognition and signature code acquisition in CDMA mobile packet communications. IEEE Transactions on Vehicular Technology, vol. 47, no. 1, p. 196�208.

Gaudenzi DR, Elia C & Viola R (1992) Bandlimited quasi-synchronous CDMA: A novel satellite access technique for mobile and personal communication systems. IEEE Journal on Selected Areas in Comm., vol. 10, no. 2, p. 328�343.

Glisic SG (1988) Automatic decision threshold level control (ADTLC) in direct-sequence spread-spectrum systems based on matched filtering. IEEE Trans Commun, vol. 36, no. 4, p. 519-527.

Glisic SG (1991) Automatic decision threshold level control in direct-sequence spread-spectrum systems. IEEE Trans Commun, vol. 39, no. 2, p. 187�192.

Glisic S & Vucetic B (1997) Spread Spectrum CDMA systems for Wireless Communications. Artech House Publishers, Norwood MA, USA.

Gottesman LD & Milstein LB (1995) On the use of interference suppression to enhance acquisition performance in a CDMA overlay scenario. Proc. of IEEE Military Communications Conference, vol. 3, p. 1219�1223.

Gottesman LD & Milstein LB (1996) The coarse acquisition performance of a CDMA overlay system. IEEE Journal on Selected Areas in Comm., vol. 14, no. 8, p. 1627�1635.

Hwan H-C & Wei C-H (2000) A new blind adaptive interference suppression scheme for acquisition and MMSR demodulation of DS/CDMA signals. IEEE Transactions on Vehicular Technology, vol. 49, no. 3, p. 875�884.

Holmes JK & Chen CC (1977) Acquisition time performance of PN spread-spectrum systems. IEEE Trans Commun, vol. COM-25, no. 8, p. 778�784.

Ibrahim B & Aghvami H (1994) Direct sequence spread spectrum matched filter acquisition in frequency-selective Rayleigh fading channels. IEEE Journal on Selected Areas in Comm., vol. 12, no. 5, p. 885�890.

Page 83: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

81

Iinatti J (1996) Robust method for threshold setting in a DS/DS-CDMA code acquisition. Proc. Fifth ICUPC, Cambridge MA, USA, p. 145�148.

Iinatti J (1997) Matched filter code acquisition employing a median filter in direct sequence spread-spectrum systems with jamming. Acta Universitatis Ouluensis C102, Doctoral Thesis, University of Oulu, Oulu, Finland.

Iinatti J (2000a) On the threshold setting principles on code acquisition of DS-SS signals. IEEE Journal on Selected Areas in Comm., vol. 18, no. 1, p. 62�72.

Iinatti J (2000b) Performance of DS code acquisition in static and fading multipath channels. IEE Proc. Commun, vol. 147, no. 6, p. 355�360.

Iinatti J & Latva-aho M (1998) Matched filter acquisition for CDMA systems in multipath channels. Proc. of IEEE Global Telecommunications Conference, vol. 6, p. 3449�3454.

Iinatti J & Pouttu A (1999) Differentially coherent code acquisition in jamming and data modulation. Proc. of IEEE Military Communications Conference, vol. 1, p. 579�583.

Iinatti J & Pouttu A (2000) Differentially coherent code acquisition in wideband jamming. Proc. of IEEE Military Communications Conference, vol. 2, p. 1129�1133.

Iinatti J & Latva-aho M (2001) A modified CLPDI for code acquisition in multipath channel. Proc of IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, vol. 2, p. 6�10.

Ikai Y, Katayama M, Yamazato T & Ogawa A (1999) A new acquisition scheme of a DS/SS signal with transmit and receive antenna diversity. Proc. IEEE International Conference on Communications, vol. 2, p. 1256�1261.

Ikai Y, Katayama M, Yamazato T & Ogawa A (1999) An initial code acquisition scheme for indoor packet DS/SS systems with macro/micro antenna diversity. IEICE Trans Fundamentals, vol. E83, no. 11, p. 2070�2077.

Jovanovic V (1988) Analysis of strategies for serial-search spread-spectrum code acquisition- Direct approach. IEEE Trans Commun, vol. COM-36, no. 11, p. 1208�1220.

Jovanovic V (1992) On the distribution functions of the spread-spectrum code acquisition time. IEEE Journal on Selected Areas in Comm., vol. 10, no. 4, p. 760�769.

Jianlin L & Tantaratana S (1995) Optimal and suboptimal coherent acquisition schemes for PN sequences with data modulation. IEEE Trans Commun, vol. 43, no. 2, part 3, p. 554�564.

Kang B-J, Park H-R & Han Y (1997) Hybrid acquisition in DS/CDMA forward link. IEEE 47th Vehicular Technology Conference, vol. 3, p. 2123�2127.

Katz M, Iinatti J & Glisic S (2000a) Two-dimensional code acquisition using antenna arrays. Proc. of IEEE Sixth International Symposium on Spread Spectrum Techniques & Applications, New Jersey, USA, vol. 2, p. 613�617.

Katz M, Iinatti J & Glisic S (2000b) Two-dimensional code acquisition in fixed multipath channels. Proc. of Vehicular Technology Conference-fall, Boston, USA, vol. 5, p. 2317�2324.

Katz M, Iinatti J & Glisic S (2000c) Impact of spatially colored interference on two-dimensional code acquisition performance. Finnish Wireless Communications Workshop, Oulu, Finland, p. 90�96.

Katz M, Iinatti J & Glisic S (2000d) A method for improving synchronization performance in CDMA networks. Patent application.

Katz M, Iinatti J & Glisic S (2000e) A simple scheme for reducing synchronization time in CDMA networks. Patent application.

Kim JY & Lee JH (1996) Performance of matched-filter acquisition for a DS-SSMA system in a frequency-selective fading channel. Proc. IEEE Vehicular Technology Conference, Atlanta, Georgia, USA, vol. 1, p. 596�600.

Kim JY (1999) Impact of power control error on PN acquisition performance for a Code-Division-Multiple-Access System. Proc. of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, p. 584�588.

Kim S & Miller SL (2000) Subspace-based synchronization using antenna array for DS-CDMA signals in multipath time-varying fading channels. Proc. IEEE Vehicular Technology Conference–Spring, Tokyo, Japan, vol. 1, p. 547�551.

Page 84: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

82

Kim JH, Sarin SV Yasunaga M & Oh H (2001) Robust noncoherent PN-code acquisition for CDMA communication systems. IEEE Trans Vehicular Technology, vol. 50, no. 1, p. 278�286.

Kuno S, Yamazato T, Katayama M & Ogawa A (1994) A study on quasi-synchronous CDMA based on selected PN signature sequences. Proc. Third International Symposium on Spread Spectrum Techniques and Applications, Oulu, Finland, p. 479�483.

Kwon HM & Tarafder MR (1996) Noncoherent PN code acquisition with data modulation-on under static and fading environments. Proc. Military Communications Conference, Mc Lean, Virginia. USA, vol. 3, p. 998�1002.

Lee Y & Tantaratana S (1992) Sequential acquisition of PN sequences for DS/SS communications: design and performance. IEEE Journal on Selected Areas in Comm., vol. 10, no. 4, p. 750-759.

Lee S & Kim J (2001) Effects of multiple threshold values for PN code acquisition on DS-CDMA systems. Elect. Lett., vol. 37, no. 6, p. 363�365.

Lee JB & Oh SK (2001) A code acquisition scheme with interference cancellation for DS-CDMA systems. Proc of 53rd IEEE Vehicular Technology Conference-Spring, vol. 3, p. 1849�1852.

Li J & Tantaratana S (1995) Optimal and suboptimal coherent acquisition schemes for PN sequences with data modulation. IEEE Trans Commun, vol. 43, no. 2/3/4, p. 554�564.

Lin XD & Chang KH (1997) Optimal PN sequence design of quasisynchronous CDMA communication systems. IEEE Trans Commun, vol. 45, no. 2, p. 221�226.

Lin J-C & Lee L-S (1998) A noncoherent sequential PN code acquisition scheme in DS/SS receivers. Proc. of Global Telecommunications Conference, vol. 4, p. 2168�2173.

Litva J & Yeung Lo TK (1996) Digital beamforming in wireless communications. Artech House, Boston, USA.

Liu T-Y & Scholtz RA (2000) Link activation protocols for a mobile communication network with directive/adaptive antennas. IEEE Trans Commun, vol. 48, no. 1, p. 60�74.

Madhow U & Pursley MB (1993) Acquisition in direct-sequence spread-spectrum communication networks: An asymptotic analysis. IEEE Trans Information Theory, vol. 39, no. 3, p. 903�912.

Madhow U & Pursley MB (1995) Mathematical modelling and performance analysis for a two-stage acquisition scheme for direct-sequence spread-spectrum CDMA. IEEE Trans Commun, vol. 43, no. 9, p. 2511�2520.

Madhow U (1997) Blind adaptive interference suppression for the near-far resistant acquisition and demodulation of direct-sequence CDMA signals. IEEE Trans Signal Processing, vol. 45, no. 1, p. 124�136.

Madhow U (1998) MMSE interference suppression for timing acquisition and demodulation in direct-sequence CDMA systems. IEEE Trans Commun, vol. 46, no. 8, p. 1065�1075.

Madyasta RK & Aazhang B (1995) Synchronization and detection of spread spectrum signals in multipath channels using antenna arrays. Proc. IEEE Military Communications Conference, vol. 3, p. 1170�1174.

Mantravadi A & Veeravalli VV (2000) Multiple-access interference-resistant acquisition for band-limited CDMA systems with random sequences. IEEE Journal on Selected Areas in Commun, vol. 18, no. 7, p. 1203�1213.

Meyr H & Polzer G (1983) Performance analysis for general PN spread-spectrum acquisition techniques. IEEE Trans Commun, vol. 31, no. 12, p. 1317�1319.

Milstein LB, Gevargis J & Das PK (1985) Rapid acquisition for direct sequence spread spectrum communications using parallel SAW convolvers. IEEE Trans Commun, vol. COM-33, no. 7, p. 593�600.

Milstein LB (1988) Interference suppression to aid acquisition in direct-sequence spread-spectrum communications. IEEE Trans Commun, vol. COM-36, no. 11, p. 1200�1207.

Nielsen AO & Korpela S (2000) WCDMA initial cell search. Proc. of 52nd IEEE Vehicular Technology Conference-Fall, vol. 1, Boston, MA, USA, p. 377�383.

Özlütürk FM & Tantaratana S (1995) Performance of acquisition schemes for CDMA systems with complex signature sequences. Int. Journal of Wireless Information Networks, vol. 2, no. 1, p. 27�39.

Pan SM, Dodds D & Kumar S (1990) Acquisition time distribution for spread-spectrum receivers. IEEE Journal on Selected Areas in Commun, vol. 8, no. 5, p. 800�808.

Page 85: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

83

Pan SM, Grant H, Dodds D & Kumar S (1995a) An offset-Z search strategy for spread spectrum systems. IEEE Trans Commun, vol. COM-43, no. 12, p. 2900�2902.

Pan SM, Madill D & Dodds D (1995b) A unified time-domain analysis of serial search with applications to spread spectrum receivers. IEEE Trans Commun, vol. COM-43, no. 12, p. 3046�3054.

Park MK & Oh SK (1998) Performance of serial acquisition schemes using antenna arrays in the DS-SS system. Proc. IEEE Global Telecommunications Conference, 1998, vol. 1, p. 195�200.

Peterson R, Ziemer R & Borth D (1995) Introduction to Spread Spectrum Communications. Prentice-Hall. Inc., USA.

Polydoros A (1982) On the synchronization aspects of direct sequence spread-spectrum systems. Ph.D. Dissertation, Dept. of Electrical Engineering, University of Southern California.

Polydoros A & Weber C (1984a) A unified approach to serial search spread-spectrum code acquisition-Part I: General theory. IEEE Trans Commun, vol. COM-32, no. 5, p. 542�549.

Polydoros A & Weber C (1984b) A unified approach to serial search spread-spectrum code acquisition-Part II: A matched-filter receiver. IEEE Trans Commun, vol. COM-32, no. 5, p. 550�560.

Polydoros A & Simon M (1984c) Generalized serial search code acquisition: The equivalent circular state diagram approach. IEEE Trans Commun, vol. COM-32, no. 12, p. 1260�1268.

Polydoros A & Glisic S (1995) Code synchronization: A review of principles and techniques. In Code Division Multiple Access Communications, In Code-Division Multiple-Access Communications Glisic S & Leppänen P (Eds.), Kluwer Academic Publishers, p. 225�266.

Proakis JG (1995) Digital communications, McGraw-Hill Inc., USA. Ramos J, Zoltowski MD & Hui Liu (2000) Low-complexity space-time processor for DS-CDMA

communications. IEEE Trans Signal Processing, vol. 48, no. 1, p. 39�52. Rappaport S (1969) On practical setting of detection thresholds. Proc of the IEEE, p. 1420�1421. Rappaport S & Grieco D (1984) Spread-spectrum signal acquisition: Methods and technology.

IEEE Commun, Mag. vol. 22, no. 6, p. 6�21. Ravi KV & Ormondroyd RF (1992) Effect of CW and pulse jamming on direct-sequence spread-

spectrum code acquisition using a sequential detector. Proc. of IEEE Military Communications Conference, vol. 2, p. 638�643.

Rick RR & Milstein LB (1997a) Parallel acquisition of spread-spectrum signals with antenna diversity. IEEE Trans Commun, vol. COM-45, no. 8, p. 903�905.

Rick RR & Milstein LB (1997b) Parallel acquisition in mobile DS-CDMA systems. IEEE Trans Commun, vol. COM-45, no. 11, p. 1466�1476.

Rick RR & Milstein LB (1998) Optimal decision strategies for acquisition of spread-spectrum signals in frequency-selective fading channels. IEEE Trans Commun, vol. 46, no. 5, p. 686�694.

Ristaniemi T & Joutsensalo J (2001) Code timing acquisition for DS-CDMA in fading channels by differential correlations. IEEE Trans Commun, vol. 49, no. 5, p. 899�910.

Sage GF (1964) Serial synchronization of pseudonoise systems. IEEE Trans Commun, vol. 12, no. 12, p. 123�127.

Salih M & Tantaratana S (1996) A closed-loop coherent acquisition scheme for PN sequences using an auxiliary sequence. IEEE Journal on Selected Areas in Commun, vol. 14, no. 8, p. 1653�1659.

Salih M & Tantaratana S (1999) A closed-loop coherent PN acquisition system with a pre-loop estimator. IEEE Trans Commun, vol. 47, no. 9, p. 1394�1405.

Shamain P & Milstein LB (2001) Acquisition of direct sequence spread spectrum signals with correlated fading. IEEE Journal on Selected Areas in Commun, vol. 19, no. 11, p. 2406�2419.

Sheen W-H & Wang H-C (2001) A new analysis of direct-sequence pseudonoise code acquisition on Rayleigh fading channels. IEEE Journal on Selected Areas in Commun, vol. 19, no. 11, p. 2225�2232.

Shi Z-L, Driessen PF & Du W (1993) PN code acquisition for asynchronous CDMA communications based on interference cancellation. Proc. of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, vol. 2, p. 778�781.

Page 86: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

84

Shin O-S & Lee KB (2001) Utilization of multipaths for spread-spectrum code acquisition in frequency-selective Rayleigh fading channels. IEEE Trans Commun, vol. 49, no. 4, p. 734�743.

Siess EW & Weber CL (1986) Acquisition of direct sequence signals with modulation and jamming. IEEE Journal on Selected Areas in Comm., vol. 4, no. 2, p. 254�272.

Simsa J & Triska I (1994) Comparison of multiple dwell code acquisition detector rules in DS-SS serial search by envelope correlator. Proc. IEEE Third International Symposium on Spread Spectrum Techniques and Applications, Oulu, Finland, p. 614�618.

Simsa J (1996) DS-SS serial search code acquisition in time-variant channel. Proc. IEEE Fourth International Symposium on Spread Spectrum Techniques and Applications, Mainz, Germany, vol. 2, p. 771�775.

Simon M, Omura J, Scholtz R & Levitt B (1994) Spread spectrum communications handbook. McGraw-Hill, Inc., USA.

Sklar B (1988) Digital communications, fundamentals and applications. Prentice Hall, Englewood Cliffs, NJ USA.

Smith RF & Miller SL (1999) Acquisition performance of an adaptive receiver for DS-CDMA. IEEE Trans Commun, vol. 47, no. 9, p. 1416�1424.

Sourour EA & Gupta SC (1990a) Direct-sequence spread spectrum parallel acquisition in a fading mobile channel. IEEE 39th Vehicular Technology Conference, vol. 2, p. 774�779.

Sourour EA & Gupta SC (1990b) Direct-sequence spread-spectrum parallel acquisition in a fading mobile channel. IEEE Trans Commun, vol. 38, no. 7, p. 992�998.

Sourour EA & Gupta SC (1992) Direct-sequence spread-spectrum parallel acquisition in nonselective and frequency-selective Rician fading channels. IEEE Trans Commun, vol. 10, no. 3, p. 535�544.

Srinivasan M & Sarwate DV (1996) Simple schemes for parallel acquisition of spreading sequences in DS/SS systems. IEEE Transactions on Vehicular Technology, vol. 45, no. 3, p. 593�598.

Sriram S & Hosur S (2000) An analysis of the 3-stage search process in W-CDMA. Proc. of 52nd IEEE Vehicular Technology Conference-Fall, vol. 6, Boston, MA, USA, p. 2672�2679.

Ström EG, Parkvall S, Miller SL & Ottersten BE (1996) Propagation delay estimation in asynchronous direct-sequence code-division multiple access systems. IEEE Trans Commun, vol. 44, no. 1, p. 84�93.

Stojanovic NM & Jovanovic V (1992) New robust threshold setting method for frequency-hopping acquisition. Electron Lett. vol. 28, no. 9, p. 815�817.

Su YT (1988) Rapid code acquisition algorithms employing PN matched filters. IEEE Trans Commun, vol. 36, no. 6, p. 724�733.

Su YT & Weber CL (1990) A class of sequential tests and its applications. IEEE Trans Commun, vol. 38, no. 2, p. 165�171.

Su SL, Yen NY & Hsieh SC (1995) Code acquisition of direct-sequence spread spectrum communication with Doppler shift. Proc. of IEEE International Conference on Communications, vol. 3, p. 1663�1667.

Su YT, Wen-Chang L & Ru-Chwen W (1998) Optimal and suboptimal noncoherent detectors for PN code acquisition in the presence of data modulation. Proc. of IEEE Vehicular Technology Conference, vol. 3, p. 2426�2430.

Tantaratana S, Lam A & Vincent P (1995) Noncoherent sequential acquisition of PN sequences for DS/SS communications with/without channel fading. IEEE Trans Commun, vol. 43, no. 2/3/4, p. 1738�1745.

Vembu S & Viterbi A (1996) Two different philosophies in CDMA - A comparison. Proc. of IEEE Vehicular Technology Conference, vol. 2, p. 869�873.

Wang B & Kwon HM (2000a) PN code acquisition with adaptive antenna array and adaptive threshold for DS-CDMA wireless communications. Proc. of IEEE Global Telecommunications Conference, vol. 1, p. 152�156.

Wang B & Kwon HM (2000b) PN code acquisition using smart antenna for DS-CDMA wireless communications. Proc. of IEEE Military Communications Conference, vol. 2, p. 821�825.

Page 87: Code acquisition in advanced CDMA networksjultika.oulu.fi/files/isbn9514268849.pdfapproaches allowing performance characterization of the acquisition process is included. The effect

85

Wang H-C & Sheen W-H (2000) Variable dwell-time code acquisition for direct-sequence spread-spectrum systems on time-variant Rayleigh fading channels. IEEE Trans Commun, vol. 48, no. 6, p. 1037�1046.

Wang Y-PE & Ottoson T (2000) Cell search in W-CDMA. IEEE Journal on Selected Areas in Comm., vol. 18, no. 8, p. 1470�1482.

Weinberg A (1983) Generalized analysis for the evaluation of search strategy effects on PN acquisition performance. IEEE Trans Commun, vol. 31, no. 1, p. 37�45.

Wetzker G, Sieborger C, Kaage U & Jondral F (1998) Maximum likelihood DSSS code acquisition in the presence of multipath propagation. Doppler shift and data modulation, Proc. of IEEE 5th International Symposium on Spread Spectrum Techniques and Applications, vol. 2, p. 441�445.

Yang Y, Park H, Sin H-S & Choi J (1999) Performance of acquisition using antenna array in the DS-SS system. Proc. Tenth IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, p. 701�705.

Yang L-L & Hanzo L (2001) Serial acquisition of DS-CDMA signals in multipath fading mobile channels. IEEE Trans on Vehicular Technology, vol. 50, no. 2, p. 617-628.

Yu T & Wu R-C (1998) Code acquisition in a class of time-varying channels. IEEE 48th Vehicular Technology Conference, vol. 3, p. 2431�2435.

Zarrabizadeh MH & Sousa ES (1997) A differentially coherent PN code acquisition receiver for CDMA systems. IEEE Trans Commun, vol. 45, no. 11, p. 1456�1465.

Zhuang W (1996) Noncoherent hybrid parallel PN code acquisition for CDMA mobile communications. IEEE Trans on Vehicular Technology, vol. 45, no. 4, p. 643�656.