Share via


Considerations and requirements for Wi-Fi device manufacturers (IHVs)

Designing a best-in-class Microsoft Windows 10 Miracast experience requires Device Manufacturers (IHVs) to adhere to high quality design and driver development standards.

Wi-Fi Driver Type: Ensure that the Wi-Fi device driver adheres to the Wireless Driver Interface (WDI) model. Wireless drivers developed to the WDI framework are precisely designed for Miracast usage. These drivers successfully demonstrate higher connection rates and yield high-quality Miracast sessions.

Wi-Fi Driver Capabilities: Ensure that the Wi-Fi driver declares capability support for each of these functions through WDI:

  • Wi-Fi Direct Device
  • Wi-Fi Direct GO
  • Wi-Fi Direct Client
  • P2P Device Discovery
  • Extended Channel Switch Announcement
  • Miracast Sink
  • P2P GO ports count
  • P2P Clients Port Count

Wi-Fi Driver verification: The Wi-Fi driver must pass all the tests in the following Windows Hardware Lab Kit (HLK) test suites:

  • Microsoft.Test.Networking.Wireless.WiFiDirect.BasicDiscoveryTests.*

  • Microsoft.Test.Networking.Wireless.WiFiDirect.BasicPairingTests.*

  • Microsoft.Test.Networking.Wireless.WiFiDirect.BasicReconnectTests.*

Extended channel switch announcement (eCSA): In almost all cases where a Windows 10 device connects to a Miracast receiver it is also simultaneously connected to a Wi-Fi access point for Internet connectivity. In many cases like this the receiver and the Wi-Fi access point will be on different wireless channels. This type of multi-channel mode typically causes video quality to degrade, because the wireless device must continuously switch between channels to maintain simultaneous connectivity to both endpoints. In several cases like this, a Windows client can determine a multi-channel condition and can use eCSA to transform from Multi-Channel to Single Channel conditions.

Wi-Fi Device Manufacturer Checklist

Component Requirement Checklist
Wi-Fi device band selection 802.11n 2.4 GHz band Required (minimum)
802.11n 5 GHz band Recommended
802.11ac 5 GHz band Recommended
Wi-Fi Antennae configuration 2x2 antennae Recommended
Wi-Fi Driver Type WDI Driver model Required
Wi-Fi Driver Capabilities Wi-Fi Direct Device, Wi-Fi Direct GO, Wi-Fi Direct Client, P2P Device Discovery, Extended Channel Switch Announcement, Miracast Sink, P2P GO ports count, and P2P Clients Port Count Required
Wi-Fi Driver channel management Extended channel switch announcement (eCSA) Recommended
Validation Validation Method Checklist
Wi-Fi Driver verification Microsoft Hardware Lab Kit (HLK) Required
Wi-Fi Interoperability Testing Wi-Fi Alliance Miracast Certification testing Strongly Recommended
Wireless Projection Stress Testing Microsoft Wireless Projection Stress Lab and Testing Strongly Recommended

For more information about wireless projection verification methods, see Validating your implementation.