Extending the functionality of RTP/RTCP implementation in network simulator (NS-2) to support TCP friendly congestion control
نویسندگان
چکیده
In this paper, we present a modification of the ns2 code for the RTP/RTCP protocols. The legacy RTP/RTCP code in ns2 has not yet been validated but it provides a framework of the protocol’s specification for experimental use. We have modified the code by adding all the RTP/RTCP protocol’s attributes that are defined in RFC 3550 and related to QoS metrics. We have also implemented additional algorithms and functions in order to enhance our modified code with TCP friendly bandwidth share behavior. Our protocol, named RTPUP (“UP” stands for the University of Patras), is offered as a package and is fully documented so that it can be used for simulations and research within the ns2 simulation environment.
منابع مشابه
Adaptive smooth multicast protocol for multimedia transmission: Implementation details and performance evaluation
In this paper we propose a new single-rate multicast congestion control scheme named Adaptive Smooth Multicast Protocol (ASMP), for multimedia transmission over best-effort networks. The smoothness lays in the calculation and adaptation of the transmission rate, which is based on dynamic estimations of protocols’ parameters and dynamic adjustment of the ‘smoothness factor’, as well. ASMP key at...
متن کاملDelivery of real-time continuous media over the Internet
In this paper, we outline an architecture which enables the real-time delivery of continuous media over the Internet using the Real-time Transport Protocol (RTP). We present our implementation of RTP with its control protocol RTCP. RTCP feedback reports are used by our adaptive rate controller to help reduce congestion. Then, we assess the functionality of RTP and its suitability for the future...
متن کاملMLDA: A TCP-friendly Congestion Control Framework for Heterogeneous Multicast Environments
To avoid overloading the Internet and starving TCP connections, multimedia flows using non-congestion controlled UDP need to be enhanced with congestion control mechanisms. In this paper, we present a general framework for achieving TCP-friendly congestion control called MLDA. Using MLDA, multimedia senders adjust their transmission rate in accordance with the network congestion state. For taki...
متن کاملReal-time protocols – RTP/RTCP
This article describes the need for protocols specifically designed for real-time applications, their significant features and their desired characteristics. It briefly introduces the RTP/RTCP protocols, the most widely used protocols for carrying real-time application data. INTRODUCTION Real time protocols cover specific needs by applications with real-time characteristics. Real-time applicati...
متن کاملTCP-like congestion control algorithm for stream media transmission
Currently, the influx of streaming media business tends to aggravate network congestion. In order to improve network efficiency, a new TCP-like congestion control algorithm based on RTP/TRCP protocol model is proposed in this paper. This algorithm uses an improved AIMD mechanism to control window for adjusting the transmission rate of RTP data frame by adopting TCP acknowledgment mechanism and ...
متن کامل