oneM2M Smart Cities in KoreaC1... · • oneM2M open sources for server and device platform – one...
Transcript of oneM2M Smart Cities in KoreaC1... · • oneM2M open sources for server and device platform – one...
Korea Electronics Technology Institute
KRnet 2017
oneM2M Smart Cities in Korea - Deployment and Standardization -
정승명 KETI
2017-06-27
Korea Electronics Technology Institute
KRnet 2017
SMART CITY PILOTS
2
Korea Electronics Technology Institute
KRnet 2017
• Coordinator: SK Telecom • Open Smart City Platform based on oneM2M • Services, Applications and Devices
– Proposed and deployed by SMEs
3
Busan – Global Smart City
Korea Electronics Technology Institute
KRnet 2017
4
• 2015: 15 Services
• 2016: 11 Services
Busan – Smart City Services
Korea Electronics Technology Institute
KRnet 2017
5
Busan – Smart City Services
• Prominent services in 2017 – Traffic information from CCTV – Traffic flow improvement based on traffic collection and analysis – Pedestrian safety on crosswalk – Parking and re-charging for EV (Electric Vehicle) – Smart tourism
• Smart city platform enhancements – Interworking with platforms other than oneM2M (e.g. FIWARE) – City monitoring – oneM2M security implementation
Korea Electronics Technology Institute
KRnet 2017
6
• Coordinator: LG U+ • Open Smart City Platform based on oneM2M
– Sharing the Busan Smart City Platform
• Services, Applications and Devices – Proposed and deployed by SMEs
Goyang – IoT Convergence Smart City
Korea Electronics Technology Institute
KRnet 2017
• Proposed services – Smart Eco City services – Air Quality Management – Open Public Data – Smart Street Light – Smart Parking
7
<Smart ECO City service>
<Air Quality Management>
Goyang – Smart City Services
<Public Data Portal>
Korea Electronics Technology Institute
KRnet 2017
• Coordinator: Daegu TechnoPark • Daily Healthcare Platform
– Based on oneM2M and ISO/IEEE 11073 Standards
8
Daegu – Daily Healthcare
Korea Electronics Technology Institute
KRnet 2017
9
Objectives Description
Fitness App connected to
fitness centers
Chronic Disease Mgmt.
Pregnant Woman &
Maternity Care
• A trainer could design personal workout plan for users • A trainer could monitor daily workout status of users
• Collect biometric indices of different patient conditions with diet history and share the data with hospitals
• Help mothers to better adjust their workout and diet in order to change metabolism during the pregnancy
Help trainers to better aid their trainees
Extend trial scope to include small and medium sized hospitals
Help mothers to better balance exercise and diet
Fatigue Recovery
• Take gene analysis for various genetic markers and provide generic healthcare advices accordingly
• Improve 1st year services to better meet user’s expectations
Provide generic healthcare advice based on one’s gene analysis
Develop a fatigue recovery service for critical operators
Gene Analysis based HC
Daegu – Smart City Services
Korea Electronics Technology Institute
KRnet 2017
Insights from pilot cities
10
• oneM2M standard platform provides – horizontal platform for different services – interoperability over standard interfaces
• Standard information models may further help – to use northbound Mca interface for applications more – to bring more cross-domain smart city services
Korea Electronics Technology Institute
KRnet 2017
OTHER ACTIVITIES
11
Korea Electronics Technology Institute
KRnet 2017
City-to-city Smart Parking Service
12
• Each parking application can provide the same service in both cities – FIWARE and oneM2M platforms will be deployed in Busan and Santander, respectively – LoRa parking sensors and G/Ws will be deployed
Busan Smart City Platform
oneM2M Interworking Platform
FIWARE Parking App oneM2M Parking App FIWARE Parking App
IoT Devices in Busan oneM2M G/W
LoRA G/W IoT Devices in Santander
Semantic Annotator
oneM2M Interworking Platform
oneM2M Platform
oneM2M Potal
FIWARE Context Broker
oneM2M Semantic (KETI)
Interworking S/W
oneM2M Parking App
oneM2M Platform
Interworking S/W
FIWARE Context Broker
Semantic Annotator
off street parking on street parki
Busan, Korea Santander, Spain
Korea Electronics Technology Institute
KRnet 2017
13
IES(IoT Enabled Smart)-City Framework1)
• To deliver a reference framework for the development smart cities – Application Framework WG collects smart city applications and provides assessment tools – Consensus PPI2) WG analyze smart city architectures such as oneM2M – Deployed PPI WG performs case studies from global smart cities – Complete draft will be published in the end of Aug. 2017
1) https://pages.nist.gov/smartcitiesarchitecture, 2) Pivotal Points of Interoperability
Korea Electronics Technology Institute
KRnet 2017
oneM2M Release 2A and 3
14
Features • Atomic Transactions • Action Triggering • Group over Multicast • Service Continuity • Cross resource subscriptions • Streaming support • Heterogeneous Identification
oneM2M
Semantics and Abstraction • Semantic Querying • Semantic Mashups • Home Domain Information Model enhancements
Market Adoption • additional Developer Guides • oneM2M Conformance Test • Feature Catalogues • Product Profiles • Smart Cities
Security •Distributed Authorization • Decentralized Authentication • Secure Environment Abstraction and public key framework • automated certificate enrollment
Interoperable with • 3GPP SCEF • OMA LWM2M • DDS • OPC-UA • Modbus • Proximal IoT • OSGi • W3C WoT
Configuration and Enrollment Management (2A) • M2M Application & Field Domain Component Configuration •Enrollment & Authentication APIs •Interoperable Privacy Profiles
Korea Electronics Technology Institute
KRnet 2017
ETSI ISG CIM
15
Information Systems
Context Information Management
Data Publication Platforms ETSI ISG
CIM-API [JSON-LD]
Context Information
Models
Mca
Appl
icat
ions
EXAMPLE:
Citizen Complaints Photo-App Application
Appl
icat
ions
ETSI ISG CIM-API
[JSON-LD]
CIM-002-UC
CIM-003-GAP
CIM-004-APIprelim
CIM-005-DPP
CIM
-001
-AB
(MI )
CIM-006-MOD0
Korea Electronics Technology Institute
KRnet 2017
16
OCEAN1) Open Sources
• oneM2M open sources for server and device platform – one of the oneM2M open source implementations2)
– 3-Clause BSD license – Node.js and Spring Framework – oneM2M Rel-2 and interworking for OIC, AllJoyn, NEST, etc. – Provides oneM2M resource tree viewer and
conformance testing tool
1) http://iotocean.org, 2) http://www.onem2m.org/technical/developers-corner/tools/open-source-projects
&Cube (Thyme)
&Cube (Lavender)
&Cube (Lavender)
&Cube (Rosemary)
Data Processing
IoT Services
Internet
Serv
er (C
loud
) P
latf
orm
De
vice
P
latf
orm
OCEAN website renewal (Est. June 2017)
Mobius and &Cube
Resource tree viewer