EDBT 2026 Demo / reviewers in the wild / expert
Donald W. Gillies
dblp:g/DonaldWGillies
· DBLP profile ↗
9ranked-venue papers
3as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 5Theory of computation · 2 · 2 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
2 papers |
Internet architecture and protocols · 57% Network performance modeling · 29% Vehicular, aerial and satellite networks · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Embedded and real-time systems · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols
ATM networks |
0.0 | 2 | 1999 | Real-time multimedia scheduling policies for end-to-end delay jitter and loss guarantees across ATM satellite systems · IEEE J. Sel. Areas Commun. 1999 An efficient ATM voice service with flexible jitter and delay guarantees · IEEE J. Sel. Areas Commun. 1999 |
Network performance modeling
queueing analysis |
0.0 | 2 | 1999 | Real-time multimedia scheduling policies for end-to-end delay jitter and loss guarantees across ATM satellite systems · IEEE J. Sel. Areas Commun. 1999 An efficient ATM voice service with flexible jitter and delay guarantees · IEEE J. Sel. Areas Commun. 1999 |
Embedded and real-time systems
real-time scheduling |
0.0 | 4 | 1999 | Scheduling Tasks with AND/OR Precedence Constraints · SIAM J. Comput. 1995 Real-time multimedia scheduling policies for end-to-end delay jitter and loss guarantees across ATM satellite systems · IEEE J. Sel. Areas Commun. 1999 An efficient ATM voice service with flexible jitter and delay guarantees · IEEE J. Sel. Areas Commun. 1999 |
Vehicular, aerial and satellite networks › satellite networks
ATM satellite systems |
0.0 | 1 | 1999 | Real-time multimedia scheduling policies for end-to-end delay jitter and loss guarantees across ATM satellite systems · IEEE J. Sel. Areas Commun. 1999 |
Internet architecture and protocols › quality of service › performance guarantees
delay and jitter guarantees |
0.0 | 1 | 1999 | An efficient ATM voice service with flexible jitter and delay guarantees · IEEE J. Sel. Areas Commun. 1999 |
Internet architecture and protocols › ATM networks
voice over ATM |
0.0 | 1 | 1999 | An efficient ATM voice service with flexible jitter and delay guarantees · IEEE J. Sel. Areas Commun. 1999 |
Embedded and real-time systems › real-time scheduling
priority scheduling |
0.0 | 2 | 1995 | Scheduling Tasks with AND/OR Precedence Constraints · SIAM J. Comput. 1995 Greed in Resource Scheduling · RTSS 1989 |
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling |
0.0 | 1 | 1995 | Scheduling Tasks with AND/OR Precedence Constraints · SIAM J. Comput. 1995 |
Embedded and real-time systems › real-time scheduling
worst-case analysis |
0.0 | 1 | 1989 | Greed in Resource Scheduling · RTSS 1989 |
Methods — techniques the papers use, named apart from their topics
statistical multiplexing · 0.0network simulation · 0.0delayed frame queueing · 0.0FIFO scheduling · 0.0worst-case performance analysis · 0.0priority-driven heuristic · 0.0performance bounds · 0.0list scheduling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | On the Goodput of TCP NewReno in Mobile NetworksabstractNext-generation wireless networks such as LTE and WiMax can achieve throughputs of several Mbps with TCP. These higher throughputs, however, can easily be destroyed by frequent handoffs, which occur in urban environments due to shadowing. A primary reason for the throughput drop during handoffs is the out of order arrival of packets at the receiver. As a result, in this paper, we model the precise effect of packet-reordering on the goodput of TCP NewReno. Specifically, we develop a TCP NewReno model that captures the goodput of TCP as a function of round-trip time, average time duration between packet-reorder events, average number of packets reordered during every reorder event, and the congestion window threshold of TCP NewReno. We also developed an emulator that runs on a router to implement packet reordering events from time to time. We validate our NewReno model by comparing the goodput results obtained by transferring data between two hosts connected via the emulator to the goodput results that our model predicts. Sushant Sharma, Donald W. Gillies, Wu-chun Feng |
ICCCN | 2 |
| 1999 | Explicit delay/jitter bounds for real-time traffic over wireless ATM
Hervé Le Pocher, Victor C. M. Leung, Donald W. Gillies |
Comput. Networks | 3 |
| 1999 | An efficient ATM voice service with flexible jitter and delay guaranteesabstractA transmission and multiplexing strategy appropriate for voice over asynchronous transfer mode (ATM), called delayed frame queueing (DFQ), is proposed. This frame-based strategy has features in common with the synchronous transfer mode and is thus well suited to service synchronous applications such as voice, while retaining the statistical multiplexing capabilities of ATM. In particular, the DFQ service discipline can provide explicit and nontrivial bounds for queue delay and jitter, for both bursty as well as continuous traffic streams. Furthermore, the DFQ discipline can combine a wide range of delay and jitter bounds while also managing the distribution of quality of service violations among the traffic streams when congestion occurs. Jitter control is performed at the network periphery and thus does not negatively influence multiplexing gain at intermediate nodes. This efficient strategy has major implications in terms of the preferred alternatives chosen by clients when implementing source clock recovery for voice. DFQ allows the entire range of implementation alternatives for voice over ATM to be appropriately serviced, such as ATM adaptation layer types 1 and 2 (AAL1/2), adaptive playout, and immediate playout. Hervé Le Pocher, Victor C. M. Leung, Donald W. Gillies |
IEEE J. Sel. Areas Commun. | 3 |
| 1999 | Real-time multimedia scheduling policies for end-to-end delay jitter and loss guarantees across ATM satellite systemsabstractWe propose a simple first-in first-out (FIFO)-based service protocol which is appropriate for a multimedia ATM satellite system. The main area of interest is to provide real-time traffic with upper bounds on the end-to-end delay, jitter, and loss experienced at various service queues within a satellite network. Various service protocols, each based on a common underlying strategy, are developed in light of the requirements and limitations imposed at each of the satellite's subsystems. These subsystems include the uplink (UL) earth station (ES) service queue, on-board processing (OBP) queues, and the downlink (DL) ES service queue feeding into a wireline ATM network or directly to an end-user application. Numerous network simulation results demonstrate the tractability, efficiency, and versatility of the underlying service discipline. Key features of our strategy are its algorithmic and architectural simplicity, its non-ad-hoc scheduling approach, and its unified treatment of all real-time streams at all service queues. In addition, the delay and jitter bounds are uncoupled. In this way, end-to-end jitter can be tightly controlled even if medium access requires long indeterminate waiting durations. Hervé Le Pocher, Victor C. M. Leung, Donald W. Gillies |
IEEE J. Sel. Areas Commun. | 3 |
| 1998 | Real-time broadband services with jitter control over ATM satellite bridgesabstractA generic satellite interworking unit (IWU) is proposed for delivering real-time traffic across an arbitrary satellite bridge employing asynchronous transfer mode (ATM). End-to-end cell transfer delay (CTD) and cell delay variation (CDV) bounds are provided by logically associating cells to short duration link-level frames. In addition, a generic scheduler is proposed for the uplink earth station (ES). This scheduler only defines the service priorities and deadlines of queued cells but does not define the particular fashion in which an ES gains access to the shared transmission medium. Simulation results demonstrate that the quality of service (QoS) can be efficiently managed in order to maximize satellite throughput of real-time traffic. Hervé Le Pocher, Victor C. M. Leung, Donald W. Gillies |
ICC | 3 |
| 1995 | Scheduling Tasks with AND/OR Precedence ConstraintsabstractIn traditional precedence-constrained scheduling a task is ready to execute when all its predecessors are complete. We call such a task an AND task. In this paper we allow certain tasks to be ready when just one of their predecessors is complete. These tasks are known as OR tasks. We analyze the complexity of two types of real-time AND/OR task scheduling problems. In the first type of problem, all the predecessors of every OR task must eventually be completed, but in the second type of problem, some OR predecessors may be left unscheduled. We show that most problems involving tasks with individual deadlines are NP-complete, and then present two priority-driven heuristic algorithms to minimize completion time on a multiprocessor. These algorithms provide the same level of worst-case performance as some previous priority-driven algorithms for scheduling AND-only task systems. Donald W. Gillies, Jane W.-S. Liu |
SIAM J. Comput. | 1 |
| 1991 | Greed in Resource Scheduling
Donald W. Gillies, Jane W.-S. Liu |
Acta Informatica | 1 |
| 1989 | Greed in Resource SchedulingabstractAn examination is made of the worst-case performance of a class of scheduling algorithms commonly known as priority-driven or list-scheduling algorithms. These algorithms have anomalous, unpredictable performance when used to suboptimally schedule nonpreemptive tasks with precedence constraints. A general method is presented for deriving the worst-case performance of these algorithms. This method is easy to use, yet powerful enough to yield tight performance bounds for many classes of scheduling problems. It is demonstrated that the method has wide applicability. Several task systems are presented for which list-scheduling algorithms have worst-case performance, and the general characteristics of these task systems are discussed. It is believed that these task systems are sometimes ignored in simulation studies; consequently, the results of these studies may be overly optimistic.> Donald W. Gillies, Jane W.-S. Liu |
RTSS | 1 |
| 1989 | Scheduling imprecise computations to minimize total error
Jen-Yao Chung, Wei-Kuan Shih, Jane W.-S. Liu, Donald W. Gillies |
Microprocessing and Microprogramming | 4 |