Abstract

Stream control transmission protocol (SCTP) is a transport layer protocol, which is efficient, reliable, and connection-oriented as compared to transmission control protocol (TCP) and user datagram protocol (UDP). Additionally, SCTP has more innovative features like multihoming, multistreaming and unordered delivery. With multihoming, SCTP establishes multiple paths between a sender and receiver. However, it only uses the primary path for data transmission and the secondary path (or paths) for fault tolerance. Concurrent multipath transfer extension of SCTP (CMT-SCTP) allows a sender to transmit data in parallel over multiple paths, which increases the overall transmission throughput. Parallel data transmission is beneficial for higher data rates. Parallel transmission or connection is also good in services such as video streaming where if one connection is occupied with errors the transmission continues on alternate links. With parallel transmission, the unordered data packets arrival is very common at receiver. The receiver has to wait until the missing data packets arrive, causing performance degradation while using CMT-SCTP. In order to reduce the transmission delay at the receiver, CMT-SCTP uses intelligent retransmission polices to immediately retransmit the missing packets. The retransmission policies used by CMT-SCTP are RTX-SSTHRESH, RTX-LOSSRATE and RTX-CWND. The main objective of this paper is the performance analysis of the retransmission policies. This paper evaluates RTX-SSTHRESH, RTX-LOSSRATE and RTX-CWND. Simulations are performed on the Network Simulator 2. In the simulations with various scenarios and parameters, it is observed that the RTX-LOSSRATE is a suitable policy.

Highlights

  • The most commonly used protocols of the transport layer of the OSI model are user datagram protocol (UDP) and transmission control protocol (TCP)

  • Stream control transmission protocol (SCTP) is very similar to TCP and UDP in terms of operations

  • The parallel transmission through CMT-SCTP uses more than one physical interface, for example the parallel transmission of data between two mobile phones uses two interfaces

Read more

Summary

Introduction

The most commonly used protocols of the transport layer of the OSI model are UDP and TCP. UDP is a connectionless and unreliable transport layer protocol. UDP is a connectionless protocol, which means that there is no need to establish a connection between the sender and receiver. A recently introduced protocol for the transport layer is SCTP, which is reliable and connection-oriented. SCTP is very similar to TCP and UDP in terms of operations. It transmits multiple streams of data simultaneously between two endpoints that have established a connection. CMT-SCTP extension enables a sender to simultaneously transmit data over various paths, which increase the overall transmission throughput. The parallel transmission using CMT-SCTP causes unordered data packet arrival at the receiver. In order to reduce the transmission delay at the receiver, CMT-

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call