= Ariba - An Overlay-based Virtual Network Substrate = Ariba is an overlay-based middleware that implements the underlay abstraction layer of the [http://www.spovnet.de Spontaneous Virtual Networks] (SpoVNet) architecture. It aims to ease the development of flexible, adaptive, and spontaneous overlay-based services and applications on top of heterogeneous and mobile networks. To this end, Ariba provides generic mechanisms for establishing and maintaining communication links across heterogeneous underlay networks using an identifier based addressing scheme. Building upon these mechanisms, applications can spontaneously establish an invariant virtual network substrate and use it for subsequent communication. Ariba is developed at the [http://www.tm.uka.de/itm Institute of Telematics (research group Prof. Zitterbart)], Universität Karlsruhe (TH) as part of the [http://www.spovnet.de SpoVNet] project funded by the [http://www.landesstiftung-bw.de/ Landesstiftung Baden-Württemberg] within the ''Förderprogramm Informationstechnik Baden-Württemberg'' (''BW-FIT'') Program. Ariba is actively developed and open to contributions. If you have any questions regarding Ariba, please send an email to the [https://lists.ira.uni-karlsruhe.de/mailman/listinfo/ariba Ariba mailing list]. '''If you publish research results based on Ariba, please cite [http://www.tm.uka.de/itm/WebMan/WebMan/view.php?view=publikationen_detail&id=283 this paper].''' = News = January 22, 2009 * Released [https://projekte.tm.uni-karlsruhe.de/download/spovnet-base/releases/0.1.0/ariba-0.1.0.tar.gz ariba-0.1.0] and [https://projekte.tm.uni-karlsruhe.de/download/spovnet-base/releases/0.1.0/ariba-0.1.0-doxygen.tar.gz documentation] * Still under heavy development... Some interfaces may change! * Featuring [wiki:Documentation/Tutorial/PingPong Ping-Pong Example] for demonstration purpose