What is Universal Plug and Play (UPnP)? - Definition from WhatIs.com

Definition

Universal Plug and Play (UPnP)

Part of the Network software glossary:

See also Plug and Play , an earlier, proprietary Microsoft approach.

Universal Plug and Play (UPnP) is a standard that uses Internet and Web protocol s to enable devices such as PCs, peripherals, intelligent appliances, and wireless devices to be plugged into a network and automatically know about each other. With UPnP, when a user plugs a device into the network, the device will configure itself, acquire a TCP/IP address, and use a discovery protocol based on the Internet's Hypertext Transfer Protocol ( HTTP ) to announce its presence on the network to other devices. For instance, if you had a camera and a printer connected to the network and needed to print out a photograph, you could press a button on the camera and have the camera send a "discover" request asking if there were any printers on the network. The printer would identify itself and send its location in the form of a universal resource locator ( URL ).

The camera and printer would use Extensible Markup Language ( XML ) to establish a common language, or "protocol negotiation", to talk to each other and determine capabilities. Once a common language was established, the camera would control the printer and print the photograph you selected. Microsoft, one of 29 companies sponsoring UPnP, hopes that UPnP will make it as easy to plug a device or appliance into a home or small business data network as it is to plug a lamp into an electrical outlet.

Universal Plug and Play is an open industry standard that Microsoft, a leading promoter of the standard, describes as "seamless proximity networking" that provides "standardization on the wire rather than in the devices," using existing Internet standards.

This was last updated in March 2011
Contributor(s): Keith Kamerer, Carolina Santos
Posted by: Margaret Rouse

Related Terms

Definitions

  • zero touch provisioning (ZTP)

    - Zero touch provisioning (ZTP) is a switch feature that allows the devices to be provisioned and configured automatically, eliminating most of the manual labor involved with adding them to a network. (searchITOperations.com)

  • server

    - A server is a computer program that provides services to other computer programs (and their users) in the same or other computers. A dedicated computer may also be referred to as a server. (WhatIs.com)

  • tiered storage

    - Tiered data storage moves data to various types of storage media -- based on performance requirements, protection level and frequency of use -- to reduce storage costs. (SearchStorage.com)

Glossaries

  • Network software

    - Terms related to network software, including definitions about network monitoring and words and phrases about network administration.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question About Universal Plug and Play (UPnP)Powered by ITKnowledgeExchange.com

Get answers from your peers on your most technical challenges

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.