SlideShare a Scribd company logo
1 of 5
Download to read offline
© 2012, IJARCSSE All Rights Reserved Page | 97
Volume 2, Issue 4, April 2012 ISSN: 2277 128X
International Journal of Advanced Research in
Computer Science and Software Engineering
Research Paper
Available online at: www.ijarcsse.com
Smart Antenna its Algorithms and Implementation
Suraya Mubeen Dr.Am.Prasad Dr.A.Jhansi Rani
Dept of ECE Dept of ECE Dept OF ECE
KL University JNTU KAKINADA VR.Siddhartha
Asst Professor Professor in ECE Professor in ECE
suraya418@gmail.com
ABSTRACT: “Smart Antenna” generally refers to any antenna array, terminated in a sophisticated signal processor,
which can adjust or adapt its own beam pattern in order to emphasize signals of interest and to minimize interfering signals.
Smart antennas generally encompass both switched beam and beam formed adaptive systems. Switched b eam systems have
several available fixed beam patterns. A decision is made as to which beam to access, at any given point in time, based upon
the requirements of the system. Beam formed adaptive systems allow the antenna to steer the beam to any direction of
interest while simultaneously nulling interfering signals. The rapid growth in demand for smart antennas is fueled by two
major reasons. First, the technology for high speed analog-to-digital converters (ADC) and high speed digital signal
processing is burgeoning at an alarming rate. Now the smart antennas its algorithms and its MATLAB onward flow is
discussed and being implemented in my research paper.
KEYWORDS: LMS, SMI,ADAPTVE BEAMFORMING,WEIGHTS
I. INTRODUCTION
Smart antenna systems are rapidly emerging as one of the key
technologies that can enhance overall wireless
communications system performance. By making use of the
spatial dimension, and dynamically generating adaptive
receive and transmit. There are two basic types of smart
antennas. As shown in Fig1, the first type is the phased array
or multi beam antenna, which consists of either a number of
fixed beams with one beam turned on towards the desired
signal or a single beam (formed by phase adjustment only)
that is steered toward the desired signal. The other type is the
adaptive antenna array as shown in Fig 2, which is an array of
multiple antenna elements, with the received signals weighted
and combined to maximize the desired signal to interference
plus noise power ratio.
Fig 1 : PHASED ARRAY
This essentially puts a main beam in the direction of the
desired signal and nulls in the direction of the interference
antenna patterns, a smart antenna can greatly reduce
interference, increase the system capacity, increase power
efficiency as well as reduce overall infrastructure costs. A
smart antenna is therefore a phased or adaptive array that
adjusts to the environment. That is, for the adaptive array, the
beam pattern changes as the desired user and the interference
move; and for the phased array the beam is steered or different
beams are selected as the desired user moves.
Fig 2: ADAPTIVE ARRAY
II. SMART ANTENNA ALGORTHIMS
An adaptive antenna is a multi-beam adaptive array with its
gain pattern being adjusted dynamically [1-3]. In recent
decades, it has been widely used in different areas such as
mobile communications, radar, sonar, medical imaging, radio
astronomy etc. Especially with the increasing demand for
improving the capacity of mobile communications, adaptive
antenna is introduced into mobile systems to mitigate the
effect of interference and improve the spectral efficiency.
Adaptive antennas have the ability of separating automatically
Volume 2, Issue 4, April 2012 www.ijarcsse.com
© 2012, IJARCSSE All Rights Reserved Page | 98
the desired signal from the noise and the interference signals
and continuously updating the element weights to ensure that
the best possible signal is delivered in the face of interference
[4-8].The first fully adaptive array was conceived in which
was designed to maximize the signal-to-noise ratio (SNR) at
the array’s output. An alternative approach to canceling
unwanted interference is LMS error algorithm .Further work
on the LMS algorithm, introduced constraints to ensure that
the desired signals were not filtered out along with the
unwanted signals.LMS algorithm uses continuous adaptation.
The weights are adjusted as the data is sampled such that the
resulting weight vector sequence converges to the optimum
solution. SMI algorithm for adaptively adjusting the array
weights, uses block adaptation. The statistics are estimated
from a temporal block of array data and used in an optimum
weight equation. In the literature, there have been many
studies about different versions of LMS and SMI algorithms
used in adaptive antennas [14-21].
LMS and SMI algorithms were used for interference rejection
problem of the adaptive antennas. The performance of these
algorithms was investigated for different interference angles,
step size of LMS, block size of SMI and INRs. In the
simulation process, a uniformly spaced linear array with three
elements was used. Least Mean Square (LMS) algorithm,
introduced by Widrow and Hoff in 1959 [12] is an adaptive
algorithm, which uses a gradient-based method of steepest
decent [10]. LMS algorithm uses the estimates of the gradient
vector from the available data. LMS incorporates an iterative
procedure that makes successive corrections to the weight
vector in the direction of the negative of the gradient vector
which eventually leads to the minimum mean square error.
Compared to other algorithms LMS algorithm is relatively
simple; it does not require correlation function calculation nor
does it require matrix inversions.
Consider a Uniform Linear Array (ULA) with N
isotropic elements, which forms the integral part of the
adaptive beam forming systemas shown in the figure below.
The output of the antenna array is given by,
𝑥 𝑡 = 𝑠 𝑡 𝑎 𝜃0 + 𝑢 𝑖
𝑁 𝑢
𝑖=1 𝑡 𝑎 𝜃𝑖 + 𝑛 𝑡 [1]
Weight, w (n+1) = w(n) + μ x(n)e* (n) [2]
Error, e(n) = d*(n) – y(n) [3]
Fig 3: LMS Adaptive beam formingnetwork
As shown above the outputs of the individual sensors are
linearly combined after being scaled using corresponding
weights such that the antenna array pattern is optimized to
have maximum possible gain in the direction of the desired
signal and nulls in the direction of the interferers. The weights
here will be computed using LMS algorithm based on
Minimum Squared Error (MSE) criterion. Therefore the
spatial filtering problem involves estimation of signal from the
received signal (i.e. the array output) by minimizing the error
between the reference signal , which closely matches or has
some extent of correlation with the desired signal estimate and
the beamformer output y(t) (equal to w x(t)).
III.SIMULATION RESULTS FOR THE LMS
ALGORITHM
For simulation purposes a 4-element linear array is used with
its individual elements spaced at half-wavelength distance.
The desired signal arriving s(t) is a simple complex
sinusoidal-phase 𝜃𝑜 modulated signal of the following form,
Two examples are provided to show the beam forming
abilities of the LMS algorithm. Each example has a
normalized array factor plot and corresponding LMS error
plot.
Case 1: In the first case the desired angle is arriving at 30
degrees and there are three interfering signals arriving at
angles –20, 0 and 60 degrees respectively. The array factor
plot in Figure 6.2a shows that the LMS algorithm is able to
iteratively update the weights to force deep nulls at the
direction of the interferers and achieve maximum in the
direction of the desired signal. It can be seen that nulls are
deep at around 40dB level below the maximum. The LMS
error plot in figure shows that the LMS algorithm converges.
In this case the LMS error is almost 0.025 at around 3000
samples.
Fig 4: Normalized Array Factor plot for case1
Case 2:
Another example shown in figure.6.3a is provided for the case
where the desired signal is arriving at an angle and there are
four interferers (compared to three interferers in previous
case) arriving at angles –40, -10, 30 and 60 degrees
respectively. It is seen that nulls are deeper when the number
of interferers are larger at around the 50dB level from the
maximum value. However, from the LMS error plot in figure
6, it is quite evident that it takes longer to converge, it takes
Volume 2, Issue 4, April 2012 www.ijarcsse.com
© 2012, IJARCSSE All Rights Reserved Page | 99
about 6000 samples to converge where the error is less than
2%.
Fig5: LMS error plot for case 1
Fig 6 : NormalizedArray Factor plot for case2
Fig 7: LMS error plot for case 1
III. SMI ALGORTHIM:
One such algorithm is the Sample Matrix Inversion (SMI)
which provides good performance in a discontinuous
traffic. However, it requires that the number of interferers
and their positions remain constant during the duration of
the block acquisition.
Fig 8:SMI ADAPTIVE BEAMFORMING NETWORK
The SMI algorithm has a faster convergence rate since it
employs direct inversion of the covariance matrix R. Let us
recall the equations for the covariance matrix and the
correlation matrix r. 𝑅 = 𝐸[𝑥 𝑡 𝑥 𝐻
𝑡 ] [4]
𝑟 = 𝐸[(𝑑 𝑡 𝑥 𝑡 ] [5]
If a priori information about the desired and the interfering
signals is known, then the optimum weights can be calculated
directly
𝑤𝑜𝑝𝑡 = 𝑅 𝑥𝑥
−1
𝑟𝑥𝑑 [6]
This algorithm is based on an estimate of the correlation
matrix and cross correlation vector of the adaptive array
output samples. The estimate of the correlation matrix is given
by 𝑅 𝑋𝑋 =
1
𝐾
𝑥 𝑘 𝑥 𝐻
𝑘𝐾
𝑘=1 [7]
The stability of the SMI algorithm depends on the
ability to invert the large covariance matrix. In order to avoid
a singularity of the covariance matrix, a zero- mean white
Gaussian noise is added to the array response vector. It creates
a strong additive component to the diagonal of the matrix. In
the absence of noise in the system, a singularity occurs when
the number of signals to be resolved is less than the number of
elements in the array. Since SMI employs direct matrix
inversion the convergence of this algorithm is much faster
compared to the LMS algorithm. However, huge matrix
inversions lead to computational complexities that cannot be
easily overcome.
Weight adaptation in the SMI algorithm can be achieved in
different ways
1. Block adaptation
The above-mentioned block adaptive approach,
where the adaptation is carried over disjoint intervals of time,
is the most common type. This is well suited for a highly time
varying signal environment as in mobile communications
2. Overlapping block adaptation
Volume 2, Issue 4, April 2012 www.ijarcsse.com
© 2012, IJARCSSE All Rights Reserved Page |
100
This approach is computational intensive as
adaptation intervals are not disjoint but overlapping. It
provides better performance but has an increased number of
inversions when compared to the above method.
3. Block adaptation with memory
This method utilizes the matrix estimates computed
in the previous blocks. This approach provides faster
convergence for spatial channels that are highly time-
correlated. It works better when the signal environment is
stationary.
V. SIMULATION RESULTS AND ANALYSIS FOR SMI
For simulation purposes, a similar scenario is
considered as with the LMS simulation discussed in the
previous session. The SMI algorithm discussed here uses the
Block Adaptation approach, the size of the block being equal
to 10 time samples.
A 4-element linear array is used with its individual elements
spaced at half-wavelength distance. The desired signal s(t)
arriving at 𝜃0 simple sinusoidal-phase modulated signal of the
same form as in equation The interfering signals arriving at
angles are also of the same form. By doing so it can be shown
in the simulations how interfering signals of the same
frequency as the desired signal can be separated to achieve
rejection of co-channel interference. However, Rayleigh
fading is added to the incoming interfering signals. Simulation
results with illustrations are provided to give a better
understanding of different aspects of the SMI algorithm with
respect to adaptive beam forming. For simplicity sake the
reference signal d(t) is considered to be same as the desired
signal. In the example provided here, the desired angle is
arriving at 30 degrees and there are three interfering signals
arriving at angles –20, 0 and 60 degrees respectively. The
array factor plot in Figure shows that the SMI algorithm is
able to update the weights block wise to force deep nulls in
the direction of the interferers and achieve a maximum in the
direction of the desired signal. The angular parameters for the
desired and interfering signals used here are identical to that
used in the LMS simulation in the previous chapter. It can be
seen that nulls are deeper in the case of SMI when compared
to LMS. The null levels are at around 50dB-60dB below the
maximum.
Fig 9: Normalized Array Factor plot
The error plot for this situation is shown in
figure When compared to the LMS error SMI error is small.
However, this error is uniform and is present throughout the
acquisitions. This is because SMI does not require the error
information to update the weights. These observations indicate
that SMI algorithm converges almost immediately during the
first block itself but there is a small amount of residual error
throughout. This residual error comes from the fact that the
covariance matrices are estimated values and not accurate
values.
If the block size is increased from 10 to 30 as shown in figure
we see that error tends to increase. If the signal environment is
changing then each block will have its own optimal solution
for weights. If a highly mobile signal environment is under
consideration it is better to have a small block size to enable to
better adaptation.
Fig 10: SMI error plot when block size = 10
It quite evident from the simulation analysis that SMI has a
fast convergence rate. It is suitable for burst traffic adaptation
where it is unlikely that signal environment will change
during block acquisition. SMI algorithm is based on matrix
inversion, which tends to be computationally intensive. the
high convergence rate property of the SMI algorithm is best
made use of when it is used in conjunction with other
algorithms. Again like LMS, SMI algorithm requires
information about the desired signal.
Fig 11 : SMI error plot when block size = 30
VI.COMPARISON OF BOTH WEIGHTS FOR LMS AND SMI
Volume 2, Issue 4, April 2012 www.ijarcsse.com
© 2012, IJARCSSE All Rights Reserved Page |
101
Fig 12:SMI Weighted signal vs. desired signal response
Fig 13: LMS Weighted signal vs. desired signal response
VII. CONCULSION:
In this work, the LMS and SMI algorithms are used for
the interference rejection of the adaptive antenna array with
three-elements. The effects of some design specifications such
as the interference angles, the step size of LMS, and the block
size of SMI and INRs on the interference rejection are
investigated. Simulation results show that both algorithms,
LMS and SMI, are capable of nulling the interference sources
even the interference sources close to each other. The null
depth performance of the SMI algorithm is better than that of
the LMS algorithm. The weighting factors of LMS and SMI
algorithms give greater flexibility and control over the actual
pattern. The antenna designer should make a trade-off
between the achievable and the desired pattern. By adjusting
the factors it is possible to obtain very reasonable
approximations and trade-offs.
ACKNOWLEDGEMNT
This work was supported by our research guides
DR.A.M.Prasad and DR.A.Jhansi Rani and is contributed of
my own work I thank them for my development in doctoral
work.
REFERENCES
[1].W. L. Stutzman and G. A. Thiele, Antenna Theory and
Design, John Wiley & Sons, New York, 1981.
[2] J. Butler and R. Lowe, “Beam-Forming Matrix Simplifies
Design of Electronically Scanned Antennas,” Electronic
Design, pp. 170-173, April 12, 1961.
[3] J. Blass, “Multidirectional Antenna: A New Approach to
Stacked Beams,” IRE International Conference Record, Vol.
8, Part 1, 1960.
[4] S. Mano, et al., “Application of Planar Multi beam array
Antennas to Diversity Reception,” Electronics and
Communications in Japan, Part 1, Vol. 79, No. 11, pp. 104-
112, 1996.
[5]. J.Winters, "Smart Antennas for Wireless Systems", IEEE
Personal Communications, vol 1,pp. 23-27., Feb. 1998
[6].G.Tsoulos, M.Beach, “Wireless Personal Communications
for the 21stCentury: European Technological Advances in
Adaptive Antennas ”IEEE Communications Magazine, Sep.
1997.
[7]. L. Acar, R.T. Compton, The Performance of an LMS
Adaptive Array with Frequency Hopped Signals, IEEE
Transactions on Aerospace and Electronic Systems, Vol. 21,
No. 3, pp. 360-371, 1985.
[8]. Y. Ogawa,, et al., An LMS Adaptive Array for Multipath
Fading Reduction, IEEE Transactions on Aerospace and
Electronic Systems, Vol. 23, No. 1, pp. 17-23, 1987.
[9]. M. Tahernezhadi, L. Zhu, Performance Evaluation of
LMS Based Adaptive Suppression Schemes in Asynchronous
CDMA, Int. J. Electronics, Vol. 79,No. 5, pp. 541-550, 1995.
[10]. Y.J. Su, Y.H. Lee, Adaptive Array Beam forming
Based on an Efficient Technique, IEEE Transactions on
Antennas and Propagation, Vol. 44, No. 8, pp. 1094-1101,
1996.
[11]. Y.C. Liang, P.S. Chin, Coherent LMS, IEEE
Communication Letters, Vol. 4, No. 3, pp. 92-94, 2000.
[12]. H. Koga, M. Taromaru, A Simple and Fast Converging
Algorithm for MMSE Adaptive Array Antenna, IEICE
Transactions on Communications, Vol. 83, No. 8, pp. 1671-
1677, 2000
[13]. R. Yonezawa, I. Chiba, A Combination of Two Adaptive
Algorithms SMI and CMA, IEICE Trans. on
Communications, Vol. 84, No. 7, 2001.

More Related Content

What's hot

WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...ArunChokkalingam
 
Sensor Networks Introduction and Architecture
Sensor Networks Introduction and ArchitectureSensor Networks Introduction and Architecture
Sensor Networks Introduction and ArchitecturePeriyanayagiS
 
wireless-communication-architecture
 wireless-communication-architecture wireless-communication-architecture
wireless-communication-architecturejhcid
 
2.45 GHz rectenna with high gain for RF energy harvesting
2.45 GHz rectenna with high gain for RF energy harvesting2.45 GHz rectenna with high gain for RF energy harvesting
2.45 GHz rectenna with high gain for RF energy harvestingTELKOMNIKA JOURNAL
 
Antenna measurements
Antenna measurementsAntenna measurements
Antenna measurementsImran Rafiq
 
Comparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxComparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxkeshav11845
 
EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new krishnamrm
 
2.6 cellular concepts - frequency reusing, channel assignment
2.6   cellular concepts - frequency reusing, channel assignment2.6   cellular concepts - frequency reusing, channel assignment
2.6 cellular concepts - frequency reusing, channel assignmentJAIGANESH SEKAR
 
Adhoc wireless networks and its issues
Adhoc wireless networks and its issuesAdhoc wireless networks and its issues
Adhoc wireless networks and its issuesMenaga Selvaraj
 
Wearable textile antenna
Wearable textile antennaWearable textile antenna
Wearable textile antennaAbhilash P V
 
EC 8004 wireless networks -Two marks with answers
EC 8004   wireless networks -Two marks with answersEC 8004   wireless networks -Two marks with answers
EC 8004 wireless networks -Two marks with answersKannanKrishnana
 
Design Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksDesign Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksKhushbooGupta145
 
Design and Simulation WDM
Design and Simulation WDMDesign and Simulation WDM
Design and Simulation WDMMuzahidul Islam
 
Adhoc & WSN-Unit-I-Ragavan
Adhoc & WSN-Unit-I-RagavanAdhoc & WSN-Unit-I-Ragavan
Adhoc & WSN-Unit-I-RagavanRagavan K
 
Microstrip rectangular patch antenna
Microstrip rectangular  patch antennaMicrostrip rectangular  patch antenna
Microstrip rectangular patch antennacharan -
 

What's hot (20)

WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
 
Sensor Networks Introduction and Architecture
Sensor Networks Introduction and ArchitectureSensor Networks Introduction and Architecture
Sensor Networks Introduction and Architecture
 
Satellite Subsystems
Satellite SubsystemsSatellite Subsystems
Satellite Subsystems
 
wireless-communication-architecture
 wireless-communication-architecture wireless-communication-architecture
wireless-communication-architecture
 
2.45 GHz rectenna with high gain for RF energy harvesting
2.45 GHz rectenna with high gain for RF energy harvesting2.45 GHz rectenna with high gain for RF energy harvesting
2.45 GHz rectenna with high gain for RF energy harvesting
 
Antenna measurements
Antenna measurementsAntenna measurements
Antenna measurements
 
Comparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptxComparsion of M-Ary psk,fsk,qapsk.pptx
Comparsion of M-Ary psk,fsk,qapsk.pptx
 
EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new
 
Microstrip Antennas
Microstrip AntennasMicrostrip Antennas
Microstrip Antennas
 
2.6 cellular concepts - frequency reusing, channel assignment
2.6   cellular concepts - frequency reusing, channel assignment2.6   cellular concepts - frequency reusing, channel assignment
2.6 cellular concepts - frequency reusing, channel assignment
 
Adhoc wireless networks and its issues
Adhoc wireless networks and its issuesAdhoc wireless networks and its issues
Adhoc wireless networks and its issues
 
Wearable textile antenna
Wearable textile antennaWearable textile antenna
Wearable textile antenna
 
EC 8004 wireless networks -Two marks with answers
EC 8004   wireless networks -Two marks with answersEC 8004   wireless networks -Two marks with answers
EC 8004 wireless networks -Two marks with answers
 
GSM Link Budget
GSM Link BudgetGSM Link Budget
GSM Link Budget
 
Cdma2000
Cdma2000Cdma2000
Cdma2000
 
Design Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksDesign Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor Networks
 
Dfb
DfbDfb
Dfb
 
Design and Simulation WDM
Design and Simulation WDMDesign and Simulation WDM
Design and Simulation WDM
 
Adhoc & WSN-Unit-I-Ragavan
Adhoc & WSN-Unit-I-RagavanAdhoc & WSN-Unit-I-Ragavan
Adhoc & WSN-Unit-I-Ragavan
 
Microstrip rectangular patch antenna
Microstrip rectangular  patch antennaMicrostrip rectangular  patch antenna
Microstrip rectangular patch antenna
 

Viewers also liked

smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas pptsanthu652
 
ppt on Smart antennas
ppt on Smart antennasppt on Smart antennas
ppt on Smart antennasRitesh Kumar
 
Smart antenna systems
Smart antenna systems Smart antenna systems
Smart antenna systems Apoorva Shetty
 
Smart antennas
Smart antennasSmart antennas
Smart antennasrakshapg57
 
Smart antennas for mobile communication
Smart antennas for mobile communicationSmart antennas for mobile communication
Smart antennas for mobile communicationpriyasindhu
 
Nlms algorithm for adaptive filter
Nlms algorithm for adaptive filterNlms algorithm for adaptive filter
Nlms algorithm for adaptive filterchintanajoshi
 
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...Raj Kumar Thenua
 
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Brati Sundar Nanda
 
Seminar on smart antenna systems
Seminar on smart antenna systemsSeminar on smart antenna systems
Seminar on smart antenna systemsAshok Behuria
 

Viewers also liked (11)

smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
 
ppt on Smart antennas
ppt on Smart antennasppt on Smart antennas
ppt on Smart antennas
 
Smart antenna systems
Smart antenna systems Smart antenna systems
Smart antenna systems
 
Smart antennas
Smart antennasSmart antennas
Smart antennas
 
Smart antennas for mobile communication
Smart antennas for mobile communicationSmart antennas for mobile communication
Smart antennas for mobile communication
 
Final ppt
Final pptFinal ppt
Final ppt
 
Nlms algorithm for adaptive filter
Nlms algorithm for adaptive filterNlms algorithm for adaptive filter
Nlms algorithm for adaptive filter
 
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
 
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
 
Seminar on smart antenna systems
Seminar on smart antenna systemsSeminar on smart antenna systems
Seminar on smart antenna systems
 

Similar to Smart antenna algorithm and application

A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...
A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...
A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...IJRST Journal
 
ADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHM
ADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHMADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHM
ADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHMpijans
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Effects of Weight Approximation Methods on Performance of Digital Beamforming...
Effects of Weight Approximation Methods on Performance of Digital Beamforming...Effects of Weight Approximation Methods on Performance of Digital Beamforming...
Effects of Weight Approximation Methods on Performance of Digital Beamforming...IOSR Journals
 
Application of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdmaApplication of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdmamarwaeng
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelIOSR Journals
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelIOSR Journals
 
Implementation of Digital Beamforming Technique for Linear Antenna Arrays
Implementation of Digital Beamforming Technique for Linear Antenna ArraysImplementation of Digital Beamforming Technique for Linear Antenna Arrays
Implementation of Digital Beamforming Technique for Linear Antenna Arraysijsrd.com
 
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...IJECEIAES
 
Eqalization and diversity
Eqalization and diversityEqalization and diversity
Eqalization and diversityerindrasen
 
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET Journal
 
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORKPERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORKcsijjournal
 
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...ijwmn
 

Similar to Smart antenna algorithm and application (20)

E0812730
E0812730E0812730
E0812730
 
A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...
A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...
A Novel Approach for Interference Suppression Using a Improved LMS Based Adap...
 
R0450697101
R0450697101R0450697101
R0450697101
 
ADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHM
ADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHMADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHM
ADAPTIVE ARRAY BEAMFORMING USING AN ENHANCED RLS ALGORITHM
 
K010217785
K010217785K010217785
K010217785
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
F0362038045
F0362038045F0362038045
F0362038045
 
20120130406017
2012013040601720120130406017
20120130406017
 
7
77
7
 
Effects of Weight Approximation Methods on Performance of Digital Beamforming...
Effects of Weight Approximation Methods on Performance of Digital Beamforming...Effects of Weight Approximation Methods on Performance of Digital Beamforming...
Effects of Weight Approximation Methods on Performance of Digital Beamforming...
 
Application of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdmaApplication of smart antenna interference suppression techniques in tdscdma
Application of smart antenna interference suppression techniques in tdscdma
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
 
HIGH RESOLUTION METHOD FOR DOA ESTIMATION
HIGH RESOLUTION METHOD FOR DOA ESTIMATIONHIGH RESOLUTION METHOD FOR DOA ESTIMATION
HIGH RESOLUTION METHOD FOR DOA ESTIMATION
 
Implementation of Digital Beamforming Technique for Linear Antenna Arrays
Implementation of Digital Beamforming Technique for Linear Antenna ArraysImplementation of Digital Beamforming Technique for Linear Antenna Arrays
Implementation of Digital Beamforming Technique for Linear Antenna Arrays
 
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
 
Eqalization and diversity
Eqalization and diversityEqalization and diversity
Eqalization and diversity
 
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
 
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORKPERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
 
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
 

More from Virak Sou

Presentation
PresentationPresentation
PresentationVirak Sou
 
2 drive test analysis ver1
2 drive test analysis ver12 drive test analysis ver1
2 drive test analysis ver1Virak Sou
 
M2000 operation-guide
M2000 operation-guideM2000 operation-guide
M2000 operation-guideVirak Sou
 
Ibwave propagation quick start guide
Ibwave propagation   quick start guideIbwave propagation   quick start guide
Ibwave propagation quick start guideVirak Sou
 
how to reduce Poilot pollution in 3G
how to reduce Poilot pollution in 3Ghow to reduce Poilot pollution in 3G
how to reduce Poilot pollution in 3GVirak Sou
 
Compare report 2 tx4rx 04102013
Compare report 2 tx4rx 04102013Compare report 2 tx4rx 04102013
Compare report 2 tx4rx 04102013Virak Sou
 
3G cluster optimization guide
3G cluster optimization guide3G cluster optimization guide
3G cluster optimization guideVirak Sou
 
Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01Virak Sou
 
MIMO system (potential candidate for 4G system)
MIMO system (potential candidate for 4G system)MIMO system (potential candidate for 4G system)
MIMO system (potential candidate for 4G system)Virak Sou
 
using query with MI
using query with MIusing query with MI
using query with MIVirak Sou
 
4G amercias_mimo_smart_antennas_wp_2013jul
4G amercias_mimo_smart_antennas_wp_2013jul4G amercias_mimo_smart_antennas_wp_2013jul
4G amercias_mimo_smart_antennas_wp_2013julVirak Sou
 
Test case node b upgrade
Test case node b upgradeTest case node b upgrade
Test case node b upgradeVirak Sou
 
Ais 3 g_2100m_hz_ne_b1 udn11 overshoot analysis
Ais 3 g_2100m_hz_ne_b1 udn11 overshoot analysisAis 3 g_2100m_hz_ne_b1 udn11 overshoot analysis
Ais 3 g_2100m_hz_ne_b1 udn11 overshoot analysisVirak Sou
 
Ssv template
Ssv templateSsv template
Ssv templateVirak Sou
 

More from Virak Sou (19)

Presentation
PresentationPresentation
Presentation
 
2 drive test analysis ver1
2 drive test analysis ver12 drive test analysis ver1
2 drive test analysis ver1
 
M2000 operation-guide
M2000 operation-guideM2000 operation-guide
M2000 operation-guide
 
Mb ug
Mb ugMb ug
Mb ug
 
Slide 11516
Slide 11516Slide 11516
Slide 11516
 
Ibwave propagation quick start guide
Ibwave propagation   quick start guideIbwave propagation   quick start guide
Ibwave propagation quick start guide
 
Mimo
MimoMimo
Mimo
 
how to reduce Poilot pollution in 3G
how to reduce Poilot pollution in 3Ghow to reduce Poilot pollution in 3G
how to reduce Poilot pollution in 3G
 
Mimo
MimoMimo
Mimo
 
Compare report 2 tx4rx 04102013
Compare report 2 tx4rx 04102013Compare report 2 tx4rx 04102013
Compare report 2 tx4rx 04102013
 
3G cluster optimization guide
3G cluster optimization guide3G cluster optimization guide
3G cluster optimization guide
 
Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01
 
MIMO system (potential candidate for 4G system)
MIMO system (potential candidate for 4G system)MIMO system (potential candidate for 4G system)
MIMO system (potential candidate for 4G system)
 
using query with MI
using query with MIusing query with MI
using query with MI
 
4G amercias_mimo_smart_antennas_wp_2013jul
4G amercias_mimo_smart_antennas_wp_2013jul4G amercias_mimo_smart_antennas_wp_2013jul
4G amercias_mimo_smart_antennas_wp_2013jul
 
Test case node b upgrade
Test case node b upgradeTest case node b upgrade
Test case node b upgrade
 
Ais 3 g_2100m_hz_ne_b1 udn11 overshoot analysis
Ais 3 g_2100m_hz_ne_b1 udn11 overshoot analysisAis 3 g_2100m_hz_ne_b1 udn11 overshoot analysis
Ais 3 g_2100m_hz_ne_b1 udn11 overshoot analysis
 
Cqi basics
Cqi basicsCqi basics
Cqi basics
 
Ssv template
Ssv templateSsv template
Ssv template
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Smart antenna algorithm and application

  • 1. © 2012, IJARCSSE All Rights Reserved Page | 97 Volume 2, Issue 4, April 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Smart Antenna its Algorithms and Implementation Suraya Mubeen Dr.Am.Prasad Dr.A.Jhansi Rani Dept of ECE Dept of ECE Dept OF ECE KL University JNTU KAKINADA VR.Siddhartha Asst Professor Professor in ECE Professor in ECE suraya418@gmail.com ABSTRACT: “Smart Antenna” generally refers to any antenna array, terminated in a sophisticated signal processor, which can adjust or adapt its own beam pattern in order to emphasize signals of interest and to minimize interfering signals. Smart antennas generally encompass both switched beam and beam formed adaptive systems. Switched b eam systems have several available fixed beam patterns. A decision is made as to which beam to access, at any given point in time, based upon the requirements of the system. Beam formed adaptive systems allow the antenna to steer the beam to any direction of interest while simultaneously nulling interfering signals. The rapid growth in demand for smart antennas is fueled by two major reasons. First, the technology for high speed analog-to-digital converters (ADC) and high speed digital signal processing is burgeoning at an alarming rate. Now the smart antennas its algorithms and its MATLAB onward flow is discussed and being implemented in my research paper. KEYWORDS: LMS, SMI,ADAPTVE BEAMFORMING,WEIGHTS I. INTRODUCTION Smart antenna systems are rapidly emerging as one of the key technologies that can enhance overall wireless communications system performance. By making use of the spatial dimension, and dynamically generating adaptive receive and transmit. There are two basic types of smart antennas. As shown in Fig1, the first type is the phased array or multi beam antenna, which consists of either a number of fixed beams with one beam turned on towards the desired signal or a single beam (formed by phase adjustment only) that is steered toward the desired signal. The other type is the adaptive antenna array as shown in Fig 2, which is an array of multiple antenna elements, with the received signals weighted and combined to maximize the desired signal to interference plus noise power ratio. Fig 1 : PHASED ARRAY This essentially puts a main beam in the direction of the desired signal and nulls in the direction of the interference antenna patterns, a smart antenna can greatly reduce interference, increase the system capacity, increase power efficiency as well as reduce overall infrastructure costs. A smart antenna is therefore a phased or adaptive array that adjusts to the environment. That is, for the adaptive array, the beam pattern changes as the desired user and the interference move; and for the phased array the beam is steered or different beams are selected as the desired user moves. Fig 2: ADAPTIVE ARRAY II. SMART ANTENNA ALGORTHIMS An adaptive antenna is a multi-beam adaptive array with its gain pattern being adjusted dynamically [1-3]. In recent decades, it has been widely used in different areas such as mobile communications, radar, sonar, medical imaging, radio astronomy etc. Especially with the increasing demand for improving the capacity of mobile communications, adaptive antenna is introduced into mobile systems to mitigate the effect of interference and improve the spectral efficiency. Adaptive antennas have the ability of separating automatically
  • 2. Volume 2, Issue 4, April 2012 www.ijarcsse.com © 2012, IJARCSSE All Rights Reserved Page | 98 the desired signal from the noise and the interference signals and continuously updating the element weights to ensure that the best possible signal is delivered in the face of interference [4-8].The first fully adaptive array was conceived in which was designed to maximize the signal-to-noise ratio (SNR) at the array’s output. An alternative approach to canceling unwanted interference is LMS error algorithm .Further work on the LMS algorithm, introduced constraints to ensure that the desired signals were not filtered out along with the unwanted signals.LMS algorithm uses continuous adaptation. The weights are adjusted as the data is sampled such that the resulting weight vector sequence converges to the optimum solution. SMI algorithm for adaptively adjusting the array weights, uses block adaptation. The statistics are estimated from a temporal block of array data and used in an optimum weight equation. In the literature, there have been many studies about different versions of LMS and SMI algorithms used in adaptive antennas [14-21]. LMS and SMI algorithms were used for interference rejection problem of the adaptive antennas. The performance of these algorithms was investigated for different interference angles, step size of LMS, block size of SMI and INRs. In the simulation process, a uniformly spaced linear array with three elements was used. Least Mean Square (LMS) algorithm, introduced by Widrow and Hoff in 1959 [12] is an adaptive algorithm, which uses a gradient-based method of steepest decent [10]. LMS algorithm uses the estimates of the gradient vector from the available data. LMS incorporates an iterative procedure that makes successive corrections to the weight vector in the direction of the negative of the gradient vector which eventually leads to the minimum mean square error. Compared to other algorithms LMS algorithm is relatively simple; it does not require correlation function calculation nor does it require matrix inversions. Consider a Uniform Linear Array (ULA) with N isotropic elements, which forms the integral part of the adaptive beam forming systemas shown in the figure below. The output of the antenna array is given by, 𝑥 𝑡 = 𝑠 𝑡 𝑎 𝜃0 + 𝑢 𝑖 𝑁 𝑢 𝑖=1 𝑡 𝑎 𝜃𝑖 + 𝑛 𝑡 [1] Weight, w (n+1) = w(n) + μ x(n)e* (n) [2] Error, e(n) = d*(n) – y(n) [3] Fig 3: LMS Adaptive beam formingnetwork As shown above the outputs of the individual sensors are linearly combined after being scaled using corresponding weights such that the antenna array pattern is optimized to have maximum possible gain in the direction of the desired signal and nulls in the direction of the interferers. The weights here will be computed using LMS algorithm based on Minimum Squared Error (MSE) criterion. Therefore the spatial filtering problem involves estimation of signal from the received signal (i.e. the array output) by minimizing the error between the reference signal , which closely matches or has some extent of correlation with the desired signal estimate and the beamformer output y(t) (equal to w x(t)). III.SIMULATION RESULTS FOR THE LMS ALGORITHM For simulation purposes a 4-element linear array is used with its individual elements spaced at half-wavelength distance. The desired signal arriving s(t) is a simple complex sinusoidal-phase 𝜃𝑜 modulated signal of the following form, Two examples are provided to show the beam forming abilities of the LMS algorithm. Each example has a normalized array factor plot and corresponding LMS error plot. Case 1: In the first case the desired angle is arriving at 30 degrees and there are three interfering signals arriving at angles –20, 0 and 60 degrees respectively. The array factor plot in Figure 6.2a shows that the LMS algorithm is able to iteratively update the weights to force deep nulls at the direction of the interferers and achieve maximum in the direction of the desired signal. It can be seen that nulls are deep at around 40dB level below the maximum. The LMS error plot in figure shows that the LMS algorithm converges. In this case the LMS error is almost 0.025 at around 3000 samples. Fig 4: Normalized Array Factor plot for case1 Case 2: Another example shown in figure.6.3a is provided for the case where the desired signal is arriving at an angle and there are four interferers (compared to three interferers in previous case) arriving at angles –40, -10, 30 and 60 degrees respectively. It is seen that nulls are deeper when the number of interferers are larger at around the 50dB level from the maximum value. However, from the LMS error plot in figure 6, it is quite evident that it takes longer to converge, it takes
  • 3. Volume 2, Issue 4, April 2012 www.ijarcsse.com © 2012, IJARCSSE All Rights Reserved Page | 99 about 6000 samples to converge where the error is less than 2%. Fig5: LMS error plot for case 1 Fig 6 : NormalizedArray Factor plot for case2 Fig 7: LMS error plot for case 1 III. SMI ALGORTHIM: One such algorithm is the Sample Matrix Inversion (SMI) which provides good performance in a discontinuous traffic. However, it requires that the number of interferers and their positions remain constant during the duration of the block acquisition. Fig 8:SMI ADAPTIVE BEAMFORMING NETWORK The SMI algorithm has a faster convergence rate since it employs direct inversion of the covariance matrix R. Let us recall the equations for the covariance matrix and the correlation matrix r. 𝑅 = 𝐸[𝑥 𝑡 𝑥 𝐻 𝑡 ] [4] 𝑟 = 𝐸[(𝑑 𝑡 𝑥 𝑡 ] [5] If a priori information about the desired and the interfering signals is known, then the optimum weights can be calculated directly 𝑤𝑜𝑝𝑡 = 𝑅 𝑥𝑥 −1 𝑟𝑥𝑑 [6] This algorithm is based on an estimate of the correlation matrix and cross correlation vector of the adaptive array output samples. The estimate of the correlation matrix is given by 𝑅 𝑋𝑋 = 1 𝐾 𝑥 𝑘 𝑥 𝐻 𝑘𝐾 𝑘=1 [7] The stability of the SMI algorithm depends on the ability to invert the large covariance matrix. In order to avoid a singularity of the covariance matrix, a zero- mean white Gaussian noise is added to the array response vector. It creates a strong additive component to the diagonal of the matrix. In the absence of noise in the system, a singularity occurs when the number of signals to be resolved is less than the number of elements in the array. Since SMI employs direct matrix inversion the convergence of this algorithm is much faster compared to the LMS algorithm. However, huge matrix inversions lead to computational complexities that cannot be easily overcome. Weight adaptation in the SMI algorithm can be achieved in different ways 1. Block adaptation The above-mentioned block adaptive approach, where the adaptation is carried over disjoint intervals of time, is the most common type. This is well suited for a highly time varying signal environment as in mobile communications 2. Overlapping block adaptation
  • 4. Volume 2, Issue 4, April 2012 www.ijarcsse.com © 2012, IJARCSSE All Rights Reserved Page | 100 This approach is computational intensive as adaptation intervals are not disjoint but overlapping. It provides better performance but has an increased number of inversions when compared to the above method. 3. Block adaptation with memory This method utilizes the matrix estimates computed in the previous blocks. This approach provides faster convergence for spatial channels that are highly time- correlated. It works better when the signal environment is stationary. V. SIMULATION RESULTS AND ANALYSIS FOR SMI For simulation purposes, a similar scenario is considered as with the LMS simulation discussed in the previous session. The SMI algorithm discussed here uses the Block Adaptation approach, the size of the block being equal to 10 time samples. A 4-element linear array is used with its individual elements spaced at half-wavelength distance. The desired signal s(t) arriving at 𝜃0 simple sinusoidal-phase modulated signal of the same form as in equation The interfering signals arriving at angles are also of the same form. By doing so it can be shown in the simulations how interfering signals of the same frequency as the desired signal can be separated to achieve rejection of co-channel interference. However, Rayleigh fading is added to the incoming interfering signals. Simulation results with illustrations are provided to give a better understanding of different aspects of the SMI algorithm with respect to adaptive beam forming. For simplicity sake the reference signal d(t) is considered to be same as the desired signal. In the example provided here, the desired angle is arriving at 30 degrees and there are three interfering signals arriving at angles –20, 0 and 60 degrees respectively. The array factor plot in Figure shows that the SMI algorithm is able to update the weights block wise to force deep nulls in the direction of the interferers and achieve a maximum in the direction of the desired signal. The angular parameters for the desired and interfering signals used here are identical to that used in the LMS simulation in the previous chapter. It can be seen that nulls are deeper in the case of SMI when compared to LMS. The null levels are at around 50dB-60dB below the maximum. Fig 9: Normalized Array Factor plot The error plot for this situation is shown in figure When compared to the LMS error SMI error is small. However, this error is uniform and is present throughout the acquisitions. This is because SMI does not require the error information to update the weights. These observations indicate that SMI algorithm converges almost immediately during the first block itself but there is a small amount of residual error throughout. This residual error comes from the fact that the covariance matrices are estimated values and not accurate values. If the block size is increased from 10 to 30 as shown in figure we see that error tends to increase. If the signal environment is changing then each block will have its own optimal solution for weights. If a highly mobile signal environment is under consideration it is better to have a small block size to enable to better adaptation. Fig 10: SMI error plot when block size = 10 It quite evident from the simulation analysis that SMI has a fast convergence rate. It is suitable for burst traffic adaptation where it is unlikely that signal environment will change during block acquisition. SMI algorithm is based on matrix inversion, which tends to be computationally intensive. the high convergence rate property of the SMI algorithm is best made use of when it is used in conjunction with other algorithms. Again like LMS, SMI algorithm requires information about the desired signal. Fig 11 : SMI error plot when block size = 30 VI.COMPARISON OF BOTH WEIGHTS FOR LMS AND SMI
  • 5. Volume 2, Issue 4, April 2012 www.ijarcsse.com © 2012, IJARCSSE All Rights Reserved Page | 101 Fig 12:SMI Weighted signal vs. desired signal response Fig 13: LMS Weighted signal vs. desired signal response VII. CONCULSION: In this work, the LMS and SMI algorithms are used for the interference rejection of the adaptive antenna array with three-elements. The effects of some design specifications such as the interference angles, the step size of LMS, and the block size of SMI and INRs on the interference rejection are investigated. Simulation results show that both algorithms, LMS and SMI, are capable of nulling the interference sources even the interference sources close to each other. The null depth performance of the SMI algorithm is better than that of the LMS algorithm. The weighting factors of LMS and SMI algorithms give greater flexibility and control over the actual pattern. The antenna designer should make a trade-off between the achievable and the desired pattern. By adjusting the factors it is possible to obtain very reasonable approximations and trade-offs. ACKNOWLEDGEMNT This work was supported by our research guides DR.A.M.Prasad and DR.A.Jhansi Rani and is contributed of my own work I thank them for my development in doctoral work. REFERENCES [1].W. L. Stutzman and G. A. Thiele, Antenna Theory and Design, John Wiley & Sons, New York, 1981. [2] J. Butler and R. Lowe, “Beam-Forming Matrix Simplifies Design of Electronically Scanned Antennas,” Electronic Design, pp. 170-173, April 12, 1961. [3] J. Blass, “Multidirectional Antenna: A New Approach to Stacked Beams,” IRE International Conference Record, Vol. 8, Part 1, 1960. [4] S. Mano, et al., “Application of Planar Multi beam array Antennas to Diversity Reception,” Electronics and Communications in Japan, Part 1, Vol. 79, No. 11, pp. 104- 112, 1996. [5]. J.Winters, "Smart Antennas for Wireless Systems", IEEE Personal Communications, vol 1,pp. 23-27., Feb. 1998 [6].G.Tsoulos, M.Beach, “Wireless Personal Communications for the 21stCentury: European Technological Advances in Adaptive Antennas ”IEEE Communications Magazine, Sep. 1997. [7]. L. Acar, R.T. Compton, The Performance of an LMS Adaptive Array with Frequency Hopped Signals, IEEE Transactions on Aerospace and Electronic Systems, Vol. 21, No. 3, pp. 360-371, 1985. [8]. Y. Ogawa,, et al., An LMS Adaptive Array for Multipath Fading Reduction, IEEE Transactions on Aerospace and Electronic Systems, Vol. 23, No. 1, pp. 17-23, 1987. [9]. M. Tahernezhadi, L. Zhu, Performance Evaluation of LMS Based Adaptive Suppression Schemes in Asynchronous CDMA, Int. J. Electronics, Vol. 79,No. 5, pp. 541-550, 1995. [10]. Y.J. Su, Y.H. Lee, Adaptive Array Beam forming Based on an Efficient Technique, IEEE Transactions on Antennas and Propagation, Vol. 44, No. 8, pp. 1094-1101, 1996. [11]. Y.C. Liang, P.S. Chin, Coherent LMS, IEEE Communication Letters, Vol. 4, No. 3, pp. 92-94, 2000. [12]. H. Koga, M. Taromaru, A Simple and Fast Converging Algorithm for MMSE Adaptive Array Antenna, IEICE Transactions on Communications, Vol. 83, No. 8, pp. 1671- 1677, 2000 [13]. R. Yonezawa, I. Chiba, A Combination of Two Adaptive Algorithms SMI and CMA, IEICE Trans. on Communications, Vol. 84, No. 7, 2001.