Re: How to cause and measure the hidden terminal (orcollisions)?
Claudio Lavecchia <Claudio.Lavecchia <at> eurecom.fr>
2005-02-01 14:35:42 GMT
Thx Sherif,
Your idea of disabling the RTS is interesting and leads me further in my
reasoning.
Let me try to explain you what I would like to achieve:
Let's imagine that I have three nodes in a row, say A,B and C. Node B
acts as a relay for traffic between A and C. Then we have a fourth node,
say node D.
Node D is disturbing the communication between A and C by trying to jam
node B.
What I would like to have is node B that from time to time fails in
forwarding packets that are directed from A to C. I tought that it would
be possible to achieve this using node D.
If node A sends a packet to node B, but node B does not receive it
because node D starts talking to node B at the same time, that would be
enough for my purposes.
In this sense I do not strictly need to mount an "hidden terminal"
scenario in the sense that for me physical separation of devices is not
mandatory.
Now, if I understand correctly, if I apply your suggestion to the
scenario I just described, I could have node A talking to node C through
the relay of node B. Node D has disabled the RTS and hence it starts
talking to node B without sensing the media.
What do I have to do to make sure that node B privileges reception of
packets from node D (the interfering node)? Do I have to play with the
transmission power?
How do I measure the number of MAC ACKs received? is there any statistic
tool provided with WLAN cards?
(Continue reading)