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 하
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. 물품 배송