슬라이드 1

Similar documents
슬라이드 1


슬라이드 1

슬라이드 1

IoT Platforms

서현수

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No.

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

치열하게 경쟁 중이다. 또한 미국, EU, 일본 등 주요 선진국에서는 신융합서비스 상용화를 촉진하는 규제 정비, 실생활 적용 중시, 사용자 보호/보안, 상황인지 등과 같은 규제 정비 및 사이버 보안에 중점을 두고 정책을 추진하고 있으며, 우리나라도 생태계 참여자간 협업

TTA Journal No.157_서체변경.indd

istay

歯이시홍).PDF

슬라이드 1

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

1. 서론 요즘사물인터넷이란말을어렵지않게들을수있다. 사물인터넷이라는개념이널리퍼지면서다양한분야에서사물인터넷을활용한서비스들이개발되고공개되고있으며, 사물인터넷표준화활동역시활발히진행되고있다. 우리나라에서도사물인터넷을위한연구가활발히진행되고있으며, KETI, ntels 등에서개발

DE1-SoC Board

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

08SW

그림 2. 5G 연구 단체 현황 앞으로 다가올 미래에는 고품질 멀 티미디어 서비스의 본격화, IoT 서 비스 확산 등의 변화로 인해 기하 급수적인 무선 데이터 트래픽 발생 및 스마트 기기가 폭발적으로 증대 할 것으로 예상된다 앞으로 다가올 미래에는 고품질 멀티미디어 서

untitled

thesis

1ºÎ

슬라이드 1

Mstage.PDF

인문사회과학기술융합학회

2017 1

Microsoft Word - ICT Reprot

DW 개요.PDF


슬라이드 1

Windows Live Hotmail Custom Domains Korea

Service-Oriented Architecture Copyright Tmax Soft 2005


슬라이드 제목 없음

PCServerMgmt7

Intro to Servlet, EJB, JSP, WS

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

PowerPoint Presentation

SchoolNet튜토리얼.PDF

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.

Assign an IP Address and Access the Video Stream - Installation Guide

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

Voice Portal using Oracle 9i AS Wireless

°í¼®ÁÖ Ãâ·Â

IT

¨ìÃÊÁ¡2

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

Special Theme _ 스마트폰 정보보호 스마트폰은 기존 PC에서 가지고 있던 위협과 모바일 기기의 위협을 모두 포함하고 있다. 다시 말하면, 다양 한 기능이 추가된 만큼 기존 PC에서 나타났던 많은 위 협들이 그대로 상속되며, 신규 서비스 부가로 인해 신 규 위

untitled

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

F1-1(수정).ppt

<4D F736F F D20B1E2C8B9BDC3B8AEC1EE2DC0E5C8F1BCF8>

final_thesis

ICT03_UX Guide DIP 1605


J2EE & Web Services iSeminar

PowerPoint 프레젠테이션

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

슬라이드 1

<4D F736F F D20B1E2C8B9BDC3B8AEC1EE2DB1E8B1A4BCAE>

歯I-3_무선통신기반차세대망-조동호.PDF

<3031B0ADB9CEB1B82E687770>

rv 브로슈어 국문

Sena Device Server Serial/IP TM Version

09오충원(613~623)

SCTP 표준기술 동향

RFID USN_K_100107

Gartner Day

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Microsoft Word _Smallcap

I I-1 I-2 I-3 I-4 I-5 I-6 GIS II II-1 II-2 II-3 III III-1 III-2 III-3 III-4 III-5 III-6 IV GIS IV-1 IV-2 (Complement) IV-3 IV-4 V References * 2012.

[Brochure] KOR_TunA


LG-LU6200_ICS_UG_V1.0_ indd

OUR INSIGHT. YOUR FUTURE. Disclaimer Presentation ( ),. Presentation,..,,,,, (E).,,., Presentation,., Representative.( ). ( ).

DBPIA-NURIMEDIA

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

Microsoft Word - CPL-TR OM2M.doc

No Slide Title

This page left blank intentionally

Chap7.PDF

대회 조직 대 회 장 서정연(한국정보과학회 회장) 조직위원회 위 원 장 최종원(숙명여대), 홍충선(경희대), 황승구(ETRI) 위 원 강선무(NIA), 김 종(POSTECH), 김철호(ADD), 민경오(LG전자), 박진국(LG CNS), 서형수(알서포트), 엄영익(성균

04서종철fig.6(121~131)ok

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

RFID USN 8P PDF.ps, page Normalize

PowerPoint 프레젠테이션

<4D F736F F D20BDBAB8B6C6AE545620BCD3BFA1BCADC0C720534E5320C6F7C1F6BCC5B4D720B9D720C0FCB7AB5FBCDBB9CEC1A42E646F63>

내지무인화_

Copyright 0, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT RIGHTS Programs, software, databases, and related

아이패드에 주목하는 것은 현재 성능 때문이 아니다. 오히려 기존 PC나 휴대폰과 구분되는 가치와 사용형태로부터 파생될 변화 때문이다. 되는 선호도 조사에서는 아이패드가 넷북과 e-book보다 월등한 것으로 나타났다. 제품별 인지도는 넷북이 아이패드보다 월등하게 나타 났

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

Microsoft Word - 오세근

(SW3704) Gingerbread Source Build & Working Guide

ecorp-프로젝트제안서작성실무(양식3)

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

Portal_9iAS.ppt [읽기 전용]

Transcription:

OCEAN 오픈소스활용디바이스개발소개 개방형 IoT 플랫폼모비우스와엔큐브 KETI (Korea Electronic Technology Institute) 안일엽책임 (iyahn@keti.re.kr)

1. 사물인터넷서비스구조및플랫폼동향 2. onem2m 개요및 OCEAN Open Sources 3. 디바이스개발방법 4. 플랫폼활용사물인터넷서비스사례

사물인터넷서비스구조및플랫폼동향 사물인터넷기술의가치와중요성 가트너 2016 년 Hype Cycle of IoT Platform 가트너 2015 년 Hype Cycle of The Internet of Things IoT Platform 2012 년 2

사물인터넷서비스구조및플랫폼동향 사물인터넷시대의서비스모델 From vertical to horizontal integration model (by ITU-T) 3

사물인터넷서비스구조및플랫폼동향 사물인터넷서비스참조구조 사물연결플랫폼사물데이터플랫폼 IoT 서비스 Internet Internet Internet Mashup (IoT Data Platform) Connectivity (IoT Connectivity Platform) Data Analysis (IoT Data Platform) Internet 4 Semantic & Interoperability (IoT Data Platform) 3 Cloud Internet Knowledge (IoT Data Platform) Internet Connectivity (IoT Connectivity Platform) Internet Internet 2 디바이스플랫폼 Gateway Platform (IoT Gateway) 1 Internet Internet Internet Gateway Platform (IoT Gateway) Device Platform Device Platform Device Platform Device Platform Device Platform Device Platform (IoT Device) (IoT Device) 서비스도메인 A (IoT Device) (IoT Device) (IoT Device) 서비스도메인 B (IoT Device) 4

사물인터넷생태계 (IoT 서비스시나리오 ) App/Web 등록 Open API Site Physical World IoT Device 설치 검색 App Device Profile 등록 ( 제품 ID, 위치, 보안설정등 ) Device 서비스등록 IoT 정보 Download 판매 / 구입 접근권한 5

1. 사물인터넷서비스구조및플랫폼동향 2. onem2m 개요및 OCEAN Open Sources 3. 디바이스개발방법 4. 플랫폼활용사물인터넷서비스사례

사물인터넷표준기술 Standards High fragmentation of existing platforms Missing interoperability Common Platforms Platforms is typically dedicated to a single application/service Slow development of the IoT market Open IoT Platform 7

onem2m 개요 ETSI 의주도로국제공동사물인터넷서비스계층표준개발을목적으로 2012 년 1 월 onem2m 확정, 2012 년 7 월발족 3GPP 표준화단체와유사하게 ARIB, ATIS, CCSA, ETSI, TIA, TTA, TTC, TSDSI 의 8 개의 SDO 가공동으로운영하는조직 다양한 M2M 애플리케이션에걸쳐공통의요구사항을발견하고이를바탕으로 M2M 공통서비스계층 표준개발 수직구조 공통서비스계층기반수평구조 8

onem2m 표준규격 WG 기술규격 TR 0001 Usecase TR WG1 ( 요구사항 ) TS 0002 Requirements TS TS 0011 Definitions and Acronyms TS WG2 ( 아키텍쳐 ) TS 0001 Architecture TS TS 0004 Core Protocol TS TS 0008 CoAP Protocol Binding TS WG3 ( 프로토콜 ) TS 0009 HTTP Protocol Binding TS TS 0010 MQTT Protocol Binding TS TS 0020 Websocket Protocol Binding TS WG4 ( 보안 ) WG5 (MAS) WG5 ( 장치관리, 추상화, 시맨틱 ) TS 0003 Security Solutions TS TS 0005 Management Enablement (OMA) TS TS 0006 Management Enablement (BBF) TS TR 0007 Study of Abstraction and Semantics Enablement 9

OCEAN Open Sources http://www.iotocean.org Have more platforms become complicated 10

오픈소스종류 오픈소스종류별 onem2m 표준지원여부 ncube CSE AE Framework ASN MN IN Mobius O Node.js Rosemary O Node.js Lavender O Node.js O Java Thyme O Node.js Mint O Latest Release onem2m Release 1 Software name Framework version Publication date Standard Server(IN-CSE) Gateway(MN-CSE) Mobius &Cube: Rosemary Node.js Node.js r2-2.2.2 r2-2.3.1 2017.7 2017.7 TS-0001 Functional Architecture v2.10.0 TS-0004 Service Layer Core Protocol v2.7.1 TS-0009 HTTP Protocol Binding v2.6.1 Device(ASN-CSE) &Cube: Lavender Node.js r2-2.3.1 2017.7 TS-0010 MQTT Protocol Binding v2.4.1 TS-0020 Websocket Protocol Binding v2.0.0 &Cube: Thyme Node.js, Java 2.1.0 2017.7 Application(AE) &Cube: Mint C/C++ 1.0.0 2017.7 11

Select open source platform in OCEAN to build the use case with onem2m IoT/M2M Device IoT/M2M Gateway IoT/M2M Server Service &Cube : Mint &Cube : Thyme IoT 공통서비스기능 &Cube : Rosemary Mobius &Cube : Lavender 12

How IoT Devices Work? Things IoT device platform IoT service platform IoT application Thing Adaptation Software (TAS) REST API Data upload Send command &Cube REST API Data retrieve Control request 13

&Cube:Thyme 활용디바이스개발방법 Product = Idea + H/W + &CUBE + TAS IoT Server = Server(H/W) + Mobius &Cube:Thyme Rosemary water pump Thyme Core Lavender temperature sensor &CUBE-Thyme Thyme Yellow Turtle idea! led light H/W (Open Platform) Product humidity sensor TAL S/W supporting S/W Product design 14

모비우스활용어플리케이션개발방법 [Data] [Data] [Control] [Control] [Things] [Applications] [Platforms] [User] 15

모비우스활용어플리케이션개발방법 OPEN API! [Data] [Data] [Control] [Control] [Things] [Applications] [Platforms] [Developer] 16

모비우스활용어플리케이션개발방법 OPEN API!! [1:1]!! [1:n] [Developer] 17

Mobius - &Cube 연동구조 Bulb Raspberry Pi TAS TAS AE-Bulb (&Cube:Thyme) SmartPhone Laptop IN-CSE AE 디바이스등록센서연결데이터업로드데이터조회디바이스제어 (Mobius: Yellow Turtle) CSE-Mobius AE-Bulb CNT_Status CNT_control (Remote Lighting Service) Subscription contentinstance contentinstance contentinstance contentinstance Subscription 18 contentinstance

1. 사물인터넷서비스구조및플랫폼동향 2. onem2m 개요및 OCEAN Open Sources 3. 디바이스개발방법 4. 플랫폼활용사물인터넷서비스사례

How to Develop Software for IoT Devices? Install &Cube Develop TAS Test Device Download &Cube Install Node.js Configure &Cube Run &Cube Download TAS sample Develop TAS Configure TAS Run TAS Download Mobius API collection Install test program Test device 20

아두이노기반동작실습및시연 ncube:mint Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500 Cortex M0 프로세서 12-bit ADC, 10-bit DAC, SPI, I2C, UART 지원 총 6 개의 SERCOM, native USB 지원, 802.11bgn 지원 (Atmel WINC1500 WiFi) CM1106 Co2 센서 대기중의 Co2 값을측정하여 UART 포트를이용해 Arduino 로업로드 https://www.adafruit.com/product/3010 참조 FE-RGB 3 색 LED 각 R, G, B 핀의입력에따라 Red, Green, Blue LED 동작 입력값에따라하나이상의빛 (2^3-1=7 가지 ) 조합 21

아두이노기반동작실습및시연 ncube:mint Yellow Turtle Service ncube:mint AE (Basic Monitoring Service) CO2 Sensor LED 22

라즈베리파이기반 ToT (Tweet of Thing) 구현 ncube:thyme Raspberry Pi 3 Model B 영국의라즈베리파이재단이개발 기초컴퓨터과학교육을증진시키기위해만든싱글보드컴퓨터 Raspbian (Debian 계열 Linux) 운영체제사용 기타운영체제포팅가능 상세정보는 http://www.raspberrypi.org/ 홈페이지에서확인가능 CM1106 CO2 Sensor 공기 CO2 평균농도값측정 UART 통신방식지원 PL2303 USB UART Board UART 데이터 USB로변경 3.3v 5v 출력 RGB 3 Color LED Red, Green, Blue 동시표시가능 Pi Cam 스틸이미지촬영 23

라즈베리파이기반 ToT (Tweet of Thing) 구현 ncube:thyme Yellow Turtle CO2 Sensor ncube:thyme ncube:thyme-tweet Camera LED 24

Configuration for ToT (Tweet of Thing) Camera Raspberry Pi TAS (cnt-cam) CO2 Sensor &Cube:Thyme _Tweet IN-CSE Laptop SmartPhone TAS (cnt-co2) TAS (cnt-led) ae-edu0 (&Cube:Thyme) mobius-yt (mobius-yt) LED ae-edu0 cnt-cam Subscription contentinstance contentinstance cnt-led Subscription cnt-co2 contentinstance contentinstance contentinstance contentinstance 25

1. 사물인터넷서비스구조및플랫폼동향 2. onem2m 개요및 OCEAN Open Sources 3. 디바이스개발방법 4. 플랫폼활용사물인터넷서비스사례

개방형 IoT 플랫폼적용서비스예시 Mobius 기반상용화 SKT ThingPlug (Jun. 2015) 27

개방형 IoT 플랫폼적용서비스예시 Busan Smart City Busan Smart City 스마트파킹 스마트매장에너지관리 스마트사회적약자안전관리 스마트가로등 미아방지서비스해상안전서비스스마트횡단보도 비콘기반소상공인마케팅서비스 스마트빌딩에너지관리 상황인지형대피안내시스템 현재의인프라 1 단계플랫폼구축 / 실증 2 단계디바이스확대 / 서비스확대 3 단계상용화 / 확산, 신규서비스창출 파편적서비스 기개발국제표준공통플랫폼 기존 U-City 인프라 D-Platform (SDK, API ) D-Platform ( 타표준디바이스 ) Legacy 시스템연계글로벌플랫폼연계 상용디바이스 (All of Things) City-to-City 연계 28

개방형 IoT 플랫폼적용서비스예시 Smart farming Seedream, Maxfor IoT Smart Farm 29

개방형 IoT 플랫폼적용서비스예시 사물음성제어 : ithing 동영상 : http://youtu.be/6pe1hdpuona 30

개방형 IoT 플랫폼적용서비스예시 사물간의대화 : TTEO 동영상 : http://youtu.be/9veka6c2fre 31

Global Interworking Interfaces in Drone application 32

Global Interworking onem2m Showcase Event (9 December 2014, Sophia-Antipolis, France) 33

onem2m Interworking - AllJoyn, OIC, and Legacy systems Legacy devices Interworking Proxy Legacy system interface Protocol/message translation Resource mapping AllJoyn interface OIC interface onem2 M devices 34 34

Interworking with Other IoT Systems - ConnecThing Configuration Jawbone Non-oneM2M NEST IN-AE (onepass App) IPE onem2m IN-AE (ConnecThing Client) Mca IN-CSE Mcc onem2m Showcase (ETSI, 2014) Mcc IPE MN-CSE Mca 35 35

ConnecThing Demo - All-in-one app (onem2m, AllJoyn, Legacy) Video Source: https://youtu.be/fngoyncrhcm 36 36

ConnecThing Demo - Interworking scenarios (onem2m, AllJoyn, Legacy) Video Source: https://youtu.be/zhfiqwlbpsm 37 37

Conclusion - OCEAN (Open alliance for iot standard) http://iotocean.org 표준기반사물인터넷오픈소스얼라이언스 : 650 개멤버사가입 (2017. 5. 기준 ) 38

감사합니다.