1
oneM2M Overview
2016.01.26
Youngsung Son
2
Agenda
§ Overview
§ History
§ Standards
§ Implementations
§ Conclusion
§ References
3
1.TheonlyoneunifiedstandardsforpromotingM2M/IoTIndustry
2..NomorestandardbyGlobalPartnershipProject
3.CasebasedReasoning(SimilarCaseSearch)
4.InsteadofVerticalSilos,MovetowardHorizontalServicePlatform
1. oneM2M overview
4
1. oneM2M overview
Industrial Automation Home AutomationeHealth and Telemedicine
oneM2M is the global standards initiative for Machine to Machine
Communications and the Internet of Things
IoT Standards
5
1. oneM2M Charateristics
Main
Functions
Optional
Functions
• Store and share paradigm
• Data management and historization
• Seperation among Security and Privacy
• Flexible deployment (large, small, distributed, centralized)
• Network functionality re-use (Location, Device Management, Security,
etc)
• URI identification (and separation from IP addressing)
• IP based (IPv4 or IPv6)
• Network independent (but network aware)
• REST approach
• Application portability
• Device and subscription management
• Accounting and charging
• HTTP/COAP/MQTT transport
6
2. History
§ Establishment
– 2012.07
§ 226 Members
– SDO : ETSI, TIA, ATIS,
CCSA, ARIB, TTC, TTA, …
– Carrier : AT&T, Orange,
Docomo, SKT, LG Uplus, …
– Solution : Sierra Wireless,
Gemalto, Fujitsu, …
§ Rel-1.0
– 2014.08
§ Rel-1.1
– 2015.01
§ Rel-2.0
– ongoing
1) http://www.onem2m.org/candidate_release/index.cfm
7
2. History
1) http://www.onem2m.org/candidate_release/index.cfm
8
3. Standards
1) Management, Abstraction and Semantics
9
3. Standards
1) Home Energy Management System, 2) Vehicle to Vehicle, 3) Quality of Service
10
3. Standards
1) Data Management and Repository, 2) Communication Management and Delivery Handling,
3) Quality of Service, 4)Device Management
11
3. Standards
WG2(Architecture)	
  – Entity	
  &	
  Reference	
  Point	
  정의
1) Application Entity, 2) Constrained Application Protocol, 3) Message Queue Telemetry Transport,
4) Inter Process Communication
12
3. Standards
WG2(Architecture)	
  – Application	
  Procedure
1) Application Dedicated Node, 2) Application Service Node 3) Middle Node, 4) Infrastructure Node
13
3. Standards
WG3(Protocol)	
  – Protocol	
  Binding
14
3. Standards
WG4	
  (Security)	
  – Device	
  Authentication,	
  Data	
  Confidentiality,	
  Data	
  Integrity,	
  Access	
  Control
1) MEF : M2M Enrolment Function, 2) Security Association : 상호인증, 데이터 기밀성, 무결성을 위한 Key Agreement 수행
15
3. Standards
WG5(Management	
  &	
  Semantic)	
  – Device	
  Management,	
  Abstract,	
  Semantics
16
4. Implementations
§ KETI – Mobius
§ Eclipse – OM2M
§ ETRI - COMUS
17
4. Implementations
Open allianCE for iot stANDard
http://www.iotocean.org/main/ Mobius based open source oneM2M platform
18
4. Implementations
Eclipse OM2M
http://www.eclipse.org/om2m/ OSGI based open source oneM2M platform
19
4. Implementations
Common Open seMantic Usn Service platform
20
4. Implementations
Common Open seMantic Usn Service platform
21
4. Implementations
KETI
OCEAN
ETRI
COMUS
• Multiple protocol bindings (HTTP, CoAP, MQTT)
• DBMS adpation with data abstraction (Hbase, MongoDB, SQLite)
• IoT Proxy(IWF), IoT Gateway(WPx), Semantic Search/Recommendation
• JAVA/C++
• Mobius oneM2M based OCEAN open source alliance
• Protocol binding : HTTP, CoAP, MQTT
• Server : openMobius
• Device : &cube
Eclipse
OM2M
• Truly open source (Github)
• OSGi based architecture
• JAVA/REST interface
22
5. Conclusion
23
5. Conclusion
24
Terms
25
Terms
26
References
§ www.onem2m.org
§ LG전자 김기영 – oneM2M 개요 및 표준화 현황 2014.09.04
§ KETI 김재호 – 개방형 사물인터넷 플랫폼 표준 기술 소개
§ ETRI 권순현 – IoT 세상관 Linked Data
§ ETRI 박동환 – 모바일 IoT 미들웨어 기술
27
Thank you
Young-Sung Son
ysson@etri.re.kr

oneM2M overview