- 下圖爲摘自藍牙核心規範4.2的GATT框架圖
GATT描述了一種使用ATT的服務框架,該框架定義了服務(Server)和服務屬性(characteristic)的過程(Procedure)及格式,Procedure定義了characteristic的發現、讀、寫、通知(notification)、指示(indication) 及配置characteristic的廣播。
GATT通信方式爲C/S模式。這裏BT255作爲GATT服務端(server),它維持了ATT的查找表以及service和characteristic的定義。TV是GATT客戶端(client),TV可以查詢BT255所提供的服務。在BT255的GATT database中,以handle作爲序號,標誌着多組primary service及其所包含的include service、characteristic及其value、descriptor。