[dtn-interest] Contiki-based BP Implementation uDTN Release v2
Wolf-Bastian Pöttner <poettner@ibr.cs.tu-bs.de> Fri, 12 July 2013 12:55 UTC
Return-Path: <poettner@ibr.cs.tu-bs.de>
X-Original-To: dtn-interest@ietfa.amsl.com
Delivered-To: dtn-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CBF421F9A4B for <dtn-interest@ietfa.amsl.com>; Fri, 12 Jul 2013 05:55:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.3
X-Spam-Level:
X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yUlBI0+gOkcu for <dtn-interest@ietfa.amsl.com>; Fri, 12 Jul 2013 05:55:05 -0700 (PDT)
Received: from salvator.ibr.cs.tu-bs.de (salvator.ibr.cs.tu-bs.de [IPv6:2001:638:602:1181:21a:64ff:fed3:6c8c]) by ietfa.amsl.com (Postfix) with ESMTP id 7D5B511E8110 for <dtn-interest@irtf.org>; Fri, 12 Jul 2013 05:55:05 -0700 (PDT)
Received: from pascale.ibr.cs.tu-bs.de (pascale.ibr.cs.tu-bs.de [IPv6:2001:638:602:1181:129a:ddff:fe52:b52d]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: poettner@ibr.cs.tu-bs.de) by salvator.ibr.cs.tu-bs.de (Postfix) with ESMTPSA id 3EC3B13EEC for <dtn-interest@irtf.org>; Fri, 12 Jul 2013 14:54:59 +0200 (CEST)
From: Wolf-Bastian Pöttner <poettner@ibr.cs.tu-bs.de>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Message-Id: <AC43FBB6-7A38-4799-A048-5ADDE005B6EA@ibr.cs.tu-bs.de>
Date: Fri, 12 Jul 2013 14:54:59 +0200
To: dtn-interest@irtf.org
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
X-Mailer: Apple Mail (2.1508)
X-Virus-Scanned: clamav-milter 0.97.3 at salvator
X-Virus-Status: Clean
Subject: [dtn-interest] Contiki-based BP Implementation uDTN Release v2
X-BeenThere: dtn-interest@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Announce." <dtn-interest.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-interest>, <mailto:dtn-interest-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-interest>
List-Post: <mailto:dtn-interest@irtf.org>
List-Help: <mailto:dtn-interest-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-interest>, <mailto:dtn-interest-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jul 2013 12:55:06 -0000
Folks, I am proud to announce the release of uDTN version 2. uDTN is the open source bundle protocol implementation for WSN nodes running Contiki. It is interoperable with IBR-DTN. Further information can be found in our Wiki: https://trac.ibr.cs.tu-bs.de/project-cm-2012-mudtn Code can be obtained from our GIT: http://git.ibr.cs.tu-bs.de/?p=project-cm-2011-udtn.git;a=summary == New Features == * Support for bundle status reports (requested reports are sent, applications have to interpret them themselves) * Bundles are deleted when delivered report arrives * Support for bundle priorities (storage will not overwrite high-priority bundles with low-priority bundles) * Duplicate Detection is now done when bundles enter the agent to prevent duplicates from taking up storage * Significantly more regression tests * Dramatically improved test suite (thanks Georg and Julian) * Bundle deletion strategy can now be configured via defines * Backoff in Convergence Layer to avoid jamming the wireless medium * RSSI is now available on received bundles in the bundle struct * Improved interoperability with IBR-DTN * Bundles are locked in storage now while they are being delivered to an application == Fixed Bugs == * Greatly improved stability, many many more error checks * Fixed TMote Sky memory alignment bug that prevented bundle from being delivered correctly (thanks André) * Fixed many potential memory corruption issues * Bundle ID is now correctly hashed over 5-tuple identifying a bundle * COFFEE-based storage is now stable and parses bundle ids correctly == Known Problems == * Bloomfilter-based redundancy module produces collisions (use at your own risk!) Cheers, Bastian -- Wolf-Bastian Pöttner Institut für Betriebssysteme & Rechnerverbund Tel.: +49-531-391-3265 Mühlenpfordtstrasse 23 Fax.: +49-531-391-5936 TU Braunschweig D-38106 Braunschweig
- [dtn-interest] Contiki-based BP Implementation uD… Wolf-Bastian Pöttner