DTNRG Interop at IETF-67 (San Diego)

All dates and times and all other details are still liable to change.


Logistics

Who: See table below

When: Wednesday morning to Friday evening

What: Bundle Protocol (BP) and Licklider Transmission Protocol (LTP) interop.

Where: IETF terminal room (=> participants will have to register and pay for the IETF meeting)

Detailed scheduling will try to account for people who have to attend other IETF WG meetings during this time period. Such constraints should be determined early on in the process as soon as we have a complete list of participants.


General Rules

This is internal interop event between implementers and closely related people. Only people bringing implementations are allowed in. A joint statement may be issued in the end by all implementers. Otherwise, the results are confidential and no marketing efforts whatsoever may be drawn from these.


Participants

Name

Email

Code URL

Comments

Bundle Protocol, TCP, UDP Convergence Layers

Michael Demmer

demmer@cs.berkeley.edu

http://www.dtnrg.org/wiki/Code

DTN2 reference Implementation (UDP + TCP CLs)

Joerg Ott

jo@netlab.tkk.fi

http://www.netlab.tkk.fi/~jo/dtn/index.html

BP, TCPCL

Scott Burleigh

Scott.Burleigh@jpl.nasa.gov

(email scott)

UDP CL

Chris Small

csmall@bbn.com

http://www.dtnrg.org/wiki/Code

DTN2 RI with external TCPCL and a UDP CL

Jon Olson

jsolson@damogran.org

http://www.cc.gatech.edu/~jon/gtdtn-rev231.zip

Georgia Tech's DTN

LTP

Stephen Farrell

stephen.farrell@cs.tcd.ie

http://down.dsg.cs.tcd.ie/ltplib/

just a CVS snapshot not a "release"

Manikantan Ramadas

mramadas@irg.cs.ohiou.edu

http://masaka.cs.ohiou.edu/ocp/ltp.html

confirmed


Equipment

The IETF terminal room suplies wired and wireless connectivity on the IETF LAN.

Everyone has to bring their own development and test kit.

Keith Scott may be able to bring a link delay emulator of some sort...

Kevin Fall may be able to bring a hub so we can watch traffic...

Hans Kruse and/or Leigh Torgerson may be able to generate delays if we get the basics working first

Can we get someone to bring a laptop with ethereal? (Is there any DTN stuff for ethereal?)...

Jöerg Ott will bring an access point for separate WLAN connectivity

We should setup a jabber room to chat and also act as our log...


Bundle Protocol Details

The baseline for the Bundle Protocol testing will be the trivial UDP convergence layer, in which each Bundle is transmitted according to the BP spec in a single datagram.

Specific goals:

JO: I guess we'll need to check which features the present implementations support; we don't need to get ahead ourselves for this first event.


TCP Convergence Layer Details

The TCP convergence layer will be tested as part of the bundle protocol implementation which may make exploring different failure modes and configurations more complex and difficult.

Specific goals:

The above will be revised and finished according to the TCP CL Internet Draft.


Basic bundle interop matrix

The idea is to fill in as much of this as we can during Wed/Thu.

There are 5 organisations involved (DTN2, ION, GATECH, JOERG and BBN) and two convergence layers (TCP & UDP). Each might interop with each in principle but proba bly not all organisations support all CLs.

As each pairwise interop succeeds (optimism:-), we can write in what's worked in the relevant cell, e.g. "TCP-ok" or whatever.

.

DTN2

ION

GATECH

JOERG

BBN

DTN2

x

.

.

.

.

ION

.

x

.

.

.

GATECH

.

.

x

.

.

JOERG

.

.

.

x

.

BBN

.

.

.

.

x


LTP Details

Goals:

IETF67Interop (last edited 2006-10-25 19:58:38 by StephenFarrell)