- Bluetooth BR/EDR 모듈 중 Android에서는 잘 동작하지만, Windows에서는 Pairing부터 잘 안되는 제품이 있습니다.
-> 이 모듈은 윈도우와 호환되지 안 되는 것으로, 다른 제품으로 교체하십시오.
- 이 페이지 내용은 다음 사이트를 참고 하였습니다.
https://kr.mathworks.com/help/bluetooth/gs/comparison-of-bluetooth-bredr-and-bluetooth-le.html
용어
* BR/EDR : Bluetooth basic Rate/Enhanced Data Rate
* BLE : Bluetooth Low Energy
초반에 Bluetooth는 USB COM Port처럼 사용하였다.
BR/EDR(Classic)는 작은 자원으로 구현이 가능하며, 전송 과정이 단순하지만 Pairing 과정을 거쳐야 한다.
BLE는 Pairing 과정이 없고, 출력이 낮아, 배터리 소비도 적고, 혼선이 적지만, 전송량이 적고, 개발단계에서 복잡한 과정이 필요하다.
예로 Windows에서 Bluetooth device를 개발하며서 테스트할 경우, EDR은 무료 터미널 프로그램에서 테스트할 수 있지만, BLE는 유료 프로그램을 사용해야 하는데, 설정이 복잡하여, Android app을 많이 사용한다.
자세한 사항은 아래 내용을 참조하시길 바란다.
Feature | Bluetooth BR/EDR | Bluetooth LE |
---|---|---|
Frequency band | Operates on a 2.4 GHz Industrial, Scientific, and Medical (ISM) band, with the values in the range from 2.4000 GHz to 2.4835 GHz | Operates on 2.4 GHz ISM band, with the values in the range from 2.4000 GHz to 2.4835 GHz |
Channels | 79 channels | 40 channels (37 data channels and 3 advertising channels) |
Channel bandwidth | 1 MHz | 2 MHz |
Spread spectrum technique | 1600 hops/sec frequency-hopping spread spectrum (FHSS) | FHSS |
Modulation scheme | – Gaussian frequency shift keying (GFSK) – π/4 differential quadrature phase shift keying (DQPSK) – 8 differential phase shift keying (DPSK) | GFSK |
Power usage | 1 W (reference value) | ~0.01x W to 0.5x W of reference (depending on the use case scenario) |
Maximum transmission power | – Class 1: 100 mW (20 dBm) – Class 2: 2.5 mW (4 dBm) – Class 3: 1 mW (0 dBm) | – 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) |
Data rate | – BR PHY (GFSK): 1 Mb/s – EDR PHY (π/4 DQPSK): 2 Mb/s – EDR PHY (8 DPSK): 3 Mb/s | – LE Coded PHY (S = 8): 125 Kb/s – LE Coded PHY (S = 2): 500 Kb/s – LE 1M PHY: 1 Mb/s – LE 2M PHY: 2 Mb/s |
Device discovery | Inquiry or paging | Advertising |
Device address privacy | None | Private device addressing supported |
Encryption algorithm | E0/SAFER+ | AES-CCM |
Audio capable | Yes | Yes (Bluetooth LE audio is introduced in Bluetooth Core Specification 5.2) |
Network topology | Point-to-point (including piconet) | – Point-to-point (including piconet) – Broadcast – Mesh |