Version 1 (modified by chunter, 9 years ago) (diff) |
---|
802.11 Reference Design
- Download
- Changelog
- FAQ
- Architecture
Using the Design
Benchmarks
- IFS Calibration
- Throughput
- Transmitter Characterization
- Receiver Characterization
- Pkt. Det. Min. Power Characterization
MAC
Upper-level
Lower-level
- PHY
Experiments Framework
- Packet Flow
- FPGA Architecture
- FPGA Resource Usage
- App Notes
- Other Resources
- License
- Changelog
Investigating Hidden Nodes and RTS/CTS Access
This application note presents results from a simple experiment using the Mango 802.11 Reference Design and its experiments framework. We use three WARP v3 nodes to build a basic 802.11 network, with one AP and two stations (STA).
Table of Contents
Experimental Setup
The experiments described below use 3 Mango WARP v3 kits, each running the 802.11 Reference Design (version v1.3), including the WLAN Experimental Framework.
Experimental Setup |
Experiment Details
- Packet Length: 1400 byte payloads (1428 byte MPDUs, with MAC header and FCS)
- PHY Rate: 18 Mbps (QPSK, code rate 3/4) for data MPDUs
- Tx Power: 15 dBm
- 2.4GHz channel 1
We use 4 traffic flows in our experiments:
- Flow 1: Backlogged traffic from STA_1 to AP
- Flow 2: Backlogged traffic from STA_2 to AP
The colors in the figure above are used throughout this app note to denote each flow.
Tx/Rx Log Results
Resources
Python Scripts
Download: multi-flow_python_scripts_v1_00.zip
- Requirements:
- 3 WARP v3 Kits configured as 1 AP and 2 STA
- Mango 802.11 Reference Design v1.0
Zip Contents:
- multi-flow_experiment.py - This script will run the experiment and write the log files from each board to the directory in which this script is executed.
- multi-flow_plotter.py - This script will open the generated log files and produce the plots used in the application note.
- log_analysis_util.py - Utility script that is used by multi-flow_plotter.py. This should not be run directly. Instead, it should be in the same directory as multi-flow_plotter.py
Experiment Data
In addition to providing the python scripts to gather and process the data in this application note, we also provide the actual data log files we gathered, processed, and presented.
Download: multi-flow_log_data_v1_00.zip (371MB)
Attachments (1)
- hidden_node_python_scripts_v1_00.zip (7.5 KB) - added by chunter 9 years ago.
Download all attachments as: .zip