Static Public Member Functions

ns3::WifiMacQueue Class Reference

a 802.11e-specific queue. More...

#include <wifi-mac-queue.h>

Inheritance diagram for ns3::WifiMacQueue:
Inheritance graph
[legend]
Collaboration diagram for ns3::WifiMacQueue:
Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static TypeId GetTypeId (void)
 This method returns the TypeId associated to ns3::Object.

Detailed Description

a 802.11e-specific queue.

This queue implements what is needed for the 802.11e standard Specifically, it refers to 802.11e/D9, section 9.9.1.6, paragraph 6.

When a packet is received by the MAC, to be sent to the PHY, it is queued in the internal queue after being tagged by the current time.

When a packet is dequeued, the queue checks its timestamp to verify whether or not it should be dropped. If dot11EDCATableMSDULifetime has elapsed, it is dropped. Otherwise, it is returned to the caller.


Member Function Documentation

static TypeId ns3::WifiMacQueue::GetTypeId ( void   )  [static]

This method returns the TypeId associated to ns3::Object.

No Attributes defined for this type.
No TraceSources defined for this type.

Reimplemented from ns3::Object.


The documentation for this class was generated from the following file: