24
Device Connectivity: Device Connectivity: Vision And Evolution Vision And Evolution Scott Manchester Scott Manchester Program Director Program Director Windows Device Experience Windows Device Experience Group Group Microsoft Corporation Microsoft Corporation Fred Bhesania Fred Bhesania Lead Program Lead Program Manager Manager

Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Embed Size (px)

Citation preview

Page 1: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Device Connectivity: Device Connectivity: Vision And EvolutionVision And Evolution

Scott ManchesterScott ManchesterProgram DirectorProgram Director

Windows Device Experience GroupWindows Device Experience GroupMicrosoft CorporationMicrosoft Corporation

Fred BhesaniaFred BhesaniaLead Program ManagerLead Program Manager

Page 2: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Device EvolutionDevice Evolution

Smarter DevicesSmarter Devices

Devices operates Devices operates independently but use independently but use PC for scenariosPC for scenarios

Devices have multiple Devices have multiple transports and hence transports and hence multiple personalitiesmultiple personalities

Second WaveSecond Wave

Enhanced Enhanced DevicesDevices

IP connectivityIP connectivity

Mobile device maintain Mobile device maintain ubiquitous connectivityubiquitous connectivity

Experience on Experience on Windows is consistent Windows is consistent across transportsacross transports

Third WaveThird WaveSimple DevicesSimple Devices

Device operated Device operated primarily by PCprimarily by PC

Wired connectivity Wired connectivity prevalent (RS232, prevalent (RS232, USB, 1394, parallel USB, 1394, parallel port, etc)port, etc)

First WaveFirst Wave

Devices DirectionDevices Direction

Page 3: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Device Evolutionary TrendsDevice Evolutionary Trends

Connectivity and MobilityConnectivity and Mobility

Connectivity for Connectivity for Mobile User Mobile User

Multi-transport and Multi-transport and Multi-function Devices Multi-function Devices

Wireless Wireless ScenariosScenarios

Digital Content Digital Content ProliferationProliferation

Page 4: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Convergence ModelConvergence ModelUnification of IP and directly connected devicesUnification of IP and directly connected devices

Users shouldn’t have to care about the busUsers shouldn’t have to care about the bus

Directly ConnectedDirectly Connected

IP NetworkIP Network

Page 5: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Challenges For IP Connected DevicesChallenges For IP Connected Devices

EffortlessEffortlessDevice setup is unintuitive todayDevice setup is unintuitive todayMultiple points of failure on networks are hard to Multiple points of failure on networks are hard to diagnosediagnose

SecureSecureConfiguring devices for secure networks is difficultConfiguring devices for secure networks is difficultSecurity for devices is paramountSecurity for devices is paramount

ReliableReliableConnectivity across wired and wireless transportsConnectivity across wired and wireless transportsQOS for bandwidth constrained networksQOS for bandwidth constrained networksSeamless access to data where ever you areSeamless access to data where ever you are

Page 6: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Windows RallyWindows Rally™™ Program Program

Access to Access to TechnologiesTechnologies

Technical GuidanceTechnical Guidance

Simple LicensingSimple Licensing

http://www.microsoft.com/RALLY

Page 7: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Windows RallyWindows Rally™™ Program ProgramValue PropositionValue Proposition

Cost and pain of developing, Cost and pain of developing, deploying and maintaining deploying and maintaining

devicesdevices

Reduce Dev/SupportReduce Dev/SupportCosts Costs

Innovations in WSD and Innovations in WSD and Windows Rally to create Windows Rally to create

rich appletsrich appletsFaster to MarketFaster to Market

Secure and EasySecure and EasySetupSetup

Consolidated association and Consolidated association and diagnostics to enhance diagnostics to enhance

securitysecurity

Effortl

ess

Secure

Relia

ble

Page 8: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

ExperiencesExperiencesApplications

IP Network(IPv4, IPv6)

Wir

eles

s S

etu

pW

irel

ess

Set

up

Ethernet/Wireless

Qu

alit

y o

f S

ervi

ceQ

ual

ity

of

Ser

vice

AV DevicesAV DevicesDis

cove

ryD

isco

very

Net

wo

rk M

apN

etw

ork

Map

Windows Rally Experiences

Device Specific DriversDevice Specific Drivers

Management InterfacesManagement Interfaces

NetworkedNetworkedDevicesDevices

LL

TD

: Q

oS

Ext

ensi

on

sL

LT

D:

Qo

S E

xten

sio

ns

LL

TD

: T

op

olo

gy

Map

LL

TD

: T

op

olo

gy

Map

Win

do

ws

Co

nn

ect

No

wW

ind

ow

s C

on

nec

t N

ow

Fu

nct

ion

Fu

nct

ion

Dis

cove

ryD

isco

very

UPnPUPnP Device ProfileDevice Profile for Web Services for Web Services

Plug and Play ExtensionsPlug and Play Extensions

TechnologiesTechnologies

Windows Rally Technologies

Page 9: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Windows RallyWindows Rally™™ Technologies TechnologiesDevice TechnologiesDevice Technologies

ScenarioScenario Vista Vista

ComponentComponent

Device Device ComponentComponent

Networked Networked CE DeviceCE Device

Network Network Infrastructure Infrastructure

DeviceDevice

1. Network topology 1. Network topology map & diagnosticsmap & diagnostics

Network MapNetwork Map LLTD: Network LLTD: Network TopologyTopology

Porting KitPorting Kit

2. Quality of service for 2. Quality of service for in-home AV in-home AV streamingstreaming

QWave ServiceQWave Service LLTD: QoS LLTD: QoS ExtensionsExtensions

Porting KitPorting Kit

3. Easy wireless setup 3. Easy wireless setup and configurationand configuration

Network ExplorerNetwork Explorer

Add a Device WizardAdd a Device Wizard

Windows Connect Windows Connect Now Now

Intel WSC SDKIntel WSC SDK

4. Network AV Device – 4. Network AV Device – Discovery and Discovery and ControlControl

UPnP CP/Host APIsUPnP CP/Host APIs

Function DiscoveryFunction Discovery

Network ExplorerNetwork Explorer

UPnP AVUPnP AV

5. Network Device – 5. Network Device – Discovery and Discovery and ControlControl

WSDAPIs WSDAPIs

Function DiscoveryFunction Discovery

Network ExplorerNetwork Explorer

Device Profile for Device Profile for Web Services Web Services (DPWS)(DPWS)

6. Plug and Play 6. Plug and Play experience for experience for Network DevicesNetwork Devices

PnP-X PnP-X

Device ManagerDevice Manager

UPnP / DPWS UPnP / DPWS Schema Extensions Schema Extensions for PnP-Xfor PnP-X

*A mark indicates if the technology is applicable to that specific device class

Page 10: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Windows RallyWindows Rally

Younus AftabYounus Aftab

Program ManagerProgram ManagerWindows Connect Now Windows Connect Now Microsoft CorporationMicrosoft Corporation

Page 11: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Windows RallyWindows Rally

Page 12: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

WindowsWindows®® Rally Rally™™ Devices Devices

Effortless to Effortless to configure and configure and

maintainmaintain

EffortlessEffortless

Reliable and simple Reliable and simple to manageto manage

ReliableReliable

More secure and More secure and provide rich digital provide rich digital

experiencesexperiences

SecureSecure

Page 13: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

ReferencesReferencesAttend the WindowsAttend the Windows®® Rally Rally™™ sessions sessions at WinHECat WinHEC

CON020CON020 Device Connectivity: Vision and EvolutionDevice Connectivity: Vision and Evolution Tues, 5/23Tues, 5/23 2:00pm – 3:00pm2:00pm – 3:00pm Room 4ARoom 4A

CON106CON106 Web Services on Devices: Current & Future DirectionsWeb Services on Devices: Current & Future Directions Tues, 5/23Tues, 5/23 3:15pm – 4:15pm3:15pm – 4:15pm Room 4ARoom 4A

CON105CON105 Web Services on Devices in Windows VistaWeb Services on Devices in Windows Vista Tues, 5/23Tues, 5/23 4:30pm – 5:30pm4:30pm – 5:30pm Room 4ARoom 4A

CON104LCON104L Hands-On LabHands-On Lab: : Web Services on Devices Web Services on Devices Wed, 5/24Wed, 5/24 8:30am – 10:00pm8:30am – 10:00pm Room 619Room 619

CON044CON044 How to Use Windows Connect Now Configuration to How to Use Windows Connect Now Configuration to Enable Simple Setup for Consumer WiFi NetworksEnable Simple Setup for Consumer WiFi Networks Wed, 5/24 Wed, 5/24 11:00am – 12:00pm11:00am – 12:00pm Room 4BRoom 4B

CON074CON074 Plug and Play for Network Connected DevicesPlug and Play for Network Connected Devices Wed, 5/24Wed, 5/24 2:00pm – 3:00pm2:00pm – 3:00pm Room 4BRoom 4B

CON136CON136 Working with the Windows Logo Program for Working with the Windows Logo Program for Network Infrastructure DevicesNetwork Infrastructure Devices Wed, 5/24Wed, 5/24 3:15pm – 4:15pm3:15pm – 4:15pm Room 612Room 612

NET079NET079 Link Layer Topology Discovery and Enabling Wi-Fi Link Layer Topology Discovery and Enabling Wi-Fi Diagnostics for Network Performance TuningDiagnostics for Network Performance Tuning Wed, 5/24Wed, 5/24 4:30pm – 5:30pm4:30pm – 5:30pm Room 6CRoom 6C

Page 14: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Trends In Direct Trends In Direct Connected DevicesConnected Devices

Page 15: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Challenges For Direct Challenges For Direct Connected DevicesConnected Devices

EffortlessnessEffortlessnessDevice setup and association is unintuitive todayDevice setup and association is unintuitive todayMulti-transport devices don’t provide equivalent Multi-transport devices don’t provide equivalent behavior across busesbehavior across buses

SecuritySecurityAssociation is unintuitive. Forced to use null pinsAssociation is unintuitive. Forced to use null pinsDevice control in IT environment is complexDevice control in IT environment is complex

Reliability Reliability Simple driver install and software maintenanceSimple driver install and software maintenanceDrivers are hard to develop and maintainDrivers are hard to develop and maintainAbility to safely store / recover data decades laterAbility to safely store / recover data decades later

Page 16: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

UltraWideBandUltraWideBand

UltraWideBand continues to engage UltraWideBand continues to engage interest in industry around Personal interest in industry around Personal Area Networking (PAN)Area Networking (PAN)

UWB Solutions aroundUWB Solutions aroundCertified Wireless USBCertified Wireless USB

IP over UWB (WiNET)IP over UWB (WiNET)

Bluetooth over UWB?Bluetooth over UWB?

Lessons from wireless around…Lessons from wireless around…Simple association Simple association

Top-notch securityTop-notch security

Ease of useEase of use

Start testing Microsoft’s preproduction software for Wireless USBStart testing Microsoft’s preproduction software for Wireless USB

Page 17: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Bluetooth InnovationsBluetooth Innovations

Windows Vista innovations Windows Vista innovations Silicon agnostic Bluetooth Headset and Silicon agnostic Bluetooth Headset and Handsfree profile Handsfree profile

Improved extensibility – Stereo audio profiles Improved extensibility – Stereo audio profiles and other profiles supported by partners and other profiles supported by partners

Expanded device coverage Expanded device coverage

Post Windows VistaPost Windows VistaImproved Usability including support for Improved Usability including support for Simple pairing and Quality of service Simple pairing and Quality of service

Inclusion of high volume profiles Inbox Inclusion of high volume profiles Inbox

““Advances in Windows Vista and Beyond”Advances in Windows Vista and Beyond” Wednesday (5/24) @ 8:30amWednesday (5/24) @ 8:30am

Page 18: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Wired ConnectivityWired Connectivity

USBUSBWindows Vista significantly improves USB StackWindows Vista significantly improves USB Stack

Power management / resume timePower management / resume timeReliabilityReliability

Innovations around WinUSB, KMDF, UMDFInnovations around WinUSB, KMDF, UMDFDeveloper Docs greatly improved in WDKDeveloper Docs greatly improved in WDK

13941394Critical bug fixes already integrated into Windows VistaCritical bug fixes already integrated into Windows Vista1394b bandwidth continues to grow1394b bandwidth continues to grow

800 Megabits speeds are in market today800 Megabits speeds are in market today1.6 Gigabits silicon available this year1.6 Gigabits silicon available this year

Page 19: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

Areas To Continue FocusAreas To Continue Focus

AssociationAssociationConsistency across transportsConsistency across transportsLearning's from Learning's from Windows Connect NowWindows Connect Now in WFA in WFANFC and its value around associationNFC and its value around association

Collaboration and MobilityCollaboration and MobilityOptimize for power. Boost battery lifeOptimize for power. Boost battery lifeAccess data from anywhereAccess data from anywhereEnhancements in Web Services enabling such scenariosEnhancements in Web Services enabling such scenarios

Diagnosability and ReliabilityDiagnosability and ReliabilityPartners to investigate porting to KMDF and UMDFPartners to investigate porting to KMDF and UMDFLatest tools for driver reliability available in WDKLatest tools for driver reliability available in WDK

Page 20: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

SummarySummary

Solid foundation in connectivity is Solid foundation in connectivity is essential to device ecosystem growth. essential to device ecosystem growth. Windows Vista provides that foundationWindows Vista provides that foundation

Windows Rally enables the IP connected Windows Rally enables the IP connected devices ecosystems; Visit Windows Rally devices ecosystems; Visit Windows Rally website todaywebsite today

Attend WinHEC Connected Devices Attend WinHEC Connected Devices Sessions to learn latest detailsSessions to learn latest details

Page 21: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

ReferencesReferencesAttend the WindowsAttend the Windows®® Rally Rally™™ sessions sessions at WinHECat WinHEC

CON020CON020 Device Connectivity: Vision and EvolutionDevice Connectivity: Vision and Evolution Tues, 5/23Tues, 5/23 2:00pm – 3:00pm2:00pm – 3:00pm Room 4ARoom 4A

CON106CON106 Web Services on Devices: Current & Future DirectionsWeb Services on Devices: Current & Future Directions Tues, 5/23Tues, 5/23 3:15pm – 4:15pm3:15pm – 4:15pm Room 4ARoom 4A

CON105CON105 Web Services on Devices in Windows VistaWeb Services on Devices in Windows Vista Tues, 5/23Tues, 5/23 4:30pm – 5:30pm4:30pm – 5:30pm Room 4ARoom 4A

CON104LCON104L Hands-On LabHands-On Lab: : Web Services on Devices Web Services on Devices Wed, 5/24Wed, 5/24 8:30am – 10:00pm8:30am – 10:00pm Room 619Room 619

CON044CON044 How to Use Windows Connect Now Configuration to How to Use Windows Connect Now Configuration to Enable Simple Setup for Consumer WiFi NetworksEnable Simple Setup for Consumer WiFi Networks Wed, 5/24 Wed, 5/24 11:00am – 12:00pm11:00am – 12:00pm Room 4BRoom 4B

CON074CON074 Plug and Play for Network Connected DevicesPlug and Play for Network Connected Devices Wed, 5/24Wed, 5/24 2:00pm – 3:00pm2:00pm – 3:00pm Room 4BRoom 4B

CON136CON136 Working with the Windows Logo Program for Working with the Windows Logo Program for Network Infrastructure DevicesNetwork Infrastructure Devices Wed, 5/24Wed, 5/24 3:15pm – 4:15pm3:15pm – 4:15pm Room 612Room 612

NET079NET079 Link Layer Topology Discovery and Enabling Wi-Fi Link Layer Topology Discovery and Enabling Wi-Fi Diagnostics for Network Performance TuningDiagnostics for Network Performance Tuning Wed, 5/24Wed, 5/24 4:30pm – 5:30pm4:30pm – 5:30pm Room 6CRoom 6C

Page 22: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

ResourcesResources

Windows Connectivity Technologies paper: Windows Connectivity Technologies paper: http://www.microsoft.com/whdc/device/network/connect/WCT_over.mspxhttp://www.microsoft.com/whdc/device/network/connect/WCT_over.mspx

Connectivity Technologies nodal page: Connectivity Technologies nodal page: http://www.microsoft.com/whdc/device/network/connect/default.mspxhttp://www.microsoft.com/whdc/device/network/connect/default.mspx

For questions or comments about the For questions or comments about the Windows® Rally™ program, send visitWindows® Rally™ program, send visit

http://www.microsoft.com/rally

Page 23: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program

© 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.

Page 24: Device Connectivity: Vision And Evolution Scott Manchester Program Director Windows Device Experience Group Microsoft Corporation Fred Bhesania Lead Program