Changes between Version 5 and Version 6 of BaseDemos


Ignore:
Timestamp:
Nov 23, 2010, 8:22:45 AM (13 years ago)
Author:
huebsch
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BaseDemos

    v5 v6  
    88'''
    99
    10 The main intention of the demonstration is to show how
    11 ariba eases application deployment upon heterogeneous net-
    12 works. We consider an exemplary scenario (as shown in
    13 Figure 2) that consists of two LANs, one running IPv4 and
    14 one running IPv6, respectively. Furthermore, one WLAN
    15 attached to notebook N1 and a bluetooth device connected
    16 to notebook N3 are deployed. The WLAN uses NAT to
    17 multiplex the single IP address of the access point to mul-
    18 tiple wireless devices. Furthermore, we employ native RF-
    19 COMM for communication between N3 and P2, using MAC
    20 addresses. Notebook N2 and N4 are dual-stacked and con-
    21 nected to both, the IPv4 and IPv6 LAN.
     10The main intention of the demonstration is to show how ariba eases application deployment upon heterogeneous networks. We consider an exemplary scenario (as shown in Figure 2) that consists of two LANs, one running IPv4 and one running IPv6, respectively. Furthermore, one WLAN attached to notebook N1 and a bluetooth device connected to notebook N3 are deployed. The WLAN uses NAT to multiplex the single IP address of the access point to multiple wireless devices. Furthermore, we employ native RFCOMM for communication between N3 and P2, using MAC addresses. Notebook N2 and N4 are dual-stacked and connected to both, the IPv4 and IPv6 LAN.
    2211All end-systems in this scenario run an application that
    2312requires end-to-end connectivity. In the following we refer
     
    8271so called Connectivity Domains—and assigns a Connectivity
    8372Domain Identifier (CDID) to each Connectivity Domain.
    84 Using a gossip mechanism nodes inform each other about
     73Using a gossip mechanism nodes inform each other about changes in connectivity characteristics (i. e., a Connectivity
     74Domain split or merge) and resolve conflicting CDIDs. All
     75nodes include CDIDs in their routing information. Thus
     76other nodes can immediately decide whether they can com-
     77municate directly with a certain node by comparing CDIDs,
     78which can also be used to discover shorter relay paths [3].
     79For demonstration purpose, the network settings shown in
     80Figure 2 can be modified by connecting and removing relay-
     81ing nodes, as well as connecting nodes to different networks
     82interactively. ariba will automatically sustain connectivity
     83between nodes. To visualize internal protocol functionality
     84the application additionally shows its local view of the net-
     85work: relay paths traversing the node and logical neighbors.
     86In its current form our approach has the following open
     87issues: First, the overlay re-join mechanisms may suffer from
     88overlay partitioning, and second, relay paths may degrade
     89in case of network setting reconfiguration. However, our
     90approach is feasible in a practical setting and allows easy
     91deployment, as shown in the demonstration.
     92
    8593
    8694