NAV set

Asked by Rahamatullah on 2009-08-13

Dear developers,
I have a question regarding nav setting during RTS/CTS frame transmission.

Suppose one station is sending a RTS frame. During its transmission time, another station wants to send another RTS frame. Will the next RTS frame be stored in the buffer so that the frame can be transmitted just after completing the transmission of the first RTS frame? Is this done by using NAV? I dig into the code but I could not get that. Could you please clarify the matter?

Thanking you,
Rahamatullah

Question information

Language:
English Edit question
Status:
Answered
For:
openWNS-Application Edit question
Assignee:
No assignee Edit question
Last query:
2009-08-13
Last reply:
2009-08-18
Sebastian Max (smx-comnets) said : #1

Dear Rahamatullah,

Yes, the other (waiting) STA stores its RTS frame until the channel is detected as idle again and the backoff has finished. The code for the storage of the RTS can be found in the RTSCTS FU, wifimac/src/lowerMAC/RTSCTS.[c|h]pp.
To detect the channel as idle, the NAV is used among other channel status indicators, namely the physical CCA, and own transmission/reception. The implementation of the channel state can be found in the ChannelState FU, wifimac/src/convergence/ChannelState.[c|h]pp.

I hope this helps,
BR,
Sebastian

PS: By the way, this question would belong into the openWNS-WiFiMAC section, and not into the openWNS-Application section. I do not know how to move it, but could you please take care when asking future questions to use the correct section? Thanks!

Can you help with this problem?

Provide an answer of your own, or ask Rahamatullah for more information if necessary.

To post a message you must log in.