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

블루투스 ACL packet 종류 (Bluetooth ACL packet type)

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

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

* 블루투스 전체 packet type은 "블루투스 패킷 종류 (Bluetooth packet type)" 참고

 

Packet 설명
DM1 Payload 구성
- 1~18
information byte (1 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 2/3 rate FEC(forward Error Check)에 의해 인코딩된다
1개 time slot을 커버할 수 있다

DH1 Payload 구성
- 1~28 
information byte (1 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 FEC(forward Error Check)에 의해 인코딩되지 않는다
1개 time slot을 커버할 수 있다

DM3 Payload 구성
- 1~123 
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 2/3 rate FEC(forward Error Check)에 의해 인코딩된다
3개 time slot을 커버할 수 있다

DH3 Payload 구성
- 2~185
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 FEC(forward Error Check)에 의해 인코딩되지 않는다
3개 time slot을 커버할 수 있다

DM5 Payload 구성
- 2~226
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 2/3 rate FEC(forward Error Check)에 의해 인코딩된다
5개 time slot을 커버할 수 있다

DH5 Payload 구성
- 2~341 
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 FEC(forward Error Check)에 의해 인코딩되지 않는다
5개 time slot을 커버할 수 있다

AUX1 Payload 구성
- 1~30
information byte (2 byte payload header 포함)
- CRC code 없음
- MIC 없음
Test mode 에서만 사용 가능하며, 그 외의 경우에는 Link Controller에 의해 AUX1 packet은 버려진다
2-DH1 Payload 구성
- 2~56 
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 π/4-DQPSK modulation을 사용하여 변조된다
1개 time slot을 커버할 수 있다

2-DH3 Payload 구성
- 2~369
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 π/4-DQPSK modulation을 사용하여 변조된다
3개 time slot을 커버할 수 있다
2-DH5 Payload 구성
- 2~681 
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 π/4-DQPSK modulation을 사용하여 변조된다
5개 time slot을 커버할 수 있다
3-DH1 Payload 구성
- 2~85
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 8DPSK modulation 사용하여 변조된다
1개 time slot을 커버할 수 있다
3-DH3 Payload 구성
- 2~554 
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 8DPSK modulation 사용하여 변조된다
3개 time slot을 커버할 수 있다
3-DH5 Payload 구성
- 2~1023 
information byte (2 byte payload header 포함)
- 16 bit CRC code
- AES-CCM encryption이 enable이면 32 bit MIC가 존재
Payload는 8DPSK modulation 사용하여 변조된다
5개 time slot을 커버할 수 있다
 
반응형