Le modèle de l'étiquette électronique DoD a été ajouté à la solution RFID de Loftware en tant qu'option pour les fournisseurs DoD qui ne sont pas membres et qui ne comptent pas rejoindre EPCglobal. Les instructions d'encodage DoD sont spécifiées dans le DoD Suppliers’ Passive RFID Information Guide.
Pour coder une étiquette DoD, les champs suivants sont placés dans le bon ordre dans les 64 bits ou 96 bits de l'étiquette:
1. Valeur de l'en-tête Dod: ceci spécifie si les données sont codées comme structure d'étiquette électronique DOD-64 ou DOD-96.
2. Valeur du filtre: ceci identifie une palette, une caisse ou un élément UID. Les valeurs sont les mêmes pour DOD-64 et DOD-96.
3. Code CAGE: ceci est un code d'entité commerciale et gouvernementale (CAGE) unique attribué au fournisseur par le département de la défense américain. Pour coder le code CAGE à 5 caractères alphanumériques, un algorithme simple est utilisé. Pour les modèles DoD-64, ils sont compressés en tronquant les deux bits les plus importants de la représentation de caractères ASCII à 8 bits. Pour DoD-96, un espace sous forme de caractère ASCII est placé avant le code CAGE. Les valeurs adressées sont répertoriées dans le document DOD référencé ci-dessus. Ce résultat est la valeur de l'identificateur géré par le gouvernement.
4. Numéro de série: il identifie d'une façon unique l'élément étiqueté.
Le nombre binaire à 64 bits ou 96 bits (de base 2) est converti en format hexadécimal (de base 16) pour l'encodage. Le résultat est un numéro unique qui peut être écrit sur l'étiquette.
Le tableau ci-dessous affiche le résultat hexadécimal des deux exemples du Guide DoD mentionnés ci-dessus. Nous pouvons utiliser les valeurs Dod 64 dans l'exemple d'encodage qui suit.
|
Type d'encodage |
CAGE |
Valeur du filtre |
Numéro de série |
Résultat hexadécimal |
|
DoD-64 |
1D381 |
1 |
16522293 |
CE71133E31FC1C35 |
|
DoD-96 |
2S194 |
0 |
12345678901 |
2F02032533139342DFDC1C35 |
Tableau 5-C: Résultats de l'encodage DoD avec des exemples de valeurs