TCP Performance in Multi-Polling Game Theory-Based IEEE 802.11 Networks

Open access

Abstract

Easy usage and integration with various applications made IEEE 802.11 one of the most used technologies these days, both at home and business premises. Over the years, there have been many additional improvements to the 802.11 standards. Nevertheless, the algorithms and Media Access Control (MAC) layer methods are almost the same as in previous Wi-Fi versions. In this paper, a set of methods to improve the total system capacity is proposed – such as efficient transmit power management based on Game Theory with a custom wireless medium protocol. The transmit power management and wireless medium protocol is verified by both simulation and real application scenarios. The results conclude that the capacity of the proposed wireless medium protocol is overall 20 percent higher than the standard 802.11 wireless medium access protocols. Additional TCP Acknowledgment filtering, which was tested together with the proposed wireless medium access protocol, can provide up to 10-percent-higher TCP throughput in high-density scenarios, especially for asymmetrical traffic cases. The conducted research suggests that efficient power management could result in lighter transmit power allocation rules that are currently set by the local regulators for current Wi-Fi devices. Thus, better propagation characteristics and wireless medium management would lead to an overall higher wireless system capacity.

References

  • [1] O. Tetervenoks, I. Galkin and J. Armas, “Autonomous Power Supply System for Light Sensor of Illumination Measurement Test Bench,” Electrical, Control and Communication Eng., vol. 1, issue 1, pp. 30–35, Dec. 2012. https://doi.org/10.2478/v10314-012-0005-0

  • [2] Aruba Networks. 802.11ac In-Depth, 2015. [Online]. Available: http://www.arubanetworks.com/pdf/technology/whitepapers/WP_80211acInDepth.pdf

  • [3] Z. Chen and A. Khokhar, “Improved MAC Protocols for DCF and PCF Modes over Fading Channels in Wireless LANs,” in 2003 IEEE Wireless Commun. and Networking. WCNC 2003, New Orleans, LA, USA, 2003, pp. 1297–1302. https://doi.org/10.1109/WCNC.2003.1200560

  • [4] S. Cheng, M. Wu. “Contention-Polling Duality Coordination Function for IEEE 802.11 WLAN Family,” IEEE Trans. on Commun., vol. 57, no. 3, pp. 779–888, Mar. 2009. https://doi.org/10.1109/TCOMM.2009.03.070073

  • [5] Y. P. Fallah and H. Alnuweiri, “Hybrid polling and contention access scheduling in IEEE 802.11e WLANs,” J. of Parallel and Distributed Computing, vol. 67, issue 2, pp. 242–256, Feb. 2007. https://doi.org/10.1016/j.jpdc.2006.07.003

  • [6] B.-S. Kim, S. W. Kim, Y. Fang and T. F. Wong, “Two-Step Multipolling MAC Protocol for Wireless LANs,” IEEE J. on Selected Areas in Commun., vol. 23, no. 6, June 2005. https://doi.org/10.1109/jsac.2005.845635

  • [7] J. Chen, C.-A. Lin, “HMM: Hybrid Multipolling Mechanism with Pre-allocation Admission Control for Real-Time Transmissions in WLANs,” in IEEE 60th Vehicular Technology Conf. (VTC2004-Fall), 2004, pp. 3040–3044. https://doi.org/10.1109/vetecf.2004.1400619

  • [8] Y. Fang, D. Gu, A. B. McDonald and J. Zhang, “On the Performance Enhancement of Wireless LAN – A Multi-polling Mechanism with Hidden Terminal Solution,” in 2005 Global Telecommun. Conf. (GLOBECOM '05), 2005. https://doi.org/10.1109/glocom.2005.1577689

  • [9] H. Balakrishnan and V. N. Padmanabhan, “How Network Asymmetry Affects TCP,” IEEE Commun. Magazine, vol. 39, issue 4, pp. 60–67, Apr. 2001. https://doi.org/10.1109/35.917505

  • [10] A. Statkus and S. Paulikas, “Improving TCP Performance in IEEE 802.11 Networks,” Research J. Elektronika ir Elektrotechnika, vol. 19, no. 5, 2013. https://doi.org/10.5755/j01.eee.19.5.2571

  • [11] S. Pilosof, R. Ramjee, D. Raz, Y. Shavitt and P. Sinha, “Understanding TCP fairness over Wireless LAN,” in Twenty-second Annu. Joint Conf. of the IEEE Computer and Commun. Societies, IEEE INFOCOM 2003. San Francisco, CA, 2003, vol. 2, pp. 863–872. https://doi.org/10.1109/infcom.2003.1208924

  • [12] H. Balakrishnan, V. N. Padmanabhan, S. Seshan, M. Stemm, E. Amir and R. H. Katz, “TCP Improvements for Heterogeneous Networks: The Daedalus Approach,” in Proc. of the 35th Annu. Allerton Conf. on Communication, Control, AND Computing, 1997.

  • [13] K. Tan, J. Song, Q. Zhang and M. Sridharan, “A Compound TCP Approach for High-speed and Long Distance Networks,” in Proc. IEEE INFOCOM 2006. 25TH IEEE Int. Conf. on Computer Commun., Barcelona, Spain, 2006, pp. 1–12. https://doi.org/10.1109/INFOCOM.2006.188

  • [14] M. Felegyhazi and J. P. Hubaux, “Game Theory in Wireless Networks: A Tutorial,” EPFL Technical report: LCA-REPORT-2006-002, Switzerland, Jan. 2006.

  • [15] A. Medeisis, J. Sydor, L. Cremene, O. Holland, A. Anskaitis, D. Wiecek, Y. Haddad and T. Cuzanauskas, “ISM-Advanced: Improved Access Rules for Unlicensed Spectrum,” in 2014 IEEE Int. Symp. on Dynamic Spectrum Access Networks (DYSPAN), McLean, VA, 2014, pp. 194–205. https://doi.org/10.1109/DySPAN.2014.6817796

  • [16] G. Fang et al., “Distributed Inter-Network Interference Coordination for WBANs,” in 2010 IEEE Global Telecommun. Conf. GLOBECOM 2010, Miami, FL, 2010, pp. 1–5. https://doi.org/10.1109/glocom.2010.5683900

  • [17] Python language programme used for simulation of power control game. [Online]. Available: http://www.cost-terra.org/our-publications

  • [18] T. Høiland-Jørgensen (2016, Dec. 3). “Flent: The FLExible Network Tester,” [Online]. Available: https://flent.org/flent-the-flexible-network-tester.pdf

  • [19] M. Allman, V. Paxson and W. Stevens, TCP Congestion Control. RFC2581, 1999. [Online]. Available: https://tools.ietf.org/html/rfc2581

  • [20] D. D. Clark, Window and Acknowledgment strategy in TCP. RFC813, 1982. [Online]. Available: https://tools.ietf.org/html/rfc813

  • [21] J. D. Brouer and H. S. Hansen, “Experiences with Reducing TCP Performance Problems on ADSL,” DIKU – Technical Report 04/07, 2004.

  • [22] L. Ong and J. Yoakum, An Introduction to the Stream Control Transmission Protocol (SCTP), RFC3286, 2002. [Online]. Available: https://www.ietf.org/rfc/rfc3286.txt

  • [23] I. Rhee, L. Xu and S. Ha, CUBIC for Fast Long-Distance Networks, 2007. [Online]. Available: https://tools.ietf.org/html/draft-rhee-tcp-cubic-00

  • [24] C. Barakat and E. Altman. On ACK Filtering on a Slow Reverse Channel. INRIA, 2004. [Online]. Available: http://www-sop.inria.fr/members/Chadi.Barakat/Qofis2000-2.pdf

  • [25] L. Salameh, A. Zhushi, M. Handley, K. Jamieson and B. Karp, “HACK: Hierarchical ACKs for Efficient Wireless Medium Utilization,” in 2014 USENIX Annu. Technical Conf., Philadelphia, PA, June 19–20, 2014, pp. 359–370.

  • [26] H. Balakrishnan, V. N. Padmanabhan and M. Sooriyabandara, TCP Performance Implications of Network Path Asymmetry, RFC3449, 2002. [Online]. Available: https://www.rfc-editor.org/rfc/rfc3449.txt

  • [27] L. Pavilanskas and A. Statkus, “Evaluation of TCP Acknowledgment Mechanism Influence on Router Performance,” Research J. Elektronika ir Elektrotechnika, vol. 103, no. 7, pp. 95–100, 2010.

Electrical, Control and Communication Engineering

The Journal of Riga Technical University

Journal Information

Metrics

All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 46 46 32
PDF Downloads 16 16 8