ISO/IEC 23001-1:2006 PDF
Information technology — MPEG systems technologies — Part 1: Binary MPEG format for XML
Information technology — MPEG systems technologies — Part 1: Binary MPEG format for XML
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 133
- Дата публикации:
- 24 марта 2006 г.
- Издание:
- ISO/IEC IS 23001 edition 1 version 1
- ICS:
- 35.040
ISO/IEC 23001-1:2006 provides a standardized set of generic technologies for encoding XML documents. It addresses a broad spectrum of applications and requirements by providing generic methods for transmitting and compressing XML documents. ISO/IEC 23001-1:2006 provides a specification which gives rules for the preparation of XML documents for efficient transport and storage, and enables the development of ISO/IEC 23001-1 terminals to receive, decode and assemble possibly partitioned and compressed XML documents. The binary MPEG format for XML relies on schema knowledge between encoder and decoder in order to reach high compression efficiency, while providing fragmentation mechanisms for ensuring transmission and processing flexibility. ISO/IEC 23001-1:2006 also defines means to compile and transmit schema knowledge information to enable the decoding of compressed XML documents without a priori schema knowledge at the receiving terminal. The binary MPEG format for XML is described in four main sections: System Architecture presents the architecture of an ISO/IEC 23001-1-compliant terminal and general characteristics of an ISO/IEC 23001-1 decoder, such as decoder behaviour. Binary Format specifies binary syntax and associated semantics of the structural elements. In particular, this section describes the structure of a binary access unit. Binary Fragment Update Payload specifies binary syntax and associated semantics of the payload content. In particular, this section describes the decoding process of complex Type content using finite state automaton decoders. Advanced Optimized Decoders describes the mechanisms for decoding simple types of an XML document using advanced optimised decoders. The binary format for XML described in this specification can be used for encoding MPEG-7 and MPEG-21 descriptions, as specified in ISO/IEC 15938-1 (MPEG-7 Systems) and 21000-16 (MPEG-21 Binary Format), respectively.
Abstract
Overview
ISO/IEC 23001-1:2006 - Binary MPEG format for XML (BiM) - specifies a standardized set of technologies for encoding, compressing and transporting XML documents in an efficient binary form. The standard defines system-level behavior for ISO/IEC 23001-1 compliant terminals (decoders), rules for preparing XML for optimized transport and storage, fragmentation and reassembly mechanisms, and methods to share or compile schema knowledge so compressed XML can be decoded even when the receiver lacks the original schema.
Key topics and technical requirements
- System architecture and decoder behavior: normative definitions of an ISO/IEC 23001-1 terminal, initialization sequence, and decoder processing expectations.
- Binary format (BiM): binary syntax and semantics for structural elements, including the concept of a Binary Access Unit and units for fragment, schema and command handling.
- Fragmentation and transport: mechanisms for partitioning XML documents into fragment/update units to support flexible transmission and partial processing.
- Schema-based compression: leveraging shared schema knowledge between encoder and decoder to achieve high compression efficiency; also provisions for transmitting schema information when receivers lack a priori schema.
- Fragment update payloads and decoding: binary payload syntax and semantics for element content and complex type decoding (finite-state automaton approach).
- Advanced optimized decoders: optional decoder mechanisms for efficient decoding of simple types (e.g., quantizers, zlib-based approaches listed in the standard) to improve performance and compression.
- Normative references: aligns with XML, XML Schema, XPath, RFCs (URI syntax), ZLIB format and character-set standards.
Applications and who uses it
ISO/IEC 23001-1:2006 is targeted at implementers and architects who need compact, transport-friendly representations of XML in multimedia and metadata systems:
- Multimedia systems and streaming services using XML metadata (e.g., MPEG-7) to reduce bandwidth and storage.
- Device and terminal manufacturers building decoders that receive compressed XML over networks or broadcast.
- Developers of metadata frameworks (MPEG-7, MPEG-21) needing standardized binary XML encodings.
- Broadcast, mobile and low-bandwidth applications where efficient encoding, fragmentation and partial updates of XML are required.
- Standards implementers and integrators requiring deterministic decoder behavior and interoperable binary XML formats.
Related standards
- ISO/IEC 15938-1 (MPEG-7 Systems) - for MPEG-7 metadata usage.
- ISO/IEC 21000-16 (MPEG-21 Binary Format) - for MPEG-21 usage.
- W3C XML and XML Schema (normative references), RFC 2396 (URI), RFC 1950 (ZLIB).
Note: Implementers should review Annex C of the standard for patent statements and licensing considerations when deploying BiM-based solutions.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 23001-1:2006
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 23001-19:2026
ДействующийInformation technology — MPEG systems technologies — Part 19: Carriage of green metadata
Overview ISO/IEC 23001-19:2026 - Information technology - MPEG systems technologies - Part 19: Carriage of green metadata defines standardized methods for storing and delivering metadata that support…
ISO/IEC 15938-1:2002/Amd 2:2006
ДействующийInformation technology — Multimedia content description interface — Part 1: Systems — Amendment 2: Fast acces…
Overview ISO/IEC 15938-1:2002/Amd 2:2006 - Information technology - Multimedia content description interface - Part 1: Systems - Amendment 2: Fast access extension - extends the Part 1 Systems specif…
ISO/IEC 21000-16:2005
ДействующийInformation technology — Multimedia framework (MPEG-21) — Part 16: Binary Format
Overview ISO/IEC 21000-16:2005 - MPEG-21 Part 16: Binary Format - specifies a binary serialization for XML-based MPEG-21 descriptions to enable efficient interchange, storage and streaming of MPEG-21…