160 likes | 334 Views
Check digit calculation. Freight Container Check Digit Calculator. ISO standard 6346 An international standard covering coding, identification and marking of containers used for intermodal freight transport.
E N D
Check digit calculation Freight Container Check Digit Calculator
ISO standard 6346 An international standard covering coding, identification and marking of containers used for intermodal freight transport. This standard established a visual identification system for every container that includes a unique serial number with a check digit, the owner, the country code, the size, type and equipment category as well as any operation marks. This standard is managed by (B.I.C.) Bureau International des Containers et du Transport Intermodal. B.I.C. allocates an owner code to every container owner or operating company. Such codes are listed in the official register of “Containers BIC Code”. This task is completed with the assistance of a world network of National Registration Organizations. Container check digit calculation algorithm according to ISO standard 6346
Identification system OOLU3456780 Owner Code Category identifier U = freight container Serial number Check digit Example of an ISO 6346 conform container number
The owner code consists of three capital alphabet letters to indicate the owner or principal operator of the container. Such code needs to be registered at the Bureau International des Containers et du Transport Intermodal (B.I.C.) in Paris to ensure uniqueness worldwide. The owner code
The serial number consists of 6 (Arabic) numeric digits, assigned uniquely by the owner or operator to identify the container within that owner or operator's fleet. The check digit consists of one (Arabic) numeric digit providing a means of validating the recording and transmission accuracies of the owner code and serial number. The serial number and the check digit
An equivalent numerical value is assigned to each letter of the alphabet, beginning with 10 for the letter A. 11 and multiples thereof are omitted. Step 1
Each of the numbers calculated in step 1 is multiplied by 2 position, where position is the exponent to basis 2. Position starts at 0, from left to right. The following table shows the multiplication factors: Step 2 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th Number Number Number Number Number Number Number Number Number Number
(a) Sum up all results of step 2 (b) Divide them by 11 (c) truncate all decimal digits of the division for the value of an integer (d) Multiply the integer value by 11 (e) Subtract result of (d) from result of (a) This is the check digit Step 3 Remark : If the final result is 10, then the check digit becomes 0.
Disclaimer This presentation is provided only for general reference. While every effort has been exerted to ensure reliability and practicality of the information so provided, GSAL (Green Society Association Limited) shall not accept any claims and shall not be held liable for errors, omissions, or damages caused by or from the use of the information herein. Alfred Cheung Email: alfred@greensocietyassociation.com swcheung@cityu.edu.hk alfredcheungshuwing@gmail.com Skype ID: alfredcheungshuwing Website : http:www.greensocietyassociation.com