BLE (Bluetooth LE)
1. Standard and History
Standard @LE | Modulation | Frequency | Data Rate | Remark |
Bluetooth 4.0 | FHSS, GFSK | 2.400 ~ 2483.5GHz | ~ 1 Mbps | Y2010, BLE Released |
Bluetooth 5.0 | FHSS, GFSK | 2.400 ~ 2483.5GHz | ~ 2 Mbps | Y2016, BLE Long Range |
Bluetooth 5.1 | FHSS, GFSK | 2.400 ~ 2483.5GHz | ~ 2 Mbps | Y2019, BLE Mesh |
Bluetooth 5.3 | FHSS, GFSK | 2.400 ~ 2483.5GHz | ~ 2 Mbps | Y2021 |
2. Power Consumption
Power Class | TX Power | Power Save Mode | RX Mode | TX Mode |
Class 1 | ~100 mW / 20 dBm | |||
Class 1.5 | ~10 mW / 10 dBm | |||
Class 2 | ~2.5 mW / 4 dBm | |||
Class 3 | ~1 mW / 0 dBm |
3. Application Reference for IoT
Standard | Coverage | Topology | Internet Protocol | Battery Usage |
BLE | ~ 30 m | Star | Not Support | Coin-cell |
Bluetooth Mesh | ~ 30 m | Mesh | Not Support | Coin-cell |
4. Devices
Master(Central) | 휴대폰의 기본 BLE동작으로 Slave를 Scanning 하여 접속시킬 수 있다. 다수의 Slave는 하나의 마스터에 접속되어 통신가능하다. |
Slave(Peripheral) | Master가 자신을 찾을 수 있도록 주기적으로 자신의 존재를 방송, Master의 요청에 따라 접속(Pairing), 결합(Bonding) |
Beacon | 자신의 존재에 대해 Advertising/Broadcasting만 할 수 있는 장치 → Slave에서 가능한 동작 중 극히 제한된 동작 |
5. Connection Sequence
Discovery → Pairing 시작 → (MITM) → Connected But not Bonded 또는 Connected and Bonded