skip to main content
10.1145/3368926.3369710acmotherconferencesArticle/Chapter ViewAbstractPublication PagessoictConference Proceedingsconference-collections
research-article

A Software Defined Networking Approach for Guaranteeing Delay in Wi-Fi Networks

Published: 04 December 2019 Publication History

Abstract

Recently, low latency has become one of the most critical requirements in Wi-Fi networks (e.g., for Internet access). Many factors and events such as bufferbloat, which unexpectedly happen, can affect the delay of Wi-Fi networks. Hence, the delay requirement leads to the essential of a management mechanism, which can 1) correctly detect negative behavior in latency; 2) and adjust network settings adaptively. In this paper, we introduce a solution for the two mentioned issues, which uses the emerging Software Defined Networking (SDN) technology. Our SDN-based method can guarantee a predetermined value of delay in the Wi-Fi network by taking advantage of SDN. More specifics, we correctly monitor the delay fluctuation in Wi-Fi networks on an SDN controller. We then deploy a task of queue adjustment when the delay value exceeds the predetermined one. We have developed and evaluated our method using the mininet-wifi emulator and POX controller. The results show that we can maintain the guaranteed delay level for packet transmissions without significant effects on network performance.

References

[1]
L.S. Brakmo and L.L. Peterson. 1995. TCP Vegas: end to end congestion avoidance on a global Internet. IEEE Journal on Selected Areas in Communications 3 (1995), 1465 -- 1480.
[2]
Neal Cardwell, Yuchung Cheng, C. Stephen Gunn, Soheil Hassas Yeganeh, and Van Jacobson. 2016. BBR: Congestion-Based Congestion Control. Queue-Network Congestion 14 (2016).
[3]
B. Claise. 2004. Cisco Systems NetFlow Services Export Version 9. https://tools.ietf.org/html/rfc3954. [Accessed August 2019].
[4]
Sally Floyd and Van Jacobson. 1993. Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking 1 (1993).
[5]
Open Networking Foundation. 2012. OpenFlow Switch Specification Version 1.3.0. [Accessed August 2019].
[6]
Open Networking Foundation. 2014. OpenFlow Management and Configuration Protocol. [Accessed August 2019].
[7]
Jim Gettys. 2011. Bufferbloat: Dark Buffers in the Internet. IEEE Internet Computing 15 (2011), 96--96.
[8]
YiXi Gong, Dario Rossi, Claudio Testa, Silvio Valenti, and M. D. Täht. 2013. Fighting the bufferbloat: On the coexistence of AQM and low priority congestion control. In Proc. 2013 IEEE INFOCOM.
[9]
Do Thi Thu Hien, Thanh Duc Ngo, Duy-Dinh Le, Hiroo Sekiya, Van-Hau Pham, and Kien Nguyen. 2019. Targeting Bufferbloat in Wi-Fi Networks: An Emulator-based Approach. In Proc. of the 19th ISCIT 2019.
[10]
Haiqing Jiang, Yaogong Wang, Kyunghan Lee, and Injong Rhee. 2015. DRWA: A Receiver-Centric Solution to Bufferbloat in Cellular Networks. IEEE Transactions on Mobile Computing 15 (2015).
[11]
Xiaolan Liu, Fengyuan Ren, Ran Shu, Tong Zhang, and Tao Dai. 2016. Mitigating bufferbloat with receiver-based TCP flow control mechanism in cellular networks. Advances in Computer Communications and Networks: From Green, Mobile, Pervasive Networking to Big Data Computing 15 (2016).
[12]
Kien Nguyen, Kentaro Ishizu, and Fumihide Kojima. 2017. An Evolvable, Scalable, and Resilient Control Channel for Software Defined Wireless Access Networks. Elsevier Journal on Computers & Electrical Engineer 57 (2017).
[13]
Kien Nguyen and Shigeki Yamada. 2016. An Experimental Feasibility Study on Applying SDN Technology to Disaster-resilient Wide Area Networks. Annals of Telecommunications, Special Issue on Software Networks 71 (2016).
[14]
Kathleen Nichols and Van Jacobson. 2012. Controlling Queue Delay. Communications of The ACM 55 (2012).
[15]
Masataka Nomoto, Celimuge Wu, Stashi Ohzahata, and Toshihiko Kato. 2017. A Solution for Bufferbloat Problem in Upload TCP Communication over IEEE 802.11n WLAN Only by Modifying Access Point. In Proc. of 2017 6th International Conference on Commnunications, Computation, Networks and Technologies.
[16]
NOXrepo. [n.d.]. POX Manual. https://noxrepo.github.io/pox-doc/html/. [Accessed August 2019].
[17]
Rong Pan, Preethi Natarajan, Chiara Piglione, Mythili Suryanarayana Prabhu, Vijay Subramanian, Fred Baker, and Bill VerSteeg. 2013. PIE: A lightweight control scheme to address the bufferbloat problem. In Proc. 2013 IEEE 14th HPSR.
[18]
Peter Phaal. 2004. sFlow Specification version 5. https://sflow.org/sflow_version_5.txt. [Accessed August 2019].
[19]
Kévin Phemius and Mathieu Bouet. 2013. Monitoring latency with OpenFlow. In Proc. of the 9th CNSM 2013.
[20]
Shiva Rowshanrad, Sahar Namvarasl, and Manijeh Keshtgari. 2017. A Queue Monitoring System in OpenFlow Software Defined Networks. Journal of Telecomunications and Information Technology (2017).
[21]
Niels L. M. van Adrichem, Christian Doerr, and Fernando A. Kuipers. 2014. OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks. In Proc. of 2014 IEEE NOMS.

Cited By

View all
  • (2024)LiTE4DCB: A Lightweight Throughput Estimation for Heterogeneous Dynamic Channel Bonding WLANs Based on Continuous-Time Markov ChainIEEE Access10.1109/ACCESS.2023.334915712(4265-4281)Online publication date: 2024
  • (2023)QoE Provisioning System for VoIP and Video Streaming Using Software-Defined Networking and IOTA MicropaymentIEICE Communications Express10.23919/comex.2023COL000212:12(587-590)Online publication date: Dec-2023
  • (2023)Fine-grained QoS provisioning with micropayments in wireless networksNonlinear Theory and Its Applications, IEICE10.1587/nolta.14.5014:1(50-65)Online publication date: 2023
  • Show More Cited By

Index Terms

  1. A Software Defined Networking Approach for Guaranteeing Delay in Wi-Fi Networks

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      SoICT '19: Proceedings of the 10th International Symposium on Information and Communication Technology
      December 2019
      551 pages
      ISBN:9781450372459
      DOI:10.1145/3368926
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      In-Cooperation

      • SOICT: School of Information and Communication Technology - HUST
      • NAFOSTED: The National Foundation for Science and Technology Development

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 04 December 2019

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Software Defined Networking (SDN)
      2. Wi-Fi
      3. congestion control
      4. delay guarantee

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Funding Sources

      Conference

      SoICT 2019

      Acceptance Rates

      Overall Acceptance Rate 147 of 318 submissions, 46%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 05 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)LiTE4DCB: A Lightweight Throughput Estimation for Heterogeneous Dynamic Channel Bonding WLANs Based on Continuous-Time Markov ChainIEEE Access10.1109/ACCESS.2023.334915712(4265-4281)Online publication date: 2024
      • (2023)QoE Provisioning System for VoIP and Video Streaming Using Software-Defined Networking and IOTA MicropaymentIEICE Communications Express10.23919/comex.2023COL000212:12(587-590)Online publication date: Dec-2023
      • (2023)Fine-grained QoS provisioning with micropayments in wireless networksNonlinear Theory and Its Applications, IEICE10.1587/nolta.14.5014:1(50-65)Online publication date: 2023
      • (2021)A QoS-guaranteed System with Software Defined Networking and Micropayment2021 26th IEEE Asia-Pacific Conference on Communications (APCC)10.1109/APCC49754.2021.9609938(94-98)Online publication date: 11-Oct-2021
      • (2020)Study on performance of AQM schemes over TCP variants in different network environmentsIET Communications10.1049/cmu2.1206115:1(93-111)Online publication date: 10-Dec-2020

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media