IoT전용_연결server제안서_블루노바

Download Report

Transcript IoT전용_연결server제안서_블루노바

IoT 전용 Relay Server 제안서
NOTICE: Proprietary and Confidential This material is proprietary
to Bluenova. It contains trade secret and confidential information
which is solely the property of Bluenova. This material is for
Bluenova and client’s internal use only. It shall not be used,
reproduced, copied, disclosed, transmitted, in whole or in part,
without the express consent of Bluenova. © 2014 Bluenova All
rights reserved. BlueNova Co., Ltd.
홍명화부장 ([email protected]) 010-3778-9213
 IoT 전용 Relay Server 필요성 - 현황분석
현재 외부에서 사용중인 스마트폰을 이용, 특정 AP에 연결된 스마트객체 (Things)에
접속하기 위해서는 DDNS를 이용하는 것이 일반적이나 많은 문제가 발견되고 있습니다
외부에서 스마트폰 이용 Things 제어과정
발견 문제점 정리
1 AP가 공인IP가 아닐 경,우 혹은 ISP
DDNS
Server
내부환경 문제로 DDNS 접속이
불가한 경우 다수
DDNS
name
resolution
Private
Wi-Fi Zone
IoT
AP/NW
2 AP에서 uPnP, Port forwarding을
지원하지 않는 경우 접속 불가
3 특정 외부 인입 N/W Port를 ISP가
임의로 막은 경우 접속불가
4 N/W 구조문제로 스마트폰이
Things를 찾아가지 못하는 현상
고객불만
제품리콜
 IoT 전용 Relay Server 역할
블루노바의 “IoT전용 Relay Server”는 언제 어디서든 안정적으로 스마트폰이 IP카메라,
온도/조명, 가전제품 및 홈오토메이션 객체(Things)를 연결하고 제어하게 합니다.
Relay Server
외부접속 스마트폰
스마트 Things
+
커넥션서버
AP
Database서버
Private Wi-Fi Zone
1. Name Service as DDNS
2. 접속 환경분석 및 데이터
컨트롤 정보 중계
3. Peer to Peer 연결관리
4. Node Info 및 Connection Info
관리 기능
어떠한 내부망에서도 안정적인 연결이 가능 !!
 Relay Server 주기능 상세
Relay Server는 스마트Things의 ID정보를 관리하는 Name service및 접속환경 분석, P2P
세션연결관리, 그리고 데이터 중계등의 주기능을 담당합니다.
Name Service
as DDNS
• Smart Things의 고유한 ID 정보를 IP와 함께 등록 관리
• 해당 Things의 IP가 일반적 접속 가능한 경우, 접속 요청하는 스마트폰에게
P-2-P 접속 정보 제공
• 스마트폰 및 Things의 접속 환경이 공인 IP여부 분석
• 공인 IP가 DHCP 환경여부 및 Port Forward로 접속가능한 네트워크 여부 분석
• 스마트폰이나 Things의 접속 구성을 분석하여, 데이터 서비스 가능 환경분석
접속 환경 분석 • 스마트폰과 Things에 따라 단계별로 접속 가능한 환경을 설정하여,
네트워크 연결 환경 수립
• 사용 환경 그대로 접속이 어려운 경우, 스마트 폰의 접속 환경을 사용자가 변경
하여 접속할 수 있는 Recommend를 단계별로 제안 및 적용하여, 접속 가능한
환경으로 전환하도록 유도
Peer-2-Peer
• 접속 환경 분석 및 양단간 네트워크 연결이 확립되기 전까지, 스마트폰과
Things의 접속 및 세션 운영 유지
세션 연결 관리 • Things 및 스마트폰의 서버 접속 정보 관리
• Things 검색 기능
Data relay
• Peer(스마트폰)-2-Peer(Things)의 메시징 데이터 및 콘트롤 데이터 Relay
 기존 프로젝트 진행 및 시사점
현재 IoT관련 H/W 생산사의 경우 특히 중국 Sales 파트너의 “Relay Server” 요구가 커지고
있으며 당사가 2014년 7월 기 납품한 Relay 서버 솔루션 품질은 이미 검증된 바 있습니다.
기 납품된 Demo 시나리오
Reference
㈜서비전자
• wifi 환경 Home
automation 신규사업
• 가전제어, 전등, 에어컨
밸브제어등
• 외부 이통망 스마트폰과
Wifi 댁내망 연결 issue
중국 파트너의
Issue 제기
• 대부분의 중국
통신환경에서
DDNS 방식으로
서비스 자체가
불가능함
• 향후 중국 수출시
클레임 요소 다수
• 당사 블루노바에
개발 요청
 Relay Server를 통한 연결 Process 세부
서비스를 위해 스마트폰에는 i-OS, 안드로이드 Library형태로 지원하며 Smart things에는
firmware/embedded linux 개발이 필요한데 당사에서는 이에 대한 기술지원도 가능합니다.
Module
for
Smart Phone
Connect Center
4. Connectivity
Center 접속
1. Connect Center
접속
5. 스마트폰 환경 분석
2. Smart Device
환경 분석
Relay Server
7. 스마트폰의 접속 네
트워크 환경 구축
8. 사용자적 환경 구축
스마트폰
• Connection Server 접속
• Smart Device Name
Resolution
• 접속 환경 분석 및 접속
환경 전환
• Smart DeviceConnection
6. Connection
환경 분석
9. Connection 완성
9. Connection 완성
P-2-P 형태
Connectivity
Module
for
Smart Things
3. Smart Device 접속
네트워크 환경 구축
Smart Things
• Connectivity Center에
Smart Device 등록
• 접속 환경 분석
• 스마트폰 Connection
 Relay Server의 관리 기능
서버의 관리기능은 관리자, 사용자, smart things, Operation, Monitoring 모듈로 제공될
예정입니다.
관리자
관리 기능
• Admin User Create
• Search/Modify/Delete
사용자
• User Create
Smart things
• Search/Modify/Delete
관리 기능
Operation
System
•
•
•
•
사용중인 Connection Status
Connection Log
Connection Trace
Connection Traffic & Traffic Charts
System
Monitoring
• Monitoring Service Manager
• SNMP log
Thank you so much !!
감사합니다.