Printable 
Spectrum Signal Processing Home Leading Provider of Software Reconfigurable and Software Defined Radio Platforms

Channelization Techniques for Software Defined Radio

by Lee Pucker, Chief Technology Officer

As presented at the SDR Forum Conference,

November 17-19, 2003, Orlando, FL .

Abstract

The ability to support multiple communications channels per RF band is a fundamental process for many software defined radio platforms. These platforms typically employ a channelizer to extract channels from the received RF band for follow-on baseband processing, or to insert channels into the RF band for transmission. This paper will compare and contrast three of the more popular channelization techniques: Digital Down Conversion, Frequency Domain Filtering, and Polyphase FFT Filter Banks. The analysis begins by presenting a base architecture for a wideband transceiver, and then explores each channelization method within the context of this architecture. These include the computational complexity of the channelization approach, the applicability of the approach in supporting a given frequency plan, and processor selection for the proposed implementation.

Download PDF of Channelization Techniques for Software Defined Radio Paper

Matlab Simulations

The primary functionality supported within this directory is contained within the four p-files:

bpskWithDDCChannelizer.p
bpskWithFFTChannelizer.p
DATAGEN.p
WidebandChannel.p

Help files (filename.m) are provided for each of these functions explaining operation and variables.

In addition, this directory contains three matlab script files that are used to access these functions to provide the plots presented in the paper:

plotWidebandChannel.m
TestBER.m
AlgoComplexity.m

To operate, simply change your matlab directory to this directory, and type in the script file name. Note that the BER test takes a very long time to run (as much as several hours depending on the type of speed of the computer in which it is running).

 

If you would like more information on Spectrum Signal Processing or any of our products:

Email sales@spectrumsignal.com

Call 1-800-663-8986, Monday - Friday 8:30 AM - 5:00 PM, PST

 

Legal Notices | Privacy Policy | PartnerWeb | Contact us
Copyright 2007 Vecima Networks Inc. All rights reserved. Any rights not expressly granted herein are reserved.
If you have any questions or comments about the site, please contact ebiz@spectrumsignal.com.
Best viewed in screen resolution 1024 x 768 or higher.