Learn More
We propose and analyze a proportional share r e-source a l l o cation algorithm for realizing real-time performance in time-shared o p erating systems. Processes are assigned a weight which determines a share p er-centage of the resource they are t o r eceive. The resource is then allocated in discrete-sized time quanta in such a manner that each process(More)
ÐNow that cellular networks are being called upon to support real-time interactive multimedia traffic such as video tele-conferencing, these networks must be able to provide their users with quality-of-service (QoS) guarantees. Although the QoS provisioning problem arises in wireline networks as well, mobility of hosts, scarcity of bandwidth, and channel(More)
We describe a new framework for resource allocation that uniies the well-known proportional share and resource reservation policies. Each client is characterized by two parameters: a weight that represents the rate at which the client \pays" for the resource, and a share that represents the fraction of the resource that the client should receive. A xed rate(More)
SUMMARY Many computer conferencing systems based on the X Window System have recently emerged. While these systems hold the promise for fostering collaboration among groups of geographically separated individuals, they are, at present, difficult to build because the X programming model does not support conferencing. This paper describes the salient problems(More)
Many distance learning systems claim to be interactive, but few can offer two-way video, on-the-fly interaction, and application sharing. The authors describe the Interactive Remote Instruction system, which links sites over a high-speed intranet. Distance learning — education without a central classroom — has helped busy people obtain college credits or(More)
At Old Dominion University, we have designed and implemented a Java-based distance education system, which we term IRI-h (for Interactive Remote Instruction-heterogeneous). IRI-h is designed to function on a number of heterogeneous platforms, and within heterogeneous network environments. IRI-h builds on the success of its predecessor system IRI, but(More)
We describe a scheduler based on the microeconomic paradigm for scheduling on-line a set of parallel jobs in a multiprocessor system. In addition to increasing the system throughput and reducing the response time, we consider fairness in allocating system resources among the users, and provide the user with control over the relative performances of his(More)