New Publication on Neuviz for the "Mondo Digitale" journal

@giuseppe_futiaAcademic paper

With this blog post I am pleased to announce that the paper entitled "The NeuViz Data Visualization Tool for Visualizing Internet-Measurements Data" has been published on "Mondo Digitale", the official journal of AICA - Associazione Italiana per l'Informatica ed il Calcolo Automatico.

In the paper, written by Enrico Zimuel, Simone Basso, Juan Carlos De Martin, and me, we describe NeuViz (Neubot Visualizer), an architecture to analyze and visualize Neubot data to identify cases (to be investigated with more specific tests) in which a protocol seems discriminated.

Read more...

NeuViz presentation: one of the best of 2013 for Visualoop

@giuseppe_futia

Visualoop.com, one of the most popular websites on information design and data visualization, listed the Congresso AICA 2013 NeuViz presentation among the "the most useful [data visualization] resources [made] available" on SlideShare, Scribd, and similar services since April 2013.

We are very proud that our slides have been listed together with the presentations of Alberto Cairo, Nathan Yau, and Andy Kirk, who are some of the leading international experts in data visualization.

Read more...

From Big Dive to Twisted

@giuseppe_futiaBig Dive 2 logo

In June 2013 I attended the Big Dive training program, organized by the Top-IX Consortium, that aims to “boost the technical skills needed to dive into the big data universe and to extract value”.

During the course I learnt: TurboGears, a framework for developing Web applications; MongoDB, a NoSQL data storage solution; the basics of network science and statistics. Also I studied MapReduce techniques and improved my data visualization skills, by learning the D3.js JavaScript library.

This wealth of knowledge has been crucial to realize with Enrico Zimuel the Big Dive final project (entitled "Gramsci devoted"), in which we developed in a few days a prototype of a Web visualization tool to explore the network measurement experiments performed by Neubot.

Here are the photos taken during the course and the final presentation:

Within the Big Dive final project I was initially involved in the front-end development of the Web interface. Once I finished the course, in the second work phase on our prototype I studied Twisted, an “event-driven networking engine written in Python”, and implemented the prototype code to create a REST API module to retrieve Neubot data, which can be exploited by other applications, as well as from our Web interface.

As explained in a previous post, the Big Dive experience led to the development of NeuViz, a prototype data processing and visualization framework to explore network measurement experiments, and to the publication entitled "Visualizing Internet-Measurements Data for Research Purposes: the NeuViz Data Visualization Tool", in occasion of the 2013 AICA Congress.

The slides of the Big Dive final project are available on Slide Share.

Read more...

Neubot/0.4.16.9 released

@neubotNeubot icon

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

Here's what changed in less than 140 characters: new MPEG DASH test, support for tests as plugins, improved results.html, Lisp-like mini-language to gen. plots, fixes.

Install, upgrade instructions at <http://neubot.org/download>. Read on for more details.

Read more...

[slides] The NeuViz Data Visualization Tool

@giuseppe_futiaAcademic paper

Hello everyone, my name is Giuseppe Futia and this is my first contribution to the Neubot website.

I started to work on the Neubot project during the Big Dive course organized by the Top-IX consortium, where I developed with Enrico Zimuel the prototype of NeuViz (the Neubot Visualizer), a data processing and visualization tool to explore network measurement experiments.

With further development of this work, we presented the paper "Visualizing Internet-Measurements Data for Research Purposes: the NeuViz Data Visualization Tool", written by Enrico Zimuel, Simone Basso, Juan Carlos De Martin, and me, at the Congresso Nazionale AICA 2013.

Here are the slides of the presentation.

In the next post I'll give you more details about my experience during the Big Dive course.

Read more...

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...

Pages

Subscribe to Neubot RSS