Jon Crowcroft

Last updated

Jon Crowcroft

Jon Crowcroft.jpg
Born
Jonathan Andrew Crowcroft

(1957-11-23) 23 November 1957 (age 65) [1]
England
NationalityBritish (English)
Education Westminster School
Alma mater University of Cambridge (BA)
University College London (MSc, PhD)
Awards ACM Fellow (2002)
SIGCOMM Award (2009)
Scientific career
Fields Computer Networks
Distributed systems [2]
Quality of service [3]
Institutions University of Cambridge
University College London
Thesis Lightweight protocols for distributed systems  (1993)
Doctoral advisor Peter T. Kirstein [4]
Doctoral students Mark Handley [4] [5] Pan Hui [6] [7]
Website www.cl.cam.ac.uk/~jac22/ OOjs UI icon edit-ltr-progressive.svg

Jonathan Andrew Crowcroft FRS FREng (born 23 November 1957) [8] is the Marconi Professor of Communications Systems in the Department of Computer Science and Technology, University of Cambridge and the chair of the programme committee at the Alan Turing Institute. [9] [10]

Contents

Education

Crowcroft was educated at Westminster School [11] and graduated with a Bachelor of Arts degree in physics in 1979 from the University of Cambridge where he was an undergraduate student of Trinity College, Cambridge. He then gained a Master of Science degree in computing in 1981 and PhD in 1993, [12] both from University College London.

Career and research

Crowcroft joined the University of Cambridge in 2001, prior to which he was Professor of Networked Systems at University College London in the Computer Science Department. After he stepped down from UCL, he was succeeded by his former PhD student Mark Handley. As of 2020 he is a Fellow of Wolfson College, Cambridge.

Crowcroft contributed to successful start-up projects.[ clarification needed ] He has been a member of the Scientific Council of IMDEA Networks Institute since 2007. He served on the advisory board of Max Planck Institute for Software Systems .

Crowcroft has written, edited and co-authored a books and publications [9] which have been adopted internationally in academic courses, including TCP/IP & Linux Protocol Implementation: Systems Code for the Linux Internet, [13] Internetworking Multimedia [14] and Open Distributed Systems. [2]

Crowcroft has also done research in theoretical network science, particularly in the area of Turing switches, and he has suggested to replace general-purpose computers acting as network switches with specially-built hardware dedicated to packet switching, as well as using optical technology for the same purpose. [15]

He is a director of the Matrix Foundation. [16]

Awards and honours

Crowcroft was elected a Fellow of the Royal Society in 2013. [17] His nomination reads:

Professor Jon Crowcroft is distinguished for his many seminal contributions to the development of the Internet. His work on satellite link interconnection techniques in the 1980s paved the way for rural broadband; his work on standards for video and voice on IP networks helped extend the Internet to multimedia; and in the 2000s he founded the field of opportunistic networking.[ citation needed ]

He was elected an ACM Fellow in 2003, [18] a chartered fellow of the British Computer Society, [19] a Fellow of the Institution of Electrical Engineers and a Fellow [1] of the Royal Academy of Engineering, [20] as well as a Fellow of the Institute of Electrical and Electronics Engineers (IEEE) in 2004. [21] He was a member of the Internet Architecture Board 1996-2002, [22] and attended most[ quantify ] of the first 50 Internet Engineering Task Force (IETF) meetings.[ citation needed ]

Crowcroft served as general chair for the ACM SIGCOMM conference between 1995 and 1999, and received the SIGCOMM Award in 2009. [23] The award to Crowcroft was

"for his pioneering contributions to multimedia and group communications, for his endless enthusiasm and energy, for all of the creative ideas he has so freely shared with so many in the networking community, and for always being outside the box". [23]

Related Research Articles

<span class="mw-page-title-main">Vint Cerf</span> American computer scientist (born 1943)

Vinton Gray Cerf is an American Internet pioneer and is recognized as one of "the fathers of the Internet", sharing this title with TCP/IP co-developer Bob Kahn. He has received honorary degrees and awards that include the National Medal of Technology, the Turing Award, the Presidential Medal of Freedom, the Marconi Prize, and membership in the National Academy of Engineering.

<span class="mw-page-title-main">Bob Kahn</span> American Internet pioneer, computer scientist

Robert Elliot Kahn is an American electrical engineer who, along with Vint Cerf, first proposed the Transmission Control Protocol (TCP) and the Internet Protocol (IP), the fundamental communication protocols at the heart of the Internet.

<span class="mw-page-title-main">Van Jacobson</span> American computer scientist

Van Jacobson is an American computer scientist, renowned for his work on TCP/IP network performance and scaling. He is one of the primary contributors to the TCP/IP protocol stack—the technological foundation of today’s Internet. Since 2013, Jacobson is an adjunct professor at the University of California, Los Angeles (UCLA) working on Named Data Networking.

<span class="mw-page-title-main">Srinivasan Keshav</span> Canadian computer scientist

Srinivasan Keshav is an American-Canadian Computer Scientist of Indian descent who is currently the Robert Sansom Professor of Computer Science at the University of Cambridge.

Scott J. Shenker is an American computer scientist, and professor of computer science at the University of California, Berkeley. He is also the leader of the Extensible Internet Group at the International Computer Science Institute in Berkeley, California.

<span class="mw-page-title-main">International Computer Science Institute</span>

Peter Thomas Kirstein was a British computer scientist who played a role in the creation of the Internet. He made the first internetworking connection on the ARPANET in 1973, by providing a link to British academic networks, and was instrumental in defining and implementing TCP/IP alongside Vint Cerf and Bob Kahn.

<span class="mw-page-title-main">Radia Perlman</span> American software designer and network engineer

Radia Joy Perlman is an American computer programmer and network engineer. She is a major figure in assembling the networks and technology to enable what we now know as the internet. She is most famous for her invention of the spanning-tree protocol (STP), which is fundamental to the operation of network bridges, while working for Digital Equipment Corporation, thus earning her nickname "Mother of the Internet". Her innovations have made a huge impact on how networks self-organize and move data. She also made large contributions to many other areas of network design and standardization: for example, enabling today's link-state routing protocols, to be more robust, scalable, and easy to manage.

George Varghese is a Principal Researcher at Microsoft Research. Before joining MSR's lab in Silicon Valley in 2013, he was a Professor of Computer Science at the University of California San Diego, where he led the Internet Algorithms Lab and also worked with the Center for Network Systems and the Center for Internet Epidemiology. He is the author of the textbook Network Algorithmics, published by Morgan Kaufmann in 2004.

<span class="mw-page-title-main">Douglas Comer</span> American computer scientist

Douglas Earl Comer is a professor of computer science at Purdue University, where he teaches courses on operating systems and computer networks. He has written numerous research papers and textbooks, and currently heads several networking research projects. He has been involved in TCP/IP and internetworking since the late 1970s, and is an internationally recognized authority. He designed and implemented X25NET and Cypress networks, and the Xinu operating system. He is director of the Internetworking Research Group at Purdue, editor of Software - Practice and Experience, and a former member of the Internet Architecture Board. Comer completed the original version of Xinu in 1979. Since then, Xinu has been expanded and ported to a wide variety of platforms, including: IBM PC, Macintosh, Digital Equipment Corporation VAX and DECstation 3100, Sun Microsystems Sun-2, Sun-3 and SPARCstations, and Intel Pentium. It has been used as the basis for many research projects. Furthermore, Xinu has been used as an embedded system in products by companies such as Motorola, Mitsubishi, Hewlett-Packard, and Lexmark.

Alexander G. Fraser, also known as A. G. Fraser and Sandy Fraser, was a noted British-American computer scientist.

David Reeves Boggs was an American electrical and radio engineer who developed early prototypes of Internet protocols, file servers, gateways, network interface cards and, along with Robert Metcalfe and others, co-invented Ethernet, the most popular family of technologies for local area computer networks.

<span class="mw-page-title-main">Henning Schulzrinne</span> German-American computer scientist

Henning Schulzrinne is a German-American computer scientist who led research and development of the voice over IP network protocols.

<span class="mw-page-title-main">Mark Handley (computer scientist)</span>

Mark James Handley is Professor of Networked Systems in the Department of Computer Science of University College London since 2003, where he leads the Networks Research Group.

Michael David Mitzenmacher is an American computer scientist working in algorithms. He is Professor of Computer Science at the Harvard John A. Paulson School of Engineering and Applied Sciences and was area dean of computer science July 2010 to June 2013. He also runs My Biased Coin, a blog about theoretical computer science.

Multipath TCP (MPTCP) is an ongoing effort of the Internet Engineering Task Force's (IETF) Multipath TCP working group, that aims at allowing a Transmission Control Protocol (TCP) connection to use multiple paths to maximize throughput and increase redundancy.

Keith W. Ross is an American scholar of computer science whose research has focused on Markov decision processes, queuing theory, computer networks, peer-to-peer networks, Internet privacy, social networks, and deep reinforcement learning. He is the Dean of Engineering and Computer Science at NYU Shanghai and a computer science professor at the New York University Tandon School of Engineering.

<span class="mw-page-title-main">Fernando Boavida</span>

Fernando Boavida is a Portuguese computer scientist, informatics engineer, university professor, and writer, recognized as a pioneer of network science research and internet in the University of Coimbra and in Portugal.

J. J. Garcia-Luna-Aceves is Distinguished Professor of Computer Science and Engineering at University of California at Santa Cruz UCSC, holding the Jack Baskin Endowed Chair of Computer Engineering, is CITRIS Campus Director for UCSC, and is a Principal Scientist at the Xerox Palo Alto Research Center. He is a Fellow of the IEEE for contributions to theory and design of communication protocols for network routing and channel access and a fellow to AAAS.

References

  1. 1 2 Anon (2017). "Crowcroft, Prof. Jonathan Andrew" . Who's Who (online Oxford University Press  ed.). Oxford: A & C Black. doi:10.1093/ww/9780199540884.013.U42555.(Subscription or UK public library membership required.)
  2. 1 2 Crowcroft, Jon (1995). Open distributed systems. Boston: Artech House. ISBN   978-0-89006-839-7.
  3. Zheng Wang; Crowcroft, J (1996). "Quality-of-service routing for supporting multimedia applications". IEEE Journal on Selected Areas in Communications. 14 (7): 1228. CiteSeerX   10.1.1.136.9862 . doi:10.1109/49.536364. S2CID   11332367.
  4. 1 2 Jon Crowcroft at the Mathematics Genealogy Project OOjs UI icon edit-ltr-progressive.svg
  5. Handley, Mark James (1997). On internet multimedia conference control (PhD thesis). University College London. OCLC   557338156. EThOS   uk.bl.ethos.285140.
  6. Hui, Pan (2008). People are the network: experimental design and evaluation of social-based forwarding algorithms (PhD thesis).
  7. "Phd Family Tree of Jon's" . Retrieved 2 December 2020.
  8. "Jon Crowcroft's calendar" . Retrieved 17 July 2009.
  9. 1 2 Jon Crowcroft publications indexed by Google Scholar OOjs UI icon edit-ltr-progressive.svg
  10. Jon Crowcroft at DBLP Bibliography Server OOjs UI icon edit-ltr-progressive.svg
  11. www.cl.cam.ac.uk/~jac22/ OOjs UI icon edit-ltr-progressive.svg
  12. Crowcroft, Jonathan Andrew (1993). Lightweight protocols for distributed systems. ucl.ac.uk (PhD thesis). University of London. OCLC   940339238. EThOS   uk.bl.ethos.812029. Open Access logo PLoS transparent.svg
  13. Phillips, Iain; Crowcroft, Jon (2002). TCP/IP and Linux protocol implementation: systems code for the Linux Internet. New York: Wiley. ISBN   978-0-471-40882-6.
  14. Wakeman, Ian; Crowcroft, Jon; Handley, Mark (1999). Internetworking multimedia. Washington, DC: Taylor & Francis. ISBN   978-0-7484-0808-5.
  15. Jon Crowcroft Turing Switches. Turing machines for all-optical Internet routing UCAM-CL-TR-556 ISSN 1476-2986 January 2003
  16. "About Matrix". matrix.org. Retrieved 2 August 2023.
  17. Anon (2013). "Professor Jon Crowcroft FRS". royalsociety.org. Royal Society . Retrieved 7 May 2013.
  18. "ACM Fellows". Association for Computing Machinery. Archived from the original on 15 June 2009. Retrieved 26 October 2009.
  19. "Register of Chartered IT Professionals". British Computer Society. Retrieved 26 October 2009.
  20. "Fellowship of the Royal Academy of Engineering". Royal Academy of Engineering. Archived from the original on 12 June 2011. Retrieved 26 October 2009.
  21. "IEEE Fellow Class of 2004". IEEE. Archived from the original on 17 April 2009. Retrieved 26 October 2009.
  22. "History | Internet Architecture Board". iab.org. Retrieved 8 September 2021.
  23. 1 2 "SIGCOMM Award Recipients". ACM SIGCOMM. Retrieved 14 July 2009.