Radio-frequency identification of animals - Code structure ultra high frequency transponders

This document defines the rules for encoding the animal identification code in a specific memory bank known as MB 01 in the memory of an ISO 18000-63 transponder (UHF RFID technology).

Identification par radiofréquence des animaux — Structure du code des transpondeurs à ultra haute fréquence

Le présent document définit les règles pour l’encodage du code d’identification des animaux dans une banque mémoire spécifique désignée par MB 01 dans la mémoire d’un transpondeur ISO 18000-63 (technologie RFID UHF).

General Information

Status
Published
Publication Date
13-Dec-2023
Current Stage
6060 - International Standard published
Start Date
14-Dec-2023
Due Date
19-Jan-2025
Completion Date
14-Dec-2023

Overview

ISO 6881:2023 specifies how to encode an animal identification code into the UII memory bank (MB 01) of an ISO 18000-63 (UHF RFID) transponder. It defines the 96‑bit UII structure, related protocol-control fields and integrity checks so UHF RFID tags can be used reliably for animal identification using ISO coding (not EPC coding). The standard is intended for transponders used exclusively for animal ID and references mechanisms such as the Application Family Identifier (AFI) to enable selective bulk reading.

Key topics and requirements

  • Memory bank model (ISO 18000-63): Defines four memory banks - MB00 (Reserved), MB01 (UII), MB10 (TID) and optional MB11 (User memory).
  • UII structure: A 96‑bit UII containing the DSFID (Data Storage Format Identifier), a 16‑bit animal identification header, a 64‑bit animal identification code and an 8‑bit CRC. UII Trailer bits (if present) default to zero.
  • Animal identification code (64 bits): Encodes either a country code or manufacturer’s code (10 bits), a national identification code (38 bits), plus control bits (16 bits). The 64‑bit format aligns with ISO 11784 definitions.
  • Control bits: Include the animal application bit, retagging counter, user information field, reserved bits, the RUDI‑bit (indicates MB11 data) and the data block bit. The UMI in StoredPC must match RUDI.
  • StoredPC and storedCRC: MB01 holds protocol-control info (StoredPC) - Length Indicator, UMI, XI, Toggle Bit and AFI. A 16‑bit storedCRC covers StoredPC + UII. An 8‑bit CRC protects UII bit integrity.
  • Security / passwords: MB00 stores Kill and Access passwords; for ISO 6881 transponders the Kill command is disabled (Kill Password set to zero and locked).
  • TID: A 64‑bit Tag Identifier (MB10) is write‑perm‑locked by the IC manufacturer to ensure uniqueness.
  • ISO coding vs EPC: This document mandates ISO coding and AFI usage (ISO/IEC 15961) for application selection rather than EPC schemes.
  • Backward compatibility: Clause 6 addresses compatibility considerations with previous generation systems (including LF reference).

Applications and users

  • Livestock management & traceability: Tagging cattle, sheep, pigs and other animals for identification, movement controls and disease tracing.
  • Regulatory bodies & veterinarians: Enforcing animal ID regulations and compliance audits.
  • RFID tag manufacturers & IC vendors: Implementing MB01 UII encoding, StoredPC, CRCs and disabling Kill functionality per the standard.
  • System integrators & reader manufacturers: Ensuring readers recognize AFI/DSFID, interpret UII fields and support optional MB11 user memory.
  • Databases and traceability software providers: Storing and processing the standardized 64‑bit animal code and associated metadata.

Related standards

  • ISO 18000-63 (UHF RFID air interface)
  • ISO 11784 (animal code structure)
  • ISO/IEC 15961 (AFI and data storage format rules)
  • ISO 11785 (contactless identification - complementary LF/HF references)

Keywords: ISO 6881:2023, UHF RFID, animal identification, ISO 18000-63, UII MB01, AFI, DSFID, TID, CRC, livestock traceability, ICAR.

Standard

ISO 6881:2023 - Radio-frequency identification of animals — Code structure ultra high frequency transponders Released:14. 12. 2023

English language
14 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO 6881:2023 is a standard published by the International Organization for Standardization (ISO). Its full title is "Radio-frequency identification of animals - Code structure ultra high frequency transponders". This standard covers: This document defines the rules for encoding the animal identification code in a specific memory bank known as MB 01 in the memory of an ISO 18000-63 transponder (UHF RFID technology).

This document defines the rules for encoding the animal identification code in a specific memory bank known as MB 01 in the memory of an ISO 18000-63 transponder (UHF RFID technology).

ISO 6881:2023 is classified under the following ICS (International Classification for Standards) categories: 65.040.99 - Other standards related to farm buildings and installations. The ICS classification helps identify the subject area and facilitates finding related standards.

You can purchase ISO 6881:2023 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 6881
First edition
2023-12
Radio-frequency identification of
animals — Code structure ultra high
frequency transponders
Identification par radiofréquence des animaux — Structure du code
des transpondeurs à ultra haute fréquence
Reference number
© ISO 2023
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
Contents Page
Foreword .iv
Introduction .v
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Symbols (and abbreviated terms) . 5
5 General requirements . 5
5.1 General . 5
5.2 Structure of Reserved Memory Bank (MB 00) . 6
5.3 Structure of TID Memory Bank (MB 10) . 7
5.4 Structure of UII Memory Bank (MB 01) . 7
5.4.1 General . 7
5.4.2 Structure of the StoredPC . 7
5.4.3 Structure of the UII . 8
6 Backward compatibility .10
6.1 General . 10
6.2 LF transponders (for reference) . 11
6.3 UHF transponders . 11
Annex A (informative) CRC 8 source code.13
Bibliography .14
iii
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards
bodies (ISO member bodies). The work of preparing International Standards is normally carried out
through ISO technical committees. Each member body interested in a subject for which a technical
committee has been established has the right to be represented on that committee. International
organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.
ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of
electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the
different types of ISO document should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
ISO draws attention to the possibility that the implementation of this document may involve the use
of (a) patent(s). ISO takes no position concerning the evidence, validity or applicability of any claimed
patent rights in respect thereof. As of the date of publication of this document, ISO had not received
notice of (a) patent(s) which may be required to implement this document. However, implementers are
cautioned that this may not represent the latest information, which may be obtained from the patent
database available at www.iso.org/patents. ISO shall not be held responsible for identifying any or all
such patent rights.
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and
expressions related to conformity assessment, as well as information about ISO's adherence to
the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see
www.iso.org/iso/foreword.html.
This document was prepared by Technical Committee ISO/TC 23, Tractors and machinery for agriculture
and forestry, Subcommittee SC 19, Agricultural electronics.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.html.
iv
Introduction
This document does not use EPC coding but ISO coding. To define an ISO 18000-63 transponder as
assigned for animal identification only, an Application Family Identifier (AFI) shall be implemented
according to ISO 15961. The AFI is used in an ISO 18000-63 transponder to select in the bulk reading
process only those transponders programmed for the dedicated application.
This document does not specify the characteristics of the transmission protocols between transponder
and transceiver. These characteristics are the subject of ISO 18000-63.
Transponders are in conformance with this document provided they meet the requirements given in
Clauses 5 and 6.
v
INTERNATIONAL STANDARD ISO 6881:2023(E)
Radio-frequency identification of animals — Code
structure ultra high frequency transponders
1 Scope
This document defines the rules for encoding the animal identification code in a specific memory bank
known as MB 01 in the memory of an ISO 18000-63 transponder (UHF RFID technology).
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments) applies.
ISO 11784, Radio frequency identification of animals — Code structure
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at https:// www .electropedia .org/
3.1
unique item identifier
UII
96-bit pattern which defines a unique number that contains the DSFID (3.2), the animal identification
header, the animal identification code and the 8-bit CRC
Note 1 to entry: If the ISO 18000-63 transponder has more than 96 bits of UII memory, the additional bits are
considered UII Trailer bits and shall be set to 0 as default value.
Note 2 to entry: See DSFID (3.2), animal identification header (3.3), animal identification code (3.4), 8-bit CRC (3.15)
and ISO 18000–63 transponder (3.30).
3.2
data storage format identifier
DSFID
8-bit number defined by ISO/IEC 15962 that indicates the application and how the data is structured
into the UII memory of the ISO 18000-63 transponder, i.e. the access method and data format
Note 1 to entry: See UII (3.1) and ISO 18000-63 transponder (3.30).
3.3
animal identification header
16-bit code reserved for future use
Note 1 to entry: The animal identification header shall be set to 0 as default.
3.4
animal identification code
64-bit pattern which unequivocally identifies an animal comprising the country code or manufacturer’s
code, the national identification code and the control bits
Note 1 to entry: The animal identification code is defined by the ISO 11784.
Note 2 to entry: See country code (3.5), manufacturer’s code (3.6), national identification code (3.7) and control bits
(3.8).
3.5
country code
10-bit pattern to define the country where the transponder was issued or used, according to ISO 3166-1
3.6
manufacturer’s code
10-bit pattern identifying the manufacturer of the transponder
Note 1 to entry: The manufacturer’s code is used as alternative to the country code, when no competent authority
is available to issue the country code authorization.
Note 2 to entry: ISO has appointed the International Committee for Animal Recording (ICAR) as the registration
authority (RA) competent to register and manage manufacturer codes used in the radio frequency identification
(RFID) of animals in accordance with ISO 11784 and ISO 11785.
3.7
national identification code
38-bit code field with a unique number within a country, where the code structure and sequence is
defined by the country in charge
3.8
control bits
16-bit code that contains the animal application bit, the retagging counter, the user information field,
the reserved field, the RUDI bit and the data block bit
Note 1 to entry: See animal application bit (3.9), retagging counter (3.10), user information field (3.11), reserved
field (3.12), RUDI-bit (3.13) and data block bit (3.14).
3.9
animal application bit
bit which signals whether the transponder is used for animal identification or not
Note 1 to entry: In all animal applications this bit shall be 1.
3.10
retagging counter
three-bit counter for counting the number of retagging
3.11
user information field
five-bit field for additional user information, used only in conjunction with the country code
Note 1 to entry: See country code (3.5).
3.12
reserved field
6-bit code reserved for future use
3.13
RUDI-bit
bit indicating the existence of data in the User Memory (MB11)
Note 1 to entry: The RUDI-bit shall have the same value of the UMI bit. The RUDI-bit and UMI bit shall be encoded
with the value 0 if the User Memory is empty or not available.
Note 2 to entry: See country code (3.5) and UMI (3.19).
3.14
data block bit
bit indicating the existence of data in the additional UII memory
3.15
8-bit CRC
8-bit Cyclic Redundancy Check computed over the contents of the UII
Note 1 to entry: The 8-bit CRC protects the information against bit flipping.
3.16
memory bank
MB
designated name of a segmented memory structure
Note 1 to entry: For this document, the memory banks are: 00 (Reserved), 01 (UII memory), 10 (TID), and 11
(User memory) using binary notation.
Note 2 to entry: See ISO 18000-63 transponder (3.30).
3.17
storedCRC
16-bit CRC automatically generated, computed over the contents of the StoredPC and the UII
Note 1 to entry: The storedCRC does not protect against bit flipping (unintentional change of state of a bit stored
in memory).
Note 2 to entry: See StoredPC (3.18) and UII (3.1).
3.18
storedPC
protocol-control information stored in the UII Memory Bank (MB 01) that contains the Length Indicator,
the UMI, the XI, the Toggle Bit and the AFI
Note 1 to entry: See StoredPC (3.18), UMI (3.19), XI (3.20), toggle bit (3.21) and AFI (3.22).
3.19
user memory indicator
UMI
Boolean flag in the UII Memory Bank (MB 01) indicating whether the User Memory Bank (MB 11) is
present and contains data
Note 1 to entry: The UMI bit shall have the same value of the RUDI-bit.
Note 2 to entry: See RUDI-bit (3.13).
3.20
extended protocol control indicator
XI
bit in the UII Memory Bank (MB 01) indicating whether XPC words are present
3.21
toggle bit
Boolean flag in the UII Memory Bank (MB 01) indicating whether the presence of an Application Family
Identifier (AFI)
Note 1 to entry: The Toggle bit shall be encoded with the value 1 to indicate the presence of the AFI.
Note 2 to entry: See AFI (3.22).
3.22
application family identifier
AFI
code programmed in the UII Memory Bank (MB 01) used to select a class of RFID tags relevant to an
application, or aspect of an application, and to ignore further communications with other classes of
RFID tags with different identifiers
Note 1 to entry: This document does not use GS1 EPC coding but ISO coding.
Note 2 to entry: Application Family Identifier is defined in ISO/IEC 15961-3.
3.23
ISO coding
application whose usage denotes an acceptance of ISO standards and policies and where in MB01 an
Application Family Identifier as defined in ISO/IEC 15961-3 is encoded
3.24
kill password
32-bit password in the Reserved Memory Bank (MB 00) that is presented to the tag in order to complete
the mandatory “Kill” command
Note 1 to entry: The “Kill” command is used to permanently silence a tag.
Note 2 to entry: For ISO 6881 transponders, the use of the Kill Command is disabled (see 5.2).
3.25
access password
32-bit password in the Reserved Memory Bank (MB 00) that is presented to the tag in order to perform
privileged operations
3.26
tag identifier
TID
64-bit unique unmodifiable, pre-programmed identification number generated by the IC manufacturer
in the TID Memory Bank (MB 10) that guarantees the uniqueness of each device on the market and
ensures full traceability
3.27
backward compatibility
compatibility with former generation systems and/or databases
3.28
transceiver
device used to activate and then communicate with a transponder (also called RFID reader)
Note 1 to entry: See transponder (3.29).
3.29
transponder
device which transmits its stored information when activated by a transceiver and may be able to store
new information
Note 1 to entry: See transceiver (3.28).
3.30
ISO 18000-63 transponder
device in accordance with ISO/IEC 18000-63 which transmits its stored information when activated by
a transceiver and may be able to store new information
Note 1 to entry: In this document, the ISO 18000-63 transponder shall have a minimum of 96 bits of UII memory
encoding size.
Note 2 to entry: See transceiver (3.28).
4 Symbols (and abbreviated terms)
AFI Application Family Identifier
CRC Cyclic Redundancy Check
DSFID Data Storage Format Identifier
EPC Electronic Product Code
ICAR International Committee for Animal Recording
IEC International Electrotechnical Commission
ISO International Standard Organization
LF Low Frequency
LFSR Linear Feedback Shift Register
MB Memory Bank
PC Protocol Control
RA Registration Authority
RFID Radio Frequency Identification
RFU Reserved for Future Use
TID Tag Identifier
UHF Ultra-High Frequency
UII Unique Item Identifier
UMI User Memory Indictor
XPC Extended protocol control
5 General requirements
5.1 General
ISO 18000-63 transponders have what is known as a segmented memory structure, where three or four
different Memory Banks are sup
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...