Open-source SCA-based core framework and rapid development tools enable software-defined radio education and research
Autor: | Frank Kragh, P.M. Robert, Joseph Gaeddert, Shereef Sayed, Haris Volos, Carlos R. Aguayo Gonzalez, Carl Dietrich, Jeffrey H. Reed |
---|---|
Rok vydání: | 2009 |
Předmět: |
Rapid prototyping
Source code Computer Networks and Communications Computer science business.industry media_common.quotation_subject Software Communications Architecture Software-defined radio computer.software_genre Computer Science Applications Software Debugging Telecommunications engineering Component-based software engineering Operating system Open-source software development Electrical and Electronic Engineering Software engineering business computer media_common |
Zdroj: | IEEE Communications Magazine. 47:48-55 |
ISSN: | 1558-1896 0163-6804 |
DOI: | 10.1109/mcom.2009.5273808 |
Popis: | This article describes the Open Source SCA Implementation::Embedded project, an open source software development kit designed for rapid prototyping of software defined radios consistent with the software communications architecture. The SCA is a product of the American military's SDR acquisition program and has played a large role in SDR development in the military and in the wireless industry. OSSIE was designed for use in wireless communications curricula and research efforts, so it is easy to learn and illustrative of software engineering, programming, and communications engineering concepts important in industrial practice today. OSSIE includes a core framework (i.e., common services enumerated in the SCA). It also includes graphical user interface-oriented tools that are easily learned and free to download and use. The tools auto-generate SCA-specific component source code and supporting files, leaving the developer to provide signal processing functionality. In addition, visualization tools for debugging and a growing library of SDR software components are available. Discussed herein are examples of SDRs designed using OSSIE, including embedded applications. OSSIE enables easy transition from concepts to practice in SDR design for communications engineers who may not have a strong software background. |
Databáze: | OpenAIRE |
Externí odkaz: |