Follow your curiosity

What discovery has been shared with you?

Start with one fact. Explore it, go deeper, then follow whichever branch catches your imagination.

Choose subjects for a surprise

Exploring any topic

Begin your discovery

Your next discovery is one click away.

Choose one or more subjects above, or leave Any Topic selected and let curiosity decide.

Technology

Low-Density Parity-Check Codes for Satellite Communication Links

Quick fact

LDPC codes were invented in 1963 by Robert Gallager but were largely ignored until the late 1990s because their decoding was computationally too heavy for the time.

Why this is interesting

You know that moment when a live satellite video freezes or stutters? It's because the signal is corrupted by noise and interference. But how do we fix this without retransmitting everything?

Read the full explanation

Understanding Low-Density Parity-Check Codes for Satellite Communication Links

Imagine you're trying to send a message through a noisy channel—like a satellite link with cosmic interference. To protect your message, you add a little redundancy: extra bits that let the receiver detect and correct errors. Low-Density Parity-Check (LDPC) codes do this in a clever way. The core idea is to have a 'parity-check matrix' that is mostly zeros (hence 'low-density'). The receiver uses a set of simple rules to check whether the received bits satisfy a series of parity checks. If a bit is flipped by noise, the checks that fail point to the likely error. The receiver then iteratively 'talks' between the checks and the bits to converge on the most probable correct message.

A deeper explanation

LDPC codes work because the sparse structure of their parity-check matrix allows an efficient iterative decoding algorithm called belief propagation (or sum-product algorithm). Each check node enforces a constraint: the sum of its associated bits must be even (for binary codes). The algorithm starts with each bit having a probability of being 0 or 1 based on the received signal. Then, the checks and bits exchange messages—these are probabilities—to update each other's beliefs. This process repeats, and with each pass, the confidence in the correct values increases. Remarkably, LDPC codes can get very close to the theoretical maximum data rate for a given signal-to-noise ratio, known as the Shannon limit. This makes them extremely efficient for satellite links, where power is limited and signals are weak. Modern standards like DVB-S2 and CCSDS use LDPC codes to achieve error rates as low as 10^-10, ensuring reliable communication over millions of kilometers.

Keep FACTREE close

Internet access is required. Updates arrive when you reopen or reload the app. You may need to sign in again in the installed app.