참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/
* 전체 Advertising Physical Channel PDU의 payload는 "Advertising Physical Channel PDU" 참고
Scanning PDU 란?
- Scannable advertisement에 대한 회신을 할 때 사용
Scanning PDU 종류
- 아래 PDU에 대한 response 전송 시, 같은 PHY에서 전송되어야 한다
1. SCAN_REQ PDU (scan request PDU)
2. SCAN_RSP PDU (scan response PDU)
3. AUX_SCAN_REQ PDU (scan request PDU)
4. AUX_SCAN_RSP PDU (scan response PDU)
1. SCAN_REQ PDU Payload
- AUX_SCAN_REQ PDU Payload와 동일하다
- SCAN_REQ PDU에는 Host data가 포함되지 않는다
- ScanA: scanner의 address (Packet header의 TxAdd field에 의해 Public/Random 결정)
- AdvA: Advertiser의 address (Packet header의 RxAdd field에 의해 Public/Random 결정)
2. SCAN_RSP PDU Payload
- AdvA: Advertiser의 address (Packet header의 TxAdd field에 의해 Public/Random 결정)
-ScanRspData: Advertiser Host에서의 모든 data를 포함할 수 있다
3. AUX_SCAN_REQ PDU Payload
- SCAN_REQ PDU Payload와 동일하다
- AUX_SCAN_REQ PDU에는 Host data가 포함되지 않는다
- ScanA: scanner의 address (Packet header의 TxAdd field에 의해 Public/Random 결정)
- AdvA: Advertiser의 address (Packet header의 RxAdd field에 의해 Public/Random 결정)
4. AUX_SCAN_RSP PDU Payload
- AUX_SCAN_RSP PDU는 Common Extended Advertising Payload를 사용한다
- 모든 auxiliary PDU는 AUX_CHAIN_IND PDU를 통해 전송된다
'블루투스 > LE Link Layer' 카테고리의 다른 글
Data Physical Channel PDU (0) | 2023.02.04 |
---|---|
Initiating PDU Payload (0) | 2023.02.04 |
Common Extended Advertising Payload - SyncInfo field (0) | 2023.02.01 |
Constant Tone Extension (0) | 2023.01.31 |
Common Extended Advertising Payload (0) | 2023.01.31 |