1167
« am: 25. Juli 2007, 12:39:56 »
Dell und Lenovo präsentieren die ersten Notebooks mit integriertem drahtlosem USB.
Wireless USB aus Wikipedia, der freien Enzyklopädie
Certified Wireless USB (CWUSB), ist definiert durch das USB Implementers Forum. Es ist eine funkbasierte Erweiterung des USB-Standards und soll die Sicherheit und Schnelligkeit der drahtbasierten Übertragung mit der unkomplizierten drahtlosen Übertragung kombinieren.
Parallel zu CWUSB existiert eine Spezifikation zu WUSB von Cypress Semiconductors, die aber nichts mit der offiziell von der USB-Organisation unterstützten Version zu tun hat.
Eigenschaften [Bearbeiten]CWUSB basiert auf der UWB-(OFDM-)Technologie (siehe auch ECMA-368), die durch die WiMedia Alliance definiert wird. Spezifiziert sind dabei Übertragungsraten von bis zu 480 Mbit/s, die aber entfernungsabhängig ist. Spezifiziert sind 480 MBit/s bis 3m Entfernung und 110 MBit/s bis 10 m Entfernung. Es existieren jedoch bereits Chipsätze, die 480 MBit/s in bis zu 9 m Entfernung ermöglichen.
Die Übertragung erfolgt dabei im Frequenzbereich zwischen 3,1 und 10,6 GHz, welcher in fünf Bandgruppen aufgeteilt ist. Die Bandgruppen eins bis vier sind in jeweils drei Bänder und die Bandgruppe fünf in zwei Bänder aufgeteilt. Ein Band belegt eine Bandbreite von 528 MHz. Die ersten Geräte werden für die Bandgruppe eins (3168 bis 4488 MHz) erwartet, wobei dieser Frequenzbereich momentan noch nicht weltweit für diese Technologie freigegeben ist. Dies wird aber bis spätestens 2010 erwartet. In Europa wird gemäß Entscheidung der Europäischen Kommission für diese Technologie ab 2010 nur der Frequenzbereich 6 bis 8,5 GHz freigegeben.
In CWUSB gibt es wie in USB auch einen Host der bis zu 127 Devices bedienen kann. Der Host bestimmt dabei zu jedem Zeitpunkt wann ein einzelnes Device etwas senden darf. Der Host nutzt dabei die Funktionen die ein Device zur Verfügung stellt, z. B. stellt ein Mass Storage Device (MSC) dem Host Funktionen zum lesenden und schreibenden Zugriff auf einen Speicher zur Verfügung.
Ein CWUSB-Gerät kann ein einfaches Device, ein Host oder aber ein sogenanntes Dual Role Device sein. Ein Dual Role Device kann sowohl die Rolle eines Hosts als auch die eines Devices annehmen.
Die Verbindung zwischen Host und Device ist eine Punkt-zu-Punkt-Verbindung. Ein Netzwerk aus einem Host und den verbundenen Devices nennt man Cluster. Devices können nur Daten mit dem Host austauschen nicht jedoch direkt mit anderen Devices im Cluster.
WUSB-VerbindungenVor dem ersten Verbinden eines Devices mit einem Host muss die Verbindung erlaubt und autorisiert werden. Dazu gibt es zwei Verfahren: 1) Assoziation mit Benutzerkontrolle 2) die Out-Of-Band Assoziation
Bei 1) wird mittels eines 4-Wege-Handshakes ein gemeinsamer Schlüssel vereinbart, ohne ihn selbst über das Medium zu senden. Dazu sendet der Host eine Zufallszahl H an Das Device, dieses Antwortet mit einer Zufallszahl D. Nun wird ein gemeinsamer Schlüssel mit Hilfe einer CBC-MAC-Einwegfunktion aus H,D und den Device-Adressen berechnet. Da dieses Verfahren anfällig für die „Man-In-The-Middle“ Attacke ist, muss der Benutzer auf der Host Anzeige und der Device Anzeige überprüfen, ob die dargestellten Zahlen die gleichen sind. Wenn dies der Fall ist und der Benutzer dies bestätigt, gilt die Verbindung als sicher und kann benutzt werden.
Bei 2) wird mittels einer kabelgebundenen USB Verbindung die drahtlose Verbindung autorisiert, indem einige Daten übertragen werden (Encryption key, Device Identifier, Host Identifier, Friendly Names, unterstützte UWB Bänder usw.). Beim CWUSB Verbindungsaufbau sind dann keine weiteren Eingaben mehr nötig. Alternativ kann der Schlüssel auch am Device angezeigt oder aufgedruckt werden, und durch den Benutzer am Host eingegeben werden.
Die Authentifizierung ist nur einmal notwendig. Beim Erstellen einer Verbindung werden die Daten immer verschlüsselt (AES-128 CCM Verschlüsselung), wenn der Host dem USB Device eine Adresse zugewiesen hat.
Migration von USB Geräten nach CWUSB [Bearbeiten]Normale USB Geräte können einfach auf die CWUSB Technology portiert werden, indem USB Devices an einen Device Wire Adapter (DWA) und ein USB Host an ein Host Wire Adapter (HWA) angeschlossen werden. Das USB-Device erkennt das DWA als einen USB-Host und der Host sieht das HWA als ein Device. Ein oder mehrere DWAs sind dabei zu einem HWA über CWUSB drahtlos verbunden. Wired Adapter (WA) dienen somit als Brücke zwischen der wireless- und wired-Technologie.