ISO/IEC 15424:2008 PDF
Information technology — Automatic identification and data capture techniques — Data Carrier Identifiers (including Symbology Identifiers)
Information technology — Automatic identification and data capture techniques — Data Carrier Identifiers (including Symbology Identifiers)
- Статус документа:
- Отменён
- Формат:
- Электронный (PDF)
- Количество страниц:
- 16
- Дата публикации:
- 7 июля 2008 г.
- Издание:
- ISO/IEC IS 15424 edition 2 version 1
- ICS:
- 01.080.50
The need exists to identify the data carrier a reader detects in autodiscrimination environments. The Symbology Identifier concept provides a standardized way for a device receiving data from a reader to differentiate between the data carriers. ISO/IEC 15424:2008 deals mostly with bar code symbologies; the terms Symbology Identifier, symbology, and bar code are therefore used throughout ISO/IEC 15424:2008 although they are intended to apply to other data carriers as well. This identification is achieved by the addition of an optional feature to readers enabling the reader to prefix a standard string of characters to data messages. This preamble contains information about the decoded symbol (or other data carrier) and any processing the reader has done. The information is not encoded or otherwise explicitly or implicitly represented in the symbol, except that the presence of some optional features may be detected by the reading equipment, whereas others require the reader to be expressly configured to implement them. ISO/IEC 15424:2008 should be read in conjunction with the relevant symbology specifications. ISO/IEC 15424:2008 applies to automatic identification device communication conventions and standardizes the reporting of data carriers from bar code readers and other automatic identification equipment. It specifies a preamble message generated by the reader and interpretable by the receiving system, which indicates the bar code symbology or other origin of transmitted data, together with details of certain specified optional processing features associated with the data message.
Abstract
Overview
ISO/IEC 15424:2008 - "Information technology - Automatic identification and data capture techniques - Data Carrier Identifiers (including Symbology Identifiers)" defines a standardized way for barcode and other automatic identification (AIDC) readers to identify the origin and type of decoded data. Commonly called the Symbology Identifier standard, it specifies an optional preamble string that a reader prefixes to transmitted data so the receiving system can unambiguously determine the data carrier (for example, Code 39, Data Matrix, QR Code) and any optional processing performed by the reader.
Key topics and technical requirements
- Symbology identifier structure: The prefix has the form
]cm...where:](ASCII 93) is the flag character indicating the following characters form a symbology identifier,cis the code character that identifies the symbology (case-sensitive; drawn from A–Z and a–z),m...are modifier character(s) describing optional processing/features applied to the decoded data.
- Mandatory behavior when enabled: If a reader is configured to transmit symbology identifiers, it shall always place the identifier at the start of each data message. Applications must be aware whether identifiers are enabled.
- Code character assignments: The standard assigns specific letters to many common symbologies (for example, A = Code 39, D = Data Matrix, L = PDF417, Q = QR Code, Z = Non-bar code, etc.). The letter Y is reserved for system expansion.
- Modifier characters: Used to indicate optional features (check-digit handling, composite components, FNC usage, ECI/Extended Channel Interpretations, etc.). The first modifier character comes from {0–9, A–Z, a–z}; if no options apply, the modifier is
0. - Encoding and compatibility: Identifiers use ASCII and include guidance for 16-bit systems (a zero byte before each ASCII byte). The standard should be used together with individual symbology specifications.
- Normative references and annexes: References include ISO/IEC 646 and ISO/IEC 19762 and AIM specifications. Annex A covers maintenance of code assignments; Annex B covers symbology emulation.
Applications and who uses it
ISO/IEC 15424 is practical for:
- Barcode and AIDC device manufacturers - to embed interoperable symbology identifiers in scanner output.
- Software developers and integrators - to reliably parse incoming scanner data in multi-symbology or autodiscrimination environments.
- Retail POS, logistics, warehouse management, healthcare, manufacturing - systems that accept mixed barcode types and need accurate identification of data origin and processing details.
- Middleware and host systems - to reduce ambiguous parsing logic and enable automated routing/processing based on symbology and modifiers.
Benefits include improved interoperability, simpler host-side parsing, reliable handling of mixed symbology environments, and consistent reporting of optional processing (e.g., check digit handling, composite symbologies, ECI).
Related standards
- ISO/IEC 19762 (AIDC harmonized vocabulary)
- ISO/IEC 646 (ASCII character set)
- AIM Extended Channel Interpretations (ECI) specifications
ISO/IEC 15424:2008 is intended to be read in conjunction with the relevant symbology specifications for full implementation details.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 31 - Automatic identification and data capture techniques
- SKU
- ISO/IEC 15424:2008
Похожие стандарты
Стандарты, упомянутые в описании
ISO/IEC 646:1991
ДействующийInformation technology — ISO 7-bit coded character set for information interchange
Overview ISO/IEC 646:1991 specifies a 7‑bit coded character set for information interchange. It defines a repertoire of 128 characters (control characters and graphic characters such as letters, digi…