John Heidemann

Last updated

John Heidemann is an engineer at the USC Information Sciences Institute in Marina del Rey, California. He was named a Fellow of the Institute of Electrical and Electronics Engineers (IEEE) in 2014 [1] for his contributions to sensor networks, internet measurement, and simulations. He has authored more than two hundred and fifty scholarly papers in these fields. [2] His research has been supported by the American National Science Foundation, among others. [3]

John Heidemann was very active in the field of sensor networks in the 2000s. With Nirupama Bulusu and Deborah Estrin, he developed the first wireless, range-free localization system for wireless sensor networks. [4] With Wei Ye and Deborah Estrin he developed S-MAC, an early energy-conserving media access protocol for wireless networks.

During the next decade, his work examined Internet measurement, including the first complete IPv4 census (scan) in 2006, techniques to detect network outages in the Internet, and evaluation of anycast stability and under denial-of-service attack. [5] [6] [7] He received the SIGCOMM Networking Prize for his leadership of the NS-2 simulator [8] and the best paper award at the PAM conference in 2017 for his anycast measurement study. [9]

Heidemann currently lives in Los Angeles but his home town is Lincoln, Nebraska where he is the DNS administrator for the Lincoln.NE.US branch of the US-Domain. [10]

Software

Related Research Articles

An Internet Protocol address is a numerical label such as 192.0.2.1 that is assigned to a device connected to a computer network that uses the Internet Protocol for communication. IP addresses serve two main functions: network interface identification, and location addressing.

<span class="mw-page-title-main">Anycast</span> Network addressing and routing methodology

Anycast is a network addressing and routing methodology in which a single IP address is shared by devices in multiple locations. Routers direct packets addressed to this destination to the location nearest the sender, using their normal decision-making algorithms, typically the lowest number of BGP network hops. Anycast routing is widely used by content delivery networks such as web and name servers, to bring their content closer to end users.

Wireless sensor networks (WSNs) refer to networks of spatially dispersed and dedicated sensors that monitor and record the physical conditions of the environment and forward the collected data to a central location. WSNs can measure environmental conditions such as temperature, sound, pollution levels, humidity and wind.

<span class="mw-page-title-main">Received signal strength indicator</span> Measurement of the power in a radio signal

In telecommunications, received signal strength indicator or received signal strength indication (RSSI) is a measurement of the power present in a received radio signal.

The annual SIGCOMM Awardfor Lifetime Contribution recognizes lifetime contribution to the field of communication networks. The award is presented in the annual SIGCOMM Technical Conference.

Distributed denial-of-service attacks on root nameservers are Internet events in which distributed denial-of-service attacks target one or more of the thirteen Domain Name System root nameserver clusters. The root nameservers are critical infrastructure components of the Internet, mapping domain names to IP addresses and other resource record (RR) data.

IP multicast is a method of sending Internet Protocol (IP) datagrams to a group of interested receivers in a single transmission. It is the IP-specific form of multicast and is used for streaming media and other network applications. It uses specially reserved multicast address blocks in IPv4 and IPv6.

<span class="mw-page-title-main">Sensor node</span>

A sensor node, consists of an individual node from a sensor network that is capable of performing a desired action such as gathering, processing or communicating information with other connected nodes in a network.

Chalermek Intanagonwiwat is a computer scientist best known for his work on directed diffusion under the supervision of Deborah Estrin, Ramesh Govindan, and John Heidemann. In 2013 he moved to San Jose, California to work at Cisco Systems, Inc. Intanagonwiwat earned his bachelor's degree in Computer Engineering from King Mongkut's Institute of Technology Ladkrabang in Thailand and pursued his M.S. and Ph.D. degrees in Computer Science at the University of Southern California, USA. He worked as postdoc researcher at Rutgers University, USA. His research interests include computer networks and distributed systems. From 2003 - 2013, he taught in the Department of Computer Engineering, Chulalongkorn University.

IEEE Internet Award is a Technical Field Award established by the IEEE in June 1999. The award is sponsored by Nokia Corporation. It may be presented annually to an individual or up to three recipients, for exceptional contributions to the advancement of Internet technology for network architecture, mobility and/or end-use applications. Awardees receive a bronze medal, certificate, and honorarium.

<span class="mw-page-title-main">Deborah Estrin</span> American computer scientist

Deborah Estrin is a Professor of Computer Science at Cornell Tech. She is co-founder of the non-profit Open mHealth and gave a TEDMED talk on small data in 2013.

David Ethan Culler is a computer scientist and former chair of the Department of Electrical Engineering and Computer Sciences at the University of California, Berkeley. He is a principal investigator in the Software Defined Buildings (SDB) project at the EECS Department at Berkeley and the faculty director of the i4Energy Center. His research addresses networks of small, embedded wireless devices, planetary-scale internet services, parallel computer architecture, parallel programming languages, and high performance communication. This includes TinyOS, Berkeley Motes, PlanetLab, Networks of Workstations (NOW), Internet services, Active Message, Split-C, and the Threaded Abstract Machine (TAM).

<span class="mw-page-title-main">RIOT (operating system)</span> Real-time operating system

RIOT is a small operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of things (IoT) devices. It is open-source software, released under the GNU Lesser General Public License (LGPL).

Ramesh Govindan is an Indian-American professor of computer science. He is the Northrop Grumman Chair in Engineering and Professor of Computer Science and Electrical Engineering at the University of Southern California.

Lixia Zhang is the Jonathan B. Postel Professor of Computer Science at the University of California, Los Angeles. Her expertise is in computer networks; she helped found the Internet Engineering Task Force, designed the Resource Reservation Protocol, coined the term "middlebox", and pioneered the development of named data networking.

RIPE Atlas is a global, open, distributed Internet measurement platform, consisting of thousands of measurement devices that measure Internet connectivity in real time.

Sensor Media Access Control(S-MAC) is a network protocol for sensor networks. Sensor networks consist of tiny, wirelessly communicating computers, which are deployed in large numbers in an area to network independently and as long as monitor their surroundings in group work with sensors, to their energy reserves are depleted. A special form of ad hoc network, they make entirely different demands on a network protocol and therefore require network protocols specially build for them (SMAC). Sensor Media Access Control specifies in detail how the nodes of a sensor network exchange data, controls the Media Access Control (MAC) to access the shared communication medium of the network, regulates the structure of the network topology, and provides a method for synchronizing.

Venkata Narayana Padmanabhan is a computer scientist and principal researcher at Microsoft Research India. He is known for his research in networked and mobile systems. He is an elected fellow of the Indian National Academy of Engineering, Institute of Electrical and Electronics Engineers and the Association for Computing Machinery. The Council of Scientific and Industrial Research, the apex agency of the Government of India for scientific research, awarded him the Shanti Swarup Bhatnagar Prize for Science and Technology, one of the highest Indian science awards for his contributions to Engineering Sciences in 2016.

Yunhao Liu is a Chinese computer scientist. He is the Dean of Global Innovation Exchange (GIX) at Tsinghua University.

<span class="mw-page-title-main">Craig Partridge</span> American computer scientist

Craig Partridge is an American computer scientist, known for his contributions to the technical development of the Internet.

References

  1. "2014 elevated fellow". IEEE Fellows Directory.
  2. "Overview of John Heidemann's research". ResearchGate. Retrieved 21 January 2022.
  3. "NeTs-NBD: Maltraffic Analysis and Detection in Challenging and Aggregate Traffic (MADCAT)". About Awards. National Science Foundation. Retrieved 21 January 2022.
  4. Bulusu, Nirupama; Heidemann, John; Estrin, Deborah (2000). "GPS-less low cost outdoor localization for very small devices". IEEE Personal Communications. 7 (5). IEEE Personal Communications, October 2000: 28–34. doi:10.1109/98.878533. S2CID   771769.
  5. Stuart, S.C. (3 January 2018). "This Is What it Takes to Measure the Internet". PC Magazine. Retrieved 21 January 2022. Every 11 minutes, Dr. John Heidemann's team "pings" 4 million networks to ascertain if they are live, looking for patterns and outliers. If a nation-state shuts down their country's web access (as Egypt did in 2011) or a hurricane hits, taking out major utilities and communication networks, Professor Heidemann will know what's going on.
  6. "Scientists track Internet usage as it pulses across the globe daily". Phys Org. Science X. Retrieved 21 January 2022.
  7. "Internet 'sleeps' in some parts of the world". Financial Express. Reuters. Retrieved 21 January 2022. There are 4 billion IPv4 internet addresses. Heidemann and his team pinged about 3.7 million address blocks (representing about 950 million addresses) every 11 minutes over the span of two months, looking for daily patterns. 'This data helps us establish a baseline for the Internet - to understand how it functions, so that we have a better idea of how resilient it is as a whole, and can spot problems quicker,' Heidemann said.
  8. "SIGCOMM Networking Systems Award | acm sigcomm".
  9. <https://viterbischool.usc.edu/news/2017/05/john-heidemann-and-student-win-best-paper
  10. "John Heidemann / Other Stuff". ant.isi.edu. 2024. Retrieved 2024-06-29.
  11. Ayers, Larry (October 1997). "A True "Notebook" Computer?". Linux Gazette . No. 22. Archived from the original on 2001-03-12. Retrieved 2024-06-29.
  12. Ayers, Larry (December 1998). "Gaby and Notes-Mode Revisited". Linux Gazette . No. 35. Archived from the original on 2001-03-12. Retrieved 2024-06-29.
  13. "notes-mode". elpa.gnu.org. GNU ELPA. 2024. Retrieved 2024-06-29.