Changes between Initial Version and Version 1 of HowTo/DelayTolerantNetworking


Ignore:
Timestamp:
08/04/16 17:02:00 (8 years ago)
Author:
tteixeir@bbn.com
Comment:

Creating page and initial commit

Legend:

Unmodified
Added
Removed
Modified
  • HowTo/DelayTolerantNetworking

    v1 v1  
     1
     2= Delay and Disruption Tolerant Networking =
     3
     4== 1. Introduction ==
     5
     6Current Internet protocols work well in well-connected and low latency networks; however, not all scenarios experience those characteristics. For instance, when a mobile node moves out of the communication range of a base station and back in, the connection should be re-established. Another example is deep space communication, where the RTT between Mars rovers and Earth is in the order of ten minutes, making an ordinary TCP connection to time out. Below we present a list of possible uses for DTN, but not limited to.
     7
     8==== Applications ====
     9{{{
     10#!html
     11<ul>
     12  <li>Interplanetary Overlay Networks (IPN)</li>
     13  <li>Rural Networks</li>
     14  <li>Underwater Acoustic Communication</li>
     15  <li>DIL Tactical Networks</li>
     16  <li>Mobile Ad hoc Networks (MANET)</li>
     17  <li>Vehicular Ad hoc Networks (VANET)</li>
     18  <li>Disaster response</li>
     19</ul>
     20}}}
     21
     22The goal of this instructions is to get the reader familiar with the concepts of DTN and to provide a stepping stone towards your DTN experiments. We provide an image  with the [https://sites.google.com/site/dtnresgroup/ DTN2 software] installed. The VMs are capable of sending and receiving bundles (very large packets, usually in the order of GB, with very large time-out).
     23
     24==== Delay vs. Disruption ====
     25
     26DTN is commonly referred to as Delay Tolerant Networking or Disruption Tolerant Networking, depending on the application. The figure below depicts the two concepts.
     27
     28{{{
     29#!html
     30<table style="width:100%">
     31  <tr>
     32    <td align="center">
     33      <img src="http://groups.geni.net/geni/raw-attachment/wiki/GENIExperimenter/Tutorials/Graphics/DelayDisruption.png" width="500" height="500" alt="Note">
     34    </td>
     35  </tr>
     36  <tr>
     37    <td align="center">
     38      <i>Source: Delay and Disruption Tolerant Networks (DTNs): A Tutorial</i>.
     39    </td>
     40  </tr>
     41</table>
     42}}}
     43
     44
     45
     46== 2. Setting up the environment ==
     47
     48{{{
     49#!html
     50<table style="width:100%">
     51  <tr>
     52    <td style="width:70%">
     53      <ol type='a'>
     54        <li>When creating your topology, please select the following image using the URL (all racks) or URN (Stanford rack). If you are using Jacks, copy and paste the URL into the Disk Image field.</li>
     55    </td>
     56    <td style="width:30%" align="right">
     57      <img src="http://groups.geni.net/geni/raw-attachment/wiki/GENIExperimenter/Tutorials/Graphics/DiskImage.png" width="300" height="300" alt="Note"><br/>
     58      <i>Using a custom image</i>.
     59    </td>
     60</table>
     61}}}
     62
     63==== Configuration files ====
     64
     65Required changes.
     66
     67== 3. Running an experiment ==
     68
     69Sending and receiving bundles
     70
     71== 4. Wrap-up ==
     72
     73Moving on to a bigger topology.