IP Library › Granted Patent US 11,265,103
Granted Patent B2
US 11,265,103 · App. 16/603,237 · Granted Mar 1, 2022

Transmission apparatus and method, in particular for use in a low throughput network

Inventor: Nabil Sven Loghin (Stuttgart, DE)
Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
H04L1/0044H04L1/0047H04L1/0061H04L1/0084G16Y10/75
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 11,265,103
App. No.
16/603,237
Granted
Mar 1, 2022
Kind
B2
Abstract

A transmission apparatus, in particular for use in a Low Throughput Network, comprises an FEC encoder configured to encode payload data into FEC code words each having a predetermined code word length, and a frame forming section configured to form a frame having a predetermined frame length. A frame comprises a first frame portion having a first predetermined length of an integer multiple of the predetermined code word length and a second frame portion having a second predetermined length shorter than the predetermined code word length. The frame forming section is configured to include an FEC code word and a predetermined number of repetitions of said FEC code word into the first frame portion of a frame and to include a selected number of bits of said FEC code word into the second frame portion of said frame.

Claims (48)

1. A transmission apparatus, comprising:

processing circuitry configured to:

encode payload data into forward error correction (FEC) code words each having a first code word length;

form a frame including a first frame portion and a second frame portion, the first frame portion having a first length of an integer multiple of the first code word length and the second frame portion having a second length shorter than the first code word length, by:

inserting an FEC code word and a first number of repetitions of the FEC code word into the first frame portion of the frame;

selecting, according to an optimization pattern and after formation of the frame, a number of bits of the FEC code word; and

inserting the selected number of bits of said FEC code word into the second frame portion of the frame; and

transmit the frame in a Low Throughput Network (LTN), wherein

the processing circuitry forms the frame to include, into the second frame portion of the frame, either (1) evenly spread parity bits of all parity bits of the FEC code word, or (2) evenly spread code bits of all code bits of the FEC code word.

2. The transmission apparatus as claimed in claim 1 , wherein the processing circuitry is configured to include only parity bits of the FEC code word into the second frame portion of the frame.

3. The transmission apparatus as claimed in claim 2 , wherein the processing circuitry is configured to include a least significant portion of the parity bits of the FEC code word into the second frame portion of the frame.

4. The transmission apparatus as claimed in claim 1 , wherein the processing circuitry is configured to include information bits of the FEC code word into the second frame portion of the frame.

5. The transmission apparatus as claimed in claim 4 , wherein the processing circuitry is configured to include all information bits or the least significant portion of the information bits of the FEC code word into the second frame portion of the frame.

6. The transmission apparatus as claimed in claim 1 , wherein the processing circuitry is configured to include all information bits and part of the parity bits of the FEC code word into the second frame portion of the frame.

7. The transmission apparatus as claimed in claim 1 , wherein the processing circuitry is configured to encode payload data into FEC code words of a systematic code.

8. A transmission method, comprising:

encoding payload data into forward error correction (FEC) code words each having a first code word length;

forming a frame including a first frame portion and a second frame portion, the first frame portion having a first length of an integer multiple of the first code word length and the second frame portion having a second length shorter than the first code word length, by:

inserting an FEC code word and a first number of repetitions of the FEC code word into the first frame portion of the frame;

selecting, according to an optimization pattern and after formation of the frame, a number of bits of the FEC code word; and

inserting the selected number of bits of said FEC code word into the second frame portion of the frame; and

transmitting the frame in a Low Throughput Network (LTN), wherein

the frame is formed to include, into the second frame portion of the frame, either (1) evenly spread parity bits of all parity bits of the FEC code word, or (2) evenly spread code bits of all code bits of the FEC code word.

9. A non-transitory computer-readable recording medium that stores therein a computer program product, which, when executed by a processor, causes the processor to perform the method according to claim 8 .

10. The transmission method as claimed in claim 8 , further comprising inserting only parity bits of the FEC code word into the second frame portion of the frame.

11. The transmission method as claimed in claim 10 , further comprising including a least significant portion of the parity bits of the FEC code word into the second frame portion of the frame.

12. The transmission method as claimed in claim 8 , further comprising including information bits of the FEC code word into the second frame portion of the frame.

13. The transmission method as claimed in claim 12 , further comprising including all information bits or the least significant portion of the information bits of the FEC code word into the second frame portion of the frame.

14. A receiving apparatus, comprising:

processing circuitry configured to:

receive a transmission stream via a Low Throughput Network (LTN);

extract a frame from the transmission stream, wherein

the frame includes payload data encoded into forward error correction (FEC) code words each having a first code word length,

the frame having a first frame portion and a second frame portion, the first frame portion having a first length of an integer multiple of the first code word length and a second frame portion having a second length shorter than the first code word length, and

the second frame portion of the frame includes either (1) evenly spread parity bits of all parity bits of the FEC code word, or (2) evenly spread code bits of all code bits of the FEC code word;

extract an FEC code word and a first number of repetitions of the FEC code word from the first frame portion of the frame;

extract a number of bits of said FEC code word from the second frame portion of the frame, the number of bits having been selected according to an optimization pattern; and

decode the payload data from the FEC code words, the repetitions of the FEC code word and the number of bits of the FEC code word extracted from the frame.

15. A receiving method, comprising:

receiving a transmission stream via a Low Throughput Network (LTN);

extracting a frame from the transmission stream, wherein

the frame includes payload data encoded into forward error correction (FEC) code words each having a first code word length,

the frame having a first frame portion and a second frame portion, the first frame portion having a first length of an integer multiple of the first code word length and a second frame portion having a second length shorter than the first code word length and

the second frame portion of the frame includes either (1) evenly spread parity bits of all parity bits of the FEC code word, or (2) evenly spread code bits of all code bits of the FEC code word;

extracting an FEC code word and a first number of repetitions of the FEC code word from the first frame portion of the frame;

extracting a number of bits of said FEC code word from the second frame portion of the frame, the number of bits having been selected according to an optimization pattern; and

decoding the payload data from the FEC code words, the repetitions of the FEC code word and the number of bits of the FEC code word extracted from the frame.

16. A non-transitory computer-readable recording medium that stores therein a computer program product, which, when executed by a processor, causes the processor to perform the method according to claim 15 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2019
From: LOGHIN, NABIL SVEN
To: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
Reel/Frame 050634/0429 →
Priority Claims (1)
EP 17166343 · Apr 12, 2017 · regional
Continuity (1)
Related Publication 20210083800A1 · Mar 18, 2021