|       BLE 프로토콜 스택 | (2015-04-09) | 
| ATT, Attribute Protocol | 
1. BLE 프로토콜 스택
   ㅇ GATT (Generic Attribute Profile)
     - 서비스 프레임워크를 정의
  ㅇ ATT (Attribute Protocol)
     - 기존 블루투스(BR/EDR)에서 SDP 프로토콜 처럼, 주변 장치의 서비스 및 능력을 발견
        . 서비스를 검색하고 상대 장치의 특성값들을 읽고 쓰기 위한 프로토콜
     - ATT PDU
  ㅇ 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
     - 상위 프로토콜의 다중화, 패킷 단편화 및 재조립, 흐름제어, 에러제어 등의 역할
        . 논리채널 다중화
     - 소프트웨어적인 상위 프로토콜 계층과 하위 물리적인 계층과의 데이터성 연결 지원
        . Opcode (8 비트) : 6 종류 PDU type
           .. request,response,command,notification,indication,confirmation
        . Authentication Signature (96 비트,선택옵션) : 원래 Opcode에 대한 인증 관련
        . Handle (16 비트)  
  ㅇ SM (Security Manager)
  ㅇ L2CAP
     - 상위 프로토콜의 다중화, 패킷 단편화 및 재조립, 흐름제어, 에러제어 등의 역할
        . 논리채널 다중화
     - 소프트웨어적인 상위 프로토콜 계층과 하위 물리적인 계층과의 데이터성 연결 지원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     
[정보통신기술용어해설]          
Copyrightⓒ 차재복