Bluetooth 란?
- 근거리 무선 통신 기술의 표본
- 수 ~ 수십미터 정도의 거리에서 정보 교환 용도 사용
- 2.4 ~ 2.485 GHz 주파수 대역 사용
- 동일한 주파수를 사용하는 다른 장치 간에
간섭현상
발생 가능 - 호핑기술
- 블루투스 페어링 이후 무선 통신 상황에 따라 주파수를 일정간격으로 건너뛰어 다른 채널의 주파수로 통신하는 것
- 동일한 주파수를 사용하는 다른 장치 간에
- wifi 보다 저전력이고 더 좁은 범위 통신에 적합
- BLE
- 기존의 블루투스보다 전력 소모가 적고 저용량 데이터를 처리하기에 맞도록 설계
- 브로드캐스트 모드
- 일정한 주기로 주변의 모든 디바이스에게 일방적으로 데이터를 보내는 모드
- 주기적으로 소량의 데이터를 여러 기기에 전달해야 하는 경우에 적합
Beacon 이란?
- 근거리에 있는 스마트 기기를 자동으로 인식하여 필요한 데이터를 전송할 수 있는 무선 통신 장치
- 최대 50m
- 전원없이 배터리만으로 설치
- UUID가 포함된 정보 패킷을 광고의 목적으로 사용가능
- RSSI 값을 사용하여 비콘의 출력세기와 신호강도로 비콘과 단말기 사이 거리 측정 가능
비콘종류
- iBeacon
- 데이터 패킷
- 비콘의 고정 고유 번호
- UUID : 범용 고유 식별자
- 2 byte의 비콘 그룹을 나타내는 식별 번호
- 2 byte의 비콘 그룹 내에서 고유 비콘을 나타내는 식별 번호
- 통신 세기를 나타내는 신호
- 에디스톤
- 오픈소스
- 패킷유형
- UID : Unique identifier
- 설치된 앱을 실행할때 알림
- URL
- 효율적이고 쉽게 정보 전달
- TLM : Telemetry
- 배터리정보, 기기온도, 패킷 전송 횟수
- EID
- 안전성과 보안이 강화된 패킷
- UID : Unique identifier