scholarly journals A Survey on Client Throughput Prediction Algorithms in Wired and Wireless Networks

2022 ◽  
Vol 54 (9) ◽  
pp. 1-33
Author(s):  
Josef Schmid ◽  
Alfred Höss ◽  
Björn W. Schuller

Network communication has become a part of everyday life, and the interconnection among devices and people will increase even more in the future. Nevertheless, prediction of Quality of Service parameters, particularly throughput, is quite a challenging task. In this survey, we provide an extensive insight into the literature on Transmission Control Protocol throughput prediction. The goal is to provide an overview of the used techniques and to elaborate on open aspects and white spots in this area. We assessed more than 35 approaches spanning from equation-based over various time smoothing to modern learning and location smoothing methods. In addition, different error functions for the evaluation of the approaches as well as publicly available recording tools and datasets are discussed. To conclude, we point out open challenges especially looking in the area of moving mobile network clients. The use of throughput prediction not only enables a more efficient use of the available bandwidth, the techniques shown in this work also result in more robust and stable communication.

2020 ◽  
Vol 16 (1) ◽  
pp. 19-24
Author(s):  
Pether V B Romony ◽  
Lanny Sitanayah ◽  
Junaidy B Sanger

Asap rokok adalah salah satu asap beracun yang berbahaya bagi kesehatan manusia dari sisi biologis maupun sisi kimiawi. Pada penelitian ini, penulis mengimplementasikansebuah sistem deteksi asap rokok berbasis The Internet of Things menggunakan sensor MQ135, Arduino board dan NodeMCU. Kemudian, penulis melakukan perbandingan Quality of Service dari dua protokol komunikasi data, yaitu Transmission Control Protocol dan User Datagram Protocol pada sistem tersebut. Parameter Quality of Service yang dibandingkan saat proses pengiriman data adalah delay dan data loss. Untuk setiap protokol, simulasi dilakukan selama 1 jam dengan pengiriman data setiap 5 detik, 10 detik, sampai 1 menit. Hasil yang diperoleh adalah data loss dengan Transmission Control Protocol lebih rendah dari pada data loss dengan User Datagram Protocol, sedangkan delay dengan User Datagram Protocol lebih rendah dari pada delay dengan Transmission Control Protocol.


2021 ◽  
Author(s):  
Mohammed Yahya Asiri

Today, mobile devices like smartphones are supported with various wireless radio interfaces including cellular (3G/4G/LTE) and Wi-Fi (IEEE 802.11) [42]. The legacy devices can only communicate with only one interface. The Transmission Control Protocol, or TCP, has a limitation inability to change connection settings without breaking the connection. In this paper, we explain how multi-path TCP (MPTCP) protocol has been proposed to solve TCP single-interface limitation and provides a huge improvement on application performance by using multiple paths transparently (auto path changing). We discuss the last mile, which is the final networking segment that carried all network traffic. Indeed, the available bandwidth in last-mile link can effectively harm the network throughput as it limits the amount of transmitted data. We found that the quality of the last mile networks significantly determines the reliability and quality of the carrying network. We believe MPTCP can provide a convenient solution for the last mile problem. We provide a holistic view of the challenges and potential enablers in details.<br>


Author(s):  
Vidya S. Kubde ◽  
Sudhir Sawarkar

Multipath Transmission Control Protocol (MPTCP) is an extension of TCP meant for multihomed devices, which uses all the available interfaces for a single connection. MPTCP was evolved for Bandwidth aggregation and re silence to network failure. The wireless networks of multihomed devices are of different characteristics, when used together decreases Quality of Service (QoS). MPTCP schedulers tried to fill this gap with different approaches. In this paper we tried to study these schedulers in different network scenarios and came with the findings that to achieve good throughput and decrease download time, only fast paths are preferred.


2021 ◽  
Author(s):  
Mohammed Yahya Asiri

<div>Today, mobile devices like smartphones are supported with various wireless radio interfaces including cellular (3G/4G/LTE) and Wi-Fi (IEEE 802.11) [46]. The legacy devices can only communicate with only one interface. The Transmission Control Protocol, or TCP, has a limitation inability to change connection settings without breaking the connection. Multi-path TCP (MPTCP) protocol has been proposed to solve TCP single-interface limitation and provides a huge improvement on application performance by using multiple paths transparently (auto path changing). The last mile is the final networking segment which carried all network traffic. The available bandwidth in last-mile link can effectively harm the network throughput as it limits the amount of transmitted data. The quality of the last mile networks significantly determines the reliability and quality of the carrying network. MPTCP can provide a convenient solution for the last mile problem. An MPTCP scheduler needs to provide significant packet routing schedules based on the current status of paths (sub-flows) in terms of loss rate, bandwidth and jitter, in a way, maximizing the network goodput. MPTCP extends the TCP by enabling a single byte stream split into multiple byte streams and transfer them over multiple disjoint network paths or subflows. An MPTCP connection combines a set of different subflows where each subflow performance depends on the condition of its path (including packet loss rate, queue delay, and throughput capacity). Unreliable packet scheduling may lead to critical networking issues such as the head-of-line (HoL) blocking where the packets scheduled on the low-latency path must wait for the packets on the high-latency path to ensure in-order delivery and the out-of-order (OFO) packets, the receiver must maintain a large queue to reorganize the received packets. In this project, we aim to study and experiment MPTCP scheduling on dynamic networks (like a cellular network) and try to propose an MPTCP schema which can be effective to overcome limitations of dynamic networks performance.</div>


Author(s):  
Mutaz Hamed Hussien Khairi ◽  
Sharifah H. S. Ariffin ◽  
N. M. Abdul Latiff ◽  
Kamaludin Mohamad Yusof ◽  
M. K. Hassan ◽  
...  

Software Defined Networking (SDN) is an emerging networking paradigm that provides more flexibility and adaptability in terms of network definition and control. However, SDN is a logically centralized technology. Therefor the control plane (i.e. controller) scalability in SDN in particular, is also one of the problems that needs further focus. OpenFlow is one of the protocol standards in SDN, which allow the separation of the controller from the forwarding plane. The control plane has an SDN embedded firewall and is able to enforce and monitor the network activity. This firewall can be used to control the throughput. However, it may affect SDN performance. In this paper, throughput will be used as a performance metric to evaluate and assess the firewall impact on two protocols; Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) that passes through the forwarding planes. The evaluations have been verified through simulating the SDN OpenFlow network using MININET. The results show that an implementation of firewall module in SDN creates a significant 36% average drop for TCP and 87% average drop for UDP in the bandwidth which eventually affect the quality of the network and applications.


2021 ◽  
Author(s):  
Mohammed Yahya Asiri

<div>Today, mobile devices like smartphones are supported with various wireless radio interfaces including cellular (3G/4G/LTE) and Wi-Fi (IEEE 802.11) [46]. The legacy devices can only communicate with only one interface. The Transmission Control Protocol, or TCP, has a limitation inability to change connection settings without breaking the connection. Multi-path TCP (MPTCP) protocol has been proposed to solve TCP single-interface limitation and provides a huge improvement on application performance by using multiple paths transparently (auto path changing). The last mile is the final networking segment which carried all network traffic. The available bandwidth in last-mile link can effectively harm the network throughput as it limits the amount of transmitted data. The quality of the last mile networks significantly determines the reliability and quality of the carrying network. MPTCP can provide a convenient solution for the last mile problem. An MPTCP scheduler needs to provide significant packet routing schedules based on the current status of paths (sub-flows) in terms of loss rate, bandwidth and jitter, in a way, maximizing the network goodput. MPTCP extends the TCP by enabling a single byte stream split into multiple byte streams and transfer them over multiple disjoint network paths or subflows. An MPTCP connection combines a set of different subflows where each subflow performance depends on the condition of its path (including packet loss rate, queue delay, and throughput capacity). Unreliable packet scheduling may lead to critical networking issues such as the head-of-line (HoL) blocking where the packets scheduled on the low-latency path must wait for the packets on the high-latency path to ensure in-order delivery and the out-of-order (OFO) packets, the receiver must maintain a large queue to reorganize the received packets. In this project, we aim to study and experiment MPTCP scheduling on dynamic networks (like a cellular network) and try to propose an MPTCP schema which can be effective to overcome limitations of dynamic networks performance.</div>


Electronics ◽  
2021 ◽  
Vol 10 (16) ◽  
pp. 1942
Author(s):  
Min Chen ◽  
Muhammad Waleed Raza ◽  
Xing Zhou ◽  
Thomas Dreibholz ◽  
Yuyin Tan

The transmission performance of a multi-path transmission control protocol (MPTCP) is affected by many parameters, such as path management, congestion control, buffer size, and subflow bandwidth. Most of the previous studies have focused almost exclusively on the improvement of a single parameter, without a holistic view. In this paper, a multi-parameter comprehensive optimized algorithm (MPCOA) is proposed to comprehensively optimize the above parameters. The MPCOA algorithm can find a smaller buffer size and select an appropriate congestion control and path management algorithm on the premise of ensuring better throughput. Experiments in three scenarios show that MPCOA can save buffer space and subflow resources, and achieve a high throughput. Meanwhile, a set of quantitative improvement results given by MPCOA is convenient for us to evaluate the quality of the MPTCP network and provide reference for our ongoing future work.


2021 ◽  
Author(s):  
Mohammed Yahya Asiri

Today, mobile devices like smartphones are supported with various wireless radio interfaces including cellular (3G/4G/LTE) and Wi-Fi (IEEE 802.11) [42]. The legacy devices can only communicate with only one interface. The Transmission Control Protocol, or TCP, has a limitation inability to change connection settings without breaking the connection. In this paper, we explain how multi-path TCP (MPTCP) protocol has been proposed to solve TCP single-interface limitation and provides a huge improvement on application performance by using multiple paths transparently (auto path changing). We discuss the last mile, which is the final networking segment that carried all network traffic. Indeed, the available bandwidth in last-mile link can effectively harm the network throughput as it limits the amount of transmitted data. We found that the quality of the last mile networks significantly determines the reliability and quality of the carrying network. We believe MPTCP can provide a convenient solution for the last mile problem. We provide a holistic view of the challenges and potential enablers in details.<br>


Author(s):  
Alexandr Vesselkov ◽  
Heikki Hämmäinen ◽  
Juuso Töyli

This article describes how mobile operators occasionally fail to provide adequate service quality due to network overload, blackouts, or coverage white spots. Customers can increase the quality of connections by multihoming, i.e. using subscriptions of several operators. Multihoming is facilitated by an innovative reprogrammable embedded SIM (eSIM) that can enable dynamic switching between networks. Although eSIM multihoming is advantageous, its future is not definite, as it is affected by multiple factors and actors with conflicting business interests. This paper defines scenarios for the evolution of eSIM multihoming and its possible impact on competition by constructing qualitative system dynamics models based on expert interviews. The results show that depending on market conditions and actions of stakeholders, multihoming may reach high diffusion, find application in special use cases, or fail to take off. With high diffusion, competition between operators will become more dynamic, and market share will be defined by the number of served sessions.


Author(s):  
David Binet ◽  
Mohamed Boucadair ◽  
Christian Jacquenet ◽  
Denis Collange ◽  
Karine Guillouard ◽  
...  

The Transmission Control Protocol (TCP) is one of the core components of the TCP/IP protocol suite. It has been extensively used for the past three decades (and counting) as the privileged connection-oriented transport mode for many Internet applications, including access to web contents. Nevertheless, experience with TCP can sometimes be rather poor for various reasons which include (but are not limited to) sub-optimized forwarding path capabilities. Because a TCP session can only be established over a single path (by definition), this restriction is not only unable to take into account the dramatic evolution of terminal technologies towards multi-interfaced devices, but also the ability to benefit from several yet potential forwarding paths for the sake of improved Quality of Experience (QoE).


Sign in / Sign up

Export Citation Format

Share Document