본문 바로가기
블루투스/GAP

Bluetooth Bonding (General Bonding / Dedicated Bonding)

by 테크쟁이 2023. 1. 16.
반응형

참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/

 

Bonding

- Bonding의 목적은, 두 블루투스 디바이스의 link key를 생성하여, Authentication을 하기 위해서다.

- UI에서 "‘Bluetooth Bonding"로 표시

 

1. Bondable mode

1-1. Non-bondable mode

- Pairing Request를 수락하지 않아서 Pairing이 불가능

- UI에서 "non-bondable" 또는 "non-bondable mode" 또는 "does not accept bonding"으로 표현

1-2.  Bondable mode

- Pairing이 가능한 상태

- UI에서 "bondable" 또는 "bondable mode" 또는 "accept bonding"으로 표현

 

2. General Bonding

- Service에 접근하기 위해,  connection setup이나 channel establishment를 할때, 실행하는 bonding.

General Bonding

 

3. Dedicated Bonding

- Service 접근은 필요가 없고, Pairing만 목적인 bonding.

Dedicated Bonding

 
반응형