Working with the Windows Logo Program for Network Infrastructure

Download Report

Transcript Working with the Windows Logo Program for Network Infrastructure

Working With The Windows
Logo Program For Network
Infrastructure Devices
Glenn Ward
Group Partner Manager
Windows Rally
Microsoft Corporation
Agenda
Audience, Goals, Expectations
Windows Rally / Rally messaging
Experiences and Logo Tiers
Requirements breakdown by Tier
Requirements Deep-Dive
Call to Action / How to submit for Logo
Windows® Rally™ Program
Access to
Technologies
Simple Unified
License
Technical
Guidance
Windows® Rally™ Devices
Effortless to
configure and
maintain
Reliable and simple
to manage
More secure and
provide rich digital
experiences
Windows Rally Experiences
Technologies
Management Interfaces
Function
Discovery
Discovery
Connect
SetupNow
Windows
Wireless
MapMap
Topology
LLTD:
Network
Service
QoSofExtensions
LLTD:
Quality
Applications
Plug
Device
andSpecific
Play Extensions
Drivers
AV UPnP
Devices
IP Network
(IPv4, IPv6)
Ethernet/Wireless
Experiences
Windows Rally Technologies
Device
Networked
Profile
for Web
Devices
Services
Windows Logo Program Tiers
New Cross-Microsoft
Consumer Router
Device Class
Premium Tier
“Premium Scenarios”
Must meet all
Requirements to
Get “Logo”
Artwork + Signature
“Premium” Tier –
Differentiated experiences
Compelling end user value
Future-proofed solution
Standard Tier
“It Just Works”
Windows XP
Windows Vista
“Standard” Tier –
* Compatible
* Secure
* Reliable
Quality
Stability
PnP Experience
Requirements Summary
Experience
Enabling
Technology
Requirements
Alignment
Fast, Secure Wireless
and Device Setup
WCN-Config 2.0
Seamless Internet
Connectivity and Sessions
Xbox Live Compatible
Whole-Home Streaming
Media over Wireless
Wi-Fi Perf
Fast Network Diagnostics,
Problem Remediation
Link Layer Topology
Discovery (LLTD)
Ecosystem effect
Windows Vista,
Windows XP, Xbox
Quality Streaming
Experiences
qWave, packet
handling policies
UPnP, DLNA
Future Network Foundation
IPv6 Transition
Technologies
IETF
Coverage, Throughput,
Stress
Dual-band and MIMO
technology
Summary Requirements
Wired Router / RG
Wireless Router / RG
Standard Tier
Premium Tier
Connectivity UPnP IGD on by default, with
byte counters
QoS Packets tagged with 802.1Q can’t be
dropped
Diagnostics Layer 2 discovery
and topology via LLTD
NAT Type Cone or Restricted (not
symmetric) NAT
Router basics MTU size, DHCP lease, etc.
(Xbox compatible)
IPv6 Teredo support via
NAT type
Above wired requirements plus
Standard requirements, plus
Connectivity Wi-Fi Simple Config (WSC) /
WCN-Config v2 support
QoS WMM certified
IPv6 Transition
technologies, Native IPv6 on
WAN
All other requirements plus
Video-Capable = WiFi Perf
Sustain max throughput at
range; max throughput for 8
hours; throughput at range
for 1 hour; dual-band /
MIMO
QoS Time-probe diagnostics
(LLTD QoS extensions)
Device Testing
WTT / DTM
Device Testing
WTT / DTM
Requirements Detail
1) Simple Wireless Setup
2) Basic Routing Behavior
3) Video-Capable Requirements
4) Bootstrapping, Discovery,
and Diagnostics
5) Quality Streaming Experiences
6) IPv6 Transition Technology Support
Simple Wireless Setup
Fast, Secure wireless and device setup
Today’s Wi-Fi experience problems
Inconsistent and incompatible setup experiences
Custom web interfaces exist for different devices
Custom device management applications
Security is not enabled by default
Most home networks do not have security enabled
Wireless settings can not be transferred
in a easy and secured fashion
Too much manual configuration
Setup difficulty → poor user experience
and product returns
Simple Wireless Setup
Windows XP
and Windows Vista
USB Flash Drive
Windows Vista
Ethernet
Wi-Fi
Basic Routing Behavior
Seamless internet connectivity and sessions:
Wired router requirements
Strategy: Build on Xbox Live
requirements, certified products
NAT type Cone NAT required
UDP Test Can packets from multiple IP addresses
traverse through device’s NAT implementation
ICMP Proper response to ICMP port-unreachable packets
MTU Support MTU size? (max 1365)
Ports Ability to download packets on ports 80 and 3074
DHCP Is the same IP received; Lease duration
Session policy Does port association stay open
when only “keep alive” traffic is present
TCP FIN response Is the socket association
kept even after internal client sends a TCP FIN
Video-Capable Requirements
1) Overall
Wi-Fi Dual-band simultaneous operation 802.11a AND
802.11g (and 802.11n when ratified)
Wi-Fi WPA-Personal, WPA-2-Personal
(Note WPA2-Personal is mandatory
as of March 2006)
Wi-Fi WMM
DLNA (Digital Living Network Alliance) certification
2) TV UI
If the router or AP has an HTML web-based user
interface, it must be usable on a standard-definition
TV output – 640x480i. Font size must be
16px or greater
Video-Capable Requirements
3) Range – HD Video for 1 hour at 30 feet
and two obstacles
Each radio must be able to transmit a simulated highdefinition video stream (20 – 22 Mbps) on UDP and
TCP at range for one hour with less than 1% packet
loss per second at a range up to 30 indoor feet with
two walls or obstacles
4) Long-term Usage – HD Video for 8 hours
Each radio must be able to transmit a simulated highdefinition video stream (20 – 22 Mbps)
on UDP and TCP at 22 Mbps for eight hours with less
than 1% packet loss per second at a range
of five feet with no obstacles
Video-Capable Requirements
5) Reliability – HD Video and Two Internet
Surfers 1 hour
Each radio must be able to transmit a simulated highdefinition video stream (22 – 20 Mbps) on UDP and
TCP for one hour with less than 2% packet loss per
second while two additional wireless stations are
connected to the wireless router simulating typical
internet usage
6) Heavy Load – Maximum throughput all interfaces
Each radio and each wired interface must be able
to simultaneously transmit at maximum capacity
on UDP for one hour with less than 1% packet loss per
10 seconds at a range of 5 feet with no obstacles. The
streams will be run simultaneously to simulate
a heavy load
Bootstrapping, Discovery, And Diagnostics
Link Layer Topology Discovery (LLTD)
Topology Discovery: Key
Windows Vista
diagnostic technology
Locates connectivity failures
Provides baseline network image
No dependence
on IP connectivity
NID devices provide following data
Discover collocated devices
(AP, Bridge, Modem)
Brand, model, firmware of RG
Representative device graphic
Ensures fewer support calls
Users can self-remediate
Ensures ‘wrong device’ isn’t
blamed for problem!
Quality Streaming Experiences
Strategy: Baseline consistency with DLNA guidance
Common (Wired / Wireless Router and WLAN AP)
Support IEEE 802.1Q UserPriority tag on 802.3 LAN interfaces
Support IEEE 802.1D Annex G for priority mapping
Support RFC2474, Differentiated Services field (DS)
Implement LLTD Responder with QoS extensions
Packets received on 802.3 LAN interface and destined
for an 802.3 or 802.11 LAN interface
Support both DSCP and IEEE 802.1Q User Priority
tag for packet prioritization
Do not modify or remove DSCP or IEEE 802.1Q UserPriority tag
Tolerate (at minimum) forwarding packets with
IEEE 802.1Q priority tag (do not drop tagged packets)
IEEE 802.1Q VlanId is out of scope
Quality Streaming Experiences
Strategy: Baseline consistency with DLNA guidance
Common (Wired / Wireless Router and WLAN AP)
Support IEEE 802.1Q UserPriority tag on 802.3 LAN interfaces
Support IEEE 802.1D Annex G for priority mapping
Support RFC2474, Differentiated Services field (DS)
Implement LLTD Responder with QoS extensions
Packets received on 802.3 LAN interface and destined for an 802.3 or 802.11 LAN interface
Support both DSCP and IEEE 802.1Q UserPriority tag for packet prioritization
Do not modify or remove DSCP or IEEE 802.1Q UserPriority tag
Tolerate (at minimum) forwarding packets with IEEE 802.1Q priority tag (do not drop tagged packets)
IEEE 802.1Q VlanId is out of scope
Wireless AP (no router or NAT)
Support common requirements; Pass WFA WMM certification
Packet received on 802.3 LAN interface and destined for 802.11 LAN interface
Support mapping both DSCP and IEEE 802.1Q UserPriority tag to corresponding WMM priority
Packet received on 802.11 LAN interface and destined for 802.3 LAN interface
If DSCP value is present in IP header, do not modify or remove
Wireless Router
Support common requirements
Support Wireless AP requirements
Table: 802.1Q, DSCP, WMM
802.1Q UserPriority
DSCP
0
0x00
3
0x18
1
0x08
2
0x10
4
0x20
5
0x28
6
0x30
7
0x38
WMM_AC
DLNA
BE
DLNAQOS_1
BG
DLNAQOS_0
VI
DLNAQOS_2
VO
DLNAQOS_3
Table defined in DLNA 1.5
Home Networked Device Interoperability Guidelines
IPv6 Transition Technology Support
Built-in Security, Future Network Foundation
Teredo compatibility
Cone or Restricted NAT (not symmetric)
UPnP IGD 1.0 present and enabled by default
Auto-Bridge
Avoid double NAT!
Enter bridge mode on Private WAN IP assignment
6to4 support
6to4 tunneling
Proxy DNS queries
DNS IPv6 configuration options
Stateless DHCPv6 on LAN
Native IPv6 on LAN
simultaneous v6, v4 LAN addressing
Call To Action – NID vendors
Join the WDK beta
Contact Betawdk @ microsoft.com with the following information
.NET Passport email name, Name, Company Name, Address, City,
State, Zip, Country, Phone, Email
Support available at Dtmsupp @ microsoft.com
Submit for Windows Vista logo early and often
Implement functionality and submit for Xbox Live logo
Ensure compliance with WFA specs (WPA, WMM, etc.)
Read / Review Logo requirements
http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx
Search on Router / Network Infrastructure Device
Send feedback to logofb @ microsoft.com, subject: router
requirements
Review Windows Vista Connectivity Technologies
‘Windows Rally’ : www.microsoft.com/rally
Attend Windows Rally Summits and PlugFests (fconfig @
microsoft.com)
Call To Action – cont’d
Attend or review related sessions
CON044 – How To Use Windows Connect Now Configuration To Enable
Simple Setup For Consumer WiFi Networks
CON074 – Plug and Play for Network Connected Devices
NET079 – Link Layer Topology Discovery And Enabling Wi-Fi Diagnostics
For Network Performance Tuning
BUS100 – Windows Logo Program: To Windows Vista and Beyond
DEV0869 – Succeeding With the Windows Logo Program for Hardware
DEV099 – Using the WDK for Windows Logo and Signature Testing
Ensure all product investments include functionality required to
interoperate with next-gen Network Infrastructure Devices
© 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.