Skip to main content
Erschienen in: Wireless Networks 2/2021

02.01.2021

An SDN-based true end-to-end TCP for wireless LAN

verfasst von: Krishna Vijay Kumar Singh, Mayank Pandey

Erschienen in: Wireless Networks | Ausgabe 2/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Segment losses due to intermittent connectivity and mobility lead to sub optimal performance of the Transmission Control Protocol (TCP). This is due to the fact that segment loss is considered as a binary signal for triggering congestion control and retransmission mechanisms at the TCP sender. In wired networks, segments are dropped due to congestion at the routers and the strategy of taking missed acknowledgment as an implicit signal for congestion control performs well. However, in wireless networks, segment losses are primarily due to mobility and transmission errors. Unlike many previous efforts, this paper proposes the design and implementation of Software Defined Network (SDN) assisted TCP which does not require the wireless Access Points (APs) to be TCP-aware and preserves end to end semantics. Further, no changes are required to be done in TCP protocol implementation at the end-hosts. The proposed approach utilizes the programmability provided by the SDN paradigm to intelligently trigger the spurious timeout detection and response algorithms, already implemented in standard TCP. The proposed approach is compared with the standard TCP and SDN assisted Zero Window based approach on Linux kernels using virtual data-plane switches and APs provided by the Mininet-WiFi platform. The implementation results establish the applicability of the proposed approach.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
3.
Zurück zum Zitat Singh, K. V. K., & Pandey, M. (2016). Software-defined mobility in ip based Wi-fi networks: Design proposal and future directions. In 2016 IEEE international conference on advanced networks and telecommunications systems (ANTS), IEEE, pp 1–6. Singh, K. V. K., & Pandey, M. (2016). Software-defined mobility in ip based Wi-fi networks: Design proposal and future directions. In 2016 IEEE international conference on advanced networks and telecommunications systems (ANTS), IEEE, pp 1–6.
8.
Zurück zum Zitat Goff, T., Moronski, J., Phatak, D. S., & Gupta, V. (2000). Freeze-tcp: A true end-to-end tcp enhancement mechanism for mobile environments. In INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, IEEE3, 1537–1545. Goff, T., Moronski, J., Phatak, D. S., & Gupta, V. (2000). Freeze-tcp: A true end-to-end tcp enhancement mechanism for mobile environments. In INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, IEEE3, 1537–1545.
11.
Zurück zum Zitat Sarolahti, P., Kojo, M., Yamamoto, K., & Hata, M. (2009). Forward rto-recovery (f-rto): An algorithm for detecting spurious retransmission timeouts with tcp. In RFC 5682, IETF, RFC. Sarolahti, P., Kojo, M., Yamamoto, K., & Hata, M. (2009). Forward rto-recovery (f-rto): An algorithm for detecting spurious retransmission timeouts with tcp. In RFC 5682, IETF, RFC.
14.
Zurück zum Zitat Fontes, R., Afzal, S., Brito, S., Santos, M., & Esteve, C. (2015). Mininet wifi: Emulating software defined wireless networks. In: 2nd International workshop on management of SDN and NFV systems, 2015 (ManSDN/NFV 2015), IEEE, Barcelona, Spain. Fontes, R., Afzal, S., Brito, S., Santos, M., & Esteve, C. (2015). Mininet wifi: Emulating software defined wireless networks. In: 2nd International workshop on management of SDN and NFV systems, 2015 (ManSDN/NFV 2015), IEEE, Barcelona, Spain.
17.
Zurück zum Zitat Yavatkar, R., & Bhagawat, N. (1994). Improving end-to-end performance of tcp over mobile internetworks. In 1994 First Workshop on Mobile Computing Systems and Applications, IEEE, pp 146–152. Yavatkar, R., & Bhagawat, N. (1994). Improving end-to-end performance of tcp over mobile internetworks. In 1994 First Workshop on Mobile Computing Systems and Applications, IEEE, pp 146–152.
19.
Zurück zum Zitat Binder, A., Boros, T., & Kotuliak, I. (2015). A sdn based method of tcp connection handover. In I. Khalil, E. Neuhold, A. M. Tjoa, L. D. Xu, & I. You (Eds.), Information and communication technology (pp. 13–19). Cham: Springer.CrossRef Binder, A., Boros, T., & Kotuliak, I. (2015). A sdn based method of tcp connection handover. In I. Khalil, E. Neuhold, A. M. Tjoa, L. D. Xu, & I. You (Eds.), Information and communication technology (pp. 13–19). Cham: Springer.CrossRef
20.
Zurück zum Zitat Ghobadi, M., Yeganeh, S. H., & Ganjali, Y. (2012). Rethinking end-to-end congestion control in software-defined networks. In Proceedings of the 11th ACM Workshop on Hot Topics in Networks, ACM, ACM, New York, NY, USA, HotNets-XI, pp 61–66, https://doi.org/10.1145/2390231.2390242. Ghobadi, M., Yeganeh, S. H., & Ganjali, Y. (2012). Rethinking end-to-end congestion control in software-defined networks. In Proceedings of the 11th ACM Workshop on Hot Topics in Networks, ACM, ACM, New York, NY, USA, HotNets-XI, pp 61–66, https://​doi.​org/​10.​1145/​2390231.​2390242.
23.
Zurück zum Zitat Lu, Y., Fan, X., & Qian, L. (2017). Eqf: An explicit queue-length feedback for tcp congestion control in datacenter networks. In 2017 Fifth International Conference on Advanced Cloud and Big Data (CBD), IEEE, pp 69–74, https://doi.org/10.1109/CBD.2017.20. Lu, Y., Fan, X., & Qian, L. (2017). Eqf: An explicit queue-length feedback for tcp congestion control in datacenter networks. In 2017 Fifth International Conference on Advanced Cloud and Big Data (CBD), IEEE, pp 69–74, https://​doi.​org/​10.​1109/​CBD.​2017.​20.
24.
Zurück zum Zitat Vakali, A., & Pallis, G. (2003). Content delivery networks: status and trends. IEEE Internet Computing, 7(6), 68–74.CrossRef Vakali, A., & Pallis, G. (2003). Content delivery networks: status and trends. IEEE Internet Computing, 7(6), 68–74.CrossRef
25.
Zurück zum Zitat Guo, W., Mahendran, V., & Radhakrishnan, S. (2018). Join and spilt tcp for sdn networks: Architecture, implementation, and evaluation. Computer Networks, 137, 160–172.CrossRef Guo, W., Mahendran, V., & Radhakrishnan, S. (2018). Join and spilt tcp for sdn networks: Architecture, implementation, and evaluation. Computer Networks, 137, 160–172.CrossRef
26.
Zurück zum Zitat Ford, A., Raiciu, C., Handley, M., Barre, S., Iyengar, J., et al. (2011). Architectural guidelines for multipath tcp development. IETF, Informational RFC, 6182, 2070–1721. Ford, A., Raiciu, C., Handley, M., Barre, S., Iyengar, J., et al. (2011). Architectural guidelines for multipath tcp development. IETF, Informational RFC, 6182, 2070–1721.
28.
Zurück zum Zitat Singh, K.V., Gupta, S., Verma, S., & Pandey, M. (2019). Improving performance of tcp for wireless network using sdn. In Proceedings of the 20th International Conference on Distributed Computing and Networking, ACM, ACM, New York, NY, USA, ICDCN ’19, pp 267–276, https://doi.org/10.1145/3288599.3288626. Singh, K.V., Gupta, S., Verma, S., & Pandey, M. (2019). Improving performance of tcp for wireless network using sdn. In Proceedings of the 20th International Conference on Distributed Computing and Networking, ACM, ACM, New York, NY, USA, ICDCN ’19, pp 267–276, https://​doi.​org/​10.​1145/​3288599.​3288626.
30.
Zurück zum Zitat Paxson, V., Allman, M., Chu, J., & Sargent, M. (2011). Rfc 6298. Computing TCP’s retransmission Timer. Paxson, V., Allman, M., Chu, J., & Sargent, M. (2011). Rfc 6298. Computing TCP’s retransmission Timer.
31.
Zurück zum Zitat Postel, J., et al. (1981). Transmission control protocol rfc 793. Informational RFC: IETF. Postel, J., et al. (1981). Transmission control protocol rfc 793. Informational RFC: IETF.
32.
Zurück zum Zitat Braden, R. (1989). Rfc1122: Requirements for internet hosts-communication layers. Informational RFC: IETF. Braden, R. (1989). Rfc1122: Requirements for internet hosts-communication layers. Informational RFC: IETF.
34.
Zurück zum Zitat Jacobson, V., Braden, R., & Borman, D. (1992). Rfc1323: Tcp extensions for high performance. IETF RFC. Jacobson, V., Braden, R., & Borman, D. (1992). Rfc1323: Tcp extensions for high performance. IETF RFC.
36.
Zurück zum Zitat Padhye, J., Firoiu, V., Towsley, D. F., & Kurose, J. F. (2000). Modeling tcp reno performance: A simple model and its empirical validation. IEEE/ACM Transactions on Networking, 8(2), 133–145.CrossRef Padhye, J., Firoiu, V., Towsley, D. F., & Kurose, J. F. (2000). Modeling tcp reno performance: A simple model and its empirical validation. IEEE/ACM Transactions on Networking, 8(2), 133–145.CrossRef
40.
Zurück zum Zitat Calhoun, P., Montemurro, M., Stanley, D., et al. (2009). Control and provisioning of wireless access points (capwap) protocol binding for iEEE 802.11. IETF RFC5416. Calhoun, P., Montemurro, M., Stanley, D., et al. (2009). Control and provisioning of wireless access points (capwap) protocol binding for iEEE 802.11. IETF RFC5416.
41.
Zurück zum Zitat Shalimov, A., Zuikov, D., Zimarina, D., Pashkov, V., Smeliansky, R. (2013). Advanced study of sdn/openflow controllers. In Proceedings of the 9th Central Eastern European Software Engineering Conference in Russia, ACM, ACM, New York, NY, USA, CEE-SECR ’13, pp 1:1–1:6, https://doi.org/10.1145/2556610.2556621. Shalimov, A., Zuikov, D., Zimarina, D., Pashkov, V., Smeliansky, R. (2013). Advanced study of sdn/openflow controllers. In Proceedings of the 9th Central Eastern European Software Engineering Conference in Russia, ACM, ACM, New York, NY, USA, CEE-SECR ’13, pp 1:1–1:6, https://​doi.​org/​10.​1145/​2556610.​2556621.
Metadaten
Titel
An SDN-based true end-to-end TCP for wireless LAN
verfasst von
Krishna Vijay Kumar Singh
Mayank Pandey
Publikationsdatum
02.01.2021
Verlag
Springer US
Erschienen in
Wireless Networks / Ausgabe 2/2021
Print ISSN: 1022-0038
Elektronische ISSN: 1572-8196
DOI
https://doi.org/10.1007/s11276-020-02526-6

Weitere Artikel der Ausgabe 2/2021

Wireless Networks 2/2021 Zur Ausgabe