© 2002 by British Computer Society
Block Codes for Asynchronous Data Transmission Designed from Binary Trees
1 Euler Institute for Discrete Mathematics and its Applications (EIDMA), Eindhoven University of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands Email: v.b.balakirsky@tue.nl
We describe a class of codes that can be effectively used when one of $q^n$ vectors of length $n$ has to be delivered to the receiver over a noiseless $q$-ary channel in asynchronous mode assuming that the latter one receives the transmitted vector with the delay $\tau\in\{0,\dotsc,n-1\}$, unknown in advance, while all other received symbols are arbitrarily chosen. The codes are specified for any $n$ by a regular algorithm, which is based on properties of ordered, oriented, rooted, binary trees, and have length $N\approx n + 2$ log$_q n$. We show that these codes can be used in such a way that encoding and decoding complexities are measured by linear functions of $n$.