Title :
OSSIE/GNU Radio Generic Component
Author :
Chen, Duyun ; Vanhoy, Garrett ; Beaufait, MaryPat ; Dietrich, Carl
Author_Institution :
Dept. of Bioeng., Univ. of Pennsylvania, Philadelphia, PA, USA
Abstract :
A Generic Component (GC) was developed to combine the functionalities of OSSIE and GNU Radio (GR), two widely used platforms for Software-Defined Radio. The GC is an OSSIE component which can encapsulate one or more GR blocks in a flowgraph and provide the necessary data conversions to interface OSSIE I/O with the GR blocks. The GC was designed to be able to reconfigure the encapsulated flowgraph and the relevant block properties in near real-time. Preliminary latency tests were performed on the GC to compare three different I/O interfaces between OSSIE and GR. All three interfaces average below 20% added processing time, and the fastest interface (message queues) was implemented as the default. The results demonstrated that the overhead imposed by the GC itself does not contribute to significant latency. Possible applications for the GC are discussed.
Keywords :
software radio; OSSIE/GNU radio generic component; flowgraph; software-defined radio; Computer architecture; Graphical user interfaces; Hardware; Libraries; Runtime; Software; Wireless communication; GNU Radio; OSSIE; Python; SCA; SDR; wireless;
Conference_Titel :
Wireless Telecommunications Symposium (WTS), 2011
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4577-0162-7
DOI :
10.1109/WTS.2011.5960867