THE WILAB TELEMEASUREMENT PLATFORM FOR DISTRIBUTED RESOURCES ON HETEROGENEOUS COMMUNICATION NETWORK Authors: Raffaele SOLOPERTO, Andrea CONTI, Davide DARDARI and Oreste ANDRISANO INGRID2007 INSTRUMENTING THE GRID 2nd International Workshop on Distributed Cooperative Laboratories - S.Margherita Ligure Portofino, ITALY, April 16-18
A G E N D A WiLab architecture and network infrastructures Web access and user login Resources and experiences reservation Java virtual interface and XML communication protocol Software Defined Radio Remote DSP
(Ku,Ka Band) Network of Labs at WiLab Optical Link WiLAB 2 WiLAB 1 University of Bologna IEEE802.11b/g WiLAB3 Backup on ADSL University 2 Mbit/s Upload 4 Mbit/s Download
Heterogeneous Communication Network GPRS/UMTS (ku,ka Band) Traffic Modem INTERNET GATEWAY Router Traffic Monitor VI Virtual Interface IEEE802.11b Bluetooth WiLab Workbench
Main Goals Remote User Web Access to WiLab Workbench by user login Heterogeneous Communication Network Resources scheduling and XML communication protocol Software Defined Radio Remote DSP
Client - Server Instruments Remote User LAN Heterogeneous Network Progr. circuits Resources WiLab Laboratories Virtual Panel
Hierarchical control architecture REMOTE USER REMOTE USER WORKBENCH MASTER SERVER APACHE JAVA MySQL LabVIEW WORKBENCH SLAVE SERVER 1 WORKBENCH SLAVE SERVER 2 WORKBENCH SLAVE SERVER N
User Login on LDAP Tree Web Access to Workbench HETEROGENEOUS COMMUNICATION NETWORK 3D Virtual Labs VIRTUAL IMMERSIVE LABS
Resources Remote User Network Camera VideoConference Heterogeneous Communication Network Heterogeneous Communication Network Multimedia Multimedia Services Servicesand and XML XML Communication CommunicationProtocol Programmable Circuits Instruments Multimedia Contents
HP 3784A HP 3784A The WiLab Telemeasurement Platform for Distributed Resources on Heterogeneous Communication Network Software Defined Radio - SDR Dig. Transm. Analyz. Spectrum analyzer Noise and Interf. Test Set HP3708A Digitizing Oscillos. HP50504A HP3784A Hardware Hardware HP11757B Multipath Fad. Sim. Dig. Transm. Analyz. HP3784A D S P D S P HP8656A Signal generator HP8656A Signal generator D S P D S P D S P D S P DSP network DSP network D S P D S P Remote configuration Remote configuration
Remote User DSP TI C6711 Multilevel PSK transmitter implemented in Java Heterogeneous Communication Network Software Defined Radio - Remote DSP -
Remote User parameters Master Server DSP C6711
Master Server DSP C6711 Code Composer Studio
Remote User Work in progress Java interface on a PDA for remote configuration of a set of resources Heterogeneous Communication Network Personal Device Assistant PDA Personal Device Assistant
Heterogeneous Communication Remote User Work in progress From C/C++ to Java JNI: Java Native Interface Network Personal Device Assistant Users Java AWT JNI Driver C/C++ Resources
Projects and research activities 5% Multimedialità VICom Virtual Immersive COMmunication CRIMSON Cooperative Remote Interconnected Measurement Systems Over Networks Teledoc2 The University Online WWLAN Wideband Wireless Local Area Network SUMMIT Servizi Ubiquitari Multimediali per l Innovazione Telematica e Tecnologica InSeBaLa Integrazione Servizi Banda Larga Scrivanie Distribuite
CONCLUSIONS Has been presented the WiLab Telemeasurement Platform enabling control of distribuited resources through heterogenous communication network. User can: Access to three-dimensional web environment or into a normal web site using LDAP authentication Upload C/C++ or Assembler code on remote DSP (Software Defined Radio) Control class of instruments through Java Virtual Interface and XML communication protocol
Thank you for your attention!