Generic Attribute Profile

E745308

Generic Attribute Profile is a Bluetooth Low Energy protocol layer that defines how data is organized, discovered, and accessed on a device using services and characteristics.

All labels observed (2)

Label Occurrences
Generic Attribute Profile canonical 2
generic attribute profile 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Bluetooth Low Energy protocol layer ⓘ
Bluetooth protocol specification ⓘ
abbreviation ATT ⓘ
GATT ⓘ
attributeAddressing attribute handles ⓘ
basedOn Attribute Protocol ⓘ
dataModel attribute table on GATT server ⓘ
defines data organization model for Bluetooth Low Energy ⓘ
procedures for discovering attributes on a Bluetooth device ⓘ
procedures for indicating attribute value changes ⓘ
procedures for notifying attribute value changes ⓘ
procedures for reading attributes on a Bluetooth device ⓘ
procedures for writing attributes on a Bluetooth device ⓘ
distinguishes primary services ⓘ
secondary services ⓘ
enables profile interoperability across BLE devices ⓘ
layerType application layer ⓘ
organizesDataAs hierarchy of services and characteristics ⓘ
partOf Bluetooth Core Specification ⓘ
Bluetooth Low Energy ⓘ
primaryUse enabling interoperable data exchange between BLE devices ⓘ
exposing device capabilities as services ⓘ
requires established BLE connection ⓘ
roleDefines GATT client ⓘ
GATT server ⓘ
scope Bluetooth Low Energy ⓘ
linked to: Bluetooth
separateFrom Bluetooth Classic profiles ⓘ
standardizedBy Bluetooth Special Interest Group ⓘ
supportsOperation characteristic discovery ⓘ
indications ⓘ
notifications ⓘ
read characteristic value ⓘ
read descriptor ⓘ
service discovery ⓘ
write characteristic value ⓘ
write descriptor ⓘ
usedIn IoT sensors ⓘ
fitness trackers ⓘ
medical BLE devices ⓘ
smartwatches ⓘ
usesConcept attributes ⓘ
characteristics ⓘ
descriptors ⓘ
services ⓘ
usesIdentifierType UUID ⓘ
valueAccess attribute permissions and properties ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

GATT → fullName → Generic Attribute Profile ⓘ
Bluetooth Core Specification → includes → generic attribute profile ⓘ
linked to: Generic Attribute Profile
Attribute Protocol → usedByHigherLayer → Generic Attribute Profile ⓘ