This paper describes the motivation, methodology and implementation approach of the testbed that has been developed in the framework of the EVEREST project. Such testbed is used for demonstrating some of the main concepts addressed within the project, concerning both: Common Radio Resource Management strategies and end-to-end QoS architectures and mechanisms for B3G systems based on the UMTS architecture. The complexity of the interaction between B3G systems and the user applications, while dealing with the QoS concept, pushes to develop this kind of emulation platforms, where algorithms and applications can/must be tested in realistic conditions, not achievable by means of off-line simulations.
Software Defined Radio (SDR) is an emerging technology that is based on the software implementation of the signal processing blocks found in a radio transceiver. The switch between radio access technologies may then be as easy as changing the software running on a future SDR terminal. SDR terminals refer to mobile equipment and base stations. These terminals will comprise general purpose processors, digital signal processors and/or reconfigurable logic devices. As a result, typical heterogeneous computing problems may appear in the SDR context. This article focuses on the mapping issue, discusses its relevance in software defined radio, and introduces an adequate mapping algorithm. The algorithm efficiently tackles the problem of mapping SDR function chains, i.e. signal processing blocks of a SDR transceiver, to heterogeneous processing platforms. We expose our approach, discuss its performance, present extensive simulation results and derive conclusions.
Future radio transceivers supporting the software radio concept will provide increased features for radio access networks. However, the reconfiguration of radio equipment requires the existence of an architecture, a common framework, which allows the flexible management of software running on radio processors. Such a framework must take into account the heterogeneity of hardware devices and platforms for radio applications. Since the flexibility has a cost in terms of added overhead, a conceptually simple but efficient structure that allows powerful mechanisms to develop and deploy software radio applications is required. This paper describes our approach, the reasons that motivated it, and some implementation issues. The proposed framework is essentially based on four items: an abstraction layer which hides any platform-dependent issue, a simple time-driven software structure, a delimited interface format for software blocks which does not actually constrain communication, and a global time-reference mechanism to guarantee real-time behaviour
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.