Neubot is a small piece of software that tests connection speeds, “assesses the quality and neutrality of Internet connections,” and makes the data publicly accessible. The agent runs in the background. It tests by sending and receiving random data. Each test emulates the syntax and behavior of an existing protocol, e.g. HTTP, RTP, or BitTorrent. During the test the agent measures quality of service indicators, such as jitter. The result of a test is a measure of the connection quality to a specific host, with time, day of month, and emulated protocol indicated. Each result also enables a coarse identification of the location, so the results can be organized by city. Before you install, you have to agree that your IP will be in a public database. [All that appears is that an IP address sent some random bits using a particular protocol, so I’m not seeing the privacy implications, but apparently Europe disagrees.] This enables the discerning of patterns that might (might!) indicate ISP discrimination against particular protocols, or hidden bandwidth caps, etc.
[And then I had another meeting and had to leave…]