Censorship Outages: An Observatory for Realtime Monitoring and Analysis of Internet Blackouts Caused by Censorship

We are creating an observatory for Internet shutdowns caused by censorship and seek to make this platform as useful as possible to the general public.

Sponsored by:
Open Technology Fund (OTF)

Principal Investigator: Alberto Dainotti

Funding source:  1002-2019-009 Period of performance: November 1, 2019 - October 31, 2020.


Project Summary

Episodes of politically-motivated interference with Internet access are widespread and frequent. In particular, large-scale connectivity disruptions are often used by repressive regimes to restrict the free flow of information. These events are often undocumented, unverified, surrounded by uncertainty about their timing, extent, cause, and specific mechanisms of execution. Objective measurement data are indispensable for establishing facts and responsibilities in order to inform citizens, policymakers, the media, and activists.

Based on diverse types of Internet measurements and peer-reviewed scientific methods, at the Center for Applied Internet Data Analysis (CAIDA), University of California San Diego, we have developed and deployed a platform called IODA (Internet Outage Detection and Analysis) that monitors the Internet 24/7 in order to detect and visualize information about Internet connectivity disruptions. IODA provides a public dashboard, providing timely information about network outages in near-realtime, while it enables registered users to further inspect and explore our data as an aid to investigate disruptive events. The overarching goal of this project is to further enhance the role and impact of IODA as an observatory for Internet shutdowns caused by censorship.

Over the last year, we have dramatically increased and diversified IODA's user base through active engagement with groups interested in and affected by Internet shutdowns (including technical collaborators and regional activists). We advertised and explained how IODA can be used to analyze shutdowns at community events such as the Citizen Lab Summer Institute and RightsCon. We provided active support to users through video calls, and produced screencast tutorials. Additionally, we often reported and shed light on detected events through Twitter and blog posts, sometimes in collaboration with other groups (e.g., OONI).

Our experience with IODA and our interaction with the community has helped us identify and prioritize new key methodological and usability improvements in the detection of Internet shutdowns and in IODA specifically. We will address these gaps and further improve IODA as an observatory for Internet shutdowns caused by censorship. Specifically, we plan to (i) address open challenges in detecting and analyzing Internet connectivity shutdowns, (ii) improve usability of our outage detection platform (IODA), (iii) further increase its utilization by civil society and other non-research organizations, and (iv) explore the use of IODA to identify in a timely manner which means of connectivity (e.g., telecom operators, IPv6) continue to be available during a shutdown.


Projected Timeline

Task Description Projected Date Status
Task 1: Improve IODA's technical capabilities
1.1 Monitoring IPv6 connectivity:

(1) Extend our current BGP-based outage detection approach to work with IPv6
(2) Investigate theoretical and practical challenges in developing active probing techniques for the purpose of detecting outages in the IPv6 Internet
done
1.2 Investigate adding data sources to IODA that can help provide visibility into outages in cellular ASes done
1.3 Add a new dashboard to enable users to investigate a country of interest done
1.4 Improve the stability of the liveness signal extracted from the IBR data source ongoing done
Task 2: Make IODA more useful by improving its user interface
2.1 Produce screencasts and tutorials to help users analyze outages with IODA done
2.2 Upgrade the visual interface codebase and introduce usability improvements done
2.3 Extend user selection of aggregations to support regions of a country and autonomous systems done
2.4 Render IODA user interface "alert bands" to draw attention to an outage consistently done
2.5 Improve redirection of links when user not logged into IODA done
Task 3: Release timely reports about shutdown events
3.1 Use the IODA Twitter account for timely dissemination of detected outages, and publish detailed analysis providing insight into interesting events either using the CAIDA blog or in collaboration with other groups ongoing done
3.2 Use the enhancements to AS-level user interfaces to perform indepth analyses of AS-level outages during major shutdowns and report upon our findings done
Task 4: Engage in outreach and collaboration
4.1 Work with third parties that use IODA visualizations as supporting evidence for their work ongoing done
4.2 Attend additional Internet freedom forums ongoing done
4.3 Continue to collaborate with other groups operating in this space and foster new collaborations ongoing done
4.4 Keep assisting our users to make the best use of IODA ongoing done

Acknowledgment of awarding agency's support

This project is the result of funding provided by Open Technology Fund, building on previous work supported by Radio Free Asia under contract number 1002-2018-027. The published material represents the position of the author(s) and not necessarily that of OTF nor RFA.


Additional Content

Censorship Outages: An Observatory for Realtime Monitoring and Analysis of Internet Blackouts Caused by Censorship

An abbreviated version of the original proposal is shown below.

Published
Last Modified