Back to results

Virginia Tech

A Practical Approach to Rapid Prototyping of SCA Waveforms

Abstract

dc:description.abstract

With the growing interest in software defined radios (SDRs), cognitive radios, the Joint Tactical Radio System (JTRS), and the Software Communication Architecture (SCA) comes the need for a rapid prototyping approach to radio design. In the past, radios have traditionally been designed to have a static implementation with the express goal of implementing a specific type of communication, such as 802.11b, CDMA voice communication, or just a simple FM tuner. However, when designing an SDR, the developer must not only be able to understand the radio engineering aspects of the design, but also be able to interface correctly with the underlying core software framework. This added software complexity, along with the general need for faster, more economical waveform development, illuminates the need for a rapid prototyping SDR development environment. This thesis takes a fresh look at the task of providing radio designers with a functional, straightforward design tool that enables the developer to focus more on the radio design than the tedious task of interacting with CORBA, IDL, and the SCA Core Framework. The design approach used to create such a tool is investigated along with an overview of general SDR concepts and an introduction to MPRG's open source SCA Core Framework, OSSIE. Discussion on the design methodology behind creating an SCA waveform is provided and the final result of this research, OSSIE Waveform Developer (OWD), is introduced and explored in detail. The code generated using OWD is detailed and waveform design approaches are presented with some suggested modifications. Finally, the improvements gained by using OSSIE Waveform Developer instead of the traditional approach of manually developing waveforms are presented.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Department dc:contributor.department
Electrical and Computer Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2006

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • DePriest, Jacob Andrew
Chair dc:contributor.committeechair
  • Reed, Jeffrey H.
Committee members dc:contributor.committeemember
  • Robert, Pablo M.
  • Dietrich, Carl B.
  • Patterson, Cameron D.

Subjects

dc:subject × 6

Rights

dc:rights
Statement dc:rights
  • In Copyright

Identifiers

dc:identifier.*
Dc Identifier Other
etd-04272006-110138
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/31968

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

DePriest, Jacob Andrew. A Practical Approach to Rapid Prototyping of SCA Waveforms. masters thesis, Virginia Tech, 2006. http://hdl.handle.net/10919/31968