ݺߣ

ݺߣShare a Scribd company logo
분산형 데이터베이스 기반
비중앙식 IoT 플랫폼을 이용한
스마트 홈 서비스
2011104001 김태경
2011104053 정회운
2011104054 조성수
미래 IoT 플랫폼의 모습을 제안
비 중앙식 IoT 플랫폼을 위한, 분산형 데이터베이스 설계 및 구축
응용 시나리오 : 스마트 홈 서비스
연구 목표
ADEPT
• IBM과 삼성이 공동으로 개발한 비 중앙식 IoT 플랫폼
• BlockChain, P2P Messaging 기법 도입
• 기기들이 자율적인 주체가 되어 서비스 제공
ADEPT
Peer 구조
Adept에서 제안한 플랫폼 구조
ADEPT의 한계
비 중앙형 IoT 플랫폼 구축을 위한
분산 데이터베이스의 구성과
구축에 대해서는 기술되어있지 않음.
연구 방향
타겟 어플리케이션 : 스마트 홈 서비스
비 중앙형 IoT 플랫폼을 위한 분산 데이터베이스를 설계 및 구현
타겟 어플리케이션을 통한 개념 검증 및 시나리오 제시
스마트 홈 IoT 서비스 데이터 테이블
데이터 종류 설명
Device List 서비스에 등록된 모든 Device 정보
Default Rule IoT 기기에 기본으로 적용될 Rule
City List 각 도시 영역의 정보
Cooperation 협력업체에 대한 정보
Transaction 기기 <-> 협력업체 간 거래내역
Device Data IoT 기기에서 발생한 데이터
Custom Rule 사용자가 임의로 설정한 Rule
!
! : Blockchain 형태로 저장
분산 가능성에 따른 데이터 분류
데이터 종류 중앙성
Device 정보 상
Default Rule 상
City 상
3rd party 중
Transaction 중
Device Data 하
Custom Rule 하
분산 데이터베이스 구축을 위한 영역 분할
스마트 홈 서비스를 위한 필요한 인프라를 구축 분산이 되는 데이터를 저장하는 영역
영역 별 분산 데이터
Service Provider
City
Home Gateway Cooperation
데이터 종류 중앙성
Device 정보 상
Default Rule 상
City 상
데이터 종류 중앙성
3rd party 중
Transaction 중
Device Data 하
Custom Rule 하
분산 데이터베이스 구성도
가정에 설치된 ‘Home Gateway’를 활용하여
도시 영역의 분산 데이터베이스 클러스터 구축
스마트 홈 서비스 구조도
Service Provider
Cooperation
Manager
Admin Web Server
DB
관리 영역
Admin API Server
Distribution Manager
Blockchain Node
DB
Home
Home Gateway DB
Cooperation
Web Server
P2P Module
P2P 통신 (TeleHash)
City A
City B
User
능동적 세제 구매
홈
게이트웨이
3. 세제 부족 감지
분산 DB
소모품
판매업소
블록체인
1. 규칙 설정
2. 센서 정보
4. 판매자
정보 조회
5. 주문 정보 저장
6. 주문 정보 검증
7. 물품 배송
Open Source
P2P 통신
분산형 DB
BlockChain

More Related Content

분산형 데이터베이스 기반 비중앙식 IoT 플랫폼을 이용한 스마트 홈 서비스

  • 1. 분산형 데이터베이스 기반 비중앙식 IoT 플랫폼을 이용한 스마트 홈 서비스 2011104001 김태경 2011104053 정회운 2011104054 조성수
  • 2. 미래 IoT 플랫폼의 모습을 제안 비 중앙식 IoT 플랫폼을 위한, 분산형 데이터베이스 설계 및 구축 응용 시나리오 : 스마트 홈 서비스 연구 목표
  • 3. ADEPT • IBM과 삼성이 공동으로 개발한 비 중앙식 IoT 플랫폼 • BlockChain, P2P Messaging 기법 도입 • 기기들이 자율적인 주체가 되어 서비스 제공
  • 5. ADEPT의 한계 비 중앙형 IoT 플랫폼 구축을 위한 분산 데이터베이스의 구성과 구축에 대해서는 기술되어있지 않음.
  • 6. 연구 방향 타겟 어플리케이션 : 스마트 홈 서비스 비 중앙형 IoT 플랫폼을 위한 분산 데이터베이스를 설계 및 구현 타겟 어플리케이션을 통한 개념 검증 및 시나리오 제시
  • 7. 스마트 홈 IoT 서비스 데이터 테이블 데이터 종류 설명 Device List 서비스에 등록된 모든 Device 정보 Default Rule IoT 기기에 기본으로 적용될 Rule City List 각 도시 영역의 정보 Cooperation 협력업체에 대한 정보 Transaction 기기 <-> 협력업체 간 거래내역 Device Data IoT 기기에서 발생한 데이터 Custom Rule 사용자가 임의로 설정한 Rule ! ! : Blockchain 형태로 저장
  • 8. 분산 가능성에 따른 데이터 분류 데이터 종류 중앙성 Device 정보 상 Default Rule 상 City 상 3rd party 중 Transaction 중 Device Data 하 Custom Rule 하
  • 9. 분산 데이터베이스 구축을 위한 영역 분할 스마트 홈 서비스를 위한 필요한 인프라를 구축 분산이 되는 데이터를 저장하는 영역
  • 10. 영역 별 분산 데이터 Service Provider City Home Gateway Cooperation 데이터 종류 중앙성 Device 정보 상 Default Rule 상 City 상 데이터 종류 중앙성 3rd party 중 Transaction 중 Device Data 하 Custom Rule 하
  • 11. 분산 데이터베이스 구성도 가정에 설치된 ‘Home Gateway’를 활용하여 도시 영역의 분산 데이터베이스 클러스터 구축
  • 12. 스마트 홈 서비스 구조도 Service Provider Cooperation Manager Admin Web Server DB 관리 영역 Admin API Server Distribution Manager Blockchain Node DB Home Home Gateway DB Cooperation Web Server P2P Module P2P 통신 (TeleHash) City A City B User
  • 13. 능동적 세제 구매 홈 게이트웨이 3. 세제 부족 감지 분산 DB 소모품 판매업소 블록체인 1. 규칙 설정 2. 센서 정보 4. 판매자 정보 조회 5. 주문 정보 저장 6. 주문 정보 검증 7. 물품 배송