Mourad Kara

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)
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)
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)
˝ Abstract ˝ We overview in this paper the enhancement of TCP's congestion control mechanisms using Explicit Congestion Notification (ECN) over ATM networks. Congestion is indicated by not only packet losses as is currently the case but an agent implemented at the network's edge as well. The agent bridges the gap between the ATM layer and the TCP layer in(More)