S02_M2MARCHITECTURE_ELLOUMI - Docbox
Download
Report
Transcript S02_M2MARCHITECTURE_ELLOUMI - Docbox
SMARTM2M/ONEM2M ARCHITECTURE AND PRINCIPLE OVERVIEW
Omar Elloumi, Alcatel-Lucent, ETSI Smart M2M Vice Chair, Chair oneM2M
Architecture WG
Enrico Scarrone, Telecom Italia, ETSI Smart M2M Vice Chair
For DG Connect/ETSI Smart Appliances Workshop, Brussels 27-28 May 2014
© ETSI 2014. All rights reserved
Outline
Introduction
Approach
Architecture and principles overview
What next?
© ETSI 2014. All rights reserved
INTRODUCTION
© ETSI 2014. All rights reserved
The next step for the Internet evolution
Preinternet
“HUMAN
TO
HUMAN”
• Fixed &
mobile
telephony
• SMS
Internet
of
CONTENT
“WWW”
• e-mail
• Information
• Entertainme
nt
Internet
of
SERVICES
Internet
of
PEOPLE
“WEB 2.0”
“SOCIAL
MEDIA”
• eproductivity
• Skype
• e-commerce
• YouTube
•…
•…
•…
• Facebook
Internet
of
THINGS
“MACHINE
TO
MACHINE”
• Identification,
tracking, monitoring,
metering, …
• Semantically
structured and shared
data…
•…
+ smart
+ smart
networks
IT platforms
& services
© ETSI 2014. All rights reserved
+ smart
+ smart
phones &
devices,
applications
objects,
tags
+ smart
data &
ambient
context
Definitions
No single industry definition for Internet of Things/M2M
But broad agreement on following key concepts:
• The Internet of Things is the framework where “Things” have
representations in the Internet. A representation may contain
semantically structured data (e.g., status, capabilities,
location, measurements) that can be shared, processed or
acted upon. Sharing of information is governed according to
privacy settings and access rights.
• The "Things" that are represented in the Internet may be
active (e.g., Zigbee sensor) or passive (e.g., RFID tag).
• The representation of the “Things” to the Internet is enabled
by M2M Technologies
© ETSI 2014. All rights reserved
IoT and M2M framework
Applications
A
Applications
Communications
network
Communications
network
GW
Field area
network
A
A
Linked things and digital
representations
Things
representations
Blood
pressure
Smart phone serving as
an M2M device
A
Device
Pulse
oximeter
Device
Device
Device
Things
Smart
bandage
Pedometer
© ETSI 2014. All rights reserved
APPROACH
© ETSI 2014. All rights reserved
Use case, multi service, application friendly
approach drives market impact
Use cases
IoT
industry
segments
• Energy
Requirements
Multiservice
Architecture
API and
protocols
Application
friendly
Interop.,
Open source,
Market
deployment
Market
impact
• Data
exchange
• RESTful & Web
Services
• Interop
• Home
• Access right
• Lab and field trials
• Building,
etc.
• Location
• Device lifecyle
management
• Automotive
• Interworking
• Abstraction
• Semantics
• Security
• Open source
• Wide scale
deployment
• Leverage
underlying
networks, etc.
• Triggering,
etc.
Single communication&interworking framework - keeping the autonomy of the
IoT industry segments and related innovation/differentiation potential
© ETSI 2014. All rights reserved
Use cases, the long-tail model
© ETSI 2014. All rights reserved
ARCHITECTURE AND PRINCIPLES OVERVIEW
© ETSI 2014. All rights reserved
M2M Evolution
Pipe (vertical):
1 Application, 1 NW,
1 (or few) type of Device
Application
Business
Horizontal (based on common Layer)
Applications share common infrastructure, environments and network
elements
Business
Application
Application #1
Application
Business
Application
Application #2
Business
Application
Application #n
Things
representations
Common Application
Infrastructure/Service layer
Things
representations
(shared)
Communication
Network (mobile, fixed,
Powerline ..)
Communication
Network 2
Communication
Network 1
IP
Gateway
Gateway
Local NW
Local NW
A
A
A
A
Device
Device
Device
Device
Things
Things
A
Device
Things
From vertical to horizontal integation
From raw data to semantic data
Abstraction and Semantics
M2M Platform
Communications
© ETSI 2014. All rights reserved
Principles
IP-based, but interworks with specific IP and non IP technologies in the
M2M Area networks
RESTful resource oriented APIs
Some of the supported features are:
•
•
•
•
•
•
•
•
•
•
Authentication
Secure communication
Service and Application Registration
Announce and Discovery
Data exchange through container resources: store and share
Subscription and Notification
Group handling
Access Control
Device Management
Re-use of underlying network capabilities such as location, triggering, etc.
© ETSI 2014. All rights reserved
Concrete example
(based on ETSI Smart M2M)
M2M Gateway
Aggregation
& format
conversion
M2M Device
Measurement
App.
Local
Connectivity
GSL
NSL
3G Network
B
M2M customer’s
application
A
Starting
New
Write
…
Ask
GSL
..and
NSL
Measurement
etc,
GSL
notifies
checks
measurement
writes
toetc
//GSL/A
assumptions:
to…write
aggregated
network
with
aggregation
appaggregated/transformed
policies
can
value
app
simply
data
app
and
available
(DB,to
about
when
keep
HRN)
//NSL/B
on
time
new
about
delivering
is
data,
data
good
newGSL
todata.
gets
its
//NSL/B….
keep
data
connected…
to
a copy
the GSL
of the data
for
and
-Aggregation
for
Bootstrapping
subsequent
subsequent
BTW, this
app
isuse
/use
low
DM
getspriority
isalways
doneand
(provisioning
notified
you got
about
12ofthe
hcredentials/apps)
time
newforbits
that!
coming in
-GSL
GSLwill
and
store-and-forward
NSL have logically
aggregated/transformed
connected (authentication,
data at
binding,
a goodencryption)
time
-NSL
Apps
willhave
notify
authenticated
DB app when
to new
xSL data
and access
arrived right were established
Resources
=> Very little effort to synch the different apps
© ETSI 2014. All rights reserved
ETSI M2M/SmartM2M available
Specifications Work
Use Cases [Stage 0]
TR 102 691
Smart
Metering
TR 102 935
Smart Grid
impacts on
M2M
TR 102 966
TR 102 732
TR 102 857
TR 102 898
eHealth
Connected
consumer
Automotive
Stage 1
OMA DM
compatible
Management
Objects
TR 102 725
M2M Service
Requirements
M2M
Definitions
M2M Functional
Architecture
Stage 3
M2M Communications; mIa,
dIa and mId interfaces
TR 102 167
Threat analysis &
counter measures to
M2M service layer
TS 102 690
Stage 2
Interworking
with M2M Area
Networks
TS 101 404
TS 102 689
TR 102 897
City
automation
TS 102 921
TS 101 405
TR 101 584
BBF TR-069
compatible
Management
Objects
Semantic
support for
M2M Data
oneM2M
Similar approach
ETSI Smart M2M is contributed to oneM2M
Future normative work will take place in oneM2M but ETSI Smart M2M
will play a key role bringing EU requirements
Key specifications include:
•
•
•
•
•
•
•
•
•
•
•
Technical Report TR 0001- oneM2M Use Case collection Approved
Technical Specification TS 0002 - M2M Requirements Approved
Technical Specification TS 0001 - M2M Architecture
Technical Report TR 0007 - oneM2M Abstraction and Semantics Capability Enablement
Technical Specification TS 0003 - oneM2M Security Solutions
Technical Specification TS 0004 - oneM2M Protocol Technical Specification
Technical Specification TS 0005 - oneM2M Management Enablement (OMA)
Technical Specification TS 0006 - oneM2M Management Enablement (BBF)
Technical Specification TS 0007 - oneM2M Service Components
Technical Specification TS 0008 - CoAP Protocol Binding Technical Specification
Technical Specification TS 0010 - MQTT Protocol Binding Technical Specification, etc.
© ETSI 2014. All rights reserved
WHAT NEXT?
The only innovation that matters is the game changing one!
© ETSI 2014. All rights reserved
Contact Details:
O.Elloumi: [email protected]
E. Scarrone: [email protected]
Thank you!
© ETSI 2014. All rights reserved