From mark.plett@jhuapl.edu Wed Jun 22 04:29:30 2011 Return-Path: X-Original-To: dtn-users@ietfa.amsl.com Delivered-To: dtn-users@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D7D811E8114 for ; Wed, 22 Jun 2011 04:29:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CpgPk6dJAXuK for ; Wed, 22 Jun 2011 04:29:29 -0700 (PDT) Received: from jhuapl.edu (piper.jhuapl.edu [128.244.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 30D7111E810B for ; Wed, 22 Jun 2011 04:29:25 -0700 (PDT) Received: from ([128.244.198.90]) by piper.jhuapl.edu with ESMTP with TLS id 5Y8HCH1.113206632; Wed, 22 Jun 2011 07:29:15 -0400 Received: from aplesstripe.dom1.jhuapl.edu ([128.244.198.211]) by aplexcas1.dom1.jhuapl.edu ([128.244.198.90]) with mapi; Wed, 22 Jun 2011 07:29:14 -0400 From: "Plett, Mark L." To: "dtn-users@irtf.org" Date: Wed, 22 Jun 2011 07:29:13 -0400 Thread-Topic: DTN2 API and console port Thread-Index: Acwwz5yBuxAivc2cRDKfQUx2CRYhgA== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_AC78983C72177B4D9D1C14F7F4AEBA21424CAF7F7Caplesstripedo_" MIME-Version: 1.0 Subject: [dtn-users] DTN2 API and console port X-BeenThere: dtn-users@irtf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jun 2011 11:29:30 -0000 --_000_AC78983C72177B4D9D1C14F7F4AEBA21424CAF7F7Caplesstripedo_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable All, I am currently working on providing the functionality that exists in the DT= N2 console/config into the API. We have written a couple of DTN2 applicati= ons and have found it inconvenient to use two interfaces to work with the d= aemon. This could also provide remote reconfiguration of the daemon. Also= , we could make the tcl dependency optional. Given that tcl comprises 1/4t= h of the binary, this would be a significant footprint reduction. I just wanted to put this idea out to the community to find out if anyone e= lse is working on something like this or if there would be valuable input. Thanks, --mp Dr. Mark Plett Johns Hopkins University Applied Physics Laboratory 11100 Johns Hopkins Road Laurel, MD 20723 443-778-6490 mark.plett@jhuapl.edu --_000_AC78983C72177B4D9D1C14F7F4AEBA21424CAF7F7Caplesstripedo_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

All,

 

I am currently working on providing the functionality = that exists in the DTN2 console/config into the API.  We have written a cou= ple of DTN2 applications and have found it inconvenient to use two interfaces to w= ork with the daemon.  This could also provide remote reconfiguration of th= e daemon.  Also, we could make the tcl dependency optional.  Given = that tcl comprises 1/4th of the binary, this would be a significant footp= rint reduction.

 

I just wanted to put this idea out to the community to= find out if anyone else is working on something like this or if there would be valuable input.

 

Thanks,

--mp

 

Dr. Mark Plett

Johns Hopkins University

Applied Physics Laboratory

11100 Johns Hopkins Road

Laurel, MD 20723

443-778-6490

mark.plett@jhuapl.edu

 

--_000_AC78983C72177B4D9D1C14F7F4AEBA21424CAF7F7Caplesstripedo_-- From morgenro@ibr.cs.tu-bs.de Thu Jun 23 23:34:32 2011 Return-Path: X-Original-To: dtn-users@ietfa.amsl.com Delivered-To: dtn-users@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F23E611E81C2 for ; Thu, 23 Jun 2011 23:34:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l+do8pLzBikt for ; Thu, 23 Jun 2011 23:34:31 -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 A45FB11E81A7 for ; Thu, 23 Jun 2011 23:34:30 -0700 (PDT) Received: from [IPv6:2001:638:602:1181:5e26:aff:fe1b:5500] (syrah.ibr.cs.tu-bs.de [IPv6:2001:638:602:1181:5e26:aff:fe1b:5500]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: morgenro@salvator) by salvator.ibr.cs.tu-bs.de (Postfix) with ESMTPSA id E185F1407C; Fri, 24 Jun 2011 08:34:25 +0200 (CEST) Message-ID: <4E042FF1.2040903@ibr.cs.tu-bs.de> Date: Fri, 24 Jun 2011 08:34:25 +0200 From: Johannes Morgenroth User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110516 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: ibr-dtn@ibr.cs.tu-bs.de, dtn-users@irtf.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97 at salvator X-Virus-Status: Clean Subject: [dtn-users] [ibr-dtn] IBR-DTN release 0.6.2 X-BeenThere: dtn-users@irtf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2011 06:34:32 -0000 Hi. We got a new release of IBR-DTN. The debian and openwrt repositories are already updated. * New features * Experimental support for compressed bundle payload * Bundle-in-Bundle support based on draft-irtf-dtnrg-bundle-encapsulation-06 * Added AgeBlock support to the SQLiteBundleStorage * HTTPConvergenceLayer by Robert Heitz * Define a logfile in the configuration with "logfile" * Define a username with "user" * Define user id and group id with "uid" and "gid" * Improvements * Neighbor handling reworked * Improved connection termination for API and TCP-CL for more stability * Added getMicroseconds() and getNanoseconds() to TimeMeasurement class. * Modified precision of the AgeBlock to microseconds as proposed in the draft * Changed method of AgeBlock from addAge() to addSeconds() * Fixes * Epidemic routing combined with sqlite leads to 100% cpu usage * Bundles are not retransmitted after a failed connection * Failed TCPCL connections stay unconnected forever * Logging to files * sometimes dtnsend do not return * Fix for threading in ibrcommon (Thanks to Ke Meng) For more information visit this page: http://www.ibr.cs.tu-bs.de/projects/ibr-dtn/ Regards, Johannes -- Johannes Morgenroth Institut fuer Betriebssysteme und Rechnerverbund Tel.: +49-531-391-3249 Muehlenpfordtstrasse 23 Fax.: +49-531-391-5936 TU Braunschweig D-38106 Braunschweig