|
Exp Nr. | Details |
---|---|
1 ISI GRC Flowgraph |
If you are not able to get the grc file, the flowgraph is depicted
here (Flowgraph). We will
first generate a QPSK waveform, using a sinc pulse-shaping filter.
The entire flowgraph uses an oversampling factor of 4, i.e. four
samples per symbol. The Interpolating FIR filter essentially acts as a channel filter, which we have learnt in the class to have a tapped delay line form. The taps are separated by symbol duration. However, we have oversampled by a factor of four. To maintain the filter at symbol level, we upsample the filter coefficients by padding 3 zeros between adjacent taps of the delay line filter. The receiver of this communication diagram is essentially the polyphase clock synchronization block. This block takes in four samples per symbol, and outputs an optimal sample according to the timing synchronization acquired. Notice that the input samples per symbol is set as 4, whereas the output samples per symbol(SPS) is set as 1, essentially decimating the communication signal to the correct sample per symbol. The taps are set by the command, firdes.root_raised_cosine(32,32,0.25,0.35,32*11*4), which essentially is a multirate implementation with 32 parallel filters. The third parameter is 1/SPS, fourth being the excess bandwidth, and the last one is the total number of taps in the pulse-shaper (the pulse-shaper is required at the receiver) |
2 TO DO |
Notice that the QPSK constellation contains only four points, whereas the shown output has a collection of samples near each QPSK constellation point. This anomaly occurs primarily due to a mismatch of transmit and receive filters. You are required to improve the quality of the receiver by specifying the correct filter to the polyphase block employed. We have termed that the bandwidth is 80 KHz. Observe the output spectrum and comment on the actual bandwidth encountered in the scope. |
Send suggestions and/or comments to: bsraj att ee . Better to use the Right to Information (RTI) act in the class than later.