Re: [dtn-users] BP-RI implementation test
"Jim Miner (jminer)" <jminer@cisco.com> Thu, 20 March 2014 01:27 UTC
Return-Path: <jminer@cisco.com>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com
(Postfix) with ESMTP id 849B21A087D for <dtn-users@ietfa.amsl.com>;
Wed, 19 Mar 2014 18:27:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.548
X-Spam-Level:
X-Spam-Status: No,
score=-8.548 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,
DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, J_CHICKENPOX_54=0.6,
J_CHICKENPOX_55=0.6, MIME_8BIT_HEADER=0.3, RP_MATCHES_RCVD=-0.547,
SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GnSbxO-Dn0ZR for
<dtn-users@ietfa.amsl.com>; Wed, 19 Mar 2014 18:27:49 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91])
by ietfa.amsl.com (Postfix) with ESMTP id E6AE91A0870 for
<dtn-users@irtf.org>; Wed, 19 Mar 2014 18:27:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com;
l=6620; q=dns/txt; s=iport; t=1395278860; x=1396488460;
h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding:
mime-version; bh=emzeb2dGyIcbbXiKbjzfHwSv0MMRfqZEOc+d1lEra5E=;
b=QfejJQvAcMQ7olH7xYqDsUfMko/rhyhb0VCv1M+FyTChTqCYloPpY/Cr
oBj0C9RO5O1dh89nvznVOXU7opfM1t46odrNWOIFW3g0jih+QNbD2W5Zi
N3+gI6cZ6Idmz5cT6leF2GkFLy/WWpa9eCd84+1tQ08DsQCYUQONElMSQ Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhQFAGlDKlOtJXHB/2dsb2JhbABagwY7V8JNgR0WdIIlAQEBBGcHCxACAQgRAwEBAQEnBzIUCQgCBAENBQkSh14N0CcXjGiBLAEBHDMCBYQ4BIkajy2BMpB+gy2BawcXBhw
X-IronPort-AV: E=Sophos;i="4.97,690,1389744000"; d="scan'208";a="28871317"
Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by
alln-iport-4.cisco.com with ESMTP; 20 Mar 2014 01:27:39 +0000
Received: from xhc-aln-x13.cisco.com (xhc-aln-x13.cisco.com [173.36.12.87]) by
rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id s2K1RdUO025880
(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL);
Thu, 20 Mar 2014 01:27:39 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.176]) by
xhc-aln-x13.cisco.com ([173.36.12.87]) with mapi id 14.03.0123.003;
Wed, 19 Mar 2014 20:27:39 -0500
From: "Jim Miner (jminer)" <jminer@cisco.com>
To: "Burleigh, Scott C (312G)" <scott.c.burleigh@jpl.nasa.gov>,
=?iso-8859-1?Q?Ma=EBl_Auzias?= <dtnrg@auzias.net>, "Ivancic,
William D. (GRC-RHN0)" <william.d.ivancic@nasa.gov>
Thread-Topic: [dtn-users] BP-RI implementation test
Thread-Index: AQHPQ083nh+FXhCMj02Uq7xagZVJv5rovKwAgAAEyICAAKemgP//2DKA
Date: Thu, 20 Mar 2014 01:27:38 +0000
Message-ID: <CF4FB0A8.128EB%jminer@cisco.com>
References: <CAOu+1s-rzmku8zEfnK-b2mPjXckT_72h-b_ApNAQCssdcARzYA@mail.gmail.com>
<CF4F1230.10DC7%william.d.ivancic@nasa.gov>
<CAOu+1s-RwVs1ACEjgsvB7yU6jtrQ3f7LYc5GhgN3foxq5=BdsQ@mail.gmail.com>
<A5BEAD028815CB40A32A5669CF737C3B4231C90D@ap-embx-sp40.RES.AD.JPL>
In-Reply-To: <A5BEAD028815CB40A32A5669CF737C3B4231C90D@ap-embx-sp40.RES.AD.JPL>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.82.242.56]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <19309417F3DA434DA352AA8C15976F72@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/dtn-users/x4bPfFTJkNAWPPYMYY4PVe8BmMU
Cc: "dtn-users@irtf.org" <dtn-users@irtf.org>
Subject: Re: [dtn-users] BP-RI implementation test
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users."
<dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>,
<mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-users/>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>,
<mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Mar 2014 01:27:50 -0000
Hi folks, With regard to the older, non-compliant Java implementation, you might be thinking of the Ohio University Java implementation, which was not RFC compliant and done in about the 2005 timeframe. JDTN is distinct from the Ohio University implementation. JDTN is compliant with RFC 5050 and is a bit more recent than 2005, the last work done on it was 2011. It implements RFC 5326 (LTP), as well as the TCP and UDP drafts for adaptation layers. It is interoperable with DTN2, and with ION, and has provisions for dealing with ION bundle header compression. It can serve as a gateway between ground based DTN2 hosts and space based ION hosts. It has a default bundle routing facility based on static routes, but alternate routing implementations can be plugged in. We did develop an android application, but in the fast-paced world of android development it might be considered a bit aged. One proviso: it does not address Bundle Security extensions. One other qualification: all of these statements were true in 2011, but I have not really kept up with DTN since then. http://sourceforge.net/projects/jdtn/ Regards, Jim Miner Cisco Systems, Inc. On 3/19/14 7:50 PM, "Burleigh, Scott C (312G)" <scott.c.burleigh@jpl.nasa.gov> wrote: >One other note: if you¹re still looking for a good Java implementation >you might want to check out JDTN: >http://sourceforge.net/projects/jdtn/?source=directory. Keith Scott has >worked with this code a bit and speaks highly of it. > >Scott > >From: dtn-users [mailto:dtn-users-bounces@irtf.org] >On Behalf Of Maël Auzias >Sent: Wednesday, March 19, 2014 6:50 AM >To: Ivancic, William D. (GRC-RHN0) >Cc: dtn-users@irtf.org >Subject: Re: [dtn-users] BP-RI implementation test > >Hello Will, > >Thanks for the answer ! > >I saw that it's not based on the RFC and a bit old (2005 -according to >the website date-). > >I tried IBR-DTN (which is great!) but for some reasons I wanted to try a >Java implementation. > >Note also that the wiki references Java DTN (the last on the webpage) >which does not exist anymore and lead to DTN2.9. > > > >I found out what was the problem. It might look like I'm answering myself >about the problem, but it could be useful if anyone crawl the mailing >list archive for > the same problem, here is the solution: > >The README file does not notice that rmiregistery should be running. >Well... It should be though. > >In a terminal: > >#export >CLASSPATH=$CLASSPATH:/absolute/path/to/BP-RI/PackageDeps/LTP-RI-1.2-runtim >e.jar:/absolute/path/to/BP-RI/PackageDeps/commons-validator-1.4.0.jar:/abs >olute/path/to/BP-RI/classes > >#cd /absolute/path/to/BP-RI/classes > >#rmiregistry > >Then it should work. > >I still have an issue though : I cannot write anything in the Eclipse and >if ever I launch it from the console the program stop as soon as the >program console is waiting. > >Once I get through I'll send another mail to explain the process of >getting it working. > > > >On Wed, Mar 19, 2014 at 2:32 PM, Ivancic, William D. (GRC-RHN0) ><william.d.ivancic@nasa.gov> wrote: >I think that is really old. It is based on the Internet Draft 04, not >even RFC5050. > > > >I suggest working with some newer code. Look at the wiki. > > > >http://www.dtnrg.org/wiki/Code > > > >But even the wiki has a lot of dated material. > > > >I will not endorse one implementation over another as I really haven't >done much here lately. I will say that I have a number of small business >doing research for NASA that have gravitated > to IBR-DTN. You might want to try that one. ION also has been well >maintained to date. ION supports LTP. I do not believe IBF-DTN does. >ION also supports IPN naming, Contract Graph Routing and CBHE (Compressed > Bundle Header Encoding). If you are looking at space applications and >deterministic routing, ION may be a better choice. If you are looking a >opportunistic routing, IBR-DTN may be better. > > > >Will > > > > > > > > > >From: >Maël Auzias <dtnrg@auzias.net> >Date: Wednesday, March 19, 2014 4:42 AM >To: "dtn-users@irtf.org" <dtn-users@irtf.org> >Subject: [dtn-users] BP-RI implementation test > > > >Hi everyone, > >I'm testing the >BP-RI <http://masaka.cs.ohiou.edu/ocp/bundling.html> implementation. Once >I got it compiled without any error I try to run it as described in the >README. > > >However an error occurs at the start, here is the output: > >root@pc-mna-78:~/BP-RI/classes# java edu.ohiou.ocp.dtn.BPServer#more >configuration details below > >Off-World Communication Protocols Research Group BP-RI: 1.0 > Starting BP Server:v1.0... >BPServer failed to bind to //localhost/BPServer! - Connection refused to >host: localhost; nested exception is: > > java.net.ConnectException: Connection refused > > > > > > >Did someone already get through this one ? > >Also I cannot find anything related with dynamic neighbors discovery >(neither in the source code, neither in the doc, neither in the >conf-file), is there any mechanism which > take care of it ? > >Configuration details >root@pc-mna-78:~/BP-RI/classes# route -n >Kernel IP routing table >Destination Gateway Genmask Flags Metric Ref Use >Iface >0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 >wlan0 >192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 >wlan0 > >root@pc-mna-78:~/BP-RI/classes# ifconfig >lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > inet6 addr: ::1/128 Scope:Host > UP LOOPBACK RUNNING MTU:16436 Metric:1 > RX packets:4808 errors:0 dropped:0 overruns:0 frame:0 > TX packets:4808 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:0 > RX bytes:1011705 (987.9 KiB) TX bytes:1011705 (987.9 KiB) > >wlan0 Link encap:Ethernet HWaddr 0c:60:76:66:2d:64 > inet addr:192.168.0.78 Bcast:192.168.0.255 Mask:255.255.255.0 > inet6 addr: fe80::e60:76ff:fe66:2d64/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:11742 errors:0 dropped:0 overruns:0 frame:6484792 > TX packets:17905 errors:31 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:682229 (666.2 KiB) TX bytes:10328677 (9.8 MiB) > Interrupt:17 > > > > > > > > > > > > >
- [dtn-users] BP-RI implementation test Maël Auzias
- Re: [dtn-users] BP-RI implementation test Ivancic, William D. (GRC-RHN0)
- Re: [dtn-users] BP-RI implementation test Maël Auzias
- Re: [dtn-users] BP-RI implementation test Johannes Morgenroth
- Re: [dtn-users] BP-RI implementation test Jayram Déshpandé
- Re: [dtn-users] BP-RI implementation test Jayram Déshpandé
- Re: [dtn-users] BP-RI implementation test Burleigh, Scott C (312G)
- Re: [dtn-users] BP-RI implementation test Jim Miner (jminer)