Latest news & infos...
Most recent first : (see also our list of papers)
2023
January 2023
- the
rhubarbe
git repo gets transferred under thefit-r2lab
umbrella, at https://github.com/fit-r2lab/rhubarbe
2022
Novembre 2022
- running on fedora 37
- image available for ubuntu-22
March 2022
- macphone2, that used to be a Motorola Moto 2nd Gen, is replaced by a Nexus 5
- the whole testbed infrastructure now runs on Fedora 35 + MacOS monterey
2021
April 2021
Thanks to Raphael Defosseux <raphael.defosseux@openairinterface.org>, we are delighted to announce that the lastest version of OpenAirInterface (OAI) EPC and RAN are available (and will be periodically refreshed) with docker images specific to the R2lab testbed. To automatically deploy those images, checkout the r2lab-demo code through git clone https://github.com/fit-r2lab/r2lab-demos.git
and follow the steps described in the oaici-docker/README-OAICI.md
tuto.
2019
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
andfedora-31
are available;
runrhubarbe 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.
2018
December 2018
faraday.inria.fr
,r2lab.inria.fr
andr2labapi.inria.fr
all run fedora29
April 2018
R2lab participates in the 1st joint Grid5000-FIT school, triggered as the first public milestone of the SILECS project.
people interested in following the hands-on session on R2lab should start here.
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:
user-oriented
- all embedded code as r2lab-embedded
- various demos and other running code as r2lab-demos
- the python library as r2lab-python (and on [readthedocs])
website-related
- the website as r2lab.inria.fr
- website auxiliary files as r2lab.inria.fr-raw
- the websockets companion server as r2lab-sidecar
backend
- a collection of internal utilities as r2lab-misc
As a reminder, the code for nepi-ng
currently sits here:
nepi-ng
: [umbrella website]asynciojobs
: [git] [readthedocs]apssh
: [git] [readthedocs]
January 2018
- the
demos/
subtree in ther2lab
github repo was split and moved into a separated repo named r2lab-demos - a mybinder shell has been setup to host notebooks in one-click, like e.g. our radiomap application
2017
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
- the openair demo is given during the SIGCOMM-2017 demo session
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
2016
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 deprecatednepi
November 9
Slides available below:
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 suchu14.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
- We now use an automated tool for building images on a nightly basis
September 15
- We have been working on a replacement for NEPI
- We have published 2 python libraries on pypi
asynciojobs
apssh
, see also this link
- We have our first workable script that uses this combination of tools for running an experiment on R2lab
- This new paradigm runs several times faster than the initial NEPI-based version.
September 2
- upgrade of the physical server
faraday.inria.fr
to ubuntu-16.04-LTS upgrade of its web companion VM
r2lab.inria.fr
to fedora-24this means both hosts can take
systemd
andpython3.5
for granted- in the mix,
omf_sfa
onfaraday
now runs on top ofruby 2.3.1p112
August 30
- The R2lab team pays a visit to our colleagues of FIT/CorteXlab at INSA Lyon
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
2015
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 hashfd21d587
of Sept. 8 - prior to that, R2Lab was using752868919
of Jul. 24nitos_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.