Bluetooth-Protokoll-Stack-Tutorial

September 3

Bluetooth-Protokoll-Stack-Tutorial

Bluetooth Technologie verwendet Kurzstrecken Richtfunkstrecken, um die Kabel verbinden portable und Geräte zu ersetzen. Es definiert eine einheitliche Kommunikationsstruktur, die robust ist, niedrige Leistung und niedrigen Kosten noch einfach zu bedienen. Die Entwicklung der Bluetooth-Technologie, die ursprünglich für Peripherie, wird zunehmend durch den Wunsch, mobile Geräte Zugriff auf das Internet, LANs und andere Netzwerke ermöglichen angetrieben. Der Bluetooth-Standard wurde geschaffen, um die Kommunikation zwischen Plattformen einen globalen Kommunikation Norm erstellen zu erleichtern, und es hat sein Ziel erreicht. Sowohl der Kern und die Profile für Bluetooth-Spezifikationen stehen, lizenzfreie frei, von der Bluetooth-Website.

Anweisungen

1Bluetooth-Protokoll-Stack-Tutorial

Mikrowellenherde arbeiten auf der gleichen Frequenz wie Bluetooth-Geräte.

Beginnen Sie mit der unteren Schicht. Bluetooth-Technologie ist die Verbreitung Spektrum Radio, das in der unlizenzierten ISM-Band bei rund 2,4 GHz arbeitet. Dies ist die gleiche Frequenz von Mikrowellenherden verwendet.

2Bluetooth-Protokoll-Stack-Tutorial

Genau wie Bausteine ist die Struktur in Schichten.

Auffassung, die nächste Schicht, die Baseband das Radio steuert und die Häufigkeit-Hop-Sequenz legt. Das Basisband bietet auch Low-Level-Verschlüsselung und Päckchen Handhabung. Zwei Arten von Links werden auf dieser Ebene festgelegt: synchrone Verbindung orientierte (SCO) Verknüpfungen für Sprach- und asynchrone Verbindung weniger (ACL), die für Daten verwendet werden, die eine synchrone Verbindung nicht braucht.

3Bluetooth-Protokoll-Stack-Tutorial

Bluetooth Freisprecheinrichtung sind beliebt.

Untersuchen Sie Ihr Gerät-Struktur. Link Manager Protocol (LMP) zusammen mit dem Basisband einrichten und Steuern Verbindungen zwischen Geräten und sind in der Regel vom Gerät implementiert. Der Host-Controller-Schicht (HCL) ist die Schnittstelle zwischen der Hardware und der Logical Link Control Adaptation Protocol (L2CAP), die in der Regel auf dem Host. Wenn die L2CAP auch auf dem Gerät ist kann die HCL nicht benötigt werden wie die L2CAP direkt mit der LMP kommunizieren können.

4

Es gibt Bluetooth USB Geräte.

Erkennen Sie, dass der Host Controller Interface (HCI) auf dem Gerät ist und die Kommunikation über den physikalischen Bus bekommt. Der HCI-Treiber ist auf dem Host und formatiert das Datum für den Host-Controller auf dem Bluetooth-Gerät.

5Bluetooth-Protokoll-Stack-Tutorial

Es gibt viele Verwendungsmöglichkeiten für Bluetooth-Technologie.

Das Interface für die Software und das Gerät zu erstellen. Diese Schnittstelle kann direkt an die L2CAP oder es können Protokolle wie RFCOMM, TCS und SDP. Da die Bluetooth Special Interest Group (SIG) erstellt wurde, von Ericsson, IBM, Intel, Nokia und Toshiba eine offene Spezifikation für Kurzstrecken-wireless-Konnektivität zu erstellen, die plattformübergreifend funktionieren würde, Sie akzeptiert eine Reihe von Protokollen.

Tipps & Warnungen

  • Um die Einrichtung eines Cross-Plattform-Kommunikationssystems zu fördern, die Kern-Bluetooth-Spezifikationen und das Profil sind lizenzfreie kostenlos und aus der "Get Technical Zone" auf der offiziellen Bluetooth-Website (siehe Ressourcen). Nutzen Sie dort die Informationen, die frei angeboten wird.
  • Erwarten Sie nicht, Ihre erste Schnittstelle ohne Schwierigkeiten zu erstellen. Eines der wichtigsten Elemente für den Erfolg der Bluetooth-Technologie ist der Einfachheit halber jedoch, nur reicht so weit. Nehmen Sie eine Ebene in einer Zeit und stellen Sie sicher, dass Ihre Stiftung ausgewogen ist, bevor es auf die nächste Stufe zu nehmen.