Presentation is loading. Please wait.

Presentation is loading. Please wait.

Directions on the Windows® PC and Network Device Connectivity Padmanand Warrier Director, Partner Development Windows Device Experience Group Microsoft.

Similar presentations


Presentation on theme: "Directions on the Windows® PC and Network Device Connectivity Padmanand Warrier Director, Partner Development Windows Device Experience Group Microsoft."— Presentation transcript:

1 Directions on the Windows® PC and Network Device Connectivity Padmanand Warrier Director, Partner Development Windows Device Experience Group Microsoft Corporation

2 2 Session Goals Communicate Microsoft’s perspective Communicate Microsoft’s perspective The next wave – major trends The next wave – major trends What this means to the Windows Device Ecosystem What this means to the Windows Device Ecosystem Highlight Microsoft’s investments in the Windows Device Ecosystem Highlight Microsoft’s investments in the Windows Device Ecosystem Vision Vision A holistic approach A holistic approach Investments to simplify connectivity Investments to simplify connectivity Focus on Digital Media Focus on Digital Media Opportunities Opportunities Networked Media Devices Networked Media Devices Microsoft investment example Microsoft investment example Windows Media Connect (WMC) Windows Media Connect (WMC) Role of standards such as UPnP technology Role of standards such as UPnP technology Roadmap Roadmap Discuss how Windows and UPnP devices add value to each other Discuss how Windows and UPnP devices add value to each other

3 3 The Device Ecosystem is evolving … DIGITAL CONVERSION MEDIA MANAGEMENT Bluetooth® 3G x UWB Power management Tablet PCs Portable Media Players Smart Devices Camera Phones HDTV, DVDs, DVRs Digital Still / Video Cameras Multi-Function Printers 64 bit MHz to GHz GB to TB DAS to SAN R/RW-DVD PCI Express DDR2 Silicon Integration Storage Processing Distribution Quality Capacity Capability MOBILITY Wireless Networking Device Integration

4 4 …the PC of today can do more …the PC of today can do more Advanced CPUs -- Multiple Cores, 64-bit Advanced CPUs -- Multiple Cores, 64-bit Lots of memory – many threads, tasks Lots of memory – many threads, tasks Lots of storage – easily expandable Lots of storage – easily expandable Power friendly – on demand on/off/sleep Power friendly – on demand on/off/sleep Rich Connectivity – any bus, any radio Rich Connectivity – any bus, any radio Dependable Protocols – secure, powerful Dependable Protocols – secure, powerful Dependable Platforms – easy, stable Dependable Platforms – easy, stable How do we harness the advances in devices and PCs for a healthy ecosystem?

5 5 The Need A new class of device is emerging - a new inflection point A new class of device is emerging - a new inflection point Multi-function Multi-function Mobile Mobile For Windows PC users For Windows PC users The experience should be the same whether a device is IP connected, USB connected, BT connected, …. The experience should be the same whether a device is IP connected, USB connected, BT connected, …. For the industry For the industry New business opportunities New business opportunities Build new types of devices that work great with Windows Build new types of devices that work great with Windows Without Without Significantly adding to development, deployment & support Significantly adding to development, deployment & support

6 6 The Challenges Devices that “come” and “go” Devices that “come” and “go” Must associate securely, yet simply with the PC Must associate securely, yet simply with the PC User experience must be simple: easy to understand and use User experience must be simple: easy to understand and use Devices that are multi-faceted Devices that are multi-faceted Is it a cell phone? Or an MP3 player? A camera? A storage device? Is it a cell phone? Or an MP3 player? A camera? A storage device?

7 Microsoft’s Investments for the Windows Device Ecosystem

8 8 Vision for the Windows PC and devices Devices just work – independent of how they connect to Windows Devices just work – independent of how they connect to Windows Drivers don’t exist Drivers don’t exist Administrators and users don’t know that drivers exist, the OS ‘figures out’ how to work with the HW Administrators and users don’t know that drivers exist, the OS ‘figures out’ how to work with the HW The system transparently manages locating and installing the appropriate driver for the device The system transparently manages locating and installing the appropriate driver for the device System Integrity System Integrity Adding or removing a device does not compromise the stability, usability, security, or integrity of the system and the components (devices, applications) installed on it Adding or removing a device does not compromise the stability, usability, security, or integrity of the system and the components (devices, applications) installed on it Innovation Innovation Provide a platform for device innovation and partner added value while ensuring a consistent user experience Provide a platform for device innovation and partner added value while ensuring a consistent user experience Compatibility Compatibility Preserve our customers’ and partners’ investments Preserve our customers’ and partners’ investments

9 9 Déjà Vu … all over again Remember? Remember? Windows 3.1 supported devices only if the user could configure them Windows 3.1 supported devices only if the user could configure them No common device install experience No common device install experience Vendor utilities detected and configured their devices Vendor utilities detected and configured their devices Support in Windows for only a limited set of device classes Support in Windows for only a limited set of device classes Conflicts and hangs were the rule, not the exception Conflicts and hangs were the rule, not the exception Users were frustrated, vendors were frustrated Users were frustrated, vendors were frustrated Fear of configuration and installation issues stymied hardware sales Fear of configuration and installation issues stymied hardware sales It was quite a mess… It was quite a mess… Solved with PnP Solved with PnP Provided infrastructure Provided infrastructure

10 10 Investment Examples Windows Update Events, Newsgroups Windows Error Reporting Logo Program Web Services User Interface – My Hardware, My Devices Media Devices (incl. Windows Media Connect) Comms w/o wires (incl. Bluetooth ® ) Networking (incl. UPnP, Windows Connect Now) Scalable Storage Printing/Imaging Other … Foundational Investments Driver Store / Security / Policy / Diagnostics Windows Driver Foundation, … Consistent Device Installation 32 bit kernel Plug and Play Enhancements (Loosely Connected Devices) Discovery, Eventing, Digital Rights, … 64 bit kernel

11 11 Windows Support for UPnP A Building Block updated for XP SP x BT Radio 1394 IP HTTPMU GENA SSDP HTTPU SSDP SOAP HTTP HTTP GENA UDPTCPAuto IPDHCP Physical layer UPnP protocols Comm. protocols Provided by UPnP Framework for Windows Provided by Windows UPnP changes for XP SP2 include UPnP changes for XP SP2 include Mitigations for operation with Windows Firewall Mitigations for operation with Windows Firewall UI Changes (My Network Places) UI Changes (My Network Places) HTTP 1.1 support HTTP 1.1 support

12 12 How UPnP will hook into Windows Local Busses (PCI, USB,... Plug and PlayPlug and Play Extensions Discovery SSDP Discovery Provider UPnP Support Any PHY (Wired/Wireless) Base Networking Stack (IP) Previous Slide

13 13 Windows Connect Now A Building Block available for XP SP 2 Problem Problem Setting up a home / small office wireless network is a pain Setting up a home / small office wireless network is a pain Multiple devices Multiple devices Multiple vendors Multiple vendors Complex to setup security; usually defaults to unsecured Complex to setup security; usually defaults to unsecured Solution Solution Build on familiarity of USB flash drives Build on familiarity of USB flash drives Build into the Windows Platform Build into the Windows Platform Use the PC (Wizard) to define settings and store on flash drive Use the PC (Wizard) to define settings and store on flash drive Use flash drive to transfer settings to devices Use flash drive to transfer settings to devices Value Proposition Value Proposition Simplifies the deployment of secure wireless networks Simplifies the deployment of secure wireless networks Adding network-connected devices requires no UI, e.g. Adding network-connected devices requires no UI, e.g. Internet Gateway Devices / Wireless Access Points Internet Gateway Devices / Wireless Access Points Printers / All-In-One Devices Printers / All-In-One Devices Photo Stations Photo Stations Pocket PC Pocket PC Projectors Projectors Security is automatic Security is automatic Architecture supports complete home or small business network provisioning Architecture supports complete home or small business network provisioning LAN, WAN, WLAN, Broadband modems LAN, WAN, WLAN, Broadband modems

14 14 Consistent Device Install A Building Block for the future you can build on today Problem Problem End users can be become frustrated with install experience End users can be become frustrated with install experience IT managers find deployment challenging and time consuming IT managers find deployment challenging and time consuming Multiple devices integrated in one package (e.g., Multi-function Printers) represent additional complexity Multiple devices integrated in one package (e.g., Multi-function Printers) represent additional complexity Support call generator Support call generator Solution Solution Consistent Device Install Consistent Device Install Treat compound devices as a “single piece of plastic” Treat compound devices as a “single piece of plastic” Solve it once – including loosely- connected devices Solve it once – including loosely- connected devices Value Proposition Value Proposition Device installation is error free and extensible for vendor branding Device installation is error free and extensible for vendor branding Uninstalling a device is error free and leaves the system stable Uninstalling a device is error free and leaves the system stable End user is confident to install / uninstall devices End user is confident to install / uninstall devices When things go wrong, Windows is able to diagnose When things go wrong, Windows is able to diagnose IT managers can limit installation of certain devices for security IT managers can limit installation of certain devices for security IT managers can easily deploy packages across multiple systems IT managers can easily deploy packages across multiple systems Availability Availability Tools available for XP SP2 and migrate to future releases Tools available for XP SP2 and migrate to future releases

15 15 Plug and Play Extensions A Building Block for the future you should plan for today Problem Problem Integration of loosely- connected devices in PC scenarios is currently difficult for users Integration of loosely- connected devices in PC scenarios is currently difficult for users Limitations exist Limitations exist Security, complex data types, enterprise friendly wire protocols Security, complex data types, enterprise friendly wire protocols Solution Solution Extend the driver model and enable UPnP/PnP integration Extend the driver model and enable UPnP/PnP integration Discovery, description and association in Windows Discovery, description and association in Windows Value Proposition Value Proposition Makes a loosely-connected device look like a tightly- coupled device: simplifies installation, configuration and use Makes a loosely-connected device look like a tightly- coupled device: simplifies installation, configuration and use Allows developers to take advantage of the PnP co-installer Allows developers to take advantage of the PnP co-installer Availability Availability Future Windows Releases Future Windows Releases

16 Digital Media Opportunities Focus on Digital Media Receivers

17 17 Near Term Opportunity Market Overview for Digital Media Receivers Households with home networks to reach 15 million in 2004, and top 31 million in Households with home networks to reach 15 million in 2004, and top 31 million in % of consumers said they would like to share an Internet connection among several PCs. 17% of consumers said they would like to share an Internet connection among several PCs. 24 % of consumers would like to listen to music stored on a PC via their home stereo system. 24 % of consumers would like to listen to music stored on a PC via their home stereo system. As home networks proliferate … more consumers will look to move or share music from a PC to other PCs or CE devices in their homes. As home networks proliferate … more consumers will look to move or share music from a PC to other PCs or CE devices in their homes. Source: Jupiter Research Consumer PCs and Digital Entertainment

18 18 Windows Media Connect (WMC) Another building block available with XP SP2 for Digital Media “It Just works” experience “It Just works” experience Easy management of devices Easy management of devices UPnP discovery & control UPnP discovery & control HTTP streaming HTTP streaming Easy access to PC media library Easy access to PC media library Audio: WMA, MP3, LPCM Audio: WMA, MP3, LPCM Video: WMV, MPEG1/2, DVR-MS, AVI Video: WMV, MPEG1/2, DVR-MS, AVI Photo: JPEG, GIF, PNG, BMP, TIFF,… Photo: JPEG, GIF, PNG, BMP, TIFF,… Playlist: M3U, WPL Playlist: M3U, WPL Transcoding: MP3, WMA  LPCM, Photo  YUV Transcoding: MP3, WMA  LPCM, Photo  YUV Content Security Content Security Next Generation Windows Media DRM for Network Devices Next Generation Windows Media DRM for Network Devices Based on Open Standards Based on Open Standards UPnP UPnP Digital Living Network Alliance (DLNA) Digital Living Network Alliance (DLNA) Leading music and video services Leading music and video services WMC supports WMT based services WMC supports WMT based services

19 19 Device Connectivity with WMC One-time user authorization required for all devices One-time user authorization required for all devices Uses device MAC address and UPnP UDN Uses device MAC address and UPnP UDN Device information and icon presented if available in a UPnP Media Renderer description document Device information and icon presented if available in a UPnP Media Renderer description document Access to device presentation page, if provided Access to device presentation page, if provided

20 20 Content Sharing with WMC Content is added by Folder Content is added by Folder Folders are monitored for all new content and device is notified with a UPnP SytemUpdateID and ContainerUpdateID Event Folders are monitored for all new content and device is notified with a UPnP SytemUpdateID and ContainerUpdateID Event User can share a folder to a specific device User can share a folder to a specific device Content share for all users by default, with option to share per user Content share for all users by default, with option to share per user

21 21 Network Connectivity with WMC Restrictions to prevent indiscriminate, illegitimate, or large scale sharing (protected content only) Restrictions to prevent indiscriminate, illegitimate, or large scale sharing (protected content only) Maximum Round Trip Time (RTT) measurement between the server and the device Maximum Round Trip Time (RTT) measurement between the server and the device Time-to-live (TTL) setting on IP datagrams <= 3 Time-to-live (TTL) setting on IP datagrams <= 3 Maximum number of devices that can simultaneously access content = 10 Maximum number of devices that can simultaneously access content = 10 Additional restrictions for protection against malicious, unauthorized users/attacks Additional restrictions for protection against malicious, unauthorized users/attacks Each device must be initially authorized on the server by the end user Each device must be initially authorized on the server by the end user UPnP broadcast messages limited to same subnet to help maintain privacy UPnP broadcast messages limited to same subnet to help maintain privacy Defaults to requiring a private IP address Defaults to requiring a private IP address Device Limit Device Limit Supported configurations Supported configurations NAT Gateway/Router and Wireless AP NAT Gateway/Router and Wireless AP ICS with Dual NIC ICS with Dual NIC Direct connect (crossover cable), Adhoc wireless, hub with no DHCP Direct connect (crossover cable), Adhoc wireless, hub with no DHCP Internet

22 22 Windows Media Connect Stack Today (XP) Windows Infrastructure UPnP A/V Media Server UPnP Device Host API Windows Media DRM for Networked Devices Windows Media Audio / Video optional UPnP Audio/Video 1.0 UPnP Audio/Video 1.0 UPnP 1.0 Architecture UPnP 1.0 Architecture HTTP 1.0 HTTP 1.0 TCP/IP stack that includes IPv4, TCP, UDP, ARP, and ICMP TCP/IP stack that includes IPv4, TCP, UDP, ARP, and ICMP Optional Device Side Support for Windows Standards Implementation Any Device Host O/S Device Windows PC

23 23 Windows Media Connect Stack Future Windows Infrastructure (Includes Plug and Play Extensions) UPnP A/V Media Server UPnP Device Host API Windows Media DRM for Networked Devices Windows Media Audio / Video optional Optional Device Side Support for Windows Standards Implementation Any Device Host O/S Device Windows PC

24 24 Roadmap: Networked Media Devices and Windows Core Networking (UPnP Support) Windows Media Connect (UPnP A/V Media Server/DLNA compatible) Windows Connect Now (Windows Smart Key) PnP-Extensions (Device Installation & Support) Hosting Control Points (esp. integrated devices) Core Device Support – build your own Build a UPnP A/V Control Point or Renderer Load specific software or driver for your device Tighter OS integration WS Protocol Support DeviceSolutions

25 25 Status Windows Connect Now Windows Connect Now Shipping in Windows XP SP2 Shipping in Windows XP SP2 Windows Media Connect Windows Media Connect Great momentum since CES ’04 Announcement Great momentum since CES ’04 Announcement Launch on Oct 12 Launch on Oct 12 Partners include BridgeCo, Dlink, OmniFi, and Roku Partners include BridgeCo, Dlink, OmniFi, and Roku Device Installation Device Installation Beta tools available today Beta tools available today Several vendors on beta Several vendors on beta Plug and Play Extensions Plug and Play Extensions Preview SDK distributed at WinHEC 2004 Preview SDK distributed at WinHEC 2004 Early adopters are prototyping today Early adopters are prototyping today

26 26 Windows and Devices New opportunities New opportunities Windows & devices add value to each other Windows & devices add value to each other Consumer and Enterprise segments Consumer and Enterprise segments Media Center Edition is the latest example of “making the pie” bigger Media Center Edition is the latest example of “making the pie” bigger Windows Media Connect, Media Center Edition, and XPSP2 enable a new set of business opportunities Windows Media Connect, Media Center Edition, and XPSP2 enable a new set of business opportunities More to come with 64-bit and Windows codename “Longhorn” More to come with 64-bit and Windows codename “Longhorn” WS-Devices is being developed now – 2 workshops thus far WS-Devices is being developed now – 2 workshops thus far Ecosystem benefits Ecosystem benefits Promote product differentiation and brand equity through quality device experiences Promote product differentiation and brand equity through quality device experiences Re-invigorate device sales Re-invigorate device sales Industry can make BIG bets on new technology Industry can make BIG bets on new technology Reduce support costs Reduce support costs

27 27 Summary We are the beginning of a new wave of opportunity We are the beginning of a new wave of opportunity Explosion of digital media, media processing and access to media anytime, anywhere are key drivers Explosion of digital media, media processing and access to media anytime, anywhere are key drivers Microsoft sees a bright future for UPnP A/V and DLNA compliant devices Microsoft sees a bright future for UPnP A/V and DLNA compliant devices Microsoft’s investments and our partnership with the industry have driven the waves in the past, and we look forward to doing it again Microsoft’s investments and our partnership with the industry have driven the waves in the past, and we look forward to doing it again Foundational investments and industry partnerships are needed Foundational investments and industry partnerships are needed Collectively, Microsoft and partner investments deliver great device connectivity solutions Collectively, Microsoft and partner investments deliver great device connectivity solutions

28 28 Call to Action Build on our investments in Windows today Build on our investments in Windows today Windows XP SP2 (including Windows Connect Now) Windows XP SP2 (including Windows Connect Now) Media Center Edition Media Center Edition Windows Media Connect Windows Media Connect Prepare for the Longhorn Wave Prepare for the Longhorn Wave Consistent Device Installation Consistent Device Installation Plug and Play Extensions Plug and Play Extensions More UPnP devices More UPnP devices Participate in the WS-Devices workshops Participate in the WS-Devices workshops 64 bit 64 bit And much more! And much more! Utilize services – Events, Newsgroups, Chats Utilize services – Events, Newsgroups, Chats

29 29 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "Directions on the Windows® PC and Network Device Connectivity Padmanand Warrier Director, Partner Development Windows Device Experience Group Microsoft."

Similar presentations


Ads by Google