파다 평범일상
BLE (Bluetooth LE)란 무엇인가? 본문
반응형
😊 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) 연결방식은?
'컴퓨터 IT > 얕은 컴퓨터 지식과 프로그래밍' 카테고리의 다른 글
디지털 회로, 컴퓨터가 사칙연산을 하는 방법 (0) | 2023.06.24 |
---|---|
컴퓨터가 사진을 다루는 방법은? (0) | 2023.06.24 |
컴퓨터가 글자를 어떻게 다룰까? (0) | 2023.06.24 |
1bit와 디지털 (0) | 2023.06.18 |
MacBook Pro에서 안드로이드 스마트폰 무선 미러링하기 (0) | 2023.06.17 |
Comments