# HG changeset patch # User Kirill V. Andreev # Date 1245395067 -7200 # Node ID 19c0844361f378fcaddd6f66392cc9b085bfa2d0 # Parent e33c757f790c4ada4c752bd4fe7197e43633895a bug 585: NAV bug diff -r e33c757f790c -r 19c0844361f3 src/devices/wifi/mac-low.cc --- a/src/devices/wifi/mac-low.cc Fri Jun 19 09:01:26 2009 +0200 +++ b/src/devices/wifi/mac-low.cc Fri Jun 19 09:04:27 2009 +0200 @@ -868,13 +868,6 @@ ", duration=" << hdr->GetDuration () << ", seq=0x"<< std::hex << m_currentHdr.GetSequenceControl () << std::dec); m_phy->SendPacket (packet, txMode, WIFI_PREAMBLE_LONG, 0); - /* - * We have to notify the NAV of transmitted packets because of the 802.11e - * requirement from section 9.9.1.4 that each EDCAF update its NAV from the - * transmission of any other EDCAF within the same QSTA. - */ - Time txDuration = m_phy->CalculateTxDuration (packet->GetSize (), txMode, WIFI_PREAMBLE_LONG); - Simulator::Schedule (txDuration, &MacLow::NotifyNav, this, *hdr, txMode, WIFI_PREAMBLE_LONG); } void