IoT 의 개념에 대해 발전과정, 현재 적용 사례, 미래의 IoT를 사업의 측면이 아니라 사용자 관점에서 분석하고 사용자 관점에서 바라보는 교육을 진행한다. IoT를 구현하는 3대 기반 기술은 센싱기술, 유무선 통신 및 네트워크 통신기술, IoT 서비스 인터페이스 기술이다. 미래 산업을 지배하는 분야는 사물인터넷, 스마트 카, 인공지능 분야일 것이다. 4차 산업혁명을 이끌어 나가는 힘은 소프트웨어에서 나온다.
본 사물인터넷 임베디드 실습과정은 사물인터넷 제품을 개발하는 전체적인 과정을 배우게 된다.사물인터넷 제품의 기획, 설계, 개발, 소프트웨어 구현, 웹 서비스, 모바일 앱 서비스에 이르는 과정을 대표적인 오픈소스 하드웨어인 라즈베리파이와 아두이노를 사용해서 구현하는 방법을 실습하며, 또한 LoRa 통신 실습을 LoRa보드와 게이트웨이등을 사용하여 실습한다.
SoftBox-RaspberryPi-IoT 설계 시스템은 Gateway(Raspberry Pi)와 8종의 센서, 7종의 액츄에이터, 다양한 주변장비로 구성된다. 5종의 설계 /실습과제를 통합 시스템에서 직접 설계 및 실습할 수 있는 환경을 제공하고, 사용자가 설계한 시스템을 인터넷이나 안드로이드 앱을 통해 정보를 확인하고, 직접 제어할 수 있는 교육 시스템이다. IoT 에 대한 개념을 배우고, 창의적인 아이디어를 바로 적용 제작할 수 있는 시스템이다.
12. https://www.diymaker.netIoT(사물인터넷)란 ?
• 사물 인터넷이란 주위의 사물 하나하나가 인터넷과 연결된다는 의미
• 사물인터넷(IoT, Internet of Things)에 대하여 글로벌 표준기구(ITU, 3GPP, IEEE, ETSI)들은
다양하게 정의
• “IoT를 기기 및 사물에 통신 모듈이 탑재되어, 유무선 네트워크로 연결됨으로써 사람과
사물 간, 사물과 사물 간에 정보 교환 및 상호 소통할 수 있는 지능적 환경”으로 해석(ITU)
• 발전된 IT를 기반으로 세상의 모든 사물을 인터넷으로 연결해 사람과 사물, 사물과 사물
간 정보를 교환하고 상호 소통하는 인프라
• 사물인터넷 시대의 도래
*ITU(International Telecommunication Union, 국제전기통신연합)
[2020][2012]
50 Billion
Things connected
From IBM
13. https://www.diymaker.netBefore IoT
유비쿼터스 (Ubiquitous)
유비쿼터스(Ubiquitous)는 라틴어 'ubique'를 어원으로 하는 영어의
형용사로 '동시에 어디에나 존재하는, 편재하는'이라는 사전적 의미를
가지고 있다. 즉, 시간과 장소에 구애받지 않고 언제나 정보통신망에 접
속하여 다양한 정보통신서비스를 활용할 수 있는 환경을 의미한다.
출처 : 위키피디아
RFID (Radio Frequency IDentification)
USN (Ubiquitous Sensor Network)
16. https://www.diymaker.net인터넷 관점에서의 패러다임 변화
n From “Internet of People” to “Internet of Things”
KETI, 전자부품 연구원 김재호 2013
Internet of people Internet of things
* EDI (Electronic Data Interchange)
19. https://www.diymaker.net제조 산업관점에서의 패러다임 변화
S/W 산업
제조
산업
S/W 융합 산업
S/W 산업
제조
산업
S/W 융합 산업
S/W 산업
S/W 융합 산업
제조+소프트웨어 융합을 통한 S/W 융합 산업 확대
제조산업 중심
사용자와 Interaction을 위하여 UI 장치 필수
▶ 제품 가격 고가: Display 장치, Button 장치 등 ▶
UI 수정을 위하여 새로운 모델 개발 필요
▶ Remote 제어 불가
소프트웨어 융합 산업 중심
사람과 Interaction을 위한 UI를 Network상 S/W로 대체
▶ 제품 가격이 낮아짐: 스마트폰 등이 기존 UI 장치 대체
▶ UI가 사용자에 따라 다양하게 제공가능(사용자 중심 제품)
▶ 네트워크 기반 원격 제어가 가능
▶ 결제 등의 서비스가 간편해짐
Internet of Things
APPs(Network UI)
User Interface Innovation
Service Innovation
KETI, 전자부품 연구원 김재호 2013
22. https://www.diymaker.netTechnology changes
Cheap sensors – 지난 10년간 센서의 가격은 $1.30 에서 60cents 이하로.
Cheap bandwidth – 대역폭(속도)의 비용은 지난 10년 동안 40배 감소.
Cheap processing – 지난 10년 간 프로세서의 처리비용은 60배 감소하고, 처리 능력은 증가.
Smartphones – 개인적인 gateway 기능, 증가하는 개인기기(홈, 카, 건강, 휘트니스)의 원격
허브 기능.
유비쿼터스 무선범위 - Ubiquitous wireless coverage – Wi-Fi 범위가 ubiquitous가 되었고 ,
무선 연결은 무료이거나 매우 적은 비용, Wi-Fi 기기들은 인증 받지 않는 영역에서 매달 비용을
지불하지 않아도 됨.
Big data – 정형화, 구조화 되지 않은 막대한 양의 데이터를 생산함으로 빅데이터 해석이 중요.
IPv6 – 대부분의 네트웤 장비는 IPv6를 지원하게 되었고, 최신버전의 Internet Protocol (IP) 은
IPv4를 대체하고 있다.
IPv4 : 32-bit addresses, 43 억개의 주소, 대부분 소모된 상태
IPv6 : 128-bit addresses, 3.4 x 10의 38승 addresses, 무제한으로 모든 IoT 기기에
주소부여
https://datafloq.com/read/internet-of-things-more-than-smart-things/1060
26. https://www.diymaker.netIoT 예상
1. IoT and the Cloud – 5년 이내 IoT 데이터의 90%가 서비스 플랫폼에서 제공.
2. IoT and security – 2년 내로 IT 네트워크의 90%가 IoT 기반한 보완 위반 발생.
3. IoT at the edge – 2018년 까지 IoT 데이터의 40%가 네트워크에서 저장, 처리,
분석.
4. IoT and network capacity – 3년 이내 IT 네트워크의 50%가 증가하는 IoT
디바이스로 인해 용량 초과, 10% 만이 극복하게 됨.
5. IoT and non-traditional infrastructure – 2017년 데이터센터의 90%가
비전통적인 인프라 스트럭쳐와 BYOD(Bring Your Own Device) 를 제공하기 위한
새로운 사업 모델로 전환.
6. IoT and vertical diversification – 현재 IoT 활동 50%가 생산, 운송, 스마트시티,
소비자 응용에 집중. 5년 이내 모든 산업의 주도기업이 출현.
7. IoT and the Smart City – 2018년 까지 혁신적이고 지속가능한 스마트시티를
위해 고용, 관리, 현실화 부문에 정부 비용의 25% 이상 지출.
8. IoT and embedded systems – 2018년 까지 독점, 폐쇄적인 IT 솔루션의 60%가
수직 개발 IoT 제품 구조의 오픈 소스 형태로 개발.
9. IoT and wearables – 5년 내로 웨어러블의 40%가 스마트폰을 대체하는 대량
소비자 제품으로 포함.
10. IoT and millennials – 2018년 인구의 16%가 밀레니엄 세대. 연결된 세상에
살기 위해 IoT 적응을 가속화.
29. https://www.diymaker.netICT – IoT – Wearable – Cloud – Big data 동일선상
ICT 는 Information and Communication
Technology 의 약 자 로 1980 년 대 부 터
사용되어 왔으나 1997년에 데니스 스티븐슨이
영 국 정 부 의 보 고 서 에 사 용 하 면 서 부 터
유명해지기 시작
사물인터넷의 정의를 보면
1. 자신을 구별할 수 있는 유일한
아이디를 가져야 하고,
2. 인터넷을 통한 통신 능력을 가져야
하고,
3. 데이터를 처리하는 능력을 가져야
하고,
4. 외부 환경으로부터 데이터 취득을
위해 센서를 내장 가능.
Wearable 개 인 의 몸 에 기 기 를
부착하여 개인의 무수히 많은 정보, 즉
빅 데 이 터 를 사 물 인 터 넷 을 통 해
수 집 하 게 되 는 데 이 를 이 용 한
부가가치가 무한대 라는 것이다.
빅데이터(Big Data)란 기존 방식으로 저장, 관리,
분석하기 어려울 정도로 '큰' 규모의 자료.
빅데이터를 분석하여 효율적인 알고리즘을
개 발 하 는 기 술 의 필 요 성 이 사 물 인 터 넷 과
웨어러블 기기, 페이스북, 트위터 등 소셜 어플과
프로그램들의 등장에 따라 함께 발전.
클라우드 컴퓨팅의 정의는 개인이 가진 단말기를 통해서는 주로
입/출력 작업만 이루어지고, 정보분석 및 처리, 저장, 관리, 유통
등의 작업은 클라우드라고 불리는 제3의 공간에서 이루어지는
컴퓨팅 시스템 형
30. https://www.diymaker.net
- 차량탑재설비 : 하이패스 단말기(OBU)와 전자카드로써 하이패스 차로설비와 통신을 통해 요금정산이 이루어짐
- 차로설비 : 차종분류장치 및 차량감지장치와 무선통신장치, 위반차량 촬영장치, 차단기 시스템 설비 및 운전자표시기, 안내전광판,
신호등으로 나뉨. 이들 장비들과 인터페이스를 통해 요금수납 업무를 주관하는 통합차로 제어기로 구성
- 영업소 설비 : 위반촬영주제어기 및 운영 PC와 금액충전 PC, 차단기 리모콘 및 인터폰, 영업소 주전산기로 구성, 하이패스
단말기(OBU)와 통신된 데이터들은 영업소 서버를 거쳐 한국도로공사 자가망을 통하여 본사 주전산기로 기록
2000년 6월 30일 하이패스 시범실시 시행. 성남, 청계, 판교 등 3개 요금소 상, 하행선 각 1개차로씩 총6개차로
2007년 전국 개통
성공한 IoT 1 – HiPass
31. https://www.diymaker.net성공한 IoT 2 – 주차 관리 시스템
카드전용 및 영상인식 주차장 최초도입(대구 팔달신시장). 2007. 8.14
*http://www.ijungang.com/_NEWS/news.php?cat=3&uid=18353&mode=view
32. https://www.diymaker.net성공한 IoT 3 – 셀카봉 – 셀카드론 진화
최초 발명자는 일본인 우에다 히로시와 미마 유지. 이는 1984년
일본에서 실용신안으로 공개됐고 1985년엔 미국에서 특허로 등록,
존속기간 20년을 넘어서 그 권리가 이미 사라진 상태로
(첨단)기술의 개발과 시장의 태동은 동행하지 않을 수 있다는 것을
보여주는 대표적인 사례
*http://www.hankyung.com/news/app/newsview.php?aid=2014122259027
Nixie(닉시)
웨어러블 드론 카메라
33. https://www.diymaker.net스마트 홈 - 사물인터넷으로 구현 ?
지금까지 홈 오토메이션은 왜 실패했을까 ?
첫 번째로 네트워크 연결을 위한 칩이 너무 크고 비쌌다.
두 번째로 센서를 갖추고 연산을 담당할 컴퓨터가 충분히 소형화되지 못했다.
세 번째로 각 제품의 호환성을 보장하는 표준규격이 존재하지 않았다.
네 번째로 같은 기업이 내놓은 가전제품조차 일관된 홈 오토메이션 기술을 탑재하지 않았다.
마지막으로 이런 어려움의 원인을 알아내고는 강력한 추진력으로 돌파하는 리더십이 없었다.
디지에코 보고서 2014.11.03 - 사물인터넷, 대중화를 막는 문제점과 해결방안은? IT 평론가 안병도
사람들은 고독과 외로움도 즐기는 존재
가정은 자동화가 필요 없는 공간
즐거움과 소통을 가져가면 누가 좋아하는가 ?
스마트 홈 서비스는 가장 늦게 제공 될 서비스
가장 기본적인 것(전등 소등)부터 접근
기대하고 , 원하지만 살고 싶지 않은 집
스마트 기기 + 데이터베이스 + 콘텐츠 + 서비스 모델 진화
34. https://www.diymaker.net미아/분실물 방지기 - 사물인터넷으로 구현 ?
㈜쁘띠엘린은 '미아방지용품 인식조사‘ 8백14명.
미아방지용품은 목걸이 · 팔찌(37%), 미아방지가방(19%), 이름표(17%), 손목끈(4%)
리니어블 - 크라우드 미아 찾기
일어날 일은 일어나는데
누가 나의 아이를 잃거나,
소지품을 잃어버리겠다고
생각하는가 ?
35. https://www.diymaker.net출석체크기/카운터 - 사물인터넷으로 구현 ?
출석체크기 ‘학생인권침해’ 논란
이름을 부르는 전통적인 출석 확인은 오래된 방식
출석을 부르는 것은 다른 의미가 있다.
출퇴근 시간, 출석부, 지문조회, 카드 기록계 – 부정적인 인식
관계와 소통의 방식을 바꾸려 할 때는 조심해야 한다.
그럼 위와 같은 방식을 사용하지 않는 조직에서는 좋은 제품이 되는가 ?
- 군대
- 직장
- 물건세기
- People Counting
이름 눈맞춤
관심
애정
감시
통제
친근함
꽃
* 연관단어분석
질문
출석
36. https://www.diymaker.net사물인터넷 환경에서 머신러닝 기술
머신러닝은 인공지능의 한 분야로 데이터에 내재된 패턴, 규칙, 의미 등을 컴퓨터로 하여금
알고리즘을 기반으로 학습하게 하여, 새롭게 입력되는 데이터에 대한 결과를 예측 가능하도록 하는
기술로 헬스케어, 스마트 공장, 스마트홈 등의 분야에서 활발하게 적용
지도 학습, 비지도 학습, 준지도 학습, 강화 학습 등으로 구분되며, 지도 학습이 전체의 70% 정도를
차지할 정도로 가장 널리 활용됨
37. https://www.diymaker.net지도학습(Supervised Learning) 알고리즘
• 서포트 벡터 머신 (Support Vector Machine) : 주어진 데이터 집합을 바탕으로 새로운 데이터가
어느 카테고리에 속할지 판단할 때, 데이터가 사상된 공간의 경계에서 가장 큰 폭을 가진 경계를
찾는 알고리즘을 활용하여 이진 선형 분류를 결정하는 모델
• 은닉 마르코프 모델 (Hidden Markov Model) : 통계적 마르코프 모델의 하나로 시스템이 은닉된
상태와 관찰 가능한 결과의 두가지 요소로 보고, 관측된 모수로부터 은닉된 모수를 결정하려는
확률적 결정 모델
• 나이브 베이즈 분류 (Naive Bayes Classification): 일련의 이벤트 사이의 독립사건을 가정하는
베이즈 정리를 적용한 확률 분류기를 데이터 분류에 활용한 결정 모델
• 신경망 (Neural Network): 생물학의 신경망을 모방한 통계학적 학습 알고 리즘으로서 가중치가
곱해진 입력 값들의 합을 계산하여 최종 활성함수에 입력된 결과가 데이터 분류에 활용되는 결정
모델
38. https://www.diymaker.net딥 러닝(Deep Learning, 심층학습) 정의
■ 기계학습의 신경망(Neural Network) 알고리즘을 기반으로 복수의 심층 신경망을 기반으로
패턴인식 혹은 추론에 활용하는 기술임
■ 딥러닝은 전처리과정, 학습 알고리즘을 통한 특징 추출, 비지도 학습을 통한 분류·예측의 과정을
거침
■ 사물인터넷 환경에서 심층 신경망 기반의 데이터 분류, 추론 적용에 아래의 오픈소스 기반의
딥러닝 프레임워크 활용가능
51. https://www.diymaker.net
단말 고정형
다종 원격형
적응 ∙ 반응형
1세대 UI
2세대 UI
3세대 UI
단말 내장
단일단말용
단말 제조사 중심
선 UI 구성
이용시 원격 제공
제한적 다종단말지원
단말 제조사 중심
선 UI 구성
자율인지 원격 제공
다종단말 동시지원
서비스 제공자 중심
실시간 UI 구성
관리성의 혁신적 재설계
단말 응용프로그램
정보 전달형 서비스
원격 기기제어 서비스
N-스크린 서비스
단일 모델 인터페이스
상황인지기반 융합 서비스
맞춤형 N-스크린 서비스
UI/UX 콘텐츠 유통
IoT 사용자 경험/인터페이스 변화
58. https://www.diymaker.net
1) Dual Mode
기존 BT와 BLE 기술이 공존하는 형태이며 주로 휴대폰에 사용
2) Single Mode
센서 등과 같은 독립형 제품에 사용되며 프로토콜 구조는 Dual Mode와 동일
기존 BT 기술과 호환을 위해 RF, HCI(Host Controller Interface), L2CAP(Logical
Link Control and Adaptation Protocol) 계층의 경우 기존 과 동일하고 LE 기술
을 위해 일부 기능이 추가
BLE Protocol Architecture
표준화 동향
Simple Remote Control(단순 리모트 컨트롤), Battery Status(배터리 상태),
Device Power( 디 바 이 스 전 력 ), Generic Input/Output( 일 반 입 / 출 력 ),
Humidity(습도), HVAC(공조 시스템), Location(위치), Temperature(온도),
Watchdog( 감 시 ), HID( 휴 먼 인 터 페 이 스 디 바 이 스 ), Heart Rate
Monitor(심박모니터), Physical Activity Monitor(신체 활동 모니터), Glucose
Meter( 혈 당 측 정 기 ), Blood Pressure Monitor( 혈 압 모 니 터 ), Health
Thermometer( 체 온 계 ), Health Weight Scale( 체 중 계 ), Pulse
Oximeter(맥박산소포화도), Manufacture Information(제조사 정보), Alert(알림),
Emergency( 비 상 경 보 ), Find Me( 위 치 검 색 ), Net Availability( 네 트 워 크
사용가능성), PUID(개인 사용자 인터페이스 디바이스), Proximity(근접), Soft
Button(소프트 버튼), Time(시간) 등이 있다
59. https://www.diymaker.netLoRaWAN(Long Range Low Power Wide Area Network)
59
Semtech와 IBM리서치가 함께 개발한 LPWAN기술
매우 적은 전력으로 넓은 대역으로 데이터를 분산하여 동시에 송신이 가능한
직접 확산 스펙트럼 CDMA (direct Sequence Spread Spectrum CDMA,
DSSS CDMA) 기술 활용Frequency Band : 433,863~870MHz(유럽), 902~928MHz(미국),
779~787MHz(China)
한국 : 920~925 MHz
Range 2-5k (urban), 15k (rural)
*Advanced Encryption StandardA technical overview of LoRa® and LoRaWAN™
61. https://www.diymaker.net
ChosunBiz.com 2014.01.1 신문기사
미국 캘리포니아 서니베일에 본사를 둔 보안서비스업체 프루프포인트는 16일 홈페
이지(proofpoint.com)를 통해 작년 말부터 올해 초까지 전 세계에서 75만 건의 ‘피
싱’과 ‘스팸’ 메일이 스마트 가정 해킹을 통해 발송됐다고 밝혔다. 이 보안업체는 ‚이번
공격은 사이버 범죄자들이 가정용 라우터, 스마트 가전기기 등 사물인터넷(IoT)을 악
용하기 시작했다는 증거‛라며 ‚PC나 모바일 기 기에 비해 인터넷에 연결된 스마트 가
전기기들은 보안 조치가 허술하게 되어 있어 표적이 되기 쉽다‛고 평가했다.
IoT는 모든 사물을 인터넷 망에 연결한 것으로, 가전업계와 정보기술(IT)업계에서 가
장 주목하는 트렌드 가운데 하나다. 시장조사기 관 IDC에 따르면 2020년까지 인터
넷에 연결된 기기의 수는 2000억 개에 이를 것 으로 예상된다.
IoT 정보 보안기술
64. https://www.diymaker.net
ZigBee 에서 보안 서비스
ACL(Access Control List), 데이터 암호화(Data Encryption), (Frame
Integrity)을 사용
Network Security
보안 모드는 Unsecured mode, ACL mode 및 Secured Mode 중에
하나를 선택
BLE
Security Manager (SM)
128bit AES, data encryption
WiFI
WEP(Wired Equivalent Privacy)
• 행정안전부는 지난 2월 무선 랜 보안가이드를 배포하면서 WPA와 WPA2 방식
의 보안장치를 설치할 것을 권고한 바 있음
WPA(Wi-Fi Protected Access)
WPA2
67. https://www.diymaker.net오픈소스 하드웨어(OSHW) Platform
▶‘오픈 하드웨어 플랫폼’은 제품의 지능 역할을 하는 오픈 하드웨어의 핵심이며,
▶ 대표적으로 아두이노, 라즈베리파이, 비글본블랙이 있음
▶ 마이크로컨트롤러 보드, 소형 단일보드 컴퓨터 등으로 불리며, 센서 등 입력장치, 외부장치
컨트롤 기능, 무선통신 모듈과 손쉽게 연결, 개당 30~40불에 누구나 구매 가능
▶ 성능 개선과 활용도의 증가로 최근 2~3년간 판매량 급증 추세
▶ 아두이노와 라즈베리파이 각각 출시 이후 누적 100만대 이상의 판매실적 기록
▶ 전통적인 칩 벤더인 인텔 역시 오픈 하드웨어 움직임에 동참하기 위해 아두이노와 손잡고
IoT와 웨어러블을 겨냥한 ‘갈릴레오 보드’ 출시 (‘13.10월)
71. https://www.diymaker.netWearable View
웨어러블 장치 : 그냥 사용하면 편할 것이라는 막연한 생각뿐. 경험이 없다.
웨어러블 장치 업체의 접근은 이용자의 요구와 다른 부분
소비자는 콘텐츠를 소비하기 위해 웨어러블 장치가 필요할 것으로 보는 데 비해
업체들은 콘텐츠를 생산적 관점으로 웨어러블 장치를 보고 있는 것
직접 두 눈으로 보고 머리로 기록하고 마음으로 느껴야 하는 것들에 집중하지 못하는 것이죠. 이
때문에 우리가 직접 느껴야 할 그 경험을 가리고 있는 커다란 장치에 방해 받지 않고 자연스럽게
기록할 수 있는 웨어러블 장치를 찾게 될 날이 머지않을 겁니다. 그 시대를 대비해 진행되는 것이
구글글래스 같은 웨어러블 장치입니다.
72. https://www.diymaker.net
웨어러블 디바이스는 “신체에 부착하여 컴퓨팅을 할 수 있는 모든 것”을 지칭하며, 일
부 컴퓨팅 기능을 수행할 수 있는 애플리케이션까지 포함(Mit 미디어 랩)
Convergence Divergence
What Wearable Device ?
탈융합
기능빼기
단순화
저가격
핵심기능
융합
기능 통합
복잡화
고가격
여러 기능
74. https://www.diymaker.net현실은 ?
2014년 1월 미국 내 18세 이상 성인
중 10명 중 1명 사용,
20대 중반부터 40대 초반 사용자
1년 이상 사용하는 경우는 채
50%를 넘기지 못한다.
6개월 정도만 지나도 약 30%
정도는 이미 사용을 중단한 상태.
77. https://www.diymaker.net
Tactile bass system : subpac
Functionality
SubPac is a tactile audio device that quietly and directly transfers low frequencies to your
body, allowing you to FEEL MUSIC.