Skip to main content Accessibility help
×
Hostname: page-component-7479d7b7d-k7p5g Total loading time: 0 Render date: 2024-07-16T00:32:18.887Z Has data issue: false hasContentIssue false

15 - Make It So

from Step 5 - Putting It All Together

Published online by Cambridge University Press:  05 June 2012

C. Richard Johnson, Jr
Affiliation:
Cornell University, New York
William A. Sethares
Affiliation:
University of Wisconsin, Madison
Andrew G. Klein
Affiliation:
Worcester Polytechnic Institute, Massachusetts
Get access

Summary

This chapter describes a software-defined-radio design project called M6, the Mix ‘n’ Match Mostly Marvelous Message Machine. The M6 transmission standard is specified so that the receiver can be designed using the building blocks of the preceding chapters. The DSP portion of the M6 can be simulated in Matlab by combining the functions and subroutines from the examples and exercises of the previous chapters.

The input to the digital portion of the M6 receiver is a sampled signal at intermediate frequency (IF) that contains several simultaneous messages, each transmitted in its own frequency band. The original message is text that has been converted into symbols drawn from a 4-PAM constellation, and the pulse shape is a square-root raised cosine. The sample frequency can be less than twice the highest frequency in the analog IF signal, but it must be sufficiently greater than the inverse of the transmitted symbol period to be twice the bandwidth of the baseband signal. The successful M6 Matlab program will demodulate, synchronize, equalize, and decode the signal, so it is a “fully operational” software defined receiver (although it is not intended to work in “real time”). The receiver must overcome multiple impairments. There may be phase noise in the transmitter oscillator. There may be an offset between the frequency of the oscillator in the transmitter and the frequency of the oscillator in the receiver. The pulse clocks in the transmitter and receiver may differ.

Type
Chapter
Information
Software Receiver Design
Build your Own Digital Communication System in Five Easy Steps
, pp. 342 - 356
Publisher: Cambridge University Press
Print publication year: 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

B., Bing and N., Jayant, “A Cellphone for All Standards,” IEEE Spectrum, pp. 34–39, May 2002.Google Scholar
J., Mitola III, V., Bose, B. M., Leiner, T., Turletti, and D., Tennenhouse, Eds., IEEE Journal on Selected Areas in Communications (Special Issue on Software Radios), vol. 17, April 1999.Google Scholar
E., Buracchini, “The Software Radio Concept,” IEEE Communications Magazine, vol. 38, pp. 138–143, September 2000Google Scholar
J. H., Reed, Software Radio: A Modern Approach to Radio Engineering, Prentice-Hall, 2002,Google Scholar
J. A. C., Bingham, The Theory and Practice of Modem Design, Wiley Interscience, 1988 (especially Chapter 5);Google Scholar
H., Meyr, M., Moeneclaey, and S. A., Fechtel, Digital Communication Receivers: Synchronization, Channel Estimation, and Signal Processing, Wiley Interscience, 1998 (especially Section 4.1).Google Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×