clarify Wi-Fi short slot time implementation status

This commit is contained in:
Tom Henderson
2015-09-14 13:34:07 -07:00
parent 2776512a2c
commit bad3a40712
2 changed files with 6 additions and 2 deletions

View File

@@ -421,7 +421,7 @@ Each node is equipped with 802.11b Wi-Fi device::
Note on the current implementation
**********************************
* 802.11g does not support 9 microseconds slot
* 802.11g supports a default of long slot time (20 microseconds)
* PHY_RXSTART is not supported
* 802.11e TXOP is not supported
* 802.11n/ac MIMO is not supported

View File

@@ -350,7 +350,11 @@ void
WifiMac::Configure80211g (void)
{
SetSifs (MicroSeconds (10));
//Note: no support for Short Slot Time yet
// Slot time defaults to the "long slot time" of 20 us in the standard
// according to mixed 802.11b/g deployments. Short slot time is supported
// if the user sets the slot to 9 us *after* calling Configure80211g().
// The other parameters below should also be adjusted accordingly as they
// depend on slot time.
SetSlot (MicroSeconds (20));
SetEifsNoDifs (MicroSeconds (10 + 304));
SetPifs (MicroSeconds (10 + 20));