Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open...

16
Mobius, Certified oneM2M Open Source Implementation 2018.10.24 Korea Electronics Technology Institute SeungMyeong Jeong ([email protected])

Transcript of Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open...

Page 1: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius, Certified oneM2M Open Source Implementation

2018.10.24

Korea Electronics Technology Institute

SeungMyeong Jeong ([email protected])

Page 2: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

01 OCEAN and Mobius

02 Mobius Applications

Page 3: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

OCEAN and Mobius01

Page 4: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

OCEAN and Mobius01

OCEAN and Mobius (Standard) World’s first open source platform based on oneM2M standard

oneM2M commercialization leader (Interoperability) World class Interoperability

Interworking standard and technology development leader (Open source) Jan. 2015, Open source release in OCEAN website 843 participants (Apr. 2018)

2

Page 5: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

OCEAN and Mobius01

OCEAN over oneM2M

2

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)

Page 6: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

OCEAN and Mobius01

OCEAN Tools

2

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

Page 7: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

OCEAN and Mobius01

OCEAN Certified

2

oneM2MTesterM2MSpace as commercial product

is designated as authorized testing system

http://www.oneM2Mcert.com

Mobius1st oneM2M open source

certification

Page 8: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

OCEAN and Mobius01

History of OCEAN

4

2017. 10

1st MobiusDevelopersChallange

2017. 12

Apply toGoyang

SmartCity

2018. 4

oneM2M Conformance Testing Tool

Commercialization

2018. 5

oneM2M Standard Certified

OCEANLaunching

Mobius 1.0 Local Open(Java ver.)

SKT Commercialization

Mobius 1.0 Local Open

(Node.js ver.)

Mobius 1.0 Global Open

Apply to SmartCity

Global Companies Use-cases

Apply to SmartFactory

310 Companies,10,000 Downloads

Apply to SmartFarm

(Buyeo)

Apply to InfrastructureSafety

Apply to Shipyard

600 Companies, 30,000 Downloads

Apply to Home Automation

Apply to DustCollector

(Steelmill/PowerPlant)

Mobius 2.0 Global Open

Page 9: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius Applications02

Page 10: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius Applications02

31

Goyang Smart City

Devices oneM2M-based Platform

Common Platform

Application Platform

Authentication

Registration AnnouncementAccess Control

Policy 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

Page 11: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius Applications02

31

Dockyard Monitoring System

IoT PlatformsWeldingmachine

Cranes

Env. SensorsEnvironment Sensor Monitoring System

Welding Machine Monitoring System

Crane Monitoring System

Page 12: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius Applications02

31

Smart Dust Collector & Gas AMI

Page 13: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius Applications02

31

Buyeo Smart Farm System

Internal/External environments monitoring and growth information based optimal autonomous control

Page 14: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius Applications02

31

Unmanned Traffic Management

UAV Service Network Autonomous/Fleet UAV Flying Network

C2 (Command & Control) Network UTM Network

U2X Device and Connectivity

UAV UAV

Infra

UTM server

U2U (PC5 interface)U2I (UU interface)

Business server

UAV

LTE based Drone remote-control & monitoring system demonstration (‘18. 9. 6)http://news.kbs.co.kr/news/view.do?ncd=4035027

Page 15: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Mobius Applications02

31

Smart City Open DataHub

MobileIoT Cloud AI Big Data Security

Page 16: Mobius, - ETSI · Mobius 1.0 Local Open (Java ver.) SKT Commercialization. Mobius 1.0 Local Open (Node.js ver.) Mobius 1.0 Global Open. Apply to SmartCity. Global Companies Use-cases.

Thank you

Korea Electronics Technology Institute