Example Publication with M-Lab Contributors
2024Matt Mathis, Stephen Soltesz, Chris Ritzo
This is an example showing how to link publications to people in the people collection.
Matt Mathis, Stephen Soltesz, Chris Ritzo
This is an example showing how to link publications to people in the people collection.
Chris Ritzo
M-Lab Community Lead, Chris Ritzo, presented remotely to the Network Technologies and Services Evolution work group of the GÉANT GN4-3 project, at their [workshop on Performance Management](https://wiki.geant.org/display/PUB/Performance+Management+Workshop), held in Zagreb on 4th-5th March 2020.
Chris Ritzo
As a part of the [Michigan Moonshot Webinar series](https://www.merit.edu/services/moonshot/), M-Lab Community Lead, Chris Ritzo, shared information about the publicly available datasets and tools from Measurement Lab (M-Lab), and how they have been used for planning, decision making, and advocacy. M-Lab is an open source, civil society led, global platform for measuring broadband Internet service. In addition to supporting a portion of the FCC’s Measuring Broadband America program since its beginnings, M-Lab’s open source tools and data have been used in similar initiatives on local and regional levels, enabling communities to gather data about broadband in their communities, including the Michigan Moonshot initiative.
Chris Ritzo
M-Lab's Program Management and Community Lead, Chris Ritzo, gave a keynote to kick off Hack for a Cause 2019, April 26-28, 2019 in Eugene, OR. The grand challenge was Speedup America, a web application that aggregates M-Lab data, the NDT speed test, and requests enhanced geolocation within the web browser. The grand challenge was put forward by Lane County government, to encourage innovation to build understanding of broadband availability and quality of service with high geographic accuracy. For M-Lab, Speedup America represents a growing developer community and the use of our public data and open source tools to serve the needs of local and regional governments and municipalities.
Chris Ritzo, Matt Mathis
The R&E network community using perfSONAR used to include the Network Diagnostic Tool (NDT), a single stream performance measurement of bulk transport capacity. Many years ago, perfSONAR dropped support for NDT since its dependence on the web100 kernel library required running old, outdated, and hard to secure linux kernels. Measurement Lab (M-Lab) had the same problem, but has continued to host NDT as an Internet measurement service on our global server platform. Over the past two years, M-Lab developers have been working through the technical debt to migrate our platform to Docker containers, managed by Kubernetes, and concurrently have refactored NDT server, and developed reference clients for various languages and operating systems. The new NDT server is 'Docker-ized' and is based on WebSocket and TLS, uses TCP BBR where it is available, and is backward compatible with previous clients. M-Lab anticipates that. by the end of Q3 2019, all our servers worldwide will be running the new NDT version, managed by Kubernetes.
Chris Ritzo
Measurement Lab (M-Lab) is the largest open internet measurement platform in the world, hosting internet-scale measurement experiments and releasing all data into the public domain (CC0). We are an open source project with contributors from civil society organizations, educational institutions, and private sector companies, and are a fiscally sponsored project of Code for Science & Society. Our mission is to Measure the Internet, save the data, and make it universally accessible and useful. M-Lab works to advance network research and empowers the public with useful information about broadband and mobile connections by maintaining a scalable, global platform for conducting internet measurements, and by supporting an ecosystem of external partners and users around the world interested in using the resulting open data. Our users are researchers, activists, analysts, journalists, experiment developers, hosting providers, regulators, municipalities, and every day consumers. M-Lab works to enhance internet transparency, and help to promote and sustain a healthy, innovative internet by supporting our users in their research and data analyses, developing and publicizing new use cases for our datasets, forming collaborative partnerships, and building open source measurement tools. In this talk we will introduce the M-Lab platform with the csvconf audience, share how our open data and open source tools are being used by communities around the world, and provide resources on how attendees might use them as well.
May Lynn Lee, Cybera; Chris Ritzo, Measurement Lab
M-Lab Community Lead, Chris Ritzo, co-presented with May Lynn Lee from [Cybera](https://www.cybera.ca/){:target="\_blank"}, a breakout session on measuring Internet performance at the 2019 Indigenous Connectivity Summit. Both M-Lab and Cybera are involved in similar premise device-based measurement initiatives with community anchor institutions in the United States and Canada respectively.
Chris Ritzo
M-Lab's Community Lead, Chris Ritzo, provided a follow up talk about M-Lab default NDT data and test data collected by NACo's TestIT mobile app, and discussed the nuances and differences between these two sources of broadband measurements and the various FCC data sources.
Chris Ritzo
M-Lab Community Lead, Chris Ritzo, provided an overview of M-Lab to NACo’s Rural Action Caucus (RAC). NACo's “TestIT” app that integrates M-Lab's NDT test was of specific interest as the national association of county elected officials explores the connection between national broadband data and federal funding. RAC members also had the opportunity to ask questions of NACo's developer of the TestIT App, learn how to access and analyze the data being collected.
Lai Yi Ohlsen, Chris Ritzo
M-Lab Director, Lai Yi Ohlsen, and Community Lead, Chris Ritzo, presented remotely to the GAIA working group at IETF 105. The talk, "Supporting Open Internet Research", provided an introduction to M-Lab tools and data, and how our platform is currently used by researchers.
Lai Yi Ohlsen, Chris Ritzo
M-Lab Director, Lai Yi Ohlsen, and Community Lead, Chris Ritzo, presented to the regional research and education network community, The Quilt, in their December community call. The talk, "Supporting Open Internet Research", provided an introduction to M-Lab tools and data, and how our platform is currently used by researchers and M-Lab open source tools available to the R&E Network community.
Chris Ritzo
The [Regional and Rural Broadband (R2B2) Project](http://www.r2b2project.ca/){:target="\_blank"} hosted guests from Measurement Lab (M-Lab) which provides the largest collection of open Internet performance data on the planet. The workshop also considers new and existing tools for broadband infrastructure mapping, data visualization and analysis.
Chris Ritzo
The challenges that school administrators face when budgeting for and deploying technology vary widely, as do their approaches to supporting its use within their schools. Measuring and assessing network health is a critical challenge facing public schools as they plan for both today’s and tomorrow’s broadband needs. New America’s Open Technology Institute (OTI) and Education Policy program partnered with the IT staff at Alexandria City Public Schools (ACPS) in Virginia to conduct a pilot study as a first step toward addressing this challenge. The study, Measuring Broadband in Schools, looked at the complexities of understanding network capacity in education institutions, and sought to better understand the challenges of measuring network capacity at the point of use in schools.
M-Lab, OONI, IIJ, Dioptra Research Group, Cloudflare Radar, Reverse Traceroute, and IODA hosted the Open Measurement Hackathon, October 31, 2025, following the ACM Internet Measurement Conference (IMC) 2025 in Madison, Wisconsin, USA.
By Chris Ritzo, Melissa Newcomb, Pavlos Sermpezis
November 12, 2025
Back in 2019, I wrote about how to install the open source ndt-server that M-Lab uses, on a server of your own. Our goal is that others can use M-Lab's tools to measure their own networks. This post is an update, with a couple more features.
By Chris Ritzo
February 16, 2022
In this second “analysis recommendations in context” post, we will explore the refined research questions from the first post, resulting from our discussion of how to design specific questions with understanding of available data source(s) and the context of what each contains. We emphasized the ...
By Chris Ritzo
February 14, 2022
A while back, our team published some analysis recommendations for anyone working with our data from the Network Diagnostic Tool (NDT), comparing it to other Internet measurement data sets, and drawing conclusions or inferences about the data. These recommendations are intended to provide guidanc...
By Chris Ritzo
February 9, 2022
When thinking about broadband in the United States, the first thing people likely think about is whether their connection is fast enough-- are they getting the speeds they need to do business, go to school, etc. The dominance of “speed” in assessing broadband service goes all the way to the top- ...
By Chris Ritzo
January 24, 2022
The National Telecommunications and Information Administration’s (NTIA) recently released a new public map, the [Indicators of Broadband Need][ntia]. Pulling together different sources of data in this excellent, publicly available resource is helpful to communities as they plan how and where to i...
By Lai Yi Ohlsen, Chris Ritzo
July 15, 2021
In our recent [roadmap post][roadmap], we shared a list of milestones that the team is working on this and last quarter. Our Datatype migration and Standardized Columns milestone references the [gardener service][gardener], which maintains and reprocesses M-Lab data, as well as the [UUID annotato...
By Chris Ritzo
March 9, 2021
Baltimore Data Day is an annual conference bringing together “community leaders, nonprofit organizations, government and civic-minded technologists to explore trends in community-based data and learn how other groups are using data to support and advance constructive change.” Th...
By Chris Ritzo
September 18, 2020
Following the [general availability of the ndt7 protocol][ndt7intro], we will be working with NDT client integrators to support their migration to ndt7. As they do, the NDT dataset will shift from predominantly ndt5 to predominantly ndt7. As part of assessing our readiness for this larger effort,...
By Lai Yi Ohlsen, Chris Ritzo, Matt Mathis
July 24, 2020
OONI was recently invited to participate in a NetGain Partnership webinar (titled “Surging Demand and The Global Internet Infrastructure”) to discuss the changing landscape for internet infrastructure and technology in the wake of the COVID-19 pandemic. As part...
By Chris Ritzo
July 17, 2020
Following the M-Lab platform upgrade in Nov. 2019, the development team began a series of follow up projects to enable access to NDT data for various audiences with differing needs. The first step in that process was the publication of "unified views", which present the most commonly used fields ...
By Chris Ritzo
July 15, 2020
The M-Lab team completed a major platform upgrade in November 2019, which required publication of NDT data to new BigQuery tables and views. Consequently, the aggregate NDT data presented on our visualization website has not been updated. We're pleased to report that the M-Lab data visualization ...
By Chris Ritzo
May 20, 2020
In November 2019, M-Lab reached a milestone after upgrading the operating system, virtualization, and TCP measurement instrumentation running on our servers worldwide. The upgrade also included a completely re-written ndt-server, providing backward compatibility to old clients, as well as the new...
By Chris Ritzo
May 7, 2020
A bug fix was recently deployed to M-Lab's NDT JavaScript client code resolving user support reports of consistently higher than expected upload measurements reported in the browser for tests run via speed.measurementlab.net. M-Lab recommends that any third parties who integrate the NDT test in J...
By Chris Ritzo
April 22, 2020
If you've been following our blog over the last few months, you know M-Lab has been working toward a complete server platform upgrade. As of November 20, 2019, all M-Lab servers are now managed by Kubernetes, running Docker container services for all experiments. This transition has greatly impro...
By Chris Ritzo
December 13, 2019
If you've followed the M-Lab blog over the past year and a half, you'll know that we've been engineering and testing a massive upgrade to our server software and how it's managed and deployed [1] [2] [3] [4]. That's been a ton of work, and our team is excited to now complete the migration...
By Chris Ritzo
November 26, 2019
Last week M-Lab was honored to attend and contribute at the 2019 Indigenous Connectivity Summit (ICS), presented by Internet Society, in Hilo, Hawai'i; and a community network training and building event in the soverign lands of indigenous Hawaiian people, Pu'u...
By Chris Ritzo
October 25, 2019
The first annual Michigan Broadband Summit was held on Sept. 24, 2019, sponsored by the MERIT research and education network, and it was my pleasure to attend on behalf of M-Lab. The gathering was an opportunity to learn more about the amazing work that MERIT, ind...
By Chris Ritzo
October 4, 2019
While we've been hard at work this year on the M-Lab 2.0 Platform Upgrade and Global Pilot, the number of people all over the world runing NDT tests has continued to grow. We collected 2 billion total NDT results between 2009-01-01 and the beginning of the second quarter of 2019, and we are on tr...
By Chris Ritzo
September 18, 2019
Earlier this month, M-Lab published updates to our policies after completing a comprehensive review to ensure our compliance with the EU General Data Protection Regulation (GDPR) and in preparation for the M-Lab 2.0 platform modernization update that will be rolled out this fall. This post outlin...
By Chris Ritzo
July 19, 2019
M-Lab was pleased to be invited to contribute to the Internet Measurements workshop at the [2019 African Internet Summit][ais2019], June 15-16, 2019 in Kampala, Uganda. M-Lab tech lead, Peter Boothe, and advisor, Georgia Bullen, presented a hands-on tutorial on querying and visualizing performanc...
By Chris Ritzo
July 1, 2019
M-Lab is excited to highlight the launch of "Michigan Moonshot", a pilot data collection project developed through a partnership with the MERIT Network, Michigan State University’s Quello Center, and M-Lab. We worked with MERIT developers who adapted the Piecew...
By Chris Ritzo
April 26, 2019
If you’ve clicked on the Visualizations page on our website in the last year or so, and tried to find recent data for any location, you’ve likely been disappointed. TLDR; - Our visualization site is BACK! Continue reading to learn more..
By Georgia Bullen, Chris Ritzo
April 1, 2019
Over the past few years, M-Lab has supported an increasing number of local communities, municipalities, regional coalitions, and others who are interested in understanding the state of broadband service in their area. In every case, communities come to M-Lab because of the openness of our data. C...
By Georgia Bullen, Chris Ritzo
March 28, 2019
In December 2017, M-Lab was notified of oddities in the Paris Traceroute data, which we then wrote about in January 2018. Upon investigation, a bug in the Paris Traceroute code was identified. The bug caused bad measurement data in 2.7% of the traceroutes since July 2016.
By Chris Ritzo
November 12, 2018
M-Lab had the pleasure of attending the first ever SIGCOMM hackathon on August 25, 2018, at the Nokia Skypark headquarters in Budapest, Hungary. The hackathon, sponsored by Nokia, DECIX, and Netflix, invited network research faculty, students, and industry professionals from around the world to f...
By Chris Ritzo
October 25, 2018
Since May 2017, the M-Lab team has been working on an updated, open source pipeline, which pulls raw data from our servers, saves it to Google Cloud Storage, and then parses it into our BigQuery tables. The team is particularly excited about this update because it means that the pipeline no longe...
By Chris Ritzo
February 9, 2018
When the M-Lab platform was initially launched in 2009, the software and operating system running on our servers used the best available boot management, virtualization, and kernel-level measurement instrumentation available. In the years since M-Lab’s initial launch, the state of system administ...
By Chris Ritzo
January 24, 2018
In December 2017, M-Lab was notified of oddities in the Paris Traceroute data. Upon investigation, a bug in the Paris Traceroute code was identified. The bug caused bad measurement data in 2.7% of the traceroutes since July 2016.
By Chris Ritzo
January 24, 2018
M-Lab data is collected from distributed experiments hosted on servers all over the world, processed in a pipeline, and published for free in both raw and parsed (structured) formats. The back end processing component for this has served us well for many years, but it's been showing its age recen...
By Chris Ritzo
May 2, 2017
By Chris Ritzo
April 9, 2017
Today, M-Lab is happy to announce the public beta of new M-Lab BigQuery tables. These tables provide substantially improved performance and reduce the difficulty of writing BigQuery SQL.
By Chris Ritzo
January 19, 2016
On Thursday Nov. 6, Collin Anderson gave a talk at the RIPE meeting in London. Collin has been immersed in the M-Lab data for some time, and helped lead the recently published technical report, ISP Interconnection and its Impact on Consumer Internet Perform...
By Chris Ritzo
November 10, 2014
We launched the M-Lab Internet Observatory last week to provide a window into ISP performance, letting people see how ISPs in the US are doing compared to each other, and to view the way in which the connections between ISPs impact performance. We will be releasing additional features and views a...
By Chris Ritzo
November 3, 2014
We are happy to announce the release of a long-term collaborative research effort using M-Lab's data to understand how interconnection impacts end-user performance. The report, ISP Interconnection and its Impact on Consumer Internet Performance examines years of network measurement...
By Chris Ritzo
October 28, 2014
The Open Technology Institute hosted students from the Graduate School of Information at the University of Michigan, Ann Arbor, March 3-7, 2014 for an Alternative Spring Break program. Two students met with key internal staff interested using M-Lab data to help answer broad research...
By Chris Ritzo
March 10, 2014