Papers, Publications and Specifications
Books, Research Papers, Specifications, RFCs, and Standards Documents
Thesis
- On Scalable Internet Multimedia Conferencing Systems
- Mark Handley
University of London PhD Thesis, Nov 1997
Books
- The World Wide Web - Beneath the Surf
- Mark Handley and Jon Crowcroft
UCL Press, London, 1995, ISBN 1-85728-435-6 PB
-
Internetworking Multimedia
- Jon Crowcroft, Mark Handley, Ian Wakeman
- Morgan Kaufmann, 1999, ISBN 1-55860-584-3
Research Papers
- FUBAR: Flow Utility Based Routing
- Nikola Gvozdiev, Brad Karp, Mark Handley
- Proceedings of ACM Hotnets 2014
- Network stack specialization for performance
- I Marinos, RNM Watson, M Handley
- Proceedings of ACM SIGCOMM 2014
- HACK: Hierarchical ACKs for Efficient Wireless Medium Utilization
- Lynne Salameh, Astrit Zhushi, Mark Handley, Kyle Jamieson, Brad Karp
- Proceedings of Usenix ATC 2014
- Winner of best paper award
- Simple Opportunistic Encryption
- A Bittau, M Hamburg, M Handley, D Mazieres, D Boneh
- Proceedings of W3C/IAB Workshop on Strengthening the Internet Against Pervasive Monitoring (STRINT 2014)
- Network stack specialization for performance
- I Marinos, RNM Watson, M Handley
- Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks (Hotnets 2013)
- LOUP: The principles and practice of intra-domain route dissemination
- N Gvozdiev, B Karp, M Handley
- Proceedings of Usenix NSDI 2013
- LOUP: who's afraid of the big bad loop?
- N Gvozdiev, B Karp, M Handley
- Proceedings of the 11th ACM Workshop on Hot Topics in Networks (Hotnets 2012), 19-24
- How hard can it be? designing and implementing a deployable multipath TCP
- C Raiciu, C Paasch, S Barre, A Ford, M Honda, F Duchene, O Bonaventure, Michio Honda, Fabien Duchene, Olivier Bonaventure, Mark Handley
- Proc. Usenix NSDI 2012
- Winner of Usenix community award
- An overview of Multipath TCP
- O Bonaventure, M Handley, C Raiciu
- ; login:: the magazine of the USENIX Association, 2012
- Is it Still Possible to Extend TCP
- Michio Honda, Yoshifumi Nishida, Costin Raiciu, Adam Greenhalgh, Mark Handley, Nideyuki Tokuda
- Proc. ACM Internet Measurement Conference, Nov 2011
- Improving Datacenter Performance and Robustness with Multipath TCP
- Costin Raiciu, Sebastien Barre, Christopher Pluntke, Adam Greenhalgh, Damon Wischik, Mark Handley
- Proc. ACM SIGCOMM 2011
- Opportunistic Mobility with Multipath TCP
- Costin Raiciu, Dragos Niculescu, Marcelo Bagnulo, Mark Handley
- Proc. ACM MobiArch 2011: The 6th ACM International Workshop on Mobility in the Evolving Internet Architecture,
June 28, 2011, Washington, D.C.
- Design, implementation and evaluation of congestion control for multipath TCP
- Damon Wischik, Costin Raiciu, Adam Greenhalgh, Mark Handley
- Proc. Usenix NSDI 2010
- Winner of Best Paper
- Datacenter Performance and Robustness with Multipath TCP
- Costin Raiciu, Christopher Pluntke, Sebastien Barre, Adam Greenhalgh, Damon Wischik, Mark Handley
- Proc. ACM Hotnets, 2010
- Forwarding path architectures for multicore software routers
- Norbert Egi, Adam Greenhalgh, Mark Handley, Mickael Hoerdt, Felipe Huici, Laurent Mathy, Panagiotis Papadimitriou
- Proc. ACM PRESTO 2010: Proceedings of the Workshop on Programmable Routers for Extensible Services of Tomorrow
- The case for ubiquitous transport-level encryption
- Andrea Bittau, Michael Hamburg, Mark Handley, David Mazieres, Dan Boneh
- Proc. USENIX Security Symposium, 2010
- Improved Forwarding Architecture and Resource Management for Multi-Core Software Routers
- Norbert Egi, Adam Greenhalgh, Mark Handley, Gianluca Iannaccone, Maziar Manesh, Laurent Mathy, Sylvia Ratnasamy
- Proc. NPC '09. Sixth IFIP International Conference on Network and Parallel Computing, 19-21 Oct. 2009
- ROAR: increasing the flexibility and performance of distributed search
- Costin Raiciu, Felipe Huici, Mark Handley, David S. Rosenblum
- Proc. ACM SIGCOMM 2009
- Dagstuhl perspectives workshop on end-to-end protocols for the future internet
- Jari Arkko, Bob Briscoe, Lars Eggert, Anja Feldmann, Mark Handley
- ACM SIGCOMM Computer Communication Review, Volume 39 , Issue 2 (April 2009)
- Flow processing and the rise of commodity network hardware
- Adam Greenhalgh, Felipe Huici, Mickael Hoerdt, Panagiotis Papadimitriou, Mark Handley, Laurent Mathy
- ACM SIGCOMM Computer Communication Review archive
Volume 39 , Issue 2 (April 2009)
- Towards High Performance Virtual Routers on Commodity Hardware
- Norbert Egi, Adam Greenhalgh, Mark Handley, Mickael Hoerdt, Felipe Huici, Laurent Mathy
- Proc ACM CoNEXT 2008, Dec 2008
- The Resource Pooling Principle
- Damon Wischik, Mark Handley, Marcelo Bagnulo Braun"
- ACM SIGCOMM Computer Communication Review, Vol 38, Issue 5 (Oct 2008)
- Fairness issues in software virtual routers
- Norbert Egi, Adam Greenhalgh, Mark Handley, Mickael Hoerdt, Felipe Huici, Laurent Mathy
- ACM Sigcomm workshop on Programmable routers for extensible services of tomorrow, August 2008.
- Wedge: Splitting Applications into Reduced-Privilege Compartments
- Andrea Bittau, Petr Marchenko, Mark Handley, Brad Karp
- Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI) 2008.
- Fairer TCP-friendly congestion control protocol for multimedia streaming applications.
- Soo-Hyun Choi, Mark Handley.
- ACM CoNEXT Student Workshop, New York, Dec 2007
- Evaluating XEN for Virtual Routers
- Norbert Egi, Adam Greenhalgh, Mark Handley, Mickael Hoerdt, Laurent Mathy, Tim Schooley
- International Workshop on Performance Modelling and Evaluation in Computer and Telecommunications Networks (PMECT-2007).
- An edge-to-edge filtering architecture against DoS
- Felipe Huici, Mark Handley
- ACM SIGCOMM Computer Communication Review, 2007
- Revisiting Content-Based Publish/Subscribe
- Costin Raiciu, David S. Rosenblum, Mark Handley
- 26th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW'06) p. 19
- Why The Internet Only Just Works
- Mark Handley
- BT Technology Journal, Vol 24, No 3, July 2006.
- Designing DCCP: Congestion Control Without Reliability
- Eddie Kohler, Mark Handley, Sally Floyd
- Proc. ACM SIGCOMM 2006.
- Exploit Hijacking: Side Effects of Smart Defenses
- Costin Raiciu, Mark Handley, David Rosenblum
- Proc. ACM SIGCOMM Workshop on Large-Scale Attack Defense, Sept 2006.
- The Final Nail in WEP's Coffin
- Andrea Bittau, Mark Handley, Joshua Lackey
- IEEE Symposium on Security and Privacy (Oakland) 2006.
- The Case for Pushing DNS
- Mark Handley, Adam Greenhalgh.
- Proc. Hotnets IV, Nov 2005.
- HLP: A Next-generation Interdomain Routing Protocol
- Lakshminarayanan Subramanian, Matthew Caesar, Cheng Tien Ee, Mark Handley, Morley Mao, Scott Shenker, Ion Stoica.
- Proc. ACM SIGCOMM 2005.
- Designing Extensible IP Router Software
- Mark Handley, Eddie Kohler, Atanu Ghosh, Orion Hodson, Pavlin Radoslavov
- Proc. Usenix NSDI 2005.
- Using Routing and Tunneling to Combat DoS Attacks
- Adam Greenhalgh, Mark Handley, Felipe Huici
- Proc. Usenix workshop on Steps to Reducing Unwanted Traffic on the Internet, Cambridge, MA, July 2005.
- Towards a Next Generation Inter-domain Routing Protocol
- Lakshminarayanan Subramanian, Matthew Caesar, Cheng Tien Ee, Mark Handley, Z. Morley Mao, Scott Shenker, and Ion Stoica
- Third ACM Workshop on Hot Topics in Networking (HotNets), Nov 2004.
- XORP: Breaking the Mould in Router Software
- Mark Handley Adam Greenhalgh
- Proc. London Communications Symposium, 2004.
- Steps towards a DoS-Resistant Internet Architecture
- Mark Handley, Adam Greenhalgh
- ACM SIGCOMM Workshop on Future Directions in Network Architecture (FDNA 2004).
- XORP: An Open Platform for Network Research,
- Mark Handley, Orion Hodson, Eddie Kohler
- First ACM Workshop on Hot Topics in Networking (HotNets), Oct 2002.
- From Protocol Stack to Protocol Heap - Role-Based Architecture,
- Bob Braden, Ted Faber, Mark Handley
- First ACM Workshop on Hot Topics in Networking (HotNets), Oct 2002.
- Internet Congestion Control for High
Bandwidth-Delay Product Environments,
- Dina Katabi, Mark Handley and Charles Rohrs
- Proc. ACM SIGCOMM 2002.
- Application-level Multicast using Content-Addressable Networks
- Sylvia Ratnasamy, Mark Handley, Richard Karp, Scott Shenker,
- In Proceedings of 3rd International Workshop on Networked Group
Communication, London, Nov 2001.
-
Extending Equation-Based Congestion Control to Multicast Applications
- Joerg Widmer, Mark Handley
- Proc. ACM SIGCOMM 2001
-
A Scalable Content-Addressable Network
- Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp, Scott Shenker
- Proc. ACM SIGCOMM 2001
- Winner of 2011 ACM SIGCOMM Test of Time Award
- Network Intrusion Detection: Evasion, Traffic Normalization,
and End-to-End Protocol Semantics
- M. Handley, C. Kreibich and V. Paxson,
-
Proc. USENIX Security Symposium 2001.
-
Equation-Based Congestion Control for Unicast Applications
- Sally Floyd, Mark Handley, Jitendra Padhye, and Joerg Widmer
- Proc ACM SIGCOMM 2000
-
On the Aggregatability of Multicast Forwarding State
- David Thaler, Mark Handley
- Proc Infocom 2000
-
Multimedia Proxy Caching for Quality Adaptive Streamimng Applications in the Internet
- Reza Rejaie, Haobo Yu, Mark Handley, Deborah Estrin
- Proc Infocom 2000
-
Quality Adaptation for Congestion Controlled Playback Video over the
Internet
- Reza Rejaie, Mark Handley, Deborah Estrin
- Proceedings of ACM SIGCOMM '99, Cambridge, September 1999
- PDF version.
- Proxy Caching
Mechanism for Multimedia Playback Streams in the Internet
- R. Rejaie, M. Handley, H. Yu, D. Estrin
- Proc. 4th International Web Caching Workshop, San Diego, California, March 31 - April 2, 1999
- Architectural Considerations for
Playback of Quality Adaptive Video over the Internet
- R. Rejaie, M. Handley, D. Estrin
- Technical report 98-686, Computer Science Dept, USC
- A
Dynamic Bootstrap Mechanism for Rendezvous-based Multicast Routing
- D. Estrin, M. Handley, A. Helmy, P. Huang, D. Thaler.
- Proc. Infocom 99
- RAP: An
End-to-end Rate-based Congestion Control Mechanism for Realtime
Streams in the Internet
- R. Rejaie, M. Handley, D. Estrin.
- Proc. Infocom 99
-
Session Directories and Scalable Internet Multicast Address
Allocation
- M. Handley
- Proc.ACM SIGCOMM 98, September 1998, Vancouver, Canada.
- The
MASC/BGMP Architecture for Inter-Domain Multicast Routing,
- K. Kumar, P. Radoslavov, D. Thaler, C. Alaettinoglu,
D. Estrin, M. Handley.
- Proc. ACM SIGCOMM 98, September 1998, Vancouver, Canada.
- Very large
conferences on the Internet: the Internet Multimedia
Conferencing Architecture
- M. Handley, J. Crowcroft, C. Bormann and J. Ott
- Computer Networks and ISDN Systems, Special
Issue on Internet Telephony
- Network Text
Editor (NTE): A scalable shared text editor for the MBone
- Mark Handley, Jon Crowcroft,
Proceedings of ACM SIGCOMM 97, Canne, France, 1997
- An Examination of MBone Performance
- Mark Handley,
USC/ISI Research Report: ISI/RR-97-450
- Internet Multimedia Conferencing
- M. Handley, J. Crowcroft
Proc. NetWorkshop 24, University of Sussex, 26-28 March 1996, UKERNA, Didcot, pp 11/1-13, 1996
UCL RN/96/76
- UCL Expereinces with Higher Speed Working
- P.T. Kirstein, D. Lewis, A. Hutton, M. Handley, P. Su
Proceedings JENC7'96, May 13-16 1996, Budapest, Hungary
- The Conference Control Channel Protocol (CCCP): A scalable base for building conference control applications
- Mark Handley, Ian Wakeman and Jon Crowcroft
Proceedings of ACM SIGCOMM 95, Cambridge, MA
- Recent Activities in the MICE Conferencing Project
- P.T. Kirstein, M. Handley, A. Sasse, S. Clayman
Proceedings INET'95, Hawaii, July 1995, Internet Society, Reston, VA
UCL RN/95/36
- Reliable Audio for Use over the Internet
- V.J. Hardman, M.A. Sasse, M. Handley and A. Watson,
Proceedings INET'95, Hawaii, July 1995, Internet Society, Reston, VA.
- UCL Experiences with High-Speed Pilots (abstract)
- J. Crowcroft, M. Handley, A. Hutton, N. Ismail, P. Kirstein, D. Lewis, P. Su
Broadband Islands '95, Proc. of the Fourth International Conference, Dublin, Ireland, 4-6 September 1995, Vesticom, Dublin, 1995, pp 77-90
UCL RN/95/67
- The World Wide Web - How Servers Work
- Mark Handley, Jon Crowcroft
Connexions magazine, March 1995, pp 12-24
- The World Wide Web
- Jon Crowcroft, Mark Handley
Omnicom Newsletter, March 1995
- Collaborative Writing with Synchronous and Asynchronous Support Environments (abstract)
- M-A. Sasse, M.J. Handley
in Groupware and Authoring, edited by R. Rada, Academic Press, London, 1995
UCL RN/93/59
- Coping with Complexity and Interference: Design Issues in Multimedia Conferencing Systems
- M.A. Sasse, M.J. Handley, N.M. Ismail
in Design Issues in CSCW, edited by D. Rosenberg and C.S. Hutchison, Springer-Verlag, Berlin 1994
- Turning the Internet into SkyNet - Multicasting Multimedia
- Jon Crowcroft, Mark Handley, Ian Wakeman
Proc. of UKUUG IP Workshop, The Zoological Society, Regent's Park, London 12th October 1994, UK Unix Systems User Group, Buntingford, Herts, 1994
UCL RN/94/40
- Multimedia Application Requirements for Multicast Communications Services (abstract)
- S. Chuang, J. Crowcroft, S. Hailes, M. Handley, N. Ismail, D. Lewis, I. Wakeman
Proc. INET '93 International Networking Conference, Internet Society, Reston, Virginia, November 1993
UCL RN/93/73
- Multimedia Integrated Conferencing for European Researchers (MICE): Piloting Activities and the Conference Management and Multiplexing Centre
- M. Handley, P. Kirstein, A. Sasse
Computer Networks and ISDN Systems, vol 26, 275-290, 1993
also in Proc. (auxiliary) 4th Joint European Networking Conference, Trondheim, Norway, May 10-13 1993 pp 18-31
- Piloting of Multimedia Integrated Communications for European Researchers (MICE)
- P.T. Kirstein, M.J. Handley, M.A. Sasse
Proceedings INET'93,
- Support for Collaborative Authoring via Email: The MESSIE Environment
- M.A. Sasse, M.J. Handley, S.C. Chuang
Proc. Third European Conference on Computer-Supported Cooperative Work - ECSCW93 13-17 September 1993, Milan, Italy
Edited by Giorgio de Michelis, Carla Simone, Kjeld Schmidt, Kluwer Academic Publishers, Dordrecht, The Netherlands, pp249-264, 1993
- Messie: An Email-based Collaborative Authoring Environment
- M.J. Handley, M.A. Sasse, S.C. Chuang
CSCW journal, January 1993
UCL RN/93/1
- Some Multimedia Traffic Characterisation and Measurement Results
- J. Crowcroft, S. Hailes, M. Handley, A. Jena, D. Lewis, I. Wakeman
Proceedings of Networks 92, Trvandrum, India, Oct. 1992.
UCL RN/92/29
- CDC: An Overview of the CAR Cooperative Design Conference
- M.J. Handley
UCL RN/92/79, August 1992
- Multimedia Conferencing: from prototype to national pilot
- Mark Handley, Steve Wilbur
Proceedings of INET 92, Kobe, Japan, Internet Society, Reston, VA, 1992
RFCs
- Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification
- D. Estrin, D. Farinacci, A. Helmy , D. Thaler,
S. Deering, M. Handley, V. Jacobson, C. Liu,
P. Sharma , L. Wei
- June 1997
- RFC 2117
- RTP Payload for Redundant Audio Data
- Perkins/Kouvelas/Hardman/Handley/Bolot/Vega-Garcia/Fosse-Parisis
- September 1997
- RFC 2198
- SDP:
Session Description Protocol.
- Mark Handley, Van Jacobson
- April 1998
- RFC 2327
- Protocol
Independent Multicast-Sparse Mode (PIM-SM): Protocol
Specification.
- D. Estrin, D. Farinacci, A. Helmy, D. Thaler, S. Deering,
M. Handley, V. Jacobson, C. Liu, P. Sharma, L. Wei.
- March 1999
- RFC 2362 (Obsoletes RFC2117)
- SIP: Session Initiation Protocol.
- Mark Handley, Henning Schulzrinne, Eve Schooler, Jonathan Rosenberg
- March 1999
- RFC 2543
- Guidelines for Writers of
RTP Payload Format Specifications
- M. Handley, C. Perkins
- December 1999
- RFC 2736
- Multicast-Scope Zone
Announcement Protocol (MZAP)
- M. Handley, D. Thaler, R. Kermode
- February 2000
- RFC 2776
- TCP Congestion Window
Validation
- M. Handley, J. Padhye, S. Floyd
- June 2000
- RFC 2861
- The Reliable Multicast Design Space for Bulk Data Transfer
- M. Handley, S. Floyd, B. Whetten, R. Kermode, L. Vicisano, M. Luby
- August 2000
- RFC 2887
- The Internet
Multicast Address Allocation Architecture
- D. Thaler, M. Handley, D. Estrin
- September 2000
- RFC 2908
- The Multicast
Address-Set Claim (MASC) Protocol
- P. Radoslavov, D. Estrin, R. Govindan, M. Handley, S. Kumar, D. Thaler
- September 2000
- RFC 2909
- Session Announcement Protocol
- M. Handley, C. Perkins, E. Whelan
- October 2000
- RFC 2974
- Reliable Multicast Transport Building Blocks for One-to-Many Bulk-Data Transfer
- B. Whetten, L. Vicisano, R. Kermode, M. Handley, S. Floyd, M. Luby
- January 2001
- RFC 3048
- SIP: Session Initiation Protocol
- J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler
- June 2002
- RFC 3261
- TCP Friendly Rate Control (TFRC): Protocol Specification
- M. Handley, S. Floyd, J. Padhye, J. Widmer
- January 2003
- RFC 3448
- Layered Coding Transport (LCT) Building Block
- M. Luby, J. Gemmell, L. Vicisano, L. Rizzo, M. Handley, J. Crowcroft
- December 2002
- RFC 3451
- Forward Error Correction (FEC) Building Block
- M. Luby, L. Vicisano, J. Gemmell, L. Rizzo, M. Handley, J. Crowcroft
- December 2002
- RFC 3452
- The Use of Forward Error Correction (FEC) in Reliable Multicast
- M. Luby, L. Vicisano, J. Gemmell, L. Rizzo, M. Handley, J. Crowcroft
- December 2002
- RFC 3453
- Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol
- B. Adamson, C. Bormann, M. Handley, J. Macker
- November 2004
- RFC 3940
- Negative-Acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Building Blocks
- B. Adamson, C. Bormann, M. Handley, J. Macker
- November 2004
- RFC 3941
- Problem Statement for the Datagram Congestion Control Protocol (DCCP)
March 2006
- RFC 4336
- Datagram Congestion Control Protocol (DCCP)
- E. Kohler, M. Handley, S. Floyd
- March 2006
- RFC 4340
-
SDP: Session Description Protocol
- M. Handley, V. Jacobson, C. Perkins
- July 2006
- RFC 4566
-
Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised)
- B. Fenner, M. Handley, H. Holbrook, I. Kouvelas
- August 2006
- RFC 4601
-
TCP-Friendly Multicast Congestion Control (TFMCC): Protocol Specification
- J. Widmer, M. Handley
- August 2006
- RFC 4654
-
Internet Denial-of-Service Considerations
- M. Handley, Ed., E. Rescorla, Ed., IAB
- December 2006
- RFC 4732
-
Bidirectional Protocol Independent Multicast (BIDIR-PIM)
- Handley,M., Kouvelas,I., Speakman,T., Vicisano,L.
- Oct 2007
- RFC 5015
-
TCP Friendly Rate Control (TFRC): Protocol Specification
- Floyd,S., Handley,M., Padhye,J., Widmer,J.
- Sept 2008
- RFC 5348
-
Multicast Negative-Acknowledgment (NACK) Building Blocks
- B. Adamson, C. Bormann, M. Handley, J. Macker
- November 2008
- RFC 5401
-
NACK-Oriented Reliable Multicast (NORM) Transport Protocol
- B. Adamson, C. Bormann, M. Handley, J. Macker
- November 2009
- RFC 5740
-
Architectural Guidelines for Multipath TCP Development
- A Ford, C Raiciu, M Handley, S Barre, J Iyengar
- March 2011
- RFC 6182
-
Coupled Congestion Control for Multipath Transport Protocols
- C Raiciu, M Handley, D Wischik
- October 2011
- RFC 6356
-
TCP Extensions for Multipath Operation with Multiple Addresses
- A Ford, C Raiciu, M Handley, O Bonaventure
- January 2013
- RFC 6824