Nokia Bell Labs• [email protected][email protected],...

19
© 2019 Nokia 1 Public Nokia Bell Labs Internship @ Nokia Paris Saclay – UPMC master RES (M2) Fabien Mathieu Nokia Bell Labs 7-10-2019

Transcript of Nokia Bell Labs• [email protected][email protected],...

Page 1: Nokia Bell Labs• 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

© 2019 Nokia1 Public

Nokia Bell Labs

Internship @ Nokia Paris Saclay – UPMC master RES (M2)• Fabien Mathieu• Nokia Bell Labs• 7-10-2019

Page 2: Nokia Bell Labs• 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

© 2019 Nokia2

Outline

Public

1. Nokia Bell Labs – General presentation2. Internships in Internet of Things3. Conclusion

Page 3: Nokia Bell Labs• 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

© 2019 Nokia3

Outline

Public

1. Nokia Bell Labs – General presentation2. Internships in Internet of Things3. Conclusion

Page 4: Nokia Bell Labs• 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

© 2019 Nokia4

Nokia Bell Labs – General presentation

Public

The Marvelous Nokia Bell Labs

Page 5: Nokia Bell Labs• 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

© 2019 Nokia5

“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

Page 6: Nokia Bell Labs• 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

© 2019 Nokia6

Bell Labs History: Unparalleled disruptive innovationNokia Bell Labs – General presentation

Public

Page 7: Nokia Bell Labs• 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

© 2019 Nokia7

Page 8: Nokia Bell Labs• 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

© 2019 Nokia8

95%Focused on 5+

year future

1Game-changer

per lab/year

MURRAY HILL (NJ)

ANTWERP

STUTTGART & MUNICH

SHANGHAI

PARIS DUBLIN

ISRAEL

CAMBRIDGE

SILICON VALLEY

1000+Innovators

CHICAGO

ESPOO

BUDAPEST

AALBORGWROCLAW

BEIJING

Bell Labs Scope & Scale: A global innovation engineNokia Bell Labs – General presentation

Public

Page 9: Nokia Bell Labs• 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

© 2019 Nokia9

Nokia Paris-SaclayNokia 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

Page 10: Nokia Bell Labs• 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

© 2019 Nokia10

Outline

Public

1. Nokia Bell Labs – General presentation2. Internships in Internet of Things3. Conclusion

Page 11: Nokia Bell Labs• 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

© 2019 Nokia11

General context of IoTInternships 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

Page 12: Nokia Bell Labs• 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

© 2019 Nokia12

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

Public

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• Identification of the types of IoT devices connected to the network [TMA 2019]

• Generic IoT network monitoring architecture Þ Internship proposal

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

Page 13: Nokia Bell Labs• 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

© 2019 Nokia13

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

Page 14: Nokia Bell Labs• 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

© 2019 Nokia14

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

Public

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)

Contact: Michel Le Pallec• [email protected]

Data Data Analyt ics

IoT app1 IoT app2PaaS_2

Distributed control app

Baby monitor PaaS_4 TV

PaaS_1

EVENT(Control message)

ACTION(Control message)

app/ smartphone

Connected Objects

Network Functions

Physical interface

Control interface

Data interface

e.g. : baby monitoring service

Page 15: Nokia Bell Labs• 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

© 2019 Nokia15

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 device3. 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

Page 16: Nokia Bell Labs• 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

© 2019 Nokia16

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

Public

Current work: make network monitoringdynamic/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.)

Contact: Ludovic Noirie, Rémi Varloot• [email protected], [email protected]

PS

Server

Internet

(W)LAN

(W)AP

Legend:(W)LAN (Wireless) Local Area Net work(W)AP (Wireless) Access PointCO Connect ed Object (IoT device)PS Programmable Swi t ch (e.g., Open vSwi t ch)

CO(W)LAN

Traff ic capture

Traff ic analysis

PS

Traff ic analysis

Traffic analysis

Traff ic capture

Traff ic reporting

(W)APCO

Page 17: Nokia Bell Labs• 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

© 2019 Nokia17

Outline

Public

1. Nokia Bell Labs – General presentation2. Internships in Internet of Things3. Conclusion

Page 18: Nokia Bell Labs• 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

© 2019 Nokia18

Internship in Nokia Bell Labs @ Paris SaclayConclusion

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

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

– IoT internship contacts:• [email protected]

[email protected], [email protected]

– The presenter:• [email protected]

– And your professors…• They have contacts with several Nokia Bell Labs researchers…

Public

Page 19: Nokia Bell Labs• 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

© 2019 Nokia19Confidential