Weiterleitung von Bluetooth & Piconet

June 13

Bluetooth ist eine energieeffiziente, Kurzstrecken-Hochfrequenz-Technologie, die Portable und elektronische Geräte, wie Mobiltelefone, Headsets und Laptop-Computern gemeinsam drahtlos verbinden ermöglicht. Bluetooth-fähige Geräte können ad-hoc-form, dynamische Netzwerke, bekannt als Piconets, welche Routing--den Vorgang des Weiterleitens von Einheiten oder Datenpakete,--komplexer als in statischen Netzen ist.

Master-Slave-Beziehung

Bluetooth-fähigen Geräten folgen eine strenge Master-Slave-Beziehung. Die Rolle des Meisters ist die verfügbare Bandbreite und Daten zwischen Slaves mit einer Technik bekannt als Frequenzsprung steuern. Normalerweise ist es nicht möglich, dass ein Slave-Gerät direkt mit einem anderen Slave-Gerät kommunizieren, obwohl sie mit Abdeckung voneinander Radio. Jedoch Piconets können überschnitten werden--mit anderen Worten, kann ein Slave-Gerät in einem Piconet fungieren als Master in einem anderen--ein Scatternet bilden, in denen jedes Bluetooth Gerät jedes andere Gerät erreichen kann.

Weiterleitung

Jedes Gerät oder Knoten in einer Bluetooth Piconet verwaltet Routinginformationen zu jedem anderen Knoten in eine routing-Tabelle. Ein routing-Protokoll wird von Regeln festgelegt, die Regeln, wie Datenpakete über ein Bluetooth Piconet weitergeleitet werden. Bluetooth-routing-Protokolle müssen Routingtabellen klein halten, wählen Sie die beste Route--basierend auf Geschwindigkeit, Zuverlässigkeit, Durchsatz und Kosten-- und Update routing Tabellen, wenn ein Knoten verbindet oder die Piconet verlässt. Die Notwendigkeit, routing-Informationen für jeden Knoten macht Bluetooth-routing-Protokolle für größere Netzwerke ungeeignet.

Paket & Leitungsvermittlung

Die Knoten in einer Bluetooth Piconet können sehr schnell verschieben, so dass die gesamte Netzwerk-Topologie ändern könnte, bevor die traditionellen Protokolle neue routing-Tabellen berechnet haben. Bluetooth verwendet eine Kombination von Paket-switching-Technologie--die Bluetooth-Geräte senden mehrere Datenpakete über die gleiche Strecke-- und Leitungsvermittlung Technologien. Diese Technik verbraucht nicht die Bandbreite von jeder gegebenen Route, so dass Bluetooth-Geräte einen Datenfluss in einem Piconet oder Scatternet aufrechterhalten können.

Proaktive und reaktive Protokolle

Ein proaktiver Routingprotokoll leitet Pakete, regelmäßig weiter, ob sie echte Benutzerdaten, weiterhin ein Aktuelles Bild der Piconet Struktur oder Topologie enthalten. Ein reaktives routing-Protokoll, leitet weiter auf der anderen Seite nur Pakete mit reale Benutzer-Daten. Proaktive Routingprotokolle alles schnell routing Berechnungen und Lieferung von Paketen, während reaktives routing-Protokolle nur Piconets wirklich geeignet sind, die schnell ändern oder große Mengen von Netzwerkverkehr zu tragen.