Überblick über Bluetooth-Netzwerke

Überblick über Bluetooth-Netzwerke

Jeder Bluetooth-fähige Drucker wird durch eine eindeutige Bluetooth-Geräteadresse (BDADDR) identifiziert. Diese Adresse ähnelt einer MAC-Adresse, wobei die ersten drei Bytes für den Hersteller und die letzten drei Bytes für das Gerät stehen (z. B. 00:22:58:3C:B8:CB). Diese Adresse ist auf der Rückseite des Druckers durch einen Barcode gekennzeichnet, um die Kopplung zu erleichtern. Um Daten austauschen zu können, müssen zwei Bluetooth-fähige Geräte eine Verbindung herstellen. Die Bluetooth-Software wird immer im Hintergrund ausgeführt und ist bereit, auf Verbindungsanfragen zu reagieren. Ein Gerät (der sogenannte Client) muss eine Verbindung mit einem anderen Gerät anfordern/initiieren. Das zweite Gerät (der Server) nimmt dann die Verbindung an oder lehnt sie ab. Ein Bluetooth-fähiger Drucker fungiert normalerweise als Peripheriegerät, das ein Miniaturnetzwerk mit dem Hostgerät bildet, das manchmal auch als „Piconet“ bezeichnet wird. Die Erkennung identifiziert Bluetooth-Geräte, die für eine Kopplung zur Verfügung stehen, wobei das zentrale Gerät eine Erkennungsanfrage sendet und die Geräte darauf antworten. Wenn ein Gerät nicht erkannt werden kann, kann die Zentrale sich nur dann mit dem Gerät koppeln, wenn sie die BDADDR kennt oder zuvor bereits mit dem Gerät gekoppelt war.