Version 32 (modified by antoni, 16 years ago) |
---|
FlexCRM Project
Computing Resource Management: Motivation
Computing Resource Management: Motivation
SDR presents a hard real-time computing challenge. Taking into account the evolution of wireless systems it is clearly stated that whereas spectrum efficiency increases lineally its requirements in computing resources increases exponentially. Therefore, the flexibility, based on the reconfiguration capacity of terminals and network equipment, is based on capability of their reconfiguration managers, which need to track the states of the computing resources.
An SDR processing chain, SDR application or waveform, is the part of an SDR transceiver that is implemented in software. It can be understood as a set of concurrent processes that continuously process and propagate real-time data. Such a processing chain is not specifically tailored but rather executable on any general-purpose platform with sufficient computing capacity. Therefore, a mapping process, carrying out the task of assigning software modules to hardware resources, becomes the basis for the Computing Resource Management framework. Wireless and SDR systems, however, reveal specific aspects, essentially regarding flexibility and efficiency, that should be jointly considered:
- Time slot based division of the transmission medium (radio time slot);
- Continuous data transmission and reception;
- RAT-specific quality of service (QoS) targets;
- Real-time computing requirements and limited computing resources;
- Different constraints and computing loads for different RATs and radio conditions;
- Dynamic reconfiguration of the protocol stack, either partial or total;
- Heterogeneous multiprocessor execution platforms.
Organization
Our computing resource management proposal consists of several modules. These are illustrated in the figure and are described in the corresponding links. The basis for the resource management is the time management?. We divided it on a Computing System Modeling and a Management Mechanisms.
Computing Resource Modeling?. The SDR computing system modeling tracks the SDR platforms' available computing resource and the current SDR applications' computing requirements
Management Mechanisms?. The Management Mechanisms, based in the use of general-purpose mapping algorithms and specific cost functions, that reflects the applied management policies, assign (keeps track of and updates) the available computing resources as a function of the given computing requirements
Attachments
- CRM.png (52.0 KB) - added by vuk 14 years ago.
- tw-mapping implementation.pdf (0.5 MB) - added by vuk 14 years ago.
- FlexCRM_July11.pdf (1.0 MB) - added by vuk 13 years ago.
- CRMtools_July11.zip (28.2 KB) - added by vuk 13 years ago.
- CRMframework_July11.zip (54.5 KB) - added by vuk 13 years ago.
-
mapper_mex_linux.tar.bz2
(55.7 KB) - added by vuk
12 years ago.
contains the mex-file for 32-bit Linux and example Matlab scripts
- Session-7.pdf (1.3 MB) - added by vuk 12 years ago.
- Session-8.pdf (1.1 MB) - added by vuk 12 years ago.