SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010
DOI : 10.5121/ijasuc.2010.1307 85
AREA EFFICIENT & COST EFFECTIVE PULSE
SHAPING FILTER FOR SOFTWARE RADIOS
Rajesh Mehra1
and Swapna Devi2
1,2
Department of Electronics & Communication Engineering, NITTTR, Chandigarh, India
1
rajeshmehra@yahoo.com
ABSTRACT
In this paper area efficient and cost effective techniques for design of pulse shaping filter have been
presented to improve the computational and implementation complexity. Pulse shaping filters have been
designed and implemented by using Raised cosine filter, Nyquist filter and optimized half band filters for
software defined radio (SDR) based wireless applications. The performance of different filters is compared
in terms of BER and hardware requirements. The results show that the BER performance of the optimized
designs is almost identical to the Raised cosine filter with significant reduction in hardware requirements.
The hardware saving of 60% to 90% can be achieved by replacing the Raised cosine filter with proposed
filters to provide cost effective solution for wireless communication applications.
KEYWORDS
HDTV, BER, RRC, SDR, ISI
1. INTRODUCTION
The wide diffusion of wireless terminals and particularly of cellular phones is opening new
challenges in the field of mobile telecommunications. Besides, the possibility to transmit not only
voice but even data between terminals and end users of many kinds has fostered the development
of new technologies and new standards for cellular communications [1]-[2]. Recently, there is
increasingly strong interest on implementing multi-mode terminals, which are able to process
different types of signals, e.g. WCDMA, GPRS, WLAN and Bluetooth. These versatile mobile
terminals favour simple receiver architectures because otherwise they’d be too costly and bulky
for practical applications [3]. As digital technology ramps up for this century, an ever-increasing
number of RF applications will involve the transmission of digital data from one point to another.
The general scheme is to convert the data into a suitable baseband signal that is then modulated
onto an RF carrier. Pulse shaping filters are used at the heart of many modern data transmission
systems like mobile phones, HDTV, SDR to keep a signal in an allotted bandwidth, maximize its
data transmission rate and minimize transmission errors. The ideal pulse shaping filter has two
properties:
i. A high stop band attenuation to reduce the inter channel interference as much as possible.
ii.Minimized inter symbol interferences (ISI) to achieve a bit error rate as low as possible.
The RRC filters are required to avoid inter-symbol interference and constrain the amount of
bandwidth required for transmission [4]. Root Raised Cosine (RRC) is a favorable filter to do
pulse shaping as it transition band is shaped like a cosine curve and the response meets the
Nyquist Criteria [5]. The first Nyquist criterion states that in order to achieve an ISI-free
transmission, the impulse response of the shaping filter should have zero crossings at multiples of
the symbol period. A time-domain sinc pulse meets these requirements since its frequency
response is a brick wall but this filter is not realizable. We can however approximate it by
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010
86
sampling the impulse response of the ideal continuous filter. The sampling rate must be at least
twice the symbol rate of the message to transmit. That is, the filter must interpolate the data by at
least a factor of two and often more to simplify the analog circuitry. In its simplest system
configuration, a pulse shaping interpolator at the transmitter is associated with a simple down
sampler at the receiver. The FIR structure with linear phase technique is efficient as it takes
advantage of symmetrical coefficients and uses half the required multiplications and additions [6].
2. PULSE SHAPING FILTER
Before delving into the details of pulse shaping, it is important to understand that pulses are sent
by the transmitter and ultimately detected by the receiver in any data transmission system. At the
receiver, the goal is to sample the received signal at an optimal point in the pulse interval to
maximize the probability of an accurate binary decision. This implies that the fundamental shapes
of the pulses be such that they do not interfere with one another at the optimal sampling point.
There are two criteria that ensure non-interference. Criterion one is that the pulse shape exhibits a
zero crossing at the sampling point of all pulse intervals except its own. Otherwise, the residual
effect of other pulses will introduce errors into the decision making process. Criterion two is that
the shape of the pulses be such that the amplitude decays rapidly outside of the pulse interval.
This is important because any real system will contain timing jitter, which means that the actual
sampling point of the receiver will not always be optimal for each and every pulse. So, even if the
pulse shape provides a zero crossing at the optimal sampling point of other pulse intervals, timing
jitter in the receiver could cause the sampling instant to move, thereby missing the zero crossing
point. This, too, introduces error into the decision making process. Thus, the quicker a pulse
decays outside of its pulse interval, the less likely it is to allow timing jitter to introduce errors
when sampling adjacent pulses. In addition to the non-interference criteria, there is the ever-
present need to limit the pulse bandwidth, as explained earlier. The rectangular pulse, by
definition, meets criterion number one because it is zero at all points outside of the present pulse
interval. It clearly cannot cause interference during the sampling time of other pulses. The trouble
with the rectangular pulse, however, is that it has significant energy over a fairly large bandwidth.
Due to this fact rectangular pulse is unsuitable for modern transmission systems. This is
where pulse shaping filters come into play. If the rectangular pulse is not the best choice
for band-limited data transmission, then what pulse shape will limit bandwidth, decay
quickly, and provide zero crossings at the pulse sampling times? The raised cosine pulse
is used to solve this problem in a wide variety of modern data transmission systems.
3. RAISED COSINE FILTER
The magnitude spectrum, P(ω), of the raised cosine pulse is given by:
(1)
(2)
τ
απ
ω
ω
τ
απ
ω
τ
απ
τ
π
ω
α
ττ
ω
)1(
0)(
)1()1(
2
sin1
2
)(
+
≥
=
+
≤≤
−
















−



−=
for
P
for
P
τ
απ
ω
τω
)1(
0
)(
−
≤≤
=
for
P
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010
87
The inverse Fourier transform of P(ω) yields the time-domain response, p(t), of the raised cosine
pulse. This is also referred to as the impulse response and is given by:
(3)
Unlike the rectangular pulse, the raised cosine pulse takes on the shape of a sinc pulse, as
indicated by the leftmost term of p(t). Unfortunately, the name “raised cosine” is misleading. It
actually refers to the pulse’s frequency spectrum, P(ω), not to its time domain shape, p(t). The
precise shape of the raised cosine spectrum is determined by the parameter, α, which lies between
0 and 1. Specifically, α governs the bandwidth occupied by the pulse and the rate at which the
tails of the pulse decay. A value of α = 0 offers the narrowest bandwidth, but the slowest rate of
decay in the time domain. When α = 1, the bandwidth is 1/τ, but the time domain tails decay
rapidly. It is interesting to note that α = 1 case offers a double-sided bandwidth of 2/τ. This
exactly matches the bandwidth of the main lobe of a rectangular pulse, but with the added benefit
of rapidly decaying time-domain tails. Conversely, inverse when α = 0, the bandwidth is reduced
to 1/τ, implying a factor-of-two increase in data rate for the same bandwidth occupied by a
rectangular pulse. However, this comes at the cost of a much slower rate of decay in the tails of
the pulse. Thus, the parameter α gives the system designer a trade-off between increased data rate
and time-domain tail suppression [7]-[8]. The latter is of prime importance for systems with
relatively high timing jitter at the receiver.
4. PROPOSED DESIGN IMPLEMENTATION
The raised-cosine filter is obtained by truncating the analytical impulse response and it is not
optimal because it results in higher filter order. In this proposed work first Raised cosine filter has
been designed using filter order 260, roll off factor 0.25 and stop band attenuation of 60 dB with
Matlab [9]. Under certain conditions, a low pass filter can be designed to have a number of zero-
valued coefficients.
Due to the presence of these zero-valued coefficients, these filters are computationally more
efficient than other lowpass filters of same order. These filters are called the Nyquist filters or
Lth-band filters [10]. Nyquist filter with equiripple response result in lower order as compared to
Raised cosine filter. So the proposed design is based on Nyquist technique which provides same
stop band attenuation and transition width with much lower order. The comparison of Raised
cosine filter and Nyquist filter is shown in Figure1.






−












=
τ
α
τ
απ
τ
t
tt
c
tP
2
1
cossin
)(
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010
88
Figure1. Raised Cosine and Nyquist Filter
An even more efficient design in terms of implementation complexity may be obtained by
cascading 3 half band filters. The main advantage of multistage over single stage designs is that
longer filters are costly and can be operated at lower sample rates while shorter filters are
operated at higher sample rates. An Lth-band filter for L = 2 is called a half-band filter. The
transfer function of a half-band filter may be expressed as:
(4)
with its impulse response satisfying
(5)
Figure2. Half band FIR and IIR
)()( 2
1
1
zEzzH −
+= α



=
,0
,
]2[
α
nh
otherwise
0=n
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010
89
The performance comparison of all the four designs is shown in Figure3.
Figure3. Performance comparison of all designs
5. RESULTS & DISCUSSION
The performance and cost of all the four designs have been analyzed and compared. The bit error
rate of all the four designs is calculated with 16 QAM modulation scheme and an additive white
Gaussian noise channel. The results show that the bit error rate (BER) introduced by the four
design is very similar.
Table1. BER Comparison of Four Designs
Technique
Bit Error Rate
10-dB SNR 15-dB SNR 20-dB SNR
Raised Cosine 0.0686 0.0041 0
Nyquist FIR 0.0705 0.0046 0
FIR Half Band 0.0702 0.0046 0
IIR Half Band 0.0734 0.0055 0
The performance of the four designs is almost identical as shown in table 1 but their
implementation cost varies greatly, as shown in the table 2. The other 3 designs provide
significant savings both in terms of hardware and operations per sample as compared to Raised
cosine design. The FIR Nyquist design results in 60% saving, FIR Half band results in 80%
saving and IIR Half band results in 90% saving of hardware as compared to Raised cosine filter.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010
90
Table2. Implementation Cost Comparison
Implementation Cost Comparison
Mult Add Mult/Samp Add/Samp
Raised Cosine 260 253 260 253
Nyquist FIR 94 87 94 87
FIR Half Band 32 29 60 53
IIR Half Band 12 24 22 44
6. CONCLUSION
In this paper, three optimized alternatives to Raised cosine filter are presented. The performance
of the four designs is almost identical in terms of bit error rate but their implementation cost
varies greatly in terms of hardware requirements. The Nyquist FIR, FIR Half Band and IIR Half
band results in 60 to 90% saving in terms of hardware requirement. So proposed alternative
designs may be used to provide cost effective solution for SDR based wireless communication
applications.
ACKNOWLEDGEMENTS
The authors would like to thank Dr. Parijat De, Director, NITTTR, Chandigarh for
constant encouragement and support during this research work. The authors would also
like to express their sincere thanks and deep sense of gratitude to Dr. S. Chatterji,
Professor and Head, Electronics & Communication Department and Dr. S.S.Pattnaik,
Professor & Head, ETV Department, NITTTR, Chandigarh for their constant
inspirations, guidance and helpful suggestions throughout this research work.
REFERENCES
[1] Rajesh Mehra, Dr. Swapna Devi, “FPGA Implementation of High Speed Pulse Shaping Filter for SDR
Applications” International Conference on Networks & Communications, NeCoM, WiMoN, and WeST
2010, CCIS 90, pp. 214–222, 2010. © Springer-Verlag Berlin Heidelberg 2010.
[2] Wang Wei, Zeng Yifang, Yan Yang, Efficient Wireless Digital Up Converters Design Using System
Generator” IEEE 9th
International Conference on Signal Processing, pp.443-446, ICSP-2008.
[3] K. B. Huang, Y. H. Chew, and P. S. Chin “A Novel DS-CDMA Rake Receiver: Architecture and
Performance” IEEE International Conference on Communications, pp-2904-2908, ICC-2004.
[4] K Macpherson, I Stirling, D Garcia, G Rice, Rstewart “ Arithmetic Implementation Techniques and
Methodologies for 3G Uplink Reception in Xilinx FPGAs” IEE Conference on 3G Mobile Communication
Technologies, pp. 191-195, IEE-2002.
[5] N.M.Zawawi, M.F.Ain, S.I.S.Hassan, M.A.Zakariya, C.Y.Hui and R.Hussin, “Implementing WCDMA
Digital Up Converter In FPGA” IEEE INTERNATIONAL RF AND MICROWAVE CONFERENCE, pp.
91-95, RFM-2008.
[6] J. Chandran, R. Kaluri, J. Singh, V. Owall and R. Veljanovski “Xilinx Virtex II Pro Implementation of a
Reconfigurable UMTS Digital Channel Filter” IEEE Workshop on Electronic Design, Test and
Applications, pp.77-82, DELTA-2004.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010
91
[7] G. Mazzini, G. Setti, and R. Rovatti, “Chip pulse shaping in asynchronous chaos-based DS-CDMA,”
IEEE Trans. Circuits Syst. I, vol. 54, no. 10, pp. 2299–2314, Oct. 2007.
[8] Y. Jitsumatsu, M. T. A. Khan, and T. Kohda, “Gaussian chip waveform together with Markovian
spreading codes improve BER performacnce in chip-asynchronous CDMA systems,” in Proc. of Globecom
2006, San Francisco, USA, Nov. 2006.
[9] Mathworks, “ Users Guide Filter Design Toolbox 4”, March-2007.
[10] S K Mitra, Digital Signal Processing, Tata Mc Graw Hill, Third Edition.
Authors
Rajesh Mehra: Mr. Rajesh Mehra is
currently Assistant Professor at
National Institute of Technical
Teachers’ Training & Research,
Chandigarh, India. He is pursuing his
PhD from Panjab University,
Chandigarh, India. He has completed
his M.E. from NITTTR, Chandigarh,
India, B.Tech. from NIT, Jalandhar,
India. Mr. Mehra has 14 years
academic experience. He has authored
more than 25 research papers in
national, international conferences and
reputed journals. Mr. Mehra’s interest
areas are VLSI Design, Embedded
System Design, Advanced Digital Signal
Processing and Wireless & Mobile
Communication. Mr. Mehra is life
member of ISTE.
Swapna Devi: Ph.D in Engineering
from Tezpur University, Assam, (2008),
she did her M.E. degree from Regional
Engineering College (presently NIT),
Rourkela, Orissa, in 1997 and B. Tech
degree in Electronics &
Communication Engineering, NERIST,
Arunachal Pradesh, in 1994. Dr.
Swapna Devi is currently Associate
Professor at National Institute of
Technical Teachers’ Training &
Research, Chandigarh, India. Dr.
Swapna has 11 years academic
experience. She has authored more than
100 research papers in national,
international conferences and reputed
journals. Dr. Swapna’s interest areas
are Medical Image Processing, Soft
Computing and Neural Networks. Dr.
Swapna Devi is a life member of ISTE,
member of IEEE and IETE.

More Related Content

What's hot

Wireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation TechniquesWireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation Techniquesmohammedalimahdi
 
Linear equalizations and its variations
Linear equalizations and its variationsLinear equalizations and its variations
Linear equalizations and its variationsVaishaliVaishali14
 
mobile radio propagation and fading
mobile radio propagation and fading mobile radio propagation and fading
mobile radio propagation and fading GRAKESHKUMAR
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processingshivamverma394
 
Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)FAIZAN AHMAD
 
study of ttc link and parallel coupled filter design
study of ttc link and parallel coupled filter designstudy of ttc link and parallel coupled filter design
study of ttc link and parallel coupled filter designManoj Kumar
 
Power delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadPower delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadManish Srivastava
 
A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...
A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...
A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...eSAT Publishing House
 
Rayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication SystemRayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication SystemOUM SAOKOSAL
 
Introduction To Wireless Fading Channels
Introduction To Wireless Fading ChannelsIntroduction To Wireless Fading Channels
Introduction To Wireless Fading ChannelsNitin Jain
 
Combating fading channels (1) (3)
Combating fading channels (1) (3)Combating fading channels (1) (3)
Combating fading channels (1) (3)liril sharma
 
Implementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedImplementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedRosdiadee Nordin
 
Chebyshev High Pass Filter
Chebyshev High Pass FilterChebyshev High Pass Filter
Chebyshev High Pass FilterSaikat Bhandari
 
Wireless Communication
Wireless CommunicationWireless Communication
Wireless CommunicationDhruv Aggarwal
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2JAIGANESH SEKAR
 
Multipath channels
Multipath channelsMultipath channels
Multipath channelsSrikanth
 

What's hot (20)

Wireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation TechniquesWireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation Techniques
 
Linear equalizations and its variations
Linear equalizations and its variationsLinear equalizations and its variations
Linear equalizations and its variations
 
MICROWAVE RADAR SYSTEM
MICROWAVE RADAR SYSTEMMICROWAVE RADAR SYSTEM
MICROWAVE RADAR SYSTEM
 
mobile radio propagation and fading
mobile radio propagation and fading mobile radio propagation and fading
mobile radio propagation and fading
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processing
 
Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)Planar Passive Components and Filters (MMICs)
Planar Passive Components and Filters (MMICs)
 
Chapt 03
Chapt 03Chapt 03
Chapt 03
 
study of ttc link and parallel coupled filter design
study of ttc link and parallel coupled filter designstudy of ttc link and parallel coupled filter design
study of ttc link and parallel coupled filter design
 
Power delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadPower delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spread
 
A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...
A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...
A compact fourth order multi-fold hairpin line microstrip bandpass filter at ...
 
Rayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication SystemRayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication System
 
Introduction To Wireless Fading Channels
Introduction To Wireless Fading ChannelsIntroduction To Wireless Fading Channels
Introduction To Wireless Fading Channels
 
Combating fading channels (1) (3)
Combating fading channels (1) (3)Combating fading channels (1) (3)
Combating fading channels (1) (3)
 
Implementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedImplementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: Simplified
 
Chebyshev High Pass Filter
Chebyshev High Pass FilterChebyshev High Pass Filter
Chebyshev High Pass Filter
 
Analog term paper
Analog term paperAnalog term paper
Analog term paper
 
Wireless Communication
Wireless CommunicationWireless Communication
Wireless Communication
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
 
Fading Seminar
Fading SeminarFading Seminar
Fading Seminar
 
Multipath channels
Multipath channelsMultipath channels
Multipath channels
 

Similar to AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS

Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Editor IJARCET
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135IJRAT
 
Design of a microstrip bandpass filter
Design of a microstrip bandpass filter Design of a microstrip bandpass filter
Design of a microstrip bandpass filter Tauseef khan
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryIJERD Editor
 
Investigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemInvestigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemIOSR Journals
 
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...IJCSEA Journal
 
Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...
Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...
Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...IJRST Journal
 
PROJECT REPORT1 (1) new
PROJECT REPORT1 (1) newPROJECT REPORT1 (1) new
PROJECT REPORT1 (1) newAnkita Badal
 
Filter (signal processing)
Filter (signal processing)Filter (signal processing)
Filter (signal processing)RSARANYADEVI
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
Digital anti aliasing filter
Digital anti aliasing filterDigital anti aliasing filter
Digital anti aliasing filterDeahyun Kim
 
Pulse Compression Method for Radar Signal Processing
Pulse Compression Method for Radar Signal ProcessingPulse Compression Method for Radar Signal Processing
Pulse Compression Method for Radar Signal ProcessingEditor IJCATR
 

Similar to AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS (20)

18 23
18 2318 23
18 23
 
18 23
18 2318 23
18 23
 
Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135
 
Dq33705710
Dq33705710Dq33705710
Dq33705710
 
BER PERFORMANCE ANALYSIS OF OFDM IN COGNITIVE RADIO NETWORK IN RAYLEIGH FADIN...
BER PERFORMANCE ANALYSIS OF OFDM IN COGNITIVE RADIO NETWORK IN RAYLEIGH FADIN...BER PERFORMANCE ANALYSIS OF OFDM IN COGNITIVE RADIO NETWORK IN RAYLEIGH FADIN...
BER PERFORMANCE ANALYSIS OF OFDM IN COGNITIVE RADIO NETWORK IN RAYLEIGH FADIN...
 
Design of a microstrip bandpass filter
Design of a microstrip bandpass filter Design of a microstrip bandpass filter
Design of a microstrip bandpass filter
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier Recovery
 
I010216266
I010216266I010216266
I010216266
 
Investigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemInvestigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM system
 
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
 
Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...
Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...
Reduction of Frequency offset Using Joint Clock for OFDM Based Cellular Syste...
 
PROJECT REPORT1 (1) new
PROJECT REPORT1 (1) newPROJECT REPORT1 (1) new
PROJECT REPORT1 (1) new
 
Filter (signal processing)
Filter (signal processing)Filter (signal processing)
Filter (signal processing)
 
N010527986
N010527986N010527986
N010527986
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
40120140506001
4012014050600140120140506001
40120140506001
 
Digital anti aliasing filter
Digital anti aliasing filterDigital anti aliasing filter
Digital anti aliasing filter
 
Pulse Compression Method for Radar Signal Processing
Pulse Compression Method for Radar Signal ProcessingPulse Compression Method for Radar Signal Processing
Pulse Compression Method for Radar Signal Processing
 

Recently uploaded

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 

Recently uploaded (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 

AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS

  • 1. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010 DOI : 10.5121/ijasuc.2010.1307 85 AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS Rajesh Mehra1 and Swapna Devi2 1,2 Department of Electronics & Communication Engineering, NITTTR, Chandigarh, India 1 rajeshmehra@yahoo.com ABSTRACT In this paper area efficient and cost effective techniques for design of pulse shaping filter have been presented to improve the computational and implementation complexity. Pulse shaping filters have been designed and implemented by using Raised cosine filter, Nyquist filter and optimized half band filters for software defined radio (SDR) based wireless applications. The performance of different filters is compared in terms of BER and hardware requirements. The results show that the BER performance of the optimized designs is almost identical to the Raised cosine filter with significant reduction in hardware requirements. The hardware saving of 60% to 90% can be achieved by replacing the Raised cosine filter with proposed filters to provide cost effective solution for wireless communication applications. KEYWORDS HDTV, BER, RRC, SDR, ISI 1. INTRODUCTION The wide diffusion of wireless terminals and particularly of cellular phones is opening new challenges in the field of mobile telecommunications. Besides, the possibility to transmit not only voice but even data between terminals and end users of many kinds has fostered the development of new technologies and new standards for cellular communications [1]-[2]. Recently, there is increasingly strong interest on implementing multi-mode terminals, which are able to process different types of signals, e.g. WCDMA, GPRS, WLAN and Bluetooth. These versatile mobile terminals favour simple receiver architectures because otherwise they’d be too costly and bulky for practical applications [3]. As digital technology ramps up for this century, an ever-increasing number of RF applications will involve the transmission of digital data from one point to another. The general scheme is to convert the data into a suitable baseband signal that is then modulated onto an RF carrier. Pulse shaping filters are used at the heart of many modern data transmission systems like mobile phones, HDTV, SDR to keep a signal in an allotted bandwidth, maximize its data transmission rate and minimize transmission errors. The ideal pulse shaping filter has two properties: i. A high stop band attenuation to reduce the inter channel interference as much as possible. ii.Minimized inter symbol interferences (ISI) to achieve a bit error rate as low as possible. The RRC filters are required to avoid inter-symbol interference and constrain the amount of bandwidth required for transmission [4]. Root Raised Cosine (RRC) is a favorable filter to do pulse shaping as it transition band is shaped like a cosine curve and the response meets the Nyquist Criteria [5]. The first Nyquist criterion states that in order to achieve an ISI-free transmission, the impulse response of the shaping filter should have zero crossings at multiples of the symbol period. A time-domain sinc pulse meets these requirements since its frequency response is a brick wall but this filter is not realizable. We can however approximate it by
  • 2. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010 86 sampling the impulse response of the ideal continuous filter. The sampling rate must be at least twice the symbol rate of the message to transmit. That is, the filter must interpolate the data by at least a factor of two and often more to simplify the analog circuitry. In its simplest system configuration, a pulse shaping interpolator at the transmitter is associated with a simple down sampler at the receiver. The FIR structure with linear phase technique is efficient as it takes advantage of symmetrical coefficients and uses half the required multiplications and additions [6]. 2. PULSE SHAPING FILTER Before delving into the details of pulse shaping, it is important to understand that pulses are sent by the transmitter and ultimately detected by the receiver in any data transmission system. At the receiver, the goal is to sample the received signal at an optimal point in the pulse interval to maximize the probability of an accurate binary decision. This implies that the fundamental shapes of the pulses be such that they do not interfere with one another at the optimal sampling point. There are two criteria that ensure non-interference. Criterion one is that the pulse shape exhibits a zero crossing at the sampling point of all pulse intervals except its own. Otherwise, the residual effect of other pulses will introduce errors into the decision making process. Criterion two is that the shape of the pulses be such that the amplitude decays rapidly outside of the pulse interval. This is important because any real system will contain timing jitter, which means that the actual sampling point of the receiver will not always be optimal for each and every pulse. So, even if the pulse shape provides a zero crossing at the optimal sampling point of other pulse intervals, timing jitter in the receiver could cause the sampling instant to move, thereby missing the zero crossing point. This, too, introduces error into the decision making process. Thus, the quicker a pulse decays outside of its pulse interval, the less likely it is to allow timing jitter to introduce errors when sampling adjacent pulses. In addition to the non-interference criteria, there is the ever- present need to limit the pulse bandwidth, as explained earlier. The rectangular pulse, by definition, meets criterion number one because it is zero at all points outside of the present pulse interval. It clearly cannot cause interference during the sampling time of other pulses. The trouble with the rectangular pulse, however, is that it has significant energy over a fairly large bandwidth. Due to this fact rectangular pulse is unsuitable for modern transmission systems. This is where pulse shaping filters come into play. If the rectangular pulse is not the best choice for band-limited data transmission, then what pulse shape will limit bandwidth, decay quickly, and provide zero crossings at the pulse sampling times? The raised cosine pulse is used to solve this problem in a wide variety of modern data transmission systems. 3. RAISED COSINE FILTER The magnitude spectrum, P(ω), of the raised cosine pulse is given by: (1) (2) τ απ ω ω τ απ ω τ απ τ π ω α ττ ω )1( 0)( )1()1( 2 sin1 2 )( + ≥ = + ≤≤ −                 −    −= for P for P τ απ ω τω )1( 0 )( − ≤≤ = for P
  • 3. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010 87 The inverse Fourier transform of P(ω) yields the time-domain response, p(t), of the raised cosine pulse. This is also referred to as the impulse response and is given by: (3) Unlike the rectangular pulse, the raised cosine pulse takes on the shape of a sinc pulse, as indicated by the leftmost term of p(t). Unfortunately, the name “raised cosine” is misleading. It actually refers to the pulse’s frequency spectrum, P(ω), not to its time domain shape, p(t). The precise shape of the raised cosine spectrum is determined by the parameter, α, which lies between 0 and 1. Specifically, α governs the bandwidth occupied by the pulse and the rate at which the tails of the pulse decay. A value of α = 0 offers the narrowest bandwidth, but the slowest rate of decay in the time domain. When α = 1, the bandwidth is 1/τ, but the time domain tails decay rapidly. It is interesting to note that α = 1 case offers a double-sided bandwidth of 2/τ. This exactly matches the bandwidth of the main lobe of a rectangular pulse, but with the added benefit of rapidly decaying time-domain tails. Conversely, inverse when α = 0, the bandwidth is reduced to 1/τ, implying a factor-of-two increase in data rate for the same bandwidth occupied by a rectangular pulse. However, this comes at the cost of a much slower rate of decay in the tails of the pulse. Thus, the parameter α gives the system designer a trade-off between increased data rate and time-domain tail suppression [7]-[8]. The latter is of prime importance for systems with relatively high timing jitter at the receiver. 4. PROPOSED DESIGN IMPLEMENTATION The raised-cosine filter is obtained by truncating the analytical impulse response and it is not optimal because it results in higher filter order. In this proposed work first Raised cosine filter has been designed using filter order 260, roll off factor 0.25 and stop band attenuation of 60 dB with Matlab [9]. Under certain conditions, a low pass filter can be designed to have a number of zero- valued coefficients. Due to the presence of these zero-valued coefficients, these filters are computationally more efficient than other lowpass filters of same order. These filters are called the Nyquist filters or Lth-band filters [10]. Nyquist filter with equiripple response result in lower order as compared to Raised cosine filter. So the proposed design is based on Nyquist technique which provides same stop band attenuation and transition width with much lower order. The comparison of Raised cosine filter and Nyquist filter is shown in Figure1.       −             = τ α τ απ τ t tt c tP 2 1 cossin )(
  • 4. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010 88 Figure1. Raised Cosine and Nyquist Filter An even more efficient design in terms of implementation complexity may be obtained by cascading 3 half band filters. The main advantage of multistage over single stage designs is that longer filters are costly and can be operated at lower sample rates while shorter filters are operated at higher sample rates. An Lth-band filter for L = 2 is called a half-band filter. The transfer function of a half-band filter may be expressed as: (4) with its impulse response satisfying (5) Figure2. Half band FIR and IIR )()( 2 1 1 zEzzH − += α    = ,0 , ]2[ α nh otherwise 0=n
  • 5. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010 89 The performance comparison of all the four designs is shown in Figure3. Figure3. Performance comparison of all designs 5. RESULTS & DISCUSSION The performance and cost of all the four designs have been analyzed and compared. The bit error rate of all the four designs is calculated with 16 QAM modulation scheme and an additive white Gaussian noise channel. The results show that the bit error rate (BER) introduced by the four design is very similar. Table1. BER Comparison of Four Designs Technique Bit Error Rate 10-dB SNR 15-dB SNR 20-dB SNR Raised Cosine 0.0686 0.0041 0 Nyquist FIR 0.0705 0.0046 0 FIR Half Band 0.0702 0.0046 0 IIR Half Band 0.0734 0.0055 0 The performance of the four designs is almost identical as shown in table 1 but their implementation cost varies greatly, as shown in the table 2. The other 3 designs provide significant savings both in terms of hardware and operations per sample as compared to Raised cosine design. The FIR Nyquist design results in 60% saving, FIR Half band results in 80% saving and IIR Half band results in 90% saving of hardware as compared to Raised cosine filter.
  • 6. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010 90 Table2. Implementation Cost Comparison Implementation Cost Comparison Mult Add Mult/Samp Add/Samp Raised Cosine 260 253 260 253 Nyquist FIR 94 87 94 87 FIR Half Band 32 29 60 53 IIR Half Band 12 24 22 44 6. CONCLUSION In this paper, three optimized alternatives to Raised cosine filter are presented. The performance of the four designs is almost identical in terms of bit error rate but their implementation cost varies greatly in terms of hardware requirements. The Nyquist FIR, FIR Half Band and IIR Half band results in 60 to 90% saving in terms of hardware requirement. So proposed alternative designs may be used to provide cost effective solution for SDR based wireless communication applications. ACKNOWLEDGEMENTS The authors would like to thank Dr. Parijat De, Director, NITTTR, Chandigarh for constant encouragement and support during this research work. The authors would also like to express their sincere thanks and deep sense of gratitude to Dr. S. Chatterji, Professor and Head, Electronics & Communication Department and Dr. S.S.Pattnaik, Professor & Head, ETV Department, NITTTR, Chandigarh for their constant inspirations, guidance and helpful suggestions throughout this research work. REFERENCES [1] Rajesh Mehra, Dr. Swapna Devi, “FPGA Implementation of High Speed Pulse Shaping Filter for SDR Applications” International Conference on Networks & Communications, NeCoM, WiMoN, and WeST 2010, CCIS 90, pp. 214–222, 2010. © Springer-Verlag Berlin Heidelberg 2010. [2] Wang Wei, Zeng Yifang, Yan Yang, Efficient Wireless Digital Up Converters Design Using System Generator” IEEE 9th International Conference on Signal Processing, pp.443-446, ICSP-2008. [3] K. B. Huang, Y. H. Chew, and P. S. Chin “A Novel DS-CDMA Rake Receiver: Architecture and Performance” IEEE International Conference on Communications, pp-2904-2908, ICC-2004. [4] K Macpherson, I Stirling, D Garcia, G Rice, Rstewart “ Arithmetic Implementation Techniques and Methodologies for 3G Uplink Reception in Xilinx FPGAs” IEE Conference on 3G Mobile Communication Technologies, pp. 191-195, IEE-2002. [5] N.M.Zawawi, M.F.Ain, S.I.S.Hassan, M.A.Zakariya, C.Y.Hui and R.Hussin, “Implementing WCDMA Digital Up Converter In FPGA” IEEE INTERNATIONAL RF AND MICROWAVE CONFERENCE, pp. 91-95, RFM-2008. [6] J. Chandran, R. Kaluri, J. Singh, V. Owall and R. Veljanovski “Xilinx Virtex II Pro Implementation of a Reconfigurable UMTS Digital Channel Filter” IEEE Workshop on Electronic Design, Test and Applications, pp.77-82, DELTA-2004.
  • 7. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.1, No.3, September 2010 91 [7] G. Mazzini, G. Setti, and R. Rovatti, “Chip pulse shaping in asynchronous chaos-based DS-CDMA,” IEEE Trans. Circuits Syst. I, vol. 54, no. 10, pp. 2299–2314, Oct. 2007. [8] Y. Jitsumatsu, M. T. A. Khan, and T. Kohda, “Gaussian chip waveform together with Markovian spreading codes improve BER performacnce in chip-asynchronous CDMA systems,” in Proc. of Globecom 2006, San Francisco, USA, Nov. 2006. [9] Mathworks, “ Users Guide Filter Design Toolbox 4”, March-2007. [10] S K Mitra, Digital Signal Processing, Tata Mc Graw Hill, Third Edition. Authors Rajesh Mehra: Mr. Rajesh Mehra is currently Assistant Professor at National Institute of Technical Teachers’ Training & Research, Chandigarh, India. He is pursuing his PhD from Panjab University, Chandigarh, India. He has completed his M.E. from NITTTR, Chandigarh, India, B.Tech. from NIT, Jalandhar, India. Mr. Mehra has 14 years academic experience. He has authored more than 25 research papers in national, international conferences and reputed journals. Mr. Mehra’s interest areas are VLSI Design, Embedded System Design, Advanced Digital Signal Processing and Wireless & Mobile Communication. Mr. Mehra is life member of ISTE. Swapna Devi: Ph.D in Engineering from Tezpur University, Assam, (2008), she did her M.E. degree from Regional Engineering College (presently NIT), Rourkela, Orissa, in 1997 and B. Tech degree in Electronics & Communication Engineering, NERIST, Arunachal Pradesh, in 1994. Dr. Swapna Devi is currently Associate Professor at National Institute of Technical Teachers’ Training & Research, Chandigarh, India. Dr. Swapna has 11 years academic experience. She has authored more than 100 research papers in national, international conferences and reputed journals. Dr. Swapna’s interest areas are Medical Image Processing, Soft Computing and Neural Networks. Dr. Swapna Devi is a life member of ISTE, member of IEEE and IETE.