about  
partners  
events  
publications  
links  
contact  
code  
internal  
 

Multi-platform Random Walk Gossip

Within the framework of the Hastily Formed Networks project, we have developed a protocol for disseminating information in a wireless infrastructure-free network named Random Walk Gossip (RWG). RWG is designed for disseminate a message to a certain number of nodes in a intermittently mobile ad hoc network (IC-MANET).

The multi-platform implementation of RWG allows the ad hoc communication among different devices using their wireless capabilities. This provides infrastructure-independent communication that can be used when the network infrastructure is not available (e.g. remote areas without network coverage or disaster scenarios). The implementation provides users the possibility to communicate wirelessly without the need of a wireless access point or a base transceiver station. The RWG protocol implementation has been performed by Ekhiotz Jon Vergara as his master thesis project. The RWG protocol is available for Symbian, Mac OS X and Linux.

In addition to the protocol, a user chat application is also available. This applications allows the user to exchange messages among different devices using the RWG protocol. Screenshots of the application running in different operating systems are shown below.

Files

The files of the RWG protocol, chat application and test client will be soon available here. The source code of the protocol and the application for the three platforms could be downloaded.

  • RWG protocol
    • Symbian
    • Mac OS X
    • Linux (tested in Ubuntu 9.10)
  • RWGChat

Symbian application

The self-signed application and RWG protocol installers for Symbian are available here. The instructions of how to install and run the protocol are included in the file.

License

All the code is available under the General Public License (GPL), which you are free to copy, modify and distribute the code as long the conditions in the licese are followed.



 
Last modified: Tue Feb 01 10:40:38 2011