DOA ESTIMATION AND ADAPTIVE NULLING IN 5G SMART ANTENNA ARRAYS FOR COHERENT ARRIVALS USING SPATIAL SMOOTHING

Similar documents
Antennas and Propagation. Chapter 5c: Array Signal Processing and Parametric Estimation Techniques

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

S. Ejaz and M. A. Shafiq Faculty of Electronic Engineering Ghulam Ishaq Khan Institute of Engineering Sciences and Technology Topi, N.W.F.

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Smart antenna for doa using music and esprit

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

An improved direction of arrival (DOA) estimation algorithm and beam formation algorithm for smart antenna system in multipath environment

Direction of Arrival Algorithms for Mobile User Detection

Bluetooth Angle Estimation for Real-Time Locationing

This is a repository copy of Robust DOA estimation for a mimo array using two calibrated transmit sensors.

Adaptive Digital Beam Forming using LMS Algorithm

Array Calibration in the Presence of Multipath

Index Terms Uniform Linear Array (ULA), Direction of Arrival (DOA), Multiple User Signal Classification (MUSIC), Least Mean Square (LMS).

Analysis of Direction of Arrival Estimations Algorithms for Smart Antenna

Multiple Signal Direction of Arrival (DoA) Estimation for a Switched-Beam System Using Neural Networks

Multipath Effect on Covariance Based MIMO Radar Beampattern Design

HIGHLY correlated or coherent signals are often the case

Study the Behavioral Change in Adaptive Beamforming of Smart Antenna Array Using LMS and RLS Algorithms

Indoor Localization based on Multipath Fingerprinting. Presented by: Evgeny Kupershtein Instructed by: Assoc. Prof. Israel Cohen and Dr.

INTERFERENCE REJECTION OF ADAPTIVE ARRAY ANTENNAS BY USING LMS AND SMI ALGORITHMS

Eigenvalues and Eigenvectors in Array Antennas. Optimization of Array Antennas for High Performance. Self-introduction

Performance of MMSE Based MIMO Radar Waveform Design in White and Colored Noise

Single snapshot DOA estimation

Study Of Sound Source Localization Using Music Method In Real Acoustic Environment

A New Subspace Identification Algorithm for High-Resolution DOA Estimation

6 Uplink is from the mobile to the base station.

Advances in Direction-of-Arrival Estimation

Joint DOA and Array Manifold Estimation for a MIMO Array Using Two Calibrated Antennas

Performance improvement in beamforming of Smart Antenna by using LMS algorithm

Adaptive Beamforming Approach with Robust Interference Suppression

Adaptive Array Beamforming using LMS Algorithm

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B.

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

A Review on Beamforming Techniques in Wireless Communication

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

Performance Study of A Non-Blind Algorithm for Smart Antenna System

Approaches for Angle of Arrival Estimation. Wenguang Mao

ROBUST ADAPTIVE BEAMFORMER USING INTERPO- LATION TECHNIQUE FOR CONFORMAL ANTENNA ARRAY

Adaptive Transmit and Receive Beamforming for Interference Mitigation

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

IN THIS PAPER, we address the problem of blind beamforming

Suitability of Conventional 1D Noise Subspace Algorithms for DOA Estimation using Large Arrays at Millimeter Wave Band

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

DOA Estimation of Coherent Sources under Small Number of Snapshots

Performance Evaluation of Capon and Caponlike Algorithm for Direction of Arrival Estimation

The Estimation of the Directions of Arrival of the Spread-Spectrum Signals With Three Orthogonal Sensors

Smart antenna technology

Adaptive Wireless. Communications. gl CAMBRIDGE UNIVERSITY PRESS. MIMO Channels and Networks SIDDHARTAN GOVJNDASAMY DANIEL W.

SUPERRESOLUTION methods refer to techniques that

Adaptive Systems Homework Assignment 3

Time Delay Estimation: Applications and Algorithms

An Efficient Approach for Two-Dimensional Parameter Estimation of a Single-Tone H. C. So, Frankie K. W. Chan, W. H. Lau, and Cheung-Fat Chan

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE

SIMULATIONS OF ADAPTIVE ALGORITHMS FOR SPATIAL BEAMFORMING

Optimum Rate Allocation for Two-Class Services in CDMA Smart Antenna Systems

Performance Analysis of LMS and NLMS Algorithms for a Smart Antenna System

Adaptive Beamforming for Multi-path Mitigation in GPS

ANTENNA arrays play an important role in a wide span

K.NARSING RAO(08R31A0425) DEPT OF ELECTRONICS & COMMUNICATION ENGINEERING (NOVH).

METIS Second Training & Seminar. Smart antenna: Source localization and beamforming

Recent Advances in Acoustic Signal Extraction and Dereverberation

TIIVISTELMÄRAPORTTI (SUMMARY REPORT)

MOBILE satellite communication systems using frequency

Three Element Beam forming Algorithm with Reduced Interference Effect in Signal Direction

SMART antennas have been widely used in many applications

A Study on Various Types of Beamforming Algorithms

Uplink and Downlink Beamforming for Fading Channels. Mats Bengtsson and Björn Ottersten

Neural Network Synthesis Beamforming Model For Adaptive Antenna Arrays

Non Unuiform Phased array Beamforming with Covariance Based Method

A Novel Adaptive Method For The Blind Channel Estimation And Equalization Via Sub Space Method

BEAMFORMING WITHIN THE MODAL SOUND FIELD OF A VEHICLE INTERIOR

ORTHOGONAL frequency division multiplexing (OFDM)

Chapter 4 SPEECH ENHANCEMENT

Smart Antenna of Aperiodic Array in Mobile Network

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

Performance Comparison of Channel Estimation Technique using Power Delay Profile for MIMO OFDM

Smart Antenna ABSTRACT

Sparse Direction-of-Arrival Estimation for Two Sources with Constrained Antenna Arrays

Passive Beamforming with Coprime Arrays

Performance Evaluation of STBC-OFDM System for Wireless Communication

Chapter - 1 PART - A GENERAL INTRODUCTION

Broadband Microphone Arrays for Speech Acquisition

Adaptive Antennas. Randy L. Haupt

THERE ARE A number of communications applications

Spatial Correlation Effects on Channel Estimation of UCA-MIMO Receivers

Sensor and Simulation Notes Note 548 October 2009

Comprehensive Performance Analysis of Non Blind LMS Beamforming Algorithm using a Prefilter

Adaptive Beamforming. Chapter Signal Steering Vectors

Mainlobe jamming can pose problems

Comparison of LMS Adaptive Beamforming Techniques in Microphone Arrays

A novel ULA-based geometry for improving AOA estimation

A Novel Adaptive Beamforming for Radar Systems

MIMO Environmental Capacity Sensitivity

A Practical Channel Estimation Scheme for Indoor 60GHz Massive MIMO System. Arumugam Nallanathan King s College London

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection

Airo Interantional Research Journal September, 2013 Volume II, ISSN:

ARRAY PROCESSING FOR INTERSECTING CIRCLE RETRIEVAL

arxiv: v1 [cs.sd] 4 Dec 2018

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Transcription:

International Journal of Mechanical Engineering and Technology (IJMET) Volume 9, Issue 11, November 2018, pp. 614 628, Article ID: IJMET_09_11_062 Available online at http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=9&itype=11 ISSN Print: 0976-6340 and ISSN Online: 0976-6359 IAEME Publication Scopus Indexed DOA ESTIMATION AND ADAPTIVE NULLING IN 5G SMART ANTENNA ARRAYS FOR COHERENT ARRIVALS USING SPATIAL SMOOTHING Ashish Patwari and G. Ramachandra Reddy School of Electronics Engineering, VIT University, Vellore, India ABSTRACT Spatial smoothing is a pre-processing technique and is a prerequisite to be able to perform accurate direction-of-arrival (DOA) estimation of coherent sources if subspace-based DOA methods are employed. In this work, a large-scale 5G uniform linear array (ULA) of sixty elements is considered. Signals from five sources, which are uniformly separated in space by an angle of 2, impinge upon the array. The first two sources are coherent to each other whereas the rest are uncorrelated. Root- MUSIC and ESPRIT were considered for analysis. MATLAB simulations reinforce the fact that spatial smoothing enables the array to accurately estimate coherent sources. The root mean square error (RMSE) between the true and estimated DOAs was used as a measure of performance. RMSE decreased with an increase in signal-to-noise ratio (SNR), array size, and separation between the DOAs. ESPRIT was faster than Root-MUSIC in execution, and therefore, its output was fed, as an input, to the Least Mean square (LMS) null steering algorithm to achieve smart antenna functionality. The aperture lost due to spatial smoothing is negligible in 5G arrays since it accounts only for a small fraction of the array s total aperture. Key words: Coherent sources, Direction-of-Arrival (DOA) estimation, Linear Antenna Arrays, Null Steering, Smart antennas and Spatial smoothing. Cite this Article: Ashish Patwari and G. Ramachandra Reddy, DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing, International Journal of Mechanical Engineering and Technology 9(11), 2018, pp. 614 628. http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=9&itype=11 1. INTRODUCTION Direction-of-Arrival (DOA) estimation involves finding out the directions (spatial angles) from which the source signals strike the sensor array. DOA methods have been classified into three broad approaches, namely, the classical methods, the subspace methods, and the maximum-likelihood (ML) methods. Classical methods (such as Capon s method) are based on beam forming and have a simple implementation. Such methods suffer from poor http://www.iaeme.com/ijmet/index.asp 614 editor@iaeme.com

DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing resolution. ML-based methods provide accurate DOA estimation and possess robust characteristics but are computationally intensive owing to the non-convex and multidimensional search space. Subspace methods offer a reasonable compromise over the other two types, in terms of the computational cost and the achievable resolution [1]. Subspace-based methods mainly involve the Eigen Value Decomposition (EVD) of the array covariance matrix into signal and noise subspaces. The Pisarenko Harmonic Decomposition (PHD), the MUltiple SIgnal Classification (MUSIC), the Minimum-Norm, the Estimation of Signal Parameters via Rotational Invariance Techniques (ESPRIT), and their variants are based on the noise subspace. PHD, MUSIC, Minimum-Norm, and a few others employ peak-searching on the pseudospectrum to estimate the DOAs. Root-MUSIC and Root-Min-Norm avoid spectral peak-searching and are based on a polynomial rooting procedure. ESPRIT makes use of subarrays within the main array to exploit the translational shift between the subarrays which manifests as a rotational invariance in the Eigenvector space [2]. Other methods for DOA estimation include the Direct Data Domain (DDD) methods such as the Matrix Pencil Method (MPM) and the Method of Direct Estimation (MODE) that directly operate on the received data and therefore avoid the computation of the array covariance matrix and its EVD. Such methods can also handle coherent sources. However, we limit our focus only to subspace methods in the presence of coherent signals. Beamforming is the process of focusing the array radiation into specific spatial directions by making use of a tailored radiation pattern, obtained by applying appropriate weights at the individual elements. The weight vector is computed using some optimization criterion such as maximizing the signal-to-noise ratio (SNR), minimizing the mean square error, or maximizing the likelihood of detection. There are many types of beamforming such as analog versus digital, switched beam versus adaptive beam, cooperative versus co-located beamforming and so on. A detailed review of the types and importance of beamforming for 5G millimeter systems is given in [3]. Digital beamforming is also known as adaptive beamforming and makes use of adaptive algorithms such as the least mean squares (LMS), the sample matrix inversion (SMI), the recursive least squares (RLS), and their numerous variants [4]. Two signals are coherent if one is a scaled and shifted version of the other. Multipath interference and intentional jamming are the main causes for sources being coherent to each other [5]. When coherent sources arrive at the array, the source covariance matrix becomes non-diagonal, singular, and rank-deficient, that is, its rank would be less than the number of incoming signals [6]. As a result, the signal eigenvector diverges into the noise subspace, thereby jeopardizing the functionality of subspace methods, the mainstay of which is the Eigen decomposition of the array covariance matrix. Adaptive and optimum beamformers that synthesize a desired array radiation pattern are also vulnerable to the trap of coherent signals [7], [8]. Spatial smoothing comes to rescue in both the cases and is a prerequisite to deal with coherent arrivals. It is a pre-processing scheme that restores the rank of the source covariance matrix by decorrelating coherent sources through appropriate array manipulations [6], [9], [10]. A smart antenna system (SAS) is one which can perform both DOA estimation and digital beamforming. A complete SAS simulated in [11] makes use of a modified Bessel Beamformer for weight adaptation, and, Root-MUSIC for DOA estimation. Hardware prototypes of DOA-based smart antennas were studied in [12] [14]. A smart antenna based wireless push system is demonstrated in [15]. http://www.iaeme.com/ijmet/index.asp 615 editor@iaeme.com

Ashish Patwari and G. Ramachandra Reddy The present study is an extended and improved version of our earlier work [16], in which Root-MUSIC and ESPRIT were used for estimating the DOAs of uncorrelated sources in millimeter wave ULAs. In the present work, we demonstrate how spatial smoothing functions as a handy tool in restoring the ability of large-scale millimeter arrays for accurate angle estimation of coherent sources. Spatially smoothed Root-MUSIC and ESPRIT are used for analysis. Additionally, we showcase the results of null steering using the LMS algorithm. The LMS also needs a spatially smoothed version of the array covariance matrix for proper operation. Root-MUSIC and Root-Min-Norm are computationally lighter than their spectral counterparts and are, therefore, preferred. In addition, Root-MUSIC has better probability of resolution than spectral MUSIC and its asymptotic variance is always lesser than or equal to the asymptotic variance of Root-Min-Norm [17]. Root-Min-Norm is no better than the Root- MUSIC in terms of the computational complexity. Hence, we consider only Root-MUSIC and ESPRIT for analysis. Overall, a DOA-based 5G smart antenna beamforming system that can tackle coherent sources is simulated in which the DOAs obtained from spatially smoothed ESPRIT algorithm (DOA block) are fed, as input angles, into the LMS algorithm (beamforming block). To the best of our knowledge and available evidence from the literature, no previous attempts were made to simulate DOA estimation and beamforming in the presence of coherent signals for 5G systems using subspace-based DOA estimation algorithms. Newer interpretations are drawn in relation to the array aperture. Given the fact that largescale millimeter-wave arrays have a wide aperture (thanks to the possibility of housing many an antenna within a small area), the array aperture lost due to spatial smoothing turns out to be a negligible fraction of the total available aperture and, therefore, can be overlooked. Moreover, the computational overhead incurred due to the process of spatial smoothing is quite low and affordable compared to the computational load incurred due to operations such as the EVD, Polynomial root finding, and/or Peak-Searching [18]. The rest of the paper has been organized as follows: - Section 2 describes the signal and the array model. Section 3 mentions a brief outline of the techniques and algorithms. Section 4 describes the simulation parameters and the methodology followed for the study. Section 5 explains the simulation results obtained from MATLAB. Section 6 provides the conclusion and scope for future enhancements. 2. SIGNAL AND ARRAY MODEL Consider a uniform linear array (ULA) operating at a frequency of 30 GHz consisting of M antenna elements with an inter-element spacing of. Signals from ( ) narrowband sources located in the far-field of the ULA, traveling as plane waves, are intercepted by the array elements. The number of sources is assumed to be known thereby avoiding the need for any information theoretic criteria to estimate the model order or the number of sources. It is well-known that criteria such as the Akaike information criteria (AIC) test, minimum description length (MDL) test, and their variants are susceptible to failure when the signals are coherent [19]. The angle, denotes the unknown spatial direction from which the signal corresponding to the source hits the array. snapshots of the received signal are assumed to be available. Figure 1 shows the array geometry. Pair-wise coherent sources occur in a two-ray multipath propagation model or in a situation where there is exactly one jammer per source signal. Multipath can occur in undersea acoustic channels (Sonar), aero-acoustic channels (due to reverberation), radars, and wireless communications. Two sources become coherent when they are fully correlated (have http://www.iaeme.com/ijmet/index.asp 616 editor@iaeme.com

DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing perfect correlation). We assume that the first two sources and are pair-wise coherent and the remaining sources have no correlation either among themselves or with and. Figure 1 The M-element uniform linear array The received signal, the steering vectors, the array manifold, the correlation matrix, and the algorithmic steps for the Root-MUSIC, the ESPRIT, and the LMS have been clearly described in [2]. We, therefore, maintain the same variables, expressions, and models. Denoting the wave number by β instead of is the only change made. However, a few formulations are worthy enough to be repeated and are given hereunder: - The signal received at the array is given by an column vector ( ) ( ) ( ) ( ) where ( ) is the column vector denoting the incoming signals from each source, at time. ( ) denotes the zero-mean noise vector of size. ( ) ( ) ( ) is the matrix known as the array manifold. Its columns denote the steering vectors ( ). The steering vector for a given angle of arrival is given by the column vector where ( ) [ is the wavenumber. ( ) ] ( ) The covariance matrix is a mean subtracted correlation matrix and is equal to the correlation matrix for zero-mean processes. The array correlation matrix is given by ( ) where and denote the source and noise correlation matrices, respectively. For practical purposes, the signal and noise processes are assumed to be ergodic and hence expectation operators (the ensemble averages) are replaced by temporal statistics (the time averages). In case of digital beamforming, the received signal is multiplied by the complex weights at each element to obtain the array output given by ( ) ( ) ( ) where complex weight at the element, ( ) is the signal received at the element. 3. BRIEF OVERVIEW OF THE ALGORITHMS/METHODS Subspace-based DOA estimation methods decompose the array covariance matrix into signal and noise subspaces based on its eigenvalues. Peak searching follows the computation of pseudo spectrum. The dominant peaks correspond to the estimated DOAs. Subspace methods http://www.iaeme.com/ijmet/index.asp 617 editor@iaeme.com

Ashish Patwari and G. Ramachandra Reddy that do not employ peak-searching are either based on polynomial rooting or overlapped subarray manipulations. 3.1 The Root-MUSIC Algorithm The Root-MUSIC is an extension to the most well-known and widely used MUSIC algorithm. The MUSIC employs spectral peak-searching and its pseudo spectrum is given by ( ) ( ) ( ) ( ) where the columns of the matrix represent the noise eigenvectors. Root-MUSIC was initially proposed to simplify the MUSIC for angle estimation in ULAs. This method involves forming a matrix from the denominator of the MUSIC pseudo spectrum. A new polynomial ( ) is obtained such that its coefficients correspond to the sum of the elements along the diagonal of. ( ) ( ) The roots of ( ) that are close to the unit circle correspond to the poles of the MUSIC pseudo spectrum, and, hence give a measure of the estimated DOAs. The angles of arrival can be computed using ( ( ) ) ( ) 3.2. The TLS-ESPRIT Algorithm ESPRIT exploits the rotational invariance in the signal subspace created using linearly shifted sub-arrays (doublets) extracted from the main array. The subarrays are denoted by and. lacks the last element of the main array while lacks the first element. and are translationally (linearly) apart from each other by a distance. Since, the sub-arrays can also be thought to be displaced linearly by half wavelength. The array manifolds of the two sub-arrays are related by the formula ( ) where is a diagonal matrix with roots on the main diagonal. The problem of estimating the DOAs boils down to knowing. Since the arrays are linearly displaced, their respective eigenvectors and, which form the signal subspace, are related by a rotational operator that maps into the. The relation is given by ( ) The eigenvalues of will be the diagonal elements of. The rest of the procedure involves few more formulations and manipulations that lead to the determination of the eigenvalues of. Two approaches, namely, the Least Squares (LS), and the Total Least Squares (TLS) can be made use of. However, the TLS method has some advantages over the LS method. All instances of ESPRIT in the paper from here refer to the TLS-ESPRIT. The detailed steps can be found in [2] and [20]. The last step is to extract the DOAs from the eigenvalues relation of using the following ( ( ) ) ( ) http://www.iaeme.com/ijmet/index.asp 618 editor@iaeme.com

DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing It is to be noted that Root-MUSIC involves the computational operations of EVD and polynomial root finding whereas ESPRIT needs multiple EVDs. 3.3. The Forward-Backward Spatial Smoothing The source covariance matrix in (3) is a diagonal matrix when the sources are uncorrelated. However, it becomes non-diagonal, non-singular for partly correlated sources and non-diagonal, singular for coherent sources [6]. Presence of coherent sources renders the source covariance matrix to be rank-deficient. The aim of spatial smoothing is to revive its rank. Owing to the non-diagonal structure of, the array covariance matrix loses its Centro Hermitian property. Spatial smoothing restores this property through suitable array manipulations [21] but comes with the price of a reduced aperture in order to gain rank. Nevertheless, it is a preferred technique to deal with coherent arrivals. The methods proposed in [6], [10] are known as the Forward Only Spatial Smoothing (FOSS), and the Forward-Backward Spatial Smoothing (FBSS), respectively. An -element ULA can detect at most signal sources using FOSS, whereas it can detect sources using FBSS [19]. FBSS is a very efficient way of spatial smoothing applicable to pair-wise coherent sources [5]. The following operations define the process of FBSS: - Let denote an exchange matrix. It contains ones along the main anti-diagonal and zeros everywhere else. It is related to the identity matrix by. The backward array covariance matrix is defined by ( ) The Forward-backward (FB) averaged array covariance matrix is therefore given by ( ) The FB averaged covariance satisfies the Centro Hermitian property given by. Spatial smoothing can also be extended to more than two coherent sources. Several subarrays are formed from the main array. FB averaged covariance matrices corresponding to each subarray are averaged to obtain the final spatially smoothed covariance matrix. EVD is performed on this matrix. However, we do not need this method in the present work since only two coherent sources are considered. 3.4. The LMS Algorithm The LMS algorithm is perhaps the most widespread adaptive filtering algorithm and one of the foremost gradient-based search algorithms that converges into the Optimal Wiener filter solution through iterative weight updation [22]. The Wiener-Hopf solution gives the optimal weights needed to achieve the minimum mean square error between the desired and obtained signals. The steepest-descent method uses an iterative search of the performance surface by updating the weight vector in successive iterations, thereby doing away with the need to invert the auto-correlation matrix. Initial weights are assumed to be zero and are updated till the bottom of the performance surface is reached, that is, till the optimum weights are obtained. The LMS is a simple modification of the steepest-descent algorithm that replaces the expectation operator by a one-point sample mean (instantaneous approximation). The LMS weight vector is updated as follows ( ) ( ) ( ) ( ) ( ) http://www.iaeme.com/ijmet/index.asp 619 editor@iaeme.com

Ashish Patwari and G. Ramachandra Reddy where ( ) is the error signal between the desired and obtained response, is the stepsize that determines how fast or how slow, the weights are updated (the algorithm converges), and denotes the time or the iteration number. The weight vector contains the set of weights needed for each element or filter tap. The choice of effects the convergence. Convergence is guaranteed if ( ) ( ) LMS offers adaptive filtering functionality by adapting the weight vector to suit the changes in the signal environment. As mentioned previously, it is important to note that the beamforming or null steering algorithms are also susceptible to the presence of coherent sources and hence spatial smoothing needs to be performed before the array covariance matrix could be made use of in the LMS algorithm. 3.5. Smart Antenna Systems Adaptive antenna arrays are also known as smart antennas in the context of wireless communications. They keep track of the changing radio conditions and continuously adapt their response or radiation pattern to match the changing signal and interference environment. The smartness to these antenna arrays comes from the digital signal processing blocks which bestow flexibility to the array to adapt its response to changing radio conditions [23]. Figure 2 shows the basic functions expected of a smart antenna system. DOA + Beamforming Smart Antenna Figure 2 Functions of a smart antenna system DOA estimation algorithms terminate once the angles are computed. Contrarily, the beamforming algorithms begin with an assumption that the DOAs are known beforehand and focus only on obtaining the optimal weight vector needed to obtain the desired response. It is during the design of smart antennas that the above two procedures need to be tied together to obtain the functionality of a complete system. 4. SIMULATION METHODOLOGY A large-scale ULA of 60 elements with operating at 30 GHz was considered. Five uniformly separated narrowband sources were considered. The first two sources were assumed to be pair-wise coherent. An angular separation of 2 was assumed between adjacent sources, keeping in mind, the angular resolution of the 60-element array which is same as its half-power beamwidth ( ). After spatial smoothing, the array would be left with 58 elements (a resolution of 1.76 ) and should be able to detect the DOAs. Though super-resolution algorithms such as the Root-MUSIC and the ESPRIT can resolve sources that lie within the main beam of the array (sources that lie closer than ), it is during the process of LMS null steering that the array resolution assumes importance. Null steering does http://www.iaeme.com/ijmet/index.asp 620 editor@iaeme.com

DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing not give accurate results if the interference lies within the main lobe of the array [2]. Hence, the 2 separation between sources is justified. The Root Mean Square Error (RMSE) between the true and estimated DOAs was used as a performance measure to evaluate the estimation accuracy of the algorithms. The following formula given in [24] was used to compute the average RMSE (ARMSE) or simply the RMSE ( ) ( ) where is the total number of Monte Carlo runs, is the estimate of the source at the run. The parameters such as the inter-element spacing and the number of snapshots were not tweaked since it is known that optimum array response is obtained when, and when the number of snapshots is high [16]. Also, we did not consider any variants of the LMS algorithm, nor did we vary the step size. Table 1 shows the simulation parameters. Table 1 Simulation Parameters Parameter Value Number of sources D = 5 No. of snapshots K = 200 No. of Monte-Carlo runs MC = 200 Operating frequency and wavelength 30 GHz and λ = 0.01m Inter-element spacing λ/2 Source DOAs (S1 to S10) for all 2, 4, 6, 8, and 10 simulations except simulation III Coherent sources Pair-wise [S1, S2] Simulation I The effect of spatial smoothing on the RMSE The true and estimated DOAs of Root-MUSIC and ESPRIT before and after FBSS were used to compute Simulation II The effect of SNR on the RMSE the RMSE SNR was varied from -4 db to 20 db in steps of 4 db. All other parameters remain unchanged. Simulation III The effect of DOA separation on the RMSE was taken to be 0.25, 0.5, 1.0, 1.5, 2.0, 2.5, and 3.0. Source DOAs were assumed to start from 2 and were incremented in steps of. For example, when =0.5, the DOAs were 2, 2.5, 3.0, 3.5, and 4.0 Simulation IV The effect of number of sensors on the RMSE Simulation V Speed of execution of Root-MUSIC and ESPRIT LMS step-size was varied from 30 to 100, in steps of 10. The number of array elements (sensors) is varied from 10 to 100, in steps of 10. Computational setup 64-bit Windows10 operating system and Intel i7-7500u processor with a clock frequency of 2.70GHz and 16GB main memory (RAM) ( ) http://www.iaeme.com/ijmet/index.asp 621 editor@iaeme.com

Ashish Patwari and G. Ramachandra Reddy 5. RESULTS AND DISCUSSION Simulations were carried out using MATLAB 2016a. To get a visual feel of what spatial smoothing has to offer, the MUSIC pseudo spectrum was plotted before and after applying FBSS. Figure 3 shows that the array s ability to detect the DOAs of coherent sources and is improved after applying spatial smoothing. Figure 3 MUSIC pseudospectrum with and without spatial smoothing 5.1. Root-MUSIC and ESPRIT before and after FBSS The estimated DOAs and the RMSE for both the algorithms, before and after spatial smoothing, considering 200 snapshots and 200 Monte-Carlo runs, are shown in Table 2 below. Table 2 True and estimated DOA using Root-MUSIC and ESPRIT (All angles are in degrees) Estimated DOAs before Estimated DOAs after FBSS True DOAs FBSS RM ESPRIT RM ESPRIT 2 1.6773-35.26 2.0016 2.0016 4 4.3214 3.0009 3.998 3.9987 6 6.0002 6.0003 6.0002 6.000 8 7.9997 8.0002 7.9996 7.9999 10 9.9999 10.0003 9.9999 10.0002 RMSE 0.128928 7.651989 0.0008502 0.000655 Figure 4 shows the mismatch between the true and estimated DOAs in the absence of spatial smoothing. Figure 5 shows the estimated DOAs after spatial smoothing. Spatial smoothing enables the subspace-based DOA methods to detect coherent sources accurately. http://www.iaeme.com/ijmet/index.asp 622 editor@iaeme.com

DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing Figure 4 DOAs estimated by Root-MUSIC and ESPRIT before Spatial Smoothing Figure 5 DOAs estimated by Root-MUSIC and ESPRIT after Spatial Smoothing closely match the true DOAs 5.2. RMSE versus SNR The change in RMSE with respect to the SNR is shown in Figure 6. It is observed that the RMSE reduces with increasing SNR as the estimation accuracy gets better at high SNR. Figure 6 Effect of SNR on RMSE http://www.iaeme.com/ijmet/index.asp 623 editor@iaeme.com

Ashish Patwari and G. Ramachandra Reddy 5.3. RMSE versus the DOA Separation The angular separation between adjacent sources was varied and the results are shown in Figure 7. The RMSE decreased as the angular spacing between the sources increased. Figure 7 RMSE versus the DOA separation angle 5.4. RMSE versus the Number of Array Elements The number of array elements was varied from 30 to 100. It can be seen from Figure 8 that the RMSE decreases as the number of sensors increase. Figure 8 RMSE versus the number of array elements Figures 7 and 8 are two ways of looking at the basic fact that the array aperture, resolution, and the estimation accuracy increase with increasing number of sensors. It was proved in [25] that the mean square error (MSE) is related to the number of sensors by ( ). That is the MSE reduces asymptotically with increasing number of sensors according to a cubic relation. It is obvious that the RMSE varies as per ( ). 5.5. Execution Time for Root-MUSIC & ESPRIT The execution time needed for the Root-MUSIC and ESPRIT routines was observed using the tic and toc functions available in MATLAB. The number of sensor elements was varied from 10 to 100, in steps of 10. Figure 9 shows the comparison between the execution time of the two methods for 200 independent runs. http://www.iaeme.com/ijmet/index.asp 624 editor@iaeme.com

DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing Figure 9 Execution time for Root-MUSIC and ESPRIT for 200 runs Root-MUSIC takes more time for execution than the ESPRIT. This can be attributed to the fact that the complexity of Root-MUSIC increases drastically with the number of array elements. It involves solving a polynomial rooting problem of a ( ) order polynomial, the complexity of which is of the order ( ) (e.g., the eigenvalue method used for realizing the function roots in MATLAB). A fast realization of Root-MUSIC using a multitaper polynomial was proposed in [26]. Another reduced-order Root-MUSIC proposed in [27] removes the computational redundancy in the polynomial rooting step by bringing down the polynomial order to ( ) using Schur spectral factorization technique. Irrespective of the array size, such a method would provide an eight-fold speedup in the computations. The computational burden for the spectrally factorized polynomial would be still of the order ( ). Another evidence about Root-MUSIC needing more Floating Point Operations (FLOPS) than ESPRIT even for a modest 25 or lesser sensors can be found in [28]. It is obvious that the difference between the FLOPS needed for the two algorithms grows bigger with the number of sensors. 5.6. Adaptive Null Steering using the LMS Algorithm The LMS algorithm was used for null-steering considering a pair of coherent signals. The first source in the pair was assumed to be the desired signal and the second was assumed to be the interfering signal. The LMS null steering response for sources and is shown in Figure 10. It is observed that spatial smoothing ensures correct placement of main lobe and nulls. Figure 10 LMS null-steering before and after spatial smoothing (S indicates Signal of interest and N indicates null direction) http://www.iaeme.com/ijmet/index.asp 625 editor@iaeme.com

Ashish Patwari and G. Ramachandra Reddy 5.7. Loss in Array Aperture due to Spatial Smoothing The amount of aperture lost during the process of spatial smoothing is given by the expression ( ) where is the array aperture in terms of the inter-element spacing d, and is the number of coherent sources in the received signal. Table 3 below provides the percentage aperture lost for various arrays. M Table 3 Percentage Loss in Array Aperture due to spatial smoothing Original aperture New aperture with one coherent pair 48 47 45 4.2 64 63 61 3.1 72 71 69 2.8 96 95 93 2.1 108 107 105 1.9 128 127 125 1.6 We summarize our observations as follows: - Loss in aperture (%) ESPRIT is faster in execution than Root-MUSIC for large-scale arrays and, therefore, must be preferred. If the speed of execution is not a criterion, then Root-MUSIC is preferable as it has many valuable properties. RMSE decreases with an increase in SNR, angular separation between sources, and the number of array elements. Spatial smoothing restores the ability of subspace DOA estimation methods and beamforming algorithms to function accurately in the presence of coherent signals. The aperture lost during spatial smoothing is a small fraction of the total aperture available in large-scale 5G linear arrays. 6. CONCLUSIONS Spatial smoothing is a mandatory prerequisite to perform DOA estimation (using subspace methods) and beamforming in the presence of coherent signals. The array aperture lost due to spatial smoothing is not so significant in 5G arrays. ESPRIT was found to be faster in execution than Root-MUSIC. It remains as a future extension to compare the performance of unitary Root-MUSIC and unitary ESPRIT for large arrays. REFERENCES [1] C. Qian, L. Huang, M. Cao, J. Xie, and H. C. So, PUMA: An Improved Realization of MODE for DOA Estimation, IEEE Trans. Aerosp. Electron. Syst., vol. 53, no. 5, pp. 2128 2139, Oct. 2017. [2] F. Gross, Smart Antennas with MATLAB, Second Edition. McGraw-Hill Education, 2015. [3] S. Kutty and D. Sen, Beamforming for Millimeter Wave Communications: An Inclusive Survey, IEEE Commun. Surv. Tutor., vol. 18, no. 2, pp. 949 973, Second quarter 2016. [4] L. C. Godara, Application of antenna arrays to mobile communications. II. Beamforming and direction-of-arrival considerations, Proc. IEEE, vol. 85, no. 8, pp. 1195 1245, Aug. 1997. http://www.iaeme.com/ijmet/index.asp 626 editor@iaeme.com

DOA Estimation and Adaptive Nulling in 5G Smart Antenna Arrays for Coherent Arrivals Using Spatial Smoothing [5] H. Krim and M. Viberg, Two decades of array signal processing research: the parametric approach, IEEE Signal Process. Mag., vol. 13, no. 4, pp. 67 94, Jul. 1996. [6] T.-J. Shan, M. Wax, and T. Kailath, On spatial smoothing for direction-of-arrival estimation of coherent signals, IEEE Trans. Acoust. Speech Signal Process., vol. 33, no. 4, pp. 806 811, Aug. 1985. [7] T.-J. Shan and T. Kailath, Adaptive beamforming for coherent signals and interference, IEEE Trans. Acoust. Speech Signal Process., vol. 33, no. 3, pp. 527 536, Jun. 1985. [8] V. Reddy, A. Paulraj, and T. Kailath, Performance analysis of the optimum beamformer in the presence of correlated sources and its behavior under spatial smoothing, IEEE Trans. Acoust. Speech Signal Process., vol. 35, no. 7, pp. 927 936, Jul. 1987. [9] J. E. Evans, J. R. Johnson, and D. F. Sun, Application of Advanced Signal Processing Techniques to Angle of Arrival Estimation in ATC Navigation and Surveillance Systems, Lincoln Laboratory, Technical Report, Jun. 1982. [10] S. U. Pillai and B. H. Kwon, Forward/backward spatial smoothing techniques for coherent signal identification, IEEE Trans. Acoust. Speech Signal Process., vol. 37, no. 1, pp. 8 15, Jan. 1989. [11] M. Y. Khattak and P. Akhtar, Fully automatic gain control beamformer for smart antenna array system, COMPEL - Int. J. Comput. Math. Electr. Electron. Eng., vol. 35, no. 3, pp. 1086 1097, Apr. 2016. [12] S. Choi, W. Lee, N. Ryu, S. Hyeon, C. Lee, and H. Bahk, Experimental Results from Smart Antenna Base Station Implemented for CDMA2000 1X, in Adaptive Antenna Arrays, Springer, Berlin, Heidelberg, 2004, pp. 601 615. [13] E. Bonek, M. Tangemann, and A. Kuchar, Implementation Issues for Fully Adaptive DOA-Based Smart Antennas, in Adaptive Antenna Arrays, Springer, Berlin, Heidelberg, 2004, pp. 423 452. [14] H. Wang and M. Glesner, Hardware implementation of smart antenna systems, Adv Radio Sci, vol. 4, pp. 185 188, Sep. 2006. [15] R. Elankavi, R. Kalaiprasath, and R. Udayakumar, Potential Exploitation of Broadcasting System Using Multiple Smart Directional Antennas - Help of Sensor Network, International Journal of Mechanical Engineering and Technology, Vol.8, no.6, June 2017, pp. 678-687. [16] A. Patwari and G. R. Reddy, "1D direction of arrival estimation using root-music and ESPRIT for dense uniform linear arrays," 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), Bangalore, 2017, pp. 667-672. DOI: 10.1109/RTEICT.2017.8256681 [17] H. L. V. Trees, Detection, Estimation, and Modulation Theory, Optimum Array Processing. John Wiley & Sons, 2004. [18] C. L. Liu and P. P. Vaidyanathan, Remarks on the Spatial Smoothing Step in Coarray MUSIC, IEEE Signal Process. Lett., vol. 22, no. 9, pp. 1438 1442, Sep. 2015. [19] C. Qian, L. Huang, W. J. Zeng, and H. C. So, Direction-of-Arrival Estimation for Coherent Signals Without Knowledge of Source Number, IEEE Sens. J., vol. 14, no. 9, pp. 3267 3273, Sep. 2014. [20] R. Roy and T. Kailath, ESPRIT-estimation of signal parameters via rotational invariance techniques, IEEE Trans. Acoust. Speech Signal Process., vol. 37, no. 7, pp. 984 995, Jul. 1989. http://www.iaeme.com/ijmet/index.asp 627 editor@iaeme.com

Ashish Patwari and G. Ramachandra Reddy [21] M. Pesavento, A. B. Gershman, and M. Haardt, Unitary root-music with a real-valued eigendecomposition: a theoretical and experimental performance study, IEEE Trans. Signal Process., vol. 48, no. 5, pp. 1306 1314, May 2000. [22] B. Widrow, P. E. Mantey, L. J. Griffiths, and B. B. Goode, Adaptive antenna systems, Proc. IEEE, vol. 55, no. 12, pp. 2143 2159, Dec. 1967. [23] C. A. Balanis, Antenna Theory: Analysis and Design, Third edition. Wiley, 2009. [24] E. BouDaher, F. Ahmad, M. G. Amin, and A. Hoorfar, Mutual coupling effect and compensation in non-uniform arrays for direction-of-arrival estimation, Digit. Signal Process., vol. 61, pp. 3 14, Feb. 2017. [25] P. Stoica and A. Nehorai, MUSIC, maximum likelihood, and Cramer-Rao bound, IEEE Trans. Acoust. Speech Signal Process., vol. 37, no. 5, pp. 720 741, May 1989. [26] J. Wu, T. Wang, and Z. Bao, Fast realization of root MUSIC using multi-taper real polynomial rooting, Signal Process., vol. 106, pp. 55 61, Jan. 2015. [27] Q. Liu, F. Yan, Y. Han, S. Liu, and M. Jin, Reduced-order root-music based on Schur spectral factorization, in 2016 IEEE International Conference on Ubiquitous Wireless Broadband (ICUWB), 2016, pp. 1 3. [28] K. Salaria, E. Lin, and L. Bai, Efficient DOA estimation method employing refined improved polynomial rooting, in 2005 7th International Conference on Information Fusion, 2005, vol. 2, pp. 5. http://www.iaeme.com/ijmet/index.asp 628 editor@iaeme.com