Network/IoT-Basic

IoT - 사물 인터넷이란 무엇인가

양디 2016. 1. 22. 16:58

이미지 출처: http://www.kpcb.com/blog/how-kleiner-perkins-invests-in-the-internet-of-things-picking-the-winners

사물인터넷 이란?


요즘 IT 시장에서 가장 핫한 키워드를 꼽자면 사물인터넷 인공지능 이라고 할 수 있다.


물론 더 세부적으로 보자면 스마트카 , 빅데이터 이야기도 나오겠지만, 스마트카도 결국 사물이고 빅데이터를 이용해서 인공지능 의 능력이 강화된다.


그 중 사물인터넷에 대해서 이야기해보자.


사물인터넷은 영어 단어 IoT, 즉 Internet of Thing 의 한글 말이다.


Thing 이 인터넷을 하는 주체가 되는 기술이 바로 사물 인터넷이다.


지금까지 인터넷과 연결되어 움직이던 디바이스들은 크게 컴퓨터 전화기 정도가 있겠다.


다른 물건들은 인터넷과 연결되어 있지 않았다.


그 이유는 대개 기술의 부재비용 측면에서의 효용이 떨어진다는 점이었다.


그러나 상황은 급속도로 변했다.


소프트웨어 기술은 날이 갈수록 늘어나고, 뿐만 아니라 하드웨어도 발전에 발전을 거듭했다.


제한된 기능을 하는 하드웨어를 만들기 위한 단가가 계속해서 떨어져서, 이제 비용적인 문제를 벗어나게 된 것이다.


예를 들어보면, 라즈베리파이 2 기기 같은 경우는 5만원 돈으로 살 수 있다.


10년 전만 해도 라즈베리파이2 성능의 컴퓨터를 사려면 그 가격으로는 꿈도 꿀 수 없었다.


기술의 부재 또한 해결 , 혹은 진행중이다.


사물 인터넷을 위한 프로토콜들이 계속해서 개발 진행중이며, 실제로 적용된 사례도 다양하다.


사물 인터넷 사례



위의 사진은 국내 모 회사에서 제공하는 IoT 솔루션이다.


스마트폰으로 집 내부의 hub를 통하여 각종 기기들을 제어할 수 있다.


위의 사물인터넷은 기초적인 사물인터넷이라고 할 수 있다.


사람이 간접적으로(원격으로) 사물을 제어하는 것이 1단계


사물이 사물을 제어하는 것이 2단계 라고 할 수 있겠다.


따라서 IoT의 발전은 인공지능의 발전과도 밀접한 관계가 있다.


단순히 인터넷에 연결된 제품을 제어하는 것을 넘어서, 사용자의 행동 패턴을 빅데이터로 통계/수치화하여 그에 따라 각종 제품들을 관리/제어해주는 인공지능의 개발이 기대되고 있다.


사물인터넷의 문제점


현재 사물인터넷의 기술은 굉장히 빠르게 발전하고 있다.


그럼에도 불구하고 전체적인 대중화가 이루어지지 못하고 있는 까닭은, 보안의 문제가 크다.


인터넷은 우리가 직접 시각적으로 보이지는 않지만, 전선을 통해서, 혹은 전파를 통해서 (최근에는 빛을 통해서) 정보를 주고받는다.


그리고 이 정보는 인터넷에 연결되어 있다면 누구라도 훔쳐갈 수 있는 위험을 내포한다.


간단하게 만들 수 있는 제품들이 아주 많이 있다.


예로 집 문을 열어주는 기기는 만들기가 매우 쉽다.


프로토콜에 대한 지식과, 센서, 제어 모듈만 있으면 누구라도 가능할 것이다.


그럼에도 불구하고 현재 자신있게 내놓은 제품이 없는 것은 사람이 아닌 기기의 보안의 문제이다.


위의 제품을 만들었다고 치자.


부모님이 집에 오신다고 했는데, 내가 지금 밖에서 일을 하고 있다.


부모님께서 집앞에 도착하시면, 나는 핸드폰으로 문을 열어줄 수 있다.


그러나 내가 핸드폰으로 문을 여는 작업을 할 때에, 전송되는 데이터를 누군가가 훔치고 그것을 악용한다면


그 누군가도 똑같이 내 집을 열 수 있게 되는 것이다.


사물인터넷이 발달할수록, 집 안 기기들은 내 개인 사생활과, 안전 에 더 깊숙히 관여하게 된다.


따라서 보다 강력한 보안 솔루션이 필요하다.


그럼에도 단순히 강력한 보안 솔루션을 내놓을 수 없는 것은, 사물 인터넷의 특성 상 


사물이 가지고 있는 지능적 기능은 한정되어 있기 떄문이다.


보내는 정보가 길고 복잡해질수록 사물이 그를 이해하는데 걸리는 시간은 길어질 것이고,

정보를 주고받는 양이 많아질수록 사물의 전원은 더 빨리 줄어든다.


따라서 이 모두를 보완해 줄 표준 프로토콜 개발을 위해 각지에서 노력하고 있는 것이다.


사물인터넷 프로토콜 ?


현재 사물인터넷 프로토콜로 대표적인 것은 MQTT CoAP 이 있다.


각자 표준 IoT 프로토콜이 되기 위하여 개발을 거듭하고 있으니 언젠가 표준화가 되면 더 큰 IoT 시장이 열릴 날도 머지 않았다고 볼 수 있다.


지금도 계속해서 발전하고 있고, 문제점을 해결한 제품들은 계속해서 출시가 되고 있는 상황이다.


조만간 MQTT 프로토콜에 대한 설명으로 다시 포스팅하겠다.




댓글