[ Home ] [People] [Projects] [Publications] [Events] [Prototypes] [Resources] [Courses]
 

People
Group Info

Research themes
MobiLab Group research themes

Publications
List of publications

Teaching
Proposals and past thesis
Thesis guidelines
Courses

Projects
Current projects

Contacts
Contact us


News
MobiLab news





ESPERANTO


Click Here to view the POSTER presented at DOA 05

ESPERANTO is a middleware infrastructure for mobile/nomadic environments. Traditional middleware technologies aimed to provide a flexible support to transparency (of distribution and heterogeneity), in order to ease the development of enterprise distributed systems. However, some characteristics of mobile environments, such as resource constraints, the different performance of wireless and wired networks (in terms of stability, reliability, bandwidth and latency), and the mobility factor itself, make the traditional middleware solutions not suitable for supporting modern nomadic applications.
We believe that the success of a mobile computing middleware will depend on the following three main factors:
1) management of device resources: each device, such as pda, smartphone, desktop PC, and laptop, require a specific resource management strategy tailored to its own characteristics;
2) optimization of network resources: wireless network infrastructures are characterized by limited bandwidth, frequent disconnections, high costs, and high bit error rate. The middleware layer should take these characteristics into account;
3) network node mobility: network topology frequently changes during a nomadic system's life-time; the middleware layer should allow users to interact with new services and other users during their movements;
4) interoperability: as one size does not fit all, diversity is the trend in the nomadic computing scenario. The effectiveness of a nomadic computing middleware depends on the openness of the architecture, and on its interoperability with existing solutions.
In order to face these factors, a mobile middleware infrastructure should satisfy the following requirements. The infrastructure should not be too "intrusive" with respect to user devices: middleware platforms like CORBA are too complex for personal mobile devices. Approaches like minimumCORBA are useful, even though they do not satisfy other crucial requirements. Moreover, the number of active applications and devices in a mobile computing environment might be huge; for instance, in an UMTS environment, an international network consists of a lot of devices. Hence, scalability of both the hardware and software infrastructures is a crucial requirement to address. Traditional communication paradigms, such as the Remote Procedure Call, rely on fixed dependable connections; moreover, they assume the counterpart is always available. In mobile environments, disconnections and unavailability are the rule, not the exception; thus, the middleware infrastructure should provide primitives for decoupled interaction. As devices move while interacting with the nomadic computing system, they need a transparent mechanism to manage movements, disconnections, and migrations. The above mentioned requirements represent a sub-set of all the requirements of modern nomadic systems. These systems also need dynamic reconfiguration, reflection, adaptability, context-awareness, and spontaneous interworking between heterogeneous legacy solutions. The ESPERANTO middleware ambitiously aims to achieve the foregoing requirements.
To download it please refer to to Protypes page.

 

 

2009
MobiLab Group:
Roberto Pietrantuono
Roberto Natella
Antonio Pecchia

News
Martedi' 27 Aprile - Workshop "Data Distribution for Large-scale Complex Critical Infrastructures" (DD4LCCI) presso Eighth European Dependable Computing Conference (EDCC-8) - Valencia (Spagna). Per maggiori informazioni e Call for Paper (CFP) cliccare qui.

Maggio 7 2010 - 1st IEEE International Workshop on Object/component/service-oriented Real-time Networked Ultra-dependable Systems (WORNUS 2010) - Carmona, Spagna. Per maggiori informazioni e Call for Paper (CFP) cliccare qui.

Martedi' 12 Gennaio - Kick-off meeting del progetto Critical Step presso il laboratorio CINI-Item di Monte S. Angelo - Locandina incontro.

Giovedi' 02 Aprile Incontro presso lo stabilimento Selex di Giugliano in merito al Laboratorio pubblico-privato COSMIC sulle tecnologie open source per i sistemi software critici. Programma

 

More news

21 Aprile 2008,
Cerimonia di consegna del titolo di Dottore di Ricerca. Maggiori dettagli

20 Febbraio 2008, Workshop su System Management e Affidabilità, progetto Iniziativa Software. Maggiori dettagli

Ottobre 2007, aggiunto il download del framework TinySAN.
Maggiori dettagli


 contact info: info@mobilab.unina.it  webmaster: webmaster@mobilab.unina.it