Menu

HomeENG

Flavio Vittorio Ghini


This is the english home page of AriaAperta project



This project was created to support a VoIP infrastructure based on the ABPS model.

ABPS is a system that provides a mobile device, such as a smart-phone, with communication continuity and interactivity by exploiting simultaneously all the wireless interface cards of the mobile node, independently of their communication technologies (WiFi, UMTS, WiMAX).
For more details about the implementation of ABPS, please see this paper.

The ABPS architecture exploits the presence of an external host in which a proxy server application forwards the RTP and SIP packets. The performance of the system ameliorates when the external host is near enough to the mobile device.
In order to provide each mobile device with a near enough proxy server, we aim to check the hosts available in different cloud systems so as to recognize the nearest and not overloaded host. In this preferred host we set up a virtual machine in which the proxy server for the specified mobile device will be executed.
An early description of this idea has been presented in the Cloud 2010 conference and could be found here.

The objective of AriaAperta project is recognizing the not overloaded host nearest to the mobile device and start up, on this nearest host, a virtual machine running the proxy server application supporting the mobile device communications.

In particular, this software interfaces with an OpenNebula cloud infrastructure to allow the proxy client to request the delivery of virtual proxy servers used to establish a VoIP communication.

The entire cloud infrastructure is transparent to the client application, it requires the establishment of a VoIP call towards a user and the proxy client will configure properly the tcp communication with the recipient.


For guidance on the configuration of the software and cloud platform see here.

Go here for a platform usage guide.


Credits




MongoDB Logo MongoDB