High Performance Despite Heterogeneity



  • Riptide: Jump-Starting Back-Office Connections in Cloud Systems
    M. Flores, A. Khakpour, and H. Bedi
    To Appear IEEE ICDCS '16, Nara, Japan, June 2016.
    [ .pdf | .pdf.gz | slides | review ]
    Taking advantage of open connections to optimize cloud communications (work with Verizon Digital Media Services).

  • Wi-FM: Resolving Neighborhood Wireless Network Affairs by Listening to Music
    M. Flores, U. Klarman, and A. Kuzmanovic
    In IEEE ICNP '15, San Francisco, California, November 2015.
    [ .pdf | .pdf.gz | slides | review | press ]
    Using FM radio to coordinate wireless devices across networks.

  • Towards Application-Level Multi-Homing
    Y. Wang, H. Wu, W. Zhang, Y. Li, and A. Kuzmanovic
    Tech. Report NWU-EECS-15-04, Department of EECS, Northwestern University, November 2015.
    [ .pdf | .pdf.gz ]
    Building a data transfer infrastructure on top of Gmail, YouTube, Flickr, and the like.

  • Taming the Mobile Data Deluge with Drop Zones
    I. Trestian, S. Ranjan, A. Kuzmanovic, and A. Nucci
    In IEEE/ACM Transactions on Networking , to appear.
    [ .pdf | .pdf.gz | review/response ]
    An extended version of the INFOCOM 2011 paper.

  • Understanding End-User Perception of Network Problems
    J. Scott Miller, A. Mondal, R. Potharaju, P. Dinda, and A. Kuzmanovic
    In Proceedings of ACM SIGCOMM Workshop on Measurements Up the STack (W-MUST), Toronto, CA, August 2011.
    [ .pdf | .pdf.gz | .ppt | review ]
    Which network-level problems are annoying for people, and which are not?

  • Towards Street-Level Client-Independent IP Geolocation
    Y. Wang, D. Burgener, M. Flores, A. Kuzmanovic, and C. Huang
    In Proceedings of USENIX NSDI 2011, Boston, MA, March 2011.
    [ .pdf | .pdf.gz | .ppt | video | review | press ]
    The paper presents a method for geolocating IP addresses with extreme accuracy.

  • Taming User-Generated Content in Mobile Networks via Drop Zones
    I. Trestian, S. Ranjan, A. Kuzmanovic, and A. Nucci
    In Proceedings of IEEE INFOCOM 2011, Shanghai, China, April 2011.
    [ .pdf | .pdf.gz | .ppt | review ]
    This paper considers how the large amounts of user upload activity can be economically supported in mobile networks.

  • SureCall: Towards Glitch-Free Real-Time Audio/Video Conferencing
    A. Mondal, R. Cutler, C. Huang, J. Li, and A. Kuzmanovic
    In Proceedings of IEEE IWQoS 2010, Beijing, China, June 2010.
    [ .pdf | .pdf.gz | .ppt | review ]
    The paper presents SureCall, a distributed experimental platform for audio/video conferencing.

  • Drafting Behind Akamai: Inferring Network Conditions Based on CDN Redirections
    A.-J. Su, D. Choffnes, A. Kuzmanovic, and F. Bustamante
    In IEEE/ACM Transactions on Networking, (17)6, December 2009.
    [ .pdf | .pdf.gz | review/response ]
    An extended version of the SIGCOMM 2006 paper.

  • Supporting Application Network Flows with Multiple QoS Constraints
    A. Mondal, P. Sharma, S. Banerjee, and A. Kuzmanovic
    In Proceedings of IEEE IWQoS 2009, Charleston, SC, July 2009.
    [ .pdf | .pdf.gz | .ppt | review ]
    The paper designs a framework to find routes that meet individual QoS metrics efficiently and scalably under multiple QoS constraints.

  • Adding Explicit Congestion Notification (ECN) Capability to TCP's SYN/ACK Packets
    A. Kuzmanovic, A. Mondal, S. Floyd, and K.K. Ramakrishnan
    RFC 5562, June 2009.
    [ .txt ]
    An RFC based on the SIGCOMM 2005 paper.

  • Removing Exponential Backoff from TCP
    A. Mondal and A. Kuzmanovic
    In ACM SIGCOMM Computer Communication Review,
    Volume 38, Number 5, October 2008.
    [ .pdf | .pdf.gz | review | response ]
    The paper argues that the exponential backoff mechanism, introduced by Van Jacobson 20 years ago, should be removed from TCP.

  • Relative Network Positioning via CDN Redirections
    A.-J. Su, D. Choffnes, F. Bustamante, and A. Kuzmanovic
    In Proceedings of IEEE ICDCS 2008, Beijing, China, June 2008.
    [ .pdf | .pdf.gz | .ppt | review ]
    How you can use CDNs' redirections for network positioning.

  • On the Use of Parallel Connections in Web Browsers
    D. Choffnes, J. Lange, S. Rossoff, and A. Kuzmanovic
    Tech. Report NWU-EECS-06-15, Department of EECS, Northwestern University, October 2006.
    [ .pdf | .pdf.gz ]
    Analysis and implications of popular web browsers' behavior.
    Simulation scripts and Linux code could be download here.

  • Drafting Behind Akamai (Travelocity-Based Detouring)
    A.-J. Su, D. Choffnes, A. Kuzmanovic, and F. Bustamante
    In Proceedings of ACM SIGCOMM 2006, Pisa, Italy, September 2006.
    [ .pdf | .pdf.gz | .ppt | review ]
    How overlay networks can reuse measurements collected by CDNs.
    Measurement data sets are available here; a BitTorrent plugin could be downloaded here.

  • TCP-LP: Low-Priority Service via End-Point Congestion Control
    A. Kuzmanovic and E. Knightly
    In IEEE/ACM Transactions on Networking, 14(4), August 2006.
    [ .pdf | .pdf.gz | review | response ]
    An extended version of the INFOCOM 2003 paper.
    The official TCP-LP patch for Linux is avilable here.

  • The Power of Explicit Congestion Notification
    A. Kuzmanovic
    In Proceedings of ACM SIGCOMM 2005, Philadelphia, PA, August 2005.
    [ .pdf | .pdf.gz | .ppt | review ]
    How and why ECN helps you, and why people should "turn it on."

  • HSTCP-LP: A Protocol for Low-Priority Bulk Data Transfer in High-Speed High-RTT Networks
    A. Kuzmanovic, E. Knightly, and R. Les Cottrell
    In Proceedings of PFLDnet 2004, Argonne, Illinois, February 2004.
    [ .pdf | .pdf.gz | .ppt ] (Abstract)
    TCP-LP for high-speed networks.
    HSTCP-LP Linux source code can be downloaded here.

  • TCP-LP: A Distributed Algorithm for Low Priority Data Transfer
    A. Kuzmanovic and E. Knightly
    In Proceedings of IEEE INFOCOM 2003, San Francisco, CA, April 2003.
    [ .pdf | .pdf.gz | .ppt | review ]
    A TCP stack for non-intrusive background bulk data transfers.
    NS-2 simulator and Linux source code can be downloaded here.