반응형
참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/
LE Data Physical Channel PDU의 Header
- 자세한 내용은 "Data Physical Channel PDU" 참고
MD(More Data) field
- Device에서 전송할 데이터가 있다는 것을 알리기 위해 사용된다
- 패킷 수신 실패가 발생하면 connection event가 닫힌다
- 하나의 connection event에서 2번의 연속된 invalid CRC match가 발생하면, 해당 connection event는 닫힌다
MD(More Data) field의 사용
Central MD field | Peripheral MD field | 설명 |
0 | 0 | Central은 패킷 전송 후, 다른 패킷을 전송하지 않고, connection event를 닫는다 Peripheral은 패킷 전송 후, listen 할 필요가 없다 |
0 | 1 | Central은 패킷 전송 후, 다른 패킷을 전송하여 connection event를 지속한다 Peripheral은 패킷 전송 후, listen 해야한다 |
1 | 0 | Central은 패킷 전송 후, 다른 패킷을 전송하여 connection event를 지속한다 Peripheral은 패킷 전송 후, listen 해야한다 |
1 | 1 | Central은 패킷 전송 후, 다른 패킷을 전송하여 connection event를 지속한다 Peripheral은 패킷 전송 후, listen 해야한다 |
반응형
'블루투스 > LE Link Layer' 카테고리의 다른 글
LL Control PDU opcode (0) | 2023.02.09 |
---|---|
LL Control PDU Payload (0) | 2023.02.09 |
LE - Acknowledgment / Flow control (0) | 2023.02.05 |
Data Physical Channel PDU (0) | 2023.02.04 |
Initiating PDU Payload (0) | 2023.02.04 |