Software Radios: Unifying the Reconfiguration Process over Heterogeneous Platforms

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.

[1]  Jake K. Aggarwal,et al.  A Generalized Scheme for Mapping Parallel Algorithms , 1993, IEEE Trans. Parallel Distributed Syst..

[2]  Walter H. W. Tuttlebee Software-defined radio: facets of a developing technology , 1999, IEEE Wirel. Commun..

[3]  A. Munro Mobile middleware for the reconfigurable software radio , 2000 .

[4]  Scott Hauck,et al.  The roles of FPGAs in reprogrammable systems , 1998, Proc. IEEE.

[5]  Jeffrey H. Reed,et al.  A soft radio architecture for reconfigurable platforms , 2000 .

[6]  Joseph Mitola,et al.  The software radio architecture , 1995, IEEE Commun. Mag..

[7]  Ramon Ferrús,et al.  The cost of an abstraction layer on FPGA devices for software radio applications , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[8]  Andrew Gray,et al.  Object-oriented reconfigurable processing for wireless networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[9]  J. Bertrand,et al.  CORBA delays in a software-defined radio , 2002 .

[10]  Fernando Casadevall,et al.  Software Radio Reconfigurable Hardware System (SHaRe) , 2000, FPL.

[11]  F. Casadevall,et al.  Real-time emulation of RRM strategies for UMTS bearer services , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[12]  Mark Cummings,et al.  Mode switching and software download for software defined radio: the SDR Forum approach , 1999, IEEE Commun. Mag..