IoT Platforms 전자부품연구원, 김재호 ( jhkim@keti.re.kr)
목차 01. 사물인터넷플랫폼참조구조및상호운용이슈 02. 사물인터넷플랫폼동향소개 03. 사물인터넷플랫폼구조예시 04. 사물인터넷플랫폼개발사례 05. 사물인터넷플랫폼적용서비스예시 06. 결론 2
사물인터넷서비스참조구조및상호운용이슈 IoT 플랫폼발전방향 From vertical to horizontal integration model (By ITU-T) VERTICAL MODEL HORIZAONTAL MODEL Integrated Service Platform meter Vehicles Other Modules meter Vehicles Other Modules 3
IoT Devices IoT Platform IoT Service 사물인터넷구조예시 사물인터넷상호운용이슈 Internet 4 Data interoperability Internet IoT Platform Internet 3 Internet Internet IoT Platform Platform to Platform interoperability IoT Platform Device to Platform interoperability 2 IoT Gateway IoT Gateway IoT Gateway Internet Device to Device interoperability Internet Internet Internet 1 IoT Device IoT Device IoT Device IoT Device IoT Device IoT Device Service Domain A Service Domain B 4
사물인터넷서비스참조구조및상호운용이슈 사물인터넷서비스참조구조 Applications and Services Support Functions Applications and Services Cloud Support Mashup Support Service Support Core Functions Security & Privacy Authentication & Authorization Bootstrapping Semantics & Knowledge Knowledge Management Data Analysis Semantics Resource & Service Management Key management Monitoring & Checking Trust & Reputation Secure data exchange Privacy Support Identity Management Service Management Resource Management Device Management Connectivity & Underlying Network Management Connectivity Management Connection proxies or brokers Connectivity Protocols Infrastructure 5
목차 01. 사물인터넷서비스참조구조및상호운용이슈 02. 사물인터넷플랫폼동향소개 03. 사물인터넷플랫폼구조예시 04. 사물인터넷플랫폼개발사례 05. 사물인터넷플랫폼적용서비스예시 06. 결론 6
사물인터넷플랫폼동향소개 사물인터넷플랫폼현황 디바이스중심플랫폼 (Device-Centric Platform) 데이터중심플랫폼 (Data-Centric Platform) 서비스중심플랫폼 (Service-Centric Platform) 사물인터넷디바이스및서비스공통기능강조 사물데이터의의미기반연결및지능서비스강조 COMUS 컨넥티비티중심플랫폼 (Connectivity-Centric Platform) 사물인터넷디바이스기능및연결성강조 사물인터넷데이터의웹기반연결성강조 COWEB 7
사물인터넷플랫폼동향소개 사물인터넷플랫폼분류 분류기능현황전망 오픈 HW 플랫폼 사물생성오픈 HW 플랫폼 Arduino, Respberry Pi, Galileo 개발편의성중심 Open HW 출시예상 다양한창의 IoT Product 에적용예상 디바이스플랫폼 (GW, 사물 ) 디바이스운영체제, 디바이스서비스플랫폼 TinyOS, Contiki, nanoqplus 등경량 OS 보급 Wearable Device 용초경량 / 초전력 OS 등장 네트워크장비의 IoT 화 (Cisco: Fog Computing) 목적별초경량 / 초전력 OS 출시 네트워크장비의 IoT 인프라化예상 사물연결플랫폼 사물연결, 제어, 관리, 개방 폐쇄적 / 수직적플랫폼 개방형플랫폼化 이동통신사중심개방형 M2M 플랫폼 글로벌기업 IoT 플랫폼 전문 IoT 기업개방형플랫폼 (xively 등 ) 표준기반개방형플랫폼확대 글로벌기업중심개방형플랫폼상존 사물데이터플랫폼 사물데이터개방 / 연계 / 검색 / 분석 글로벌기업 IoT 데이터분석플랫폼상용화추진 시멘틱기술 IoT 접목을통한데이터상호운용추진 사물연결플랫폼과의연계진행 (IBM 등 ) 공공데이터플랫폼운용확대전망 사물연동및지능형서비스요구증대에따른관련기술중요도증가예측 구글등글로벌검색플랫폼과연계전망 8
사물인터넷플랫폼동향소개 오픈 HW 플랫폼동향 오픈소스를기반으로한단일보드마이크로컨트롤러 센서및구동기연결을통한다양한사물기능구현가능 Arduino [Arduino shield] [Intel Galileo pin-compatible] 영국의라즈베리파이재단이학교에서기초컴퓨터과학교육을증진시키기위해만든싱글보드컴퓨터 Raspberry Pi 3D 프린팅기술과 Pi 기술을결합한웨어러블디바이스 9
사물인터넷플랫폼동향소개 디바이스플랫폼동향 Cisco : Fog Computing 개념기반 Could 네트워크장치까지확장 Oracle : Java Solution 기반 IoT 서비스개발플랫폼제공 Cisco (Fog) Freescale : 칩기술기반 IoT 게이트웨이개발 (Oracle 솔루션접목 ) Oracle + Freescale (Java Solution & onebox) 10
사물인터넷플랫폼동향소개 사물인터넷서비스플랫폼동향 ( 연결성관점 ) ARM : Sensinode 인수를통하여 All IP 기반개방형솔루션확보 ARM + Sensinode (Sensinode) Qualcomm 이시작하고, AllSeen alliance 가주도하는오픈소스사물연결플랫폼 AllJoyn (Qualcomm) 11
사물인터넷플랫폼동향소개 사물인터넷서비스플랫폼동향 ( 데이터분석관점 ) 다양한센서장비들을 Open API 기반연동및데이터를제공하는플랫폼 SensorCloud (LORD Microstrain) MessageSight ( 컨넥티비티 ), InforSphere ( 데이터통합 / 관리 / 빅데이터 ) 등솔루션확보 Cloudant 인수기반클라우드기술확보 IBM + Cloudant 12
목차 01. 사물인터넷서비스참조구조및상호운용이슈 02. 사물인터넷플랫폼동향소개 03. 사물인터넷플랫폼구조예시 04. 사물인터넷플랫폼개발사례 05. 사물인터넷플랫폼적용서비스예시 06. 결론 13
사물인터넷플랫폼구조예시 - ITU-T Y.2060 IoT reference model Management Capabilities Application layer IoT Applications Security Capabilities Generic Management Capabilities Specific Management Capabilities Service support and application support layer Network layer Device layer Generic Support Specific Support Capabilities Capabilities Networking Capabilities Transport Capabilities Device Gateway Capabilities Capabilities Generic Security Capabilities Specific Security Capabilities 14
사물인터넷플랫폼구조예시 - onem2m Architecture Service Platform Application Entity (AE) Mca Reference Point Common Services Entity (CSE) Gateway Addressing and Identification Security Group Management Service Charging & Accounting End Device Data Management & Repository Location Communication Management / Delivery Handling Registration Device Management Subscription Notification Discovery Network Service Exposure/Service Ex+ Triggering Mcc Reference Point Mcn Reference Point Underlying Network Service Entity (NSE) 15
사물인터넷플랫폼구조예시 IoT-A 16
사물인터넷플랫폼구조예시 ARM : Sensinode 17
사물인터넷플랫폼구조예시 Cisco: Fog Computing 18
사물인터넷플랫폼구조예시 - Oracle : IoT Concept 19
사물인터넷플랫폼구조예시 Xively 20
사물인터넷플랫폼구조예시 KETI : Mobius IoT Services Internet Internet Data Processing Platform Internet Internet Internet Internet Rosemary Internet Mint Chamomile Lavender 21
목차 01. 사물인터넷서비스참조구조및상호운용이슈 02. 사물인터넷플랫폼동향소개 03. 사물인터넷플랫폼구조예시 04. 사물인터넷플랫폼개발사례 05. 사물인터넷플랫폼적용서비스예시 06. 결론 22
사물인터넷플랫폼개발사례 KETI 의 IoT 플랫폼 Thing Manager Application Manager Resource Manager &CUBE Security Manager Interaction Manager 스마트시티 환경기상 에너지 스마트홈 농업 건강안전 Device Manager Open IoT Platform [ 개방형 IoT 디바이스플랫폼 (&CUBE)] [ 개방형 IoT 서비스플랫폼 (MOBIUS)] 23
사물인터넷플랫폼개발사례 KETI 의 IoT 플랫폼 (&CUBE) Support Devices KETI (Ethernet, WiFi) MDS (3G) B&P (4G) Raspberry Pi Beaglebone Arduino KETI (CoAP) 24
사물인터넷플랫폼개발사례 KETI 의 IoT 플랫폼 (&CUBE 연동구조 ) &CUBE: Lavender &CUBE: Mint &CUBE: Rosemary Service Platform &CUBE: Chamomile 25
사물인터넷플랫폼개발사례 KETI 의 IoT 플랫폼 (MOBIUS) 스마트시티 환경기상 에너지 스마트홈 농업 건강안전 Mobius Open IoT Platform 26
사물인터넷플랫폼개발사례 KETI 의 IoT 플랫폼 (MOBIUS) 27
사물인터넷플랫폼개발사례 KETI 의 IoT 플랫폼 ( 생태계지원 ) 개발자지원 IoT 커뮤니티웹사이트 개방형 IoT 플랫폼정보제공 IoT 서비스및디바이스개발자가이드 Open IoT 플랫폼이용개발자정보제공 Open Project (TBD) Open API 관리 / 검색 / 등록을위한 Open API 사이트 IoT Open API 이용방법소개 Open API 검색기능 (Platform API / Device API / Mashup API) IoT 디바이스개발자지원및 IoT 디바이스제조사연계기능 Mobius 연동개발자디바이스정보및 SW 다운로드 1 2 개발방법공유및생태계활성화를위한 IoT 포럼 IoT 최신기술동향및포럼정보제공 Mobius 연동개발방법교육및공유 IoT 개발생태계육성및활성화 4 3 개발자오프라인지원을위한 Open Lab 오프라인기반개발자지원 다양한테스트베드환경제공 개발공간 ( 회의실및개인개발공간 ) 및개발장비제공 28
사물인터넷플랫폼개발사례 사물인터넷서비스시나리오 App/Web 등록 Open API Site Physical World IoT Device 설치 검색 App Device Profile 등록 ( 제품 ID, 위치, 보안설정등 ) Device 서비스등록 IoT 정보 Download 판매 / 구입 접근권한 29
목차 01. 사물인터넷서비스참조구조및상호운용이슈 02. 사물인터넷플랫폼동향소개 03. 사물인터넷플랫폼구조예시 04. 사물인터넷플랫폼개발사례 05. 사물인터넷플랫폼적용서비스예시 06. 결론 30
사물인터넷플랫폼적용서비스예시 사물음성제어 : ithing 동영상 : http://youtu.be/6pe1hdpuona 31
사물인터넷플랫폼적용서비스예시 ithing & Smart Cube 32
사물인터넷플랫폼적용서비스예시 사물간의대화 동영상 : http://youtu.be/9veka6c2fre 33
사물인터넷플랫폼적용서비스예시 - TTEO 34
사물인터넷플랫폼적용서비스예시 스마트화분 : PLANTY 동영상 : http://youtu.be/xdmzjyu1xym 35
사물인터넷플랫폼적용서비스예시 - Smart Mail Box 36
사물인터넷플랫폼적용서비스예시 - Talking Tag 37
목차 01. 사물인터넷서비스참조구조및상호운용이슈 02. 사물인터넷플랫폼동향소개 03. 사물인터넷플랫폼구조예시 04. 사물인터넷플랫폼개발사례 05. 사물인터넷플랫폼적용서비스예시 06. 결론 38
결론 사용자 개발자 Domain IT/SW Creativity 39