Changes between Version 5 and Version 6 of BaseFeatures
- Timestamp:
- Jan 22, 2009, 9:03:54 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BaseFeatures
v5 v6 1 1 = Ariba Features = 2 Ariba eases development and rapid prototyping of overlay-based services and applications. To this end, it provides mechanisms for creation and maintenance of communication links across heterogeneous networks, spontaneously providing an invariant virtual network substrate. Furthermore, Ariba supports simulation andof Ariba-based services and applications without changing the code. The main features of Ariba include: [[Image(AribaArchitecture.png,right)]]2 Ariba eases development and rapid prototyping of overlay-based services and applications. To this end, it provides mechanisms for creation and maintenance of communication links across heterogeneous networks, spontaneously providing an invariant virtual network substrate. Furthermore, Ariba supports simulation of Ariba-based services and applications without changing the code. The main features of Ariba include: [[Image(AribaArchitecture.png,right)]] 3 3 4 * '''Node identifiers''': Ariba provides a naming mechanism that uses invariant identifiers instead of locatorsfor specifying the target of a communication link.4 * '''Node identifiers''': Ariba provides a naming mechanism that uses invariant identifiers instead of network locators (subject to change due to, e.g., node mobility) for specifying the target of a communication link. 5 5 6 6 * '''Requirement driven protocol selection''': Ariba allows for specifying QoS- and security requirements for each link. Based on the requirements, Ariba transparently selects appropriate transport protocols (e.g., TCP, UDP) and security mechanisms (e.g., TLS, IPSec). … … 8 8 * '''Support for heterogeneity on layer 3''': Ariba transparently establish connections between different layer 3 technologies (e.g., IPv4 and IPv6) and to private address spaces (e.g., due to NAT). 9 9 10 * '''Mobility''': In case of locator changes due to handovers, Ariba will transparently reestablish connectivity without affecting services and applications.10 * '''Mobility''': In case of locator changes due to node mobility, Ariba will transparently reestablish connectivity without affecting services and applications. 11 11 12 * '''Multi homing''': In case of multihomed nodes, Ariba transparently selects appropriate locators for link establishment and selects alternative locators in case of locator failures.12 * '''Multi-homing''': In case of multi-homed nodes, Ariba transparently selects appropriate locators for link establishment and selects alternative locators in case of locator failures. 13 13 14 14 * '''Simulation support''': Ariba-based applications can be evaluated using the [http://www.omnetpp.org/ Omnet++ Discrete Event Simulation System] without changing the code.