Autonomic and Grid Computing
Laboratory Infrastrucure - Prototype Systems

Infrastructure Used / Managed by the group:

 

 

 

 

 

 

 

 



AIT Smart Room:

A smart room infrastructure comprising cameras, microphone, microphone-arrays, controlling workstations, along with a companion middleware infrastructure enabling continuous monitoring of the room as well as processing of the sensor data. The room is under construction. The floor plan and some pictures from this smart room follow.
The goal of this laboratory is to promote understanding, education and research in the areas of Autonomic and Intelligent Systems which combine: self-management regardless of device (PC, PDA, distributed system), multimedia and multimodal human-machine interaction, context aware middleware, novel applications, and intelligent, self- managed networks. The laboratory aims to extend research performed in other Autonomic Systems (like the Grid) and take steps towards what the European Commission calls "Ambient intelligence" as an extension and improvement of "Ubiquitous Computing". This technological direction puts humans at the centre of a self-managed, multimedia and multimodal computing infrastructure that aims at satisfying human needs for work, pleasure and improved quality of living, without requiring special training or knowledge.

The main sensor equipment of this room are:
NIST Mark III: 64 channel microphone array

It’s a linear microphone array consisting of 64 microphones, with 2cm spacing between them. It is used for AUDIO SOURCE LOCALISATION(ASR) and BLIND SOURCE SEPARATION(BSS)

  • Three microphone clusters:
    - Used for people localization
    - 4 inverted T-shaped SHURE microphone clusters

  • Four fixed cameras (located in each corner of the room)
    - Overall monitoring of the room
    - Track people locations
    - Classification of human activities
    - People identification
    - Head pose estimation
    - Gesture recognition

  • Panoramic (or fish-eye) surveillance camera

  • One PTZ (pan, tilt, zoom) camera
    - Guided by the microphone array to focus on the speaker

  • Targeted Audio Device
    - Used for transmitting personal messages, directly to someone in the room.
    - Only the recipient is able to hear the message transmitted from the Targeted Audio Device
    - It is created with the collaboration of Daimler-Crysler


 

Grid Programing testbed:

This is a small laboratory comprising SUN Solaris and Linux machines and allowing students and researchers to experiment with state of the art Grid middleware (i.e. Globus Toolkit 4.0.1). Linux and Solaris computers are virtually interconnected with the Globus v4.0 grid middleware as a first step in the implementation of a small scale grid infrastructure. Students and researchers at AIT have also the opportunity to incorporate new technologies for scheduling, resource discovery and allocation etc. CPU load traces and memory traces from different computers Operating Systems (Windows, Solaris and Linux) are combined with network activity traces in order to research the optimal prediction of work loads and allocation of resources in high performance applications on Grids. Generally students come in touch with a different environment and they are able to deploy applications that can be distributed and executed in parallel without having to take care of the infrastructure underneath.


 

AIT Software Laboratory (Extensively used by the Autonomic Group) :

SSoftware Lab (common) This is a state-of-the-art, powerful computational, network and laboratory infrastructure that has been set up to serve requirements of all AIT professors, researchers and students. Indicatively, the computational power of the SUN cluster consists of 4 SUN Twin-Processor servers (upgradeable up to 8CPU's per server), 9 SUN Blades and 25 SUN Ray terminals. The network supporting the SUN cluster is 100Mb full duplex forming a powerful distributed computational system. The software laboratory caters both for the research and the educational requirements. Half of the work- stations are organized in the form of a classroom allowing the professor to project and demonstrate material from his work-station in real-time, running programs and simulations that the students can simultaneously access, execute and compare on the individual work-stations. A variety of applications and educational programs, as well as software development tools, simulation tools and telecommunication system design tools are available. Indicatively, we list some of the available software packages:

  • Matlab / Simulink: Software package for the development, design, and simulation of Digital Signal Processing and Communication Systems (12 licenses)
  • OPNETQ Software package for the simulation of data networks(16 licenses)
  • NS: Open Software for data network simulation - a standard academic tool
  • Rational software: Analysis and design of software systems incorporating the latest technologies and methodologies (e.g. object oriented programming).
  • Oracle RDBMS: The full edition of the popular RDBMS software (version 9) (10 licenses)
  • Complete software development environment for Java, J2EE (e.g. SUN NetBeans, Eclipse), C, C++, versioning / team development
  • Open source web servers and application servers (e.g., JBoss, Apache, Tomcat).