I have an adhoc network, which I'm using dei80211mr-1.1.1 (with
activating the included rate adaptation on each node) to simulate
802.11g with rate adaptation.  Is there a way to determine the current
rate being used (call RateAdapter::getCurrMode() ) from dsragent.cc?

I'm working with a modified version of DSR known as FRESH that uses a
table of contact times on each node as a metric.  A node looking for a
route will broadcast a request to it's neighbors asking when they last
saw the destination, and each neighbor will respond to the source of
the broadcast.  My question is, is the rate adapter sophisticated
enough that each response will be sent at a rate appropriate for the
communication conditions between the particular responding neighbor
and the source?  Secondarily is there a way to determine the rate each
particular response was sent at, from within dsragent.cc?

thank you for your time,
Ryan

Reply via email to