IEEE Communications Magazine · 2011 · 23 citations · 6 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHeterogeneous ComputingSystems ArchitectureCognitive RadioHeterogeneous System ArchitectureNetwork ArchitectureRun-time ReconfigurationSoftware-defined NetworkingAbstractionCognitive Radio NetworksDynamic Resource ManagementHardware AbstractionHardware Abstraction Layer DesignOperating System Abstraction LayersPlatform Abstraction LayersSoftware Defined Radio
Future radio transceivers will offer more functionalities and system features for potentiating flexible and reconfigurable radio access networks. Since flexibility in this case comes at a price of computing resource overhead, we propose a conceptually simple though powerful framework for digital signal processing applications. The abstraction layer and operating environment (ALOE) is an open source execution environment for software- defined radios. It is essentially based on a hardware abstraction layer, a lightweight and time-driven software architecture, and a simple interface format. ALOE accounts for heterogeneous multiprocessor platforms. Its cognitive computing resource management capabilities enable flexible and dynamic management of SDR platforms and applications for distributed realtime execution of applications and dynamic reconfiguration of platforms.
6
C.H. van Berkel · Design, Automation, and Test in Europe · 2009 · 168 citations
C.H. van Berkel · 2009 · 144 citations