To avoid transmission errors the payload is scrambled (avoiding burst errors), substituted with a symbol code of different Hamming distance, and a checksum is added for validity checks.
two strings (or other iterable objects) of equal length, by creating a sequence of Boolean values indicating mismatches and matches between corresponding positions in the two inputs, and then summing the sequence with False and True values being interpreted as zero and one.
Data fidelity is ensured by a 32-bit cyclic redundancy check in each compressed data block using the Koopman polynomial (0xEB31D82E), which has a Hamming distance of from 4 to 114 kbits.
distance education | 2012 World Single Distance Speed Skating Championships | National University of Distance Education | Philippine Long Distance Telephone Company | middle-distance running | Kingdom Hearts 3D: Dream Drop Distance | Distance education | Distance | women's 1000 metres distance | Pupillary distance | Minimum distance | Mahalanobis distance | Hausdorff distance | Hamming weight | Hamming distance | European long-distance paths | Euclidean distance | distance | 2013 World Single Distance Speed Skating Championships – Women's 1000 metres | 2012 World Single Distance Speed Skating Championships – Men's 500 metres | View near Harrow on the Hill, spire of St Mary's Church visible in the distance. Francis Jukes | University of Distance Education, Yangon | Unit distance graph | Touching From a Distance | Striking Distance | Minimum distance estimation | Middle-distance running | Long Distance Runaround | Kendall tau distance | Keep Your Distance |