Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Robert B. Magill

dblp:39/4479 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2003
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 3 first-authorArtificial intelligence and machine learning · 1

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
1 paper
Routing and switching · 94% Internet architecture and protocols · 6%
Computer graphics and multimedia
1 paper
Audio and music processing · 87% Image and video coding · 13%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Routing and switching › switch architecture › crossbar switch
buffered crossbar switch
0.012003
Output-queued switch emulation by fabrics with limited memory · IEEE J. Sel. Areas Commun. 2003
Routing and switching › input-queued switch
output-queued switch emulation
0.012003
Output-queued switch emulation by fabrics with limited memory · IEEE J. Sel. Areas Commun. 2003
Routing and switching
packet switching
0.012003
Output-queued switch emulation by fabrics with limited memory · IEEE J. Sel. Areas Commun. 2003
Routing and switching
switch architecture
0.012003
Output-queued switch emulation by fabrics with limited memory · IEEE J. Sel. Areas Commun. 2003
Internet architecture and protocols
quality of service
0.012003
Output-queued switch emulation by fabrics with limited memory · IEEE J. Sel. Areas Commun. 2003
Routing and switching
scheduling algorithms
0.012003
Output-queued switch emulation by fabrics with limited memory · IEEE J. Sel. Areas Commun. 2003
Audio and music processing › speech coding
adaptive predictive coding
0.011994
Encoder reverberations in adaptive predictive coding · IEEE Trans. Speech Audio Process. 1994
Audio and music processing
speech coding
0.011994
Encoder reverberations in adaptive predictive coding · IEEE Trans. Speech Audio Process. 1994
Image and video coding
quantization
0.011994
Encoder reverberations in adaptive predictive coding · IEEE Trans. Speech Audio Process. 1994

Methods — techniques the papers use, named apart from their topics

flow control · 0.0distributed scheduling · 0.0describing functions · 0.0adaptive order prediction · 0.0
YearPublicationVenuePosition
2003 Output-queued switch emulation by fabrics with limited memory
abstract
The output-queued (OQ) switch is often considered an ideal packet switching architecture for providing quality-of-service guarantees. Unfortunately, the high-speed memory requirements of the OQ switch prevent its use for large-scale devices. A previous result indicates that a crossbar switch fabric combined with lower speed input and output memory and two times speedup can exactly emulate an OQ switch; however, the complexity of the proposed centralized scheduling algorithms prevents scalability. This paper examines switch fabrics with limited memory and their ability to exactly emulate an OQ switch. The switch architecture of interest contains input queueing, fabric queueing, flow-control between the limited fabric buffers and the inputs, and output queueing. We present sufficient conditions that enable this combined input/fabric/output-queued switch with two times speedup to emulate a broad class of scheduling algorithms operating an OQ switch. Novel scheduling algorithms are then presented for the scalable buffered crossbar fabric. It is demonstrated that the addition of a small amount of memory at the crosspoints allows for distributed scheduling and significantly reduces scheduling complexity when compared with the memoryless crossbar fabric. We argue that a buffered crossbar system performing OQ switch emulation is feasible for OQ switch schedulers such as first-in-first-out, strict priority and earliest deadline first, and provides an attractive alternative to both crossbar switch fabrics and to the OQ switch architecture.
Robert B. Magill, Charles E. Rohrs, Robert L. Stevenson
IEEE J. Sel. Areas Commun.1
2001 A high-throughput scheduling algorithm for a buffered crossbar switch fabric
abstract
We examine high-throughput scheduling algorithms for buffered crossbar switch fabrics containing one buffer per crosspoint. We propose a scheduling system that uses longest queue first (LQF) scheduling for virtual output queues (VOQs) at the inputs and round-robin (RR) scheduling for the crosspoints. It is shown, through fluid model techniques, that this system achieves 100% throughput for input traffic that satisfies the strong law of large numbers and that produces a load /spl les/1/N for any input/output pair of an N/spl times/N switching fabric. Simulations indicate that 100% throughput may be attained for a much larger class of admissible loads.
Tara Javidi, Robert B. Magill, Terry Hrabik
ICC2
2000 A simple shaping scheme for frame-based bandwidth allocation
abstract
Packet switching devices that rely on input buffering to prevent cell loss in the switch fabric must regulate the arrival pattern of data packets to the input links of the switch fabric. Frame-based bandwidth allocation can be used in cell-based switch fabrics to regulate the number of cells from a flow entering the fabric during a fixed-length frame of cell slots. We present a simple cell slot assignment algorithm for distributing each flow's cell slot allocations within a frame. The algorithm controls the inter-cell spacing for each flow and bounds fabric queues to a small number independent of the frame length. The simplicity of the algorithm supports per-frame changes in the allocated rates.
Robert B. Magill, Kent Benson, Terry Hrabik, John Kenney
GLOBECOM1
1997 A Bandwidth Efficient Self-Healing Ring for B-ISDN
abstract
This paper examines required capacity in self-healing rings (SHRs) as a function of the protection scheme, spare bandwidth allocation, routing and the traffic demand pattern. Existing SONET bidirectional rings and proposals for B-ISDN bidirectional rings assume a fixed allocation of 50% of the available bandwidth for protection traffic. This paper presents a method of minimum spare bandwidth allocation on bidirectional rings which reduces the required capacity for both symmetric and asymmetric demand between node pairs. It is shown that a bidirectional ring with 1:1 path protection and minimum spare bandwidth allocation requires equal or less ring capacity than existing SONET SHRs for any traffic demand pattern.
Robert B. Magill
ICC (3)1
1994 Encoder reverberations in adaptive predictive coding
abstract
In the past, the nonlinear effects of quantization in differential speech coders either were modeled as additive white Gaussian noise or were ignored in analysis and quantified experimentally. Describing functions are used to model the nonlinear quantizer effects of coarsely quantized difference signals found primarily in adaptive predictive coding (APC) systems. The analysis predicts marginal instabilities in APC encoders. The marginal instabilities result in ringing distortions in the reconstructed signal which, in the past, may have been attributed to pitch and spectral predictor mismatches. Adaptive order prediction is introduced, analyzed, and offered as a method for increasing the robustness of APC encoders.
James D. Mills, Charles E. Rohrs, Robert B. Magill
IEEE Trans. Speech Audio Process.3