[IT/IoT] BLE, Beacon, iBeacon
1. BLE(Bluetooth Low Energy) 사물인터넷을 실현하는데 있어서 중요한 역할을 하는 것은 바로 센싱 기술입니다. 즉, 감지 기술이죠. 무언가를 감지하는 것. 이러한 감지 기술 중 우리가 잘 알고 있는 감지 기술이 바로 Bluetooth 입니다. 하지만 기존의 Bluetooth 기술은 전력 소모가 많아서 장시간 사용에 많은 어려움이 있었습니다. 저전력으로 Bluetooth 장비를 인지하고 상호 정보를 교환할 수 있다면 더욱 좋을 것입니다. 그렇게 해서 탄생한 것이 Bluetooth 기술의 4.0 version에 포함되어 있는 BLE, 즉 저전력 블루투스 기술입니다. 이 BLE를 이용하면 간단한 정보의 송출 등만을 지원하되 전력 소모를 획기적으로 줄여 감지 기술을 적용할 수 있게 되어 헬스케어, 피트니스, 접근감지, 알림 등의 부가 지원이 가능하도록 할 수 있습니다. 2. Beacon Beacon이란 무선 송신소, 신호등 등을 의미하는 단어로 선박 항해, 항공 우주 공학, 군사, 전기, 네트워크, 인명 구조 등에서 사용한 자기 자신의 위치 송출 기술을 총칭하는 용어이며 빛, 소리, 전파 등의 약속된 신호로 위치, 방향 등의 정보를 제공하는 기술입니다. Beacon의 특징은 바로 상호작용이 아니라 일방적 작용을 한다는 것입니다. 등대를 예로 들어보면 등대는 단지 빛을 통해 선박을 향해 위치를 알려주는 역할을 합니다. 선박에게서 무엇인가의 신호를 받아 처리하는 상호 작용을 하지 않습니다. 2.1. iBeacon의 현재 iBeacon이란 BLE 기반의 Beacon을 iOS7 이상, Android 4.3 이상의 운영체제를 가지는 디바이스에서 인식하고 활용하도록 하기 위한 하드웨어 및 소프트웨어 구현 프레임워크로써 애플에서 제안한 기술입니다. iBeacon 디바이스는 아주 작은 컴퓨터로 CPU를 탑재하고 있을 뿐 아니라 소량의 플래시 메모리를 장착하고 있으며 온도센서와 가속도 센서 등 다양한 센서를 탑재하게 됩