Contact |
||
|
Exploring Wireless LAN Throughput and Interoperability with other ProtocolsThis
model has been created based on the specification laid out by the IEEE 802.11
Working Group. For more details on the Wireless LAN MAC layer details, please
refer to the Wireless LAN specifications. Modeling can be a very effective
tool for analyzing a variety of architecture and performance issues. Some
of the issues to be considered by System Architects include:
The purpose of this model is to evaluate the throughput of a Wireless LAN network for a number of constraints including:
Model OverviewThe Discrete-Event simulation model in VisualSim consists of traffic generators, nodes, Access Points, arbiters, and statistics generation. The VisualSim model has been constructed as a hierarchical design to enable easy of understanding and modification. The nodes have been modeled to contain both the transmitter and receiver. The arbiter was separated from the nodes to improve simulation performance and to allow independent evaluation of the arbitration algorithm. VisualSim model of 802.11 transmits frames from multiple client nodes to an access point. Nodes are contending for service based on the standard 801.11 backoff procedure. The overall frame latency is measured for each packet exiting the central access point.Each wireless node is defined as a state machine with five states: IDLE, RDY, CTS, RTS and NEXT. The signaling and arbitration can accommodate single frame, burst mode and fragmentation modes of operation. The separate arbiter block provides arbitration between the node devices, performs backoff, and slot retention/improvement for the losing node in the arbitration process. Data StructureThe input frame is a Data Structure that contains the following fields:
The Wireless LAN Data Structure carries the information associated with each frame for analysis and signalling. The key fields used in the model are source, destination, frame size and timestamp. The model generates frames at periodic rates but can be easily modified to accommodate a network trace for more accurate modeling. Provision is provided for mobile position, direction and velocity in the input definition. The Data Structure can be enhanced to add other details as required fvor the modeling including adding the actual data that needs to be transmitted. Model DetailsThe protocol data (FRAME) and control frames (RTS, CTS, and ACK) are based on the 802.11 specification. Network Access Vectors (NAV_RTS and NAV_CTS) are signals to discourage other stations from accessing.The model has been constructed with expandability in mind. The model can be enhanced to add the Physical Layer. In addition, application such MPEG-4 and H.264 can be developed on top of this model. A model analyzing hardware design on top of this Wireless LAN system is also available under the Wireless Demo heading. Modifying Parameters to create new scenariosThe frame size and fragmentation limit are maintained as parameters that can be modified to test protocol functionality and system throughput. The network frequency and individual node timing can be varied from 1 Mhz to 11.0 or 54.0 Mhz. The DCF Inter Frame Spacing (DIFS) and Short Inter Frame Spacing (SIFS) delays are also parameters of the model. In addition, each node and the Access points have a parameters that can be modified. The traffic rate can also be generated by modifying the Mean time and using a different distribution.
AnalysisThree analysis graphs are displayed on this page below.
Model Applet: The VisualSim model of an 802.11 node contains a State Machine, with state being the state of the network. The transmitter and receiver are contained in a single window. The parameters of the model can be modified to create multiple operating conditions. The MAC layer is model signaling and timing-accurate. |