22
Environnement d’expérimentation IoT en Europe: FIT IoT-LAB Cedric Adjih, Inria (France) Forum IoT Tunisia 2018 - Tunis, Tunisie, 27 Avril 2018

Cedric Adjih, Inria (France) Forum IoT Tunisia 2018 - Tunis, … · 2018-05-13 · Plateformes comme un “bien commun” Communautés logiciel libre Participants à la standardisation

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Environnement d’expérimentationIoT en Europe: FIT IoT-LABCedric Adjih, Inria (France)

Forum IoT Tunisia 2018 - Tunis, Tunisie, 27 Avril 2018

Equipex FIT : plateformes

• FIT : Equipex FIT, un projet de plateformes ouvertes ( https://fit-equipex.fr/ )– Coordinateur: S. Fdida (UMPC Sorbonne Universités & CNRS)

• Intégré dans des fédérations plus larges (OneLab.eu)

• FIT: un ensemble de plateformes (IoT, SDR, SDN, …)

• Partenaires:

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018 2

https://portal.onelab.eu

• Coordinatrice IoT-LAB: N. Mitton

• Ouvert, large échelle:• 2071 wireless sensor nodes

• 6+1 sites

FIT IoT-LABhttp://iot-lab.info/

3FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

MCU - ARM Cortex-M3512 Kbytes Flash, 64 Kbytes RAM+ 802.15.4 (250 kbps)

MCU - ARM Cortex-M0+192 Kbytes Flash, 20 Kbytes RAM+ LoRa (LoRaWAN)

4

http://iot-lab.info/

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

ARM Cortex-A8 – 600 MHz256 Mbytes RAM

Ressources

5FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

http://iot-lab.info/

2) Expérience,

interaction1) Réservation,

configuration

http://demo-fit.saclay.inria.fr/Comment lancer uneExpérience ?

Site FIT IoT-LAB

6FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

http://iot-lab.info/

Utilisateurs et utilisations

• ~62000 expériences

• >1900 utilisateurs (>90 pays)

Academique essentiellementDes utilisateurs industriels

7FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

http://iot-lab.info/

Utilisateurs et utilisations

Recherche &

Conception

Spécifications

(propriétaires,

alliances)

Standardisation

Implémentation(s)

Validation

de conformitéTests

d’interopérabilité

• ~62000 expériences

• >1900 utilisateurs (>90 pays)

Education, Formation, Veille

8FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

Academique essentiellementDes utilisateurs industriels

http://iot-lab.info/

IoT: logiciel embarqué+protocoles

Recherche

Recherche &

Conception

Spécifications

(propriétaires,

alliances)

Standardisation

Implémentation(s)

Validation

de conformitéTests

d’interopérabilité

Education, Formation, Veille

• Recherche, utilisation principale– https://www.iot-lab.info/publications/

9FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

[2] “Lessons Learned from Large-scale Dense IEEE802.15.4 Connectivity Traces”,

http://iot-lab.info/

Recherche et standardisation

Recherche &

Conception

Spécifications

(propriétaires,

alliances)

Standardisation

Implémentation(s)

Validation

de conformitéTests

d’interopérabilité

Education, Formation, Veille

• Recherche, utilisation principale– https://www.iot-lab.info/publications/

• Standardisation. exemples:– Plateforme de référence pour la

standardisation ouverte

– Ex: Participants actifs à l’IETF 6TiSCH

10FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

http://iot-lab.info/

Standardisation et implémentation

Recherche &

Conception

Spécifications

(propriétaires,

alliances)

Standardisation

Implémentation(s)

Validation

de conformitéTests

d’interopérabilité

Education, Formation, Veille

• Standardisation• Plateforme de référence pour le logiciel

libre, exemples :– OpenWSN : implémentation 6TiSCH– Contiki : tests avec 6TiSCH– RIOT (un des systèmes libres pour l’IoT) :

• IoT-LAB est plateforme de référence• RPL / 6LoWPAN• COAP / DTLS• OpenThread• IETF LPWAN (IPv6 pour LoRaWAN)

– …

• Liens directs avec les communautés• Autre type de logiciels ?

– Ex: OS IoT: RIOT, Contiki, TinyOS, ARMMbed, Zephyr, MyNewt, Huawei LiteOS,AWS FreeRTOS, Tizen-RT, Microsoft AzureSphere …

– Devenir une vitrine ?

11FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

http://riot-demo.inria.fr/

http://iot-lab.info/

Accès à des ressources spécifiques

LoRa device LoRaWAN Gateway Application Cloud LoRaWAN (Cayenne)

http://r2lab.inria.fr/http://www.cortexlab.fr/

• Exemple: OpenAirInterface(station de base LTE 4G en logiciel - SDR)

FIT R2Lab

12FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

http://demo-fit.saclay.inria.fr/

automated

executionFIT IoT-LAB

testbeds

Vulnerability

patterns

Standards automated MBT approach

in-house approach

manual testconception

Keeping overall traceability

Titan

Security tests

TPLan Benchmarking

Model-Based Security and Fuzz Testing

Security

MBT models

ARMOUR MBT Models

& Guidelines

Évolution : “Testbed as a service”, ex. Dans H2020 ARMOUR

https://www.armour-project.eu/

13FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

“Testbed as

a service”

Testing

tools

Évolution : “Testbed as a service”, ex. H2020 ARMOUR

14FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

Plateformes comme un “bien commun”

Communautéslogiciel libre

Participants à lastandardisation

Développeursde technologies

Utilisateursde technologies

Projects(EU, ANR, …)

Partenariatspoint-à-point Interconnexion

& fédération

Investissementsdirects

• Comme le logiciel libre : effet de réseau, point de rencontre, vitrine– Encore plus vrai avec la fragmentation de l’offre IoT, et les systèmes IoT/edge/cloud

• Questions: coût, maintenance, modèle économique• Exemple de FIT - évolution vers un TGIR (SILECS) ? Alternatives ? Vrais déploiements ?

Education

Recherche

15FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

Merci!

Questions?

شكرا

https://www.fit-equipex.fr/

http://iot-lab.info/

16

https://www.youtube.com/channel/UCrWBoYgLJCkMWgaJF8Hh3Og

Industrial cooperation

• Emphasis on industrial partnerships– Formal cooperation

• HiKob (PME, partnership + FUI)

• Traxens (Startup, Cifre)

• AlterWay / Thales / Zenika (FUI)

• Orange Labs (Contract & Cifre)

• Nokia Bell Labs

– Competitivity Clusters et IRT• Systematic/Systemx

• Minalogic et IRT Nano, SCS

• Railenium, CITC

– Projects (EU, F-Interop, Armour, Embers, Fed4Fire, etc.)• Use of FIT as a reference platform

• Industrial partners: Synelixis, Smarttesting Unparallel, EGM, OdinS, Ubiwhere, Televes (SME),ATOS, ...

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 201817

FIT: part of the OneLab Federation

OneLab.eu

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 201818

International cooperation

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

(MoU China)

(NSF, USA)(EU FP7)

(MoU Taiwan)

FIRE(EU FP7 / Brazil)

(EU FP7)

(EU / Korea)

(EU FP7)

(Germany)

19

Contiki (& 6LoWPAN, RPL, COAP, 6TiSCH, and more)

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 201820

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 2018

http://iot-lab.info/

http://demo-fit.saclay.inria.fr/

21

Contiki (& 6LoWPAN, RPL, COAP, 6TiSCH, and more)

FIT IoT-LAB - C. Adjih - Forum IoT Tunisia 201822