Mon, 19 Nov 2007 16:53:05 +0100 |
Mathieu Lacage |
replace Dcf with DcfManager
|
changeset |
files
|
Mon, 19 Nov 2007 16:20:30 +0100 |
Mathieu Lacage |
use a simple request/grant scheme for dcf accesses
|
changeset |
files
|
Mon, 19 Nov 2007 14:32:14 +0100 |
Mathieu Lacage |
The AIFSN has been taken into account in GetBackoffStartFor
|
changeset |
files
|
Mon, 19 Nov 2007 14:31:24 +0100 |
Mathieu Lacage |
test a backoff with an AIFSN != 1
|
changeset |
files
|
Mon, 19 Nov 2007 14:22:45 +0100 |
Mathieu Lacage |
avoid decrementing by too many backoff slots
|
changeset |
files
|
Mon, 19 Nov 2007 14:20:19 +0100 |
Mathieu Lacage |
another DCF test
|
changeset |
files
|
Mon, 19 Nov 2007 12:58:36 +0100 |
Mathieu Lacage |
debugging output is more verbose.
|
changeset |
files
|
Mon, 19 Nov 2007 09:22:17 +0100 |
Mathieu Lacage |
add WifiPhy::GetLastRxStart
|
changeset |
files
|
Mon, 19 Nov 2007 08:38:48 +0100 |
Mathieu Lacage |
make the GetCw method public to allow DcaTxop to pick a random backoff duration
|
changeset |
files
|
Sat, 17 Nov 2007 18:58:47 +0100 |
Mathieu Lacage |
merge with HEAD
|
changeset |
files
|
Sat, 17 Nov 2007 18:57:33 +0100 |
Mathieu Lacage |
add XXX for two bugs
|
changeset |
files
|
Fri, 16 Nov 2007 08:58:55 +0100 |
Mathieu Lacage |
another more complex NAV test
|
changeset |
files
|
Fri, 16 Nov 2007 08:56:03 +0100 |
Mathieu Lacage |
more comment on the test
|
changeset |
files
|
Fri, 16 Nov 2007 08:54:16 +0100 |
Mathieu Lacage |
simple NAV test
|
changeset |
files
|
Fri, 16 Nov 2007 08:48:57 +0100 |
Mathieu Lacage |
merge with HEAD
|
changeset |
files
|
Thu, 15 Nov 2007 16:34:53 +0100 |
Mathieu Lacage |
test internal collisions.
|
changeset |
files
|
Thu, 15 Nov 2007 16:34:41 +0100 |
Mathieu Lacage |
we need to accumulate a record of all changes before applying them in one go.
|
changeset |
files
|
Thu, 15 Nov 2007 16:23:26 +0100 |
Mathieu Lacage |
backoff end time is never in the past.
|
changeset |
files
|
Thu, 15 Nov 2007 14:50:27 +0100 |
Mathieu Lacage |
if the backoff end is now, the backoff is expired.
|
changeset |
files
|
Thu, 15 Nov 2007 14:42:16 +0100 |
Mathieu Lacage |
even if an access timer is running, we need to start a backoff if needed
|
changeset |
files
|
Thu, 15 Nov 2007 14:29:06 +0100 |
Mathieu Lacage |
ignore cwmin/cwmax parameters since we set the backoff slots for every collision.
|
changeset |
files
|
Thu, 15 Nov 2007 14:26:40 +0100 |
Mathieu Lacage |
test interupted eifs
|
changeset |
files
|
Thu, 15 Nov 2007 14:23:01 +0100 |
Mathieu Lacage |
more working tests.
|
changeset |
files
|
Thu, 15 Nov 2007 14:22:54 +0100 |
Mathieu Lacage |
add a small comment
|
changeset |
files
|
Thu, 15 Nov 2007 14:21:48 +0100 |
Mathieu Lacage |
keep track of the last time a backoff was updated.
|
changeset |
files
|
Thu, 15 Nov 2007 13:44:58 +0100 |
Mathieu Lacage |
a new test-case with some comments
|
changeset |
files
|
Thu, 15 Nov 2007 13:37:51 +0100 |
Mathieu Lacage |
start a backoff only if no backoff is started
|
changeset |
files
|
Thu, 15 Nov 2007 13:37:38 +0100 |
Mathieu Lacage |
forgot sifs + aifsn for test
|
changeset |
files
|
Thu, 15 Nov 2007 13:24:09 +0100 |
Mathieu Lacage |
add a new test-case
|
changeset |
files
|
Thu, 15 Nov 2007 13:03:09 +0100 |
Mathieu Lacage |
backoff is finished when the end of backoff is _equal_ to now.
|
changeset |
files
|
Thu, 15 Nov 2007 11:22:41 +0100 |
Mathieu Lacage |
merge with HEAD
|
changeset |
files
|
Thu, 15 Nov 2007 10:22:35 +0100 |
Mathieu Lacage |
merge with Position -> Vector rename
|
changeset |
files
|
Thu, 15 Nov 2007 10:18:17 +0100 |
Mathieu Lacage |
merge with HEAD
|
changeset |
files
|
Thu, 15 Nov 2007 09:44:23 +0100 |
Mathieu Lacage |
add a new test
|
changeset |
files
|
Wed, 14 Nov 2007 14:16:42 +0100 |
Mathieu Lacage |
timestep is a signed quantity.
|
changeset |
files
|
Wed, 14 Nov 2007 14:11:11 +0100 |
Mathieu Lacage |
handle NAV correctly
|
changeset |
files
|
Wed, 14 Nov 2007 14:03:38 +0100 |
Mathieu Lacage |
remove buggy test asserts
|
changeset |
files
|
Wed, 14 Nov 2007 14:02:03 +0100 |
Mathieu Lacage |
do not use GetBackoffSlots directly anymore
|
changeset |
files
|
Wed, 14 Nov 2007 13:53:32 +0100 |
Mathieu Lacage |
remove buggy assert and comment
|
changeset |
files
|
Wed, 14 Nov 2007 13:50:19 +0100 |
Mathieu Lacage |
improve debugging output. introduce GetBackoffStartFor and GetBackoffEndFor
|
changeset |
files
|
Wed, 14 Nov 2007 13:45:17 +0100 |
Mathieu Lacage |
add a ns3::MaxSeconds function
|
changeset |
files
|
Wed, 14 Nov 2007 12:43:01 +0100 |
Mathieu Lacage |
get rid of MacParameters from DcfManager
|
changeset |
files
|
Wed, 14 Nov 2007 12:36:08 +0100 |
Mathieu Lacage |
more debugging.
|
changeset |
files
|
Wed, 14 Nov 2007 12:23:56 +0100 |
Mathieu Lacage |
add debugging output
|
changeset |
files
|
Tue, 13 Nov 2007 18:02:46 +0100 |
Mathieu Lacage |
a few more test asserts
|
changeset |
files
|
Tue, 13 Nov 2007 17:58:34 +0100 |
Mathieu Lacage |
simplify memory management
|
changeset |
files
|
Tue, 13 Nov 2007 17:58:22 +0100 |
Mathieu Lacage |
initialize more state variables
|
changeset |
files
|
Tue, 13 Nov 2007 17:44:02 +0100 |
Mathieu Lacage |
initialize state variables
|
changeset |
files
|
Tue, 13 Nov 2007 17:40:39 +0100 |
mlacage |
setup a simple test scenario
|
changeset |
files
|
Tue, 13 Nov 2007 17:26:36 +0100 |
mlacage |
dcf test framework
|
changeset |
files
|
Tue, 13 Nov 2007 17:26:24 +0100 |
mlacage |
add missing method implementations
|
changeset |
files
|
Tue, 13 Nov 2007 16:32:39 +0100 |
mlacage |
a new (wholy untested) Dcf implementation
|
changeset |
files
|
Fri, 09 Nov 2007 13:25:01 +0100 |
Mathieu Lacage |
do nothing on cancel and explain why.
|
changeset |
files
|
Fri, 09 Nov 2007 13:24:38 +0100 |
Mathieu Lacage |
update the last sequence control only for non-broadcast frames.
|
changeset |
files
|
Fri, 09 Nov 2007 09:35:13 +0100 |
Mathieu Lacage |
set the retry bit and use it to filter duplicates
|
changeset |
files
|
Fri, 09 Nov 2007 08:44:03 +0100 |
Mathieu Lacage |
handle cancel events
|
changeset |
files
|
Thu, 08 Nov 2007 15:25:57 +0100 |
Mathieu Lacage |
calculate the delay, not -delay.
|
changeset |
files
|
Thu, 08 Nov 2007 15:23:06 +0100 |
Mathieu Lacage |
implement AP beaconing
|
changeset |
files
|
Thu, 08 Nov 2007 15:22:22 +0100 |
Mathieu Lacage |
make sure that m_listener is not reset to zero _after_ calling a user-provided callback. This allows the user-provided callback to set the m_listener member to a new value if it wants to start a new transmission
|
changeset |
files
|
Thu, 08 Nov 2007 13:58:26 +0100 |
Mathieu Lacage |
zeroify the members after deleting them to improve debugging.
|
changeset |
files
|