Publications (by area)
Internet evolution
-
Ten Years in the Evolution of the Internet Ecosystem,
with Amogh Dhamdhere.
In the Proceedings of the ACM SIGCOMM Internet Measurement Conference (IMC),
Athens Greece, October 2008.
-
What would Darwin Think about Clean-Slate Architectures?
ACM Computer Communications Review (CCR), Editorial Zone, January 2008.
-
Can ISPs be Profitable Without Violating Network Neutrality?,
with Amogh Dhamdhere.
In the Proceedings of the ACM SIGCOMM Network Economics (NetEcon) Workshop,
Seattle WA, August 2008.
-
On the scalability of BGP: the roles of topology growth and update rate-limiting ,
with A.Elmokashfi and A.Kvalbein.
In the Proceedings of the ACM CoNext conference,
Madrid, December 2008.
Intelligent route control, overlay routing and performance-based routing
-
Interactions of Intelligent Route Control with TCP Congestion Control,
with R.Gao, D.Blair, M.Morrow and E.W.Zegura.
In the Proceedings of the Networking conference,
Atlanta, May 2007.
-
Path Selection using Available Bandwidth Estimation in Overlay-based Video Streaming,
with M.Jain.
In the Proceedings of the Networking conference,
Atlanta, May 2007.
-
Combing Multihoming with Overlay Routing (or how to be a better ISP without owning a network),
with Y.Zhu and M.Ammar.
In the Proceedings of IEEE INFOCOM.
Anchorage, Alaska, May 2007.
-
Dynamic Overlay Routing Based on Available Bandwidth Estimation:
A Simulation Study, with Y.Zhu and M. Ammar.
In the Computer Networks Journal, Volume 50, Issue 6, Pages 739-876, April 13 2006.
-
Avoiding Oscillations due to Intelligent Route Control Systems,
with R.Gao and E.W.Zegura.
In the Proceedings of IEEE INFOCOM.
Barcelona, Spain, April 2006.
-
ISP and Egress Path Selection for Multihomed Networks,
with A.Dhamdhere.
In the Proceedings of IEEE INFOCOM.
Barcelona, Spain, April 2006.
-
Interdomain Ingress Traffic Engineering through Optimized AS-Path Prepending
, with R.Gao and E.W.Zegura.
In the Proceedings of IFIP Networking conference.
Waterloo, Canada, May 2005.
Router buffer sizing (how small is too small?)
-
Router Buffer Sizing Revisited: The role of the input/output capacity ratio,
with R.Prasad and M.Thottan.
In the Proceedings of the ACM CoNext conference,
New York, December 2007.
-
Open Issues in Router Buffer Sizing, with A.Dhamdhere.
In the ACM SIGCOMM Computer Communications Review (editorial section).
January 2006.
-
Buffer Sizing for Congested Internet Links, with
A. Dhamdhere and H. Jiang.
In the Proceedings of IEEE INFOCOM,
Miami FL, March 2005.
Internet traffic: explanatory models and prediction
-
Beyond the Model of Persistent TCP Flows: Open-Loop vs Closed-Loop Arrivals of Non-Persistent Flows,
with R.Prasad.
In the Proceedings of the 41st Annual Simulation Symposium, April 2008.
-
On the Predictability of Large Transfer TCP Throughput
, with Q. He and M. Ammar.
In the Proceedings of ACM SIGCOMM.
Philadelphia PA, August 2005.
-
Why is the Internet traffic bursty in short (sub-RTT) time scales?
, with H.Jiang.
In the Proceedings of ACM SIGMETRICS.
Banff, Canada, June 2005.
-
The effect of flow capacities on the burstiness of aggregated traffic, with
H. Jiang. Passive and Active Measurements (PAM) conference,
April 2004.
-
Source-Level IP Packet Bursts: Causes and Effects.
With H. Jiang.
In the Proceedings of the ACM Internet Measurements Conference (IMC),
Miami FL, October 2003.
Network bandwidth estimation: capacity, available bandwidth and per-link measurements
-
The Probe Gap Model can Underestimate the Available Bandwidth of Multihop Paths,
withL.Lao and M.Y.Sanadidi.
In the ACM SIGCOMM Computer Communications Review, October 2006.
-
Available bandwidth measurement as simple as running wget, with
D.Antoniades, M.Athanatos, A.Papadogiannakis, and E.P.Markatos.
Passive and Active Measurements (PAM) conference,
March 2006.
-
End-to-end Estimation of the Available Bandwidth Variation Range
, with M.Jain.
In the Proceedings of ACM SIGMETRICS.
Banff, Canada, June 2005.
-
Packet Dispersion Techniques and Capacity Estimation, with
P. Ramanathan and D. Moore.
In IEEE/ACM Transactions on Networking, December 2004.
-
Ten Fallacies and Pitfalls in End-to-End Available Bandwidth Estimation.
With M. Jain.
In the Proceedings of the ACM Internet Measurements Conference (IMC),
Sicily Italy, October 2004.
-
Effects of Interrupt Coalescence on Network Measurements, with
R.Prasad and M.Jain. Passive and Active Measurements (PAM) conference,
April 2004.
-
Bandwidth Estimation: Metrics, Measurement Techniques, and Tools,
with R.S.Prasad, M.Murray, K.C.Claffy.
IEEE Network, November/December 2003.
-
End-to-End Available Bandwidth: Measurement methodology, Dynamics, and
Relation with TCP Throughput.
With M.Jain. IEEE/ACM Transactions on Networking, August 2003.
-
The Effect of Layer-2 store-and-forward devices on per-hop capacity
estimation.
With R.S.Prasad and B.Mah. In Proceedings of IEEE Infocom, April 2003.
-
The Effect of Layer-2 Switches on Pathchar-like Tools (2-page abstract).
With R.S.Prasad and B.Mah. In Proceedings of ACM IMW, November 2002.
-
End-to-End Available Bandwidth: Measurement methodology, Dynamics, and
Relation with TCP Throughput.
With M.Jain. In Proceedings of ACM SIGCOMM, August 2002.
-
Pathload: A Measurement Tool for End-to-end Available Bandwidth. With M. Jain. In Proceedings of the 3rd Passive and Active
Measurements Workshop, March 2002, Fort Collins CO.
-
What
Do Packet Dispersion Techniques Measure? , with D.Moore and
P.Ramanathan.
In Proceedings of the 2001 Infocom, Anchorage AK, April 2001.
Note:
A more recent version
of this paper that includes some additional results is also available
(submitted to the IEEE/ACM Transactions on Networking).
Related to TCP and congestion control
-
Beyond the Model of Persistent TCP Flows: Open-Loop vs Closed-Loop Arrivals of Non-Persistent Flows,
with R.Prasad.
In the Proceedings of the 41st Annual Simulation Symposium, April 2008.
-
Measuring the Congestion Responsiveness of Internet Traffic,
with R.Prasad.
In the Proceedings of the Passive and Active Measurements (PAM) conference,
Belgium, April 2007.
-
On the Predictability of Large Transfer TCP Throughput,
with Q.He and M.Ammar.
In the Computer Networks (COMNET) Journal,
vol.51, no.14, pp.3959-3977, October 2007.
-
A Methodology for the Optimal Configuration of TCP Traffic in Network
Simulations under Link Load Constraints, with
Q. He and M. Ammar.
In the Proceedings of the 38th Annual Simulation Symposium (ANSS 2005),
San Diego CA, April 2005.
-
Socket Buffer Auto-Sizing for High-Performance Data Transfers, with
R.Prasad and M.Jain. Journal of Grid Computing, Volume 1, Issue 4, pp.361-376.
-
On the effectiveness of Delay-based Congestion Avoidance, with
R. S. Prasad and M. Jain. PFLDnet workshop,
February 2004.
Network measurement methods and their applications
-
Spectral Probing, Crosstalk and Frequency Multiplexing in Internet Paths,
with Partha Kanuparthy.
In the Proceedings of the ACM SIGCOMM Internet Measurement Conference (IMC),
Athens Greece, October 2008.
-
NetDiagnoser: Troubleshooting Network Unreachabilities using End-to-End Probes and
Routing Data,
with A.Dhamdhere, R.Teixeira and C.Diot.
In the Proceedings of the ACM CoNext conference,
New York NY, December 2007.
-
Poisson Versus Periodic Path Probing (or, does PASTA Matter?)
, with M.M.Bin Tariq and M. Ammar.
In the Proceedings of USENIX/ACM Internet Measurement Conference,
Berkeley CA, October 2005.
-
ANEMOS: An Autonomous Network Monitoring System.
With A.Danalis. In Proceedings of the 4th Passive and Active
Measurements (PAM) Workshop, April 2003, San Diego CA.
-
Guardian: A Router Mechanism for Extreme Overload Protection.
With H.Jiang. In Proceedings of the Scalability and Traffic Control in IP
Networks conference, August 2002.
-
Passive Estimation of TCP Round-Trip Times.
With H.Jiang. To appear at the ACM Computer Communications Review, August 2002.
Proportional differentiated services (my PhD thesis work)
-
Dynamic Class Selection and Class Provisioning in Proportional Differentiated Services.
With P.Ramanathan.
Computer Communications Journal, 26(3):204-221, Feb 2003.
-
Proportional Differentiated Services: Delay Differentiation and Packet Scheduling.
With Dimitrios Stiliadis and Parmesh Ramanathan.
In IEEE/ACM Transactions on Networking, February 2002.
Note:
parts of this paper have previously appeared at the 1999 ACM SIGCOMM conference.
This paper is significantly revised and it includes several new results.
-
Dynamic Class Selection: From Relative Differentiation to Absolute QoS,
with P.Ramanathan.
In Proceedings of the 2001 IEEE International Conference on Network Protocols.
Note:
this version of the paper includes an appendix with the proofs.
-
Class
Provisioning using Proportional Delay Differentiation , with
P.Ramanathan.
In Proceedings of the "Scalability and Traffic Control in IP
Networks" conference (SPIE ITCOM302), Denver CO, August 2001.
-
Proportional
Differentiated Services, Part II: Loss Rate Differentiation and Packet
Dropping, with P.Ramanathan.
In Proceedings of the 2000 International Workshop on Quality of Service
(IWQoS), Pittsburgh PA, June 2000.
-
A Case for
Relative Differentiated Services and the Proportional Differentiation Model.
With Parmesh Ramanathan.
In IEEE Network, 13(5):26-34, September 1999
(special issue on Integrated and Differentiated Services in the Internet).
-
Proportional Differentiated Services: Delay Differentiation and Packet Scheduling.
With Dimitrios Stiliadis and Parmesh Ramanathan. In Proceedings of
the 1999 ACM SIGCOMM conference, Cambridge MA,
September 1999. This paper is a revision of the technical report TR-ECE-99-2.
-
Relative
Differentiated Services in the Internet: Issues and Mechanisms.
With Dimitrios Stiliadis. In Proceedings of the 1999 ACM SIGMETRICS conference,
Atlanta GA, May 1999 (extended abstract).
This work started from the Internet Draft
draft-dovrolis-cbsd-00.txt,
written in May 1998.
-
Proportional
Differentiated Services for the Internet.
Ph.D. Dissertation, University of Wisconsin-Madison, December 2000.
Various other areas
-
Beware of BGP Attacks, with
Ola Nordstrom. ACM Computer Communications Review (CCR),
April 2004.
-
Bandwidth Requirement and State Consistency in Three Multiplayer Game Architectures.
With J.Pellegrino. ACM NetGames, May 2003.
-
HIP: Hybrid
Interrupt-Polling for the Network Interface.
With Brad Thayer and Parmesh Ramanathan.
Operating Systems Review, ACM, 35(4):50-60, October 2001.
-
A Loss Concealment Algorithm for Packet
Video Applications. With Damon Tull and Parmesh Ramanathan.
Proceedings of the 9th International Packet Video Workshop,
New York NY, May 1999.
-
Resource Aggregation for
Fault Tolerance in Integrated Services Packet Networks. With Parmesh
Ramanathan. In ACM Computer Communication Review,
28(2):39-53, April 1998.
-
Increasing
the Clock Interrupt Frequency for Better Support of Real-Time Applications.
With Parmesh Ramanathan. February 2000.
Technical Report ECE-00-3.
-
The Selection of
the Token Bucket Parameters in the IETF Guaranteed Service Class. With
Maruthy Vedam and Parmesh Ramanathan. June 1998.