Wednesday, February 4, 2009

UPnP Specifications Gain ISO Validation

UPnP technology has attained worldwide recognition by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). In December 2008, ISO and IEC published an international standard version of the UPnP Device Architecture and Device Protocols.


The UPnP Forum said this validation as the world's first international standard for device interoperability on IP networks solidifies UPnP architecture's position as the leading technology for discovery and control of networked devices.


Building on this momentum, UPnP Forum also announced the release of UPnP Device Architecture Version 1.1 (UDA 1.1), a significant enhancement of the architectural elements used to define protocols for communication between controllers or control points, and devices. UDA 1.1, a fully backward-compatible update to UDA 1.0, adds a number of extensions, including:

  • Support for the full range of XML Schema data types to provide more protocol design options

  • Multicast event notifications to reduce network traffic

  • Improved robustness of device discovery on wireless networks

  • Improved performance and scalability on large networks

  • Compliance with RFC 3927 (the IETF standard for automatic IP address assignment), SOAP 1.1 and the WS-I Basic Profile to increase alignment with Web services technologies

  • IPv6 support directly into the UPnP Device Architecture and clarifies operation of devices that support multiple IP addresses including both IPv4 and IPv6

  • Many clarifications and explanations to assist implementers


UPnP Forum has also completed several new specifications including updates to its Audio Video (AV) and Quality of Service (QoS) device control protocols and services. The latest QoS service descriptions (QoS:3) feature parameterized QoS for the first time. The QosDevice is responsible for providing the appropriate network resources to traffic streams and information about the state of the device as requested by the QosManager.
http://www.upnp.org