
Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.93]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6UNESC01451 for <dtn-users@mailman.dtnrg.org>; Mon, 30 Jul 2007 16:14:28 -0700
Received: from [10.212.2.72] (bldmz-nat-161-182.berkeley.intel-research.net [12.155.161.182]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.1/8.13.5) with ESMTP id l6V0ERCS008217 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 30 Jul 2007 17:14:28 -0700 (PDT)
In-Reply-To: <52950c3f0707301157h430d89f5h83500a122cb30cf5@mail.gmail.com>
References: <52950c3f0707301019i2800b93ft2af045e9c2c56a94@mail.gmail.com> <4BBA0AB4-8EC5-4255-B420-7352E4700C6D@cs.berkeley.edu> <52950c3f0707301157h430d89f5h83500a122cb30cf5@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: multipart/alternative; boundary=Apple-Mail-5--772250098
Message-Id: <1D085F75-B987-4E5F-AF9B-ECD35D957B38@cs.berkeley.edu>
From: Michael Demmer <demmer@cs.berkeley.edu>
Subject: Re: [dtn-users] tcp neighbor discovery
X-Applemailsentby: demmer
Date: Mon, 30 Jul 2007 17:14:23 -0700
To: dtn-users@mailman.dtnrg.org
X-Mailer: Apple Mail (2.752.3)
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--Apple-Mail-5--772250098
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

Oh... you want the "dtlsr" router, not the "linkstate" router. That  
latter one is very old (and should probably just be dropped from the  
repository).

-mike

On Jul 30, 2007, at 11:57 AM, Timur Alperovich wrote:

> I thought you might want to know about this error I got when trying  
> to use linkstate routing:
> [1185821661.164393 /dtn/bundle/daemon notice] loading bundles from  
> data store
> PANIC at bundling/BundleActions.cc:233: XXX/demmer fix this
> STACK TRACE: 0x816c097 0x81104ba 0x80ef575 0x80ef687 0x80f0346  
> 0x808dc15 0x80f1226 0x8079efb 0x80798a2 0x8195c1a 0x8195db1 0xb7d9e183
>
> I suppose it is indeed rough :)
>
> Timur
>
> On 7/30/07, Michael Demmer <demmer@cs.berkeley.edu> wrote:
>
> Yes, DTLSR will detect the topology of the whole network and can  
> take into account the fact that intermediate nodes may be down. You  
> can read more about that implementation in a research paper here:  
> http://www.cs.berkeley.edu/~demmer/papers/dtlsr-nsdr.pdf
>
> Unfortunately there isn't any documentation at present about using  
> the DTLSR (link state) routing within the DTN implementation and  
> the code is a little rough still. I'm planning on using it more  
> operationally in the weeks/months to come and will try to write up  
> some documentation on how to use it then.
>
> -m
>


--Apple-Mail-5--772250098
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=US-ASCII

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><DIV>Oh... you want the "dtlsr" =
router, not the "linkstate" router. That latter one is very old (and =
should probably just be dropped from the repository).</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-mike</DIV><BR =
class=3D"khtml-block-placeholder"><DIV><DIV><DIV>On Jul 30, 2007, at =
11:57 AM, Timur Alperovich wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite">I thought =
you might want to know about this error I got when trying to use =
linkstate routing:<BR>[1185821661.164393 /dtn/bundle/daemon notice] =
loading bundles from data store<BR>PANIC at =
bundling/BundleActions.cc:233: XXX/demmer fix this <BR>STACK TRACE: =
0x816c097 0x81104ba 0x80ef575 0x80ef687 0x80f0346 0x808dc15 0x80f1226 =
0x8079efb 0x80798a2 0x8195c1a 0x8195db1 0xb7d9e183<BR><BR>I suppose it =
is indeed rough :)<BR><BR>Timur<BR><BR><DIV><SPAN class=3D"gmail_quote"> =
On 7/30/07, <B class=3D"gmail_sendername">Michael Demmer</B> &lt;<A =
href=3D"mailto:demmer@cs.berkeley.edu">demmer@cs.berkeley.edu</A>&gt; =
wrote:</SPAN><BLOCKQUOTE class=3D"gmail_quote" style=3D"border-left: 1px =
solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: =
1ex;"> <DIV style=3D""><DIV><BR></DIV><DIV>Yes, DTLSR will detect the =
topology of the whole network and can take into account the fact that =
intermediate nodes may be down. You can read more about that =
implementation in a research paper here: <A =
href=3D"http://www.cs.berkeley.edu/%7Edemmer/papers/dtlsr-nsdr.pdf" =
target=3D"_blank" onclick=3D"return =
top.js.OpenExtLink(window,event,this)">http://www.cs.berkeley.edu/~demmer/=
papers/dtlsr-nsdr.pdf</A></DIV><DIV><BR></DIV> Unfortunately there isn't =
any documentation at present about using the DTLSR (link state) routing =
within the DTN implementation and the code is a little rough still. I'm =
planning on using it more operationally in the weeks/months to come and =
will try to write up some documentation on how to use it then. =
<DIV><BR></DIV><DIV>-m</DIV></DIV></BLOCKQUOTE></DIV><BR></BLOCKQUOTE></DI=
V><BR></DIV></BODY></HTML>=

--Apple-Mail-5--772250098--


Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.190]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6UIv6J23396 for <dtn-users@mailman.dtnrg.org>; Mon, 30 Jul 2007 11:57:06 -0700
Received: by rv-out-0910.google.com with SMTP id f1so384159rvb for <dtn-users@mailman.dtnrg.org>; Mon, 30 Jul 2007 11:57:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=o6SIRff924z3gcH8q9bTW1YIYZnZRhimLuOScG/BtmkEtrRTh0R8vjtWn8ByHILUWR5tem3WrLgc4/xgvMYjIIbVn4ZdKXrr4uAu1aDU8ycDqY5o/zMFi/lSEUOw/aA27saEl0K347kum02g0X7lZ9ANpj1ofDNS1ksO1b6BRM4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=rYSboa36Tbdjt6AzY5euGlS1ZbBzf/Hivorfk045tsa1yzjc7azPX3MIlZGbZmqoWtBzAtvDILEJjkv2HN6vF86v+N5VWhUJzJ7VaSfPXM61V151p9Cr9QIjyrow/NJi1/rytlbjuPDq/JJbkS5HtPFUOQK1JEvQigPoJOrz1CU=
Received: by 10.141.53.15 with SMTP id f15mr1923965rvk.1185821822537; Mon, 30 Jul 2007 11:57:02 -0700 (PDT)
Received: by 10.141.51.12 with HTTP; Mon, 30 Jul 2007 11:57:02 -0700 (PDT)
Message-ID: <52950c3f0707301157h430d89f5h83500a122cb30cf5@mail.gmail.com>
Date: Mon, 30 Jul 2007 14:57:02 -0400
From: "Timur Alperovich" <timur.alperovich@gmail.com>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] tcp neighbor discovery
In-Reply-To: <4BBA0AB4-8EC5-4255-B420-7352E4700C6D@cs.berkeley.edu>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_10122_33441316.1185821822511"
References: <52950c3f0707301019i2800b93ft2af045e9c2c56a94@mail.gmail.com> <4BBA0AB4-8EC5-4255-B420-7352E4700C6D@cs.berkeley.edu>
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

------=_Part_10122_33441316.1185821822511
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

I thought you might want to know about this error I got when trying to use
linkstate routing:
[1185821661.164393 /dtn/bundle/daemon notice] loading bundles from data
store
PANIC at bundling/BundleActions.cc:233: XXX/demmer fix this
STACK TRACE: 0x816c097 0x81104ba 0x80ef575 0x80ef687 0x80f0346 0x808dc15
0x80f1226 0x8079efb 0x80798a2 0x8195c1a 0x8195db1 0xb7d9e183

I suppose it is indeed rough :)

Timur

On 7/30/07, Michael Demmer <demmer@cs.berkeley.edu> wrote:
>
>
> Yes, DTLSR will detect the topology of the whole network and can take into
> account the fact that intermediate nodes may be down. You can read more
> about that implementation in a research paper here:
> http://www.cs.berkeley.edu/~demmer/papers/dtlsr-nsdr.pdf<http://www.cs.berkeley.edu/%7Edemmer/papers/dtlsr-nsdr.pdf>
>
> Unfortunately there isn't any documentation at present about using the
> DTLSR (link state) routing within the DTN implementation and the code is a
> little rough still. I'm planning on using it more operationally in the
> weeks/months to come and will try to write up some documentation on how to
> use it then.
> -m
>

------=_Part_10122_33441316.1185821822511
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

I thought you might want to know about this error I got when trying to use linkstate routing:<br>[1185821661.164393 /dtn/bundle/daemon notice] loading bundles from data store<br>PANIC at bundling/BundleActions.cc:233: XXX/demmer fix this
<br>STACK TRACE: 0x816c097 0x81104ba 0x80ef575 0x80ef687 0x80f0346 0x808dc15 0x80f1226 0x8079efb 0x80798a2 0x8195c1a 0x8195db1 0xb7d9e183<br><br>I suppose it is indeed rough :)<br><br>Timur<br><br><div><span class="gmail_quote">
On 7/30/07, <b class="gmail_sendername">Michael Demmer</b> &lt;<a href="mailto:demmer@cs.berkeley.edu">demmer@cs.berkeley.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style=""><div><br></div><div>Yes, DTLSR will detect the topology of the whole network and can take into account the fact that intermediate nodes may be down. You can read more about that implementation in a research paper here: 
<a href="http://www.cs.berkeley.edu/%7Edemmer/papers/dtlsr-nsdr.pdf" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.cs.berkeley.edu/~demmer/papers/dtlsr-nsdr.pdf</a></div><div><br></div>
Unfortunately there isn&#39;t any documentation at present about using the DTLSR (link state) routing within the DTN implementation and the code is a little rough still. I&#39;m planning on using it more operationally in the weeks/months to come and will try to write up some documentation on how to use it then.
<div><br></div><div>-m</div></div></blockquote></div><br>

------=_Part_10122_33441316.1185821822511--


Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.93]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6UHWMJ22817 for <dtn-users@mailman.dtnrg.org>; Mon, 30 Jul 2007 10:32:22 -0700
Received: from [10.212.2.72] (bldmz-nat-161-182.berkeley.intel-research.net [12.155.161.182]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.1/8.13.5) with ESMTP id l6UHWLXt025426 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 30 Jul 2007 10:32:22 -0700 (PDT)
In-Reply-To: <52950c3f0707301019i2800b93ft2af045e9c2c56a94@mail.gmail.com>
References: <52950c3f0707301019i2800b93ft2af045e9c2c56a94@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: multipart/alternative; boundary=Apple-Mail-1--796375459
Message-Id: <4BBA0AB4-8EC5-4255-B420-7352E4700C6D@cs.berkeley.edu>
From: Michael Demmer <demmer@cs.berkeley.edu>
Subject: Re: [dtn-users] tcp neighbor discovery
X-Applemailsentby: demmer
Date: Mon, 30 Jul 2007 10:32:18 -0700
To: dtn-users@mailman.dtnrg.org
X-Mailer: Apple Mail (2.752.3)
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--Apple-Mail-1--796375459
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed


Yes, DTLSR will detect the topology of the whole network and can take  
into account the fact that intermediate nodes may be down. You can  
read more about that implementation in a research paper here: http:// 
www.cs.berkeley.edu/~demmer/papers/dtlsr-nsdr.pdf

Unfortunately there isn't any documentation at present about using  
the DTLSR (link state) routing within the DTN implementation and the  
code is a little rough still. I'm planning on using it more  
operationally in the weeks/months to come and will try to write up  
some documentation on how to use it then.

-m

On Jul 30, 2007, at 10:19 AM, Timur Alperovich wrote:

> Hi,
>
> Thank you for the prompt response! That was exactly what I needed  
> to do. I have one more question, though. I've been trying to  
> understand the various routing types and what they would provide.  
> In the network I'd like to setup there will be a number of nodes,  
> that are 2-3 or more hops away from the recipient node. Thus they  
> will have to use other nodes to route the packets. The intermediate  
> nodes may go down at any point. Would the linkstate route type  
> detect this and route through other neighbors? Also, is there  
> anything I have to setup to have the nodes aware of their multihop  
> neighbors and maintain the paths? It seems that linkstate type is  
> what I'm looking for, but I could not find anything describing what  
> it does or how it works. Is there a manual better than the manual  
> on the dtnrg site ( http://www.dtnrg.org/docs/code/DTN2/doc/ 
> manual/) I could look at?
>
> Thank you,
> Timur
>
> Yes -- you can use the console to add links just like in the static
> config.
>
> If you add to the daemon configuration:
>
> console set addr 127.0.0.1
> console set port 5050
>
> Then when the daemon is running, you can telnet to localhost port
> 5050 and run the "link add" command.
>
> Obviously you can pick any port you want.
>
> -mike
>
> On Jul 27, 2007, at 1:42 PM, Timur Alperovich wrote:
>
> > Hi,
> >
> > I'm new to DTN and was hoping to use it on a network we're setting
> > up. I wanted to have the nodes added/disconnected at random, and
> > thus would not know their addresses. Is there a way to add links
> > after the daemon started? I've searched the documentation online
> > but as far as I could see the links are configured in the config
> > script.
> >
> > Thank you,
> > Timur
>
>
>
> --__--__--
>
> _______________________________________________
> dtn-users mailing list
> dtn-users@mailman.dtnrg.org
> http://mailman.dtnrg.org/mailman/listinfo/dtn-users
>
>
> End of dtn-users Digest
>


--Apple-Mail-1--796375459
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=US-ASCII

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Yes, DTLSR will detect the =
topology of the whole network and can take into account the fact that =
intermediate nodes may be down. You can read more about that =
implementation in a research paper here: <A =
href=3D"http://www.cs.berkeley.edu/~demmer/papers/dtlsr-nsdr.pdf">http://w=
ww.cs.berkeley.edu/~demmer/papers/dtlsr-nsdr.pdf</A></DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV>Unfortunately there isn't any =
documentation at present about using the DTLSR (link state) routing =
within the DTN implementation and the code is a little rough still. I'm =
planning on using it more operationally in the weeks/months to come and =
will try to write up some documentation on how to use it then.<DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-m<DIV><BR><DIV><DIV>On Jul =
30, 2007, at 10:19 AM, Timur Alperovich wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE =
type=3D"cite">Hi,<BR><BR>Thank you for the prompt response! That was =
exactly what I needed to do. I have one more question, though. I've been =
trying to understand the various routing types and what they would =
provide. In the network I'd like to setup there will be a number of =
nodes, that are 2-3 or more hops away from the recipient node. Thus they =
will have to use other nodes to route the packets. The intermediate =
nodes may go down at any point. Would the linkstate route type detect =
this and route through other neighbors? Also, is there anything I have =
to setup to have the nodes aware of their multihop neighbors and =
maintain the paths? It seems that linkstate type is what I'm looking =
for, but I could not find anything describing what it does or how it =
works. Is there a manual better than the manual on the dtnrg site ( <A =
href=3D"http://www.dtnrg.org/docs/code/DTN2/doc/manual/">http://www.dtnrg.=
org/docs/code/DTN2/doc/manual/</A>) I could look at?<BR><BR>Thank =
you,<BR>Timur<BR><BR><DIV><BLOCKQUOTE class=3D"gmail_quote" =
style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt =
0.8ex; padding-left: 1ex;"> Yes -- you can use the console to add links =
just like in the static<BR>config.<BR><BR>If you add to the daemon =
configuration:<BR><BR>console set addr <A =
href=3D"http://127.0.0.1">127.0.0.1</A><BR>console set port 5050<BR><BR> =
Then when the daemon is running, you can telnet to localhost =
port<BR>5050 and run the "link add" command.<BR><BR>Obviously you can =
pick any port you want.<BR><BR>-mike<BR><BR>On Jul 27, 2007, at 1:42 PM, =
Timur Alperovich wrote: <BR><BR>&gt; Hi,<BR>&gt;<BR>&gt; I'm new to DTN =
and was hoping to use it on a network we're setting<BR>&gt; up. I wanted =
to have the nodes added/disconnected at random, and<BR>&gt; thus would =
not know their addresses. Is there a way to add links <BR>&gt; after the =
daemon started? I've searched the documentation online<BR>&gt; but as =
far as I could see the links are configured in the config<BR>&gt; =
script.<BR>&gt;<BR>&gt; Thank you,<BR>&gt; Timur<BR><BR><BR><BR> =
--__--__--<BR><BR>_______________________________________________<BR>dtn-u=
sers mailing list<BR><A =
href=3D"mailto:dtn-users@mailman.dtnrg.org">dtn-users@mailman.dtnrg.org</A=
><BR><A href=3D"http://mailman.dtnrg.org/mailman/listinfo/dtn-users"> =
http://mailman.dtnrg.org/mailman/listinfo/dtn-users</A><BR><BR><BR>End =
of dtn-users =
Digest<BR></BLOCKQUOTE></DIV><BR></BLOCKQUOTE></DIV><BR></DIV></DIV></BODY=
></HTML>=

--Apple-Mail-1--796375459--


Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.184]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6UHJMJ22712 for <dtn-users@mailman.dtnrg.org>; Mon, 30 Jul 2007 10:19:22 -0700
Received: by rv-out-0910.google.com with SMTP id f1so374538rvb for <dtn-users@mailman.dtnrg.org>; Mon, 30 Jul 2007 10:19:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=WiGM7g56ui9708efWTf1NLZRE74sGSjTAoR5yiIYIGGtD15C6tXjblN9lko/FNy350xXMW3y3dReZbZe89y8MhYM1vnbUfoyivaM6bSQ1HV/x8gl/hkzJ5w5H2sgZQ/DAFvxkINQ/qdM0HF09zhkqus6YtsH+clRJP/KLKivlBs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=GMD+StocQZ5tKznfeT7Fox4TUNJrYqKFLjMf6CZTape3CKYHB8ZfbQO8cOYov1/7WDI9NTbIYGWhzcJGSjoxEeX+p+bfdhuM5uyJIfd4rrmopPaUF3YHdTn7+WbHaM2ipJ4blPtC+b2hJOIEm9Vth2q6jFT3z9+VAvvzQkzFHvs=
Received: by 10.141.122.20 with SMTP id z20mr1906112rvm.1185815958387; Mon, 30 Jul 2007 10:19:18 -0700 (PDT)
Received: by 10.141.51.12 with HTTP; Mon, 30 Jul 2007 10:19:18 -0700 (PDT)
Message-ID: <52950c3f0707301019i2800b93ft2af045e9c2c56a94@mail.gmail.com>
Date: Mon, 30 Jul 2007 13:19:18 -0400
From: "Timur Alperovich" <timur.alperovich@gmail.com>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] tcp neighbor discovery
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_9502_8643176.1185815958366"
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

------=_Part_9502_8643176.1185815958366
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

Thank you for the prompt response! That was exactly what I needed to do. I
have one more question, though. I've been trying to understand the various
routing types and what they would provide. In the network I'd like to setup
there will be a number of nodes, that are 2-3 or more hops away from the
recipient node. Thus they will have to use other nodes to route the packets.
The intermediate nodes may go down at any point. Would the linkstate route
type detect this and route through other neighbors? Also, is there anything
I have to setup to have the nodes aware of their multihop neighbors and
maintain the paths? It seems that linkstate type is what I'm looking for,
but I could not find anything describing what it does or how it works. Is
there a manual better than the manual on the dtnrg site (
http://www.dtnrg.org/docs/code/DTN2/doc/manual/) I could look at?

Thank you,
Timur

Yes -- you can use the console to add links just like in the static
> config.
>
> If you add to the daemon configuration:
>
> console set addr 127.0.0.1
> console set port 5050
>
> Then when the daemon is running, you can telnet to localhost port
> 5050 and run the "link add" command.
>
> Obviously you can pick any port you want.
>
> -mike
>
> On Jul 27, 2007, at 1:42 PM, Timur Alperovich wrote:
>
> > Hi,
> >
> > I'm new to DTN and was hoping to use it on a network we're setting
> > up. I wanted to have the nodes added/disconnected at random, and
> > thus would not know their addresses. Is there a way to add links
> > after the daemon started? I've searched the documentation online
> > but as far as I could see the links are configured in the config
> > script.
> >
> > Thank you,
> > Timur
>
>
>
> --__--__--
>
> _______________________________________________
> dtn-users mailing list
> dtn-users@mailman.dtnrg.org
> http://mailman.dtnrg.org/mailman/listinfo/dtn-users
>
>
> End of dtn-users Digest
>

------=_Part_9502_8643176.1185815958366
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,<br><br>Thank you for the prompt response! That was exactly what I needed to do. I have one more question, though. I&#39;ve been trying to understand the various routing types and what they would provide. In the network I&#39;d like to setup there will be a number of nodes, that are 2-3 or more hops away from the recipient node. Thus they will have to use other nodes to route the packets. The intermediate nodes may go down at any point. Would the linkstate route type detect this and route through other neighbors? Also, is there anything I have to setup to have the nodes aware of their multihop neighbors and maintain the paths? It seems that linkstate type is what I&#39;m looking for, but I could not find anything describing what it does or how it works. Is there a manual better than the manual on the dtnrg site (
<a href="http://www.dtnrg.org/docs/code/DTN2/doc/manual/">http://www.dtnrg.org/docs/code/DTN2/doc/manual/</a>) I could look at?<br><br>Thank you,<br>Timur<br><br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Yes -- you can use the console to add links just like in the static<br>config.<br><br>If you add to the daemon configuration:<br><br>console set addr <a href="http://127.0.0.1">127.0.0.1</a><br>console set port 5050<br><br>
Then when the daemon is running, you can telnet to localhost port<br>5050 and run the &quot;link add&quot; command.<br><br>Obviously you can pick any port you want.<br><br>-mike<br><br>On Jul 27, 2007, at 1:42 PM, Timur Alperovich wrote:
<br><br>&gt; Hi,<br>&gt;<br>&gt; I&#39;m new to DTN and was hoping to use it on a network we&#39;re setting<br>&gt; up. I wanted to have the nodes added/disconnected at random, and<br>&gt; thus would not know their addresses. Is there a way to add links
<br>&gt; after the daemon started? I&#39;ve searched the documentation online<br>&gt; but as far as I could see the links are configured in the config<br>&gt; script.<br>&gt;<br>&gt; Thank you,<br>&gt; Timur<br><br><br><br>
--__--__--<br><br>_______________________________________________<br>dtn-users mailing list<br><a href="mailto:dtn-users@mailman.dtnrg.org">dtn-users@mailman.dtnrg.org</a><br><a href="http://mailman.dtnrg.org/mailman/listinfo/dtn-users">
http://mailman.dtnrg.org/mailman/listinfo/dtn-users</a><br><br><br>End of dtn-users Digest<br></blockquote></div><br>

------=_Part_9502_8643176.1185815958366--


Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.93]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6RKk9J15165 for <dtn-users@mailman.dtnrg.org>; Fri, 27 Jul 2007 13:46:09 -0700
Received: from [10.212.2.192] (bldmz-nat-161-182.berkeley.intel-research.net [12.155.161.182]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.1/8.13.5) with ESMTP id l6RKk79w029592 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 27 Jul 2007 13:46:08 -0700 (PDT)
In-Reply-To: <52950c3f0707271342g3a3b5f27t486eac2266755662@mail.gmail.com>
References: <52950c3f0707271342g3a3b5f27t486eac2266755662@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <FA134CF1-D734-408A-A5B7-EE8D003FDFEC@cs.berkeley.edu>
Content-Transfer-Encoding: 7bit
From: Michael Demmer <demmer@cs.berkeley.edu>
Subject: Re: [dtn-users] tcp neighbor discovery
X-Applemailsentby: demmer
Date: Fri, 27 Jul 2007 13:46:03 -0700
To: dtn-users@mailman.dtnrg.org
X-Mailer: Apple Mail (2.752.3)
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Yes -- you can use the console to add links just like in the static  
config.

If you add to the daemon configuration:

console set addr 127.0.0.1
console set port 5050

Then when the daemon is running, you can telnet to localhost port  
5050 and run the "link add" command.

Obviously you can pick any port you want.

-mike

On Jul 27, 2007, at 1:42 PM, Timur Alperovich wrote:

> Hi,
>
> I'm new to DTN and was hoping to use it on a network we're setting  
> up. I wanted to have the nodes added/disconnected at random, and  
> thus would not know their addresses. Is there a way to add links  
> after the daemon started? I've searched the documentation online  
> but as far as I could see the links are configured in the config  
> script.
>
> Thank you,
> Timur



Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.184]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6RKgFJ15128 for <dtn-users@mailman.dtnrg.org>; Fri, 27 Jul 2007 13:42:15 -0700
Received: by rv-out-0910.google.com with SMTP id f1so114455rvb for <dtn-users@mailman.dtnrg.org>; Fri, 27 Jul 2007 13:42:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=jkBzLg6ffchUBrZBxAUD3VRqbr8jf56nxw47pRf/F8TbDNi8gosFCrQrZNs0+1ZHkMJqlte9tluINhrQkPH6+O4OoCdrE9i5+6grfK9JNK3l8wOCWES0DuwHoKheYKR7caMY5peI9n6jW3t/6YldjVR0eZ6VbLGEZCjLH8+8SL8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=S63/nvU0zRH3+UJFWiA4yDmwTRJ/PsDAXR5KS+ju+XklRNKc+akuOvDFZw9cwyFgIDf+lR1CvLacE9mXSkb6ToeltXmEKDDdKbUWjTnZo7Vrm63f80sAve+9RK5TsPweV5sEKEzK/Ps8gY32JbjEdoiTdztvHq4dDfb4qecmgKw=
Received: by 10.141.32.8 with SMTP id k8mr1057275rvj.1185568929884; Fri, 27 Jul 2007 13:42:09 -0700 (PDT)
Received: by 10.141.164.16 with HTTP; Fri, 27 Jul 2007 13:42:09 -0700 (PDT)
Message-ID: <52950c3f0707271342g3a3b5f27t486eac2266755662@mail.gmail.com>
Date: Fri, 27 Jul 2007 16:42:09 -0400
From: "Timur Alperovich" <timur.alperovich@gmail.com>
To: dtn-users@mailman.dtnrg.org
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_3678_7337160.1185568929872"
Subject: [dtn-users] tcp neighbor discovery
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

------=_Part_3678_7337160.1185568929872
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

I'm new to DTN and was hoping to use it on a network we're setting up. I
wanted to have the nodes added/disconnected at random, and thus would not
know their addresses. Is there a way to add links after the daemon started?
I've searched the documentation online but as far as I could see the links
are configured in the config script.

Thank you,
Timur

------=_Part_3678_7337160.1185568929872
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,<br><br>I&#39;m new to DTN and was hoping to use it on a network we&#39;re setting up. I wanted to have the nodes added/disconnected at random, and thus would not know their addresses. Is there a way to add links after the daemon started? I&#39;ve searched the documentation online but as far as I could see the links are configured in the config script.
<br><br>Thank you,<br>Timur<br>

------=_Part_3678_7337160.1185568929872--


Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.93]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6HHlJY32633; Tue, 17 Jul 2007 10:47:19 -0700
Received: from [10.212.2.196] (bldmz-nat-161-182.berkeley.intel-research.net [12.155.161.182]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.1/8.13.5) with ESMTP id l6HHlGUL008285 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Tue, 17 Jul 2007 10:47:17 -0700 (PDT)
In-Reply-To: <469CF367.5050702@ieee.org>
References: <C408B49C-DC4B-49FC-8066-0F7AC52DC513@cs.berkeley.edu> <469CF367.5050702@ieee.org>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <77EF67D7-9641-4A9D-B8EA-7FCA6F1D7B69@cs.berkeley.edu>
Cc: dtn-interest <dtn-interest@mailman.dtnrg.org>, dtn-users@mailman.dtnrg.org
Content-Transfer-Encoding: 7bit
From: Michael Demmer <demmer@cs.berkeley.edu>
X-Applemailsentby: demmer
Date: Tue, 17 Jul 2007 10:47:17 -0700
To: Eric Coe <ecoe@ieee.org>
X-Mailer: Apple Mail (2.752.3)
Subject: [dtn-users] Re: [dtn-interest] DTN2 reference implementation release 2.4.0
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Strange -- I had written the updates and thought I committed them to  
the wiki, however apparently I didn't.

In any event, I've now updated the wiki so the links are correct.

-mike

On Jul 17, 2007, at 9:50 AM, Eric Coe wrote:

> Until the wiki is updated here is a direct link to the 2.4.0 code:
>
> http://www.dtnrg.org/docs/code/dtn_2.4.0.tgz
>
>
> -eric
>
>
> Michael Demmer wrote:
>> Hi all,
>> I'm pleased to announce the 2.4.0 release of the DTN2 reference  
>> implementation. The most recent excerpt from the RELEASE-NOTES is  
>> included below.
>> As always, this release is available at http://www.dtnrg.org/wiki/ 
>> Code.
>> Happy bundling!
>> -mike
>> ---
>> 2.4.0 (July 2007)
>> -----------------
>> - BBN updated the protocol implementation to conform to BP spec
>>   version 10, implementing bundle protocol version 5, converting most
>>   fixed-length fields to SDNVs and several other changes.
>> - BBN added support for external convergence layers and data stores,
>>   matching the DTN reference architecture specification, as well as
>>   support for deleting links.
>> - BBN added support for the metadata extension block and improved
>>   fragmentation handling.
>> - Added a new router implementation called DTLSR (Delay Tolerant Link
>>   State Routing) intended for environments where the inter-node
>>   relationships are fairly stable, but links may go up and down.
>> - Added support for forwarding a bundle with a wildcard  
>> destination to
>>   multiple next-hops, which can be used to implement simple or
>>   constrained flooding even with the static router.
>> - Significantly improved the DTN simulator environment including
>>   adding support for bandwidth and storage limits on nodes, a
>>   structured output format for better post-processing of simulation
>>   results, and an internal restructuring making the simulation
>>   environment match the real-world environment much more closely.
>> - Reworked the internal class used to represent bundle payloads so
>>   that the router can now support fully in-memory bundles which can
>>   safely contain binary data in all cases.
>> - Jeff Wilson did a complete rewrite of the Prophet router
>>   implementation.
>> - Changed the API to include bundle creation timestamp when receiving
>>   a bundle so that it's available to applications that may need it.
>> - Added support for neighbor discovery that uses multicast dns (aka
>>   Apple's Bonjour protocol). Reworked the internal structure of the
>>   neighbor discovery subsystem.
>> - Made optimizations to the table based routers (including the  
>> default
>>   static router) to be more efficient when links are coming up and
>>   down.
>> - Updated the dtntunnel application to support tunnelling protocols
>>   where the server side is the first to send data. Reworked command
>>   line arguments to be more intuitive (and similar to ssh tunnels).
>> - Added a dtntraceroute application that sends a single bundle,  
>> with a
>>   bunch of status report flags turned on and prints out the times
>>   embedded in the status reports that come back.
>> - Modified the build environment to enable liboasys and libdtnapi to
>>   be built as shared libraries, and thereby used via SWIG export to
>>   other programming languages.
>> - Resurrected the Cygwin build though it's not yet back to full
>>   functionality.
>> _______________________________________________
>> dtn-interest mailing list
>> dtn-interest@mailman.dtnrg.org
>> http://mailman.dtnrg.org/mailman/listinfo/dtn-interest
>



Received: from web8902.mail.in.yahoo.com (web8902.mail.in.yahoo.com [203.84.221.30]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with SMTP id l6F7NTY25455 for <dtn-users@mailman.dtnrg.org>; Sun, 15 Jul 2007 00:23:29 -0700
Received: (qmail 14786 invoked by uid 60001); 15 Jul 2007 07:23:17 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.in; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=dlIVratLMd8OhVtn3vQB1BGmsAxxuMRJp0R0/BKB9ufo7DEV/hmYaAiltVnlbBsLTuBCJvL5f4AwBdxwqTKuJDjR8UVBWInV1gHvuuWeksBQzVCnn0gnxexRWnM1eb8kz7Oh8e34T9j+gsF9l6jtHpGRLGjtK8zbpuTV2YJQRDs=;
X-YMail-OSG: lSY2idgVM1mLJo2ryOvhJWD4eXoTdTTu8ZSXIsLRFGsgjGv1.o6zka6Go9uvP68ISXx4FKHooKNmAc2e4PmsrMNvugfrr9VhbYj2cbrl1CDxtNous_1daKqWEDODhg--
Received: from [129.110.93.44] by web8902.mail.in.yahoo.com via HTTP; Sun, 15 Jul 2007 08:23:17 BST
Date: Sun, 15 Jul 2007 08:23:17 +0100 (BST)
From: patel ankit <electronics_ankit@yahoo.co.in>
To: dtn-users@mailman.dtnrg.org
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-1423868828-1184484197=:14362"
Content-Transfer-Encoding: 8bit
Message-ID: <256988.14362.qm@web8902.mail.in.yahoo.com>
Subject: [dtn-users] DTNsim2-documentation
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--0-1423868828-1184484197=:14362
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello everyone,
I am new to dtnsim2. I am able to compile and run DTNsim2, but after running it, program doesn't ask for any input not only that it is not giving any output. It just terminate quietly. I have no idea what should i input and what i will get as an output.
Did anybody has anykind of documentation which describes DTNsim2. Documentation can be reference mannual, user mannual,... anything.
Waiting for reply
Thanking you


Ankit Patel

       
---------------------------------
 5, 50, 500, 5000. Store N number of mails in your inbox. Click here.
--0-1423868828-1184484197=:14362
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello everyone,<br>I am new to dtnsim2. I am able to compile and run DTNsim2, but after running it, program doesn't ask for any input not only that it is not giving any output. It just terminate quietly. I have no idea what should i input and what i will get as an output.<br>Did anybody has anykind of documentation which describes DTNsim2. Documentation can be reference mannual, user mannual,... anything.<br>Waiting for reply<br>Thanking you<br><BR><BR><DIV dir=ltr style="MARGIN-RIGHT: 0px"><FONT color=#0000bf size=3><STRONG>Ankit Patel</STRONG></FONT></DIV><p>&#32;


      <!--4--><hr size=1></hr> 5, 50, 500, 5000. Store N number of mails in your inbox. <a href="http://in.rd.yahoo.com/tagline_mail_4/*http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/">Click here.</a>
--0-1423868828-1184484197=:14362--


Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.93]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6DMUWY12205; Fri, 13 Jul 2007 15:30:32 -0700
Received: from [10.212.2.177] (bldmz-nat-161-182.berkeley.intel-research.net [12.155.161.182]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.1/8.13.5) with ESMTP id l6DMUUa5007615 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 13 Jul 2007 15:30:31 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <C408B49C-DC4B-49FC-8066-0F7AC52DC513@cs.berkeley.edu>
Content-Transfer-Encoding: 7bit
From: Michael Demmer <demmer@cs.berkeley.edu>
X-Applemailsentby: demmer
Date: Fri, 13 Jul 2007 15:30:27 -0700
To: dtn-interest <dtn-interest@mailman.dtnrg.org>, dtn-users@mailman.dtnrg.org
X-Mailer: Apple Mail (2.752.3)
Subject: [dtn-users] DTN2 reference implementation release 2.4.0
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Hi all,

I'm pleased to announce the 2.4.0 release of the DTN2 reference  
implementation. The most recent excerpt from the RELEASE-NOTES is  
included below.

As always, this release is available at http://www.dtnrg.org/wiki/Code.

Happy bundling!
-mike

---

2.4.0 (July 2007)
-----------------

- BBN updated the protocol implementation to conform to BP spec
   version 10, implementing bundle protocol version 5, converting most
   fixed-length fields to SDNVs and several other changes.

- BBN added support for external convergence layers and data stores,
   matching the DTN reference architecture specification, as well as
   support for deleting links.

- BBN added support for the metadata extension block and improved
   fragmentation handling.

- Added a new router implementation called DTLSR (Delay Tolerant Link
   State Routing) intended for environments where the inter-node
   relationships are fairly stable, but links may go up and down.

- Added support for forwarding a bundle with a wildcard destination to
   multiple next-hops, which can be used to implement simple or
   constrained flooding even with the static router.

- Significantly improved the DTN simulator environment including
   adding support for bandwidth and storage limits on nodes, a
   structured output format for better post-processing of simulation
   results, and an internal restructuring making the simulation
   environment match the real-world environment much more closely.

- Reworked the internal class used to represent bundle payloads so
   that the router can now support fully in-memory bundles which can
   safely contain binary data in all cases.

- Jeff Wilson did a complete rewrite of the Prophet router
   implementation.

- Changed the API to include bundle creation timestamp when receiving
   a bundle so that it's available to applications that may need it.

- Added support for neighbor discovery that uses multicast dns (aka
   Apple's Bonjour protocol). Reworked the internal structure of the
   neighbor discovery subsystem.

- Made optimizations to the table based routers (including the default
   static router) to be more efficient when links are coming up and
   down.

- Updated the dtntunnel application to support tunnelling protocols
   where the server side is the first to send data. Reworked command
   line arguments to be more intuitive (and similar to ssh tunnels).

- Added a dtntraceroute application that sends a single bundle, with a
   bunch of status report flags turned on and prints out the times
   embedded in the status reports that come back.

- Modified the build environment to enable liboasys and libdtnapi to
   be built as shared libraries, and thereby used via SWIG export to
   other programming languages.

- Resurrected the Cygwin build though it's not yet back to full
   functionality.




Received: from lea.cs.unibo.it (lea.cs.unibo.it [130.136.1.101]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l6BFNKY18785 for <dtn-users@mailman.dtnrg.org>; Wed, 11 Jul 2007 08:23:20 -0700
Received: from dotto.cs.unibo.it (dotto.cs.unibo.it [130.136.4.180]) by lea.cs.unibo.it (Postfix) with ESMTP id EAB5AA4060; Wed, 11 Jul 2007 17:23:18 +0200 (CEST)
Received: from localhost (gsollazz@localhost) by dotto.cs.unibo.it (8.9.3p2/8.9.3/Debian 8.9.3-21) with ESMTP id RAA07096; Wed, 11 Jul 2007 17:23:18 +0200
X-Authentication-Warning: dotto.cs.unibo.it: gsollazz owned process doing -bs
Date: Wed, 11 Jul 2007 17:23:18 +0200 (CEST)
From: Giuseppe Sollazzo <gsollazz@cs.unibo.it>
To: Maicke Cabral <maicke_cabral@yahoo.com.br>
cc: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] DTN Simulator
In-Reply-To: <816744.93561.qm@web33713.mail.mud.yahoo.com>
Message-ID: <Pine.LNX.4.21.0707111717180.32315-100000@dotto.cs.unibo.it>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=X-UNKNOWN
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by webbie.berkeley.intel-research.net id l6BFNKY18785
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Dear Maicke,

I think you should try to clarify what kind of DTN you want to simulate.

As you can, see, the difference between a Manet and a DTN is that the
latter is much more generic and includes very different kind of
challenges (the classical example: you usually do not include Space
communications when researching Manets, while this is quite a common
environment for those interested in DTN). Manets are a sub-category of
DTNs, as Vanets are. 

Being a DTN many different things, if you want to simulate a DTN maybe you
should try to understand to what level of generality you want your
simulator to work and on which environment, for example starting for 
the area (a bluetooth Dtn could run in a km^2 area if tens of nodes
are available, but different protocols can exhibit different
abilities). Many of the works you mantion work at the
link-up/link-down level since this is the most general to work with, and
it caters for many different situations.

If you want to model different adverse situation, you may be interested in
simulating underwater communications or transmissions during electronic
storms, say, by considering in the pattern of traffic also the noise,
which is of course a more intense simulation than only considering
disconnections and reconnections.

Good luck!

Giuseppe

On Wed, 11 Jul 2007, Maicke Cabral wrote:

> Hello !!!

I have a big doubt! How can I implement a DTN network in a simulator? 

We know that DTN networks work in adverse situations. How can I implement this situations?

We know the TCP do not work in extreme situations. How can I implement a extreme situation in a mobile ad hoc network?

How can I see, for example, in NS-2, Omnet++, etc, this situations? 

I have this doubts, because I have seem some works, that the authors only put intermittent conections (ex: with the command link-down, link-up in NS-2), but do not present an adverse situation.

and finally, other doubt:

What the diferrence betwwen Manets and DTN? 

How could a ad hoc network lost a logic connection end-to-end?

Thank you

I will wait the answers

In this moment I am implementing a simple simulator

bye

Maicke


       
____________________________________________________________________________________
Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso



--
 Giuseppe Sollazzo
 Graduate Student in Computer Science (MSc)
 Department of Computer Science, University of Bologna
--
 http://www.cs.unibo.it/~gsollazz    
 blog: http://gsollazz.web.cs.unibo.it/cgi-bin/blosxom.cgi
--
 mailto:gsollazz@cs.unibo.it, puntofisso@gmail.com (also g'talk)
 icq:11004446, msn:peppe@orkus.it, skype:giuseppe.sollazzo   
--
It's tough to make predictions, especially about the future
                                             ("Yogi" Berra)



Received: from web33713.mail.mud.yahoo.com (web33713.mail.mud.yahoo.com [68.142.201.210]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with SMTP id l6BEwdY18609 for <dtn-users@mailman.dtnrg.org>; Wed, 11 Jul 2007 07:58:39 -0700
Received: (qmail 93579 invoked by uid 60001); 11 Jul 2007 14:58:13 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.br; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=3uBycxUmzDNXFvvb2FVOPE1BbUmmSa/JCT/NOY0I12Jalcm9gOuqrKdyS13N1xt+GD4FsvM4oJb+isz/8+G6jHMgA8C/b84GiHkocf9oN88oskRb5PtIlydo+pSznSM/IY1Fjz6ntH6k0X4tkPZ7Rg4CUOOIRVMpHwI9FUN2veM=;
X-YMail-OSG: EJ5pqMIVM1lwZ9htwAVx9fRV1pQqv4e6iOiVtJDRTOxoUGN.L31Dfk3xlbB4vi9avKRfs0LnIJmUx_XDBE6D7UuSryUVCRQcNLlmwOTfpvQCN7OwK69lBEgIekFzFQ--
Received: from [200.19.148.66] by web33713.mail.mud.yahoo.com via HTTP; Wed, 11 Jul 2007 07:58:13 PDT
X-Mailer: YahooMailRC/651.41 YahooMailWebService/0.7.41.16
Date: Wed, 11 Jul 2007 07:58:13 -0700 (PDT)
From: Maicke Cabral <maicke_cabral@yahoo.com.br>
To: dtn-users@mailman.dtnrg.org
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-1098949183-1184165893=:93561"
Message-ID: <816744.93561.qm@web33713.mail.mud.yahoo.com>
Subject: [dtn-users] DTN Simulator
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--0-1098949183-1184165893=:93561
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hello !!!=0A=0AI have a big doubt! How can I implement a DTN network in a s=
imulator? =0A=0AWe know that DTN networks work in adverse situations. How c=
an I implement this situations?=0A=0AWe know the TCP do not work in extreme=
 situations. How can I implement a extreme situation in a mobile ad hoc net=
work?=0A=0AHow can I see, for example, in NS-2, Omnet++, etc, this situatio=
ns? =0A=0AI have this doubts, because I have seem some works, that the auth=
ors only put intermittent conections (ex: with the command link-down, link-=
up in NS-2), but do not present an adverse situation.=0A=0Aand finally, oth=
er doubt:=0A=0AWhat the diferrence betwwen Manets and DTN? =0A=0AHow could =
a ad hoc network lost a logic connection end-to-end?=0A=0AThank you=0A=0AI =
will wait the answers=0A=0AIn this moment I am implementing a simple simula=
tor=0A=0Abye=0A=0AMaicke=0A=0A=0A       =0A________________________________=
____________________________________________________=0ANovo Yahoo! Cad=EA? =
- Experimente uma nova busca.=0Ahttp://yahoo.com.br/oqueeuganhocomisso 
--0-1098949183-1184165893=:93561
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:times new roman, new york, times, serif;=
font-size:12pt"><DIV>Hello !!!</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>I have a bi=
g doubt! How can I implement a DTN network in a simulator? </DIV>=0A<DIV>&n=
bsp;</DIV>=0A<DIV>We know that&nbsp;DTN networks work in adverse situations=
. How can I implement this situations?</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>We =
know the TCP do not work in extreme situations. How can I implement a extre=
me situation in a mobile ad hoc network?</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>H=
ow can I see, for example, in NS-2, Omnet++, etc, this situations? </DIV>=
=0A<DIV>&nbsp;</DIV>=0A<DIV>I have this doubts, because I have seem some wo=
rks, that the authors only put intermittent conections (ex: with the comman=
d link-down, link-up in NS-2), but do not present an adverse situation.</DI=
V>=0A<DIV>&nbsp;</DIV>=0A<DIV>and finally, other doubt:</DIV>=0A<DIV>&nbsp;=
</DIV>=0A<DIV>What the diferrence betwwen Manets and DTN? </DIV>=0A<DIV>&nb=
sp;</DIV>=0A<DIV>How could a ad hoc network&nbsp;lost a logic connection en=
d-to-end?</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>Thank you</DIV>=0A<DIV>&nbsp;</D=
IV>=0A<DIV>I will wait the answers</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>In this=
 moment I am implementing a simple simulator</DIV>=0A<DIV>&nbsp;</DIV>=0A<D=
IV>bye</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>Maicke</DIV></div><br>=0A=0A=0A    =
  Flickr agora em portugu=EAs. Voc=EA cria, todo mundo v=EA. <a href=3D"htt=
p://www.flickr.com.br/">Saiba mais</a>.=0A</body></html>
--0-1098949183-1184165893=:93561--


Received: from relay.imagine.ie (dns1.dns.imagine.ie [87.232.1.40]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l65GHoY31108 for <dtn-users@mailman.dtnrg.org>; Thu, 5 Jul 2007 09:17:50 -0700
Received: from mail1.int.imagine.ie (mail1 [87.232.1.152]) by relay.imagine.ie (Postfix) with ESMTP id EE80E325DF for <dtn-users@mailman.dtnrg.org>; Thu,  5 Jul 2007 17:17:48 +0100 (IST)
Received: from [10.87.48.2] (dsl-102-234.cust.imagine.ie [87.232.102.234]) by mail1.int.imagine.ie (8.13.4/8.13.4/Debian-3) with ESMTP id l65GHlPc023581 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <dtn-users@mailman.dtnrg.org>; Thu, 5 Jul 2007 17:17:48 +0100
Message-ID: <468D1A1A.5000209@cs.tcd.ie>
Date: Thu, 05 Jul 2007 17:19:38 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Thunderbird 2.0.0.4 (Windows/20070604)
MIME-Version: 1.0
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] EID ssp case sensitivity...
References: <468BB67F.3000108@cs.tcd.ie> <3C9594CD-F2F4-47DC-914E-468B363322D4@cs.berkeley.edu>
In-Reply-To: <3C9594CD-F2F4-47DC-914E-468B363322D4@cs.berkeley.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Bayes-Prob: 0.0001 (Score 0)
X-Spam-Score: 0.00 () [Hold at 8.00] 
X-Canit-Stats-ID: 11225033 - a0a88385aba9 (trained as not-spam)
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 87.232.1.52
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Michael Demmer wrote:
> 
> Are you using the tip of the CVS tree or the 2.3.0 release?

2.3.0

> In the current tip of the tree which will be the 2.4.0 release shortly, 
> all URIs used in EndpointIDs are normalized which, among other things, 
> converts them to entirely lowercase.

Good plan for DNS names, could be problematic for path names, but
we can decide now that dtn: ssp's are to be case insenstive whenever
they are ascii characters (might be difficult to state that
precisely).

> Adding the .dtn extension is just a convention that I've adopted in my 
> examples so that people don't think that they are DNS names by looking 
> at them (since they're not).

Maybe that causes more confusion than it avoids though? Certainly
threw me a bit. "_dtn.foo.example.com" would have been less
confusing for me anyway (compared to "foo.example.com.dtn").

S.


Received: from smtp-mclean.mitre.org (smtpproxy2.mitre.org [192.80.55.71]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l65GH3Y31104 for <dtn-users@mailman.dtnrg.org>; Thu, 5 Jul 2007 09:17:03 -0700
Received: from smtp-mclean.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-mclean.mitre.org (8.12.11.20060308/8.12.11) with SMTP id l65GH2p2027578 for <dtn-users@mailman.dtnrg.org>; Thu, 5 Jul 2007 12:17:02 -0400
Received: from smtp-mclean.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-mclean.mitre.org (Postfix) with ESMTP id B99CD4F8D7 for <dtn-users@mailman.dtnrg.org>; Thu,  5 Jul 2007 12:17:02 -0400 (EDT)
Received: from imcfe2.MITRE.ORG (imcfe2.mitre.org [129.83.29.4]) by smtp-mclean.mitre.org (8.12.11.20060308/8.12.11) with ESMTP id l65GH2Zx027537 for <dtn-users@mailman.dtnrg.org>; Thu, 5 Jul 2007 12:17:02 -0400
Received: from IMCSRV4.MITRE.ORG ([129.83.20.161]) by imcfe2.MITRE.ORG with Microsoft SMTPSVC(6.0.3790.1830); Thu, 5 Jul 2007 12:17:01 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Subject: RE: [dtn-users] EID ssp case sensitivity...
Date: Thu, 5 Jul 2007 12:17:01 -0400
Message-ID: <3B660B4ACB06BE488E3938F95115E4DE01C70E70@IMCSRV4.MITRE.ORG>
In-Reply-To: <3C9594CD-F2F4-47DC-914E-468B363322D4@cs.berkeley.edu>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [dtn-users] EID ssp case sensitivity...
Thread-Index: Ace/HqsFWUc+GqmrRoiQ3RpZ9nsq8QAAP/Nw
References: <468BB67F.3000108@cs.tcd.ie> <3C9594CD-F2F4-47DC-914E-468B363322D4@cs.berkeley.edu>
From: "Durst, Robert C." <durst@mitre.org>
To: <dtn-users@mailman.dtnrg.org>
X-OriginalArrivalTime: 05 Jul 2007 16:17:01.0900 (UTC) FILETIME=[EB7BD0C0:01C7BF1F]
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by webbie.berkeley.intel-research.net id l65GH3Y31104
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Mike,

Just a quick question on this:  does the conversion to lowercase have a
(negative) effect on a user if they were to present an ascii-fied UTF-8
string as an eid?  (I don't recall whether the representation methods
use uppercase ascii as part of the encoding.)

Thanks,
Bob 

|-----Original Message-----
|From: dtn-users-admin@mailman.dtnrg.org 
|[mailto:dtn-users-admin@mailman.dtnrg.org] On Behalf Of Michael Demmer
|Sent: Thursday, July 05, 2007 12:05 PM
|To: dtn-users@mailman.dtnrg.org
|Subject: Re: [dtn-users] EID ssp case sensitivity...
|
|
|Are you using the tip of the CVS tree or the 2.3.0 release?
|
|In the current tip of the tree which will be the 2.4.0 release  
|shortly, all URIs used in EndpointIDs are normalized which, among  
|other things, converts them to entirely lowercase.
|
|Adding the .dtn extension is just a convention that I've adopted in  
|my examples so that people don't think that they are DNS names by  
|looking at them (since they're not).
|
|-mike
|
|On Jul 4, 2007, at 8:02 AM, Stephen Farrell wrote:
|
|>
|> When dtnd is matching EIDs to figure whether or not it
|> has a route, it appears to be doing a case sensitive
|> match on the SSP, in particular the "host-like" part.
|>
|> In my config I get "dtn://Hostname.tcd.ie.dtn/*"
|> because the of the "[info hosthame]" in the dtn.conf.
|>
|> But, the route in my case is set for "dtn://hostname.tcd.ie.dtn/*"
|> which doesn't match (the bundle in this case is a custody
|> ack).
|>
|> So, questions:
|>
|> 1) If I want to make that a case-insensitive SSP match, how'd
|>    I do that?
|>
|> 2) Should it be case insensitive or not? DNS names are, but the
|>    addition of the ".dtn" means these aren't DNS names really.
|>    (Why do we add ".dtn" anyway? Can't see a benefit.)
|>
|> 3) If case sensitive is right, any ideas on how better to setup
|>    dtn.conf so that only lc (or UC) DNS names are used?
|>
|> Ta,
|> S.
|>
|> PS: Not a major deal, I have a workaround for what I'm doing, but
|> I guess something to work on as we delve more into what "dtn://"
|> means.
|>
|> _______________________________________________
|> dtn-users mailing list
|> dtn-users@mailman.dtnrg.org
|> http://mailman.dtnrg.org/mailman/listinfo/dtn-users
|
|_______________________________________________
|dtn-users mailing list
|dtn-users@mailman.dtnrg.org
|http://mailman.dtnrg.org/mailman/listinfo/dtn-users
|


Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.93]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l65G5AY31013 for <dtn-users@mailman.dtnrg.org>; Thu, 5 Jul 2007 09:05:10 -0700
Received: from [192.168.1.3] (dsl081-061-178.sfo1.dsl.speakeasy.net [64.81.61.178]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.1/8.13.5) with ESMTP id l65G53Pj006174 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Thu, 5 Jul 2007 09:05:10 -0700 (PDT)
In-Reply-To: <468BB67F.3000108@cs.tcd.ie>
References: <468BB67F.3000108@cs.tcd.ie>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3C9594CD-F2F4-47DC-914E-468B363322D4@cs.berkeley.edu>
Content-Transfer-Encoding: 7bit
From: Michael Demmer <demmer@cs.berkeley.edu>
Subject: Re: [dtn-users] EID ssp case sensitivity...
X-Applemailsentby: demmer
Date: Thu, 5 Jul 2007 09:04:59 -0700
To: dtn-users@mailman.dtnrg.org
X-Mailer: Apple Mail (2.752.3)
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Are you using the tip of the CVS tree or the 2.3.0 release?

In the current tip of the tree which will be the 2.4.0 release  
shortly, all URIs used in EndpointIDs are normalized which, among  
other things, converts them to entirely lowercase.

Adding the .dtn extension is just a convention that I've adopted in  
my examples so that people don't think that they are DNS names by  
looking at them (since they're not).

-mike

On Jul 4, 2007, at 8:02 AM, Stephen Farrell wrote:

>
> When dtnd is matching EIDs to figure whether or not it
> has a route, it appears to be doing a case sensitive
> match on the SSP, in particular the "host-like" part.
>
> In my config I get "dtn://Hostname.tcd.ie.dtn/*"
> because the of the "[info hosthame]" in the dtn.conf.
>
> But, the route in my case is set for "dtn://hostname.tcd.ie.dtn/*"
> which doesn't match (the bundle in this case is a custody
> ack).
>
> So, questions:
>
> 1) If I want to make that a case-insensitive SSP match, how'd
>    I do that?
>
> 2) Should it be case insensitive or not? DNS names are, but the
>    addition of the ".dtn" means these aren't DNS names really.
>    (Why do we add ".dtn" anyway? Can't see a benefit.)
>
> 3) If case sensitive is right, any ideas on how better to setup
>    dtn.conf so that only lc (or UC) DNS names are used?
>
> Ta,
> S.
>
> PS: Not a major deal, I have a workaround for what I'm doing, but
> I guess something to work on as we delve more into what "dtn://"
> means.
>
> _______________________________________________
> dtn-users mailing list
> dtn-users@mailman.dtnrg.org
> http://mailman.dtnrg.org/mailman/listinfo/dtn-users



Received: from masaka.cs.ohiou.edu (masaka.cs.ohiou.edu [132.235.3.154]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l64NdRY24291; Wed, 4 Jul 2007 16:39:27 -0700
Received: from masaka.cs.ohiou.edu (localhost [127.0.0.1]) by masaka.cs.ohiou.edu (8.13.8+Sun/8.12.8) with ESMTP id l64NdMBL024869; Wed, 4 Jul 2007 19:39:22 -0400 (EDT)
Received: (from jdeshpan@localhost) by masaka.cs.ohiou.edu (8.13.8+Sun/8.13.8/Submit) id l64NdLWc024868; Wed, 4 Jul 2007 19:39:21 -0400 (EDT)
Date: Wed, 4 Jul 2007 19:39:21 -0400
From: Jayram Deshpande <jdeshpan@masaka.cs.ohiou.edu>
To: DTN interest Group <dtn-interest@mailman.dtnrg.org>, DTN users Group <dtn-users@mailman.dtnrg.org>
Cc: CETS List <cets@masaka.cs.ohiou.edu>
Message-ID: <20070704233921.GA24691@irg.cs.ohiou.edu>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+"
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
X-PGP-Key: http://www.ent.ohiou.edu/~jayram/pubkey.asc
Subject: [dtn-users] Finite state machine for Bundling and LTP
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
X-Reply-To: jdeshpan@masaka.cs.ohiou.edu
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--8t9RHnE3ZwKMSgU+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

 The Bundling draft [1] explains all the different control=20
 messages that need to be exchanged and the conditions under=20
 which they are generated. I would like to suggest adding a=20
 formal state machine (more like a FSM diagram) to the bundling=20
 draft that would make things easier for those of us who may not=20
 be in touch with latest updates/changes.

 On the coding side, last time I dipped myself through the code=20
 (almost an year ago when I was working on a Java Implementation=20
 of the Bundling Protocol), the state transitions and different=20
 events handling was done with a 'switch- case' based model, we may=20
 want to use a two dimensional array of function pointers (states=20
 and events being the two dimensions) that would make code a little
 'better looking' (may be).

=20
  -Jay.

  =20

 P.S. The state machine suggestion also applies to the LTP.=20

=20

--8t9RHnE3ZwKMSgU+
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (SunOS)

iD8DBQFGjC+oXDbUDHekbqQRAiJdAKCxmQI5kUvoCZOKgmNg5CC6BBe8tgCgs4QJ
5tf7bTd4wJ8uSJMxsI+URPg=
=xhId
-----END PGP SIGNATURE-----

--8t9RHnE3ZwKMSgU+--


Received: from imx2.tcd.ie (wpad.iss.tcd.ie [134.226.1.156]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id l64F0XY20879 for <dtn-users@mailman.dtnrg.org>; Wed, 4 Jul 2007 08:00:33 -0700
Received: from Vams.imx2 (imx2.tcd.ie [134.226.1.156]) by imx2.tcd.ie (Postfix) with SMTP id 34A8668039 for <dtn-users@mailman.dtnrg.org>; Wed,  4 Jul 2007 16:00:27 +0100 (IST)
Received: from imx2.tcd.ie ([134.226.1.156]) by imx2.tcd.ie ([134.226.1.156]) with SMTP (gateway) id A00F19312D5; Wed, 04 Jul 2007 16:00:27 +0100
Received: from [134.226.62.126] (cswireless62-126.cs.tcd.ie [134.226.62.126]) by imx2.tcd.ie (Postfix) with ESMTP id 0B2FE68043 for <dtn-users@mailman.dtnrg.org>; Wed,  4 Jul 2007 16:00:27 +0100 (IST)
Message-ID: <468BB67F.3000108@cs.tcd.ie>
Date: Wed, 04 Jul 2007 16:02:23 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Thunderbird 2.0.0.4 (Windows/20070604)
MIME-Version: 1.0
To: dtn-users@mailman.dtnrg.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-AntiVirus-Status: MessageID = A10F19312D5
X-AntiVirus-Status: Host: imx2.tcd.ie
X-AntiVirus-Status: Action Taken: 
X-AntiVirus-Status: NONE
X-AntiVirus-Status: Checked by TCD Vexira. (version=1.57.6 VDF=9.87.2)
Subject: [dtn-users] EID ssp case sensitivity...
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

When dtnd is matching EIDs to figure whether or not it
has a route, it appears to be doing a case sensitive
match on the SSP, in particular the "host-like" part.

In my config I get "dtn://Hostname.tcd.ie.dtn/*"
because the of the "[info hosthame]" in the dtn.conf.

But, the route in my case is set for "dtn://hostname.tcd.ie.dtn/*"
which doesn't match (the bundle in this case is a custody
ack).

So, questions:

1) If I want to make that a case-insensitive SSP match, how'd
    I do that?

2) Should it be case insensitive or not? DNS names are, but the
    addition of the ".dtn" means these aren't DNS names really.
    (Why do we add ".dtn" anyway? Can't see a benefit.)

3) If case sensitive is right, any ideas on how better to setup
    dtn.conf so that only lc (or UC) DNS names are used?

Ta,
S.

PS: Not a major deal, I have a workaround for what I'm doing, but
I guess something to work on as we delve more into what "dtn://"
means.


