Version 122 (modified by ismael, 12 years ago)


Welcome to FLEXNets Projects Page

FLEXNets (Flexible Wireless Communications Systems & Networks) is an open source initiative where to explores and leverage the flexibility of radio communication systems. It must be understood as a tool to strength the collaboration in flexibility research for Wireless Communication Networks. This flexibility could be based on the Software Radio and Cognitive Radio concepts and approaches and therefore FLEXNets provides strong support to them.

The mission of FLEXNets is to ease the design, development, and deployment of new radio wireless systems by means of sharing hardware and software resources to facilitate the introduction and testing, for research purposes, of real-time algorithms or strategies on complex wireless scenario.

FLEXNets is divided into several subprojects, each one of them related with another aspect of flexibility. The following projects are currently in progress:

  • ALOE: Abstraction Layer & Operating Environment (former PHAL-OE, Platform and Hardware Layer Operating Environment) is a lightweight software layer that extends flexibility by incorporating abstraction mechanisms and execution environment functionalities for a cluster of heterogeneous processors.

=> Quick Start Guide for Linux: Download, install and run ALOE in x86/ARM computers (single-processor only)

=> Quick Start Guide for DSK6455: Download, install and run ALOE for TI/DSP processors.

=> aloeUI Setup Guide?: Setup and start using the GUI front-end.

  • FlexHW?: Modular Radio Communication HWardware is a repository of hardware designs that are freely available.
  • FlexWaves: Flexible Radio Waves is a repository folder of available software modules for different radio waveforms. UMTS and WiMAX are currently available.
  • FlexCRM: Flexible Computing Resource Management for SDR systems focuses on the development of a complete computing resource management (CRM) framework that addresses the computing resource management issues of heterogeneous multiprocessor platforms and the real-time computing requirements of waveforms.
  • aloeUI: Graphical Interface for ALOE. A graphical front end is currently under development. It controls the loading and execution of waveforms, displays real-time signal evolution, captures execution times, FIFO utilization, etc.


We are continuously uploading new contents to the web.

Please, if you are interested send us an email to and you will receive a message when new contents are available (your contact email will not be used for any other purpose)


This work has been done under ODISSEY'09 project (CYCIT Grant TEC2006-09109), partially financed from the European Community through the FEDER program