Freigeben über


Übersicht über Wi-Fi Direct-Drucken

Unterstützte Benutzererfahrungen

Koppeln mit einem Wi-Fi Direct-Drucker von Windows aus

Während einer Besprechung mit Partnern im Ausland erhält ein leitender Angestellter eine Vertragsänderung und muss vor der Besprechung aktualisierte Kopien drucken.

Im Büro des Partners wird ein Windows-zertifiziertes Gerät ausfindig gemacht, das Wi-Fi Direct unterstützt. Sie koppeln das Gerät mit ihrem Windows Surface, stellen schnell eine Verbindung zum Gerät her und sind bereit zum Drucken. Sie drucken mehrere Kopien des Dokuments aus und können den Partnern den neuen, genehmigten Vertrag vorlegen.

Ein paar Stunden später sind sie auf dem Weg zum Flughafen, die unterschriebenen Verträge in der Hand.

Dieses Szenario beschreibt:

Koppeln mit PIN

  • Nach der Auswahl des Geräts im Steuerelement werden die Benutzenden zur Eingabe der Verbindungs-PIN aufgefordert. Sie geben die PIN-Nummer ein, die sie vom Empfangspersonal erhalten haben. Die Verbindung wird hergestellt, und sie können drucken.

Kopplung mit Ad-Hoc-PIN

  • Nach der Auswahl des Geräts im Steuerelement werden die Benutzenden aufgefordert, eine PIN einzugeben, die mit der auf ihrem Gerät eingegebenen übereinstimmt (genau wie bei der Bluetooth-Kopplung). Sie geben eine PIN auf dem Steuerelement des Geräts ein und geben dann dieselbe Nummer in die Eingabeaufforderung auf dem PC ein. Die Verbindung wird hergestellt, und sie können drucken.

Drucken auf einem zuvor gekoppelten Wi-Fi Direct-Drucker

Eine andere Person nutzt nur eine mobile Breitbandverbindung, um von zu Hause aus eine Internetverbindung auf ihrem Windows-PC zu erhalten. Sie besitzt ein Wi-Fi Direct-Druckgerät, das sie zuvor mit ihrem Windows-PC gekoppelt und installiert hat.

Sie arbeitet zu Hause an einem Dokument und muss es ausdrucken. Sie wählt "Drucken" in ihrer Anwendung. Ihr Wi-Fi Direct-Drucker sendet immer über Wi-Fi Direct, und sie befindet sich gerade in Reichweite. Wenn der Druckdialog erscheint, wird ihr Wi-Fi Direct-Drucker als "online" angezeigt. Sie wählt das Gerät aus und klickt auf Drucken. Der Windows-PC stellt die Verbindung zum Gerät her und sendet den Druckauftrag. Der Wi-Fi Direct-Drucker scheint zu funktionieren wie jeder andere Drucker, der über ein Netzwerk oder eine direkte Verbindung verwendet wurde. Der Druckauftrag wird ausgegeben, und die Person kann mit der Bearbeitung fortfahren.

Anwendungsfälle

Drucker – Erstmalige Kopplung

MANUELLE VERBINDUNG ZUM WI-FI DIRECT-DRUCKGERÄT ÜBER DAS KONTROLLZENTRUM FÜR MODERNE GERÄTE

Preconditions

  • Person befindet sich innerhalb der Reichweite eines Wi-Fi Direct-Druckgeräts.

  • Ein Treiber für das Wi-Fi Direct-Druckgerät befindet sich auf dem Gerät der Person.

  • Das Wi-Fi Direct-Druckgerät erfüllt die Anforderungen der Windows-Zertifizierung.

Trigger

Die Person gibt auf der Windows-Startseite "Drucker hinzufügen" ein, wählt "Einstellungen" und startet das Gerätekontrollzentrum.

Schritte

  1. Das Gerätekontrollzentrum sucht nach verfügbaren Geräten.

  2. DAF generiert eine L2-Challenge für Wi-Fi Direct (WFD)-Geräte.

  3. Verfügbare WFD-Druckgeräte erscheinen als Optionen für die Person in der Geräteliste.

  4. Die Person klickt auf das WFD-Druckgerät.

  5. DAF stellt eine L2/L3-Verbindung zum WFD-Gerät her und löst eine vertikale Kopplung mit dem WSD-Anbieter aus. Warteschlange wird für das Gerät erstellt, und der Treiber wird konfiguriert.

  6. WFD-Anbieter trennt die Verbindung zum Gerät.

Nachbedingungen

  • Warteschlange für Wi-Fi Direct-Drucker wird aufgebaut.

  • Die Warteschlange wird als "Verfügbar" angezeigt, wenn die WFD-L2-Beacon-Challenge erfolgreich war.

Alternative Flows

N/V

Überlegungen

N/V

MANUELLE VERBINDUNG ZU EINEM WI-FI DIRECT-GERÄT ÜBER DEN ASSISTENTEN ZUM HINZUFÜGEN VON DRUCKERN

Preconditions

  • Person befindet sich innerhalb der Reichweite eines Wi-Fi Direct-Druckgeräts.

  • Ein Treiber für das Wi-Fi Direct-Druckgerät befindet sich auf dem Gerät der Person.

  • Das Wi-Fi Direct-Druckgerät erfüllt die Anforderungen der Windows-Zertifizierung.

Trigger

Die Person öffnet das klassische Bedienfeld und startet das Kontrollzentrum für Geräte und Drucker.

Schritte

  1. Die Person startet das Kontrollzentrum für Geräte und Drucker.

  2. Die Person klickt auf "Ein Gerät hinzufügen".

  3. DAF generiert eine L2-Challenge für Wi-Fi Direct (WFD)-Geräte.

  4. Verfügbare WFD-Druckgeräte erscheinen als Optionen für die Person in der Geräteliste.

  5. Die Person klickt auf das WFD-Druckgerät.

  6. DAF stellt eine L2/L3-Verbindung zum WFD-Gerät her und löst eine vertikale Kopplung mit dem WSD-Anbieter aus. Warteschlange wird für das Gerät erstellt, und der Treiber wird konfiguriert.

  7. WFD-Anbieter trennt die Verbindung zum Gerät.

Nachbedingungen

  • Warteschlange für Wi-Fi Direct-Drucker wird aufgebaut.

  • Die Warteschlange wird als "Verfügbar" angezeigt, wenn die WFD-L2-Beacon-Challenge erfolgreich war.

Alternative Flows

N/V

Überlegungen

N/V

ERROR CONNECTING TO PRINT DEVICE

Preconditions

Die Person initiiert die Kopplung über:

  • Kontrollzentrum für moderne Geräte, wie in "MANUELLE VERBINDUNG ZUM WI-FI DIRECT-DRUCKGERÄT ÜBER DAS KONTROLLZENTRUM FÜR MODERNE GERÄTE" oben beschrieben

  • Kontrollzentrum für Geräte und Drucker, wie oben unter "MANUELLE VERBINDUNG MIT EINEM WI-FI DIREKT-DRUCKGERÄT ÜBER DEN ASSISTENTEN FÜR DRUCKER" beschrieben

Trigger

Während der Einrichtung der gekoppelten Warteschlange ist ein Fehlerereignis aufgetreten.

Schritte

  1. Jede teilweise festgelegte Warteschlange wird entfernt.

  2. Die Person wird über den Fehler benachrichtigt.

Nachbedingungen

  • Das Drucksystem der Person wird in den Zustand vor dem Kopplungsversuch zurückversetzt.

Alternative Flows

  • Wenn der Fehler auf einen fehlenden Treiber zurückzuführen ist UND der Treiber heruntergeladen oder hinzugefügt werden kann (x86 oder amd64 bei einer nicht gebührenpflichtigen Verbindung), wird die Person aufgefordert, dies zu tun und die Kopplung erneut zu versuchen.

Überlegungen

N/V

VERBINDUNG ZU EINEM Wi-Fi DIRECT-DRUCKGERÄT MIT EINER ERFORDERLICHEN PIN

Preconditions

Die Person initiiert die Kopplung über:

  • Kontrollzentrum für moderne Geräte, wie in "MANUELLE VERBINDUNG ZUM WI-FI DIRECT-DRUCKGERÄT ÜBER DAS KONTROLLZENTRUM FÜR MODERNE GERÄTE" oben beschrieben

  • Kontrollzentrum für Geräte und Drucker, wie oben unter "MANUELLE VERBINDUNG MIT EINEM WI-FI DIREKT-DRUCKGERÄT ÜBER DEN ASSISTENTEN FÜR DRUCKER" beschrieben

Trigger

Das Gerät benötigt eine PIN für die Kopplung.

Schritte

  1. Die Person hat eine vom Gerät geforderte PIN erhalten.

  2. Während der Einrichtung des WSD wird die Person zur Eingabe der PIN aufgefordert.

  3. Die Person gibt die PIN ein, und die Kopplung wird abgeschlossen.

Nachbedingungen

  • Die Warteschlange ist richtig eingerichtet.

Alternative Flows

  • Wenn der Fehler auf einen fehlenden Treiber zurückzuführen ist UND der Treiber heruntergeladen oder hinzugefügt werden kann (x86 oder amd64 bei einer nicht gebührenpflichtigen Verbindung), wird die Person aufgefordert, dies zu tun und die Kopplung erneut zu versuchen.

Überlegungen

  • Ad-hoc-PIN.

    1. Die Person muss eine PIN sowohl auf dem Drucker als auch auf dem Gerät eingeben, ähnlich wie bei der Bluetooth-Kopplung.

    2. Während der WSD-Einrichtung gibt die Person die richtige PIN auf dem Gerät UND dem Client-PC ein, wenn sie dazu aufgefordert wird.

    3. Die Person gibt die PIN ein, und die Kopplung wird abgeschlossen.

  • PIN-Eingabe fehlgeschlagen

    1. Die Person hat eine Client-PIN erhalten, ODER eine Ad-hoc-PIN ist erforderlich.

    2. Während der Einrichtung des WFD wird die Person zur Eingabe der PIN aufgefordert.

    3. Die Person gibt die falsche PIN ein.

    4. Die Person wird darüber informiert, dass die PIN falsch ist und die Kopplung nicht abgeschlossen werden kann.

    5. Die Erkennung wird beendet. Es ist keine Warteschlange festgelegt.

Ergebnis: Es wird keine Warteschlange eingerichtet.

Es wird gedruckt

VERWENDUNG DES GERÄTES FÜR DEN WI-FI DIRECT-DRUCK AUS DER ANWENDUNG

Preconditions

  • Person befindet sich innerhalb der Reichweite eines Wi-Fi Direct-Druckgeräts.

  • Die Person hat die erstmalige Kopplung mit dem Wi-Fi Direct-Druckgerät erfolgreich abgeschlossen, wie unter "Drucker – Erstmalige Kopplung" oben beschrieben.

Trigger

Die Person versucht, aus einer Anwendung heraus zu drucken

Schritte

  1. DAF generiert eine L2-Challenge für Wi-Fi Direct (WFD)-Geräte.

  2. Bekannte WFD-Geräte, die auf die L2-Abfrage reagieren, werden der Person als "Verfügbar" angezeigt.

  3. Die Person wählt das WFD-Gerät aus und klickt auf "Drucken".

  4. DAF stellt eine L2/L3-Verbindung mit dem von der Person ausgewählten WFD-Gerät her und baut eine L3 WSD-Verbindung auf. Der Referenzzähler für das Gerät wird erhöht.

  5. Der Druckauftrag wird gespoolt, gerendert und an das Gerät gesendet.

  6. Der Referenzzähler für das Gerät wird dekrementiert. Wenn der Referenzzähler nach der Dekrementierung gleich 0 ist, wird die Verbindung geschlossen.

Nachbedingungen

  • Der Druckauftrag wurde erfolgreich an das Gerät gesendet.

Alternative Flows

N/V

Überlegungen

  • Die Warteschlange wird auf dem Windows-PC auf die gleiche Weise wie alle anderen Warteschlangen gespeichert. Es wird erwartet, dass die Person in der Lage ist, sich erneut mit dem Gerät zu verbinden und zu drucken, unabhängig davon, wie viel Zeit zwischen dem Koppeln und der anschließenden Verwendung verstrichen ist. Die Person sollte nur dann eine erneute Kopplung vornehmen müssen, wenn der Drucker die Verbindungsinformationen gelöscht hat und die gekoppelten Informationen der Person entfernt wurden. Um die Benutzererfahrung zu verbessern, sollte die erneute Kopplung auf ein Minimum reduziert werden. Dies bedeutet, dass das Gerät im In-Memory eine Anzahl von Kopplungen vorhalten muss, die für die beabsichtigte Nutzung sinnvoll ist. Ein Drucker für den Heimgebrauch kann zum Beispiel 10-25 Kopplungen beibehalten. Bei einem Drucker für den Bürogebrauch können es deutlich mehr sein.

Überlegungen zur Kopplung

Persistente Gruppen

Windows geht davon aus, dass der Windows Client, sobald eine Warteschlange für ein Wi-Fi Direct-Gerät erstellt wurde, in der Lage ist, sich ohne erneute Kopplung mit diesem Gerät zu verbinden. Der DAF-Anbieter für Wi-Fi Direct schließt die Verbindung, nachdem die Warteschlangen und Geräte erstellt wurden. Die Kopplungsinformationen müssen daher beibehalten werden, damit eine Person beim Drucken erneut eine Verbindung mit dem Gerät herstellen kann.

Wenn die Kopplungsinformationen auf der Seite des Geräts nach jeder Verbindung gelöscht werden, kann die Person nie auf dem Gerät drucken. Die Person befindet sich dann in einer Schleife, in der sie das Gerät in den PC-Einstellungen hinzufügt, die Verbindung nach dem Festlegen beendet wird und die Kopplung verloren geht, sodass die Person das Gerät erneut in den PC-Einstellungen hinzufügen muss.

Gleichzeitige Verbindungen

Es wird erwartet, dass das Gerät in der Lage ist, auf mehrere PC-Verbindungsanfragen zu reagieren. Daher sollte das Gerät gleichzeitige Verbindungen mit mehreren Gruppen implementieren, um dieses Szenario zu erfüllen.

Gelöschte Kopplungen

Windows erwartet von einem Wi-Fi Direct-Gerät, dass es die Kopplungsinformationen beibehält, um der Person die Möglichkeit zu bieten, ohne erneute Bereitstellung in eine Wi-Fi Direct-Warteschlange zu drucken. Es versteht sich jedoch von selbst, dass ein Gerät nur eine begrenzte Anzahl von Kopplungen speichern kann. Es wird dringend empfohlen, dass das Gerät über ausreichend Speicher verfügt, um eine angemessene Anzahl von Kopplungsverbindungen für den beabsichtigten Verwendungszweck zu speichern. Ein Gerät, das für den Gebrauch zu Hause oder in einem kleinen Büro gedacht ist, kann sich beispielsweise 30 Verbindungen merken. Ein Gerät, das für eine weit verbreitete Nutzung und Wiederverwendung in einer öffentlichen Umgebung vorgesehen ist, muss sich jedoch möglicherweise eine viel größere Anzahl von Personen merken, um sicherzustellen, dass die Verbindungen nicht zu häufig abgebrochen werden.

SZENARIO MIT GELÖSCHTER KOPPLUNG: Windows stellt die Verbindung zu Wi-Fi Direct-Geräten erst dann wieder vollständig her, wenn eine Person einen Druckauftrag sendet. Wenn also das Gerät die Kopplungsinformationen für den Windows-PC verloren hat, erfährt Windows davon erst, wenn ein Druckauftrag bereits in der Warteschlange steht. Die Person kann zwar die Verbindung erneut bereitstellen und das Gerät erneut koppeln, aber dabei wird die Warteschlange gelöscht und neu aufgebaut und alle in der Warteschlange befindlichen Druckaufträge gehen dabei verloren. Indem das Gerät eine ausreichende Anzahl von Kopplungen im Speicher hält, kann es die Anzahl der Instanzen minimieren, in denen eine Person ihre Druckaufträge erneut koppeln und senden muss.

Überlegungen zum Wi-Fi-Treiber für den PC

Die Logo-Anforderungen für Windows 8 für WI-FI-Module verlangen, dass das Modul Wi-Fi Direct unterstützt. Diese Funktionalität muss jedoch auch von dem für das Modul bereitgestellten Treiber unterstützt werden. Die meisten Inbox-Treiber von Windows 8 unterstützen Wi-Fi Direct nicht, selbst wenn das Modul dazu in der Lage ist. Die Hersteller dieser Module haben aktualisierte Treiber auf ihren Websites zur Verfügung gestellt. Aktualisierte Treiber werden nach der nächsten Windows-Version in größerem Umfang verfügbar sein.

Windows 8 LOGO WI-FI-MODULE: Die folgenden Tabellen enthalten eine nicht vollständige Liste der Wi-Fi Direct-Module, die für das Logo für Windows 8 gesendet wurden. Diese Informationen werden unter NDA weitergegeben und dürfen in keiner Form weiterverteilt werden. Die Daten werden bereitgestellt, um Partnern bei der Identifizierung von WI-FI-Modulen zu helfen, von denen erwartet wird, dass sie mit Wi-Fi Direct funktionieren. Wie in 6.2.4 erwähnt, unterstützt der Inbox-Treiber für diese Geräte möglicherweise kein Wi-Fi Direct und aktualisierte Treiber müssen vor dem Testen heruntergeladen und installiert werden.

Windows RT

Broadcom 802.11abgn Wireless SDIO Adapter Marvell AVASTAR Wireless-N Network Controller (SDIO) Windows 8 (64-bit)

Atheros Wireless Network Adapter Broadcom 802.11ac Wireless Network Adapter Broadcom 802.11ac Wireless USB Adapter Broadcom 802.11n Dual-Band Network Wireless Adapter Broadcom 802.11n Network Adapter Broadcom 802.11n Wireless Network Adapter Intel(R) Centrino(R) Advanced-N + WiMAX 6150 Intel(R) Centrino(R) Advanced-N + WiMAX 6250 Intel(R) Centrino(R) Advanced-N 6200 Intel(R) Centrino(R) Advanced-N 6205 Intel(R) Centrino(R) Advanced-N 6235 Intel(R) Centrino(R) Ultimate-N 6300 Intel(R) Centrino(R) Ultimate-N 6300 AGN Intel(R) Centrino(R) Wireless-N 105 Intel(R) Centrino(R) Wireless-N 135 Intel(R) Centrino(R) Wireless-N 2200 Intel(R) Centrino(R) Wireless-N 2230 Killer Wireless N Marvell AVASTAR 350N Wireless Network Controller N150MA N300MA Qualcomm Atheros Wireless Network Adapter Realtek 8812AU Wireless LAN 802.11ac USB NIC Realtek RTL8188CE Wireless LAN 802.11n PCI-E NIC Realtek RTL8188CU/RTL8191CU/RTL8192CU/RTL8188RU Wireless LAN 802.11n USB 2.0 Network Adapter Realtek RTL8188E Wireless LAN 802.11n PCI-E NIC Realtek RTL8188EE Wireless LAN 802.11n PCI-E NIC Realtek RTL8723A Wireless LAN 802.11n USB 2.0 Network Adapter Realtek RTL8723AE Wireless LAN 802.11n PCI-E NIC Realtek Wireless LAN 802.11n USB 2.0 Network Adapter WNA3100M Windows 8 (32-bit)

Atheros Wireless Network Adapter Broadcom 11ac Network Wireless adapter Broadcom 802.11abgn Wireless LAN SDIO Adapter Broadcom 802.11abgn Wireless SDIO Adapter Broadcom 802.11ac Wireless Network Adapter Broadcom 802.11ac Wireless USB Adapter Broadcom 802.11n Dual-Band Network Wireless Adapter Broadcom 802.11n Network Adapter Broadcom 802.11n Wireless Network Adapter Intel(R) Centrino(R) Advanced-N + WiMAX 6150 Intel(R) Centrino(R) Advanced-N + WiMAX 6250 Intel(R) Centrino(R) Advanced-N 6200 Intel(R) Centrino(R) Advanced-N 6205 Intel(R) Centrino(R) Advanced-N 6235 Intel(R) Centrino(R) Ultimate-N 6300 Intel(R) Centrino(R) Ultimate-N 6300 AGN Intel(R) Centrino(R) Wireless-N 105 Intel(R) Centrino(R) Wireless-N 135 Intel(R) Centrino(R) Wireless-N 2200 Intel(R) Centrino(R) Wireless-N 2230 Killer Wireless N Marvell AVASTAR 350N Wireless Network Controller N150MA N300MA Qualcomm Atheros Wireless Network Adapter Realtek 8812AU Wireless LAN 802.11ac USB NIC Realtek RTL8188CE Wireless LAN 802.11n PCI-E NIC Realtek RTL8188CU/RTL8191CU/RTL8192CU/RTL8188RU Wireless LAN 802.11n USB 2.0 Network Adapter Realtek RTL8188E Wireless LAN 802.11n PCI-E NIC Realtek RTL8188EE Wireless LAN 802.11n PCI-E NIC Realtek RTL8723A Wireless LAN 802.11n USB 2.0 Network Adapter Realtek RTL8723AE Wireless LAN 802.11n PCI-E NIC Realtek Wireless LAN 802.11n USB 2.0 Network Adapter WNA3100M

Gerätename in Windows

Windows verwendet das Attribut Device Name des Unterelements P2P Device Info des Wi-Fi P2P IE-Formats, um den Gerätenamen in Windows festzulegen, wenn das Gerät der Besitzer der Gruppe ist. Dieses Attribut sollte einen aussagekräftigen Namen für die Benutzenden enthalten, da er in allen Windows-Benutzeroberflächen als Gerätename angezeigt wird.

p2p IE format oob device info element.

P2P IE Format OOB Device Info Element

Gruppenbesitz

Das Gerät, auf dem gedruckt wird, muss immer der Besitzer der Gruppe sein. Das Windows-Drucksystem unterstützt keine Szenarien, in denen der Windows-PC der Besitzer der Gruppe ist.

Es gibt bekannte Probleme im Zusammenhang mit Gruppenbesitz und 5-GHz-Netzwerken. Windows unterstützt nicht die Kopplung mit einem Gerät, das einen 2,4-GHz-Kanal verwendet, wenn der PC der Besitzer der Gruppe ist und bereits mit einem 5-GHz-AP oder einer P2P-Gruppe über 5 GHz verbunden ist.

Wenn Windows als Besitzer der Gruppe die Verbindung mit dem Wi-Fi Direct Gerät aushandelt, stellt Windows einen bevorzugten Kanal für die Kommunikation bereit. Wenn der bevorzugte Kanal im 5-GHz-Bereich liegt, kann ein Gerät, das nur 2,4 GHz unterstützt, diesen Kanal nicht nutzen. Windows unterhält keine Gruppe mit zwei Bandbreiten, und es gibt keine Funktion, um die bestehende Gruppe oder AP-Verbindung zu 2,4 GHz zu verschieben. In diesem Fall wird das Gerät zwar erkannt, aber die Kopplung schlägt immer fehl, da kein Kanal hergestellt werden kann.

Um zu verhindern, dass Benutzende in dieses Szenario geraten, erfordert die Windows-Druckfunktion, dass das Druckgerät der Besitzer der Gruppe ist. Windows ist als Client in einem P2P-Netzwerk in der Lage, ein Dual-Band-Szenario zu verwalten. So kommt es nie zu der Situation, dass Benutzende zwar den Drucker finden, aber aufgrund ihrer bestehenden AP-Verbindung nicht gekoppelt werden können.