파다 평범일상

BLE (Bluetooth LE)란 무엇인가? 본문

컴퓨터 IT/얕은 컴퓨터 지식과 프로그래밍

BLE (Bluetooth LE)란 무엇인가?

파다 평범일상 2023. 6. 10. 11:56
반응형
😊 BLE (Bluetooth LE)란 무엇인가?

 

Bluetooth SIG에서 2010년에 채택한 Bluetooth 4.0 이상의 프로토콜로 처음 발표될때는 "Bluetooth Smart"라는 이름으로 공개되었다.

Bluetooth 4.0 이전의 프로토콜과 비교했을 때의 차이점은 다음과 같다.

  • Bluetooth 4.0 미만 프로토콜은 전송속도에 집중
  • Bluetooth 4.0 이상 프로토콜은 전력소모에 집중

현재의 BLE (Bluetooth LE)는 대량의 데이터를 빠르게 전송하는것 보다는, 소량의 데이터를 주기적으로 보내는 시스템에 적합하다고 한다.

  • 스마트 워치
  • 무선이어폰
  • 소형 IoT
  • 헬스케어 장비
😊 BLE (Bluetooth LE) 주요 용어

 

  • GAP (Generic Access Profile) : Connect 및 Advertising 동작을 관리하는 최상위 계층, 서로 다른 BLE (Bluetooth LE) 장치 사이의 상호작용을 관리한다.
  • ATT (Attribute Protocol) : GATT Server와 GATT Client 사이의 데이터 교환에 대한 규칙을 정의
  • GATT (Generic Attribute Profile) : ATT를 기반으로 주고받는 데이터의 구조를 정의하며, 다음과 같은 역할을 한다.
    • GATT Server : GATT Client가 읽거나 쓸 수있는 Characteristic Database를 가진 장치
    • GATT Client :  GATT Server에 데이터를 읽어가 쓰는 장치
  • Broadcaster : 광고 패킷을 뿌리고 있으나 다른 장치로 부터의 연결을 수락하지 않는 장치
  • Observer : 광고 패킷을 수신하고 있으나 다른 장치로 연결 요청을 하지 않는 장치
  • Peripheral (주변기기) : 광고 패킷을 뿌리고 Central 장치로 부터의 연결 요청을 기다리는 장치
  • Central (중앙장치) : 광고 패킷을 수신하고 원하는 Peripheral 장치로 연결 요청을 하는 장치
😊 BLE (Bluetooth LE) 연결방식은?

블루투스 (https://www.bluetooth.com/)에서 제공하는 블루투스 기술 개요 이미지

Comments