Learn More
e present an enhancement to the IP best effort service, alternative best effort (ABE), which relies on the idea of providing low delay at the expense of maybe less through-put. The motivation for such a service is twofold. First, there now exist interactive multimedia applications that perform well across a wide range of loss and throughput conditions [1,(More)
Performance evaluation of TCP over ATM has been the focus of much research recently. A number of studies have analysed observed performance degradation, suggested ways to improve throughput, compared the performance of ABR and UBR as suitable classes of ATM service in transporting TCP traffic. With this explosion of studies exploring various combinations of(More)
The main purpose of the rate-based congestion control protocols that have been developed to support the deployment of real-time multimedia applications in the Internet is to ensure that the ap-plication's traffic share the network in a fairly and friendly manner with the dominant TCP traffic. In this work we use the network simulator ns-2 to evaluate the(More)
This paper demonstrates the utility of typed shared data abstractions as an effective high-level means of structuring and coordinating parallel programs. Access to data shared by concurrent processes is expressed through operations of shared abstract data types (SADTs). SADTs abstract low-level concerns of communication and synchronization. The exposition(More)
In this report, we propose extensions to TCP congestion control which, on a congested network result in signiicantly better use of available bandwidth by eliminating the requirement for a slow start with each TCP restart. Mechanisms are implemented which enable the sending TCP to restart its data ow at a suitable level for the current connection. A fallback(More)
Distributed-controlled dynamic load balancing algorithms are known to have several advantages over centralised algorithms such as scalability, and fault tolerance. Distributed implies that the control is decentralised and that a copy of the algorithm (called a scheduler) is replicated on each host of the network. However, distributed control also(More)