gatt
-
BLE 프로토콜 구조iOS Swift 2023. 6. 7. 13:41
BLE 프로토콜은 세 개의 주요 파트로 구성 되는데 각각 application, host, controller 라고 부릅니다. 이 블럭 내에는 별개의 레이어로 이루어 집니다. BLE 프로토콜 레이어 PHY (Physical Layer) 물리 계층(PHY)은 실제 블루투스 무선 라디오 주파수를 이용해 통신을 하는 계층으로 아날로그 신호와 디지털 신호를 변조/복조하는 회로를 포함합니다. 기본적으로 2.4GHz 신호를 40개의 채널로 나누어 통신하는 데 그 중 세 채널은 Advertising 을 위해 나머지는 Data 전송을 위해 사용됩니다. Link Layer 링크 계층은 물리 계층과 인터페이스 하는 부분으로 블루투스의 저전력 사양을 준수하기 위한 타이밍 요구 사항이나 무선 상태를 관리하는 역할을 합니다. ..