Overview
ISO/IEC 29341-26-3:2017 - "Information technology - UPnP Device Architecture - Part 26-3: Telephony device control protocol - Level 2 - Telephony server device" defines the TelephonyServer device type for UPnP home networks. The standard specifies how a UPnP Telephony Server exposes telephony features to UPnP control points, enabling unified management of calls, messaging, presence and phone configuration across UPnP-enabled devices. Key elements in the document include the device model, XML device description, identity requirements and test guidance.
Key topics and technical requirements
- Device type and architecture: Defines the TelephonyServer device and its architecture within the UPnP framework.
- Device model and identity: Requirements for Telephony Server identity and logical model to support consistent interaction with control points.
- XML device description: Use of XML to describe the device and its services so control points can discover and interact with TelephonyServer devices.
- Telephony feature set: Functional coverage includes:
- Call management - initiation, rejection, acceptance and modification of calls (including video calls where applicable).
- Messaging - sending, retrieving messages and notifying control points of incoming messages.
- Presence and notifications - enabling presence information to be shared over the UPnP network.
- User input and configuration - support for user-friendly input capabilities and configuration via a phone data model.
- Notations, conventions and vendor extensions: Text conventions and guidance for vendor-defined extensions to maintain interoperability.
- Testing and theory of operation: Test requirements and an informative theory-of-operation annex to help implementers validate behavior.
- Normative references: Relies on the UPnP Device Architecture and XML standards for discovery, description and control.
Applications and who should use it
ISO/IEC 29341-26-3 is intended for:
- Telephony device manufacturers (VoIP gateways, telephony servers, set‑top boxes with telephony features).
- Home gateway and router vendors integrating telephony services into UPnP-enabled networks.
- Firmware and software developers building UPnP control points (clients) or TelephonyServer implementations.
- System integrators and smart-home solution providers who need standardized telephony control across devices.
- Test labs and certification bodies validating UPnP telephony interoperability.
Benefits include improved interoperability across UPnP ecosystems, simpler integration of telephony services into smart homes, and standardized device descriptions for automated discovery and control.
Related standards
- ISO/IEC 29341 (UPnP Device Architecture series) - core architecture and XML-based device description
- ISO/IEC 29341-26-1 (Telephony Architecture)
- ISO/IEC 29341-26-2 (Telephony Client device)
- Service parts: CallManagement (‑26-10), MediaManagement (‑26-11), Messaging (‑26-12), PhoneManagement (‑26-13), AddressBook (‑26-14), Calendar (‑26-15), Presence (‑26-16)
Keywords: ISO/IEC 29341-26-3, UPnP, TelephonyServer, telephony device control protocol, call management, messaging, presence, XML device description, phone data model.