Overview
ISO/IEC 29341-26-2:2017 - "Information technology - UPnP Device Architecture - Part 26-2: Telephony device control protocol - Level 2 - Telephony client device" defines the TelephonyClient device type for UPnP-enabled home networks. The standard specifies how a UPnP device exposes telephony features to control points, enabling management of media sessions with a telephony server, messaging, presence and user input capabilities across UPnP devices. It builds on the UPnP Device Architecture (version 1.0) and provides the device model, XML description rules and test considerations necessary for interoperable implementations.
Key topics and requirements
- Device Type & Model: Defines the TelephonyClient device architecture and required device model elements for Level 2 telephony client functionality.
- Media Session Management: Requirements for establishing, controlling and terminating media sessions with a Telephony Server (call/video call handling via UPnP).
- Messaging Features: Support for sending, retrieving and notifying incoming messages through UPnP services.
- Presence and Integration: Exposure of presence-related information so control points and other home devices can react to user availability and telephony state.
- User Input Support: Mechanisms to enable user-friendly input capabilities on client devices.
- XML Device Description: Rules and templates for the device description document (XML) that UPnP control points use to discover and interact with the TelephonyClient.
- Conformance & Test: Test clauses and informational annexes (e.g., theory of operation) to guide interoperability testing and implementation verification.
- Extensions & Conventions: Text conventions, vendor-defined extension guidance and normative references required for correct application.
Applications and who should use it
ISO/IEC 29341-26-2:2017 is targeted at:
- Device manufacturers building UPnP telephony clients (smart home phones, set-top boxes, multimedia hubs).
- Firmware and software developers implementing UPnP services for telephony features (media session control, messaging, presence).
- System integrators and product architects designing unified communication across home networks.
- Interoperability test labs and certification bodies verifying UPnP TelephonyClient compliance.
Practical uses include integrating VoIP and messaging into home media devices, enabling presence-aware phone clients, and providing UPnP-based control points with consistent telephony interfaces.
Related standards
- ISO/IEC 29341-26-1 (Telephony Architecture)
- ISO/IEC 29341-26-3 (Telephony Server device)
- Service parts: CallManagement (26-10), MediaManagement (26-11), Messaging (26-12), PhoneManagement (26-13), AddressBook (26-14), Calendar (26-15), Presence (26-16)
- Core: ISO/IEC 29341-1 (UPnP Device Architecture)
For implementation and procurement, obtain the full ISO/IEC 29341-26-2:2017 text from ISO or your national standards body. Note: patent declarations and licensing terms may apply to some UPnP telephony technologies.