This project developes self-explanatory laboratory sessions that demonstrate some problems and solutions of flexible wireless communications using the ALOE framework and tools. It is the fastest way to experience ALOE. ALOE Sessions 1 to 6 are currently available for ALOE version 1.3. Please follow the download and install instructions described in ALOE Session 1.

  • Introduction to ALOE: ALOE Session 1 introduces ALOE and guides the installation of the framework on a POSIX-based (Linux) execution environment. The main objective is providing a summary of the basic ALOE concepts and functionalities as the basis for the following sessions.
  • Creating a Waveform: ALOE Session 2 demonstrates the basic ALOE functionalities. You will learn how to create and run a custom waveform based on a set of independent objects.
  • Creating Components: ALOE Session 3 exemplifies how to create and debug a simple waveform component. After this session you will be able to design digital signal processing blocks for ALOE.
  • ALOE User Interface (aloeUI): ALOE Session 4 shows how to use the ALOE graphical user interface (aloeUI) for loading, initializing, and running a waveform and visualizing or modifying statistics (waveform states and variables).
  • Multiprocessing: In ALOE Session 5 you will configure a multiprocessor platform to be managed by ALOE.
  • Creating Waveform Components with Simulink: ALOE Session 6 provides hands-on experience on creating waveform components from a Simulink model. It explains how to automatically generating the C code implementation for ALOE.
  • Computing Resource Management Framework: ALOE Session 7 introduces ALOE's computing resource management framework. It is independent of the previous ALOE Sessions and does not require the download and installation of the ALOE middleware.
  • Computing Resource Management Tools: ALOE Session 8 presents a set of computing resource management tools. These tools help understanding and analyzing ALOE’s computing resource management decisions. The session is independent of the others; it requires Matlab.

Back to Main Page