 |
Passive
UHF RFID Tag Data Structure Requirements – SUPPLIERS SHIPPING TO DoD –
non-EPCglobal™ Subscribers using the DoD tag data construct
|
Tag Requirement |
Data |
When used |
|
UID Unit Pack |
DoD Construct |
On
item packaging for items meeting the DoD criteria for assignment of
UID |
|
Case, Pallet |
DoD Construct |
Items shipped as either pure or mixed case,
pallet |
DoD
64-bit data construct – 64 bits total user memory on
tag
|
Header |
Filter |
CAGE Code |
Serial Number |
|
8
bits |
2
bits |
30 bits |
24 bits |
Fields:
- Header –
specifies that the tag data is encoded as a DoD 64-bit tag construct,
use binary number 1100 1110.
- Filter –
identifies a pallet, case, or UID item associated with tag, represented
in binary number format using the following values:
- 00 =
pallet
- 01 = case
- 10 = UID
item
- 11 = reserved for
future use
- CAGE –
identifies the supplier and ensures uniqueness of serial number across
all suppliers - represented in ASCII format. (see User’s Guide for
details of encoding this field).
- Serial
Number – uniquely identifies up to 224 = 16,777,216
tagged items, represented in binary number format.
Sample binary
encoding of the fields of a 64 bit Class 1 tag on a case shipped from DoD
supplier
Header (DoD
construct)
|
1100
1110
|
| Filter
(Case) |
01 |
CAGE
(1D381)
|
11 0001 00 0100 11 0011
11 1000 11 0001
|
Serial Number
(16,522,293)
|
1111 1100 0001 1100 0011
0101
|
Complete content
string of the above encoded sample tag is as follows:
| 110011100111000100010011
001111100011000111111100000111000010101
|
Class 0 – 96 bit
tags and Class 1 – 96 bit tags
|
Tag Requirement |
Data Construct |
When Used |
|
UID Unit Pack |
DoD Construct |
On
item packaging for items meeting the DoD criteria for assignment of
UID |
|
Case, Pallet |
DoD Construct |
Items shipped as either pure or mixed case,
pallet |
DoD 96-Bit Data
Construct – 96 bits total user memory on tag
|
Header |
Filter |
DODAAC/CAGE |
Serial Number |
|
8 bits |
4 bits |
48 bits |
36 bits |
Fields:
- Header –
specifies that the tag data is encoded as a DoD 96-bit tag construct,
use binary number 1100 1111
- Filter –
identifies a pallet, case, or UID item associated with tag, represented
in binary number format using the following values:
- 0000 =
pallet
- 0001 =
case
- 0010 = UID
item
- all other
combinations = reserved for future use.
- DODAAC/CAGE
– identifies the supplier and ensures uniqueness of serial number across
all suppliers - represented in ASCII format. (see User’s Guide for
details of encoding this field).
- Serial
Number – uniquely identifies up to 236 = 68,719,476,736
tagged items, represented in binary number format.
NOTES:
1. Specific tag
orientation and location, as well as physical mounting requirements will
be addressed in MIL-STD 129.
2. Advance Ship
Notices (ASNs) will be required as specified in contracts in accordance
with the appropriate DFARS Rule/clause.
3. It is the intent of
the Department to incorporate all RFID tag formats and usage standards
into a DoD RFID manual.
|
 |