Root Raised Cosine Filter and Pulse Shaping
Root Raised Cosine Filter and Pulse Shaping
Erkin Cubukcu
Abstract
This presentation briefly discusses application of the Root Raised Cosine (RRC) pulse shaping in the
space telecommunication. Use of the RRC filtering (i.e., pulse shaping) is adopted in commercial
communications, such as cellular technology, and used extensively. However, its use in space
communication is still relatively new. This will possibly change as the crowding of the frequency
spectrum used in the space communication becomes a problem. The two conflicting requirements in
telecommunication are the demand for high data rates per channel (or user) and need for more
channels, i.e., more users. Theoretically as the channel bandwidth is increased to provide higher data
rates the number of channels allocated in a fixed spectrum must be reduced. Tackling these two
conflicting requirements at the same time led to the development of the RRC filters. More channels with
wider bandwidth might be tightly packed in the frequency spectrum achieving the desired goals. A link
model with the RRC filters has been developed and simulated. Using 90% power Bandwidth (BW)
measurement definition showed that the RRC filtering might improve spectrum efficiency by more than
75%. Furthermore using the matching RRC filters both in the transmitter and receiver provides the
improved Bit Error Rate (BER) performance.
In this presentation the theory of three related concepts, namely pulse shaping, Inter Symbol
Interference (ISI), and Bandwidth (BW) will be touched upon. Additionally the concept of the RRC
filtering and some facts about the RRC filters will be presented.
Erkin Cubukcu
Friday, May 18, 2012
Outline
5/7/2012
Digital Modulation
5/7/2012
Theory
5/7/2012
No ISI
Narrow bandwidth channel
sin t / T
t / T
Issues
Physically unrealizable and difficult to approximate.
If attainable, require extreme precise synchronization, synchronization
is a problem (jitter in the system might be detrimental).
5/7/2012
T
T
1
H ( f ) 1 cos
f
2T
2
h (t )
5/7/2012
sin t / T cos t / T
t / T 1 ( 4 2 t 2 / T 2 )
0 f
T
2
1
1
f
T
T
2
2
(Eq. 1)
2T
(Eq. 2)
Frequency Response
Impulse Response
5/7/2012
Impulse response now has a sinc term that ensures that it has zero
crossings as like ideal low pass filter.
sin t / T
t / T
That decays in time hence reduces the tails reducing the impact of
jitter.
5/7/2012
c t t / T
c T T / T
cT
T / c /( 2f c ) 1 / 2 f c
Since
Nyquist Bandwidth
H( f ) 0 f
2T
H ( ) rc
1
(1 cos / 2 c )
2
2 c
When the transmitter and receiver filters are cascaded one gets raised
cosine filter transfer characteristic
H rc ( ) H rrc ,tx ( ) H rrc , rx ( )
Or
H rc ( )
5/7/2012
H rc ( ) H rc ( )
10
H( f )
2
2T
T
1
1
cos
f
2T
1
1
f
2
2
T
T
2
T
2
T
sin[(1 )t / T ]
4t / T
1 (4t / T ) 2
cos[(1 )t / T ]
5/7/2012
11
RRC theoretically has infinite number of taps so it has infinite attenuation in the stop
band. However, in implementation its length should be reduced to a finite value.
Decreasing the number of samples (filter delay) reduces the stop band attenuation.
The rolloff factor is a measure of the excess bandwidth of the filter, i.e., the bandwidth
occupied beyond the Nyquist bandwidth of 1/2T, where 1/T is symbol rate.
As rolloff increases eye in the eye diagram opens up. This means that if there were
no bandwidth restrictions it would be easier on the receiver if one used a large rolloff.
(However, for bandwidth efficiency rolloff should be smaller.)
Smaller rolloff gives narrower bandwidth. However, its side lobes increases so
attenuation in stop band is reduced.
RRC filters are implemented in the base band as a digital filter. Since implementing
narrow (high Q) filters in the RF bands is difficult.
5/7/2012
12
High PAPR reduces power amplifier efficiency since it must operate with large back
off (higher PAPR requires higher back off and/or more linearity)
5/7/2012
13
5/7/2012
14
The modulator generates one symbol for each pair of data bits. The
symbols generated by the modulator is up sampled and pulse shaped
(filtered) to comply with the channel bandwidth restrictions. Typically, the
pulse shaping is the last stage of transmitter before (DAC and) PA.
5/7/2012
15
RRC filter filters out the signal (i.e., equalizes to give a nearly zero
Intersymbol Interference, ISI, if Tx is also using RRC filter pulse shaping).
The output is sampled at the optimum points (i.e., down-sampled) to give
one sample per constellation symbol. Demodulator finds out which
quadrant the received sample falls and based on that decision generates
a pair of bits.
5/7/2012
16
-3
14
x 10
12
10
Magnitude
8
6
4
2
0
-2
-4
-4
5/7/2012
-3
-2
-1
0
time (s)
17
-10
-20
-30
-40
Mag. (dB)
-50
-60
-70
-80
-90
-100
5/7/2012
0.5
1.5
2
Freq. (Hz)
2.5
3.5
4
6
x 10
18
0
rolloff 0.4
rolloff 0.7
rolloff 1
-10
-20
-30
Mag. (dB)
-40
-50
-60
-70
-80
-90
-100
5/7/2012
0.5
1.5
2
Freq. (Hz)
2.5
3.5
4
6
x 10
19
-10
-20
-30
Mag. (dB)
-40
-50
-60
-70
-80
-90
-100
5/7/2012
0.5
1.5
2
Freq. (Hz)
2.5
3.5
4
6
x 10
20
-10
Tx o/p
Data Rate > 2 Msps
Data Rate < 2 Msps
rolloff is 0.35
Group Delay is
4 sym
power (dB)
-20
-30
-40
-50
-60
-70
5/7/2012
-2
-1.5
-1
-0.5
0
0.5
freq (Hz)
1.5
2
7
x 10
21
rolloff is 0.35
-10
Group Delay is
4 sym
power (dB)
-20
-30
-40
-50
-60
-70
-1.5
-1
-0.5
0
freq (Hz)
0.5
1.5
7
x 10
5/7/2012
22
The spectrum of
the Modulator
output is also
shown in the plot.
-30
-40
power (dB)
-10
Mod o/p
Tx o/p
Data Rate > 2 Msps
Data Rate < 2 Msps
NTIA Spurious Emissions
-50
-60
-70
-80
-90
-100
5/7/2012
-2
-1.5
-1
-0.5
0
freq (Hz)
0.5
1.5
2
7
x 10
23
-10
power (dB)
-20
-30
-40
-50
-60
-70
-2
-1.5
-1
-0.5
0
0.5
freq (Hz)
1.5
2
7
x 10
Rectangular pulse shaping does not comply with Category A spectral mask requirements.
90% measured 2-sided BW = 4.96 MHz.
5/7/2012
24
-10
power (dB)
-20
-30
-40
-50
-60
-70
-1.5
-1
-0.5
0
freq (Hz)
0.5
1.5
7
x 10
Rectangular pulse shaping does not comply with Category A spectral mask requirements 6.
99% measured 2-sided BW = 2.22 MHz.
90% measured 2-sided BW = 3.34 MHz.
5/7/2012
25
OQPSK, 6 Msps
OQPSK, 6 Msps, Extrapolated (Cubic Spline)
10
Theory
Tx RRC & Rx RRC, Extr
Tx RRC & Rx No filt, Extr
Tx RRC & Rx I&D, Extr
Tx Rect & Rx No Filt, Extr
Tx Rect & Rx I&D, Extr
Tx Gauss (BT=0.35) & Rx I&D, Extr
Tx Gauss (BT=0.85) & Rx I&D, Extr
-1
-2
10
-3
10
BER
10
-4
10
-5
10
-6
10
-7
10
-8
10
-2
5/7/2012
-1
6
7
Eb/No
10
11
12
13
14
15
26
BPSK, 2 Msps
BPSK, 2 Msps, Extrapolated (Cubic Spline)
10
Theory
w/Tx RRC & Rx RRC,Extr
w/Tx RRC & Rx No Filt,Extr
w/Tx RRC & Rx I&D,Extr
w/Tx Rect & Rx No Filt,Extr
w/Tx Rect & Rx I&D,Extr
w/Tx Gauss & Rx I&D,Extr
-1
-2
10
-3
10
BER
10
-4
10
-5
10
-6
10
-7
10
-8
10
-2
5/7/2012
-1
6
7
Eb/No
10
11
12
13
14
15
27
Conclusions
5/7/2012
28
References
1.
2.
3.
4.
5.
6.
5/7/2012
29