An open computing resource management framework for real-time computing
HiPC'08 Proceedings of the 15th international conference on High performance computing
Integration of Dataflow-Based Heterogeneous Multiprocessor Scheduling Techniques in GNU Radio
Journal of Signal Processing Systems
Real-Time Data Delivery Using Prediction Mechanism in Mobile Environments
Wireless Personal Communications: An International Journal
Hi-index | 14.98 |
Software-defined radio (SDR) is an emerging concept that leverages the design of software-defined and hardware-independent signal processing chains for radio communication. It introduces flexibility to wireless systems, facilitating the dynamic switch from one radio access technology to another or, in other words, the de- and reallocation of computing resources from one SDR application to another. This paper introduces an SDR computing resource management framework. It accounts for several SDR system characteristics, including real-time computing requirements, limited computing resources, and the use of heterogeneous multiprocessor plat-forms, including multiprocessor systems-on-chip. The framework features the tw-mapping, a dy-namic mapping algorithm that is apt for many cost functions and, thus, adaptable to any radio scenario. The cost function proposal dynamically manages the available computing resources to satisfy the given SDR computing constraints. Two relevant SDR scenarios and the corresponding simulations, based on representative SDR platforms and processing chains, demonstrate the framework's importance and suitability for software-defined radios.