GATT Based Network Solution For Bluetooth Mesh
Abstract
Denne avhandlingen presenterer undersøkelser, designet, og implementeringen av en alternativnettverksløsning for Bluetooth mesh-standarden. Formålet med denne løsningen er å oppnå bedreytelse med tanke på utførselshastighet og datakonsistens sammenlignet med den nåværendeBluetooth mesh-nettverksløsningen. Implementasjonen er basert på den eksisterende GATTbearer-funksjonaliteten, og er implementert i samsvar med gjeldende revisjon av Bluetooth meshspesifikasjonen.Den komplette implementasjonen innehar all nødvendig funksjonalitet for etablering,konfigurering og vedlikehold av etGATT-basert Bluetooth mesh nettverk. Dette er oppnåddved å ta i bruk eksisterende innebygde Bluetooth mesh-funksjoner og en proprietær leverandørmodell.Implementasjonen viser lovende resultater med hensyn til både utførselshastighet ogdatakonsistens. Ytterligere arbeid er nødvendig for å kunne avdekke potensialet til denne nettverksløsningenfullt ut. Denne oppgaven danner et grunnlag for fremtidig arbeid som kan ta sikte påå forbedre ytelsen og funksjonaliteten til Bluetooth mesh-standarden. This thesis presents the exploration, design, and implementation of an alternative network solutionfor the Bluetooth mesh standard. This solution aims to provide better performance with regard tothroughput and data consistency compared to the legacy Bluetooth mesh network solution. Thecompleted implementation is based on the existing GATT bearer feature and is implemented tocomply with the current revision of the Bluetooth mesh specification. The complete implementationprovides all necessary means for establishing, configuring, and maintaining a GATT-basedBluetooth mesh network. This has been achieved by utilizing existing Bluetooth mesh intrinsicfeatures and a custom vendor model. The implementation shows promising results concerningboth throughput and data consistency. Further work is necessary to explore the full potential ofthis network solution. This thesis provides a foundation for future work that may aim to enhancethe performance and features of the Bluetooth mesh standard.