BLE 비콘

BLE 비콘

Bluetooth 4.0 이상 - BLE 기반의 프로토콜을 사용해 주변 기기들에게 간단한 신호를 전달하는 장치이다. 비콘의 사전적 의미

  1. (안전 운행을 유도하는) 신호등 불빛
  2. (배·비행기의 위치 확인을 돕는) 무선 송신소
  3. (과거 신호용으로 피워 올리던) 봉화 출처 - 나무위키

즉 비콘은 자신의 위치 확인이나 신호를 보내는데 사용되는 기기이다.

BLE에서도 비슷하게 위치 정보나 간단한 신호를 보냄으로써 주변 기기에 자신의 존재를 알린다.

원리

비콘은 Advertise Mode를 이용해 통신한다.

  1. 비콘이 Advertising packet을 지속적으로 주변 기기에게 방송한다.
  2. Central 기기에서 비콘의 packet을 읽고 값에 해당하는 서비스를 수행한다.

비콘 종류

iBeacon

애플이 개발한 BLE 비콘 규격이다.


Major, Minor Number는 한 지역 비콘 장치를 구분하기 위해 사용된다.

TX Power는 수신 신호의 세기 RSSI 값과 더불어 거리를 측정해 자신의 위치를 추정하는데 사용된다.

UUID, Major, Minor 값은 사용자가 특정 값으로 지정하여 사용할 수 있다.

보통 많은 비콘 프레임은 다음과 같이 사용된다.

한 장소에 많은 수의 비콘을 설치할 때 모두 동일한 UUID를 이용하도록 설정한다.

Major와 Minor 값을 설정해 구분된 영역 또는 공간 설정

Eddystone

구글에서 만든 규격

패킷 구조


https://developers.google.com/beacons/eddystone
  • UID : 고유 ID
  • URL: URL을 전송하여 특정한 웹 싸이트로 접속할 수 있도록 한다.
  • TLM: 배터리 전압, 장치 온도, 패킷 수 등의 정보를 담는다.



* 참조

http://blog.naver.com/PostView.nhn?blogId=juke45ef&logNo=220834142021&redirect=Dlog&widgetTypeCall=true http://blog.naver.com/PostView.nhn?blogId=xisaturn&logNo=220714044323 https://developers.google.com/beacons/eddystone

김땡땡's blog

김땡땡's blog

김땡땡