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

Bruce A. Mah

dblp:68/4852 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2003
—ORCID · none

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

Computer networks · 5 · 1 first-authorSystems, architecture and hardware · 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
4 papers
Network measurement and analytics · 55% Internet architecture and protocols · 22% Transport protocols and congestion control · 12%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Network measurement and analytics › bandwidth estimation
capacity estimation
0.012003
The effect of layer-2 store-and-forward devices on per-hop capacity estimation · INFOCOM 2003
Network measurement and analytics › network performance measurement
network path measurement
0.012002
The effect of layer-2 switches on pathchar-like tools · Internet Measurement Workshop 2002
Network measurement and analytics
traffic characterization
0.011997
An Empirical Model of HTTP Network Traffic · INFOCOM 1997
Network performance modeling
workload modeling
0.011997
An Empirical Model of HTTP Network Traffic · INFOCOM 1997
Internet architecture and protocols › quality of service
performance guarantees
0.011996
The Tenet real-time protocol suite: design, implementation, and experiences · IEEE/ACM Trans. Netw. 1996
Transport protocols and congestion control › transport protocols
real-time communication protocol
0.011996
The Tenet real-time protocol suite: design, implementation, and experiences · IEEE/ACM Trans. Netw. 1996
Transport protocols and congestion control
transport protocols
0.011996
The Tenet real-time protocol suite: design, implementation, and experiences · IEEE/ACM Trans. Netw. 1996

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

experimental measurement · 0.1analytical modeling · 0.1measurement · 0.0statistical distribution fitting · 0.0simulation · 0.0packet trace analysis · 0.0protocol design · 0.0implementation · 0.0experimentation · 0.0
YearPublicationVenuePosition
2003 The effect of layer-2 store-and-forward devices on per-hop capacity estimation
abstract
Tools such as pathchar, clink, and pchar attempt to measure the capacity of every layer-3 (L3) hop in a network path. These tools use the same underlying measurement methodology, which we refer to as Variable Packet Size (VPS) probing. The key assumption in VPS is that each L3 hop along a path increases the delay of a packet by a "serialization latency", which is the ratio of the packet size over that hop's capacity. Unfortunately, the capacity estimates of VPS tools are sometimes wrong. In this paper, we investigate the source of these errors, and show that the presence of layer-2 (L2) store-and-forward devices, such as Ethernet switches, have a detrimental effect on the accuracy of VPS tools. Specifically, each L2 store-and-forward device introduces an additional serialization latency in a packet's delay, which results in consistent underestimation of that L3 hop's capacity. We analyze this negative effect, deriving the measured capacity of an L3 hop as a function of the L2 link capacities at that hop. Experimental results in local, campus, and ISP networks verify the model, illustrating that L2 devices should be expected in networks of diverse type and size. Finally, we characterize some other sources of error in VPS tools, such as queueing delays, limited clock resolution, variation in ICMP generation delays, and error propagation along the measured path.
Ravi S. Prasad, Constantinos Dovrolis, Bruce A. Mah
INFOCOM3
2002 The effect of layer-2 switches on pathchar-like tools
abstract
No abstract available.
Ravi S. Prasad, Constantinos Dovrolis, Bruce A. Mah
Internet Measurement Workshop3
1998 IPB: An Internet Protocol Benchmark using Simulated Traffic
abstract
A common shortcoming of many network measurement programs is that their metrics are not expressed in terms directly applicable to applications and users. To address this problem, we have developed the IP Benchmark (IPB), a benchmark program that synthetically generates traffic to simulate the network activity of common Internet applications. It measures the performance experienced by the simulated applications, and expresses that performance in terms of application-specific metrics. After presenting same details of the design and implementation of IPB, we show how we use it to measure HTTP performance along various long-delay, lossy ATM links, such as might be found in satellite or wireless ATM environments. These links themselves are simulated by using a BBN Long Link Emulator which adds delays and errors to local-area OC-3 links. Finally, we present some preliminary results.
Bruce A. Mah, Peter E. Sholander, Lawrence Tolendino
MASCOTS1
1997 An Empirical Model of HTTP Network Traffic
abstract
The workload of the global Internet is dominated by the Hypertext Transfer Protocol (HTTP), an application protocol used by World Wide Web clients and servers. Simulation studies of IP networks require a model of the traffic patterns of the World Wide Web, in order to investigate the effects of this increasingly popular application. We have developed an empirical model of network traffic produced by HTTP. Instead of relying on server or client logs, our approach is based on packet traces of HTTP conversations. Through traffic analysis, we have determined statistics and distributions for higher-level quantities such as the size of HTTP files, the number of files per "Web page", and user browsing behavior. These quantities form a model can then be used by simulations to mimic World Wide Web network applications.
Bruce A. Mah
INFOCOM1
1996 The Tenet real-time protocol suite: design, implementation, and experiences
abstract
Many future applications will require guarantees on network performance, such as bounds on throughput, delay, delay jitter, and reliability. To address this need, the authors have designed, simulated, and implemented a suite of network protocols to support real-time channels (network connections with mathematically provable performance guarantees). The protocols, which constitute the prototype Tenet real-time protocol suite (Suite 1), run on a packet-switching internetwork and can coexist with the popular Internet protocol suite. The authors rely on the use of connection-oriented communication, per-channel admission control, channel rate control, and priority scheduling. This protocol suite is the first set of transport and network-layer communication protocols that can transfer real-time streams with guaranteed quality in packet-switching internetworks. The authors have performed a number of experiments and demonstrations on multiple platforms using continuous-media loads (particularly video). The results show that the approach is both feasible and practical to build, and that it can successfully provide performance guarantees to real-time applications. The paper describes the design and implementation of, the suite, the experiments performed, and some of the lessons learned.
Anindo Banerjea, Domenico Ferrari, Bruce A. Mah, Mark Moran, Dinesh C. Verma, Hui Zhang 0001
IEEE/ACM Trans. Netw.3
1991 The Real-Time Channel Administration Protocol
Anindo Banerjea, Bruce A. Mah
NOSSDAV2