Open source software-defined radio tools for education, research, and rapid prototyping

  • Jason Snyder
  • Deepan Seeralan
  • Shereef Sayed
  • Jeffery Wilson
  • Carl B. Dietrich
  • Stephen H. Edwards
  • Jeffrey H. Reed
Regular Paper

Abstract

Software-defined radios (SDR) offer several advantages over traditional, hardware-based radios, most notably flexibility and reconfigurability. Developing SDR applications can be a difficult process, however, for several reasons. First, much of the work involved deals with standards compliance, rather than radio functionality. This portion of the work is very detailed and error prone, leading to wasted time and effort. Second, there is little to no support available for the debugging and refinement portions of the development cycle. There is no easy way to monitor or control SDR applications at runtime. The Waveform Workshop was created to address these issues. A part of the OSSIE SDR project, the Waveform Workshop drastically reduces the time and effort involved in SDR development. It automatically generates the portions of the software related to standards compliance, letting developers concentrate on radio functionality. In addition, the Waveform Workshop provides tools for both monitoring and controlling SDR applications at runtime, making debugging much easier.

Keywords

Software-defined radio Rapid prototyping tools Education OSSIE 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aguayo González C.R. et al.: Open-source SCA-based core framework and rapid development tools enable software-defined radio education and research. IEEE Commun. Mag. 47(10), 48–55 (2009)CrossRefGoogle Scholar
  2. 2.
    Aguayo González C.R., Dietrich C.B., Reed J.H.: Understanding the software communications architecture. IEEE Commun. Mag. 47(9), 50–57 (2009)CrossRefGoogle Scholar
  3. 3.
    Bard J., Kovarik V.J. Jr.: Software Defined Radio: The Software Communications Architecture. Wiley, Chichester (2007)CrossRefGoogle Scholar
  4. 4.
    Cormier, A.R., Dietrich, C.B., Price, J., Reed, J.H.: Dynamic reconfiguration of software defined radios using standard architectures. Physical Communication. doi:10.1016/j.phycom.2009.09.002
  5. 5.
  6. 6.
    Extensible Markup Language (XML) 1.1, 2nd edn. http://www.w3.org/TR/2006/REC-xml11-20060816/
  7. 7.
    Gamma E., Helm R., Johnson R., Vlissides J.M.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)Google Scholar
  8. 8.
  9. 9.
    Guan, J., Ye, X., Gao, J., Wang, B.: The flow of software defined radio waveform development based on SCARI. In: Proceedings of the 5th International Conference on Wireless Communications, Networking and Mobile Computing, Beijing, China, 24–26 September 2009. doi:10.1109/WICOM.2009.5302559
  10. 10.
    IEEE Std 1003.1, 2004 edn. http://www.unix.org/version3/ieee_std.html
  11. 11.
    JPEO JTRS, Joint Tactical Radio System. http://jpeojtrs.mil
  12. 12.
    OSSIE project web site: http://www.ossie.wireless.vt.edu
  13. 13.
    OMG’s CORBA website. http://www.corba.org
  14. 14.
    PrismTech and Zeligsoft partner to deliver Spectra CX—a third-generation modeling tool for software-defined radio (SDR/SCA) developers. http://www.mil-embedded.com/news/Technology+Partnerships/18395
  15. 15.
  16. 16.
    Reed J.H.: Software Radio: A Modern Approach to Radio Engineering. Prentice-Hall, Englewood Cliffs (2002)Google Scholar
  17. 17.
    Robert, M., et al.: OSSIE: open source SCA for researchers. SDR Forum Technical Conference (2004)Google Scholar
  18. 18.
    Singh, S., Adrat, M., Antweiler, M.: NATO RTO/IST RTG on SDR: demonstrating portability and interoperability of SCA-based waveforms. SDR 09 Technical Conference and Product Exposition, Washington, DC, December 1–4, 2009Google Scholar
  19. 19.
    Software Communications Architecture Specification, 2nd edn. Joint Tactical Radio System (JTRS) Joint Program Office, April 2004Google Scholar
  20. 20.
    The ADAPTIVE Communication Environment (ACE™). http://www.cs.wustl.edu/~schmidt/ACE.html
  21. 21.
    Vanu® Introduces the Anywave® MultiRAN—Wireless Industry’s First Software Radio Shared Active Infrastructure Solution. http://www.vanu.com/media/Web

Copyright information

© Springer-Verlag 2012

Authors and Affiliations

  • Jason Snyder
    • 1
  • Deepan Seeralan
    • 1
  • Shereef Sayed
    • 1
  • Jeffery Wilson
    • 1
  • Carl B. Dietrich
    • 1
  • Stephen H. Edwards
    • 1
  • Jeffrey H. Reed
    • 1
  1. 1.Virginia TechBlacksburgUSA

Personalised recommendations