Skip to content
Main menu
  • Main page
  • Discover
  • Unexpected connections
  • Topics
  • Random article
  • Search
Your library
  • Saved articles
  • Recent discoveries
  • Rabbit-hole trails
Topic areas
  • Computer Science
  • Mathematics
  • Physics
  • Engineering
  • Biology
  • Economics
  • Curiosities
WikiholeDeeper into Wikipedia
EnglishEN
  • Saved
  • History

  • Article text and media come live from Wikipedia via the official MediaWiki API and are available under the Creative Commons Attribution-ShareAlike 4.0 License; additional terms may apply. Each article links to its source and revision.
  • WikiHole is an independent project and is not affiliated with the Wikimedia Foundation.
  • How ranking works
  • All topics
  • Reading history
  • Random article
  • MediaWiki API

Frame synchronization

  • Article
  • Rabbit hole
  • Read
  • View history
Tools
Actions
  • Read
  • View history
General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
2 min
Quality
C-class
Views
97 in 14 days
Last edited
7 Oct 2026
Print/export
  • Printable version
In other projects
  • Wikidata item
From Wikipedia, the free encyclopedia
Rabbit hole:
  1. Frame synchronization

In telecommunications, frame synchronization or framing is the process by which, while receiving a stream of fixed-length frames, the receiver identifies the frame boundaries, permitting the data bits within the frame to be extracted for decoding or retransmission.

When packets of varying length are sent, it is necessary to have an instantly recognizable packet-end delimiter (e.g., Ethernet's end of stream symbol). Loss of carrier signal can be interpreted as a packet-end delimiter in some cases. When a continuous stream of fixed-length frames is sent, a synchronized receiver can in principle identify frame boundaries forever. In practice, receivers can usually maintain synchronization despite transmission errors; bit slips are much rarer than bit errors. Thus, it is acceptable to use a much smaller frame boundary marker, at the expense of a lengthier process to establish synchronization in the first place.

Frame synchronization is achieved when the incoming frame alignment signals are identified (that is, distinguished from data bits), permitting the data bits within the frame to be extracted for decoding or retransmission.

Loading the rest of the article…

Recent changes

Rabbit hole

Where Frame synchronization leads. Every connection below has a source: a link in this article, a shared Wikipedia category, or CirrusSearch text similarity. Articles already on your trail are left out.

Contents
  • (Top)
  • Framing
  • Frame synchronizer
  • See also
  • References
  • Recent changes
  • Rabbit hole
Contents
Contents6 sections
  • (Top)
  • Framing
  • Frame synchronizer
  • See also
  • References
  • Scientific articles
  • Recent changes
  • Rabbit hole
Study aids for Frame synchronization

Terminology

framing
In telecommunications, frame synchronization or framing is the process by which, while receiving a stream of fixed-length frames, the receiver identifies the frame boundaries, permitting the data bits within the frame to be extracted for decoding or retransmission.
Framing bit
Framing bit: A common practice in telecommunications, for example in T-carrier, is to insert, in a dedicated time slot within the frame, a noninformation framing bit that is used for synchronization of the incoming data with the receiver.
Syncword and flag sequence framing
Syncword and flag sequence framing: Rather than a single bit, some systems use a multi-bit syncword in each frame, or a flag sequence that marks the beginning and end of each frame.
CRC-based framing
CRC-based framing: Some telecommunications hardware uses CRC-based framing, where correct framing is verified when almost all frames have valid CRCs.

Terms the article defines in bold, quoted in context.

Categories:
  • Data communication
  • Synchronization

573 words · 2 references · revision 1379094226 · CC BY-SA 4.0

General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
2 min
Quality
C-class
Views
97 in 14 days
Last edited
7 Oct 2026

Key concepts

  • Telecommunications2
  • Frame (networking)1
  • Data1
  • Ethernet frame1
  • Bit slip1
  • Bit error1
  • Synchronization in telecommunications1
  • T-carrier1
  • Time-division multiplexing1
  • Bit stream1

The articles this one links to most, weighted towards the introduction.

Print/export
  • Printable version
In other projects
  • Wikidata item

Framing

"Flag sequence" redirects here. For the emojis, see Emoji flag sequence.

If the transmission is temporarily interrupted, or a bit slip event occurs, the receiver must re-synchronize.

Frame synchronized PCM stream — telemetry application

The transmitter and the receiver must agree ahead of time on which frame synchronization scheme they will use.

Common frame synchronization schemes are:

Framing bit
A common practice in telecommunications, for example in T-carrier, is to insert, in a dedicated time slot within the frame, a noninformation framing bit that is used for synchronization of the incoming data with the receiver. In a bit stream, framing bits are predictable (do not carry information), and occur at specified positions in the frame. Correct framing is verified when almost all framing bits (minus a small allowance for transmission errors) have their predicted values.
Syncword and flag sequence framing
Rather than a single bit, some systems use a multi-bit syncword in each frame, or a flag sequence that marks the beginning and end of each frame. High-Level Data Link Control and similar systems use flag sequences.1
CRC-based framing
Some telecommunications hardware uses CRC-based framing, where correct framing is verified when almost all frames have valid CRCs.

Frame synchronizer

PCM stream prior to frame synchronization

In telemetry applications, a frame synchronizer is used to locate frame boundaries within a serial pulse-code modulated (PCM) binary stream.

The frame synchronizer immediately follows the bit synchronizer in most telemetry applications. Without frame synchronization, decommutation is impossible.

Frame-synchronized PCM stream

The frame synchronizer searches the incoming bit-stream for occurrences of the frame synchronization pattern. If the pattern persists for long enough that an accidental match is implausible, the synchronizer declares the data synchronized and available for decoding. If a large number of mismatches occur, the synchronizer declares a loss of synchronization.

The search can be sequential (only consider one starting point at a time), or multiple candidate starting points may be considered at once. Advanced techniques continue searching even while synchronization is established, so that, if synchronization is lost, by the time the loss is noticed a new frame start position has been found.2

See also

  • Asynchronous start-stop
  • Phase synchronization
  • Self-synchronizing code
  • Superframe

References

  1. 1Simpson, William A. (July 1994). PPP in HDLC-like Framing. Internet Engineering Task Force. doi:10.17487/RFC1662. RFC 1662.
  2. 2US patent 5621773, "Method and Apparatus for Fast Synchronization of T1 Extended Superframes", issued 1997-04-15, assigned to LSI Logic Corporation

This article incorporates public domain material from Federal Standard 1037C. General Services Administration. Archived from the original on 2022-01-22. (in support of MIL-STD-188).

Scientific articles

  • J. L. Massey. "Optimum frame synchronization ". IEEE trans. comm., com-20(2):115-119, April 1972.
  • .
Different types of commutation within a frame synchronized PCM stream

It is not uncommon to have multiple levels of frame synchronization, where a series of frames is assembled into a larger "superframe" or "major frame". Individual frames are then "minor frames" within that superframe. Each frame contains a subframe ID (often a simple counter) which identifies its position within the superframe. A second frame synchronizer establishes superframe synchronization. This allows subcommutation, where some data is sent less frequently than every frame.

R Scholtz. "Frame synchronization techniques", IEEE Transactions on Communications, 1980
  • P. Robertson. "Optimal Frame Synchronization for Continuous and Packet Data Transmission", PhD Dissertation, 1995, Fortschrittberichte VDI Reihe 10, Nr. 376 PDF
  • Created
    25 Feb 2002
    History
    81 edits
    55 contributors
    No edits in the last 30 days
    Last edited
    7 Oct 2026

    81 revisions in total · 55 contributors

    1. 7 Oct 2026, 22:45 UTCKvngmgrammar−2diff
    2. 10 Sept 2026, 05:50 UTCJJMC89 bot IIImMoving :Category:Data transmission to :Category:Data communication per Wikipedia:Categories for discussion/Speedy+1diff
    3. 23 Sept 2024, 19:16 UTCTule-hog§ Top add example+173diff
    4. 23 Sept 2024, 19:00 UTCTule-hogm§ Framing specify lk+38diff
    5. 4 Sept 2024, 23:03 UTCKvngmavoid unnec redirect+1diff
    6. 6 Jun 2024, 20:48 UTCGuy Harris§ Framing Use {{cite IETF}} for an RFC.−56diff
    7. 11 May 2024, 00:30 UTCHelpful Raccoonclarification+18diff
    8. 11 May 2024, 00:29 UTCHelpful RaccoonAddition+73diff

    View full revision history

    Created
    25 Feb 2002
    History
    81 edits
    55 contributors
    No edits in the last 30 days
    Last edited
    7 Oct 2026

    Go deeper: linked from this article

    • Linked from the introduction

      Telecommunications

      Transmission of information electromagnetically

      Telecommunication, often used in its plural form or abbreviated as telecom, is the transmission of information over a distance using electrical or electronic means, typically through cables, radio waves, or other communication technologies.

      34 min readGo deeper
    • Linked from the introduction

      Ethernet frame

      Unit of data on an Ethernet network

      In computer networking, an Ethernet frame is a data link layer protocol data unit and uses the underlying Ethernet physical layer transport mechanisms.

      10 min readGo deeper
    • Listed under See also

      Asynchronous serial communication

      Form of serial communication lacking synchronization control signals

      Asynchronous serial communication is a form of serial communication in which the communicating endpoints' interfaces are not continuously synchronized by a common clock signal.

      3 min readGo deeper
    • Listed under See also

      Phase synchronization

      Phase synchronization is the process by which two or more cyclic signals tend to oscillate with a repeating sequence of relative phase angles.

      2 min readGo deeper
    • Linked from the introduction

      Bit error rate

      Number of incorrect bits transmitted

      In digital transmission, the number of bit errors is the number of received bits of a data stream over a communication channel that have been altered due to noise, interference, distortion or bit synchronization errors.

      5 min readGo deeper
    • Listed under See also

      Self-synchronizing code

      Type of code in coding theory

      In coding theory, especially in telecommunications, a self-synchronizing code is a uniquely decodable 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.

      2 min readGo deeper
    • Linked from the introduction

      Frame (networking)

      Data transmission unit

      A frame is a digital data transmission unit in computer networking and telecommunications. In packet switched systems, a frame is a simple container for a single network packet.

      1 min readGo deeper
    • Linked from the introduction

      Data

      Unit of information

      Data (DAY-tə, US also DAT-ə) is a collection of discrete or continuous values that conveys information, describing the quantity, quality, fact, statistics, other basic units of meaning, or simply sequences of symbols that may be further interpreted formally.

      10 min readGo deeper
    • Listed under See also

      Superframe

      T1 (DS1) Framing standard

      In telecommunications, superframe (SF) is a T1 framing standard. In the 1970s it replaced the original T1/D1 framing scheme of the 1960s in which the framing bit simply alternated between 0 and 1.

      2 min readGo deeper
    • Linked from the introduction

      Bit slip

      Loss or gain of bits in digital transmission

      In digital transmission, bit slip is the loss or gain of a bit or bits, caused by clock drift – variations in the respective clock rates of the transmitting and receiving devices.

      1 min readGo deeper

    Adjacent: shared categories and similar text

    • Linked in “Framing”

      High-Level Data Link Control

      Communications protocol

      High-Level Data Link Control (HDLC) is a communication protocol used for transmitting data between devices in telecommunication and networking.

      15 min readGo deeper
    • Shares category “Synchronization”

      Time-division multiplexing

      Multiplexing technique for digital signals

      Time-division multiplexing (TDM) is a method of transmitting and receiving independent signals over a common signal path by means of synchronized switches at each end of the transmission line so that…

      5 min readGo deeper
    • Shares category “Data communication”

      Commutation (telemetry)

      Processes of combining telemetry streams for transmission

      In telemetry, commutation is a process whereby multiple data streams ("measurands"), possibly with differing data rates, are combined into a single frame-based stream for transmission, before being…

      1 min readGo deeper
    • Linked in “Frame synchronizer”

      Telemetry

      Automatic collection and transmission of data

      Telemetry is the in situ collection of measurements or other data at remote points and their automatic transmission to receiving equipment (telecommunication) for monitoring.

      14 min readGo deeper