Upload
vobao
View
221
Download
3
Embed Size (px)
Citation preview
© Actility – Confidential – Under NDA1
ETSI M2M & ETSI LTN : architecture for the
IoT & Smart cities
Making Things Smart
© Actility – Confidential – Under NDA2
About Actility
Founders : the core team of Netcentrex, a team of
seasoned engineers with focus on large scale IT systems &
energy management. Experience of over 80 deployments in
30 countries.
Investors :
- CDC Ecotechnologies
- Electranova capital
- Truffle capital
© Actility – Confidential – Under NDA3
New connectivity options for M2M
Cost of device
chipset
Power
requirements
days on battery
or mains powered
>10 yrs on battery
<5€ >10-15€
New ETSI LTN
Ultra-narrowband
or
Spread spectrum
2G-3G cellular
A massive segment : consumer
appliances & metering M2M today
© Actility – Confidential – Under NDA4
Ubiquitous IoT platform …
Mobile Broadband(Mobile, SIM Card)
Low Power RF(Smart metering, Smart city…)
Fixed Broadband(Security, Confort, Safety…)
B2B
B2B2C
B2C
© Actility – Confidential – Under NDA5
The problem with long range RF
Range increases with energy per information bit.
At given RF power budget, long-range implies low bitrate
For traditional modulation technologies, low bitrate means
narrow spectrum
A 30PPM quartz may deviate
as much as 25kHz on a
868MHz frequency…
FSK connectivity becomes
somewhat random below
20kbps !
© Actility – Confidential – Under NDA6
Spread spectrum backgrounder (1)
Originally used for military communication, spread spectrum
transceivers transmit a known pattern of bits for each
information bit.
« 0 » « 01001011101001110101011101111011 »
« 1 » « 10011011011010101111101101110111 »
RF spectrum is « spread » accordingly
© Actility – Confidential – Under NDA7
Spread spectrum backgrounder (2)
Receiver : incoming signal is multiplied by the known pattern
High complexity (synchronisation, doppler effects)
signal bits add up, noise bits tend to cancel each other
the information bit is recovered
reference pattern
« 1 »
© Actility – Confidential – Under NDA8
Benefits of spread spectrum
Range : same performance as direct modulation of
carrier by information bit
Quartz alignment : spectrum is larger so the
quartz alignment issue is solved !
Same RF receiver may receive various bitrates
using different spreading factors (dynamic
adaptation to path loss)
Jamming resistance
Multipath transmission resistance
© Actility – Confidential – Under NDA10
Tests in dense city : Paris
14dBm (ISM regulation), 868MHz, from rooftop GSM site
2km indoor range at ground level !
© Actility – Confidential – Under NDA11
Base station
1m omnidirectional antenna
Bidirectional transceiver options :
Low cost single channel, single SF (industrial) USB
dongle
High noise immunity (LTE), multichannel , multirate
Network processor :
MAC, 6lowPAN and security processing
Embedded ETSI M2M GSC functionality (local storage,
easy HTTP/XML APIs, local XML EXI compression)
Choice of 3G or Ethernet (PoE) IP connectivity
© Actility – Confidential – Under NDA12
Device modules
Low cost, low power TI MSP 430 microcontroller
Separate pre-certified micro RF board with
bidirectional for ISM band
Pre-integrated OS (Contiki)
Pre-integrated MAC and networking layers
Design assistance services available
Available pre-packaged sensors :
Pulse (S0), Temperature/Hygro, Motion sensor,
current transformer metering, current loop
sensor…
© Actility – Confidential – Under NDA14
Channel options
Bitrate (according to spreading factor) :
300bps to 33Kbps @ 868MHz
30bps to 600bps à 30bps @ 169MHz
Spectrum :
125kHz width
per channel
© Actility – Confidential – Under NDA15
Network topology
Base 1
RX/TX
Base 2
RX/TX
Base 3
RX/TX
Base 1
manager
Base 1
manager
Base 1
manager
3G or DSL.
NW
database
Regional NW manager
(ETSI M2M GSC)
Global NW
manager
(ETSI M2M NSC)
Multi-base
manager
© Actility – Confidential – Under NDA16
Message flows (part 1 : NW layers)
SensorBase
manager
NW
database
« Raw mode »
app. server
ETSI M2M
GSC
ACK
ACK
ACK
Multi-base
manager
Buffer until all bases
have reported packet
Route uplink messagesACK
To
GSC
Fetch sensor data
(security, next hop, MAC
parameters, geolocation)
Compute geolocation
Update best base for
sensor uplink
From
GSCTalk listen or
synchronized
scheduled uplink
© Actility – Confidential – Under NDA17
Message flows (part 2 : app layers)
ETSI M2M
GSC
ETSI M2M
NSC
ETSI M2M
NW app.
Antenna
diversity
manager
Global node
Mobile sensor applications
Big-Data FIFO buffering
Subscribe/Notify management
Access control management
(app. To sensor matching, single
sensor/multiple apps)
Management of other M2M
networks (3G, DSL…)
ETSI M2M
GW app.
Global/Mobile
applications
Ecosystem
applications
Regional
applications :
grafcet & OSGi
supportSyntax translation
Local (regional) FIFO buffering
Subscribe/Notify management
Access control management
(app. To sensor matching, single
sensor/multiple apps)
Management of other M2M
networks (3G, DSL…)
© Actility – Confidential – Under NDA18
• Application layer
Solution overview
3rd Party
applications
Smart
Building
Multi M2M protocol
Smart Grid
& EV
ThingPark®
infrastructure
• First M2M ETSI solution
• IMS 3GPP standard
• Secured
• Multi M2M protocol (Zigbee,
W-M-bus, LON, KNX…)
• REST SDK
• Publication
• Deployment
• Billing
ThingPark®
Appstore engine
© Actility – Confidential – Under NDA19
ThingPark infrastructure : ETSI M2M
REST : do everything with 4 verbs and ‘documents’
Extremely easy to understand and program
« REpresentational State Transfer »Model mandated by NIST for future standard
‘smartgrid’ applications. REST may be carried
by CoAP defined in IETF
Modbus
M-Bus
DLMS
C.12
DALI
LON
KNX
oBix
BACnet
CAN
REST CoAP
ZigBee
ZWave
<GET http://.../
Application>
<POST http://…>
<PUT http://…>
<DELETE http://…>
…
© Actility – Confidential – Under NDA20
ThingPark Infrastructure
TR069 configuration
servers
ETSI M2M NSC (Registration, NAT
traversal, Routing,
security)
ETSI M2M Network
Applications
Bootstrap
Monitoring
Config. Mngt.
Registration
NA/GA
messages
ThingPark Portal (ETSI M2M configuration
middleware)
User premises or RF cloud
Multiple protocols
(ZigBee, wMBus, KNX, …)
ETSI M2M
mId
Network core
© Actility – Confidential – Under NDA21
Open source ETSI Automation GW
Linux OS
OS
HW
driver
3rd
Party
Device
Local
dIa
driver
CoAP
dIa
driver
OSGi framework
Lightweight Java Runtime
environment
(IS2T, PhoneMe, Mika)
ETSI
M2M
GSC
ThingLets
(OSGi
bundle)
OSGi services
Logging
Configuration Admin
Device Access
User Admin
IO Connector
Preferences
Component Runtime
Deployment Admin
Event Admin
Application Admin
mId
driver Storage
drivers
Flash RAM
USB
dongle
USB
driver
CoA
P
US
B
Open source COpen source JAVA
Grafcet
IEC 61131
driver
Embedded IS2T
high performance
JVM (prepaid by
Actility for ETSI
M2M code)
http://cocoon.actility.com
© Actility – Confidential – Under NDA22
Modular application framework
Using any HTTP
application server,
any language(makes interfacing of
existing applications easy)
Using XML scripts
Using smart
appliances
Using smart
dongles
Using OGSi
bundles
Nagios interface
2 weeks
eeDomus interface
2 weeks
MyFox interface
3 weeks
© Actility – Confidential – Under NDA23
Development toolkit : ONG browser
Get access to all « boxes »
Interact with drivers through
easy to use API tester GUI
Trace REST commands & responses
Reproduce in own code
© Actility – Confidential – Under NDA24
• Application layer
Solution overview
3rd Party
applications
Smart
Building
Multi M2M protocol
Smart Grid
& EV
ThingPark®
infrastructure
• First M2M ETSI solution
• IMS 3GPP standard
• Secured
• Multi M2M protocol (Zigbee,
W-M-bus, LON, KNX…)
• REST SDK
• Publication
• Deployment
• Billing
ThingPark®
Appstore engine
© Actility – Confidential – Under NDA25
Operator
ThingPark® Appstore engine overview
Integrator / Shop
OfferApps
Gateway
SIM
Service
OfferApps
Gateway
SIM
OfferDevice
Service
OfferApps
Gateway
Device
OfferApps
OfferService
SIM
Vendor
Apps
Gateway / Box SIM card
Services Devices