Rechnernetze
Home Nach oben

Logische Kanäle

In Bluetooth sind fünf logische Kanäle spezifiziert:

LC control channel
Umfasst Kontrollinformation wie ARQ, Flusskontrolle oder Nutzdatentyp. Dieser Kanal wird im Header der Pakete transportiert.

LM control channel
Enthält Kontrollinformation, die zwischen den Linkmanagern ausgetauscht wird. Dieser Kanal wird in DM-Paketen transportiert.

UA user channel
Enthält asynchrone Nutzdaten. Durch FEC und ARQ-Verfahren wird eine sichere Datenübertragung garantiert. Im Payload-Header wird das L_CH-Feld auf 102 (Start eines Fragments) oder 012 (Folgefragment) gesetzt. 

UI user channel
Enthält asynchrone Nutzdaten. Wie UA auf der Baseband-Schicht. Isochrone Daten sind Nutzdaten, die innerhalb eine bestimmten Zeit beim Empfänger eintreffen sollen, innerhalb dieser Zeitspanne aber wie asynchrone Daten behandelt werden. 

US user channel
Enthält asynchrone Nutzdaten. Es wird kein ARQ-Verfahren, optional aber eines von mehreren Fehlerkorrekturverfahren verwendet. Dieser Kanal wird in SCO-Paketen transportiert.

Die Kontrollkanäle LC und LM werden für die Link-Kontrolle bzw. das Linkmanagement verwendet, die Anwendungskanäle UA, UI und US übertragen asynchrone, isochrone und synchrone Anwendungsinformation. LC-Information wird im Paket-Header, alle anderen in dem Datenteil eines Pakets übertragen. Synchrone Daten (US) werden über den SCO-Link übertragen, alle anderen in der Regel über den ACL-Link.

LC-Information wird in jedem Paket, welches einen Header hat (alle außer ID-Pakete) übertragen, so dass es stets einen LC-Kontrollkanal gibt.