• Aucun résultat trouvé

Nokia Bell Labs

N/A
N/A
Protected

Academic year: 2022

Partager "Nokia Bell Labs"

Copied!
19
0
0

Texte intégral

(1)

© 2019 Nokia

1 Public

Nokia Bell Labs

Internship @ Nokia Paris Saclay – UPMC master RES (M2)

• Fabien Mathieu

• Nokia Bell Labs

• 7-10-2019

(2)

Outline

1. Nokia Bell Labs – General presentation 2. Internships in Internet of Things

3. Conclusion

(3)

© 2019 Nokia 3

Outline

Public

1. Nokia Bell Labs – General presentation 2. Internships in Internet of Things

3. Conclusion

(4)

Nokia Bell Labs – General presentation

The Marvelous Nokia Bell Labs

(5)

© 2019 Nokia 5

“Developing disruptive research for the next phase of

human existence.”

https://www.bell-labs.com/

Nokia Bell Labs – General presentation

Public

Nokia Bell Labs: Technology that Transforms

(6)

Bell Labs History: Unparalleled disruptive innovation

Nokia Bell Labs – General presentation

(7)

© 2019 Nokia 7

(8)

95 %

Focused on 5+

year future

1

Game-changer per lab/year

MURRAY HILL (NJ)

ANTWERP

STUTTGART

& MUNICH

SHANGHAI PARIS

DUBLIN

ISRAEL CAMBRIDGE

SILICON VALLEY

1000 +

Innovators

CHICAGO

ESPOO

BUDAPEST AALBORG

WROCLAW

BEIJING

Bell Labs Scope & Scale: A global innovation engine

Nokia Bell Labs – General presentation

(9)

© 2019 Nokia 9

Nokia Paris-Saclay

Nokia Bell Labs – General presentation

Nokia Paris-Saclay location

20 km south of Paris, Nozay, Essonne (Paris-Saclay agglomeration)

https://goo.gl/maps/AfCFvq8nTjx

Research activities

Network Algorithms Analytics IoT Control Security III-V devices

Optical networking & transmission Radio & end-to-end mobile networks

Public

(10)

Outline

1. Nokia Bell Labs – General presentation 2. Internships in Internet of Things

3. Conclusion

(11)

© 2019 Nokia 11

General context of IoT

Internships in Internet of Things

Internet of Things (IoT) growth …

• Unprecedented growth of connected devices:

20~46 billions(*)devices expected in 2020

(*)The Future X Network book, §11 – The future of the Internet of Things

• Promise of a new era of digital services

… but limited usage of IoT devices

• People buy connected devices for a limited experience

• Standard users do know:

1) How to configure the network to use them properly;

2) What services connected devices can offer together;

3) Which software to get the best service experience.

How to better leverage available connected devices in personalized services?

Public

(12)

IoT network control & management (past/current research works) Internships in Internet of Things

Need for digital assistance in IoT networks !

1. Communication control & management between IoT devices

• Majord’Home / SD-LANs / Future Spaces platform [Sensors 2018]

• Software-Defined LANs (SD-LANs) = on-demand, dynamic

& secure dedicated micro-network-slices for devices

2. IoT service recommendation and deployment

• Digital assistance for the automated discovery and deployment of IoT services [ICIN 2018]

• IoT composer: composition and deployment of IoT applications [ICSE 2019]

• Automated composition and deployment of IoT services based on APIs ÞInternship proposal

3. IoT network monitoring

Sensors 2018: https://doi.org/10.3390/s18092986

(13)

© 2019 Nokia 13

1. Collection and classification of similar WEB URIs for the IoT (1/2)

Internships in Internet of Things

Public

Context

• IoT network with many connected objects (Home, Industrial IoT, etc.)

• People do not know the full capabilities of IoT devices Þ How to help people in the deployment of IoT services?

Previous work:

• IoT service characterization and recommendation based on physical interfaces [ICIN 2018]

• Deployment of IoT services according to device capabilities

Þ But how to solve the interoperability issue between IoT apps and devices?

Current work:

• Definition of a solution based on the APIs (URIs) used by connected devices involved in IoT services

(14)

1. Collection and classification of similar WEB URIs for the IoT (2/2) Internships in Internet of Things

Target

• Collect and classify WEB URIs to automatically build IoT applications controlling IoT services

In the IoT-C department, the intern will:

• Investigate methodologies to collect WEB URIs associated with connected devices (traffic capture, database query…) and develop a software tool implementing these techniques

• Benchmark and improve an home-made URI classification tool (Python)

• Develop an API to efficiently manage & access the working databases (upon work progress)

Dat a Data Analytics

IoT app1 IoT app2

PaaS_2 Distributed

control app

Baby

monitor PaaS_4 TV

PaaS_1

EVENT

(Control message) ACTION

(Control message) app/ smartphone

Connected Objects Physical interface

Control interface

e.g. : baby monitoring service

(15)

© 2019 Nokia 15

2. IoT Network Monitoring (1/2)

Internships in Internet of Things

Public

Context

• LAN-type networks with “IoT” connected objects

• SDN/NFV-based platform (SD-LANs / Future Spaces) to control and manage these networks (VMs, dockers, Open vSwitches…)

• Need for a flexible and programmable monitoring that can adapt to any use case requiring some monitoring functions

Example of use-case: identification of IoT device types

(Nesrine Ammar’s PhD work – see TMA 2019 “best demo” paper) 1. Passive monitoring: capture of first packets emitted by a new device 2. Active monitoring: sending some packets to the device

3. Traffic analysis: ML techniques to identify the type of the new device Þ Today: static/fixed/ad-hoc solution for the monitoring part (1 & 2)…

101010 101010 101010

(16)

2. IoT Network Monitoring (2/2) Internships in Internet of Things

Current work: make network monitoring dynamic/flexible/programmable!

• Definition of an architecture to dynamically deploy

flexible monitoring functions in LAN-type networks

Internship proposal on that topic:

• Participation to the design of

solutions for dynamic traffic capture and network probing in network elements

• Implementation in a distributed environment (first GNS3 then lab environment)

• Evaluation of the performances (dynamic deployment time, CPU usage in network elements, etc.) PS

Server

Internet

(W)LAN (W)AP

Legend:

(W)LAN (Wireless) Local Area Net work (W)AP (Wireless) Access Point CO Connect ed Object (IoT device)

PS Programmable Swit ch (e.g., Open vSwit ch)

CO(W)LAN

Traffic capture Traffic analysis

PS

Traffic analysis Traffic analysis

Traffic capture Traffic reporting

(W)AP CO

(17)

© 2019 Nokia 17

Outline

Public

1. Nokia Bell Labs – General presentation 2. Internships in Internet of Things

3. Conclusion

(18)

Internship in Nokia Bell Labs @ Paris Saclay Conclusion

How to know about Nokia internships ? – Nokia web site:

https://www.nokia.com/about-us/careers/student-and-graduate-opportunities/

– IoT internship contacts:

michel.le_pallec@nokia-bell-labs.com

Ludovic.Noirie@nokia-bell-labs.com, Remi.Varloot@Nokia-bell-labs.com

– The presenter:

Fabien.Mathieu@nokia-bell-labs.com

– And your professors…

They have contacts with several Nokia Bell Labs researchers…

(19)

© 2019 Nokia 19

Confidential

Références

Documents relatifs

Bell Labs Scope & Scale: A global innovation engine Nokia Bell Labs – General presentation.. Examples in

Bell Labs Scope & Scale: A global innovation engine Nokia Bell Labs – General presentation.. General context

Mathieu Boussard, Dinh Thai Bui, Richard Douville, Nicolas Le Sauze, Ludovic Noirie, Pierre Peloso, Rémi Varloot, Martin Vigoureux, The Majord'Home: a SDN Approach to Let ISPs

– Define methodology / tools to identify the physical interfaces from existing connected object description + the data flows generated by these interfaces. – Define solutions

To support the Open PHACTS Discovery Platform, we have developed a Query Expansion service that replaces data instance URIs in a query with

Building Data Genome is another recent research project [11], [4], that deals with producing datasets from public and non-residential buildings that be can utilized by the

In this work we propose a novel and full-fledged approach to IoT service modeling, aiming to support IoT Service development according to (i) different granularity,

Through this research paper, we intend to show the potential of blockchain technology for securing the information generated by use of IoT devices in the monitoring the process