Self-synchronizing code

This is an old revision of this page, as edited by Magioladitis (talk | contribs) at 01:17, 4 February 2009 (article is wikified -removing tag). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In telecommunications, a self-synchronizing code is a line code in which the symbol stream formed by a portion of one code word, or by the overlapped portion of any two adjacent code words, is not a valid code word.

A self-synchronizing code permits the proper framing of transmitted code words provided that no uncorrected errors occur in the symbol stream.

External synchronization is not required.

High-Level Data Link Control (HDLC) and Advanced Data Communication Control Procedures (ADCCP) frames represent self-synchronizing code words.

Every self-synchronizing code is a kind of prefix code. However, many prefix codes are not self-synchronizing codes.

See also