Re: [manet] AODV Question

Manel Guerrero <manel.guerrero@upf.edu> Fri, 14 November 2003 10:24 UTC

Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA04898 for <manet-archive@odin.ietf.org>; Fri, 14 Nov 2003 05:24:40 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AKb7m-0003gp-B0 for manet-archive@odin.ietf.org; Fri, 14 Nov 2003 05:24:24 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hAEAOMcU014183 for manet-archive@odin.ietf.org; Fri, 14 Nov 2003 05:24:22 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AKb7l-0003gY-Gr for manet-web-archive@optimus.ietf.org; Fri, 14 Nov 2003 05:24:21 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA04878 for <manet-web-archive@ietf.org>; Fri, 14 Nov 2003 05:24:06 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AKb7h-0002g0-00 for manet-web-archive@ietf.org; Fri, 14 Nov 2003 05:24:17 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AKb7h-0002fx-00 for manet-web-archive@ietf.org; Fri, 14 Nov 2003 05:24:17 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AKb7S-0003cK-DI; Fri, 14 Nov 2003 05:24:02 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AKb78-0003bk-1Y for manet@optimus.ietf.org; Fri, 14 Nov 2003 05:23:42 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA04862 for <manet@ietf.org>; Fri, 14 Nov 2003 05:23:27 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AKb74-0002fb-00 for manet@ietf.org; Fri, 14 Nov 2003 05:23:38 -0500
Received: from tom.upf.es ([193.145.39.17]) by ietf-mx with esmtp (Exim 4.12) id 1AKb73-0002fP-00 for manet@ietf.org; Fri, 14 Nov 2003 05:23:37 -0500
Received: from tom.upf.es (tom.upf.es [127.0.0.1]) by tom.upf.es (8.12.9/8.12.9) with ESMTP id hAEANW4J002523 for <manet@ietf.org>; Fri, 14 Nov 2003 11:23:33 +0100
Received: from upf.edu (efpc396.upf.es [193.145.45.186]) by tom.upf.es (8.12.9/8.12.9) with ESMTP id hAEANVZo002505; Fri, 14 Nov 2003 11:23:31 +0100
Message-ID: <3FB4ACF2.8000003@upf.edu>
Date: Fri, 14 Nov 2003 11:22:42 +0100
From: Manel Guerrero <manel.guerrero@upf.edu>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5b) Gecko/20030727 Thunderbird/0.1
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Jitesh Shah <jiteshshahin@yahoo.com>
CC: DANIEL BYRNE <daniel.byrne@adtran.com>, manet@ulfius.com, manet@ietf.org
Subject: Re: [manet] AODV Question
References: <20031114042531.46825.qmail@web8202.mail.in.yahoo.com>
In-Reply-To: <20031114042531.46825.qmail@web8202.mail.in.yahoo.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: manet-admin@ietf.org
Errors-To: manet-admin@ietf.org
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Hello everybody,

I tried to ignore this thread from the beginning because I have better 
things to do. But now I cannot help it. ;)

1) IPv4 headers have a 8-bit field called TTL (Time To Live).
("TTL (time to live): each router must decrement by 1 and discard if 
zero. Also decrement if router holds for longer than 1 sec.")

2) IPv6 headers have a 8-bit field called Hop Limit.
("hop limit (8 bit): Decremented by one by each node that forwards the 
packet. When the hop limit field reaches zero, the packet is discarded.")

3) AODV is a UDP protocol. So The AODV message goes wrapped in an IP 
header. Even if AODV message would have a bigger hop count, the IP 
packet has only a 8-bit field. Therefore, it will die after the 255 hops.

4) Point number 3 is not a big problem since I have seen some AODV 
implementations that reset IP's TTL or Hop Limit to 255 at each hop. 
Anyway, once the route is constructed, when you would send the data, the 
IP packets would die before reaching the final destination. (Yep, at the 
255 hops :) ) (And there is no much point in to constructing a route 
that cannot be used ;) ).


Regards,

	Manel Guerrero Zapata

P.D.: This is my new email address. The previous one:
(Manel.Guerrero-Zapata@nokia.com) does not work anymore.


Jitesh Shah wrote:
> Hi Daniel,
> 
> I completely agree with you when you suggest that one
> must take care of the future needs when we are in the
> development stage. 
> 
> We might have to face a situation in the real life
> when we might actually need more than a byte. The
> things being in development stage, I believe perhaps
> this is the right time to incorporate the changes
> rather than evolving with AODV 1.1 at a later stage
> :-)
> 
> Rgds
> Jitesh
> 
> 
> 
>  --- DANIEL BYRNE <daniel.byrne@adtran.com> wrote: >
> Agreed.  A branched chain configuration would be
> 
>>difficult to support with only a BYTE. My point is
>>that although most everyone involved in development
>>and testing of this protocol have envisioned a
>>'cluster of connected nodes' arrangement, the
>>reality is the sum total of all possible topolgies
>>in a wireless network of this type is potentially
>>limitless.  Limited in effect by only the range of
>>the radios in the network.  How are we to know how
>>some future person or organization will use this
>>protocol?  Will they need the extra BYTE?  Should we
>>place artificial limits on the protocol by
>>purposefully limiting the hop count, address range,
>>etc.?
>>
>>One solution is the "extensions" field in the latest
>>draft of AODV could potentially provide a means to
>>expand upon the protocol in the future if
>>neccessary.  
>>
> 
> http://moment.cs.ucsb.edu/pub/draft-perkins-manet-aodvbis-00.txt
> 
>>
>>
>>-----Original Message-----
>>From: Jitesh Shah [mailto:jiteshshahin@yahoo.com]
>>Sent: Thursday, November 13, 2003 7:36 AM
>>To: manet@ulfius.com; manet@ietf.org
>>Subject: RE: [manet] AODV Question
>>
>>
>>Hi,
>>
>>It depends on how you see the network. If you are
>>refering to a network which has a CHAIN topology
>>then
>>the byte used for RREP and RREQ might be way
>>insignificant. But when you refer to a well
>>connected
>>network then the byte seems sufficient.
>>
>>Rgds
>>Jitesh
>>
>> --- Robert Cain <manet@ulfius.com> wrote: >
>>Connectivity is the number of other nodes each node
>>
>>>can reach with 1 hop.
>>>Therefore a connectivity of 10 means there is 10
>>>nodes that a can reach
>>>directly. Obviously in an actual network this
>>
>>would
>>
>>>vary from node to node.
>>>
>>>
>>>Rob Cain :-)
>>>
>>>
>>>
>>>>What does the connectivity parameter specify?  Is
>>>
>>>it saying in 100,000
>>>nodes only 10 nodes would be connected?
>>>
>>>>-----Original Message-----
>>>>From: Robert Cain [mailto:tgm@ulfius.com]
>>>>Sent: Wednesday, November 12, 2003 11:13 AM
>>>>To: DANIEL BYRNE
>>>>Subject: Re: [manet] AODV Question
>>>>
>>>>
>>>>1 byte seems OK to me.
>>>>
>>>>With some simple analysis assuming a circular
>>>
>>>homogeneous network of node
>>>
>>>>count K and a reasonable connectivity C then the
>>>
>>>radius of the network in
>>>
>>>>hops can be derived to be the square root of K/C.
>>>
>>>Which for a network size
>>>
>>>>of 100,000 and a connectivity of 10 gives a hop
>>>
>>>count radius of 100.
>>>Seeing
>>>
>>>>as a network of size 100,000 will be probably at
>>>
>>>practical limits of size
>>>
>>>>due to performance degradation then I think 1
>>
>>byte
>>
>>>may well be enough.
>>>
>>>>hope that helps :-)
>>>>
>>>>Rob Cain
>>>>
>>>>
>>>>>if the 
>>>>>
>>>>>"AODV routing protocol is designed for mobile ad
>>>
>>>hoc networks
>>>
>>>>>  with populations of tens to thousands of
>>
>>mobile
>>
>>>nodes"
>>>
>>>>>why is the HopCount limited to only a BYTE? 
>>
>>This
>>
>>>effectively limits the
>>>
>>>>number of hops to 255.  Why not expand the hop
>>>
>>>count to two bytes into the
>>>
>>>>reseved region of the RREQ packet.  Something
>>>
>>>similar could be done with
>>>
>>>>the RREP packet as well.
>>>>
>>>>>
>>>>>_______________________________________________
>>>>>manet mailing list
>>>>>manet@ietf.org
>>>>>https://www1.ietf.org/mailman/listinfo/manet
>>>>>
>>>>
>>>_______________________________________________
>>>manet mailing list
>>>manet@ietf.org
>>>https://www1.ietf.org/mailman/listinfo/manet 
>>
>>
> ________________________________________________________________________
> 
>>Yahoo! India Mobile: Download the latest polyphonic
>>ringtones.
>>Go to http://in.mobile.yahoo.com
>>
>>_______________________________________________
>>manet mailing list
>>manet@ietf.org
>>https://www1.ietf.org/mailman/listinfo/manet 
> 
> 
> ________________________________________________________________________
> Yahoo! India Mobile: Download the latest polyphonic ringtones.
> Go to http://in.mobile.yahoo.com
> 
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www1.ietf.org/mailman/listinfo/manet



_______________________________________________
manet mailing list
manet@ietf.org
https://www1.ietf.org/mailman/listinfo/manet