Abstract
In wireless LANs, terminals regularly perform the access point scanning in order to obtain up-to-data information on access points located nearby. During the access point scanning, a terminal sends a packet with the power management bit set to suppress the data transfer, and this operation sometimes causes packet losses in the terminal. If TCP Reno is used as a congestion control algorithm and the transmission delay is large, the increase of the congestion window size is suppressed and the performance may be deteriorated. This paper shows an experimental result of TCP Reno with access point scanning and proposes a method to prevent the throughput degradation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
IEEE Standard for Information technology: Local and metropolitan area networks Part 11: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications (2016)
ath9k-devel@lists.ath9 k.org: disable dynamic power save in AR9280, January 2011. http://comments.gmane.org/gmane.linux.drivers.ath9k.devel/5199. Accessed 13 Nov 2018
My80211.com: 802.11: Null Data Frames. http://www.my80211.com/home/2009/12/5/80211-null-data-frames.html. Accessed 12 Nov 2018
Kobayashi, K., Hashimoto, Y., Nomoto, M., Yamamoto, R., Ohzahata, S., Kato, T.: Experimental analysis on access point scanning impacts on TCP throughput over IEEE 802.11n wireless LAN. In: Proceedings of the 12th International Conference on Wireless and Mobile Communications (ICWMC 2016), Barcelona, pp. 115–120 (2016)
Kato, T., Kobayashi, K., Tasaki, S., Nomoto, M., Yamamoto, R., Ohzahata, S.: Experimental analysis and resolution proposal on performance degradation of TCP over IEEE 802.11n wireless LAN caused by access point scanning. Int. J. Adv. Telecommun. 11(1&2), 10–19 (2018)
Eric Dumazet: [PATCHv2 net-next] tcp: TCP Small Queues (2012). http://article.gmane.org/gmane.network.routing.codel/68. Accessed 13 Nov 2018
Henderson, T., Floyd, S., Gurtov, A., Nishida, Y.: Then NewReno Modification to TCP’s Fast Recovery Algorithm. IETF RFC 6582 (2012)
Ha, S., Rhee, I., Xu, L.: CUBIC: a new TCP-friendly high-speed TCP variant. ACM SIGOPS Oper. Syst. Rev. 42(5), 64–74 (2008)
archLinux: NetworkManager. https://wiki.archlinux.org/index.php/NetworkManager. Accessed 13 Nov 2018
Gu, W., Yang, Z., Xuan, D., Jia, W.: Null data frame: a double-edged sword in IEEE 802.11 WLANs. IEEE Trans. Parallel Distrib. Syst. 21(7), 897–910 (2010)
iperf. http://iperf.sourceforge.net/. Accessed 29 Nov 2018
Wireshark. https://www.wireshark.org/. Accessed 29 Nov 2018
Linux foundation: tcpprobe. http://www.linuxfoundation.org/collaborate/workgroups/networking/tcpprobe. Accessed 29 Nov 2018
The GTK+ Project: What is GTK+, and how can I use it? https://www.gtk.org/. Accessed 29 Nov 2018
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Kato, T., Tasaki, S., Yamamoto, R., Ohzahata, S. (2019). Analysis of Performance Degradation of TCP Reno over WLAN Caused by Access Point Scanning. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S. (eds) New Knowledge in Information Systems and Technologies. WorldCIST'19 2019. Advances in Intelligent Systems and Computing, vol 931. Springer, Cham. https://doi.org/10.1007/978-3-030-16184-2_37
Download citation
DOI: https://doi.org/10.1007/978-3-030-16184-2_37
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-16183-5
Online ISBN: 978-3-030-16184-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)