Overview
ISO/IEC 29341-28-10:2017 outlines the characteristics and functionalities of the UPnP (Universal Plug and Play) Application Management Service, version 1. Developed by ISO and IEC, this international standard supports application management and inter-application communications in networked multiscreen environments, specifically targeting devices such as Screen Devices and Screen Control Points. While the service is mandatory for Screen Devices, it may be implemented as an add-on to any UPnP-compliant device. The specification aligns with UPnP Device Architecture 1.0 and aims to facilitate time-sensitive, interactive, and custom application handling across diverse display ecosystems.
Key Topics
- Application Management Service: Defines how to manage multiple applications-including both native and web applications-across devices, enabling installation, activation, status monitoring, and inter-application communication.
- Multiscreen Device Environment: Promotes coordinated application experiences between various display devices (Screen Devices) and user interface controllers (Screen Control Points).
- Security Features: Extends the UPnP DeviceProtection service to control, restrict, or authorize actions at a granular role-based level (public, basic, admin), supporting robust and flexible access control.
- Role and Access Control: Specifies user and device roles, controlling which actions (e.g., start/stop application, retrieve status) can be executed based on role permissions.
- State Variables and Actions: Establishes a set of required state variables (e.g., application IDs, status, start URIs) and standard actions (e.g., start, stop, get info) for structured interaction and eventing.
- Extensibility: Designed to allow vendor-specific roles and actions for product differentiation while maintaining compliance with the base specification.
Applications
- Smart TVs and Media Hubs: Ensures seamless deployment, discovery, and control of applications across interconnected screen devices in a smart home or commercial AV environment.
- Smart Signage and Digital Displays: Enables central management of display applications in digital signage, making it easy to update and monitor content delivery applications over networks.
- Home Automation Controllers: Integrates with control points and companion devices to coordinate interactive or scheduled applications, improving user experience in smart living spaces.
- Collaborative Multi-Device Experiences: Supports scenarios where users run, stop, or share application sessions and data across tablets, screens, and mobile controllers, enhancing interactive services.
- Enterprise and Education: Facilitates centralized application provisioning and policy enforcement within classrooms, offices, and meeting rooms using compatible multiscreen ecosystems.
Related Standards
ISO/IEC 29341-28-10:2017 is part of the comprehensive UPnP Device Architecture standards family and integrates closely with several key documents, including:
- ISO/IEC 29341-1:2008/2011/2012 – UPnP Device Architecture versions 1.0, 1.1, 2.0 (base interoperability and communication protocols)
- ISO/IEC 29341-28-1 – MultiScreen Architecture (foundational multi-device interaction)
- ISO/IEC 29341-28-2 – MultiScreen Screen Device specification
- ISO/IEC 29341-3-10, 3-11, 3-12 – AVTransport, ConnectionManager, and ContentDirectory services for media streaming and device integration
- ISO/IEC 29341-13-10 – DeviceSecurity enhancements for protection extensions
- Referenced protocols: IETF RFCs for URI, URL, WebSocket, and XMPP technologies underpinning network and messaging compatibility
By adhering to ISO/IEC 29341-28-10:2017, manufacturers and software developers ensure their multiscreen-enabled products are interoperable, secure, and ready for future expansion in unified digital environments. The Application Management Service supports robust multi-application workflows, role-based access, and secure, flexible control across the growing ecosystem of smart, networked screen devices.