directions on the windows pc and network device connectivity l.
Skip this Video
Loading SlideShow in 5 Seconds..
Directions on the Windows ® PC and Network Device Connectivity PowerPoint Presentation
Download Presentation
Directions on the Windows ® PC and Network Device Connectivity

Loading in 2 Seconds...

play fullscreen
1 / 29

Directions on the Windows ® PC and Network Device Connectivity - PowerPoint PPT Presentation

  • Uploaded on

Directions on the Windows ® PC and Network Device Connectivity. Toby Nixon Program Manager Microsoft Corporation. Session Goals. Communicate Microsoft’s perspective The next wave – major trends What this means to the Windows Device Ecosystem

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Directions on the Windows ® PC and Network Device Connectivity' - aolani

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
directions on the windows pc and network device connectivity

Directions on the Windows® PC and Network Device Connectivity

Toby Nixon

Program Manager

Microsoft Corporation

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




  • Quality
  • Capacity
  • Capability
  • Storage
  • Processing
  • Distribution
  • Wireless Networking
  • Device Integration
  • Bluetooth®
  • 3G
  • 802.11x
  • UWB
  • Power management
  • Tablet PCs
  • Portable Media Players
  • Smart Devices
  • Camera Phones
  • 64 bit
  • MHz to GHz
  • GB to TB
  • DAS to SAN
  • R/RW-DVD
  • PCI Express
  • DDR2
  • Silicon Integration
  • HDTV, DVDs, DVRs
  • Digital Still / Video Cameras
  • Multi-Function Printers
the pc of today can do more
…the PC of today can do more
  • Advanced CPUs -- Multiple Cores, 64-bit
  • Lots of memory – many threads, tasks
  • Lots of storage – easily expandable
  • Power friendly – on demand on/off/sleep
  • Rich Connectivity – any bus, any radio
  • Dependable Protocols – secure, powerful
  • Dependable Platforms – easy, stable

How do we harness the advances in devices and PCs for a healthy ecosystem?

the need
The Need
  • A new class of device is emerging - a new inflection point
    • Multi-function
    • Mobile
  • For Windows PC users
    • The experience should be the same whether a device is IP connected, USB connected, BT connected, ….
  • For the industry
    • New business opportunities
      • Build new types of devices that work great with Windows
    • Without
      • Significantly adding to development, deployment & support
the challenges
The Challenges
  • Devices that “come” and “go”
    • Must associate securely, yet simply with the PC
    • User experience must be simple: easy to understand and use
  • Devices that are multi-faceted
    • Is it a cell phone? Or an MP3 player? A camera? A storage device?
vision for the windows pc and devices
Vision for the Windows PC and devices
  • Devices just work – independent of how they connect to Windows
    • Drivers don’t exist
      • 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
    • 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
    • Innovation
      • Provide a platform for device innovation and partner added value while ensuring a consistent user experience
    • Compatibility
      • Preserve our customers’ and partners’ investments
d j vu all over again
Déjà Vu … all over again
  • Remember?
    • Windows 3.1 supported devices only if the user could configure them
    • No common device install experience
    • Vendor utilities detected and configured their devices
    • Support in Windows for only a limited set of device classes
    • Conflicts and hangs were the rule, not the exception
    • Users were frustrated, vendors were frustrated
    • Fear of configuration and installation issues stymied hardware sales
    • It was quite a mess…
  • Solved with PnP
    • Provided infrastructure
investment examples

User Interface – My Hardware, My Devices

Web Services

Media Devices (incl. Windows Media Connect)

Comms w/o wires (incl. Bluetooth®)

Networking (incl. UPnP, Windows Connect Now)


Scalable Storage

Other …

Discovery, Eventing, Digital Rights, …

Plug and Play Enhancements (Loosely Connected Devices)

Consistent Device Installation

Windows Driver Foundation, …

Driver Store / Security / Policy / Diagnostics

32 bit kernel

64 bit kernel

Investment Examples

Windows Update

Events, Newsgroups

Windows Error Reporting

Logo Program

Foundational Investments

windows support for upnp a building block updated for xp sp 2
Windows Support for UPnPA Building Block updated for XP SP 2







UPnP protocols



Auto IP


Comm. protocols


BT Radio




Physical layer

Provided by UPnP Framework forWindows

Provided by Windows

  • UPnP changes for XP SP2 include
    • Mitigations for operation with Windows Firewall
    • UI Changes (My Network Places)
    • HTTP 1.1 support
how upnp will hook into windows
How UPnP will hook into Windows

Plug and Play

Plug and Play Extensions


SSDP Discovery Provider

UPnP Support



Base Networking Stack (IP)

Local Busses (PCI, USB, ...

Any PHY (Wired/Wireless)

windows connect now a building block available for xp sp 2
Windows Connect NowA Building Block available for XP SP 2
  • Problem
    • Setting up a home / small office wireless network is a pain
      • Multiple devices
      • Multiple vendors
      • Complex to setup security; usually defaults to unsecured
  • Solution
    • Build on familiarity of USB flash drives
    • Build into the Windows Platform
      • Use the PC (Wizard) to define settings and store on flash drive
      • Use flash drive to transfer settings to devices
  • Value Proposition
    • Simplifies the deployment of secure wireless networks
    • Adding network-connected devices requires no UI, e.g.
      • Internet Gateway Devices / Wireless Access Points
      • Printers / All-In-One Devices
      • Photo Stations
      • Pocket PC
      • Projectors
    • Security is automatic
    • Architecture supports complete home or small business network provisioning
      • LAN, WAN, WLAN, Broadband modems
consistent device install a building block for the future you can build on today
Consistent Device InstallA Building Block for the future you can build on today
  • Problem
    • End users can be become frustrated with install experience
    • IT managers find deployment challenging and time consuming
    • Multiple devices integrated in one package (e.g., Multi-function Printers) represent additional complexity
    • Support call generator
  • Solution
    • Consistent Device Install
    • Treat compound devices as a “single piece of plastic”
    • Solve it once – including loosely-connected devices
  • Value Proposition
    • Device installation is error free and extensible for vendor branding
    • Uninstalling a device is error free and leaves the system stable
    • End user is confident to install / uninstall devices
    • When things go wrong, Windows is able to diagnose
    • IT managers can limit installation of certain devices for security
    • IT managers can easily deploy packages across multiple systems
  • Availability
    • Tools available for XP SP2 and migrate to future releases
plug and play extensions a building block for the future you should plan for today
Plug and Play ExtensionsA Building Block for the future you should plan for today
  • Problem
    • Integration of loosely-connected devices in PC scenarios is currently difficult for users
    • Limitations exist
      • Security, complex data types, enterprise friendly wire protocols
  • Solution
    • Extend the driver model and enable UPnP/PnP integration
    • Discovery, description and association in Windows
  • Value Proposition
    • Makes a loosely-connected device look like a tightly-coupled device: simplifies installation, configuration and use
    • Allows developers to take advantage of the PnPco-installer
  • Availability
    • Future Windows Releases
digital media opportunities

Digital Media Opportunities

Focus on Digital Media Receivers

near term opportunity market overview for digital media receivers
Near Term OpportunityMarket Overview for Digital Media Receivers
  • Households with home networks to reach 15 million in 2004, and top 31 million in 2008.
  • 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.
  • 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

windows media connect wmc another building block available with xp sp2 for digital media
“It Just works” experience

Easy management of devices

UPnP discovery & control

HTTP streaming

Easy access to PC media library

Audio: WMA, MP3, LPCM

Video: WMV, MPEG1/2, DVR-MS, AVI


Playlist: M3U, WPL

Transcoding: MP3, WMA  LPCM, Photo  YUV

Content Security

Next Generation Windows Media DRM for Network Devices

Windows Media Connect (WMC)Another building block available with XP SP2 for Digital Media
  • Based on Open Standards
    • UPnP
    • Digital Living Network Alliance (DLNA)
  • Leading music and video services
    • WMC supports WMT based services
device connectivity with wmc
Device Connectivity with WMC
  • One-time user authorization required for all devices
  • Uses device MAC address and UPnP UDN
  • Device information and icon presented if available in a UPnP Media Renderer description document
  • Access to device presentation page, if provided
content sharing with wmc
Content Sharing with WMC
  • Content is added by Folder
  • 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
  • Content share for all users by default, with option to share per user
network connectivity with wmc



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


Windows PC

Optional Device Side Support for Windows

Windows Media Audio / Video


  • UPnP Audio/Video 1.0
  • UPnP 1.0 Architecture
  • HTTP 1.0
  • TCP/IP stack that includes IPv4, TCP, UDP, ARP, and ICMP

Windows Media DRM for

Networked Devices

UPnP A/V Media Server

Standards Implementation

UPnP Device Host API

Windows Infrastructure

Any Device Host O/S

windows media connect stack future
Windows Media ConnectStack Future


Windows PC

Optional Device Side Support for Windows

Windows Media Audio / Video


Windows Media DRM for

Networked Devices

UPnP A/V Media Server

Standards Implementation

UPnP Device Host API

Windows Infrastructure (Includes Plug and Play Extensions)

Any Device Host O/S

roadmap networked media devices and windows
Roadmap: Networked Media Devices and Windows
  • Windows Media Connect (UPnP A/V Media Server/DLNA compatible)
  • Windows Connect Now
  • (Windows Smart Key)

Core Networking

(UPnP Support)


(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



  • Windows Connect Now
    • Shipping in Windows XP SP2
  • Windows Media Connect
    • Great momentum since CES ’04 Announcement
    • Launch on Oct 12
    • Partners include BridgeCo, Dlink, OmniFi, and Roku
  • Device Installation
    • Beta tools available today
    • Several vendors on beta
  • Plug and Play Extensions
    • Preview SDK distributed at WinHEC 2004
    • Early adopters are prototyping today
windows and upnp devices
Windows and UPnP Devices
  • New opportunities
    • Windows & devices add value to each other
    • Consumer and Enterprise segments
    • 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
    • More to come with 64-bit and Windows codename “Longhorn”
      • WS-Devices is being developed now – 2 workshops thus far
  • Ecosystem benefits
    • Promote product differentiation and brand equity through quality device experiences
    • Re-invigorate device sales
    • Industry can make BIG bets on new technology
    • Reduce support costs
  • 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
    • 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
  • Foundational investments and industry partnerships are needed
  • Collectively, Microsoft and partner investments deliver great UPnP device solutions
call to action
Call to Action
  • Build on our investments in Windows today
    • Windows XP SP2 (including Windows Connect Now)
    • Media Center Edition
    • Windows Media Connect
  • Prepare for the Longhorn Wave
    • Consistent Device Installation
    • Plug and Play Extensions
    • Participate in the WS-Devices workshops
    • 64 bit
    • And much more!
  • Utilize services – Events, Newsgroups, Chats

© 2004 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.