The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
To meet the deadlines of interactive applications, congestion-agnostic transport protocols like UDP are increasingly used side-by-side with congestion-responsive TCP. As bandwidth is not totally virtualized in data centers, service outage may occur (for some applications) when such diverse traffics contend for the small buffers in the switches. In this paper we present SDN-GCC, a simple and practical...
Low Extra Delay Background Transport (LEDBAT) is defined in RFC6817 as a congestion control algorithm for lower than best effort transport service that reacts to both delay and loss congestion signals. LEDBAT allows bulk transfer applications (such peer-to-peer file transfer and software updates) to utilize available capacity in the background while limiting additional forward queuing delays at network...
Distributed applications deployed in multi-datacenter environments need to deal with network connections of varying quality, including high bandwidth and low latency within a datacenter and, more recently, high bandwidth and high latency between datacentres. In principle, for a given network connection, each message should be sent over the best available network protocol, but existing middlewares...
TCP handles packet loss in the network by retransmitting lost packets, which in turn increases latency. Many connections in data centers are short-lived and consist only of a few packets (e.g., RPCs). Such connections suffer disproportionately from packet retransmissions. We address this issue by introducing a new transport layer protocol called ATP: ATP uses ample forward error correction at the...
The previous surveys show that more than 90% of the flows in typical data center networks are smaller than 100KB in size, while most bytes transmitted are from a few large flows. The small flows are usually sensitive to their completion times while the large flows require a high throughput. The previous works usually either achieve low completion times for small flows or high throughput for large...
In today's modern cloud supported applications, the traffic relies on both congestion-responsive transport protocols like TCP and congestion-oblivious transport like UDP including all their variations. As bandwidth is not totally virtualized in today's data centers, the diverse responses of these protocols to congestion lead to inefficiencies and service disruption to some applications. In this paper...
This paper shows that an appropriate choice of the transport protocol, either TCP or UDP, in video streaming services can effectively improve the efficiency of the network resources. The proposed algorithm compares the available network capacity with the rate that is required to transmit the video content. In particular, the study focuses on video streaming by means of DASH standard, so that a new...
This paper evaluates and compares the performance of various transport protocols over some current tactical radios using different topologies. The four selected transport protocols were TCP, SCTP, UDT, and Mockets. The comparison was done with three different tactically relevant radios - the Harris PRC-117G, the TrellisWare TW-400, and the Persistent Systems WaveRelay MPU4. The results show a surprising...
Many data center applications have deadline requirements, which pose a requirement of deadline-awareness in network transport. Completing within deadlines is a necessary requirement for flows to be completed. Transport protocols in current data centers try to share the network resources fairly and are deadline-agnostic. Recently several works try to address the problem by making as many flows meet...
The transfer of big data is increasingly supported by dedicated channels in high-performance networks. Transport protocols play a critical role in maximizing the link utilization of such high-speed connections. We propose a Transport Profile Generator (TPG) to characterize and enhance the end-to-end throughput performance of transport protocols. TPG automates the tuning of various transport-related...
Energy consumption is one of the main limiting factors for designing large scale Clouds. Evaluating the energy consumption of Clouds networking architectures and providing multi-level views required by providers and users, is a challenging issue. In this paper, we show how to evaluate and understand network choices (protocols, topologies) in terms of contributions to the energy consumption of the...
One of the key questions for future networks is how to efficiently transfer data traffic generated by versatile applications in heterogeneous and fast changing environments. The lesson learned from the history of the Internet is that congestion control performed by TCP can be a solution. However, due to the limitations of TCP versions a novel paradigm applying fountain code based transfer seems to...
This paper presents experimental results which support our proposition that the increase in bandwidth efficiency achievable by dynamically and transparently matching transport protocols and messaging patterns to application requirements outweighs the necessary increase in complexity and overhead of the proposed architecture. In order to validate this claim, DIRECTOR, a middleware solution for managing...
Bandwidth aggregation is a popular research topic that enables users to use different kind of network interfaces connected with Internet together. This is very useful especially in modern smart phones, where multiple interfaces can be used not only to aggregate bandwidth, but also to use an uninterrupted network connection. For different reasons, service providers may not be able to provide service...
SCTP (Stream Control Transmission Protocol) has multi-homing features, but SCTP implementations do not actively use this feature. If the active path is disabled or packets are lost SCTP uses alternative paths; this multi-homing feature can be used to transfer data concurrently. In this study, data has been sent from these multi-homing paths and load balancing has been implemented on these paths, with...
Satellite communications represent an important slice of the global communications sector thanks to their broadcast nature. Unfortunately, TCP used on satellite links suffers from a number of well-known performance issues, especially for high altitude satellites with longer delays. In this paper, a new TCP protocol is proposed. This new protocol arises after a careful study of the various protocols...
For provisioning large-scale online applications such as web search, social networks and advertisement systems, data centers face extreme challenges in providing low latency for short flows (that result from end-user actions) and high throughput for background flows (that are needed to maintain data consistency and structure across massively distributed systems). We propose L2DCT, a practical data...
Military tactical networks require reach back connectivity, and in most cases the only viable solution is a combination of satellite and radio links. This hybrid network is characterized by long delay, transmission errors and relative low capacity. Geostationary satellites add a substantial time delay. Terrestrial wireless packet networks might introduce comparable delays and jitter. Mobility and...
Secure Shell (SSH) is a multi-channel security protocol running over the Transmission Control Protocol (TCP), which offers channels for several services over a secured connection, such as remote shells and connection forwarding. In this paper we introduce a method for using SSH over the Stream Control Transmission Protocol (SCTP), a transport protocol supporting multi-homing and multi-streaming. We...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.