The ANT Lab is a research group spanning
several departments at
the University of Southern California (USC),
including USC/Information Sciences Institute,
USC/Information Technology Services,
Colorado State University’s
Computer Science Department,
and Los Alamos National Laboratory.
(See our people page for more.)
Our goal is to improve the Internet
by discovering new ways to understand network topology, traffic, use and abuse.
We address important problems in networking and cybersecurity from several
how big is the Internet? how stable is it? who uses it? where?
- applications: what data drives security research?
how do we balance data privacy and utility?
what is tomorrow’s critical infrastructure?
how can research influence it?
We use many approaches:
- Internet measurement with active and passive data collection.
(For example, IPv4 censuses, anonymized packet capture)
- big data analysis of network data.
We use Hadoop and related tools in our own cluster, and Torque and traditional HPC at USC.
- development and validation of new methodologies.
Our techniques use experimentation, simulation, data collection, and mathematical analysis.
- interaction of research and operations.
Our work is informed by the real world.
We have pioneered new techniques, including recently:
- Internet outage detection with Trinocular, probing 4M networks every 11 minutes for nearly a year.
- Mapping the cloud and services understanding anycast and tracking Google’s growth.
These techniques have produced tools and datasets that are widely used:
- IPv4 censuses
- IP Hitlists are used by multiple research groups for topology probing.
- Hadoop Bzip2 Splitting: we developed support for parallel processing of bzip2 files in Hadoop (in Apache Hadoop since 0.22).
(See our datasets and software pages for more.)
Our research has been supported by the U.S. DHS, NSF, DARPA,
and industry from Cisco, Verisign, and Northrup Grumman.
(We thank them for their generosity!)
And a big thanks to our collaborators and supports who host measurement machines!
The work has spanned a dozen research projects,
nearly fifteen years,
and eight co-PIs and more than 11 students
(with than 9 PhD and
and 3 MS graduates).
For a play-by-play, see the ANT blog,
and specific projects.