oneM2M
2017.07.20
Korea Electronics Technology Institute
01 oneM2M OCEAN
02 OCEAN IoT
03 IoT
oneM2M OCEAN 01
oneM2M OCEAN 01
OCEAN
oneM2M core protocol and interworking protocol
Legacy interworking support
Developer tools
RES
T A
PI
RES
T A
PI
Data upload Data retrieve
Control requestSend command
&Cube
Things IoT Device platform IoT Server Platform IoT Application
Thin
g A
dap
tati
on
So
ftw
are
(TA
S)
oneM2MTester and oneM2MBowser
oneM2M
oneM2M OCEAN 01
oneM2M?
(TTA), (TTC/ARIB), (CCSE), (ETSI), (ATIS/TIA), (TSDSI)
IoT
,
IoT
oneM2M OCEAN 01
OCEAN oneM2M
oneM2MCloud
oneM2MGateway
oneM2MDevice (Rich)
oneM2M Device
(Lightweight)
oneM2MGateway
oneM2MDevice (Rich)
oneM2M Device
(Lightweight)
&Cube: Rosemary
&Cube: Lavender&Cube: Thyme
&Cube: Thyme
LwM2M
Thing Adaptation Software (TAS)
OCEAN IoT 02
OCEAN IoT
1
oneM2M (Middle Node)
- , ,
- non-oneM2M
oneM2M (Application Service Node)
- Edge computing
02
Gateway(MN-CSE)
Cloud(IN-CSE)
Data ProcessingApplication Gateway
(MN-CSE)Cloud
(IN-CSE)TAS
OCF IPE
OCEAN IoT
2
oneM2M (Application Dedicated Node)
-
-
02
G/W
parking sensor
user and manager apps
Cloud(IN-CSE)
TAS
Light weight Device
(ADN-AE)
OCEAN IoT
3
oneM2M
- oneM2M oneM2M
- oneM2M
02
Data ProcessingApplication Gateway
(MN-CSE)Cloud
(IN-CSE)
ProprietaryService
Server (IN-AE)
store processed service data
read raw data from field domain
consume service data
OCEAN IoT
1:
02
Scen
ario
Co
nfi
gura
tio
nTo
ol
&Cube:Thyme for Arduino
Arduino Board
H/W S/W
Server or PC
Smart Socket
TAS:Temp&SocketTemp. Sensor PC or Android Phone
APP (Monitoring & Control)
oneM2MBrowser
MOBIUS
Sensing
Control
OCEAN IoT
2: Edge
02
Scen
ario
C
on
figu
rati
on
Too
l
H/W S/W
oneM2MBrowser
Processing
Room Condition
&Cube:Lavender
Raspberry Pi
MOBIUS
Server or PC
Humid. Sensor
TAS:Temp &Humid
Temp. Sensor PC or Android Phone
APP (Monitoring & Control)
APP: Processing
oneM2MBrowser
OCEAN IoT
3: Rule
02
Scen
ario
C
on
figu
rati
on
Too
l
H/W S/W
oneM2MBrowseroneM2MBrowser
Gateway
Processing
Temperature
Humidity
Room Condition&Status
control
Room Condition -> Rule based control
&Cube:Rosemary
Raspberry Pi
MOBIUS
Server or PC PC or Android Phone
APP: Monitoring & Control
APP: Processing
ArduinoSmart Socket
TAS:Temp &Humid & Socket
Humid. Sensor
APP: Rule Engine
Temp. Sensor
Monitoring & Control
&Cube:Thyme for Arduino
OCEAN IoT
4: OCF / LwM2M
02
Scen
ario
Co
nfi
gura
tio
nTo
ol
H/W S/W
oneM2MBrowser
&Cube:Rosemary
Raspberry Pi
MOBIUS
Server or PC
Temp. Sensor TAS: Humid. &Temp.
Humid. Sensor
PC or Android Phone
APP: Monitoring, Control & Device Management
APP: Rule Engine
oneM2MBrowser
IPE
Processing
Room Condition -> Rule based control
Room Condition&Status
Temp &Humidity
control
Monitoring, Control, Device Management
Air Conditioner
Refrigerator IPE: OCF
Gateway
Control & Device Management
IoT 03
IoT 03
(1/3)
IoT
G/W
parking sensor
user and manager apps
Cloud(IN-CSE)
LoRa IPE
IoT 03
(2/3)
/
- oneM2M
Cloud(IN-CSE)
LoRa IPEParking Application
(IN-AE)
mobius
up
down
upMsgSub
parking sensor collection
another sensor collection
01
011 011101111
downMsgSub
011210112
01122
status
annotation
annotation
availableSpotNum
child resources get created to store the new status values
child resources get created to store the new availableSpotNumber values
onStreetParking
parkingSpot
collection resource for all parkingSpots
collection resource for all onStreetParkings
mobius
iotParking
02
021
022
0211
02111
0221
02211
0212
022111
021111
info child resources get created to store the updated meta information
02112
021121
info
02212
022121 child resources get created to store the updated meta information
IoT 03
(3/3)
oneM2M API ,
oneM2MTester oneM2MBowser
API
status
annotation
child resources get created to store the new status values
parkingSpot
collection resource for all parkingSpots
mobius-yt
iotParking
02
021
0211
02111
0212
021111
info child resources get created to store the updated meta information
02112
021121
IoT 03
OCF oneM2M
oneM2M
oneM2M
Cloud(IN-CSE)
LoRa IPE
Parking Service Application
(IN-AE)
Gateway(MN-CSE)
OCF IPE
Smart Home Application
(IN-AE)
Car & Home Application
(IN-AE)
OCEAN oneM2M
- (No vendor lock-in)
- ,
-
-
-
!
Top Related