Software-defined radio (SDR) is used in several areas, such as the verification and implementation of radio prototypes. The SDR environment is generally configured with an analog-to-digital converter (ADC) and a personal computer (PC). However, since ADCs and PCs are fixed configurations, reconfigurations are needed in order to respond to different data sources and computing environments when the radio protocol or SDR are indefinite. To enable this reconfiguration, we present a cloud platform that has scalable computing resources and data sources deployed in a wide area, using an existing SDR development environment. In order to apply the existing SDR development environment to the cloud platform, UI separation and data management are required. In this manuscript, we implement an SDR environment for many unspecified users through UI separation by selecting the GNU Radio Companion (GRC) as the platform. We focused on compatibility and flexibility with regard to the configuration, in order to allow the user to adjust the resources consumed by the PC. The results show that one particular implementation of the remote SDR execution and development is suitable. In addition, we confirmed the compatibility with GRC in terms of user skills and software assets, and achieved distributed processing to allocate resources between the client and cloud according to the user's discretion, by dividing the processing of the SDR on the basis of the function unit.
[1]
Sachin Katti,et al.
Embracing wireless interference: analog network coding
,
2007,
SIGCOMM.
[2]
Jeffrey H. Reed,et al.
Designing and deploying a building-wide cognitive radio network testbed
,
2010,
IEEE Communications Magazine.
[3]
Manabu Sato,et al.
Dynamic Spectrum Sensing for Energy Harvesting Wireless Sensor
,
2013,
2013 IEEE 11th International Conference on Dependable, Autonomic and Secure Computing.
[4]
Michael S. Berger,et al.
Cloud RAN for Mobile Networks—A Technology Overview
,
2015,
IEEE Communications Surveys & Tutorials.
[5]
Wenyuan Xu,et al.
Service discovery and device identification in cognitive radio networks
,
2007
.
[6]
Vuk Marojevic,et al.
Visualizing real-time radio spectrum access with CORNET3D
,
2014,
Web3D '14.
[7]
Dina Katabi,et al.
Zigzag decoding: combating hidden terminals in wireless networks
,
2008,
SIGCOMM '08.
[8]
Yuusuke Kawakita,et al.
A Resource Analysis of Radio Space Distribution for the Wide-Area Virtualization of Wireless Transceivers
,
2014,
IEICE Trans. Commun..