NewNet@Paris work selected as Best Paper in the ACM SIGCOMM Internet-QoE Workshop

We’re proud that work of the  NewNet@Paris chair has been selected as Best Paper of the ACM SIGCOMM Internet-QoE Workshop, August 2016.   The paper has been reprinted in the October 2016 issue of ACM SIGCOMM CCR .

You can access the paper on CCR, or via the NewNet@Paris publications page.

Datasets, code and more are available in the webpage dedicated to this project !

 

ccr-award-2016

1st Cross-Pollination event (Sep 05/09/2016)

      No Comments on 1st Cross-Pollination event (Sep 05/09/2016)

It is my pleasure to report on the first cross-pollination event, that was held:

  • between members of the PIRL lab and members of Telecom ParisTech
  • on the afternoon of Sep 5th,14h-18h
  •  in Room B310 at Barrault premises

The aim was to have a quite informal meeting, with few speakers and lot of interaction: during the talks, but also during the breaks to favor bottom up and spontaneous collaborations that can pop up through discussions at coffee breaks.

As such, only four talks were planned, given by (in alphabetical order) two speakers from each institution:

Speakers were instructed to prepare few slides to give a lot of time for interaction — this was indeed what happened, with lots of prolific interaction among people in the audience.

From feedback gathered at (and after) the event, the format was succesful and useful. we are looking forward for the sequel in the coming months —  hoping to see you there!

 

Emulation-Driven testing of IoT deployments with RIOT

riot

The past few years have seen a large growth in the Internet of Things (IoT) industry. Reports predict up to 50 billion of connected devices in 2020 [1]. Typical IoT devices are low power-boards with constrained RAM, CPU and battery life, which communicates over a wireless channel (typically IEEE 802.15.4). The specific characteristics of IoT networks (constrained devices with low duty-cycle, wireless communications in interference-heavy environment) have prompted the development of new stacks of protocols at all OSI layers, such as the IETF standardization of 6LoWPAN+RPL+COAP. Several approaches are used to evaluates these protocols:

Simulation tools that provide a flexible approach with a variety of network topologies, conditions and simplified logging but require to reimplement every protocol in simulation software such as ns3 [3] or Omnet++ [4] (which have a steep learning-curve and a sometimes unfriendly API). Real-life experimentation, for instance by implementing the protocol stack in a modern IoT-OS such as RIOT-OS [2] and deploying it on an IoT network. This approach is costly and not very flexible, as deployment-topologies are often fixed. Furthermore, the constrained memory on typical IoT boards makes logging and event-handling relatively complicated.

In this project, we aim at taking the best of both worlds by enabling the large-scale emulation of IoT-networks with RIOT. More specifically, we would like to make it possible to test and experiment with applications developed in RIOT without an actual testbed and with minimal overhead.

Objective

RIOT (http://riot-os.org) is an open-source operating system developed specifically for the Internet of Things. Its goal is to allow fast and efficient development for sensors and constrained devices that are not powerful enough to run Linux. As such, it is compatible with numerous sensor boards and has the necessary tools to allow C programmers to write code (almost) out of the box. RIOT code can also be natively compiled as a Linux process, a feature that makes emulation much easier: the goal of this project is to create a flexible platform to test/evaluate IoT deployments using the native mode of RIOT.

This platform should allow the emulation of large-scale IoT networks (several thousands nodes) on a single server. Features would include: 802.15.4 link emulation, mobility handling, simple and efficient logging mechanism, etc. Candidate tools that can be leveraged for this goal include:

  • Already existing network simulator/emulator (e.g., ns3/omnet++/lurch, but this is not an exhaustive list and the candidate is free to explore other options.)
  •  In-house project: basic bridge in user land based on tap interfaces developed in C providing loss probability and multicast delivery

Given the above gaols, a good knowledge of C/C++ is required, and basic understanding of wireless network specific features (broadcast link, MAC protocols, etc.) are welcome.

References

[1] D. Evans. The Internet of Things, How the Next Evolution of the Internet is Changing Everything. Cisco White Paper. 2011
[2] Baccelli, Emmanuel, et al. “RIOT OS: Towards an OS for the Internet of Things.” Computer Communications Workshops (INFOCOM WKSHPS), 2013 IEEE Conference on. IEEE, 2013.
[3] Henderson, Thomas R., et al. “Network simulations with the ns-3 simulator.” SIGCOMM demonstration 15 (2008): 17.
[4] Varga, András. “The OMNeT++ discrete event simulation system.” Proceedings of the European simulation multiconference (ESM’2001). Vol. 9. No. S 185. sn, 2001.

Contacts

Marcel Enguehard (Cisco Systems, mengueha@cisco.com), Dario Rossi (Telecom ParisTech, dario.rossi@telecom-paristech.fr), Jiazi Yi (Ecole Polytechnique, jiazi.yi@polytechnique.edu)

Laboratory

The stage will be carried on at  the Laboratory of Information, Networking and Communication Sciences (LINCS). The LINCS was created on October 28th, 2010, by three French institutions of higher education and research: INRIA, Institut Telecom and UPMC. Later Alcatel-Lucent joined in February 2011 and SystemX (Cisco and Orange) in October 2013 as strategic partners. LINCS was officially launched by Mrs. Valérie Pécresse, the French Minister of Research, on May 2nd, 2011.

See here for further details about LINCS

SwitchUp Challenge (Amphi d’information 26/09/2016)

switchUpChallenge

Le SwitchUp challenge récompense des étudiants et jeunes entrepreneurs ayant à cœur de mettre l’Internet of Everything (IoE) au service de la société et de l’environnement, avec à la clé un prix de 100,000 EUR pour amorcer une création d’entreprise innovante et responsable.

Plus de 100 équipes ont déposé un projet utilisant l’IoE pour avoir un impact positif.  En janvier 2017, environ 3 porteurs de projets « étudiant » et 3 porteurs de projets « entrepreneur » seront  selectionnés et seront accompagnés pendant 8 semaines par les collaborateurs du SwitchUp Challenge.

Venez nombreux à l’Amphi d’information sur le SwitchUp challenge,

  • en B310
  • le 26 septembre
  • de 12h15 à 13h30
  • une collation vous attends financé par la chaire!

Pour en savoir plus https://switchupchallenge.com

QUIC: or, how Google is rearchitecting the Web

quic-quick-udp-internet-connections

Today, the HTTP protocol is used way beyond its initial intent of allowing documents to be fetched and it is also used to transport video, the biggest contributor of the Internet traffic. Recently, Google has proposed SPDY ­ a protocol to transport web content with the aim of minimizing latency, and that recently was standardised as HTTP/2. Nonetheless, the performance obtainable by HTTP/2 are set back by TCP that introduces delays due to connection establishment phase and retransmissions.

To cope with this, Google has also recently proposed Quick UDP Internet Connections (QUIC), an application layer protocol which transports HTTP traffic over the UDP specifically designed
to decrease latency. QUIC comprises features such as congestion control, packet-­level error correction, and packet retransmissions. Its experimental implementation is enabled by default in Chrome Canary.

The main goal of this work is to study, by means of an experimental investigation, considering different scenarios, the issues and benefits of the QUIC protocol with respect to the HTTP/1.1 and HTTP/2 standards. The methodology will include both objective metrics (such as page load time, time to the first byte, DOM, etc.) and possibly even subjective user feedback.

See here for further details about the stage

The stage will be carried on at  the Laboratory of Information, Networking and Communication Sciences (LINCS). The LINCS was created on October 28th, 2010, by three French institutions of higher education and research: INRIA, Institut Telecom and UPMC. Later Alcatel-Lucent joined in February 2011 and SystemX (Cisco and Orange) in October 2013 as strategic partners. LINCS was officially launched by Mrs. Valérie Pécresse, the French Minister of Research, on May 2nd, 2011.

See here for further details about LINCS

 IETF-96 Applied Network Research Prize  (ANRP) Winner

irtfanrp-001

We are proud to announce that members of the academic team of the NewNet@Paris chair receives an IRTF Applied Networking Research Prize (ANRP)!   Dario Rossi presented work [1] on characterizing anycast adoption and deployment in the IPv4 Internet at  IETF-96 in Berlin, Germany

  1. Danilo Cicalese, Jordan Augé, Diana Joumblatt, Timur Friedman and Dario Rossi. Characterizing IPv4 Anycast Adoption and Deployment. Proc. ACM CoNEXT, 2015.

Read more at  https://irtf.org/anrp  or watch the video of the IRTF96 session 

anrp-004

NewNet@Paris Inauguration

      No Comments on NewNet@Paris Inauguration

Emmanuel Macron, Ministre de l’Economie, de l’Industrie et du Numérique, et John Chambers, Executive Chairman de Cisco, soutiennent une chaire d’excellence internationale de Télécom ParisTech pour former les élèves-ingénieurs à la création et l’exploitation des réseaux du futur.

newnet-signature
Emmanuel Macron, Ministre de l’Economie, de l’Industrie et du Numérique et John Chambers, Executive Chairman de Cisco étaient présents mercredi 13 avril 2016 à Télécom ParisTech pour parrainer la chaire d’excellence Cisco-Télécom ParisTech « NewNet@Paris ». Yves Poilane, Directeur de Télécom ParisTech, Robert Vassoyan, Directeur général de Cisco France et Guy Roussel, Président de la Fondation Télécom ont signé la convention de création de cette chaire d’enseignement et de recherche dédiée aux réseaux du futur.

Read more in the press release

FD.io Bootcamp

      No Comments on FD.io Bootcamp

The NewNet@Paris Chair is proud to host the first European FD.io bootcamp at Telecom ParisTech premises during May 2016.

Keep reading at: http://newnet.telecom-paristech.fr/index.php/events/fd-io-devboot-telecom-paristech/
and visit this page to have more information and register to the event: https://wiki.fd.io/view/Events