Understanding Wi-Fi Direct in Windows 8 10/13/2018 8:34 PM HW-329T Understanding Wi-Fi Direct in Windows 8 Yatharth Gupta Program Manager Microsoft Corporation Mitesh Desai Developer Microsoft Corporation © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Agenda What is Wi-Fi Direct ? Wi-Fi Direct experiences built in to Windows 8 Optimizing devices for Wi-Fi Direct You’ll leave with this session with Understanding of how Wi-Fi Direct works in Windows How to build Wi-Fi Direct devices that work great with Windows 8
Wi-Fi Direct offers high bandwidth wireless connectivity between your device and PCs
What is Wi-Fi Direct ? Is a peer-to-peer connectivity technology Provides a secure, wireless connection between two devices Does not require a Wi-Fi router or joining a Wi-Fi network In Windows 8 Wi-Fi Direct Is integrated into the Wi-Fi stack & the Device Experiences Builds on existing Wi-Fi hardware Allows concurrent connection to Internet & Devices Is optimized for power savings
Wi-Fi Direct experiences in Windows 8 Devices : Streaming Media to Devices Simple setup High bandwidth connection Apps : Communicate over Wi-Fi Direct Leverages proximity API No additional setup needed
Play To over Wi-Fi Direct 10/13/2018 8:34 PM demo Play To over Wi-Fi Direct Connecting a Digital Media Render over Wi-Fi Direct and playing content to it © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
What did we just show ?
What did we just show ? Consistent pairing experience, users don’t need to change behavior specific to technology Automatic detection & installation of the PlayTo Device after Wi-Fi Direct pairing Choice of security methods, devices manufacturers opt for PIN or push button Easy to play media to devices
Apps can connect over Wi-Fi Direct 10/13/2018 8:34 PM demo Tap-n-Go Apps can connect over Wi-Fi Direct © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
What did we just show ? Simple tap to setup a connection App connects with another instance of itself Connection is managed by Windows
Tap-n-Go Proximity API for apps Apps have the flexibility of indicating a transport, automatic selection by default APIs return a socket, app developer does not need to manage Wi-Fi Direct semantics
Building great Wi-Fi Direct devices for Windows 8
Building great Wi-Fi Direct devices Understand and implement the industry-standard with the right set of features Add support for the extended attributes Understand how Wi-Fi Direct works in Windows 8
How Wi-Fi Direct works in Windows 8 find pair connect + + +
Find When do we find ? How do we find ? Key considerations Intent driven device discovery How do we find ? Wi-Fi Direct device discovery protocol Extended attributes help identify the device better Key considerations User is waiting for the device to be found
Pair When do we pair ? How do we pair ? Key Considerations Once the user has selected the device, we start pairing How do we pair ? Windows 8 selects a pairing model based on system resources Extended attributes enable a better experience Key Considerations Devices are persistent Vertical pairing
Pair One physical device, multiple logical devices Set top box One physical device, multiple logical devices User expects to pair the with the device once Two extended attributes Container ID : Used to represent the physical piece of plastic Vertical Device ID : Used to represent logical devices in the piece of plastic DLNA Device Wi-Fi Direct Device
Connect When do we connect ? How do we connect ? Key Considerations On demand How do we connect ? Windows invites the device to reconnect Key Considerations Multiple Wi-Fi Direct devices can connect to Windows Dynamic address assignment Not an explicit operation
Recap
Summary Wi-Fi Direct offers wireless, high bandwidth connectivity your PCs and devices Concurrent connections to devices and Internet in Windows 8 Wi-Fi Direct in Windows 8 builds on existing hardware Windows 8 implementation enables a great experience for Play To & Tap-to-Share
Related sessions [HW-177T] Building great networked media devices for Play To apps [HW-269T] Designing systems and developing drivers for NFC [HW-342T] Understanding Wi-Fi networking in Windows 8 [HW-286T] Simplifying wireless and network device discovery and pairing [APP-408T] Integrating with the Windows device experience [PLAT-270T] Connecting and sharing with near field communication
Further reading and documentation Whitepapers: Vertical Pairing Play To & Media Sharing for Metro Style Apps Developer Center: Wi-Fi Direct Windows Hardware Development Streaming media to devices using PlayTo Contact Info: windowswireless@microsoft.com
thank you Feedback and questions http://forums.dev.windows.com Session feedback http://bldw.in/SessionFeedback
10/13/2018 8:34 PM © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.