A preview of Neubot 0.4.16.9 - part 1

Academic paper@bassosimone

With this blog post (and with the follow up posts) I describe what's new in the next version of Neubot, 0.4.16.9. The testing of the new version is still in progress, but I am confident that I will release it next week, probably on Tuesday.

In this first post I describe the two most relevant changes since the previous stable version, 0.4.15.6, that is: the new DASH test and the support for tests as plugins. In the follow up posts I will describe more changes since 0.4.15.6.

Update — Because I have now released Neubot 0.4.16.9, I will not write the second part of this blog post. Please, refer to the release announce for the whole list of changes: http://www.neubot.org/neubot-0.4.16.9.

Read more...

New Publications: CCR, BiDaTA, and AICA

Academic paper@bassosimone

In this blog post I describe the three Neubot-related publications to which I contributed in the last six months. This post comes after a six-months-long silence period in which I did not published any update on the Neubot website, and in which I dedicated more than 75% of my time to research and teaching.

Of course, in the past six months I also did some development, however I didn't find enough time to properly test and release a new stable version of Neubot. Anyway the content of the next release of Neubot will be the subject of my next blog post, now let's concentrate on the research papers to which I contributed recently.

CCR July 2013 issue. The paper "Strengthening measurements from the edges: application-level packet loss rate estimation", writen by Michela Meo, Juan Carlos De Martin, and me, was published on the July 2013 issue of the ACM SIGCOMM Computer Communication Review.

The paper compares two models for estimating the TCP packet loss rate at the application level: the Inverse-Mathis model developed in our previous work, and the new, more advanced Likely-Rexmit model. We used Neubot's raw test to gather the data that we used to validate and compare the Inverse-Mathis and the Likely-Rexmit models.

Read more...

Neubot 0.4.15.6 released

Neubot icon

Version 0.4.15.6 is the latest generally-available stable release of Neubot, distributed for Ubuntu >= 11.04, MacOSX >= 10.6, Windows >= XP SP3 and FreeBSD, as well as in source format.

Here's what changed in less than 140 characters: this is a patch release with raw test improvements and miscellaneous tweaks. Install, upgrade instructions at <http://neubot.org/download>. Read on for more details.

Read more...

Fixed 0.4.15.5 Debian package

Neubot icon

The issue with the packaging of Neubot for Debian has been resolved by releasing 0.4.15.5-2. The problem was the conditional assignment of the USER variable in the Makefile, unless the variable was set in the environment. Since USER is of course always set on UNIX, I had rolled out by mistake Debian packages with unprivileged user equal to "simone".

Read more...

Buggy 0.4.15.5 for Debian

Neubot icon

There is a packaging bug in the latest version of Neubot (0.4.15.5), which causes Neubot to fail to start on Debian and distributions derived from Debian (unless your user name is simone). Tomorrow morning (CEST time) I will apply the fix and repackage Neubot. For more details see this message in the mailing list: http://www.neubot.org/pipermail/neubot/2012-October/000074.html

Read more...

Neubot 0.4.15.5 released

Neubot icon

Version 0.4.15.5 is the latest generally-available stable release of Neubot, distributed for Ubuntu >= 11.04, MacOSX >= 10.6, Windows >= XP SP3, FreeBSD and ArchLinux, as well as in source format.

Here's what changed in less than 140 characters: new "raw" test, support for mlab-ns (discovery service) and web100 (tcp stats), more robustness, cleanups and bug fixes. Install, upgrade instructions at <http://neubot.org/download>. Read on for more details.

Read more...

Neubot 0.4.14 released

Neubot icon

Version 0.4.14 is the latest generally-available stable release of Neubot, distributed for Ubuntu >= 10.04, MacOSX >= 10.6, Windows >= XP SP3, FreeBSD and ArchLinux, as well as in source format.

Here's what changed in less than 140 characters: digitally-signed enabled-by-default Win32 auto-updates, better results page, removed buggy user-wide database, and more. Install, upgrade instructions at <http://www.neubot.org/download>. Read on for more details.

Read more...

Published W-MUST 2012 paper and presentation

Last friday I was in Helsinki to present "Estimating Packet Loss Rate in the Access Through Application-Level Measurements" at ACM SIGCOMM W-MUST 2012 — the ACM Special Interest Group on Communication's Workshop of Measurements Up and Down the Stack, held in the context of the ACM SIGCOMM Conference.

Read more...

World IPv6 launch day instructions

Neubot icon

Today is World IPv6 launch day. The current version of Neubot, 0.4.12, is IPv6 ready. But the code is configured to prefer IPv4 by default. So, if you want to try out IPv6, you need to give your explicit preference for IPv6.

To do that, open the settings page of the web user interface, locate the prefer_ipv6 setting, change prefer_ipv6 value to 1, and save the changes. From that point on, Neubot will try to use IPv6, if available, and fallback to IPv4 in case of errors.

You can revert to the default behavior at any time, by changing back the setting value again to 0. Of course, let us know if you experience any IPv6-related error or problem.

Read more...

Neubot 0.4.12 released

Neubot icon

Version 0.4.12 is the latest generally-available stable release of Neubot, distributed for Ubuntu >= 10.04, MacOSX >= 10.6, Windows >= XP SP3, FreeBSD and ArchLinux, as well as in source format.

Here's what changed in less than 140 characters: IPv6 support, robustness wrt master server failure, ArchLinux package, preparatory work for more tests, cleanups, and bugfixes. Install, upgrade instructions at <http://www.neubot.org/download>. Read on for more details.

Read more...

Pages

Subscribe to Neubot RSS