160 likes | 291 Views
Throughput Enhancement via Frame Aggregation – A Sequel. Youngsoo Kim *+ , Sunghyun Choi * , Hyosun Hwang + , and Kyungh u n Jang + + Samsung Advance Institute of Technology (SAIT) and * Seoul National University (SNU). Contents. Introduction Frame aggregation New Results
E N D
Throughput Enhancement via Frame Aggregation – A Sequel Youngsoo Kim*+, Sunghyun Choi*, Hyosun Hwang+, and Kyunghun Jang+ +Samsung Advance Institute of Technology (SAIT) and *Seoul National University (SNU) Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Contents • Introduction • Frame aggregation • New Results • Numerical throughput analysis with channel error • Performance measurement using TCP and UDP traffic • Conclusion Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Introduction • Objective • To achieve high throughput/efficient schemes to improve the current 802.11 MAC • Background • 802.11 MAC/PHY has fixed overheads irrespective of packet size • The small-size packet can cause more throughput degradation • To reduce the overheads is the one of main concerns to enhance current 802.11 WLAN Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Throughput Performance Analysis • Assumptions • There is a single transmitter and a single receiver • The 802.11 DCF is used • All the datagrams have a fixed size • The transmitter has infinite number of datagrams • Channel error is not considered • Throughput is determined at the LLC SAP between LLC and IP Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Theoretical Throughput for 54 Mbps Preferred Operation Range Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Frame Aggregation • Aggregation of multiple frames in order to reduce the fixed overheads relatively! • Aggregation was once part of 802.11e in 802.11e/D1.0 • It defined a new management frame for this aggregation mechanism • Multiple MSDUs are aggregated into a single management frame • Frame aggregation was presented at the May 2003 meeting (11-03-376r0-HTSG-Throughput_Enhancement_via_Frame_Aggregation.ppt) Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Frame Formats (Example) Original With aggregation Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Numerical Analysis with Channel Error • Compare the throughput performance by distance of two scenarios • Without aggregation • One 1000 bytes frame (IP datagram size) • With aggregation • Two 1000 bytes frames are aggregated • Assumption • Ideal rate-adaptation (maximizing throughput) • Path loss exponent = 4 & Tx_power = 200 mW • Based on error performance analysis assuming • Binary convolutional coding • Hard-decision Viterbi decoding with AWGN at the input Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Numerical Analysis Result Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Some Lessons from Error Performance • Frame aggregation seems a good solution to improve throughput when the distance between sender and receiver is relatively short ! Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Performance Measurement • Implement frame aggregation in real platform • Linux & Intersil-based platform (11b) • Measure the throughput performance of UDP and TCP traffic • Note: Frame aggregation is only applied when there are multiple frames in the queue Traffic generator AP STA Youngsoo Kim, Samsung/SNU and S. Choi, SNU
New Measurement Results - UDP • Throughput performance of packet aggregation with fixed rate UDP Youngsoo Kim, Samsung/SNU and S. Choi, SNU
New Measurement Results - TCP • Throughput performance of packet aggregation with TCP Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Conclusion • Shown via analysis that frame aggregation is a good way to improve 802.11 MAC efficiency • Measurements from real implementation also show the performance enhancement • Frame aggregation can be done above the MAC SAP very easily • Frame aggregation can be considered an enhanced mechanism Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Future Work • Measurement/simulations with more realistic traffic scenarios • Considering usage scenarios developed in this group • Incorporating the PHY channel error performance • Based on a more realistic simulation, not an analysis (given here) Youngsoo Kim, Samsung/SNU and S. Choi, SNU
Any Comments or Questions ? Youngsoo Kim, Samsung/SNU and S. Choi, SNU