Menu

Tree [326755] default tip /
 History

Read Only access


File Date Author Commit
 aclocal 2013-02-15 Alex McMahon Alex McMahon [1fc233] Patch to address two issues with the BBN IPND i...
 applib 2013-04-26 Alex McMahon Alex McMahon [018f4c] Implementations of ciphersuites
 apps 2013-04-29 Alex McMahon alex.mcmahon@cs.tcd.ie Alex McMahon alex.mcmahon@cs.tcd.ie [5ccbe5] Readme for changeset 3567 provided by ssireskin...
 daemon 2012-11-28 Alex McMahon Alex McMahon [a11b98] spurious output when running DTN2 under valgrin...
 debian 2010-03-05 alex.mcmahon@cs.tcd.ie alex.mcmahon@cs.tcd.ie [ee3cf5] debian changes from Francesco Vollero
 doc 2013-04-26 Alex McMahon Alex McMahon [018f4c] Implementations of ciphersuites
 emulab 2008-11-09 Michael Demmer Michael Demmer [61c87a] Branch merge with Ricardo's changes
 rpm 2007-10-19 demmer demmer [9cbd7d] * check in updated rpm spec
 servlib 2013-07-22 Lana Black Lana Black [326755] Fix C++11 related issues.
 sim 2013-03-07 Alex McMahon Alex McMahon [76e3ed] Patch to address compiler bug:
 sqldefs 2012-07-03 Alex McMahon Alex McMahon [14ffb2] ICN/BPQ patch set submitted by Elwyn Davies <da...
 test 2013-04-29 Alex McMahon alex.mcmahon@cs.tcd.ie Alex McMahon alex.mcmahon@cs.tcd.ie [edf4f6] Implementations of ciphersuites
 test-utils 2013-01-16 stephen stephen [e70ac7] tweaking scripts for tests
 tools 2011-03-29 Alex McMahon Alex McMahon [7382c4] dtnd-control augmentations for query of dtnd
 .hgignore 2008-04-14 Michael Demmer Michael Demmer [0b602e] * move debian/.cvsignore into .hgignore
 .hgtags 2012-07-24 Alex McMahon <alex.mcmahon@cs.tcd.ie Alex McMahon <alex.mcmahon@cs.tcd.ie [8dfa4e] Added tag dtn-2.9.0 for changeset 3551:f13ea5fd...
 CONTRIBUTING 2013-05-09 Alex McMahon Alex McMahon [6e79e8] Patch to remove Michael Demmer from CONTRIBUTIN...
 LICENSE 2006-10-24 podolsky podolsky [3bf17a] Switch from Intel Open Source License to Apache...
 Makefile 2012-07-03 Alex McMahon Alex McMahon [14ffb2] ICN/BPQ patch set submitted by Elwyn Davies <da...
 Makefile-Builddir.in 2007-10-24 Michael Demmer Michael Demmer [397c18] * update to look for oasys in ../oasys or in a ...
 README 2012-11-19 Alex McMahon Alex McMahon [52e2b4] DTN2 IPND Reference Implementation
 README.Cygwin 2008-07-08 Michael Demmer Michael Demmer [e5ce8a] branch merge with bowei's test checkin
 README.IPND 2013-02-15 Alex McMahon Alex McMahon [1fc233] Patch to address two issues with the BBN IPND i...
 README.S10 2010-12-21 Stephen Farrell Stephen Farrell [a9cc6a] Logging changes made to the DTN2 code for the N...
 README.cross_compile 2006-10-31 demmer demmer [5337ad] Add a note re tcl workarounds
 RELEASE-NOTES 2012-07-24 Alex McMahon Alex McMahon [f13ea5] bumped version to 2.9.0 and updated release notes
 STATUS 2007-06-15 demmer demmer [71f83b] * update status
 System.make.in 2011-10-10 mplett mplett [48e607] Adding API changes to support dtn_peek, dtn_ope...
 TCA_README 2006-04-07 dwkroeker dwkroeker [8b9f84] Initial checkin.
 aclocal.m4 2013-07-22 Lana Black Lana Black [326755] Fix C++11 related issues.
 build-configure.sh 2008-03-06 Michael Demmer Michael Demmer [9492f1] add optional argument to specify a particular l...
 configure 2013-07-22 Lana Black Lana Black [326755] Fix C++11 related issues.
 configure.ac 2013-02-15 Alex McMahon Alex McMahon [1fc233] Patch to address two issues with the BBN IPND i...
 dtn-config.h.in 2012-11-19 Alex McMahon Alex McMahon [52e2b4] DTN2 IPND Reference Implementation
 dtn-version.c 2007-10-24 Michael Demmer Michael Demmer [397c18] * update to look for oasys in ../oasys or in a ...
 dtn-version.dat 2012-07-24 Alex McMahon Alex McMahon [f13ea5] bumped version to 2.9.0 and updated release notes
 dtn-version.h 2012-07-24 Alex McMahon Alex McMahon [f13ea5] bumped version to 2.9.0 and updated release notes
 dtn-version.h.in 2007-07-20 demmer demmer [e5126e] * reorganize and streamline the various version...
 dtn-version.mk 2007-10-24 Michael Demmer Michael Demmer [397c18] * update to look for oasys in ../oasys or in a ...

Read Me

This file describes logging changes made to the DTN2
code for the N4C summer 2010.

When analysing the logs from our 2009 trial we hit on
a number of cases where the 'info' logs didn't have 
enough information for us; the main one being that those
logs don't allow you to trace a bundle across multiple
nodes since the bundle creation time isn't logged except
in debug mode which is far too verbose.

We also had to do a good bit of work to munge log file
content into a form from which we could generate plots
and do statistics.

So the changes here are to fix those issues.

The files touched all have the "S10" string in them
and include:

servlib/bundling/S10Logger.cc
servlib/bundling/S10Logger.h
daemon/dtnd.cc
servlib/bundling/DTNServer.cc
servlib/bundling/BundleDaemon.cc
servlib/contacts/ContactManager.cc

CSV columns:

col#,name,FROMAPP,FROMDB,DELIVERED,TAKECUST,RELCUST,EXPIRY,TX,RX,TXADMIN,RXADMIN,DUP,CONTUP,CONTDOWN,STARTING,EXITING
1,rfc3339date,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
2,time_t.usec,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
3,Logging-node,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
4,Event,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
5,Size,x,x,x,x,x,x,x,x,x,x,x,,,,
6,Src-EID,x,x,x,x,x,x,x,x,x,x,x,,,,
7,Bundle-ID,x,x,x,x,x,x,x,x,x,x,x,,,,
8,Dest-EID,x,x,x,x,x,x,x,x,x,x,x,,,,
9,Expiry,x,x,x,x,x,x,x,x,x,x,x,,,,
16,Blfags,x,x,x,x,x,x,x,x,x,x,x,,,,
10,Peer,,,,,,,x,x,x,x,x,x,x,,
11,Other-bund-Src,,,,,,,,,x,x,,,,,
12,Other-bundle-ID,,,,,,,,,x,x,,,,,
13,Other-time,,,,,?,?,,,,,?,,x,,
14,Cont-type,,,,,,,,,,,,x,x,,
15,Duration,,,,,?,?,,,,,?,,x,,