Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC TR 61998-2015, a Technical Report titled “Model for multimedia equipment and systems — Functional model and generic interface,” provides a structured reference architecture for multimedia systems. The model decomposes multimedia equipment into functional blocks with well-defined interfaces, enabling systematic design, interoperability assessment, and performance evaluation. The standard addresses the convergence of broadcast, streaming, computing, and communication functions in modern multimedia devices.
Unlike a prescriptive standard that mandates specific implementations, IEC TR 61998 provides a conceptual framework that helps engineers and system architects understand the relationships between functional components in multimedia systems. The model covers content acquisition, processing, storage, rendering, control, and communication functions, with particular attention to the interfaces between these functional domains. The 2015 edition updates the reference model to encompass networked multimedia, IP-based content delivery, and the transition from hardware-centric to software-defined multimedia architectures.
IEC TR 61998 defines a layered functional architecture for multimedia systems based on three primary domains: the Content Domain (acquisition, creation, encoding), the Management Domain (control, scheduling, resource management), and the Presentation Domain (rendering, user interaction). These domains are interconnected through standardized interfaces that enable modular system design and component replaceability.
| Layer | Functional Block | Primary Functions | Interface Type |
|---|---|---|---|
| Content Acquisition | Source Interface | Broadcast reception, streaming input, local media reading | Physical/logical input |
| Content Processing | Decoder / Transcoder | Audio/video decoding, format conversion, scaling | Internal data bus |
| Content Storage | Storage Manager | Recording, playback buffer, content library management | File system / streaming |
| Presentation | Renderer / Display | Audio rendering, video display, graphics overlay | Display/audio output |
| User Control | Control Interface | User input processing, command interpretation, UI generation | User interaction |
| Communication | Network Interface | IP networking, device discovery, remote control, data sharing | Network protocol |
| System Management | Resource Manager | Power management, thermal control, resource allocation | System bus/API |
The standard defines generic interfaces between functional blocks, specifying the nature of data exchanged (content streams, control commands, status information, metadata) without mandating specific physical connectors or protocols. This abstraction allows the same architectural model to be applied across different implementation technologies. The interfaces are categorized as: Content Interfaces (carrying audio/video/data streams), Control Interfaces (carrying user commands and system configuration), and Management Interfaces (carrying status, diagnostic, and resource allocation information).
IEC TR 61998 provides a framework for device discovery and interconnection in multimedia systems. The model specifies that devices should be able to advertise their capabilities, discover other devices on the network, and negotiate connection parameters for optimal content delivery. The standard identifies three classes of interconnection: primary media connection (high-bandwidth A/V), control connection (low-latency commands), and metadata connection (content description and navigation).
| Interconnection Class | Bandwidth | Latency Requirement | Example Protocol |
|---|---|---|---|
| Primary Media Connection | ≥ 100 Mbps (HD), ≥ 1 Gbps (UHD) | ≤ 20 ms | HDMI, DisplayPort, IP streaming |
| Control Connection | Low (< 1 Mbps) | ≤ 100 ms | CEC, IP control, IR, Bluetooth |
| Metadata Connection | Moderate (< 10 Mbps) | ≤ 1 s | UPnP, HTTP, WebSocket |
The reference model addresses content protection through a defined interface between content processing and presentation blocks, accommodating conditional access systems (CAS), digital rights management (DRM), and copy protection mechanisms. The model specifies that content protection should be implemented at the interface level rather than within functional blocks, allowing protection mechanisms to be updated independently of the content processing functions.
Software-Defined Multimedia Architecture: The 2015 edition of the standard recognizes the shift toward software-defined multimedia systems where functional blocks are implemented as software modules running on general-purpose hardware platforms (SoCs, application processors). The reference model provides guidance on how the functional decomposition maps to software architecture patterns, including the use of middleware layers, hardware abstraction layers (HAL), and application programming interfaces (APIs) for inter-component communication.
Power Management in the Reference Model: The standard incorporates power management as a cross-cutting concern that affects all functional blocks. It defines power states for each functional block (active, idle, standby, off) and specifies the interfaces for power state transitions. The model supports fine-grained power management where individual functional blocks can be powered down independently based on the current operational mode — for example, the tuner block can be powered off when the device is operating in streaming-only mode.