Introduction to Universal Plug and Play Modified by 강병우 Making the Dream a Reality.

Slides:



Advertisements
Similar presentations
Universal Plug and Play protocol (UPnP)
Advertisements

Module 3 Configuring Hardware on a Computer Running Windows XP Professional.
UPnP AV WC Status Update (UPnP Summit 2003) John Ritchie – Intel Geert Knapen – Philips UPnP AV Co-chairs.
UPnP* AV: Easy Sharing of Digital Media Joe C. Pitarresi Business Development Intel Research & Development.
Digital Living Network Alliance: Building out the Digital Network Bob Taylor Member, DLNA Board of Directors March 2006.
Audio Video Update John Ritchie Intel Co-Chair Audio Video Committee.
NAT, firewalls and IPv6 Christian Huitema Architect, Windows Networking Microsoft Corporation.
Which server is right for you? Get in Contact with us
Windows OS support of UPnP Peter K. Jarvis UPnP Group Program Manager Microsoft Corporation.
1 of 6 WINDOWS COMPARISION WINDOWSYEARSFEATURES WINDOWS The first version of windows provided a new software environment for developing and running.
Internet Gateway Device (IGD)
UPnP Device Management Andre Bottaro France Telecom Group UPnP DM co-chairman End User Device Management panel Sunday, January 11th, 2009 CCNC'09.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
7.1 © 2007 by Prentice Hall 7 Chapter Telecommunications, the Internet, and Wireless Technology.
Wi-Fi Structures.
Virtual Meetings Increasing Collaboration While Reducing Costs and Ensuring Business Continuity Ram Narayanaswamy CTO 8x8, Inc.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Universal Plug and Play (UPnP) Presented by: Kamal Kamal Kamal Kamal Mohammad Atieh Mohammad Atieh.
Imaging Status Shivaun Albright Imaging Committee Chair Hewlett Packard.
Course :: Certificate in Basic Computers Applications for End Users Introducing Window 7.
UPnP™ Technologies in Windows® John Gehlsen Group Program Manager Windows Device Experience Group Microsoft Corporation.
Packetizer ® Copyright © 2009 H.325: An Application Platform A Closer Look at the “Container” Paul E. Jones Rapporteur Q12/16 April 7,
Rob Williams Program Manager Microsoft Corporation.
Title goes here in Frutiger Bold, 25 points Subhead if any goes here in Frutiger Roman, 20 points Bullet copy in Frutiger Bold, 18 points Product Opportunities.
Copyright © 2002 ACNielsen a VNU company Key Features and Benefits of the 3CX PBX for Windows Server.
POLYCOM CONFIDENTIAL Polycom enables Alcatel Instant Video Solution by combining the power Alcatel IP Telephony with Polycom Unified Collaboration Solutions.
SP2 Mikael Nystrom. Agenda Översikt Installation.
UPnP Printing Joe Keller Product Manager Hewlett-Packard.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
Presence Applications in the Real World Patrick Ferriter VP of Product Marketing.
May 9, USB 2.0 Opportunities in Retail Dan Clements Consumer Products and Technology Manager Circuit City Stores Inc.
Working with Drivers and Printers Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Understanding Drivers and Devices Install and configure.
DIR-657 HD Media Router 1000 Sales Guide Wireless & Router Product Div. Feb 2011 D-Link WRPD.
Windows XP Home Networking Scott Manchester Technical Evangelist Home Networking.
Consumer Technologies For Windows ® Carl Stork General Manager Windows Operating System Division Microsoft Corporation.
Communications & Data Services The Evolution of Communications Cathy Avgiris EVP/GM May 10, 2012.
Business Computing 550 Lesson 4. Fundamentals of Information Systems, Fifth Edition Chapter 4 Telecommunications, the Internet, Intranets, and Extranets.
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective.
Home API A Network-Independent Home Control Architecture Maurice Bizzarri Software Director Business Line Interconnectivity Philips Semiconductors.
Packetizer ® Copyright © 2008 H.325 Beyond Today’s Second Generation Systems Paul E. Jones Rapporteur, ITU-T Q12/16 1.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
How to connect non IP devices into the UPnP™v1 fabric Vijay Dhingra Director of Standards Echelon Corp.
Configuring Network Connectivity Lesson 7. Skills Matrix Technology SkillObjective DomainObjective # Using the Network and Sharing Center Use the Network.
WWSMM 2000 Next Generation Networking Device Ecosystem Jawad Khaki Corporate Vice President Windows Networking & Communications.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
IETF-50 UPnP Update Prakash Iyer Intel Corporation
Business Software What is database software? p. 145 Allows you to create, access, and manage data Add, change, delete, sort, and retrieve data Next.
PVX Product Briefing July 2005 For more information, contact: 1 PC Network Inc. 1 PC Network Inc. Phone Fax
Implementing Universal Plug And Play In Smart Objects And Intelligent Appliances Bengt Christensson CTO Axis Communications.
DIR-827 HD Media Router 2000 Sales Guide Wireless & Router Product Div. May 2011 D-Link WRPD.
Approaches to Home Connectivity T Research Seminar on Telecommunications Business Marko Berg.
Windows XP Professional Features ©Richard L. Goldman February 5, 2003.
UPnP Forum Product Champion Program Speaker’s Name Here.
UPnP Introduction 教授 : 逄愛君 組員 : 資訊三 張弘霖 資訊四 陳錦翰 資訊四 蔡旻諧.
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
CES 99 Craig Mundie Senior Vice President Consumer Strategy Microsoft Corporation.
Microsoft Confidential 1 WWSMM 2000 Next Generation Networking Device Ecosystem Shunichi Kajisa ( 加治佐 俊一 ) Director East Asia Windows Division Microsoft.
Configuring Network Connectivity Lesson 7. Skills Matrix Technology SkillObjective DomainObjective # Using the Network and Sharing Center Use the Network.
VESTA A luxury you can get at a punch of a key. A complete automation for your home, controlling lighting, climate, audio, video, home theater, telephone.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
MobileSync January Nero – A History of PC Innovation Decade of experience in PC software innovation Strong, global brand recognition Commitment.
Sharing makes life beautiful ARKUDA STB SOLUTION.
History of Windows Operating System. Windows 1.0 Debuted in 1985 First version of Windows that was set up to use bitmap displays and mouse pointing devices.
1 ISO/IEC VHN (Versatile Home Network) Real Time Systems Lab. Myung Jin, Lee [Reference] ISO/IEC JTC 1/SC 25 WG 1 N1140a - Interconnection of Information.
The Holmes Platform and Applications
WHY VIDEO SURVELLIANCE
Tailor slide to customer industry/pain points
WHY VIDEO SURVELLIANCE
Introducing MagicInfo 6
Presentation transcript:

Introduction to Universal Plug and Play Modified by 강병우 Making the Dream a Reality

Agenda The Dream – Easy Home Networking What is UPnP UPnP Business Opportunities - Scenarios Advantages of UPnP How UPnP Works UPnP Forum

The Dream Connecting Everything PCs, intelligent appliances, and smart objects Computing Everywhere Universal Plug and Play connectivity Quality of Life The Dream

A Connected Environment Services PCs, appliances, and services interconnect Multimediainformation The Dream Technologies converge, devices don’t

The Reality Tough problems… Connectivity Simplicity Reliability Privacy Making it meaningful to consumers? Community Convenience Communication Personal security The Dream

UPnP: Invisible Networking Enable devices to be automatically configured when they… Connect to a network Communicate their capabilities Control information to any appropriate control application Devices Just “Work” When They are Connected The Dream

Vision PowerLine Internet HomePNA * * Bluetooth * 1394 Complex networking! Powerful, Invisible networking! Create a Plug and Play experience for consumers to: Easily share an Internet connection Enjoy digital multimedia content on preferred devices Securely access content in the home from anywhere UPnP Network Internet The Dream

What is Universal Plug and Play Technology? Provides invisible home networking Architectural framework for self-configuring, self-describing devices Leverages existing Internet technologies Enables dynamic peer-to-peer networking Key to making the connected home experience Affordable, mainstream reality for users Significant opportunity for the industry A Key Enabler What is UPnP?

Overall Structure of UPnP 서비스들에게 동일한 API 를 제공 TCP/IP 기반 (IPv6) Device 들은 DHCP 로 IP 를 할당받음 SSDP(Simple Service Discovery Protocol) : 연결된 device 와 가능한 서비스를 검색하기 위한 프로토콜

UPnP Network Control point Controlled Device Bridge: UPnP 를 지원하지 않는 device 로의 확장성을 위해

UPnP Strategy Just send data over the network No executables Minimize version issues Minimize security issues Allows implementation to be platform & vendor specific Be agnostic re: programming language, OS Update implementation w/o affecting interop Improve performance Reduce footprint Improve capabilities Agree on meaning / format of data Choose substrate of proven protocols Define device (service) specific protocols in a Forum What is UPnP?

Business Opportunities: Huge Growth! Non-PC devices (4 billion embedded microprocessors in 1999) Rapidly increasing Internet adoption rates Strong uptake in Internet broadband deployments 64% of U.S. PC homes have television and PC in the same room 34% of U.S. PC homes have 2 or more computers By MM networks installed 48.5MM nodes / year run rate Services a $3BB / yr business Source: Cahners-Instat Business Opportunities

Ip telephony application listens for incoming calls UPnP Residential Gateway Example End User Benefits : Automates real-time setup and configuration of Internet applications Multi-player gaming, streaming audio/video, VoIP Enables software to automatically setup and configure the NAT and Firewall End user no longer needs to configure network Service Provider Benefits: Eliminates support calls for NAT, firewall, gaming configuration Enables customer self-provisioning for enhanced services Reduces barriers to deploy voice, video, gaming, etc. Business Opportunities Application re-configures, Internet Gateways, NAT and Firewall on a per- call basis Internet

Audio & Video Example Media Server 1.Discovery of devices and services 2.Browsing of content 3.Selection of streaming protocols 4.Streaming and Playback (out of band*) CDs, DVDs, Flash Cards Local Content End User Benefits: Discover A/V content on all UPnP devices and PCs and share across home network Stream content easily from any device to any device on home network Control point offers rich, easy to use interface for creating and managing media Supports DVD, CD, play list, photo album, live broadcast, etc Manufacturer and Service Provider Benefits: Highly extensible – any data type, any transfer protocol, any combination of server, render, and control point Highly scalable – ultra low resource devices (cameras, EPF) up to high-end servers (PCs, media servers, Internet, broadcasts, PVR). Stereo TV Picture Frame Remote Control Business Opportunities * Out of band = not UPnP Constrained UPnP devices added to network and discovers media content

End User Benefits No need to install or share printer on the PC or and manually connect all devices to the network (no networking knowledge needed) Automatically discover printer/scanner and no need to search for new imaging devices added to the network. Manufacturer and Retailer Benefits Reduce customer and service support with driver questions and how to network printer on home network Ability to print and scan from an extended range of devices not support previously (Pocket PCs, Cell Phones, Web Tablets) UPnP Imaging Example UPnP Network Plug Printer/Scanner directly into any available network port Imaging devices are discovered and can immediately be used (no drivers or setup needed) New wireless devices enter network and have instant access to printer/scanner WiFi (802.11b) Business Opportunities

End User Benefits Customizable and easy control of heating, venting, AC unit, motion sensors, lighting and security (personal environment presets) Save money on energy bills (set temperature automatically from occupancy or depending on outside temperature) Synchronize home settings with PC programs (Outlook calendar, Internet weather) Enable secure remote access into the home via the Internet and control UPnP devices. Manufacturer and Retailer Benefits UPnP enabled automation systems add much more functionality over existing proprietary control panels (more desirable over existing technology) New opportunities for manufacturers to extend additional features available to the PC, Internet, or other devices (more revenue with new business models, software and service offerings) UPnP Automation Example HVAC Unit Thermostat UPnP Network UPnP bridge connects non-UPnP devices to network Synchronize temperature settings with Outlook, the Internet (a weather web site) or other UPnP devices (UPnP alarm clock ) Use wireless device (Pocket PC) to control HVAC system from anywhere in the home Business Opportunities

Benefits of UPnP Widely supported networking specification No device configuration, just Plug and Play Small footprint software component on the device Utilizes standard Internet protocols to talk to LAN Independent of OS, language, or physical connectivity Robust and dependable Growing value of UPnP logo UPnP simplifies device connectivity for makers and users of devices Advantages

UPnP is Cost Effective Lightweight by Today’s Standards TCP/IP stack is about 35K bytes of x86 code and 29K gates Embedded HTTP Web server is about 25K bytes of x86 code and 64K gates An entire OS can fit into one Read Only Memory (ROM) No Royalties for Basic UPnP Interoperability Other proprietary solutions require significant royalties UPnP Enables Remote User Interface Via Browser Cheaper than integrated LCD panels and keypads Authored with HTML, XML, and scripting For Appliances and Smart Objects Advantages

Bottom Line Impact Improve customer experience = repeat sales Enhance interop between your devices and others Expand relationships with other Forum members Reduce $$ spent on customer support Reduce your time to market UPnP adds value to your bottom line Improving Your Business Advantages

UPnP Control Point vs. Device Three Classes of UPnP Entity User Control Point Controlled Device Bridge Controlled Device User Control Point User Control Point Controlled Device Bridge Non-UPnP Device How UPnP Works

Steps to UPnP Networking 0 Control point and device obtain an address to participate in the network 1 Control point finds all devices and device advertises its availability 2Control point learns about device capabilities 3 Control point invokes actions on device 4 Control point listens to state changes of device 5 Control point controls device and/or views device status using an HTML UI 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control How UPnP Works

UPnP Architecture 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control UPnP Network Search Request Device Reply How UPnP Works Discovery: SSDP

UPnP Architecture 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control UPnP Network Device Advertisement How UPnP Works Discovery: SSDP

Description: XML 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control UPnP Network Get Description Device Description XML Document UPnP Architecture How UPnP Works

Control: SOAP 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control UPnP Network Action: SetPowerOn Action Result VCR Turns On UPnP Architecture How UPnP Works

Eventing: GENA 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control UPnP Network Subscribe UPnP Architecture How UPnP Works

UPnP Architecture 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control UPnP Network Action: SetPowerOn Notify: PowerOn = True VCR Turns On Eventing: GENA How UPnP Works

UPnP Architecture UPnP Architecture 0 Addressing 1 Discovery 2 Description 5 Presentation 4 Eventing 3 Control UPnP Network HTML UI Get Presentation Web Browser How UPnP Works Presentation: HTML

Control & Eventing Networking stack Discovery server Description server Presentation server Control & Eventing Services IP TCPUDP HTTPMUHTTP Discovery Presentation Description Anatomy of a UPnP Device How UPnP Works

Microsoft Windows ® UPnP Support Windows ME First operating system to include UPnP support Control Point API Rich set of interfaces for discovering, controlling and receiving events from devices. Shell integration UPnP device icons displayed in My Network Places folder Double clicking on the device permits Web-based control Windows XP Expands UPnP support beyond Windows ME Provides UPnP-enabled NAT traversal support Complements other extensive home networking support How UPnP Works

Windows UPnP Users Interface How UPnP Works

Non-profit industry standards consortium Framework for efficient industry collaboration Develop Device Control Protocols (DCPs) for a broad class of devices Provide for the test qualification and interoperability of UPnP devices A market development organization Promotion, evangelism and marketing activities to promote UPnP brand recognition worldwide Pragmatic Open to all No cost to participate in Forum Simple intellectual property policies The UPnP Forum UPnP Forum

UPnP Resources – Tool kits to build products UPnP Forum Allegro Software Gatespace Intel Metro link Microsoft Virata Advantages

Universal Plug and Play Forum Steering Committee Provide leadership Introduce working groups, appoint chairpersons, and monitor progress Help accelerate schedules and resolve any working committee logjams Approve standardization of device schema submitted by working groups Working Groups Groups consist of: A/V, Appliances, Home Automation & Security, Imaging, and Internet Gateway Create device schema Submit device schema for standardization Participant Roles UPnP Forum

Technology Committee –Works directly with the various working groups to produce efficient standards for each class of device –Assists in the development and guidance of developing UPnP technology for new working groups Marketing Committee –Builds the brand of UPnP for logo’d products –Creates programs for UPnP Forum Member companies to become involved through various activities. UPnP Forum Universal Plug and Play Forum Participant Roles

Summary Industry momentum towards standard technology UPnP simplifies home networking and expands business opportunities UPnP is supported by industry leaders in a variety of device and service categories UPnP adds value to your bottom line, make products NOW!

Your next steps Join the UPnP Forum Info at Join a working committee Contribute, define, adopt Build UPnP enabled products Use Forum member companies tool kits for rapid deployment of products Evangelize UPnP technology

Enabling the Interconnected Lifestyle