RTS/CTS timeout

328 views
Skip to first unread message

cbowe...@gmail.com

unread,
Feb 26, 2021, 11:26:57 AM2/26/21
to ns-3-users
What is the maximum distance nodes can be from each other in a Wifi network before the RTS/CTS timeout needs to be extended to allow for transmit time of a given long distance (assuming high enough tx power)?

cbowe...@gmail.com

unread,
Mar 1, 2021, 3:20:10 PM3/1/21
to ns-3-users
For example, I lose all unicast traffic when RTS/CTS is turned on after nodes are 3000 meters apart. Is there a way to adjust this setting in NS3? Extend RTS range to some greater distance?

cbowe...@gmail.com

unread,
Mar 1, 2021, 3:27:55 PM3/1/21
to ns-3-users
I am able to transmit multicast packets at this distance and if I turn off RTS/CTS, I am able to transmit packets past 3000 meters.

cbowe...@gmail.com

unread,
Mar 2, 2021, 2:37:08 PM3/2/21
to ns-3-users
I found that you can change the timeout based on this equation from mac-low.cc:
// After transmitting an RTS frame, the STA shall wait for a CTSTimeout interval with
// a value of aSIFSTime + aSlotTime + aRxPHYStartDelay (IEEE 802.11-2016 sec. 10.3.2.7).
 // aRxPHYStartDelay equals the time to transmit the PHY header.

These are set at the device via WifiPhy::SetSlot or WifiPhy::SetSifs. I changed the slot time to allow for the round trip distance I needed.

Dolla Vamshi Ganesh ee21s116

unread,
Sep 5, 2023, 3:00:12 AM9/5/23
to ns-3-users
Hii can you tell where did you use this and why  you needed this.            
Are you doing any long distance simulation or research kindly let me know

Reply all
Reply to author
Forward
0 new messages