Presentation is loading. Please wait.

Presentation is loading. Please wait.

Understanding Wi-Fi networking in Windows 8

Similar presentations


Presentation on theme: "Understanding Wi-Fi networking in Windows 8"— Presentation transcript:

1 Understanding Wi-Fi networking in Windows 8
9/17/2018 1:30 AM HW-342T Understanding Wi-Fi networking in Windows 8 Drew Baron Lead Program Manager 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.

2 Agenda Wi-Fi power, performance and experience improvements
Connected Standby Wi-Fi device connectivity You’ll leave knowing: How to create high-quality Wi-Fi hardware and drivers that take advantage of new Windows 8 features How Windows 8 enables connectivity experiences for new form factors and customer scenarios

3 Trends shaping wireless landscape
Explosion of form factors PCs that are always connected to the internet Ubiquitous Wi-Fi ability on PCs On-battery is becoming a norm

4 Connecting with Windows 8
Simplified User Experience Smart about Networks Robust platform for differentiation

5 Low-power, fast and simple Wi-Fi connectivity

6 Power improvements in Windows 8
Windows 8 will reduce power consumption from Wi-Fi Wi-Fi devices are more autonomous: Automatic power save mode Reduction in host CPU interrupts Packet coalescing Wi-Fi Service Wi-Fi Service Driver Driver Wi-Fi Device Wi-Fi Device

7 Instant Connect Windows 7 Windows 8 People expect to be able to pick up a device and use it immediately Innovating with hardware Network list offloading Focus very precisely on software paths Optimizing Reducing timing Identifying Wi-Fi Service Wi-Fi Service Driver Driver Wi-Fi Device Wi-Fi Device

8 demo Instant Connect

9 Greatly reduced connection time
+ + + seconds © 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.

10 Experience improvements
Customers don’t want to think about getting connected they want to be connected Windows 8 gracefully transitions between various networking technologies Windows 8 includes integrated Radio Management

11 Connecting to the right network Radio Management
demo Connecting to the right network Radio Management

12 Connected Standby

13 Connected Standby New Windows power state available on PCs
The PC’s screen is off, but the device remains in a very low idle state The network adapter maintains a connection to the network Metro style apps continue to receive live tile updates and toast notifications Background Tasks and Push Notifications enable customers to receive real-time communication, such as , IM and VoIP calls

14 Wi-Fi offloading for Connected Standby
Device offload enables Connected Standby Keep network connected while CPU/SoC is in deepest idle state Achieved by offloading functionality to Wi-Fi device Wi-Fi devices support wake patterns and power-save capabilities Wi-Fi driver does auto-power save mode (PSM) Wake patterns used for Push Notifications Windows 8 PC Core Chipset/SoC Memory Wi-Fi Storage

15 Push Notifications during Connected Standby
Metro style real-time apps can receive push notifications while in Connected Standby mode Real-time apps register TCP connections to servers via RTC Trigger APIs Windows 8 helps ensure network connection to servers aren’t dropped Servers send notification packets to clients when their attention is needed Very energy efficient! Messaging SMS ! Windows 8 NIC Network Server !

16 Wi-Fi Direct

17 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 Builds on existing Wi-Fi hardware Allows concurrent connection to internet & devices Is optimized for power savings Supports native scenarios such as Play To and Proximity

18 Windows Certification for Wi-Fi devices

19 Certification for Wi-Fi
Scenario Feature Certification for Wi-Fi Connected Standby Wake, Network List Offload Windows 8 creates new customer expectations for Wi-Fi-based experiences Certification for Wi-Fi enables you to deliver high-quality hardware and drivers Developed and tested with feedback from partners Certification for Wi-Fi is tailored for systems that support Connected Standby Instant Connect Network List Offloading Power Interrupt Reduction Power Packet Coalescing Power USB Selective Suspend Power Wi-Fi Auto Power Save Mode Flight Mode Radio Management Play To, Proximity Wi-Fi Direct Basics 802.11n, w (PMF – Enterprise security)

20 Recap

21 In summary Windows 8 connects to Wi-Fi networks quickly and efficiently Windows 8 enables connectivity while in Connected Standby Wi-Fi direct on Windows 8 delivers new device connectivity experiences

22 Call to action Provide high quality networking hardware and drivers that support new Windows 8 features Work with Wi-Fi inbox team to get your driver inbox Use Windows Certification for Wi-Fi to ensure quality, compatibility and interoperability for drivers Use Windows Update for driver serviceability

23 Related sessions [732] Connecting Windows 8 to mobile broadband and Wi-Fi networks [331] Understanding mobile broadband and connection Management in Windows 8 [329] Building great Wi-Fi Direct Devices [456] Understanding Connected Standby [566] Networking for Connected Standby [260] Windows Certification: Improvements to the Logo Program

24 Further reading and documentation
Wi-Fi Direct (WFD) Reference Windows Hardware Dev Center Windows Dev Center Contact info –

25 9/17/2018 1:30 AM © 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.

26 Backup

27 Agenda Trends shaping Windows Wireless Future Windows WLAN Feature Set
Power and Performance changes New in Wi-Fi Device connectivity Always On Always Connected Windows 7 vs. Windows 8 Logo Requirements Platform and form factor differences Call to Action

28 Features required for AOAC
Windows WLAN Features Feature Description Wi-Fi Direct A peer-to-peer connectivity solution that builds on today’s AP/STA Wi-Fi CERTIFIED™ devices and Internet access Wi-Fi technology. Helps improve device connectivity experience. Connection Manager A light weight cross media connection engine for effortless connection management. Radio Management Software radio ON/OFF controls for different media types. WPS 2.0 Windows support WPS 2.0 which enables faster discovery of devices and better interoperability. IEEE w IEEE standard for protected management frames. No Pause on Suspend A new feature to enhance the reliability and lower the 9F failures. Wi-Fi Auto PSM Windows will support the Wi-Fi Power Save Mode. USB Selective Suspend Windows will natively support USB selective suspend for USB interfaces. D0- Packet Coalescing A coalescing scheme for cutting down the impact of noisy traffic on system power consumption. Network List Offload A feature to offload certain network hints to NIC to optimize power efficiency and connectivity. WoWLAN/Wake Packet detection (WPD) A feature to remotely wake the sleeping machine as and when needed. It will help system to sleep and at the same time be reachable. WPD will track the reason of wake. Power Management Features required for AOAC

29 Windows 7 vs. Windows 8 Logo Requirement s
Content Win7 Logo Kit (WLK 1.5 and WLK 1.6) Win8 Logo Kit (WLK 2.0) PC Architecture/SoC Architecture # of Requirements 23 (18 Required, 5 optional) 23/23 (19/21 Required, 4/2 optional) IEEE n Optional Required NDIS 6.30/ No Pause on Suspend NA IEEE w Protected Management Frames Hygiene - DPC/Interrupt Reduction 1 interrupt/packet + 4 times per sec DPC duration < 2ms and Combined DPC duration < 4s / 10 sec period Wi-Fi Direct Throughput 54Mbps for 2 hours (No tests in kit) 20 Mbps for 10 minutes Scanning performance Optimized scan (NLO) - NA Preferred channel scan – 4 sec All channel scan – 8 sec + Optimized scan (NLO) – < 1 sec Preferred channel scan – 3.5 sec All channel scan – 4 sec Network List offload D0 Packet Coalescing Optional/Required WoWi-Fi WoWi-Fi Capability Magic Packet + 8 patterns GTK refresh in D3 Magic Packet + 16 patterns Wake on Disconnect Wake on NLO match Wake on Roaming Wake Packet Indication ARP/NS Responders Key Takeaways: Split between Traditional PC and SoC architectures. Retired some requirements/tests and added new ones. New features – Wi-Fi Direct, w, AOAC. Scanning performance improved. Wake - expanded 9/17/20189/17/2018 MICROSOFT CONFIDENTIAL

30 Testing Wi-Fi Devices Wi-Fi Certification Program Kit
Ensures high quality Windows complaint Wi-Fi drivers. Supports x86, amd64 and ARM platforms. Requirements pivot on architecture and power model i.e., ARM vs. Non ARM and AOAC vs. Non AOAC. Tests new Win8 features (listed above). Tests fundamentals like connection times, scanning times, power and performance etc. Wake on Wireless testing expanded from Win7 to support Always on Always Connected behavior. Standalone test tools. WFDTestTool: Used for PC to PC Wi-Fi Direct Testing. Tests WFD discovery, paring, reconnect scenarios etc. DPCISRTest: TAEF (Test automation and execution framework) based tool for measuring DPC/ISR frequency and duration. VWifiStress: Used to stress systems and drivers via WLAN APIs MagicPacketGenerator: Used to generate magic packet for testing wake. Reference: <Link to Video Recording>

31 Wi-Fi Logo Requirements
Feature PC Architecture SoC Architecture Radio Management Required Wi-Fi Direct 802.11w NDIS 6.30 Wi-Fi Auto Power Save Mode USB Selective Suspend DPC/Interrupt Reduction Required* Network List Offload D0 – Packet Coalescing If Implemented Wake on Wi-Fi Split the logo requirements based on architecture i.e. PC architecture and SoC based architecture. PC architecture chipsets lack in on-chip memory and processing power. So they can’t support certain features. Sharing of requirements began as far back as early Q4 CY2010 *Implementation details differ slightly – requirements are more aggressive on SoC platforms Add detail about deltas: interrupt reduction Add 9/17/20189/17/2018 MICROSOFT CONFIDENTIAL

32 What is AOAC (Always ON Always Connected)
How does AOAC differ from Today’s Power Model System is conceptually “Always On” and available to execute code …vs. utilizing system sleep states that halt the execution. Provides the illusion that the system is always available and network connected. .. vs loosing all network connectivity when not in use Enables fine grain and loosely coupled power management. .. vs centralized, system wide coordination of power states. From user’s prospective there are 3 device states. No discreet states from hardware prospective. Usage scenario driven system component power state. Applications, services, driver, platform, OS all work together to minimize power consumption while delivering appropriate user experience.

33 The Low Power PC Hardware uses low-power DRAM, busses, and devices Delivers all-day battery life even with immersive application experiences Can remain connected to the Internet Transitions instantly between on and off states Requires networking solutions engineered for low-power

34 Connected Standby New Windows power state available on low power PCs
The PC’s screen is off, but the device remains in a very low idle state Batteries can last for weeks when in Connected Standby The network adapter maintains a connection to the network Metro style apps continue to receive live tile updates and toast notifications Background Tasks and Push Notifications enable customers to receive real- time communication, such as , IM and VoIP

35 Push Notifications During Connected Standby
Messaging SMS Real-time Apps register TCP connections to servers via RTC Trigger APIs Servers send notification packets to clients when their attention is needed Windows 8 helps ensure network connections aren’t dropped Very energy efficient! ! Windows 8 NIC Network

36 thank you Feedback and questions http://forums.dev.windows.com
Session feedback

37 9/17/2018 1:30 AM © 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.

38


Download ppt "Understanding Wi-Fi networking in Windows 8"

Similar presentations


Ads by Google