Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Connect Now for Wireless Devices

Similar presentations


Presentation on theme: "Windows Connect Now for Wireless Devices"— Presentation transcript:

1

2 Windows Connect Now for Wireless Devices
9/11/ :19 AM Windows Connect Now for Wireless Devices Yatharth Gupta Program Manager Microsoft Corporation © 2006 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.

3 What is Windows Connect Now ?
A Solution to provision Wi-Fi profiles to Devices

4 Windows Connect Now = Wi-Fi Protected Setup
WCN in Windows Vista Windows Connect Now = Wi-Fi Protected Setup To avoid any confusion of where we are now with WCN – Windows Connect Now is Microsoft’s implementation of Wi-Fi Protected Setup. In fact the Wi-Fi protected setup uses Windows Vista to test out some of the scenarios.

5 Wi-Fi Protected Setup These solutions do not interoperate!
– Windows Connect Now 1.0* – SecureEZSetup* – OBC (One Button Configuration)* These solutions do not interoperate! Smart Wireless Solutions – Network in a Box* Auto Link* Let us look at Wi-Fi Protected Setup in a little more detail – There were all these solutions which attempted to make wireless setup easier – Microsoft’s USB Key solution, Secure EZ Setup, AutoLink .. And a host of others. The problem however was they did not work with each other. The only way to easily setup a secure wireless home was to buy all you devices from the same manufacturer … well that is really not a solution. So in – A.O.S.S. (AirStation One-Touch Secure System)* – AutoSecure* – Quick SETUP buttons*

6 Wi-Fi Protected Setup Simple Configuration Working Group Formed 8/2004
Initial focus is Home WLAN Setup (WPA-Personal) Strong WFA interest and participation (9 companies submitted 6 proposals) Wi-Fi alliance formed the Simple Configuration working group. A number of companies were on this working group and came up with the Wi-Fi Protected Setup specification. We have come a long way since then .. today

7 Wi-Fi Protected Setup Today we have over 250 products that support Wi-Fi Protected Setup.

8 Windows Connect Now Before After
I use this slide .. To show the power of the WPS .. On the left me trying to set up my Wireless Digital Home without WPS – definitely not a pretty picture .. And on the right is where WPS takes you. Andrea there is setting up here home network, printers, picture frame – no cables, no worries – she gets a consistent experience with every device. To Dig deeper ..

9 Setting up a Wireless Router
Traditional Wi-Fi Protected Setup Un-Box device and Power it up. Insert CD & start Setup Application Connect to AP using Windows Connect cable to the AP Enter PIN – Proceed through Setup Run through the Wizard Connected Disconnect cable Let us analyze the steps in setting up a Wireless Router .. We took about 15 of the top selling APs and analyzed them .. This is what you need to do if you follow the instructions .. 1 2 3 4 5 Since not everyone follows the instructions – they power up the AP and just connect to it .. Leaving their network insecure. With WPS – we can make this easy and prevent connections from being insecure. Using the model of everyone powers up the AP and connects to it .. The user now sees a Wizard to setup the device .. That is setting up the AP .. Connection is what people do most frequently

10 Connecting to a Wireless Router
Traditional Wi-Fi Protected Setup User attempts to Connect to the Network User attempt to Connect to the Network Find Passphrase Push Button on AP or Enter PIN Connect using a Cable to the AP & find passphrase Connected Disconnect cable Attempt to Connect, Enter Passphrase 1 2 3 4 5 6 And then there is setting up the device.

11 demo Demo Title Name Title Group
© 2006 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.

12 Device Lifecycle Setup Install Use

13 Setting up a Wireless Device
Traditional Wi-Fi Protected Setup Un-Box device and Power Up Insert CD & Start Application Locate Device & Connect Connect cable (USB, Ethernet) Enter PIN & Proceed Enter Network Information including Wi-Fi Profile or SSID, Security Settings Device Connected Disconnect cable 1 2 3 4 5 6 Once again I’d like to highlight the fact that WPS makes it simple and consistent.

14 Protocol Overview Discovery Mutual Authentication “Enrollee”
Transfer of Wireless Profile That demo shows us the power of WPS .. Lets look into what is actually happening .. They way I look at it is that there are 3 phases – 1. Discovery – When you find the device 2. Authentication – You ensure that the device that you are connecting to is yours and yours only .. 3. Transfer of profile .. When you transfer the settings. It is also valuable to understand how this works in Windows because implementation can be fine tuned to provide a great experience .. “Registrar”

15 Windows Implementation
“Registrar” “Enrollee” M2D Device Discovered M1 If we go down a level deeper and look at the architecture here is what is looks like .. User enters PIN, Wizard flow, Device Configured M2 M3 – M8

16 Vertical Pairing Allows chaining of installation by supplying additional information during WPS MyHomeNetwork

17 Vertical Pairing Microsoft Custom Attributes Transport Profile Request
Description Type Length Vertical Pairing Identifier 0x1001 0x02 Transport UUID 0x1002 0x10 Transport Profile Request Value Description 0x00 None 0x01 WSD 0x02 UPnP 0x03 Secure WSD 0x04 – 0xFF Reserved Value Description 0x00 No (Future) 0x01 Yes 0x02 – 0xFF Reserved Vertical Pairing Identifier Transport Profile Request Bytes 1 1

18 Constructing an Extension
M1/M2/M7/M8 Vendor ID Vendor Data Octets 3 0-1021 0x137 T L V Bytes 2 2 0x0 – 0x03F9 Sample M1 0x137 T L V T L V M1 0x137 0x1001 0x0002 0x0200 0x1002 0x0010 0x Device that supports “UPnP Device” and had a UUID of would add this to it’s M1

19 Architecture WCN Service Client Provisioning & Control Discovery
Function Discovery API Query Manager WCN Provider WCN SSDP Provider SSDP WSD Provider WSD Registry PnP Provider Registry Provider Setup DI API Category Manager WCN Service You have the Function discovery Subsystem in Vista – which allows you discover most network devices such as UPnP using SSDP , WSD etc. WCN plugs right in here. The FD Provider talk to our service to discovery devices .. A client app uses FD to see these devices .. Client would be Network Explorer. For configuration it talks to our service. Now our service is not public – and we understand that people may want to write their own client apps – to maybe take some custom actions once the device is on the network. So ..

20 Extensibility WCN API Set is available.
We introduced some extensibilty … For discovery – you can use standard FD APIs to get WCN device .. Once the device is discovered, you can use NetSh commands to configure the Device .. Lets us look at how simple these are ..

21 Roadmap Windows 7 EAP Transport, Push Button, Vendor Extensibility
WCN introduced. USB Flash Drive. WCN 2.0 = Wi-Fi Protected Setup. UPnP Transport EAP Transport, Push Button, Vendor Extensibility Vista + VerticalPairing

22 Opportunities

23 Call To Action Support WCN in your wireless APs and Devices to ensure ease of Setup Get Specs and Updates from rally website Use Logo Program to ensure premium experience Work with MS to ensure Interop Enable end to end opportunities and scenarios for the consumers

24 Additional Resources White Papers Intel SDK from Wi-Fi Alliance
Intel SDK from Wi-Fi Alliance PlugFests Summits WinHec Ask Us - Rally Program –

25 © 2008 Microsoft Corporation. All rights reserved
© 2008 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.


Download ppt "Windows Connect Now for Wireless Devices"

Similar presentations


Ads by Google