Post on 27-Nov-2021
© 2017 oneM2M
oneM2M Industry Day
OCEAN
2018-09-14
SeungMyeong Jeong
KETI
© 2017 oneM2M
Table of Contents
• OCEAN Intro• What is OCEAN
• OCEAN Now• OCEAN extensions
• OCEAN Plans• Way forward
2
© 2017 oneM2M
OCEAN Intro
OCEAN and its adoptions
3
© 2017 oneM2M
Dawn of OCEAN1)
• oneM2M standard open source implmentations
4
1) Open allianCE for iot stANdard
© 2017 oneM2M
OCEAN History
5
2017. 10
제1회 Mobius개발자대회
2017. 12
고양시SmartCity 적용
2018. 4
표준 적합성테스트 툴 상용화
2018. 5
oneM2M 공식인증 (국내최초)
http://developers.iotocean.org
OCEAN
Launch
Mobius
1.0
Mobius New
Release
(Node.js)
SKT
ThingPlug
Mobius
Global
Launch
Smart City
Adoptions
Global org.
Adoptions
Smart Factory
Adoptions
310 org.
10K download
Smart Farm
Adoption
Security
Service
Adoption
Dockyard
Adoption
600 org.
30K download
Automation
Service Adoption
Smart Dust
Collector
Mobius 2.0
Launch
1st Mobius
Developer
Event
Conformance
Testing Tool Commercialization
oneM2M
Certification
Goyang Smart
City Platform
© 2017 oneM2M
OCEAN over oneM2M
oneM2MServer
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 covers various oneM2M system configurations
© 2017 oneM2M
OCEAN Tools
oneM2MTester & oneM2MBowser
oneM2M REST API Script
<spot>
status
annotation
<contentInstance> child resources get created to store the new status values
parkingSpot
collection resource for all parkingSpots
<status>
mobius-yt
iotParking
<sub>
info<contentInstance> child resources get created to store the updated meta information<info>
<sub>
User App
• Tools for oneM2M API tests and service implementations
© 2017 oneM2M
OCEAN Certified
• Mobius• 1st oneM2M open source
certification
• oneM2MTester• M2MSpace as commercial product
is designated as authorized testing system
8
http://www.oneM2Mcert.com http://www.oneM2M.org
© 2017 oneM2M
OCEAN-based Solution
Scen
ario
Co
nfi
gura
tio
nTo
ol
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
• A solution is half ready with OCEAN
oneM2MTester
© 2017 oneM2M
OCEAN Adoptions
• Busan Haeundae Smart City
10
Source:
&Cube
© 2017 oneM2M
OCEAN Adoptions
• Goyang Smart City
11
Devices oneM2M-based Platform
Common Platform
Application Platform
Authentication
Registration Announcement
Access ControlPolicy Discovery
Subscription/Notification
GroupMgmt.
DeviceMgmt.
Location
App. Service Layer Mgmt.
Data Mgmt.Repository
Communication Mgmt.Delivery Handling
M2MS I/F
Monitoring
Log View
Management
Statistics
Firmware Management
CSF Simulator
Authentication Simulator
Energy / Transport / Environment / Infra / Safety ServicesCommon Modules
Service Connection
Device Mgmt.
Service Composition
Service Mgmt.
Service Discovery
Rule Engine User Mgmt.Data
Processing
Resource Mgmt. OAM
Dashboards
Safe Parking
Park Environ.
ResidenceArea
Smart Garbage
EcologicalEnviron.
REST API
Open Data
JAVA/JSP HTML5
CSSE-
Government
REST API Service
REST API Mgmt.
Data Collection Mgmt.
Safe Parking
Park Environment
Residence Area
Ecological Environ.
Polling
oneM2M(HTTP(s)
CoAPMQTT)
oneM2M(HTTP(s))
Billing / Big data/ Security
Control
Source:
© 2017 oneM2M
OCEAN Adoptions
• Dockyard Monitoring System
IoT PlatformsWeldingmachine
Cranes
Env. SensorsEnvironment Sensor Monitoring System
Welding Machine Monitoring System
Crane Monitoring System
© 2017 oneM2M
OCEAN Adoptions
• Unmanned Traffic Management
UAV Service Network 자율비행/군집비행 UAV 네트워크
C2 (Command & Control) Network UTM Network
U2X 단말장치및연결인프라기술
UAV UAV
Infra
UTM server
U2U (PC5 interface)U2I (UU interface)
Business server
UAV
© 2017 oneM2M
OCEAN Adoptions
• Gas AMI
• Smart Dust Collector
14
LegacyNetwork
Legacy Network
LoRa
NB-IoT
SKT LoRa
LGU+ NB-IoT
Common Platform Manager
Gas Meter Gas AMI PlatformTelco NW PlatformGas AMI Mgmt.
System
<Gas AMI Portal>
<Gas Meter Data Model>
© 2017 oneM2M
OCEAN Now
Sub text
15
© 2017 oneM2M
oneM2M OSS
• OASIS • oneM2M IN-CSE implementation
16
© 2017 oneM2M
oneM2M Extensions
• Supporting geo-query
17
G/W
parking sensor
user and manager apps
Cloud(IN-CSE)
IPE ADN-AE
Give me the parking lots in the rectangle(GPS coordinates)
© 2017 oneM2M
Beyond oneM2M
• Open Service Integration Framework (OSIF)
18
© 2017 oneM2M
OCEAN Plans
Beyond IoT
19
© 2017 oneM2M
Towards Smart City
• Smart city data hub modules• Analytics
• Service
• Security
• Data
• Connectivity
• Infrastructure
• IoT (oneM2M, legacy, etc.)
20
I I IC C C
DA AS S
S
I IC C
DA A A
S S
S
Daegu Smart City Hub Siheung Smart City Hub
Infrastructure Layer
Connectivity LayerData Layer
Security LayerAnalytics Layer
Service Layer
Open Source Enablers
Commercial Enablers
Certification SDK
Enablers
Biz .Eco Dev. Eco
IncubatedEnablers
OC
EAN
Eco
syst
em Company Company