Barcode Intelligent Mail Strichcode
Kategorisierung: | Kodierungen / symbolbasiert |
Siehe auch: | Barcode Deutsche Post (DE), Barcode Französische Post (FR), Barcode AP4SCC (AUS), Barcode KIX (NL), Barcode Planet (USA), Barcode POSTNET (USA), Barcode Intelligent Mail (USA), Barcode RM4SCC (UK) |
Herkunft / Verwendung: |
Der Intelligent Mail Barcode (oder kurz IMb, früher auch 4-State Customer Barcode) ist der neue Barcode der US Postal Services zur Kennzeichnung von Postsendungen und löste 2013 den Planet Barcode und den PostNet Barcode ab.
Der Intelligent Mail Barcode besteht aus 65 Balken und soll die Informationen des Planet und Postnet Codes in einem vereinen, das heißt, er soll die Postleitzahl als auch die Tracking-Informationen des Absenders beinhalten. Im Gegensatz zu den Barcodes von Planet und Postnet, die nur ganze und halbe Balken, die auf einer Grundlinien standen, kennt der Intelligent Mail Barcode vier Balkenarten. Diese haben gemeinsam, dass sie sich an einer Mittellinie ausrichten, die stets sichtbar ist. Die Balken unterteilen sich in drei Segmente: einen oberen (Ascender), einen mittleren (Tracker) und einen unteren (Descender). Das mittlere Segment ist stets gefüllt. Alternativ ist noch das obere oder das untere oder die beide (Full) anderen Segmente gefüllt, was vier Balkenarten ergibt. Durch den Intelligent Mail Barcode ist es der US Post möglich, die Postsortierung zu weiter zu automatisieren und effizienter zu machen. Außerdem muss der Absender nun nicht mehr zwei unterschiedliche Barcode (nämlich vormals Postnet und Planet) aufdrucken, falls er am Tracking-Dienst ("Confirm Services") teilnimmt. In den 65 Balken des Barcodes können bis zu 130 bits (oder 39.13 Ziffern) untergebracht werden. Die Bits sind als zehn 13-Bit-Zeichen kodiert. Die Balken werden, wenn nicht grafisch, durch die Buchstaben T (Tracker), A (Ascender), D (Descender) und F (Full) angegeben. Die Bestandteile des Intelligent Mail Barcodes sind:
Mit dem Intelligent Mail Strichcode können nur die Ziffern 0 bis 9 enkodiert werden. Der Intelligent Mail Strichcode ist Nachfolger der Planet und Postnet Strichcodes, die 2013 bei den US Postal Services abgelöst wurden. |
Spezifikation des Codes
Die Kodierung der 31 Ziffern der Nutzdaten erfolgt mit einem aufwändigeren Verfahren in mehreren Schritten:- Zerteilen der 31 Ziffern in Tracking Code und Routing Code
- Konvertierung des Routing Codes in eine große Ganzzahl nach speziellem Algorithmus
- Konvertierung des Tracking Codes in eine große Ganzzahl nach speziellem Algorithmus
- Errechnen einer 16-Bit-CRC (Cyclic Redundancy Check) Prüfsumme nach speziellem Algorithmus (generelle Funktionsweise einer CRC siehe Artikel zur CRC32 Prüfsumme)
- Umwandeln der binären Darstellung der Ganzzahlen in Code-Wörter (wieder nach speziellem Algorithmus)
- Ergänzen der Code-Wörter mit Zusatzinformationen
- Umwandeln der Code-Wörter zu Code-Zeichen mittels einer speziellen 5of13 bzw. 2of13-Tabelle
- Umwandeln der Code-Zeichen zu einem grafischen Barcode nach einer speziellen Methode
Beispiel
0027012345620080000198765432101
_______________________________________
Barcode ID: 00
Special Services: 270
Mailer ID: 123456
Serial Number: 200800001
Delivery Point ZIP Code: 98765432101
Klartext: | 0027012345620080000198765432101 |
Enkodiert im TADF-Format: | TTFAFDADTFFFADTAFAFTTDATDFAAFTDAFDFDFDATFDFTDDDDFADFFDADDTDDTTDAT |
Enkodiert Pseudografisch: | --|'|,',-|||',-'|'|--,'-,|''|-,'|,|,|,'-|,|-,,,,|',||,',,-,,--,'- |
Enkodiert Grafisch: | ![]() |
Code / Chiffre online dekodieren / entschlüsseln bzw. kodieren / verschlüsseln (DeCoder / Encoder / Solver-Tool)
Für die pseudografische Dekodierung geben Sie einen vollen Balken bitte mit 'I' und einen halben Balken mit '.' an.Quellen, Literaturverweise und weiterführende Links
Intelligent Mail bei Wikipedia
Broschüre Steps to creating your Intelligent Mail Barcode (2018) der US Postal Service

Intelligent Mail Barcode 4-State Specification, USPS-B-3200 (2015) der US Postal Service

Intelligent Mail Barcode Technical Resource Guide (2009) der US Postal Service
