Internet tomography techniques work by setting up servers with precisely synchronized clocks all around the world to measure ping delay times and determine the structure and dynamics of the multiply connected Internet network. These experiments require coordination of hundreds of computers, billions of measurements and software capable of gathering and analyzing measurement data. The high number of these micro-experiments makes Internet tomography a particularly interesting big data science. The Network Measurement Virtual Observatory (nmVO), an integrated system built around a relational database system, custom web services and various open software developed primarily for other scientific fields. Its aim is to serve collaborating reasearch groups sharing their measurement results through standardized archives. The tight integration of the data acquisition process with data analysis and the final data products makes it possible to perform historic and real-time observations of the Internet using simple database queries.
Public access to the nmVO database is provided via CasJobs, the SQL job manager system designed for SkyServer. By using CasJobs, data reduction an analysis tasks are formulated as SQL queries. This way scientist can easily delegate all processing to the nmVO servers where data are co-located. You can register, and try the interface at the official page of nmVO CasJobs.
SONoMA (Service Oriented Network Measurement Architecture) is a Web Service based network measurement platform. Its objective is to decrease required time and effort for performing experiments. It provides its functionality via SOAP XML web services and support the most common network measurement types. You can read more about these topics on the official page of SONoMA.
ETOMIC is a measurement infrastructure that was built by our research group in international collaboration. This infrastructure is an unique active probing system, in which globally time synchronized computers can send and receive IP packets and measure the time difference between consecitive packets in the time resolution of 100 nanosec. You can read more about these topics on the official page of ETOMIC.
Spotter is a novel geolocation approach that aims to determine the geographic position of a network node or a computer. This is done by analyzing the measured delays between the target (the computer to be localized) and the used landmark nodes (with known geographic position). A detailed statistical analysis is used to evaluate the most probable position of the target. You can read more about these topics on the page of Spotter.