to the networks in the blackout areas.
Geolocation of networks was initialized with netblock owner addresses and ZIP codes provided by
the ARIN and RIPE Internet Routing Registries [ARIN,RIPE]. Translation of ZIP codes to lati-
tude and longitude was performed with a Renesys software package. It is known that the Routing
Registries contain errors, for instance networks actually belonging to the same organization are oc-
casionally registered under different names and/or addresses, corporation name changes, mergers
and acquisitions are not always accounted for, there are occasional typographic errors, etc. Short of
an exhaustive manual verification it is difficult to correct the ARIN database errors, and therefore
no such corrections were made except in a few obvious cases.
In the first step, two datasets restricted only to networks located in the geographic blackout areas
(US/Canada and Italy) were extracted from the BGP routing tables, at a time approximately an hour
before the cascading power failures. Given that some BGP routers announce slightly different sets
of networks, these datasets were further restricted to contain only the networks advertised by at
least five distinct routers. A small number of anomalous routes to networks smaller than /24 (in the
/25–/32 range) were rejected.
The Italian network dataset thus contains all networks located in Italy that were present in the global
routing tables of five or more Autonomous Systems just prior to the September 28 blackout.
In order to construct the US/Canada network dataset, in addition we had to estimate the boundary
of the geographic blackout area. At the time of writing of this report we had no high resolution
(county level or better) borders of the blacked-out areas. Therefore, we took the coarse-resolution
boundary of the blackout area from the US/Canada Task Force Report (see Figure 1), then enclosed
the curvilinear blackout boundary in Michigan, Ohio, Pennsylvania and northernmost New Jersey
in a bounding box in spherical coordinates, and extracted all networks contained in this bounding
box. Subsequently, we merged this set with the set of all networks located in New York State
and in the Province of Ontario, Canada. Therefore, the final US/Canada network dataset contains
all networks within the area outlined in the Task Force Report, and in addition some networks in
eastern Michigan, central Ohio, and northern parts of Pennsylvania and New Jersey. The resulting
roundoff error can be corrected in the future once detailed blackout boundary coordinates become
available. Note that inclusion of additional networks from outside of the probable blackout area
tends to reduce the percentage of outages caused by the blackout, in agreement with our intention
not to exaggerate the impact of the blackout on Internet connectivity.
In the next stage we generated datasets of all outages for the networks contained in the restricted
US/Canada and Italian datasets, in the time windows beginning before the blackouts and ending
after complete power restoration (see below). A network outage event is considered to begin when
at least P = 5 Renesys peer routers signal withdrawals for the network address (also known as a
network prefix) such that no two of these withdrawals are separated by more than 30 seconds. In
addition, no new advertisements may be seen during the entire “outage start” interval.
The outage is considered to have started when the P-th withdrawal arrives, and continues while at
least P peers continue to see the prefix as withdrawn (these peers need not be the same as the original
P peers that began the outage), ending as soon as fewer than P peers see the prefix as withdrawn.
15