참고자료: https://www.bluetooth.com/specifications/specs/core-specification-supplement-10/
TX Power Level
- TX Power Level data를 포함하는 패킷의 전송 radiated TX Power를 나타낸다
- Controller에서 가능한 정확하게 값을 계산해야 한다
- TX Power Level data가, Host에서 생성한 «TX Power Level» AD Structure에 존재하면, Host에서 가능한 정확하게 값을 계산해야 한다
1. 계산 공식
- pathloss = Tx Power Level - RSSI
- RSSI(Received Signal Strength Indicatior): 수신한 패킷의 신호 강도로 dBm 단위를 사용한다
- Fading, 안테나, 회로, 칩 등의 특성 때문에, path loss 값은 불확실성을 갖는다
- (Fading에 의한 불확실성은) 한 디바이스에서 여러 패킷을 수신하면 개선할 수 있다
1-1. 예제
- 첫 번째 경우, Tx Power Level이 +4 (dBm) 이고, 수신한 패킷의 RSSI가 -60 (dBm) 이면, path loss는 "+4 – (-60) = +64 dB" 이다
- 두 번째 경우, Tx Power Level이 +15 (dBm) 이고, 수신한 패킷의 RSSI가 -40 (dBm) 이면, path loss는 +55 dB이다
-> 두 번째 경우의 path loss가 더 작으므로, 어플리케이션에서 두 번째 경우 디바이스가 더 가까이 있다고 판단할 수 있다
2. Format
Data Type | 설명 |
«TX Power Level» | Size: 1 octet 0xXX: -127 to +127 dBm |
'블루투스 > CSS' 카테고리의 다른 글
CSS - Data Type (0) | 2023.01.06 |
---|