Scheduled System Maintenance on May 29th, 2015:
IEEE Xplore will be upgraded between 11:00 AM and 10:00 PM EDT. During this time there may be intermittent impact on performance. We apologize for any inconvenience.
By Topic

Software defined radios (SDR) platform and application programming interfaces (API)

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Tarver, B. ; Motorola Inc., Scottsdale, AZ, USA ; Christensen, E. ; Miller, A.

A software defined radio, as defined by the Federal Communications Commission (FCC) Notice of Proposed Rule Making (NPRM), FCC 00-430, is fully software driven and performs all digital signal processing using programmable digital signal processors, general purpose microprocessors, or field programmable gate arrays. All functions, modes, and applications can be reconfigured by software. More importantly, new capability can be added without hardware changes enabling a new generation of communication waveform developers to create new applications without intimate alliances with radio manufacturers. However, to be successful, the union of the application with the platform must be clearly understood with well-defined application programming interfaces (APIs). The well-defined interfaces form the contract between the application developer and the platform developer. The well-defined interfaces allow an application developer to develop an application once, that executes on many different manufacturers' platforms and provides the platform developer consistent interfaces under which platform technologies can evolve separately from the application. An application is independent of the platform it runs on if it is not coupled to a specific platform implementation, i.e., does not require platform unique hardware or software components for execution. The application accesses platform services through well-defined public interfaces that support the entire lifecycle of the application, i.e., from installation of the application through removal of the application from any given platform. This paper discusses SDR software architecture features, the need and definition of a common set of APIs and their extensibility into classes addressing factors such as cost and capability.

Published in:

Military Communications Conference, 2001. MILCOM 2001. Communications for Network-Centric Operations: Creating the Information Force. IEEE  (Volume:1 )

Date of Conference: