3 | 3 | 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 on top of heterogeneous networks. To this end, Ariba provides generic mechanisms for establishing and maintaining overlay 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. |