Delay-/Disruption- Tolerant Networking on Maemo Linux-based OS
DTN implementation porting for Maemo OS: technical details

 

GARAGE HEADQUARTER

Find out .deb autoinstaller files packages, sources, project statistics, release news, release notes, user forum for questions about porting and implementation:

    > https://garage.maemo.org/projects/dtn/


ORIGINAL IMPLEMENTATION SOURCES

The goal of this implementation is to clearly embody the components of the DTN architecture, while also providing a robust and flexible software framework for experimentation, extension, and real-world deployment.

The DTN2 source code and associated libraries are now hosted on SourceForge.

For released versions, see the SourceForge DTN2 release Page.

The latest release has been tested on Linux (x64 and 64-bit x86) and Mac OS X (x86 and ppc). Limited support has been tested on Solaris, FreeBSD, and Linux on arm.

Before you configure and compile you will need GCC 3.3 or newer, and development packages of TCL 8.3-8.5. Optionally, you may also want BerkeleyDB 4.2-4.8 as a back-end database, and xerces 2.6+ for XML processing.

You can also access the latest ("bleeding edge") version of the code using mercurial.

The various repositories are hosted at http://dtn.hg.sourceforge.net/hgweb/dtn/ and can be cloned using:

    % hg clone http://dtn.hg.sourceforge.net/hgweb/dtn/oasys
    % hg clone http://dtn.hg.sourceforge.net/hgweb/dtn/DTN2

See UsingMercurial for more information on using mercurial. Please be aware this code may be under frequent developmental changes, so your mileage may vary. For detailed information on using mercurial with the SourceForge repositories please see the mercurial access mechanisms at SourceForge. In addition, if you grab the development copy in this way, any README files or other docs may not be quite up to date.


REPORT BUGS

It’s vital that you communicate any bugs found with DTN and Oasys packages at this link:

    > Bug Tracker on Maemo Garage


REFERENCE LINKS

  1. -DTN RESEARCH GROUP: http://www.dtnrg.org

  2. -DTN on Nokia N900 smartphone: preliminary tests results http://cnrl.deis.unibo.it/


CONTACTS

- Francesco Baldassarri < francesc [dot] baldassarr2 [at] studio [dot] unibo [dot] it >

LATEST NEWS

19/08/2010 - site updated: added full instructions to install packages on Diablo and Fremantle

29/07/2010 - uploaded this site with technical details about research topics and porting features

23/07/2010 - dtn2.7.0 “bleeding edge” Maemo version 10 released for Diablo and Fremantle