ISO IEC 23004-4-2007 PDF
Name in English:
St ISO IEC 23004-4-2007
Name in Russian:
Ст ISO IEC 23004-4-2007
Original standard ISO IEC 23004-4-2007 in PDF full version. Additional info + preview on request
Full title and description
ISO/IEC 23004-4:2007 — Information technology — Multimedia Middleware — Part 4: Resource and quality management. This part of the ISO/IEC 23004 family specifies the support API interfaces and realization technology used for resource management within the MPEG Multimedia Middleware (M3W) framework, defining entities and interfaces to create, assign and remove resource budgets, to assess feasibility and select resource configurations, and to support negotiation between resource budgets and quality levels.
Abstract
ISO/IEC 23004-4:2007 specifies the interfaces of the support application programming interface and the realization technology used for resource management in MPEG Multimedia Middleware (M3W). It defines entities and interfaces for resource budget creation, assignment and removal; interfaces and entities for assessing feasibility and selecting resource configurations; interfaces implemented by quality-aware entities (that expose multiple quality levels and the resources required for each); and interfaces for coordinating budget↔quality-level negotiation, including registration and priority mechanisms. Resource management is described as an optional framework for M3W platforms.
General information
- Status: Published (confirmed / active).
- Publication date: 13 September 2007 (2007-09-13).
- Publisher: International Organization for Standardization / International Electrotechnical Commission (ISO/IEC), developed under ISO/IEC JTC 1/SC 29.
- ICS / categories: 35.040.40 (Coding of audio, picture, multimedia and hypermedia information).
- Edition / version: Edition 1 (2007).
- Number of pages: 47.
Scope
This part of ISO/IEC 23004 defines the Resource and Quality Management framework used by M3W (MPEG Multimedia Middleware). It standardizes the support-API interfaces and the realization technology needed to: create, assign and remove resource budgets; evaluate whether a set of budgets can satisfy requested service levels; select feasible resource configurations; expose resource requirements for multiple quality levels from quality-aware entities; and coordinate negotiation between budget managers and quality-aware components (including registration and priority handling). The framework is optional for M3W platform implementations but intended to enable interoperable resource and quality management across components and services.
Key topics and requirements
- Definitions of entities and interfaces for resource budget creation, assignment and removal.
- Mechanisms and interfaces to assess feasibility and to select resource configurations (a resource configuration is a set of assigned budgets).
- Interfaces for quality-aware entities that offer multiple quality levels and expose the resource required for each level.
- Coordination and negotiation interfaces for budget↔quality-level management, including registration, priority handling and coordination services.
- Specification of the support API and realization technology required to implement the resource management framework in M3W platforms.
- Interoperability-focused requirements to allow different M3W vendors to implement consistent resource/quality behaviors.
Typical use and users
Primary users are middleware and platform implementers, device and set-top box manufacturers, multimedia application developers, integrators of multimedia systems, and standards/development organizations working on MPEG/M3W-based solutions. The standard is used when designing or implementing M3W support APIs and resource/quality negotiation mechanisms to ensure interoperable behavior between components that provide or consume multimedia services.
Related standards
ISO/IEC 23004-4:2007 is Part 4 of the ISO/IEC 23004 Multimedia Middleware series. Closely related parts include ISO/IEC 23004-1 (Architecture), 23004-2 (Multimedia API), 23004-3 (Component model), and subsequent parts addressing component download, fault management, system integrity management and reference software (Parts 5–8). It is produced under ISO/IEC JTC 1/SC 29 and complements other MPEG and multimedia architecture standards.
Keywords
Multimedia Middleware, M3W, resource management, quality management, resource budgets, resource configuration, quality-aware entities, negotiation, support API, M3W API, ISO/IEC 23004.
FAQ
Q: What is this standard?
A: ISO/IEC 23004-4:2007 is the standard that specifies resource and quality management interfaces and realization technology for MPEG Multimedia Middleware (M3W), covering resource budgeting, feasibility assessment, resource configuration selection and negotiation between budgets and quality levels.
Q: What does it cover?
A: It covers the support API interfaces and realization requirements for resource budget lifecycle (creation/assignment/removal), feasibility/selection of resource configurations, interfaces for quality-aware components that expose resource needs per quality level, and coordination/negotiation mechanisms (including registration and priority handling) between budget managers and quality-aware entities.
Q: Who typically uses it?
A: Middleware developers, platform and device manufacturers, multimedia application developers and integrators, and standards bodies or researchers implementing or evaluating M3W-compliant systems and resource/quality management features.
Q: Is it current or superseded?
A: The document was published on 13 September 2007 (Edition 1). As of the latest product/registry entries it remains the published/active document (status: published/confirmed). National reissues or identical adoptions (for example certain national bodies or INCITS/ANSI listings) may carry updated reaffirmation dates but the 2007 international publication remains the authoritative edition unless formally superseded by a later international revision.
Q: Is it part of a series?
A: Yes — it is Part 4 of the ISO/IEC 23004 series (Multimedia Middleware). Other parts in the series define the overall architecture, the multimedia API, the component model and additional support APIs and reference software (Parts 1–8).
Q: What are the key keywords?
A: Multimedia Middleware, M3W, resource management, quality management, resource budgets, resource configuration, quality-aware entities, support API, negotiation, ISO/IEC 23004.