Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

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

Authors: B. Tarver; E. Christensen; A. Miller;

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

Abstract

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.

Related Organizations
  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    4
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Top 10%
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
4
Average
Top 10%
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!