Presentation is loading. Please wait.

Presentation is loading. Please wait.

MAC Calibration Results

Similar presentations


Presentation on theme: "MAC Calibration Results"— Presentation transcript:

1 MAC Calibration Results
November 2011 doc.: IEEE /1342r0 October 2014 MAC Calibration Results Date: 9/10/2014 Authors: Name Affiliations Address Phone Igor Kim ETRI Korea Gwangzeen Ko Hyunduk Kang Myung-Sun Song Igor Kim, ETRI

2 October 2014 Summary In [1], [2] simulation scenarios and evaluation methods for MAC simulator are described Some MAC calibrations are described in [3] – [8] In [9] comparison of each company’s MAC calibration for scenarios 1 – 3 is done This document provides results of MAC simulator for MAC overhead (test 1a (w/o RTS) and 1b (w/ RTS)) Deferral tests (tests 2a (w/o hidden node) and 2b (w/ hidden node)) NAV deferral (test 3) Compare MAC simulator results by company Igor Kim, ETRI

3 Test 1a. MAC Overhead w/o RTS/CTS
October 2014 Test 1a. MAC Overhead w/o RTS/CTS STA 1 AP1 Simulation Parameters Guard interval: long Data preamble: 11ac Bandwidth: 20 MHz A-MPDU aggregation: 2 MPDU per A-MPDU Max retries: 10 Fixed MCS: MCS0 (6.5 Mbit/s) and MCS8 (78 Mbit/s) RTS/CTS: off Cwmin: 15 AIFSN [BE]: 2 PER: 0 MSDU length: 500, 1000, 1500, 2000 bytes Application data size: 464, 964, 1464, 1964 bytes L4 – L3 header overhead: 36 bytes SIFS: 16us, DIFS = AIFS [BE] = 34us Igor Kim, ETRI

4 Defer & backoff duration
October 2014 Test 1a. Check Points MSDU size = 1500 bytes, MCS0 Test Items Check points Standard definition Matching? A-MPDU duration Tcp2 - Tcp1 = 3824 us ceil((FrameLength*8)/rate/OFDMsymbolduration) * OFDMsymbolduration + PHY Header  YES SIFS Tcp3 - Tcp2 = 16 us 16 us ACK duration Tcp4 - Tcp3 = 68 us ceil((ACKFrameLength*8)/rate/OFDMsymbolduration) * OFDMsymbolduration + PHY Header Defer & backoff duration Tcp5 - Tcp4 = us DIFS(34 us)+backoff (CWmin) =34us+n*9/2us Igor Kim, ETRI

5 Test 1a. Simulation Time Trace
October 2014 Test 1a. Simulation Time Trace CP1 start of A-MPDU, [sec] CP2 end of A-MPDU, [sec] CP2-CP1, [us] Expected A-MPDU duration, [us] 3824 Difference, [us] – signal propagation delay CP3 start of BA, [sec] CP3-CP2, [us] 16 Expected SIFS duration, [us] CP4 end of BA, [sec] CP4-CP3, [us] Expected ACK duration, [us] 68 CP5 start of new A-MPDU, [sec] CP5-CP4, [us] 43 Expected DIFS + backoff duration, [us] [34, 169] Igor Kim, ETRI

6 Test 1a. Throughput Results
October 2014 Test 1a. Throughput Results MCS index Application data size, [Bytes] MSDU size, [Bytes] Numerical L4 Throughput, [Mbit/s] Simulated L4 Throughput, [Mbit/s] Numerical MAC Throughput, [Mbit/s] Simulated MAC Throughput, [Mbit/s] 464 500 964 1000 1464 1500 1964 2000 8 Igor Kim, ETRI

7 Test 1b. MAC Overhead with RTS/CTS
October 2014 Test 1b. MAC Overhead with RTS/CTS STA 1 AP1 Simulation Parameters Guard interval: long Data preamble: 11ac Bandwidth: 20 MHz A-MPDU aggregation: 2 MPDU per A-MPDU Max retries: 10 Fixed MCS: MCS0 (6.5 Mbit/s) and MCS8 (78 Mbit/s) RTS/CTS: on Cwmin: 15 AIFSN [BE]: 2 PER: 0 MSDU length: 500, 1000, 1500, 2000 bytes Application data size: 464, 964, 1464, 1964 bytes L4 – L3 header overhead: 36 bytes SIFS: 16us, DIFS = AIFS [BE] = 34us Igor Kim, ETRI

8 Test 1b. Check Points October 2014 MSDU size = 1500 bytes, MCS0
Test Items Check points Standard definition Matching? RTS duration Tcp2 - Tcp1 = 52 us ceil((RTSFrameLength*8)/rate/OFDMsymbolduration) * OFDMsymbolduration + PHY Header YES  CTS duration Tcp4 - Tcp3 = 44 us ceil((CTSFrameLength*8)/rate/OFDMsymbolduration) * OFDMsymbolduration + PHY Header  YES Frame duration Tcp6 - Tcp5 = 3824 us ceil((FrameLength*8)/rate/OFDMsymbolduration) * OFDMsymbolduration + PHY Header Igor Kim, ETRI

9 Test 1b. Simulation Time Trace
October 2014 Test 1b. Simulation Time Trace CP1 start of RTS, [sec] CP2 end of RTS, [sec] CP2-CP1, [us] Expected RTS duration, [us] 52.0 Difference, [us] – signal propagation delay CP3 start of CTS, [sec] CP3-CP2, [us] 16 Expected SIFS duration, [us] CP4 end of CTS, [sec] CP4-CP3, [us] Expected CTS duration, [us] 44.0 CP5 start of A-MPDU, [sec] CP5-CP4, [us] CP6 end of A-MPDU, [sec] CP6-CP5, [us] Expected A-MPDU duration, [us] 3824 Igor Kim, ETRI

10 Test 1b. Throughput Results
October 2014 Test 1b. Throughput Results MCS index Application data size, [Bytes] MSDU size, [Bytes] Numerical L4 Throughput, [Mbit/s] Simulated L4 Throughput, [Mbit/s] Numerical MAC Throughput, [Mbit/s] Simulated MAC Throughput, [Mbit/s] 464 500 964 1000 1464 1500 1964 2000 8 Igor Kim, ETRI

11 Test 2a. Deferral Test1 October 2014 November 2011
doc.: IEEE /1342r0 October 2014 Test 2a. Deferral Test1 STA 1 AP 2 AP1 STA 2 (AP1 and STA2 are essentially co-located) Guard interval: long Data preamble: 11ac Bandwidth: 20 MHz A-MPDU aggregation: 2 MPDU per A-MPDU Max retries: 10 Fixed MCS: MCS0 (6.5 Mbit/s) RTS/CTS: [OFF, ON] Cwmin: 15 AIFSN [BE]: 2 PER: 0 MSDU length: 500, 1000, 1500, 2000 bytes Application data size: 464, 964, 1464, 1964 bytes L4 – L3 header overhead: 36 bytes SIFS: 16us, DIFS = AIFS [BE] = 34us Igor Kim, ETRI

12 Test 2a. Throughput and PER Results
October 2014 Test 2a. Throughput and PER Results RTS/CTS Application data size, [Bytes] MSDU size, [Bytes] PER Simulated L4 Throughput, [Mbit/s] Simulated MAC Throughput, [Mbit/s] No 464 500 964 1000 1464 1500 1964 2000 Yes 0.0 Igor Kim, ETRI

13 Test 2b. Deferral Test2 October 2014 November 2011
doc.: IEEE /1342r0 October 2014 Test 2b. Deferral Test2 STA 1 AP 2 AP1 STA 2 Guard interval: long Data preamble: 11ac Bandwidth: 20 MHz A-MPDU aggregation: 2 MPDU per A-MPDU, OFF Max retries: 10 Fixed MCS: MCS0 (6.5 Mbit/s) and MCS8 (78 Mbit/s) RTS/CTS: [OFF] Cwmin: 15 AIFSN [BE]: 2 PER: 0 MSDU length: 1500 bytes Application data size: 1464 bytes L4 – L3 header overhead: 36 bytes SIFS: 16us, DIFS = AIFS [BE] = 34us Igor Kim, ETRI

14 Test 2b. Throughput and PER Results
October 2014 Test 2b. Throughput and PER Results FA – frame aggregation FA MCS index Application data size, [Bytes] MSDU size, [Bytes] PER Simulated L4 Throughput, [Mbit/s] Simulated MAC Throughput, [Mbit/s] Yes 1464 1500 8 No Igor Kim, ETRI

15 Test 3. NAV Deferral October 2014 November 2011
doc.: IEEE /1342r0 October 2014 Test 3. NAV Deferral STA 1 AP 2 AP1 STA 2 Guard interval: long Data preamble: 11ac Bandwidth: 20 MHz A-MPDU aggregation: 2 MPDU per A-MPDU, OFF Max retries: 10 Fixed MCS: MCS0 (6.5 Mbit/s) and MCS8 (78 Mbit/s) RTS/CTS: [ON] Cwmin: 15 AIFSN [BE]: 2 PER: 0 MSDU length: 1500 bytes Application data size: 1464 bytes L4 – L3 header overhead: 36 bytes SIFS: 16us, DIFS = AIFS [BE] = 34us Igor Kim, ETRI

16 Test 3. Throughput and PER Results
October 2014 Test 3. Throughput and PER Results FA – frame aggregation FA MCS index Application data size, [Bytes] MSDU size, [Bytes] PER Simulated L4 Throughput, [Mbit/s] Simulated MAC Throughput, [Mbit/s] Yes 1464 1500 0.0 8 No Igor Kim, ETRI

17 Test 1a. Results Comparison
October 2014 Test 1a. Results Comparison Configurations MCS0 (6.5Mbps) MCS8 (78Mbps) 500 1000 1500 2000 ETRI Huawei 4.79 5.55 5.84 6.00 21.98 34.91 43.24 48.67 LGE 4.81 5.99 22.4 35.2 43.25 48.9 Qualcomm 4.76 5.53 5.82 5.98 23.92 37.25 45.55 50.81 MediaTek 21.71 34.65 42.71 48.15 Intel 21.53 34.46 42.58 48.14 Ericsson 4.75 5.52 5.97 34.47 42.57 48.09 Nokia 5.83 21.19 34.22 41.93 47.74 NTT 5.54 22.00 35.00 43.20 48.40 MCS0 MCS8 Igor Kim, ETRI

18 Test 1b. Results Comparison
October 2014 Test 1b. Results Comparison Configurations MCS0 (6.5Mbps) MCS8 (78Mbps) 500 1000 1500 2000 ETRI Huawei 4.42 5.31 5.66 5.85 15.94 27.07 34.97 40.61 LGE 4.45 5.86 16.2 27.3 35 40.8 Qualcomm 4.4 5.29 5.64 5.84 18.64 30.75 38.94 44.51 MediaTek 4.40 15.79 26.90 34.62 40.24 Intel 15.7 26.8 34.55 40.26 Nokia 5.28 5.83 15.52 26.66 34.12 39.96 NTT 5.30 5.67 16.00 27.10 40.40 MCS0 MCS8 Igor Kim, ETRI

19 Test 2a. Results Comparison
October 2014 Test 2a. Results Comparison Configurations Without RTS/CTS With RTS/CTS 500 1000 1500 2000 ETRI Huawei 4.56 5.25 5.51 5.66 4.46 5.33 5.68 5.87 LGE 4.62 5.28 5.54 4.5 5.34 5.88 Qualcomm 4.57 5.26 5.53 5.67 4.45 5.32 5.86 MediaTek 4.71 5.48 5.78 5.94 4.35 5.24 5.62 5.81 Intel 4.52 5.22 4.44 5.31 Ericsson 4.53 5.21 5.63 Nokia 4.58 5.29 5.56 5.71 4.48 5.85 NTT 5.45 4.49 5.35 5.70 w/o RTS/CTS w/ RTS/CTS Igor Kim, ETRI

20 Test 2b. Results Comparison
October 2014 Test 2b. Results Comparison Scenarios ETRI Huawei LGE Qualcomm MediaTek Intel Nokia NTT No FA, MCS0 1.62 1.7 FA, MCS0 1.01 1.02 0.98 1.008 1.20 1.06 No FA, MCS8 28.845 26.54 26.8 FA, MCS8 34.75 35.0  35.66 Igor Kim, ETRI

21 Test 3. Results Comparison
October 2014 Test 3. Results Comparison Scenarios ETRI Huawei LGE Qualcomm MediaTek Intel Nokia NTT No FA, MCS0 5.15 5.14 FA, MCS0 5.58 5.58  5.55 5.66 5.59 5.40 No FA, MCS8 22.04 22.4 FA, MCS8 34.05 34.2  31.35 Igor Kim, ETRI

22 Clarification Issues (1)
October 2014 Clarification Issues (1) Defer & Backoff duration formula in Test 1a Correct formula and value DIFS(34 us)+backoff (CWmin)/2=34us+n*9/2us = 101.5us n = 15 Signal propagation delay Signal propagation delay Tprop = d/c d – distance between transmitter and receiver c – speed of light in vacuum (3*108 m/s) A distance of 100m adds us propagation delay Do we need to consider it? Igor Kim, ETRI

23 Clarification Issues (2)
October 2014 Clarification Issues (2) A-MPDU Tx time estimation According to the standard: “Except when an A-MPDU subframe is the last one in an A-MPDU, padding octets are appended to make each A-MPDU subframe a multiple of 4 octets in length” A-MPDU size = (MSDU + MAC header + delimiter)*2*8 + padding + service + tail = ( )*2* = bits A-MPDU duration = ceil((FrameLength*8) /rate /OFDMsymbolduration) * OFDMsymbolduration + PHY Header = ceil(24582/6.5/4) * = 3824 us Igor Kim, ETRI

24 Conclusion MAC calibration results
October 2014 Conclusion MAC calibration results Performed simulations for Tests 1 – 3 Simulation results show similar trend with other companies results Igor Kim, ETRI

25 Reference [1] 11-14-0980-04-00ax-simulation-scenarios
October 2014 Reference [1] ax-simulation-scenarios [2] ax-evaluation-methodology [3] ax-mac-calibration-results [4] ax-mac-simulator-calibration [5] ax-mac-calibration-result [6] ax-mac-calibration-results-for-test-1-and-2 [7] ax-mac-calibration-huawei-results [8] ax-mac-simulator-calibration-results [9] ax-comparing-mac-calibration-results Igor Kim, ETRI


Download ppt "MAC Calibration Results"

Similar presentations


Ads by Google