Some of Jon's Past Papers - always out of date - including dangling urls!!

In the 1980s I worked on early internet stuff, contributing on performance measurement and transport protocols (tcp with zheng wang and satnet) and routing (qos routing with zheng wang). In the early 1990s, I worked on multicast routing and transport (cbt with tony ballardie and paul francis, yam with ken carlberg, pgm with various people, rlc, etc), and realtime with mark handley and colin perkins and isidor kouvelas and others. In the late 1990s, I worked on active and compilable network stacks (with christophe diot et al); In the 2000s, I wored on opportunistic networks (with xtof and james scott and ben hui, on architecture, human contact networks and forwarding), and on social networks (with eiko yoneki et al. in the 2010s, I'm working on low energy internet, and cloud+privacy with andrew moore, and with derek mcauley and steven hand respectively.

otalks

Internet General

cleanslate networking workshop +

Hard problems in big systems CSC05 workshop

TCP too friendly draft talk for Coseners 2001

Talk about the Linux 2.4 Internet Stack at GLLUG, Feb 2001 and in html

UCL Science article about the speedup on the Internet

talk about the DIS protocol design space

talk about the TACK TCP

ATM

multimedia with ATM and multimedia without ATM

Services

QoS Tutorial from SBRC Brasil 2000 and Infocom 2000

IEE talk on Service Evolution

IEE talk on Who Needs Roads

rsvp and q2931

Cost 237 talk on Internet Telephony

Routing

introduction to routing

BRIMS talk on re-routing

RS talk on herding cats

IEE talk on RoutingNg

Go Faster IP

Emergency QoS Remarks for QofIS 2001

Closing Remarks at QofIS 2000

IP on Photons - talk at IWQoS 99

Talk at INRIA Rocancouart on Superfast Internet Access

Talk at IEE on Gossip and Internet

Active Networks

Bi-Level Active Networks talk at Opensig 2001

Talk on parallel Execution Environments at IEE Colloquium pm Application Level ACtive Nets

sigcomm 97 outrageous position on active nets

active networks position paper

Multicast

Talk for NGC2000 on Motleycast

LUUG Talk Watercast

RM for VR

Receiver Driven Protocol Design

RM RG meeting

Multicasting v. Caching

RM Framing Protocol

PGM Work at UCL

networks 2000 talk about multiple source congestion control problem space

Multiservice Networks

UCL Multicast Price Work

1 bit 1 dollar

Overview of MMN Project

diffserv and intserv deployment problems

Saleem Bhatti's NOSSDAV paper on QoS Adaption using Fuzzy Logic Controllers

Multimedia

Talk to DAVIC about IETF

Infocom 2000 talk on interleaving RTP

Pricing

Update on route selection talk for DRKW

User Route Selection M3I June workshop talk.

Overview of JISC/M3I Internet2 Price Work

Overview of early UCL Work on Pricing

IEE Talk on IP Pricing

IEE Talk on Pricing Complexity

Network Pricing Questions

BT Talk on Weighted Proportional TCP Pricing Complexity

Project Proposal for University Network Pricing

NOMS 2000 talk on M3I Pricing

WWW

Talk to UK Grafix Conference on WWW

Talk to UK MMA Expo on WWW

Talk to UK MMA Expo on WWW

Talk on WWW Mbone Integration

Miscellaneous

Propietary Standards - An Oxymoron

Wearable Networked Computers - IEE Talk

Theory and Practice in CS

10 9s Availability Internet

IAB talk on Surveillance by Design at LSE, Sep 2000.

papers

RFC 3208 PGM Reliable Transport Protocol Specification T. Speakman, J. Crowcroft, J. Gemmell, D. Farinacci, S. Lin, D. Leshchiner, M. Luby, T. Montgomery, L. Rizzo, A. Tweedly, N. Bhaskar, R. Edmonstone, R. Sumanasekera, L. Vicisano, December 200

Preferential Treatment of Acknowledgement packets in a Differential Services Network Dina Papagiannaki, Patrick Thiran, Jon Crowcroft, Christophe Diot, to appear IEEE IWQoS 2001, Germany.

Lower than Best Effort: a Design and Implementation Ken Carlberg, Panos Gevros, Jon Crowcroft, to appear in ACM SIGCOMM First Workshop in Data Communications in Latin America and the Caribbean, 2001.

Congestion Control Mechanisms and the Best Effort Service Model, Panos Gevros, Jon Crowcroft, Peter Kirstein, Saleem Bhatti, to appear in the IEEE Network Special Issue on the Control of Best Effort Traffic , May/June 2001.

M. Oliveira, J. Crowcroft and M. Slater, Components for Distributed Virtual Environments, PRESENCE: Teleoperators and Virtual Environments, Vol. 10, N.1, 2001 (in press)

M. Oliveira, J. Crowcroft and M. Slater, Nemesis: A Different Way to Build a Virtual Environment (or Game), Eurographics UK, April, 2001

Router Level Filtering for Receiver Interest Delivery Manuel Oliveira, Jon Crowcroft, Christophe Diot, in NGC2000.

M. Oliveira, J. Crowcroft, M. Slater and D. Brutzman, Components for Distributed Virtual Environments, London, VRST99, December 1999

M. Oliveira, J. Crowcroft, M. Slater and J. Pereira, JADE: Java Adaptive Distributed Environment, online journal VIRtual, May, 2000

M. Oliveira, J. Crowcroft and M. Slater, Component Framework Infrastructure for Distributed Virtual Environments, San Francisco, ACM CVE 2000, September 2000

An Architecture for Application Layer Routing, Ghosh, Fry & Crowcroft, 'An Architecture for Application Layer Routing', Yasuda, H. (Ed), Active Networks, LNCS 1942, Springer, pp 71-86. ISBN 3-540-41179-8 Springer-Verlag

Saleem Bhatti, Jon Crowcroft, QoS Sensitive IP Flows IEEE, Internet Computing Special Issue on QoS, 2000

a "Herding Cats: Modelling the Internet Jon Crowcroft, Royal Society talk, Dec 1999. pub in August 2000 issue of the Philosophical Transactions of the Royal Society, vol 358, number 1773

Watercasting: Distributed Watermarking of Multicast Multimedia Ian Brown, Jon Crowcroft, Colin Perlins appeared in NGC1999.

"Weighted Proportionally Fair Differentiated Service TCP", Philippe Oechslin, Jon Crowcroft ACM CCR, 1998.

"Self Organising Transcoders", Isidor Kouvelas, Vicky Hardman and J Crowcroft in proc of NOSSDAV 98.

"Recommendations on queue management and congestion avoidance in the internet," B. Braden, D. Clark, J. Crowcroft, B. Davie, S. Deering, D. Estrin, S. Floyd, V. Jacobson, G. Minshall, C. Partridge, L. Zhang, L. Peterson, K. Ramakrishnan, S. Shenker, and J. Wroclawski, RFC 2309, Internet Engineering Task Force, Apr. 1998.

TCP like congestion control for layered reliable multicast data transfer, L Vicisano, L Rizzo and J Crowcroft, in IEEE Infocom 97.

"Reservations about reservations," Fred Baker, Jon Crowcroft, Roch Guerin, Henning Schulzrinne, and Lixia Zhang, in Proc. of IFIP Fifth International Workshop on Quality of Service (IWQOS '97), (New York, NY), May 1997.

"Multipoint Communications:A survey of protocols, functions, and mechanisms" C. Diot and W. Dabbous and J. Crowcroft, IEEE Journal of Selected Areas in Communications volume 15, number 13, pp"277-290", April, 1997

Multicast Specific Security Threats and Counter-Measures Tony Ballardie, Jon Crowcroft, " in ISOC Conference on Security, 1995.

"Building shared trees using a one-to-many joining mechanism," K. Carlberg and J. Crowcroft, ACM Computer Communication Review, vol. 27, pp. 5-11, Jan. 1997.

"Multimedia application requirements for multicast communications services," S. Chuang, Jon Crowcroft, S. Hailes, M. Handley, N. Ismail, D. Lewis, and Ian Wakeman, in Proceedings of the International Networking Conference (INET), (San Francisco, California), pp. BFB-1 - BFB-9, Internet Society, Aug. 1993.

"IPv4 address behaviour today," B. Carpenter, J. Crowcroft, and Y. Rekhter, "Text Based Real Time Computer Conferencing: Specification, Design and Implementation," Jon Crowcroft and M d'Inverno, in Proceedings of the Conference on Computer Communications (IEEE Infocom), vol. 2, pp. 1114-1126, Apr. 1991.

"Guest editorial: The global Internet," Schulzrinne & Crowcroft, IEEE Journal on Selected Areas in Communications, vol. 13, pp. 1366-1369, Oct. 1995.

"RMFP: a reliable multicast framing protocol," J. Crowcroft, H. Fuchs, T. Turletti, A. Ghosh, Z. Wang, L. Vicisano, and C. Diot, Internet Draft, Internet Engineering Task Force, Mar. 1998. Work in progress.

"Network time protocol (NTP) over the OSI remote operations service," J. Crowcroft and J. Onions, Request for Comments (Experimental) 1165, Internet Engineering Task Force, June 1990.

"Static multicast," J. Crowcroft and M. Ohta, Internet Draft, Internet Engineering Task Force, Mar. 1998. Work in progress.

Tony Ballardie, Paul Francis, and Jon Crowcroft, "Core based trees (CBT)," in SIGCOMM Symposium on Communications Architectures and Protocols (Deepinder P. Sidhu, ed.), (San Francisco, California), pp. 85-95, ACM, Sept. 1993. also in Computer Communication Review 23 (4), Oct. 1992. ToN version

"A two-tier address structure for the internet: A solution to the problem of address space exhaustion," Z Wang & J. Crowcroft, RFC 1335, Internet Engineering Task Force, May 1992.

"Remote procedure call: not a panacea for distributed computing problems," Jon Crowcroft, Internal Report, University College London, Feb. 1993.

"Why lossy internetworking and lossless ABR ATM services do not go together," Jon Crowcroft, Research Note RN/94/21, University College London, London, June 1994.

"A rough comparison of the IETF and ATM service models," Jon Crowcroft, unpublished memorandum, Jan. 1995.

Jon Crowcroft and Henning Schulzrinne, eds., IEEE Global Internet, (London, England), IEEE, Nov. 1996.

"Is Layering Harmful?," J. Crowcroft, I. Wakeman, Z. Wang, and D. Sirovica, IEEE Network Magazine, pp. 20-24, january 1992.

M. Handley, J. Crowcroft, C. Bormann, and J. Ott, "The internet multimedia conferencing architecture," Internet Draft, Internet Engineering Task Force, July 1997. also in CNIS

"The conference control protocol (CCCP): a scalable base for building conference control applications," Mark Handley, Ian Wakeman, and Jon Crowcroft, in SIGCOMM Symposium on Communications Architectures and Protocols, (Cambridge, Massachusetts), pp. 275-287, Sept. 1995.

"Real time audio and video transmission of IEEE GLOBECOM'96 over the Internet," Colin Perkins and Jon Crowcroft, technical report, University College London, London, England, Nov. 1996.

L. Vicisano, L. Rizzo, and J. Crowcroft, "TCP-Like congestion control for layered multicast data transfer," in Proceedings of the Conference on Computer Communications (IEEE Infocom), (San Francisco, California), p. 996, March/April 1998.

Z. Wang, J. Crowcroft, Bandwidth-Delay Based Routing Algorithms , IEEE GlobeCom'95, Singapore, Nov 1995.

"Shortest path first with emergency exits," Zheng Wang and Jon Crowcroft, in SIGCOMM Symposium on Communications Architectures and Protocols (Deepinder P. Sidhu, ed.), (Philadelphia, Pennsylvania), pp. 166-176, ACM, Sept. 1990. also in Computer Communication Review 20 (4), Oct. 1990. (see also Zheng Wang's thesis!)

"A New Approach to Congestion Control in Datagram Networks," Z. Wang and Jon Crowcroft, ACM Performance Evaluation Revue/ACM SIGMETRICS., p. ACM, June 1991. (see also Zheng Wang's thesis!)

"A New Congestion Control Scheme: Slow Start and Search (Tri-S)," Zheng Wang and Jon Crowcroft, ACM Computer Communication Review, vol. 21, pp. 32-43, Jan. 1991. (see also Zheng Wang's thesis!)

"Analysis of shortest-path routing algorithms in a dynamic network environment," Zheng Wang and Jon Crowcroft, ACM Computer Communication Review, vol. 22, pp. 63-71, Apr. 1992. (see also Zheng Wang's thesis!)

"Eliminating periodic packet losses in the 4.3-Tahoe BSD TCP congestion control algorithm," Zheng Wang and Jon Crowcroft, ACM Computer Communication Review, vol. 22, pp. 9-16, Apr. 1992. (see also Zheng Wang's thesis!)

"SEAL detects cell misordering," Zheng Wang and Jon Crowcroft, IEEE Network, vol. 6, pp. 8-9, July 1992.

Z. Wang, J. Crowcroft, A Dual-Window Model for Flow and Congestion Control , The Distributed Computing Engineering Journal, Institute of Physics/British Computer Society/IEE, Vol 1, No 3, page 162-172, May 1994.

"Analysis of burstiness and jitter in real-time communications," Zheng Wang and Jon Crowcroft, in SIGCOMM Symposium on Communications Architectures and Protocols (Deepinder P. Sidhu, ed.), (San Francisco, California), pp. 13-19, ACM, Sept. 1993. also in Computer Communication Review 23 (4), Oct. 1992.

Z. Wang, J. Crowcroft, Burstiness and Jitter in Multimedia Communications , IEEE GLOBECOM'93, Texas, USA, Dec 1993.

"A unified framework for multicast forwarding," Zheng Wang and Jon Crowcroft, in Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video, (Lancaster, U.K.), pp. 252-258, Lancaster University, Nov. 1993. Lecture Notes in Computer Science 846.

"QoS routing for supporting resource reservation," Zheng Wang and Jon Crowcroft, in IEEE JSAC., Sep 1996

Quality of service routing for Multimedia Applications Not sure which of this or the one above was the published version!

"Prefetching in world wide web," Zheng Wang and Jon Crowcroft, in Proceedings of Global Internet (Jon Crowcroft and Henning Schulzrinne, eds.), (London, England), pp. 28-32, IEEE, Nov. 1996.

"Multicast congestion control in the distribution of variable bit rate video," Ian Wakeman and Jon Crowcroft, Computer Science Department, University College London, Jan. 1994.

"A Simple TCP Extension for High Speed Paths," Zheng Wang, Jon. Crowcroft, and Ian Wakeman, ACM Computer Communication Review, vol. 22, pp. 48-51, Jan. 1992. (see also Zheng Wang's thesis!)

"Layering considered harmful," Ian Wakeman, Jon Crowcroft, Zheng Wang, and Dejan Sirovica, IEEE Network, Jan. 1991.

"Implementing Real Time Packet Forwarding Policies using Streams," Ian Wakeman, Atanu Ghosh, jon Crowcroft, Van Jacobson, and Sally Floyd, research note, University College London, London, Nov. 1994. In Usenix 1994

"Traffic Analysis of trans-Atlantic traffic," Ian Wakeman, Dave Lewis, and Jon Crowcroft, Computer Communications, vol. 17, pp. 376-388, June 1993.

"Traffic Analysis of Trans-Atlantic Traffic," Ian Wakeman, Dave Lewis, and Jon Crowcroft, in Proceedings of INET 92, (Kobe, Japan), pp. 417-430, June 1992.

"Adaptive Network Management Using Neural Computing," A. Eliasz, S. Bavan, and Jon Crowcroft, in 3rd RACE TMN Workshop, (Heathrow), Aug. 1989.

"Some Investigations into Policy Based Routing Schemes and Systems," A Eliasz and Jon Crowcroft, in International Symposium on Local Communications Systems Management, North Holland (IFIP), Sept. 1990. "A multicast transport protocol," J. Crowcroft and K. Paliwoda, in SIGCOMM Symposium on Communications Architectures and Protocols, (Stanford, California), pp. 247-256, ACM, Aug. 1988. also in em Computer Communication Review 18 (4), Aug. 1988.

"International Internetworking," Jon Crowcroft, ConneXions - The Interoperability Report, vol. 2, p. Published by Advanced Computing Environments, Apr. 1988.

"The X Windows Protocol over the ISO Transport Service," Jon Crowcroft, in Proc. Networks 90, Dec. 1989.

"Distributed Testing and Measurement across the Atlantic Packet Satellite Network (SATNET)," K. Seo, J. Crowcroft, P. Spilling, J. Laws, and J. Leddy, in Proc. ACM SIGCOMM '88, (Stanford, CA, USA), pp. 235-246, 1988.

"Rat (robust-audio tool)," Angela Sasse, Vicky Hardman, Isidor Kouvelas, Colin Perkins, Orion Hodson, Anna Watson, Mark Handley, Jon Crowcroft, Darren Harris, Anna Bouch, Marcus Iken, Kris Hasler, Socrates Varakliotis, and Dimitrios Miras, 1995.