[Ns-bugs] [Bug 737] New: Backoff procedure is not envoked after ACK or CTS timeout
code@nsnam.ece.gatech.edu
code at nsnam.ece.gatech.edu
Mon Nov 9 09:41:29 PST 2009
http://www.nsnam.org/bugzilla/show_bug.cgi?id=737
Summary: Backoff procedure is not envoked after ACK or CTS
timeout
Product: ns-3
Version: ns-3-dev
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P5
Component: wifi
AssignedTo: ns-bugs at isi.edu
ReportedBy: andreev at iitp.ru
Estimated Hours: 0.0
In accordance with 9.2.8 of 802.11-2007 (Ack procedure) "If a
PHY-RXSTART.indication does not occur during the ACKTimeout interval, the
STA concludes that the transmission of the MPDU has failed, and this STA shall
invoke its backoff procedure upon expiration of the ACKTimeout interval." The
same situation is with CTS timeout.
Current implementation starts a backoff procedure inside DCA-TXOP, but only
DcfManager knows about CTS and ACK timeouts.
So, the method like "StartBackoffProcedure" shall be added to DcaTxop and
EdcaTxop, but in this case backoff procedure will be initiated from both
DcaTxop and DcfManager. What about making DcfManager the only place to start
backoff procedure for all queues?
--
Configure bugmail: http://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Ns-bugs
mailing list