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]
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.
The Internet Protocol (IP) is the network layer communications protocol in the Internet protocol suite for relaying datagrams across network boundaries. Its routing function enables internetworking, and essentially establishes the Internet.
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.
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.
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.
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).
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.
Subsea Internet of Things (SIoT) is a network of smart, wireless sensors and smart devices configured to provide actionable operational intelligence such as performance, condition and diagnostic information. It is coined from the term The Internet of Things (IoT). Unlike IoT, SIoT focuses on subsea communication through the water and the water-air boundary. SIoT systems are based around smart, wireless devices incorporating Seatooth radio and Seatooth Hybrid technologies. SIoT systems incorporate standard sensors including temperature, pressure, flow, vibration, corrosion and video. Processed information is shared among nearby wireless sensor nodes. SIoT systems are used for environmental monitoring, oil & gas production control and optimisation and subsea asset integrity management. Some features of IoT's share similar characteristics to cloud computing. There is also a recent increase of interest looking at the integration of IoT and cloud computing. Subsea cloud computing is an architecture design to provide an efficient means of SIoT systems to manage large data sets. It is an adaption of cloud computing frameworks to meet the needs of the underwater environment. Similarly to fog computing or edge computing, critical focus remains at the edge. Algorithms are used to interrogate the data set for information which is used to optimise production.
Craig Partridge is an American computer scientist, known for his contributions to the technical development of the Internet.
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.
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.