[ns] 802.11 versus extending range in ad-hoc networks

Leonardo da Silva Mattos lsmattos@nps.navy.mil
Tue, 2 Jan 2001 18:38:11 -0800


This is a multi-part message in MIME format.

------=_NextPart_000_0018_01C074EB.28CC7B40
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi all,

I am trying to use ranges larger than 250m in ad-hoc networks, but still
using 802.11 as the MAC layer.
I realized that by changing RXThresh_ to a specific value in my TCl =
script I
can get different ranges. Also, by changing the RANGE variable in =
setdest.cc
I can generate movement files aware of the new range.
I used Wei's threshold.cc to find the appropriate value for RXThresh for =
the
range I wanted in my tworayground propagation model.

However, looking at the trace file for a simple example, where 2 nodes =
that
don't move try to communicate with each other, I concluded that somehow =
the
MAC802.11 layer is dropping all my packets, when I exceed 1500m. I mean,
1499.99m seeems to be the maximum range I can use.
The main reason for the dropping (observed in the trace files with =
mactrace
ON) seems to be STA, which stands for DROP_MAC_INVALID_STATE.

Well, I would like to simulate ranges greater than 1500m . So,if anybody
knows how to overcome this problem, I will highly appreciate. I must say
that it looks like I have to change some default parameters in the
mac-802_11.cc or .h , but I don't know which ones.

Thanks,
Leo from Naval Postgraduate School

------=_NextPart_000_0018_01C074EB.28CC7B40
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV>Hi all,<BR><BR>I am trying to use ranges larger than 250m in ad-hoc =

networks, but still<BR>using 802.11 as the MAC layer.<BR>I realized that =
by=20
changing RXThresh_ to a specific value in my TCl script I<BR>can get =
different=20
ranges. Also, by changing the RANGE variable in setdest.cc<BR>I can =
generate=20
movement files aware of the new range.<BR>I used Wei's threshold.cc to =
find the=20
appropriate value for RXThresh for the<BR>range I wanted in my =
tworayground=20
propagation model.<BR><BR>However, looking at the trace file for a =
simple=20
example, where 2 nodes that<BR>don't move try to communicate with each =
other, I=20
concluded that somehow the<BR>MAC802.11 layer is dropping all my =
packets, when I=20
exceed 1500m. I mean,<BR>1499.99m seeems to be the maximum range I can=20
use.<BR>The main reason for the dropping (observed in the trace files =
with=20
mactrace<BR>ON) seems to be STA, which stands for=20
DROP_MAC_INVALID_STATE.<BR><BR>Well, I would like to simulate ranges =
greater=20
than 1500m . So,if anybody<BR>knows how to overcome this problem, I will =
highly=20
appreciate. I must say<BR>that it looks like I have to change some =
default=20
parameters in the<BR>mac-802_11.cc or .h , but I don't know which=20
ones.<BR><BR>Thanks,<BR>Leo from Naval Postgraduate =
School</DIV></BODY></HTML>

------=_NextPart_000_0018_01C074EB.28CC7B40--