Measurement Lab (M-Lab) is an open, distributed server platform for researchers to deploy Internet measurement tools. The goal of M-Lab is to advance network research and empower the public with useful information about their broadband connections. By enhancing Internet transparency, M-Lab helps sustain a healthy, innovative Internet.
When an Internet application doesn't work as expected, how can you tell whether the problem is caused by your broadband connection, the application or something else? It can be very difficult for professional network administrators, let alone average Internet users, to answer this sort of question today.
Transparency has always been an essential component of the Internet's success, and Internet users deserve to be well-informed about the performance of their broadband connections. For that to happen, researchers need resources to develop new analytical tools.
That's where M-Lab comes in.
Tools for Users
Many researchers are already developing tools that allow users to test their broadband connections by briefly communicating with a server elsewhere on the Internet. The M-Lab platform supports the development of these measurement tools.
An Open Platform for Researchers
M-Lab assists scientific research by providing widely-distributed servers and ample connectivity for researchers' use. Each tool will be allocated dedicated resources on the M-Lab platform to facilitate accurate measurements. Server-side tools will be openly licensed and operated to allow third-parties to develop their own client-side measurement software.
Better, Open Data for Everyone
All data collected via M-Lab will be made available to the research community to allow researchers to build on a common pool of network measurement data.
M-Lab today and in the future
M-Lab is a collaborative effort led by researchers in partnership with companies and other institutions. Today, M-Lab is only at the beginning of its development. Five tools are currently available, running on 45 servers in 15 locations. In order to achieve our goals, M-Lab depends on the active support of additional partners, and we welcome input from anyone interested in helping the platform flourish.
For more information, read this introduction to Measurement Lab and invitation to the research community to get involved, in the June ACM's Computer Communication Review available here.
If you are an Internet user and want to run the tools, check out our Tools page.
If you are a company, institution or researcher interested in learning more about using and supporting M-Lab, learn more here.
For accessing M-Lab website, please click this URL.