SlideShare a Scribd company logo
Smart M2M Gateway based Architecture for
M2M Device and Endpoint Management
Soumya Kanti Datta
Research Engineer, EURECOM, France
Email: soumya-kanti.datta@eurecom.fr
IEEE International Conference on Internet of Things
(iThings 2014)
Outline
• Introduction
• IoT architecture to manage M2M devices
• M2M device configuration management
• Interaction using a mobile client
• Implementation of Lightweight FI-WARE
Generic Enablers
• Performance evaluation
• Conclusion
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 2
Introduction
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 3
• Managing the huge volume of M2M devices facilitates
– Discovery of M2M devices and services
– Easy access for end users
– High mobility
M2M Gateway Based Management
• Why M2M gateway
– Settles the heterogeneity between M2M devices and
internet
– Things do not have the capability to connect to the Internet
on their own
– Gateway is indispensable to connect legacy things and
things in Smart Home domain
• We propose
– M2M gateway based device and endpoint management
– Lightweight CoRE Link based description
– SenML based metadata exchange [1]
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 4
[1] Datta, Soumya Kanti; Bonnet, Christian; Nikaein, Navid, "CCT: Connect and Control Things: A novel mobile application to
manage M2M devices and endpoints," Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), 2014 IEEE
Ninth International Conference on , pp.1,6, 21-24 April 2014
Outline
• Introduction
• IoT architecture to manage M2M devices
• M2M device configuration management
• Interaction using a mobile client
• Implementation of Lightweight FI-WARE
Generic Enablers
• Performance evaluation
• Conclusion
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 5
ETSI based IoT Architecture
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 6
Outline
• Introduction
• IoT architecture to manage M2M devices
• M2M device configuration management
• Interaction using a mobile client
• Implementation of Lightweight FI-WARE
Generic Enablers
• Performance evaluation
• Conclusion
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 7
CoRE Link Based Function Set
Function Set Root Path Resource Type
Device /d wg.dev
Endpoint /e wg.endpoint
Unit /unit wg.senml.unit
Configuration /cf wg.config
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 8
M2M Device Resource Description
Type Path RT IF
Location /d/loc ipso.loc.gps /
ipso.loc.xy /
ipso.loc.sem
p
Id /d/id wg.dev.id rp
Name /d/n wg.dev.name p
Model /d/mdl wg.dev.model p
Endpoint /d/end wg.dev.endpoint p
destination /d/dst wg.dev.destination p
proxy-out [2] /d/po wg.dev.proxy-out rp
proxy-in [2] /d/pi wg.dev.proxy-in rp
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 9
[2] Datta, S.K.; Bonnet, C.; Nikaein, N., "An IoT gateway centric architecture to provide novel M2M services," Internet of Things
(WF-IoT), 2014 IEEE World Forum on , vol., no., pp.514,519, 6-8 March 2014
M2M Endpoint Resource Description
Type Path RT IF
id /e/id wg.endpoint.id rp
name /e/n wg.endpoint.name p
device /e/d wg.endpoint.device p
senml /e/senml wg.endpoint.senml rp
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 10
Unit Resource Description
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 11
Type Path RT IF
Unit /unit/{senml.unit} wg.senml.unit rp
ui-graphical /unit/{senml.unit}/gr wg.senml.gr rp
allowed-
range
/unit/{senml.unit}/ar wg.senml.ar rp
allowed-list /unit/{senml.unit}/al wg.senml.al rp
Configuration Resource Description
• The configuration file can be created and/or updated
from the mobile clients.
• Access to the resources is restricted to authorized
clients as determined by the access rights.
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 12
Type Path RT IF
Device /cf/d wg.dev p
Endpoint /cf/e wg.endpoint p
Unit /cf/unit wg.unit p
Outline
• Introduction
• IoT architecture to manage M2M devices
• M2M device configuration management
• Interaction using a mobile client
• Implementation of Lightweight FI-WARE
Generic Enablers
• Performance evaluation
• Conclusion
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 13
Example Scenario
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 14
• CoRE Link based
descriptions
– Pushed to the south
interface of the gateway.
– Locally stored.
• Mobile client
– Issues a GET request to
north interface of the
gateway.
– Gateway responds with
the M2M device and
endpoint configurations.
Retrieving M2M Device Configurations
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 15
Retrieving M2M Endpoint Configuration
User selects the “Device 2” which queries for the
configuration of its endpoints
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 16
Note: “xif” is an interface definition introduced by us to differentiate
between different types of endpoints like sensors (s), actuators (a),
RFID tag (r) and transducers (t).
Unit Resource Description
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 17
• Note:
– Range of operation is 10 to 30 degree Celsius.
– Sensor measurement is represented by a slider.
• This drives the UI components of the mobile device
from the M2M gateway.
Updating Configuration at M2M Gateway
• Consider the “location”
attribute is empty.
• It can be updated from
mobile clients
– “Building-A” in this case
– Done using HTTP POST
• Only a some of the
attributes can be updated
– Location, name, proxy
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 18
Outline
• Introduction
• IoT architecture to manage M2M devices
• M2M device configuration management
• Interaction using a mobile client
• Implementation of Lightweight FI-WARE
Generic Enablers
• Performance evaluation
• Conclusion
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 19
FI-WARE Generic Enablers
• FI-WARE is an initiative that provides an open cloud-
based infrastructure to
– Create and deliver cost-effective applications and services
for future internet.
– Build Generic Enablers (GE) for IoT service enablement.
• Generic Enablers
– Allow physical things to be available, searchable, accessible
and usable by high level applications.
– Consists of a set of functionalities, APIs and interoperable
interfaces compliant with open specifications.
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 20
IoT Gateway and Backend GEs
• IoT Gateway GE
– Provides inter-networking, protocol conversion &
network traffic optimization for IoT backend.
– Implements CoRE Link based Description APIs.
– Additional capabilities
• Gateway based M2M device discovery.
• Integration of legacy endpoints into the IoT ecosystem.
• IoT Backend GE
– Typically addresses domain specific applications.
• Enables Android application to provide M2M services
to end-users.
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 21
Data/Context Management GEs
• Generate M2M data
– Combine sensor measurement with additional
data e.g. unit, type, id, name, version and
timestamp to create metadata.
• Collect context information
– Timestamp and location of M2M devices.
• Generate new information
– Semantic reasoning on the M2M data to generate
it’s meaning. [3]
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 22
[3] Gyrard, A.; Bonnet, C.; Boudaoud, K., "Enrich machine-to-machine data with semantic web technologies for cross-
domain applications," Internet of Things (WF-IoT), 2014 IEEE World Forum on, pp.559,564, 6-8 March 2014
Interface to Networks and Devices (I2ND)
Architecture GEs
• Connected Device Interface (CDI) GE
– It equips the mobile clients with real time and remote access to M2M
devices and endpoints.
– Implemented as the mobile application “Connect and Control Things”.
• Service Capability, Connectivity and Control (S3C) GE
– Runs in Service Capabilities Layer (SCL) and offers
• Self-adaptive framework for battery and context aware mobile application
development. [4]
• Framework to optimize the mobile application development using cross
platform tools. [5]
• API for dynamic M2M device discovery.
• Ecosystem of mobile applications to serve different IoT domains (under
development)
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 23
[4] Soumya Kanti Datta, Christian Bonnet, Navid Nikaein, "Self-Adaptive Battery and Context Aware Mobile Application Development", in
10th IEEE International Wireless Communication and Mobile Computing Conference, August 4-8, 2014, Cyprus.
[5] Dalmasso, I; Datta, S.K.; Bonnet, C.; Nikaein, N., "Survey, comparison and evaluation of cross platform mobile application development
tools," Wireless Communications and Mobile Computing Conference (IWCMC), 2013 9th International , vol., no., pp.323,328, 1-5 July 2013
Outline
• Introduction
• IoT architecture to manage M2M devices
• M2M device configuration management
• Interaction using a mobile client
• Implementation of Lightweight FI-WARE
Generic Enablers
• Performance evaluation
• Conclusion
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 24
Performance Evaluation
• Addressing the scalability issue with huge
volume of M2M devices and endpoints
• Size of configuration file < 1KB.
– M2M gateway with internal memory 10MB can
store and manage 10,000 configuration files.
• The presented concept can be utilized in
– Smart Home, Healthcare domain etc.
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 25
Outline
• Introduction
• IoT architecture to manage M2M devices
• M2M device configuration management
• Interaction using a mobile client
• Implementation of Lightweight FI-WARE
Generic Enablers
• Performance evaluation
• Conclusion
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 26
Conclusion
• CoRE Link Format based lightweight description
• Internal structure of the M2M gateway, web
services, APIs and interactions
• ETSI compliant architecture
• Lightweight implementation of FI-WARE
Generic enablers
• Performance evaluation
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 27
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 28
Q/A
• Email: soumya.kanti-datta@eurecom.fr
• Publication repository:
http://www.eurecom.fr/en/people/datta-
soumya-kanti/publications
01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 29

More Related Content

What's hot

oneM2M webinar (2014)
oneM2M webinar (2014)oneM2M webinar (2014)
oneM2M webinar (2014)
Marc Jadoul
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
oneM2M
 
M2m communication in smart grid ppt
M2m communication in smart grid pptM2m communication in smart grid ppt
M2m communication in smart grid ppt
Poornimagugale
 
LTE Architecture and interfaces
LTE Architecture and interfacesLTE Architecture and interfaces
LTE Architecture and interfaces
Abdulrahman Fady
 
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
oneM2M
 
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
Open Mobile Alliance
 
oneM2M - Release 1 Primer
oneM2M - Release 1 PrimeroneM2M - Release 1 Primer
oneM2M - Release 1 Primer
oneM2M
 
One m2m
One m2mOne m2m
One m2m
Hamdamboy
 
Eclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platformEclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platform
Mahdi Ben Alaya
 
One m2m 2. requirements
One m2m 2. requirements One m2m 2. requirements
One m2m 2. requirements
Hamdamboy (함담보이)
 
Ims architecture white_paper
Ims architecture white_paperIms architecture white_paper
Ims architecture white_paper
Hema Makani
 
Carrier grade wi fi integration architecture
Carrier grade wi fi integration architectureCarrier grade wi fi integration architecture
Carrier grade wi fi integration architecture
Satish Chavan
 
Performance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocolsPerformance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocols
journalBEEI
 
Lte security concepts and design considerations
Lte security concepts and design considerationsLte security concepts and design considerations
Lte security concepts and design considerations
Mary McEvoy Carroll
 
Master Thesis on Vehicular Ad-hoc Network (VANET)
Master Thesis on Vehicular Ad-hoc Network (VANET)Master Thesis on Vehicular Ad-hoc Network (VANET)
Master Thesis on Vehicular Ad-hoc Network (VANET)
Prof Ansari
 
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
kimw001
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI Alliance
 
Review Paper on VANET
Review Paper on VANETReview Paper on VANET
Review Paper on VANET
Pallavi Agarwal
 
허준환 One m2m-protocol binding
허준환   One m2m-protocol binding허준환   One m2m-protocol binding
허준환 One m2m-protocol binding
JunHwan Huh
 
oneM2M - taking a look inside
oneM2M -  taking a look insideoneM2M -  taking a look inside
oneM2M - taking a look inside
oneM2M
 

What's hot (20)

oneM2M webinar (2014)
oneM2M webinar (2014)oneM2M webinar (2014)
oneM2M webinar (2014)
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
 
M2m communication in smart grid ppt
M2m communication in smart grid pptM2m communication in smart grid ppt
M2m communication in smart grid ppt
 
LTE Architecture and interfaces
LTE Architecture and interfacesLTE Architecture and interfaces
LTE Architecture and interfaces
 
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
 
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
 
oneM2M - Release 1 Primer
oneM2M - Release 1 PrimeroneM2M - Release 1 Primer
oneM2M - Release 1 Primer
 
One m2m
One m2mOne m2m
One m2m
 
Eclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platformEclipse OM2M: Standardized M2M service platform
Eclipse OM2M: Standardized M2M service platform
 
One m2m 2. requirements
One m2m 2. requirements One m2m 2. requirements
One m2m 2. requirements
 
Ims architecture white_paper
Ims architecture white_paperIms architecture white_paper
Ims architecture white_paper
 
Carrier grade wi fi integration architecture
Carrier grade wi fi integration architectureCarrier grade wi fi integration architecture
Carrier grade wi fi integration architecture
 
Performance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocolsPerformance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocols
 
Lte security concepts and design considerations
Lte security concepts and design considerationsLte security concepts and design considerations
Lte security concepts and design considerations
 
Master Thesis on Vehicular Ad-hoc Network (VANET)
Master Thesis on Vehicular Ad-hoc Network (VANET)Master Thesis on Vehicular Ad-hoc Network (VANET)
Master Thesis on Vehicular Ad-hoc Network (VANET)
 
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
 
Review Paper on VANET
Review Paper on VANETReview Paper on VANET
Review Paper on VANET
 
허준환 One m2m-protocol binding
허준환   One m2m-protocol binding허준환   One m2m-protocol binding
허준환 One m2m-protocol binding
 
oneM2M - taking a look inside
oneM2M -  taking a look insideoneM2M -  taking a look inside
oneM2M - taking a look inside
 

Viewers also liked

Viola Modems
Viola ModemsViola Modems
Viola Modems
Evaldas Paliliūnas
 
SMART CITY 3 novembre
SMART CITY 3 novembre SMART CITY 3 novembre
SMART CITY 3 novembre
canaleenergia
 
Telehealth &amp; Smart Home Applicaitons
Telehealth &amp; Smart Home ApplicaitonsTelehealth &amp; Smart Home Applicaitons
Telehealth &amp; Smart Home Applicaitons
zyxelamerica
 
An IoT gateway centric architecture to provide novel m2m services
An IoT gateway centric architecture to provide novel m2m servicesAn IoT gateway centric architecture to provide novel m2m services
An IoT gateway centric architecture to provide novel m2m services
Soumya Kanti Datta
 
5th generation mobile technology
5th generation mobile technology5th generation mobile technology
5th generation mobile technology
AmitavSatpathy
 
Sierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gateway
Sierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gatewaySierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gateway
Sierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gateway
Thibault Cantegrel
 
5g technology ppt by btechkaboss
5g technology ppt by btechkaboss5g technology ppt by btechkaboss
5g technology ppt by btechkaboss
chandu094A1A1231
 
Supelec M2M IoT course 1 - introduction - Part 1/2 - 2012
Supelec  M2M IoT course 1 - introduction - Part 1/2 - 2012Supelec  M2M IoT course 1 - introduction - Part 1/2 - 2012
Supelec M2M IoT course 1 - introduction - Part 1/2 - 2012
Thierry Lestable
 
M2M-IoT towards 5G
M2M-IoT towards 5GM2M-IoT towards 5G
M2M-IoT towards 5G
Marie-Paule Odini
 
5G Wireless Technology - pavankumar_912
5G Wireless Technology - pavankumar_9125G Wireless Technology - pavankumar_912
5G Wireless Technology - pavankumar_912
Pavan Kumar Sindgi
 
Smart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingSmart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart Living
Marie-Paule Odini
 
5G Americas_Network Slicing
5G Americas_Network Slicing5G Americas_Network Slicing
5G Americas_Network Slicing
Marie-Paule Odini
 
Paving the path to Narrowband 5G with LTE IoT
Paving the path to Narrowband 5G with LTE IoTPaving the path to Narrowband 5G with LTE IoT
Paving the path to Narrowband 5G with LTE IoT
Qualcomm Research
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
Ankur Pipara
 
An introduction to M2M / IoT technologies
An introduction to M2M / IoT technologiesAn introduction to M2M / IoT technologies
An introduction to M2M / IoT technologies
Pascal Bodin
 
Business Models for Smart Homes
Business Models for Smart HomesBusiness Models for Smart Homes
Business Models for Smart Homes
Jeffrey Funk Business Models
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
3G4G
 
3GPP Standards for the Internet-of-Things
3GPP Standards for the Internet-of-Things3GPP Standards for the Internet-of-Things
3GPP Standards for the Internet-of-Things
Eiko Seidel
 
Network Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile TecnologyNetwork Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile Tecnology
vineetkathan
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobiles
Durairaja
 

Viewers also liked (20)

Viola Modems
Viola ModemsViola Modems
Viola Modems
 
SMART CITY 3 novembre
SMART CITY 3 novembre SMART CITY 3 novembre
SMART CITY 3 novembre
 
Telehealth &amp; Smart Home Applicaitons
Telehealth &amp; Smart Home ApplicaitonsTelehealth &amp; Smart Home Applicaitons
Telehealth &amp; Smart Home Applicaitons
 
An IoT gateway centric architecture to provide novel m2m services
An IoT gateway centric architecture to provide novel m2m servicesAn IoT gateway centric architecture to provide novel m2m services
An IoT gateway centric architecture to provide novel m2m services
 
5th generation mobile technology
5th generation mobile technology5th generation mobile technology
5th generation mobile technology
 
Sierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gateway
Sierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gatewaySierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gateway
Sierra Wireless Developer Day 2013 - Show&Tell 4 - Smart home gateway
 
5g technology ppt by btechkaboss
5g technology ppt by btechkaboss5g technology ppt by btechkaboss
5g technology ppt by btechkaboss
 
Supelec M2M IoT course 1 - introduction - Part 1/2 - 2012
Supelec  M2M IoT course 1 - introduction - Part 1/2 - 2012Supelec  M2M IoT course 1 - introduction - Part 1/2 - 2012
Supelec M2M IoT course 1 - introduction - Part 1/2 - 2012
 
M2M-IoT towards 5G
M2M-IoT towards 5GM2M-IoT towards 5G
M2M-IoT towards 5G
 
5G Wireless Technology - pavankumar_912
5G Wireless Technology - pavankumar_9125G Wireless Technology - pavankumar_912
5G Wireless Technology - pavankumar_912
 
Smart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingSmart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart Living
 
5G Americas_Network Slicing
5G Americas_Network Slicing5G Americas_Network Slicing
5G Americas_Network Slicing
 
Paving the path to Narrowband 5G with LTE IoT
Paving the path to Narrowband 5G with LTE IoTPaving the path to Narrowband 5G with LTE IoT
Paving the path to Narrowband 5G with LTE IoT
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
An introduction to M2M / IoT technologies
An introduction to M2M / IoT technologiesAn introduction to M2M / IoT technologies
An introduction to M2M / IoT technologies
 
Business Models for Smart Homes
Business Models for Smart HomesBusiness Models for Smart Homes
Business Models for Smart Homes
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
 
3GPP Standards for the Internet-of-Things
3GPP Standards for the Internet-of-Things3GPP Standards for the Internet-of-Things
3GPP Standards for the Internet-of-Things
 
Network Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile TecnologyNetwork Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile Tecnology
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobiles
 

Similar to Smart M2M gateway based architecture for m2m device and endpoint management

Connect and control things
Connect and control thingsConnect and control things
Connect and control things
Soumya Kanti Datta
 
IoT & M2M.pdf
IoT & M2M.pdfIoT & M2M.pdf
IoT & M2M.pdf
GVNSK Sravya
 
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWAREFIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
Eurotech
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT Solutions
Eurotech
 
Ekspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i TelematyceEkspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i Telematyce
tonyroz
 
REC Expertise in M2M & Telematics
REC Expertise in M2M & TelematicsREC Expertise in M2M & Telematics
REC Expertise in M2M & Telematics
tonyroz
 
Industry_Day-2019-0010-Enabling_the_IoT_domain.pptx
Industry_Day-2019-0010-Enabling_the_IoT_domain.pptxIndustry_Day-2019-0010-Enabling_the_IoT_domain.pptx
Industry_Day-2019-0010-Enabling_the_IoT_domain.pptx
Anil Bhat
 
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Open Mobile Alliance
 
Unit 3 IOT.docx
Unit 3 IOT.docxUnit 3 IOT.docx
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Eurotech
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Eclipse Kura
 
CSIR 5G Research
CSIR 5G ResearchCSIR 5G Research
CSIR 5G Research
Sabelo Dlamini
 
Rapid industrial grade IoT prototyping with sierra wireless
Rapid industrial grade IoT prototyping with sierra wirelessRapid industrial grade IoT prototyping with sierra wireless
Rapid industrial grade IoT prototyping with sierra wireless
sierradeveloper
 
MODRNA WG Overview - October 2020
MODRNA WG Overview - October 2020MODRNA WG Overview - October 2020
MODRNA WG Overview - October 2020
Bjorn Hjelm
 
IoT and m2m
IoT and m2mIoT and m2m
IoT and m2m
pavan penugonda
 
Industrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the RescueIndustrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the Rescue
Eurotech
 
Learnings of how to simplifying io t solutions and securing business value
Learnings of how to simplifying io t solutions and securing business valueLearnings of how to simplifying io t solutions and securing business value
Learnings of how to simplifying io t solutions and securing business value
Dan Mårtensson
 
Ericsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson
 
Wireless Technology -IoT Projects
Wireless Technology -IoT ProjectsWireless Technology -IoT Projects
Wireless Technology -IoT Projects
Naresh Malik PMP®,MBA, Advance Project Management
 

Similar to Smart M2M gateway based architecture for m2m device and endpoint management (20)

Connect and control things
Connect and control thingsConnect and control things
Connect and control things
 
IoT & M2M.pdf
IoT & M2M.pdfIoT & M2M.pdf
IoT & M2M.pdf
 
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWAREFIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT Solutions
 
Ekspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i TelematyceEkspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i Telematyce
 
REC Expertise in M2M & Telematics
REC Expertise in M2M & TelematicsREC Expertise in M2M & Telematics
REC Expertise in M2M & Telematics
 
Industry_Day-2019-0010-Enabling_the_IoT_domain.pptx
Industry_Day-2019-0010-Enabling_the_IoT_domain.pptxIndustry_Day-2019-0010-Enabling_the_IoT_domain.pptx
Industry_Day-2019-0010-Enabling_the_IoT_domain.pptx
 
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
Intro to IoT & the role of LwM2M Technologies (Internet of Things World 2017,...
 
Unit 3 IOT.docx
Unit 3 IOT.docxUnit 3 IOT.docx
Unit 3 IOT.docx
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
 
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura WiresBuilding IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
Building IoT Mashups for Industry 4.0 with Eclipse Kura and Kura Wires
 
CSIR 5G Research
CSIR 5G ResearchCSIR 5G Research
CSIR 5G Research
 
Rapid industrial grade IoT prototyping with sierra wireless
Rapid industrial grade IoT prototyping with sierra wirelessRapid industrial grade IoT prototyping with sierra wireless
Rapid industrial grade IoT prototyping with sierra wireless
 
MODRNA WG Overview - October 2020
MODRNA WG Overview - October 2020MODRNA WG Overview - October 2020
MODRNA WG Overview - October 2020
 
IoT and m2m
IoT and m2mIoT and m2m
IoT and m2m
 
Industrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the RescueIndustrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the Rescue
 
Learnings of how to simplifying io t solutions and securing business value
Learnings of how to simplifying io t solutions and securing business valueLearnings of how to simplifying io t solutions and securing business value
Learnings of how to simplifying io t solutions and securing business value
 
Ericsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applications
 
Wireless Technology -IoT Projects
Wireless Technology -IoT ProjectsWireless Technology -IoT Projects
Wireless Technology -IoT Projects
 

More from Soumya Kanti Datta

WoT framework and use cases
WoT framework and use casesWoT framework and use cases
WoT framework and use cases
Soumya Kanti Datta
 
Survey, comparison & evaluation of cross platform mobile application developm...
Survey, comparison & evaluation of cross platform mobile application developm...Survey, comparison & evaluation of cross platform mobile application developm...
Survey, comparison & evaluation of cross platform mobile application developm...
Soumya Kanti Datta
 
Minimizing energy expenditure in smart devices
Minimizing energy expenditure in smart devicesMinimizing energy expenditure in smart devices
Minimizing energy expenditure in smart devices
Soumya Kanti Datta
 
Android power management, current and future trends
Android power management, current and future trendsAndroid power management, current and future trends
Android power management, current and future trends
Soumya Kanti Datta
 
Personalized power saving profiles generation analyzing smart device usage pa...
Personalized power saving profiles generation analyzing smart device usage pa...Personalized power saving profiles generation analyzing smart device usage pa...
Personalized power saving profiles generation analyzing smart device usage pa...
Soumya Kanti Datta
 
Self adaptive battery and context aware mobile application development
Self adaptive battery and context aware mobile application developmentSelf adaptive battery and context aware mobile application development
Self adaptive battery and context aware mobile application development
Soumya Kanti Datta
 
Usage patterns based security attacks for smart devices
Usage patterns based security attacks for smart devicesUsage patterns based security attacks for smart devices
Usage patterns based security attacks for smart devices
Soumya Kanti Datta
 
M2M communications and internet of things for smart cities
M2M communications and internet of things for smart citiesM2M communications and internet of things for smart cities
M2M communications and internet of things for smart cities
Soumya Kanti Datta
 

More from Soumya Kanti Datta (8)

WoT framework and use cases
WoT framework and use casesWoT framework and use cases
WoT framework and use cases
 
Survey, comparison & evaluation of cross platform mobile application developm...
Survey, comparison & evaluation of cross platform mobile application developm...Survey, comparison & evaluation of cross platform mobile application developm...
Survey, comparison & evaluation of cross platform mobile application developm...
 
Minimizing energy expenditure in smart devices
Minimizing energy expenditure in smart devicesMinimizing energy expenditure in smart devices
Minimizing energy expenditure in smart devices
 
Android power management, current and future trends
Android power management, current and future trendsAndroid power management, current and future trends
Android power management, current and future trends
 
Personalized power saving profiles generation analyzing smart device usage pa...
Personalized power saving profiles generation analyzing smart device usage pa...Personalized power saving profiles generation analyzing smart device usage pa...
Personalized power saving profiles generation analyzing smart device usage pa...
 
Self adaptive battery and context aware mobile application development
Self adaptive battery and context aware mobile application developmentSelf adaptive battery and context aware mobile application development
Self adaptive battery and context aware mobile application development
 
Usage patterns based security attacks for smart devices
Usage patterns based security attacks for smart devicesUsage patterns based security attacks for smart devices
Usage patterns based security attacks for smart devices
 
M2M communications and internet of things for smart cities
M2M communications and internet of things for smart citiesM2M communications and internet of things for smart cities
M2M communications and internet of things for smart cities
 

Recently uploaded

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 

Recently uploaded (20)

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 

Smart M2M gateway based architecture for m2m device and endpoint management

  • 1. Smart M2M Gateway based Architecture for M2M Device and Endpoint Management Soumya Kanti Datta Research Engineer, EURECOM, France Email: soumya-kanti.datta@eurecom.fr IEEE International Conference on Internet of Things (iThings 2014)
  • 2. Outline • Introduction • IoT architecture to manage M2M devices • M2M device configuration management • Interaction using a mobile client • Implementation of Lightweight FI-WARE Generic Enablers • Performance evaluation • Conclusion 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 2
  • 3. Introduction 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 3 • Managing the huge volume of M2M devices facilitates – Discovery of M2M devices and services – Easy access for end users – High mobility
  • 4. M2M Gateway Based Management • Why M2M gateway – Settles the heterogeneity between M2M devices and internet – Things do not have the capability to connect to the Internet on their own – Gateway is indispensable to connect legacy things and things in Smart Home domain • We propose – M2M gateway based device and endpoint management – Lightweight CoRE Link based description – SenML based metadata exchange [1] 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 4 [1] Datta, Soumya Kanti; Bonnet, Christian; Nikaein, Navid, "CCT: Connect and Control Things: A novel mobile application to manage M2M devices and endpoints," Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), 2014 IEEE Ninth International Conference on , pp.1,6, 21-24 April 2014
  • 5. Outline • Introduction • IoT architecture to manage M2M devices • M2M device configuration management • Interaction using a mobile client • Implementation of Lightweight FI-WARE Generic Enablers • Performance evaluation • Conclusion 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 5
  • 6. ETSI based IoT Architecture 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 6
  • 7. Outline • Introduction • IoT architecture to manage M2M devices • M2M device configuration management • Interaction using a mobile client • Implementation of Lightweight FI-WARE Generic Enablers • Performance evaluation • Conclusion 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 7
  • 8. CoRE Link Based Function Set Function Set Root Path Resource Type Device /d wg.dev Endpoint /e wg.endpoint Unit /unit wg.senml.unit Configuration /cf wg.config 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 8
  • 9. M2M Device Resource Description Type Path RT IF Location /d/loc ipso.loc.gps / ipso.loc.xy / ipso.loc.sem p Id /d/id wg.dev.id rp Name /d/n wg.dev.name p Model /d/mdl wg.dev.model p Endpoint /d/end wg.dev.endpoint p destination /d/dst wg.dev.destination p proxy-out [2] /d/po wg.dev.proxy-out rp proxy-in [2] /d/pi wg.dev.proxy-in rp 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 9 [2] Datta, S.K.; Bonnet, C.; Nikaein, N., "An IoT gateway centric architecture to provide novel M2M services," Internet of Things (WF-IoT), 2014 IEEE World Forum on , vol., no., pp.514,519, 6-8 March 2014
  • 10. M2M Endpoint Resource Description Type Path RT IF id /e/id wg.endpoint.id rp name /e/n wg.endpoint.name p device /e/d wg.endpoint.device p senml /e/senml wg.endpoint.senml rp 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 10
  • 11. Unit Resource Description 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 11 Type Path RT IF Unit /unit/{senml.unit} wg.senml.unit rp ui-graphical /unit/{senml.unit}/gr wg.senml.gr rp allowed- range /unit/{senml.unit}/ar wg.senml.ar rp allowed-list /unit/{senml.unit}/al wg.senml.al rp
  • 12. Configuration Resource Description • The configuration file can be created and/or updated from the mobile clients. • Access to the resources is restricted to authorized clients as determined by the access rights. 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 12 Type Path RT IF Device /cf/d wg.dev p Endpoint /cf/e wg.endpoint p Unit /cf/unit wg.unit p
  • 13. Outline • Introduction • IoT architecture to manage M2M devices • M2M device configuration management • Interaction using a mobile client • Implementation of Lightweight FI-WARE Generic Enablers • Performance evaluation • Conclusion 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 13
  • 14. Example Scenario 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 14 • CoRE Link based descriptions – Pushed to the south interface of the gateway. – Locally stored. • Mobile client – Issues a GET request to north interface of the gateway. – Gateway responds with the M2M device and endpoint configurations.
  • 15. Retrieving M2M Device Configurations 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 15
  • 16. Retrieving M2M Endpoint Configuration User selects the “Device 2” which queries for the configuration of its endpoints 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 16 Note: “xif” is an interface definition introduced by us to differentiate between different types of endpoints like sensors (s), actuators (a), RFID tag (r) and transducers (t).
  • 17. Unit Resource Description 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 17 • Note: – Range of operation is 10 to 30 degree Celsius. – Sensor measurement is represented by a slider. • This drives the UI components of the mobile device from the M2M gateway.
  • 18. Updating Configuration at M2M Gateway • Consider the “location” attribute is empty. • It can be updated from mobile clients – “Building-A” in this case – Done using HTTP POST • Only a some of the attributes can be updated – Location, name, proxy 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 18
  • 19. Outline • Introduction • IoT architecture to manage M2M devices • M2M device configuration management • Interaction using a mobile client • Implementation of Lightweight FI-WARE Generic Enablers • Performance evaluation • Conclusion 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 19
  • 20. FI-WARE Generic Enablers • FI-WARE is an initiative that provides an open cloud- based infrastructure to – Create and deliver cost-effective applications and services for future internet. – Build Generic Enablers (GE) for IoT service enablement. • Generic Enablers – Allow physical things to be available, searchable, accessible and usable by high level applications. – Consists of a set of functionalities, APIs and interoperable interfaces compliant with open specifications. 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 20
  • 21. IoT Gateway and Backend GEs • IoT Gateway GE – Provides inter-networking, protocol conversion & network traffic optimization for IoT backend. – Implements CoRE Link based Description APIs. – Additional capabilities • Gateway based M2M device discovery. • Integration of legacy endpoints into the IoT ecosystem. • IoT Backend GE – Typically addresses domain specific applications. • Enables Android application to provide M2M services to end-users. 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 21
  • 22. Data/Context Management GEs • Generate M2M data – Combine sensor measurement with additional data e.g. unit, type, id, name, version and timestamp to create metadata. • Collect context information – Timestamp and location of M2M devices. • Generate new information – Semantic reasoning on the M2M data to generate it’s meaning. [3] 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 22 [3] Gyrard, A.; Bonnet, C.; Boudaoud, K., "Enrich machine-to-machine data with semantic web technologies for cross- domain applications," Internet of Things (WF-IoT), 2014 IEEE World Forum on, pp.559,564, 6-8 March 2014
  • 23. Interface to Networks and Devices (I2ND) Architecture GEs • Connected Device Interface (CDI) GE – It equips the mobile clients with real time and remote access to M2M devices and endpoints. – Implemented as the mobile application “Connect and Control Things”. • Service Capability, Connectivity and Control (S3C) GE – Runs in Service Capabilities Layer (SCL) and offers • Self-adaptive framework for battery and context aware mobile application development. [4] • Framework to optimize the mobile application development using cross platform tools. [5] • API for dynamic M2M device discovery. • Ecosystem of mobile applications to serve different IoT domains (under development) 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 23 [4] Soumya Kanti Datta, Christian Bonnet, Navid Nikaein, "Self-Adaptive Battery and Context Aware Mobile Application Development", in 10th IEEE International Wireless Communication and Mobile Computing Conference, August 4-8, 2014, Cyprus. [5] Dalmasso, I; Datta, S.K.; Bonnet, C.; Nikaein, N., "Survey, comparison and evaluation of cross platform mobile application development tools," Wireless Communications and Mobile Computing Conference (IWCMC), 2013 9th International , vol., no., pp.323,328, 1-5 July 2013
  • 24. Outline • Introduction • IoT architecture to manage M2M devices • M2M device configuration management • Interaction using a mobile client • Implementation of Lightweight FI-WARE Generic Enablers • Performance evaluation • Conclusion 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 24
  • 25. Performance Evaluation • Addressing the scalability issue with huge volume of M2M devices and endpoints • Size of configuration file < 1KB. – M2M gateway with internal memory 10MB can store and manage 10,000 configuration files. • The presented concept can be utilized in – Smart Home, Healthcare domain etc. 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 25
  • 26. Outline • Introduction • IoT architecture to manage M2M devices • M2M device configuration management • Interaction using a mobile client • Implementation of Lightweight FI-WARE Generic Enablers • Performance evaluation • Conclusion 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 26
  • 27. Conclusion • CoRE Link Format based lightweight description • Internal structure of the M2M gateway, web services, APIs and interactions • ETSI compliant architecture • Lightweight implementation of FI-WARE Generic enablers • Performance evaluation 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 27
  • 28. 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 28
  • 29. Q/A • Email: soumya.kanti-datta@eurecom.fr • Publication repository: http://www.eurecom.fr/en/people/datta- soumya-kanti/publications 01-Sept-14 Smart M2M Gateway based Architecture for M2M Device and Endpoint Management 29