OneLab - Future Internet Testbeds

Latest news & infos...

Most recent first : (see also our list of papers)


November 2019

  • deployed 2 boxes based on B-205 USRP hardware with duplexers (one for UE and one for eNB)
  • new images for centos-8 and fedora-31 are available;
    run rhubarbe images centos-8 fedora-31 for their status

October 2019

  • part of the OpenAirInterface's CI run on a nightly basis on R2lab

March 2019

  • the federation link with Fed4Fire, that had been down for a couple years due to some nasty MD5-signed certificates, is live again. Fed4Fire users can make reservations throught Jfed again.


December 2018

  •, and all run fedora29

April 2018

March 2018

  • a second commercial phone - type Moto E - is available in the chamber

February 2018

The code for the testbed has been split into the following git repos:

As a reminder, the code for nepi-ng currently sits here:

January 2018


November 2017

  • some nodes feature a LimeSDR device

November 2017

  • so-called nightly procedure, that probes the testbed for failures, is reinstated to run on a bi-weekly basis

September 2017

  • some nodes now feature a USB-based LTE dongle

August 2017

July 2017

  • the Dell physical server that hosts the r2lab service VMs is upgraded and now runs a HTML5-based DRAC interface, causing a 2-hours scheduled outage of the testbed

April 2017

  • the radiomap demo gathers all-pairs communication conditions, see visumap on how this can be visualized in a jupyter notebook


December 20

  • Running new architecture based on PLCAPI instead of omf_sfa
  • Previous contents (accounts, slices, keys...) has been migrated automatically
  • Slice names have changed a little, to be completed

November 30

  • All tutorials now point at nepi-ng instead of deprecated nepi

November 9

November 4

October 24

  • OpenAirInterface images for deploying infrastructures and eNodeB's are available under the names
    • u14.319-oai-enb for eNodeB's and scramblers and such
    • u14.48-oai-gw for infrastructure services like Home Subscriber Server (HSS) and Evolved Packet Core (EPC)

October 15

  • We have now 6 nodes equipped with USRP's

October 1

September 15

September 2

  • upgrade of the physical server to ubuntu-16.04-LTS
  • upgrade of its web companion VM to fedora-24

  • this means both hosts can take systemd and python3.5 for granted

  • in the mix, omf_sfa on faraday now runs on top of ruby 2.3.1p112

August 30

July 25

  • Both faulty nodes 4 and 18 are shipped back to Greece for troubleshooting by the manufacturer

July 13

  • Node 18 is set aside and replaced with a spare node (no impact for users)
  • All nodes deemed sustainably operational
  • Nightly routine now is from 3a.m. until 4a.m.

June 17

  • New tutorial video! Setting up an OpenAirInterface-based 5G infrastructure, and a tour in the chamber using Skype on a commercial NEXUS phone.
  • Check it out, here

June 6

  • Replacement of battery on nodes 7, 14, 18, 29 and 30 to deal with hang issues when restarting.

March 17

  • The 3d printed boxes are ready to ship

Feb 28

  • Start progressive rollout of a new layout for antennas
  • Antennas to be aligned in a row, on a north-south line (relative to the livemap, not geographically)
  • And spaces on a 3cm basis (although this seems a little too wide)

Feb 25

  • Start Progressive deployment of Intel 5300 cards.
    • Target is one Atheros and one Intel on each node

Feb 20

  • Ordered 3d-printed boxes to contain cards as they cannot be seated inside the box

Feb 2 2016

  • Reception of USRP-oriented extensions of the CMC cards
  • Related firmware version is 3.2.
  • Deployed on only a couple nodes for now


December 20, 2015

  • Announcement of global availability; the testbed is now open to public use.

November 30

  • Deployment of rhubarbe as a replacement of omf6 for managing node images. New features include

    • written in python 3 / asyncio which results in a single threaded asynchroneous application
    • which makes it much more efficient than its ruby ancestor (can load all 37 nodes in parallel without a glitch)
    • and more reliable too (always exits if timeout expires for any reason)
    • includes a tool to wait for all nodes to be responsive (rhubarbe wait)
    • and to inspect current reservations (rhubarbe leases)
    • as well as a monitoring tool (this is what feeds the livemap and livetable views
  • As a result, it is now possible for us to expose a single resource named 37nodes to the onelab portal, thus materializing the fact that the whole testbed is actually reserved

November 10

  • availability of images based on fedora-23 and ubuntu-15.10

November 9

  • reverting nitos_testbed_rc to run gem 2.0.3 again (with our patches for using latest frisbee) ; 2.0.4 is not working properly for us, loading images is even less reliable than 2.0.3.

November 6

  • Announce availability to all FIT partners

November 6

  • Software upgrade
    • omf_sfa now runs git hash fd21d587 of Sept. 8 - prior to that, R2Lab was using 752868919 of Jul. 24
    • nitos_testbed_rc now runs gem 2.0.4

September 22

  • LabEx / Com4Innov meeting

September 15

  • R2lab Platform Live Map : we are working to finish a live map information of the R2Lab platform.

September 5

  • R2lab Platform Status : from today is possible follow the tech details of R2lab platform.

  • We are monitoring some information from the nodes in the anechoic chamber. Have a look at our status page for details.

July 9 2015

  • FIT Meeting in Paris.