Download - IoT Platforms
2
목 차
01. 사물인터넷 플랫폼 참조 구조 및 상호운용 이슈
02. 사물인터넷 플랫폼 동향 소개
03. 사물인터넷 플랫폼 구조 예시
04. 사물인터넷 플랫폼 개발 사례
05. 사물인터넷 플랫폼 적용 서비스 예시
06. 결론
KRnet 2014
3
사물인터넷 서비스 참조 구조 및 상호운용 이슈 – IoT 플랫폼 발전방향
• From vertical to horizontal integration model (By ITU-T)
VERTICAL MODEL
meter Vehicles Other Modules
IntegratedServicePlatform
meter Other Modules
HORIZAONTAL MODEL
Vehicles
KRnet 2014
4
사물인터넷 구조 예시 – 사물인터넷 상호운용 이슈
IoTPlatform
IoTService
IoTDevices
IoT Device IoT Device IoT Device
IoT Gateway
IoT Platform
Service Domain A Service Domain B
IoT DeviceIoT Device IoT Device
IoT Gateway
IoT Platform
Internet
Internet Internet
InternetInternet Internet
Internet Internet
1
IoT Platform
IoT Gateway
2
Internet
3
4 Data interoperability
Platform to Platform
interoperability
Device to Platform
interoperability
Device to Device
interoperability
5
사물인터넷 서비스 참조 구조 및 상호운용 이슈 – 사물인터넷 서비스 참조 구조
KRnet 2014
Core Functions
Applications and Services Support Functions
Security & Privacy Semantics & Knowledge
Connectivity & Underlying Network Management
Resource & Service Management
Cloud Support Service SupportMashup Support
Knowledge Management
Data Analysis Semantics
Service Management Resource Management Device Management
Connectivity Management
Connection proxies or brokers
Connectivity Protocols
Infrastructure
Applications and Services
Authentication & Authorization
Monitoring & Checking
Secure data exchange
Key management
Bootstrapping
PrivacySupport
Trust & Reputation
IdentityManagement
6
목 차
01. 사물인터넷 서비스 참조 구조 및 상호운용 이슈
02. 사물인터넷 플랫폼 동향 소개
03. 사물인터넷 플랫폼 구조 예시
04. 사물인터넷 플랫폼 개발 사례
05. 사물인터넷 플랫폼 적용 서비스 예시
06. 결론
KRnet 2014
7
사물인터넷 플랫폼 동향 소개 – 사물인터넷 플랫폼 현황
사물인터넷 디바이스 및 서비스 공통 기능 강조
사물인터넷 디바이스 기능 및 연결성 강조
디바이스 중심 플랫폼(Device-Centric Platform)
서비스중심플랫폼
(Service-C
entric
Platfo
rm)
컨넥티비티중심플랫폼
(Connectivity-C
entric P
latform
)
데이터 중심 플랫폼(Data-Centric Platform)
COMUS
COWEB
사물데이터의 의미기반 연결 및 지능서비스 강조
사물인터넷 데이터의 웹 기반 연결성 강조
KRnet 2014
8
사물인터넷 플랫폼 동향 소개 – 사물인터넷 플랫폼 분류
분류 기능 현황 전망
오픈 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 등)
• 공공 데이터 플랫폼 운용 확대 전망• 사물연동 및 지능형 서비스 요구증대에 따른 관련 기술 중요도 증가 예측• 구글 등 글로벌 검색 플랫폼과 연계 전망
KRnet 2014
9
사물인터넷 플랫폼 동향 소개 – 오픈 HW 플랫폼 동향
• 오픈 소스를 기반으로 한 단일 보드 마이크로 컨트롤러
• 센서 및 구동기 연결을 통한 다양한 사물 기능 구현 가능
• 영국의 라즈베리 파이 재단이 학교에서 기초 컴퓨터 과학 교육을 증진시키기 위해 만든 싱글 보드 컴퓨터
Arduino
[Arduino shield] [Intel Galileo pin-compatible]
Raspberry Pi3D 프린팅 기술과Pi기술을 결합한웨어러블 디바이스
KRnet 2014
10
사물인터넷 플랫폼 동향 소개 – 디바이스 플랫폼 동향
• Cisco : Fog Computing 개념 기반 Could 네트워크 장치까지 확장
• Oracle : Java Solution 기반 IoT 서비스 개발 플랫폼 제공
• Freescale : 칩 기술 기반 IoT 게이트웨이 개발 (Oracle 솔루션 접목)
Cisco(Fog)
Oracle + Freescale
(Java Solution& oneBox)
KRnet 2014
11
사물인터넷 플랫폼 동향 소개 – 사물인터넷 서비스 플랫폼 동향 (연결성 관점)
• ARM : Sensinode 인수를 통하여 All IP 기반 개방형 솔루션 확보
• Qualcomm이 시작하고, AllSeen alliance가 주도하는 오픈 소스 사물연결 플랫폼
ARM+
Sensinode(Sensinode)
AllJoyn(Qualcomm)
KRnet 2014
12
사물인터넷 플랫폼 동향 소개 – 사물인터넷 서비스 플랫폼 동향 (데이터 분석 관점)
• 다양한 센서장비들을 Open API기반 연동 및 데이터를 제공하는 플랫폼
• MessageSight (컨넥티비티), InforSphere (데이터통합/관리/빅데이터)등 솔루션 확보
• Cloudant 인수 기반 클라우드 기술확보
SensorCloud(LORD
Microstrain)
IBM+
Cloudant
KRnet 2014
13
목 차
01. 사물인터넷 서비스 참조 구조 및 상호운용 이슈
02. 사물인터넷 플랫폼 동향 소개
03. 사물인터넷 플랫폼 구조 예시
04. 사물인터넷 플랫폼 개발 사례
05. 사물인터넷 플랫폼 적용 서비스 예시
06. 결론
KRnet 2014
14
사물인터넷 플랫폼 구조 예시 - ITU-T Y.2060 IoT reference model
Applicationlayer
Servicesupport andapplicationsupport layer
Networklayer
Devicelayer
Man
agemen
tC
apab
ilitiesG
eneric M
anagem
ent C
apab
ilitiesSp
ecific Man
agemen
tC
apab
ilities
IoT
Applications
Generic Support
Capabilities
Specific Support
Capabilities
Networking Capabilities
Transport Capabilities
Device
Capabilities
Gateway
Capabilities
Security
Cap
abilities
Gen
eric Security C
apab
ilitiesSp
ecific Security C
apab
ilities
KRnet 2014
15
사물인터넷 플랫폼 구조 예시 - oneM2M Architecture
ServicePlatform
Gateway
End Device
KRnet 2014
ApplicationEntity (AE)
Underlying NetworkService Entity (NSE)
Addressing andIdentification
SecurityGroup
Management
Service Charging &
Accounting
Data Management& Repository
CommunicationManagement /
Delivery Handling
DeviceManagement
Discovery
Location RegistrationSubscriptionNotification
Network ServiceExposure/Service
Ex+ Triggering
Common Services Entity (CSE)
Mcc ReferencePoint
Mcn Reference Point
Mca Reference Point
21
사물인터넷 플랫폼 구조 예시 – KETI : Mobius
Data ProcessingPlatform
IoT Services
Internet
Internet
Internet
Internet
Internet
Internet
Internet
Chamomile Lavender
Mint
Rosemary
KRnet 2014
22
목 차
01. 사물인터넷 서비스 참조 구조 및 상호운용 이슈
02. 사물인터넷 플랫폼 동향 소개
03. 사물인터넷 플랫폼 구조 예시
04. 사물인터넷 플랫폼 개발 사례
05. 사물인터넷 플랫폼 적용 서비스 예시
06. 결론
KRnet 2014
23
사물인터넷 플랫폼 개발 사례 – KETI의 IoT 플랫폼
농업건강안전
에너지
스마트시티
환경기상
스마트홈
Open IoT Platform
&CUBE
ThingManager
SecurityManager
ResourceManager
ApplicationManager
DeviceManager
InteractionManager
[개방형 IoT 디바이스 플랫폼 (&CUBE)] [개방형 IoT 서비스 플랫폼 (MOBIUS)]
KRnet 2014
24
사물인터넷 플랫폼 개발 사례 – KETI의 IoT 플랫폼 (&CUBE)
BeagleboneKETI
(Ethernet, WiFi)
MDS(3G)
B&P(4G)
Raspberry Pi Arduino
Support Devices
KETI(CoAP)
KRnet 2014
25
사물인터넷 플랫폼 개발 사례 – KETI의 IoT 플랫폼 (&CUBE 연동구조)
&CUBE: Mint
&CUBE: Lavender
&CUBE: Chamomile
&CUBE: Rosemary
Service Platform
KRnet 2014
26
사물인터넷 플랫폼 개발 사례 – KETI의 IoT 플랫폼 (MOBIUS)
농업건강안전
에너지
스마트시티
환경기상
스마트홈
Open IoT Platform
Mobius
KRnet 2014
28
사물인터넷 플랫폼 개발 사례 – KETI의 IoT 플랫폼 (생태계 지원)
개발자 지원 IoT 커뮤니티 웹 사이트• 개방형 IoT 플랫폼 정보 제공
• IoT 서비스 및 디바이스 개발자 가이드
• Open IoT 플랫폼 이용 개발자 정보 제공
• Open Project (TBD)
1 2
34
Open API 관리/검색/등록을 위한 Open API 사이트• IoT Open API 이용 방법 소개
• Open API 검색 기능 (Platform API / Device API / Mashup API)
• IoT 디바이스 개발자 지원 및 IoT 디바이스 제조사 연계 기능
• Mobius 연동 개발자 디바이스 정보 및 SW 다운로드
개발 방법 공유 및 생태계 활성화를 위한 IoT 포럼• IoT 최신 기술 동향 및 포럼 정보 제공
• Mobius 연동 개발 방법 교육 및 공유
• IoT 개발 생태계 육성 및 활성화
개발자 오프라인 지원을 위한 Open Lab• 오프라인 기반 개발자 지원
• 다양한 테스트 베드 환경 제공
• 개발 공간 (회의실 및 개인 개발 공간) 및 개발 장비 제공
KRnet 2014
29
사물인터넷 플랫폼 개발 사례 – 사물인터넷 서비스 시나리오
App/Web등록
판매/구입
Device Profile 등록(제품 ID, 위치, 보안
설정 등)
접근권한
IoT Device설치 검색 App
DownloadDevice
서비스 등록
PhysicalWorld
IoT 정보
Open API Site
KRnet 2014
30
목 차
01. 사물인터넷 서비스 참조 구조 및 상호운용 이슈
02. 사물인터넷 플랫폼 동향 소개
03. 사물인터넷 플랫폼 구조 예시
04. 사물인터넷 플랫폼 개발 사례
05. 사물인터넷 플랫폼 적용 서비스 예시
06. 결론
KRnet 2014
31
사물인터넷 플랫폼 적용 서비스 예시 – 사물 음성 제어: iThing
동영상 : http://youtu.be/6pe1HdpUOnA
KRnet 2014
33
사물인터넷 플랫폼 적용 서비스 예시 – 사물간의 대화
동영상 : http://youtu.be/9Veka6C2FrE
KRnet 2014
35
사물인터넷 플랫폼 적용 서비스 예시 – 스마트 화분: PLANTY
동영상 : http://youtu.be/xdMzjYU1xyM
KRnet 2014
38
목 차
01. 사물인터넷 서비스 참조 구조 및 상호운용 이슈
02. 사물인터넷 플랫폼 동향 소개
03. 사물인터넷 플랫폼 구조 예시
04. 사물인터넷 플랫폼 개발 사례
05. 사물인터넷 플랫폼 적용 서비스 예시
06. 결론
KRnet 2014