Upload
elizabeth-mcdowell
View
216
Download
1
Tags:
Embed Size (px)
Citation preview
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
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
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
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
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
Windows RallyWindows Rally™™ Program Program
Access to Access to TechnologiesTechnologies
Technical GuidanceTechnical Guidance
Simple LicensingSimple Licensing
http://www.microsoft.com/RALLY
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
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
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
Windows RallyWindows Rally
Younus AftabYounus Aftab
Program ManagerProgram ManagerWindows Connect Now Windows Connect Now Microsoft CorporationMicrosoft Corporation
Windows RallyWindows Rally
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
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
Trends In Direct Trends In Direct Connected DevicesConnected Devices
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
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
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
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
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
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
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
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
© 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.