Changes between Version 39 and Version 40 of 802.11/wlan_exp/app_notes/dcf_with_multiple_flows
- Timestamp:
- Apr 21, 2014, 9:15:36 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
802.11/wlan_exp/app_notes/dcf_with_multiple_flows
v39 v40 1 1 = Investigating Physical Carrier Sensing in the DCF with Multiple Traffic Flows = 2 2 3 The purpose of the 802.11 Distributed Coordination Function (DCF) is to allow multiple flows of traffic to contend for a shared wireless medium. In this application note, we investigate how the 802.11 Reference Design behaves when subjected to multiple traffic flows. This note provides a case study on how the WLAN Experiment Framework can be used to control and analyze the performance of the 802.11 Reference Design.3 The purpose of the 802.11 Distributed Coordination Function (DCF) is to allow multiple traffic flows to contend for a shared wireless medium. In this application note we investigate how the Mango 802.11 Reference Design behaves when subjected to multiple traffic flows. This note provides a case study on how the design's experiments framework can be used to control and analyze the performance of 802.11 Reference Design nodes. 4 4 5 == Requirements ==6 7 To run the code provided in this note, the following requirements must be met:8 9 * 3 WARP v3 kits10 * [wiki:../../../Changelog#a0.91BetaRelease 802.11 Reference Design v.91 Beta]11 5 12 6 === Experimental Setup === 13 7 8 The experiments described below used 3 Mango WARP v3 kits, each running the [wiki:../../../Changelog#a0.91BetaRelease 802.11 Reference Design (version v0.91)]. 9 10 Each node's RF interface was connected to an antenna with a toroidal pattern with 5dBi gain in all horizontal directions ([http://www.l-com.com/wireless-antenna-24-ghz-7-dbi-desktop-omni-antenna-4ft-sma-male-connector L-Com RE07U-SM]). 11 12 The nodes were indoors in a small office environment with limited mobility. 14 13 15 14 || [[Image(wiki:802.11/wlan_exp/app_notes/dcf_with_multiple_flows/figs:experimental_setup_photo.jpg, width=600)]] || … … 17 16 18 17 We use 4 traffic flows in our experiments: 19 * '''Flow 1:''' Backlogged constant bit-rate (CBR)traffic from AP to STA_120 * '''Flow 2:''' Backlogged CBRtraffic from AP to STA_221 * '''Flow 3:''' Backlogged CBRtraffic from STA_1 to AP22 * '''Flow 4:''' Backlogged CBRtraffic from STA_2 to AP18 * '''Flow 1:''' Backlogged traffic from AP to STA_1 19 * '''Flow 2:''' Backlogged traffic from AP to STA_2 20 * '''Flow 3:''' Backlogged traffic from STA_1 to AP 21 * '''Flow 4:''' Backlogged traffic from STA_2 to AP 23 22 24 23 [[Image(wiki:802.11/wlan_exp/app_notes/dcf_with_multiple_flows/figs:experimental_flows.png, width=600)]] 25 24 26 The colors in the figure above correspond to the colors used in per-flow plots below.25 The colors in the figure above are used throughout this app note to denote each flow. 27 26 28 == Experiment 1: Enabled Physical Carrier Sensing == 27 == Experiment 1: Physical Carrier Sensing Enabled == 28 29 The first experiment enables physical carrier sensing at all 3 nodes. This experiment highlights the expected behavior of the DCF in an environment with heavy contention for the medium. 29 30 30 31 === Experiment Details === 31 32 * Packet Length: 1400 byte payloads (1428 bytes OTA with MAC header and FCS) 32 * PHY Rate: 18 Mbps 33 * PHY Rate: 18 Mbps (QPSK, code rate 3/4) 33 34 * Tx Power: -5 dBm 34 35 * Trial Duration: 300 seconds 35 * Channel 1 36 * Physical Carrier Sensing Threshold: 250/1023 37 36 * 2.4GHz channel 1 37 * Physical Carrier Sensing Threshold: 250/1023 (approximately -70 dBm) 38 38 39 39 === Results ===