Upload
-funfun-yoo
View
2.471
Download
0
Embed Size (px)
Citation preview
Hacking IoT
발표자 소개
유 명 환 [email protected]
• 엑세스 주식회사 연구소장
• 정부통합전산센터 클라우드 기술위원
• 미래부 SW 마에스트로 멘토
• 네이버 D2 Startup Factory 하드웨어 분야 파트너
• 오픈스택 한국 커뮤니티 네트워크 분과장
• 페이스북 [오픈소스포럼], [만물상(IoT)] 그룹지기
• 주로 서울시 구로동에 서식
• 현재 모바일 게임/앱 에뮬레이션을 위한 데이터 센터용 ARM 서버 개발 중
• 국내 최초 납땜 가능한 IoT 해커톤 개최 : 2014.12.20~21, 2015.9.12~13
발표자 소개
“가장 중요한 건 눈에 보이지 않는다”
- 어린왕자
목차
1
Hacking IoT Network Architecture
Hacking IoT
Hacking de facto standard
2
3
결론
IoT = Device?
결론
IoT = Data!
왜 사람들은 디바이스에?
Hacking
de facto standard
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
http://www.slideshare.net/CatOgre/soa12c-launch-5-event-processing-shmakov-eng-cr
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
왜?
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
왜 IoT 인가?
Waps projectWAPS is a reseach project in Tekes Ubicom technology program. The project develops the fast adoption of Wireless/Ubiquitous Sensor Networks (WSNs/USNs) as a part of current and new products and services. The WAPS project started in autumn 2011.
http://www.tkt.cs.tut.fi/research/waps/
IoT 역사
센서 네트워크
USN
Ubiquitous Sensor Networks
사물지능통신
M2M
Machine to Machine
IoT 필요조건
1. 사물이 24시간 내내 인터넷에 접속할 수 있어야 한다!
: USN, M2M 시절엔 사물이 인터넷에 접속하려면 비용(Cost)이 많이 필요했다!
2. 사람도 24시간 내내 인터넷에 접속해 있어야 한다!
: USN, M2M 시절엔 사람이 인터넷에 접속하려면 컴퓨터가 필요했다!
IoT 필요조건
1. 사물이 24시간 내내 인터넷에 접속할 수 있어야 한다!
: 사물이 인터넷에 접속하기 위한 비용(Cost)이 점점 내려가고 있다!
2. 사람도 24시간 내내 인터넷에 접속해 있어야 한다!
: 스마트 폰의 등장 이후 사람은 24시간 내내 인터넷에 접속해 있다!
IoT 정의
IoT 정의
IoT 정의
사물 Things 인터넷 Internet
+ =사물인터넷 Internet of Things
사물(Things)을 인터넷(Internet)에 연결하기 위한 기술
IoT : Background
인터넷에 연결되는 사물이 늘어나는 속도를
예측할 수가 없다!
= 물리적 확장 속도가 따라잡을 수 없다!
IoT -> Cloud
클라우드 기반 가상 서버
IoT -> Cloud -> Big Data
<데이터 분석>
방안 온도 섭씨 OO 도에
방안 습도 OO % 일 경우
잠을 잘 때 O 번 뒤척임
<데이터 활용>
최적의 수면을 위해 방안 온도와 습도를
자동으로 제어
인터넷 3대 新 산업
사물인터넷 (IoT)
클라우드 (Cloud)
빅데이터 (Big Data)
인터넷 3대 신산업
인터넷 3대 新 산업
IoT
Cloud Big Data
Data
왜 IoT 인가?
왜 IoT 인가?
Things GatewayEnterprise
Server
USN, M2M
business proposal
왜 IoT 인가?
Things GatewayEnterprise
Server
IoT
de facto
Hacking IoT
Network Architecture
사물인터넷(IoT) 이란?
사물 Things 인터넷 Internet
+ =사물인터넷 Internet of Things
사물(Things)이 인터넷(Internet)에 접속하기 위한 기술
IoT Network Architecture
IoT Network Architecture
IoT Network Architecture는 IoT Device로부터 결정된다!
IoT Network Architecture
Money, Multicast, Public/Private, Isolation, …
IoT Network Architecture
IoT Network Architecture는 IoT Device로부터 결정된다!
IoT Network Architecture
Money, Multicast, Public/Private, Isolation, …
IoT Network Architecture
IoT Network Architecture는 IoT Device로부터 결정된다!
IoT Network Architecture
Money, Multicast, Public/Private, Isolation, …
Hacking IoT
IoT 필수 구성요소
IoT = Device + Gateway + Server
Device (Sensor) Gateway Server
IoT 디바이스
IoT Device = Sensor + Network + Battery
Device (Sensor)
Network SoC Sensor
Network SoC Sensor MCU
Network Sensor MCU
IoT 게이트웨이
IoT Gateway = BlueTooth/ZigBee + WiFi + Ethernet
Gateway
IoT 서버
IoT Server = MQ + Data Platform
Server
IoT 데이터 흐름
IoT = Device + Gateway + Server
Device (Sensor) Gateway Server
Seamless or not?
Faultless or not?
Connectionless or not?
Wireless or not?
Just Do It !
DIY : Do It Yourself !
DIT : Do It Together !