BLE에서 읽기, 쓰기, 알림 및 표시 는 데이터를 이동하기 위한 네 가지 기본 작업이다. BLE 프로토콜 사양은 이러한 작업에 대해 최대 247바이트의 데이터 페이로드를 허용한다. 이것은 Data Length Extensions (DLE)를 활성화하여 최대 251 – 4 = 247바이트(L2CAP 헤더 크기 4바이트를 뺀 후)까지 전송할 수 있다. 다음 이미지는 패킷구조를 시각적으로 표시한 것이다.
패킷 구조를 통해 알 수 있듯이 Bluetooth Low Energy의 각 계층에서 사용하는 오버헤드 바이트가 많이 있다. 우리가 관심 있는 부분(그리고 실제로 애플리케이션 데이터를 담을 수 있는 부분)은 ATT Payload 이다. ATT 헤더(3바이트)를 고려하면 실제 ATT 페이로드 데이터에 대해 244바이트가 남는다.
Bluetooth 4.0 및 4.1에서 최대 ATT 페이로드는 20바이트에 불과한 반면 4.2 및 5.0에서 도입된 DLE(데이터 길이 확장) 기능을 통해 ATT 페이로드는 최대 244바이트의 데이터를 보유할 수 있다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
8 |
foobar, ASIO 설정법
![]() | Pjk | 2010.06.02 | 12905 |
7 | 연금술사, The Alchemist. | Pjk | 2010.05.14 | 5285 |
6 |
도스내부명령어
![]() | Pjk | 2009.11.17 | 5925 |
5 |
DYNALINUX-SERVER1-part1,2
![]() | Pjk | 2009.09.11 | 4051 |
4 |
백제도, 동학군도 품어안은 ‘붉은 비단’
[1] ![]() | Pjk | 2009.09.09 | 1934 |
3 |
여행의 기술 (The)art of travel
![]() | Pjk | 2009.09.01 | 4645 |
2 | 신 (Le Souffle des Dieux) [1] | 박종규 | 2009.08.21 | 4295 |
1 | 지식e (가슴으로 읽는 우리시대의 智識) 시즌1 | 박종규 | 2009.08.20 | 4397 |