<< Chapter < Page Chapter >> Page >

The raised cosine pulse h R C ( t ) with nonzero β has the following characteristics:

  • zero crossings at desired times,
  • band edges of H R C ( f ) that are less severe than with a sinc pulse,
  • an envelope that falls off at approximately 1 / | t | 3 for large t (look at [link] ). This is significantly faster than 1 / | t | . As the rolloff factor β increases from 0 to 1, the significant part of the impulse response gets shorter.

Thus, we have seen several examples of Nyquist pulses: rectangular, Hamming, sinc, and raised cosine with avariety of roll off factors. What is the general principle that distinguishesNyquist pulses from all others? A necessary and sufficient conditionfor a signal v ( t ) with Fourier transform V ( f ) to be a Nyquist pulse is that the sum (over all n ) of V ( f - n f 0 ) be constant. To see this, use the sifting property ofan impulse [link] to factor V ( f ) from the sum:

n = - V ( f - n f 0 ) = V ( f ) * n = - δ ( f - n f 0 ) .
Raised cosine pulse shape in the time and frequency domains.
Raised cosine pulse shape in the time and frequency domains.

Given that convolution in the frequency domain is multiplication in the time domain [link] , applying the definition of the Fourier transform,and using the transform pair (from [link] with w ( t ) = 1 and W ( f ) = δ ( f ) )

F { k = - δ ( t - k T ) } = 1 T n = - δ ( f - n f 0 ) ,

where f 0 = 1 / T , this becomes

n = - V ( f - n f 0 ) = t = - [ v ( t ) ( T k = - δ ( t - k T ) ) ] e - j 2 π f t d t = k = - T v ( k T ) e - j 2 π f k T .

If v ( t ) is a Nyquist pulse, the only nonzero term in the sum is v ( 0 ) , and

n = - V ( f - n f 0 ) = T v ( 0 ) .

Thus, the sum of the V ( f - n f 0 ) is a constant if v ( t ) is a Nyquist pulse. Conversely, if the sum of the V ( f - n f 0 ) is a constant, then only the DC term in [link] can be nonzero, and so v ( t ) is a Nyquist pulse.

Write a M atlab routine that implements the raised cosine impulse response [link] with rolloff parameter β . Hint: If you have trouble with “divide by zero” errors, imitate the code in srrc.m . Plot the output of your program for a variety of β . Hint 2: There is an easy way to use the function srrc.m .

Use your code from the previous exercise, along with pulseshape2.m to apply raised cosine pulse shaping to a random binary sequence.Can you spot the appropriate times to sample “by eye?”

Use the code from the previous exercise and eyediag.m to draw eye diagrams for the raised cosine pulse with rolloff parameters r = 0 , 0 . 5 , 0 . 9 , 1 . 0 , 5 . 0 . Compare these to the eye diagrams for rectangular andsinc functions. Consider

  1. Sensitivity to timing errors
  2. Peak distortion
  3. Distortion of zero crossings
  4. Noise margin

TRUE or FALSE: The impulse response of a series combination of any α -second-wide pulse shape filter and its matched filter form a Nyquist pulse shape fora T -spaced symbol sequence for any T α .

Consider the 1.2 msec wide pulse shape p ( t ) shown in [link] .

  1. Is p ( t ) a Nyquist pulse for the symbol period T = 0 . 35 msec? Justify your answer.
  2. Is p ( t ) a Nyquist pulse for the symbol period T = 0 . 70 msec? Justify your answer.
Pulse shape for Exercise 11-23.
Pulse shape for [link] .

Neither s 1 ( t ) nor s 2 ( t ) are Nyquist pulses.

  1. Can the product s 1 ( t ) s 2 ( t ) be a Nyquist pulse? Explain.
  2. Can the convolution s 1 ( t ) * s 2 ( t ) be a Nyquist pulse? Explain.

Intersymbol interference occurs when data values at one sample instant interfere with the data values at anothersampling instant. Using Nyquist shapes such as the rectangle, sinc, and raised cosine pulses removes the interference,at least at the correct sampling instants, when the channel is ideal. The next sections parlay this discussion ofisolated pulse shapes into usable designs for the pulse shaping and receive filters.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Software receiver design. OpenStax CNX. Aug 13, 2013 Download for free at http://cnx.org/content/col11510/1.3
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Software receiver design' conversation and receive update notifications?

Ask