IP Library Granted Patent US 12,381,581
Granted Patent B2
US 12,381,581 · App. 18/528,689 · Granted Aug 5, 2025

Using erasure coding on partial code block communication interruption

Inventors: Victor Liau (Germantown, MD); Mustafa Eroz (Germantown, MD); Lin-Nan Lee (Potomac, MD)
Assignee: Hughes Network Systems, LLC
H03M13/373H03M13/1154
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,381,581
App. No.
18/528,689
Granted
Aug 5, 2025
Kind
B2
Abstract

A system and method for recovering from communication interruptions by a periodic blockage. This is achieved by selecting an inner code block rate that supports a Packet Error Ratio (PER) equal to or greater than a target PER during the blockage. An expected number of erasures is estimated and an outer code block rate capable of correcting an erasure ratio is chosen. The input is encoded using the outer code block rate to form an outer code block. One or more inner code blocks are formed by encoding segments of the outer code block using the inner code block rate. These inner code blocks are then transmitted. The count of inner code blocks is greater than 1, and the PER is a ratio of the expected number of erasures to the count of inner code blocks.

Claims (21)

1. A method for recovering from communication interruptions by a periodic blockage, the method comprising:

selecting an inner code block rate supporting a Packet Error Ratio (PER) greater than or equal to a target PER during the periodic blockage;

estimating an expected number of erasures based on a count of the inner code blocks in an outer code block, a count of periodic blockages expected in a transmitting duration of the inner code blocks, and the target PER;

choosing an outer code block rate capable of correcting an erasure ratio of the expected number of erasures to the count of the inner code blocks;

encoding an input using the outer code block rate to form an outer code block;

forming inner code blocks by individually encoding segments of the outer code block using the inner code block rate; and

transmitting the inner code blocks,

wherein a count of inner code blocks is greater than 1, and the PER is a ratio of the expected number of erasures to the count of inner code blocks.

2. The method of claim 1 , wherein the expected number of erasures is based on a periodic blockage duration and a Clear Sky Energy per Symbol to Noise Power Spectral Density Ratio (Es/No).

3. The method of claim 1 , wherein the expected number of erasures in the transmitting duration is less than twice the count of periodic blockages in the transmitting duration.

4. The method of claim 1 , wherein the outer code block rate is greater than the inner code block rate.

5. The method of claim 1 , further comprising modulating the inner code blocks with a modulation scheme having a low symbol rate.

6. The method of claim 1 , wherein the inner code block rate allows recovery from a 10% loss rate and the outer code block rate allows recovery from a 20% loss rate.

7. The method of claim 1 , wherein there is either no interleaver or there is a simple interleaver in bits or in bytes between the encoding and the forming.

8. The method of claim 1 , further comprising decoding the inner code blocks; and recovering a partially erased inner code block of the decoded inner code blocks by decoding the decoded inner code blocks with the outer code.

9. The method of claim 8 , wherein the partially erased inner code block comprises a whole inner code block of the inner code blocks.

10. The method of claim 8 , wherein the partially erased inner code block comprises two adjacent inner code blocks of the inner code blocks.

11. The method of claim 1 , wherein the inner code block rate and the outer code block rate are selected based on the expected number of erasures and the count of inner code blocks.

12. The method of claim 1 , wherein the inner code blocks are formed by encoding segments of the outer code block using a plurality of inner code block rates.

13. The method of claim 1 , wherein the inner code blocks are transmitted sequentially.

14. The method of claim 1 , wherein the inner code blocks are of a constant duration.

Assignments (2)
SECURITY INTEREST Recorded May 14, 2024
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067407/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2023
From: LIAU, VICTOR; EROZ, MUSTAFA; LEE, LIN-NAN
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 065756/0824 →