258 research outputs found
Improving the performance of SCTP Transport Protocol over wireless networks
[Abstract]: Stream Control Transmission Protocol(SCTP) is a reliable
transport protocol combining the advantages of
TCP and UDP. SCTP has many desirable features including
multihoming, multistreaming, and partial data
reliability. These features have made SCTP perform
much more effectively in multimedia networking applications.
They have also worked better in wireless environment
which traditional transport protocols are ineffective
and cumbersome.
Before the transmission, an application using
SCTP needs to establish an association between the
client and the server. The establishment of association
requires a number which will be used to create multiple
streams. However, SCTP has not specified a method or
suggested any ideas of determine the number.
In our paper, we focus on the performance of SCTP
protocol over the wireless networks. The ideas is to extend
the SCTP with a process of determining an optimal
number prior to the association establishing. We examine
the modified SCTP on a simulated wireless networks,
and the experiment results of simulation using
NS2 have shown the modified SCTP is feasible and also
demonstrated the modified SCTP’s superiority of performance
over TCP and UDP over the wireless networks
Performance analysis of next generation web access via satellite
Acknowledgements This work was partially funded by the European Union's Horizon 2020 research and innovation programme under grant agreement No. 644334 (NEAT). The views expressed are solely those of the author(s).Peer reviewedPostprin
Recommended from our members
The Impact of SCTP on Server Scalability and Performance
The Stream Control Transmission Protocol (SCTP) is a newer transport protocol, having additional features to TCP. Although SCTP is an alternative transport protocol for the Session Initiation Protocol (SIP), we do not know how SCTP features influence SIP server scalability and performance. To estimate this, we measured the scalability and performance of two servers, an echo server and a simplified SIP server on Linux, comparing to TCP. Our measurements found that using SCTP does not significantly affect on data latency: approximately 0.3 ms longer for the handshake than that for TCP. However, server scalability in terms of the number of sustainable associations drops to 17-21%, or to 43% of TCP if we adjust the acceptable gap size of unordered data delivery
WebSocket vs WebRTC in the stream overlays of the Streamr Network
The Streamr Network is a decentralized publish-subscribe system. This thesis experimentally compares WebSocket and WebRTC as transport protocols in the system’s d-regular random graph type unstructured stream overlays. The thesis explores common designs for publish-subscribe and decentralized P2P systems. Underlying network protocols including NAT traversal are explored to understand how the WebSocket and WebRTC protocols function. The requirements set for the Streamr Network and how its design and implementations fulfill them are discussed. The design and implementations are validated with the use simulations, emulations and AWS deployed real-world experiments. The performance metrics measured from the real-world experiments are compared to related work.
As the implementations using the two protocols are separate incompatible versions, the differences between them was taken into account during analysis of the experiments. Although the WebSocket versions overlay construction is known to be inefficient and vulnerable to churn, it is found to be unintentionally topology aware. This caused the WebSocket stream overlays to
perform better in terms of latency. The WebRTC stream overlays were found to be more predictable and more optimized for small payloads as estimates for message propagation delays had a MEPA of 1.24% compared to WebSocket’s 3.98%. Moreover, the WebRTC version enables P2P connections between hosts behind NATs. As the WebRTC version’s overlay construction is more accurate, reliable, scalable, and churn tolerant, it can be used to create intentionally topology aware stream overlays to fully take over the results of the WebSocket implementation
Efficient HTTP based I/O on very large datasets for high performance computing with the libdavix library
Remote data access for data analysis in high performance computing is
commonly done with specialized data access protocols and storage systems. These
protocols are highly optimized for high throughput on very large datasets,
multi-streams, high availability, low latency and efficient parallel I/O. The
purpose of this paper is to describe how we have adapted a generic protocol,
the Hyper Text Transport Protocol (HTTP) to make it a competitive alternative
for high performance I/O and data analysis applications in a global computing
grid: the Worldwide LHC Computing Grid. In this work, we first analyze the
design differences between the HTTP protocol and the most common high
performance I/O protocols, pointing out the main performance weaknesses of
HTTP. Then, we describe in detail how we solved these issues. Our solutions
have been implemented in a toolkit called davix, available through several
recent Linux distributions. Finally, we describe the results of our benchmarks
where we compare the performance of davix against a HPC specific protocol for a
data analysis use case.Comment: Presented at: Very large Data Bases (VLDB) 2014, Hangzho
A Centralized SDN Architecture for the 5G Cellular Network
In order to meet the increasing demands of high data rate and low latency
cellular broadband applications, plans are underway to roll out the Fifth
Generation (5G) cellular wireless system by the year 2020. This paper proposes
a novel method for adapting the Third Generation Partnership Project (3GPP)'s
5G architecture to the principles of Software Defined Networking (SDN). We
propose to have centralized network functions in the 5G network core to control
the network, end-to-end. This is achieved by relocating the control
functionality present in the 5G Radio Access Network (RAN) to the network core,
resulting in the conversion of the base station known as the gNB into a pure
data plane node. This brings about a significant reduction in signaling costs
between the RAN and the core network. It also results in improved system
performance. The merits of our proposal have been illustrated by evaluating the
Key Performance Indicators (KPIs) of the 5G network, such as network attach
(registration) time and handover time. We have also demonstrated improvements
in attach time and system throughput due to the use of centralized algorithms
for mobility management with the help of ns-3 simulations
Reducing Internet Latency : A Survey of Techniques and their Merit
Bob Briscoe, Anna Brunstrom, Andreas Petlund, David Hayes, David Ros, Ing-Jyh Tsang, Stein Gjessing, Gorry Fairhurst, Carsten Griwodz, Michael WelzlPeer reviewedPreprin
- …