Device Architecture Documents

Here are the fundamental documents that anchor the UPnP architecture. Device architecture and template guidelines provide a blueprint for the Working Committees. When a Working Committee is finished with its device and services specifications, the checklist provides a thorough accounting of milestones required to propose a specification for standardization.

UPnP Device Architecture version 1.0
Updated file date: October 15, 2008; 508 KB. IP Declarations
The UPnP Device Architecture (formerly known as the DCP Framework) contained herein defines the protocols for communication between controllers, or control points, and devices.

An archive of previously published versions of the UPnP Device Architecture is available for historical reference.


UPnP Device Architecture version 1.1
Updated file date: October 15, 2008; 1 MB. IP Declarations
The UPnP Device Architecture v1.1 is a fully-interoperable update to UPnP Device Architecture v1.0 that adds some significant extensions including support for the full range of XML Schema data types and multicast event notifications, improves the robustness of the Simple Service Discovery Protocol (SSDP), and adds compliance with RFC 3927 (the IETF standard for AutoIP), SOAP 1.1, and the WS-I Basic Profile. It also significantly clarifies use of HTTP 1.1 and the operation of multi-homed devices, and incorporates IPv6 support directly into the UPnP Device Architecture.

An archive of previously published versions of the UPnP Device Architecture is available for historical reference.

UPnP Device Architecture v1.1 Annex A - IPv6 Support
Describes mechanisms by which devices and control points based on the UPnP Device Architecture may be used on IPv6 networks.


UPnP Vendor's Implementation Guide
This document contains clarifications to v1.0 of the UPnP Device Architecture that are likely to be of specific interest to vendors implementing control points and/or devices.

DOCUMENTS
Single Download File for UPnP Documents

A single download file including the UPnP Device Architecture, referenced specifications, implementation guide, device and service description templates, checklists and samples, and the standardized DCPs is provided here for your convenience.

UPnP MEMBER DOCUMENTS

UPnP Members have access to additional resources.