Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Analysis of the increase and decrease algorithms for congestion avoidance in computer networks
Computer Networks and ISDN Systems
An adaptive congestion control scheme for real-time packet video transport
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
Videoconferencing on the Internet
IEEE/ACM Transactions on Networking (TON)
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Experience with control mechanisms for packet video in the internet
ACM SIGCOMM Computer Communication Review
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
An integrated congestion management architecture for Internet hosts
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Quality adaptation for congestion controlled video playback over the Internet
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
pgmcc: a TCP-friendly single-rate multicast congestion control scheme
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
A stochastic model of TCP/IP with stationary random losses
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Video Streams into the Mainstream
Computer
Transient behaviors of TCP-friendly congestion control protocols
Computer Networks: The International Journal of Computer and Telecommunications Networking
Adaptive, Best-Effort Delivery of Digital Audio and Video Across Packet-Switched Networks
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
The design and implementation of the NCTUns 1.0 network simulator
Computer Networks: The International Journal of Computer and Telecommunications Networking
ICIP '95 Proceedings of the 1995 International Conference on Image Processing (Vol. 3)-Volume 3 - Volume 3
Control mechanisms for packet audio in the internet
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 1
New directions in communications (or which way to the information age?)
IEEE Communications Magazine
Hi-index | 0.24 |
On most operating systems, the UDP and TCP sockets are the two main types of sockets used to provide transport-layer networking services. However, for several reasons, UDP and TCP sockets are unsuitable for transporting delay-sensitive but error-tolerant streaming data such as the data generated by multimedia streaming applications. In this paper, we create a new type of socket that is suitable for transporting such data and propose a novel and simple implementation for it. We have implemented this new type of socket in Free BSD 4.8 and call it the 'UDTCP socket.' It has both the UDP and TCP socket properties suitable for delay-sensitive but error-tolerant streaming data but not those UDP and TCP socket properties unsuitable for such data. When transporting a stream of such data whose sending rate needs to be regulated by TCP congestion control, our simulation results show that the UDTCP socket can provide a much better delay and delay-jitter performance than the TCP socket.