1. BLE 프로토콜 스택
ㅇ GATT (Generic Attribute Profile)
- 서비스 프레임워크를 정의
ㅇ ATT (Attribute Protocol)
- 기존 블루투스(BR/EDR)에서 SDP 프로토콜 처럼, 주변 장치의 서비스 및 능력을 발견
. 서비스를 검색하고 상대 장치의 특성값들을 읽고 쓰기 위한 프로토콜
- ATT PDU
. Opcode (8 비트) : 6 종류 PDU type
.. request,response,command,notification,indication,confirmation
. Authentication Signature (96 비트,선택옵션) : 원래 Opcode에 대한 인증 관련
. Handle (16 비트)
ㅇ SM (Security Manager)
ㅇ L2CAP
- 상위 프로토콜의 다중화, 패킷 단편화 및 재조립, 흐름제어, 에러제어 등의 역할
. 논리채널 다중화
- 소프트웨어적인 상위 프로토콜 계층과 하위 물리적인 계층과의 데이터성 연결 지원