Parallel Digital Architectures for High-Speed Adaptive DSSS Receivers

Similar documents
Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Performance Optimization in Wireless Channel Using Adaptive Fractional Space CMA

An Adaptive Adjacent Channel Interference Cancellation Technique

Multi Modulus Blind Equalizations for Quadrature Amplitude Modulation

Signal Processing Techniques for Software Radio

ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS

Optimized BPSK and QAM Techniques for OFDM Systems

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection

Narrow-Band Interference Rejection in DS/CDMA Systems Using Adaptive (QRD-LSL)-Based Nonlinear ACM Interpolators

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

Performance Comparison of RAKE and Hypothesis Feedback Direct Sequence Spread Spectrum Techniques for Underwater Communication Applications

Real-Time Digital Down-Conversion with Equalization

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

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

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

Design of Adjustable Reconfigurable Wireless Single Core

Computational Complexity of Multiuser. Receivers in DS-CDMA Systems. Syed Rizvi. Department of Electrical & Computer Engineering

UWB Hardware Issues, Trends, Challenges, and Successes

Radio Receiver Architectures and Analysis

Digital Signal Processing

SAMPLING FREQUENCY SELECTION SCHEME FOR A MULTIPLE SIGNAL RECEIVER USING UNDERSAMPLING

Understanding Low Phase Noise Signals. Presented by: Riadh Said Agilent Technologies, Inc.

TUNABLE MISMATCH SHAPING FOR QUADRATURE BANDPASS DELTA-SIGMA DATA CONVERTERS. Waqas Akram and Earl E. Swartzlander, Jr.

Comparative Study of OFDM & MC-CDMA in WiMAX System

Optimization of DWT parameters for jamming excision in DSSS Systems

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

ABHELSINKI UNIVERSITY OF TECHNOLOGY

Research on DQPSK Carrier Synchronization based on FPGA

A Software Implemented Spread Spectrum Modem based on two TMS320C50 DSPs

DOPPLER SHIFTED SPREAD SPECTRUM CARRIER RECOVERY USING REAL-TIME DSP TECHNIQUES

Receiver Architecture

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21)

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

the DA service in place, TDRSS multiple access (MA) services will be able to be scheduled in near real time [1].

Analysis of Multi-rate filters in Communication system by using interpolation and decimation, filters

Performance of a Flexible Form of MC-CDMA in a Cellular System

Noise Plus Interference Power Estimation in Adaptive OFDM Systems

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer

Degradation of BER by Group Delay in Digital Phase Modulation

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

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

Performance comparison of convolutional and block turbo codes

Spread Spectrum (SS) is a means of transmission in which the signal occupies a

Making Noise in RF Receivers Simulate Real-World Signals with Signal Generators

MMSE Acquisition of DSSS Acoustic Communications Signals

ECE 6560 Multirate Signal Processing Chapter 13

SIDELOBE SUPPRESSION AND PAPR REDUCTION FOR COGNITIVE RADIO MIMO-OFDM SYSTEMS USING CONVEX OPTIMIZATION TECHNIQUE

Optimal Design RRC Pulse Shape Polyphase FIR Decimation Filter for Multi-Standard Wireless Transceivers

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

ECS455: Chapter 4 Multiple Access

A Blind Array Receiver for Multicarrier DS-CDMA in Fading Channels

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

THIS work focus on a sector of the hardware to be used

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity

Channel Estimation in Multipath fading Environment using Combined Equalizer and Diversity Techniques

Local Oscillators Phase Noise Cancellation Methods

Lecture 9: Spread Spectrum Modulation Techniques

EE 382C Literature Survey. Adaptive Power Control Module in Cellular Radio System. Jianhua Gan. Abstract

CDMA Mobile Radio Networks

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

Performance degradation of OFDM and MC-CDMA to carrier phase jitter

Keywords: GPS, receiver, GPS receiver, MAX2769, 2769, 1575MHz, Integrated GPS Receiver, Global Positioning System

Applied to Wireless Sensor Networks. Objectives

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

Simulation of Anti-Jamming Technology in Frequency-Hopping Communication System

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing

Towards 100G over Copper

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

ISSN: International Journal Of Core Engineering & Management (IJCEM) Volume 3, Issue 4, July 2016

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

By : Hamid Aminoroaya

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs

Advances in Radio Science

Using a design-to-test capability for LTE MIMO (Part 1 of 2)

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

SPREADING SEQUENCES SELECTION FOR UPLINK AND DOWNLINK MC-CDMA SYSTEMS

Optimal Number of Pilots for OFDM Systems

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 12 Dec p-issn:

Performance analysis of OFDM with QPSK using AWGN and Rayleigh Fading Channel

Exploring QAM using LabView Simulation *

Keysight Technologies Pulsed Antenna Measurements Using PNA Network Analyzers

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

Comparison of ML and SC for ICI reduction in OFDM system

A 3 TO 30 MHZ HIGH-RESOLUTION SYNTHESIZER CONSISTING OF A DDS, DIVIDE-AND-MIX MODULES, AND A M/N SYNTHESIZER. Richard K. Karlquist

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

Chapter 4 DOA Estimation Using Adaptive Array Antenna in the 2-GHz Band

OFDM Systems and PAPR Reduction Along With Channel Estimation

Impulsive Noise Reduction Method Based on Clipping and Adaptive Filters in AWGN Channel

Dynamic bandwidth direct sequence - a novel cognitive solution for ultra-wideband communications

An Adaptive Multimode Modulation Modem for Point to Multipoint Broadband Radio

System Identification and CDMA Communication

MODULATION AND MULTIPLE ACCESS TECHNIQUES

A Hybrid Synchronization Technique for the Frequency Offset Correction in OFDM

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

CDMA Receivers for High Spectral Utilization MPRG

Performance Analysis of Different Ultra Wideband Modulation Schemes in the Presence of Multipath

Transcription:

Parallel Digital Architectures for High-Speed Adaptive DSSS Receivers Stephan Berner and Phillip De Leon New Mexico State University Klipsch School of Electrical and Computer Engineering Las Cruces, New Mexico 883-81 {sberner, pdeleon}@nmsuedu Abstract DSP-based implementations of receivers have many advantages over their analog counterparts including precise matched filtering and reconfigurability As processing rates increase, more receiver functions are implemented digitally the ultimate goal in this shift being all-digital receivers which sample at IF or RF Practical limitations obviously occur when processing rates fall behind sampling and symbol rates In this paper, we extend previous ideas for introducing parallelism into the receiver design We describe a parallel, adaptive DSSS receiver in which individual processing units can potentially operate at rates below the symbol rate he design is shown to have BERs equivalent to conventional designs 1 Introduction he advantages of digital (DSP) implementations of receivers over their analog counterparts are well known: precise matched filtering, temperature stability, possible reductions in physical size and power consumption, reconfigurability for different modulation schemes and data rates, etc hese digital implementations naturally require the sample rate to be much lower that the processing rate (clock frequency) of the hardware so that appropriate processing can be completed in time As processing rates increase, higher data rates can be accomodated and more receiver functions can be digitally implemented the ultimate goal in this shift being all-digital receivers which sample at Intermediate Frequency (IF) or even Radio Frequency (RF) For gigabit receivers, however, the symbol rate (not to mention the sampling rate) exceeds current practical processing rates In the mid-199s, pioneering work at the Jet Propulsion Laboratory (JPL) applied architectural parallelism to alldigital, high-rate BPSK receiver designs to circumvent the limitation of desired receiver data rates being higher than digital processing rates [1] he architectural parallelism is accomplished through the use of oversampled filterbanks which provide a serial-to-parallel conversion thereby creating multiple, lower-rate signals he various receiver elements are then designed around these lower-rate signals to accomplish tasks of detection and estimation of multiple per clock cycle Simulations of the system assumed an IF signal is bandpass-sampled at a rate of f s = 1 MHz and split into 16 subbands with a 2 oversampled, uniform-df filterbank (efficiently implemented in polyphase form) he subband sampling rate is therefore reduced to 125MHz Subband equivalents of a digital phase-locked loop (PLL) and combined demodulator and matched filter were also developed Simulation results indicated no real bit error rate (BER) difference between the serial and parallel implementation thus validating the proposed design More recently, these ideas were used in a 12Gbps, parallel, 16-QAM receiver implemented on a single, 125MHz, CMOS ASIC [2] In this work, a 32-subband, 2 oversampled, uniform-df filter bank was used in the serialto-parallel conversion In order to reduce complexity, a low-order (sub-optimum), subband detection filter was used which had the effect of introducing Inter-Symbol Interference (ISI) However, a novel parallel equalizer was employed to compensate Simulation results of the parallel 16-QAM receiver indicated a relatively minor 5dB loss in BER performance as compared to a serial architecture In this paper, we apply previous ideas for introducing parallelism into receiver designs and propose a parallel adaptive direct-sequence spread spectrum (DSSS) receiver In an adaptive DSSS receiver, instead of a fixed matched filter, the receiver uses an adaptive filter to help overcome interference after training [3] In addition, there is no pseudonoise (PN) code aquisition phase since the adaptive filter will contain an approximation of the PN code after training (assuming moderate interference) Our motivation for this study is to develop a parallel architecture for an alldigital, DSSS receiver implementation whose processing

rate (clock speed) can be made significatly less than the symbol rate We show parallel, adaptive DSSS receivers can be designed which provide similar BERs as compared to conventional, serial designs 2 Conventional, Serial Adaptive DSSS Receivers Adaptive DSSS receivers can overcome the degrading effects of multiple-access interference (MAI), narrow band interference, and ISI without having information about interferers or channel Unlike a receiver with a fixed matched filter, an adaptive receiver consists of an adaptive filter, which cancels undesired signal components after training Another advantage of the receiver is that it requires no information about the PN code (other than its length) and does not require a code acquisition phase [3] here are two types of serial adaptive DSSS receivers: chip-spaced (CS) and fractionally-spaced (FS) In the CS adaptive receiver illustrated in Fig 1, the received signal, is passed through a chip matched filter and the output sampled at the chip rate, c he resulting chip samples are then passed through an adaptive filter, w (length spans at least one symbol) and the output sampled at the symbol rate s his output, y(n) is used to estimate the transmitted symbol, â(n), and to adjust the adaptive filter at the symbol rate during training he FS adaptive receiver illustrated in Fig 2, does not require a chip matched filter In this system, the received signal, (sampled at a sufficiently high rate) is passed through an adaptive filter, w and the output sampled at the symbol rate s As in the CS receiver, this output, y(n) is used to estimate the transmitted symbol and to adjust the adaptive filter raining Chip Matched y(n) + w Σ Filter c s Decision-directed Decision Figure 1 Chip-spaced adaptive DSSS receiver a(n) ^ he advantage of the CS receiver is a shorter adaptive filter while the advantages of the FS receiver are better interference suppression capabilities and lack of the chip matched filter and necessary chip timing synchronization he proposed parallel receiver (described in the next section) is based on the FS receiver since parallelization of the chip matched filter and chip timing synchronization would add additional complexity to the design problem In either CS or FS receiver implementation, the adaptive filter may be implemented in a polyphase form to achieve a level w raining y(n) + Σ s Decision-directed Decision a(n) ^ Figure 2 Fractionally-spaced adaptive DSSS receiver of parallelism If we wanted to only introduce parallelism into the receiver, a simple polyphase implementation of the adaptive filter would suffice However, more general signal processing methods are available to construct such parallel decompositions for adaptive filters [4] hese are explored in the next section 3 Parallel Adaptive DSSS Receivers In proposed parallel adaptive DSSS receiver illustrated in Fig 3, the received signal, is partitioned into length- M windows and decomposed by a linear transformation,, into M lower rate (subband) signals, x 1 (n),, x M (n) [4] It is assumed that the number of input samples belonging to one symbol is a multiple of the window size M he lower rate signals are passed through M adaptive filters w 1,, w M (each shorter than in the serial case and updated at the symbol rate) and the outputs, y 1,, y M are sampled at the symbol rate he resulting signals, u 1,, u M are scaled by adaptive gain factors (described below), α 1,, α M to yield ν 1,, ν M hese signals are then applied to the inverse transformation, and the first element picked off to yield z 1 We use z 1 to estimate the transmitted symbol, â(n) α 1 ν 1 z 1 x 1 y s Decision w 1 u 1 1 Σ + z 1 α 2 ν 2 x 2 y w 2 u 2 2 Σ + z 1 1 Σ + α M ν M x M y w M u M M Σ Calculate + Update s(n) z 1 z 1 Calculate Desired Subband Signals raining Decision-Directed Figure 3 Parallel, adaptive DSSS receiver ^a(n)

We note that symbol rate sampling in the subbands is equivalent to sampling the output of (picking off the first element, z 1 ) due to the fact that the length of one symbol is a multiple of M Due to the sampling of the output of, much of the computation involved with can be eliminated since we only need z 1 Furthermore, if the gain factors are initialized with the first row of, the inverse transform block, in Fig 3 can be replaced by a summation he vector of desired subband signals is obtained in the following way For the serial receiver, the desired signal is the convolution of the oversampled, pulse-shaped PN sequence [weighted by the symbol (bit)] with the matched filter sampled at the symbol time Alternatively, this desired signal is the inner product of the oversampled, pulseshaped PN sequence with itself weighted by the symbol For the parallel receiver, the vector of desired subband signals is the inner product of the subband version of the PN sequence [s(n) transformed by ] with itself weighted by the bit, he purpose of the adaptive gain factors is to speed up the convergence and are considered just another adaptive filter which takes the outputs of the subband filters and weights them in order to minimize the error, Due to their length, the gain factors can adapt much faster as compared to the subband filters which are typically longer herefore during training, the gain factors adapt quickly in order to maintain the lowest possible error until the subband filters have converged he gain factors, however, cannot lead to the lowest possible Mean Squared Error () (and BER) because the subband filters have more degrees of freedom to minimize the error, but they can reduce the error during training enough such that the decision-directed mode can be applied earlier he update of the subband filters and the gain factors are independent of each other and can be viewed as two cascaded control loops he choice of the transform, greatly effects the performance of the receiver A good transform should minimize the output as well as the eigenvalue spread of the subband autocorrelation matrices his will ensure relatively fast convergence for the LMS adaptive filters Simulation results using several standard transforms (DC, Hadamard, and DF) are given in the next section he search for better transformations is currently being investigated 4 Simulation Results BER performance of the parallel adaptive DSSS receiver was simulated and compared to theory, the matched filter (MF) receiver, and the serial adaptive DSSS receiver System parameters include a length 31 PN sequence, chip pulses shaped with a square-root raised cosine (SRRC) filter (5% excess bandwidth), and a NLMS adaptive algorithm; we assume perfect carrier and chip synchronization For each simulation point 1, are used In addition, we assume four other users and four narrowband interferences (sinusoids), each 6dB stronger than the desired signal; zero mean, white Gaussian noise is also added to achieve a desired SNR which during training is 6dB In the serial receiver, the adaptive filter length is 128 (length 31 PN sequence, 4 samples per chip which yields 124 samples, resampled to get 128 samples) In the parallel receiver, we use M =8subbands with a subband adaptive filter length of 16 Comparison of convergence times of the serial and parallel adaptive receivers is based on the same BER performance, eg the BER of the serial receiver was adjusted by varying the step size of the update algorithm until it was approximately the same as for the parallel receiver hen convergence time was measured by how long it takes the to come within 1% of the steady-state value he BER is equivalent to the after convergence for a white, Gaussian error signal (usual assumption) [3] he BER, however, is not equivalent to the misadjustment because the minimum error resulting from the Wiener solution for the parallel receiver is in general different from the minimum error for the serial receiver [3] Figs 4 and 5 show the BER performance and learning curve for the serial receiver Figs 6 and 7 show the BER performance and learning curve for the parallel receiver (Hadamard transform) without gain factors For this parallel receiver, there is little improvement in convergence time over the serial case Fig 8 shows the learning curve of the parallel receiver (Hadamard transform) with adaptive gain factors It can be seen that the error is reduced rapidly during the first 1 of training due to the adaption of the gain factors he performance of the parallel receiver with different transformations is summarized in able 1 Receivers built around the DC and Hadamard transforms performed well while those with the DF performed poorly We also conducted simulations using the RLS algorithm In this case the convergence time in is roughly equal to the filter length using the same criteria of reducing to below 1% as in able 1 herefore the parallel receiver adapts M times faster as compared to the serial receiver Complete convergence takes longer (serial, 5 ; parallel, 15 ) Furthermore in the case of RLS the parallel case is computationally more efficient because M RLS updates of short filters is less costly than updating a single, longer filter 5 Conclusions Parallel architectures for all-digital receivers enable high data rates using multiple, lower-rate processing units while enjoying many advantages due to digital implementation

1 1 1 1 Bit Error Rate Bit Error Rate 1 1 heoretical BER Matched Filter Rec BER after adjust 1 1 2 3 4 5 6 7 Eb/N in db Figure 4 Bit error rate for the serial receiver heoretical BER Matched Filter Rec BER after adjust 1 1 2 3 4 5 6 7 Eb/N in db Figure 6 Bit error rate for the parallel receiver (Hadamard transform) /db /db Figure 5 Learning curve for the serial receiver Figure 7 Learning curve for the parallel receiver without gain factors (Hadamard transform)

/db In this paper, we have applied previous ideas on parallel QAM receivers by presenting an architecture for an adaptive DSSS receiver his parallel receiver, when utilizing DC or Hadamard transforms and adaptive gain factors, has a faster convergence than the conventional, serial receiver for a fixed a BER Acknowledgment he authors wish to acknowledge the support of this research by NASA, Grant #NAG 5-9323 References [1] R Sadr, P P Vaidyanathan, D Raphaeli, and S Hinedi, Parallel digital modem using multirate digital filter banks, JPL Publication 94-2, Aug 1994 Figure 8 Learning curve for the parallel receiver with adaptive gain factors (Hadamard transform) able 1 Performance of Serial and Parallel (ransformed) Adaptive DSSS Receivers [2] A Gray, E Satorius, and P Ghuman, All-digital architectures for implementation of a very high data rate 16- qam demodulator and equalizer, Proc Int Conf Sig Proc App & ech (ICSPA), 1999 [3] S Miller, An adaptive direct-sequence code-division multiple-access receiver for multiuser interference rejection, IEEE rans Comm, pp 1746 1754, Feb/Mar/Apr 1995 [4] M Petraglia and S Mitra, Adaptive fir filter structure based on the generalized subband decomposition of fir filters, IEEE rans Circuits Sys II, vol 4, pp 354 362, Jun 1993 ransform, BER for Various SNRs Conv ime db 3dB 6dB +1% heoretical 88 27 3 N/A MF Receiver 1558 121 999 N/A Serial Adapt 1125 571 221 4 DC 1325 656 252 35 DC w/ 1325 656 252 15 Gain Facts Hadamard 1359 76 288 4 Hadamard w/ 1356 697 281 2 Gain Facts DF No Improvement Over DF w/ Matched Filter Receiver Cross Facts