US 12,224,770 B2
Receiver receiving a signal including physical layer frames, and including a convolutional deinterleaver and a deinterleaver selector
Matthew Paul Athol Taylor, Ringwood (GB)
Assigned to SATURN LICENSING LLC, New York, NY (US)
Filed by SATURN LICENSING LLC, New York, NY (US)
Filed on Mar. 14, 2022, as Appl. No. 17/693,995.
Application 17/693,995 is a continuation of application No. 16/198,921, filed on Nov. 23, 2018, granted, now 11,303,304.
Application 16/198,921 is a continuation of application No. 14/780,303, granted, now 10,177,789, issued on Jan. 8, 2019, previously published as PCT/GB2014/050971, filed on Mar. 27, 2014.
Claims priority of application No. 1305943 (GB), filed on Apr. 2, 2013.
Prior Publication US 2022/0200629 A1, Jun. 23, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H03M 13/27 (2006.01); H03M 13/23 (2006.01); H04L 1/00 (2006.01); H03M 13/00 (2006.01)
CPC H03M 13/2732 (2013.01) [H03M 13/23 (2013.01); H03M 13/2792 (2013.01); H04L 1/0045 (2013.01); H03M 13/2782 (2013.01); H03M 13/2789 (2013.01); H03M 13/6508 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A receiver, comprising:
circuitry configured to
receive a frame including a sequence of symbols, mapped on a Quadrature Amplitude Modulation (QAM) constellation, and interleaved in accordance with a convolutional interleaving, the received sequence of symbols being divided into blocks of forward error-correction encoded data,
receive signaling data including a number of symbols indicating a start position of a block of forward error-correction encoded data that results after the convolutional interleaving has been performed for the frame, the received signaling data being applied to the frame,
deinterleave the received sequence of symbols into an output sequence, in accordance with a plurality n of delay lines, a k-th delay line having k delay elements with k varying from 0 to n−1, and
decode the output sequence in accordance with the signaled number of symbols indicating the start position of the block of forward error-correction encoded data that results after the convolutional interleaving has been performed for the frame.