Method and apparatus for spectral efficient data transmission in satellite systems

US10454569B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10454569-B2
Application numberUS-201815874361-A
CountryUS
Kind codeB2
Filing dateJan 18, 2018
Priority dateMar 20, 2015
Publication dateOct 22, 2019
Grant dateOct 22, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A communication satellite system provides for spectral efficient data transmissions by a gateway to multiple user terminals by way of a satellite. The gateway transmits multiple blocks in a single slot, each block intended for one of the user terminals, where each block is encoded and modulated according to a scheme that may be different for each intended user terminal. Upon re-transmission of a block if that block is lost or received in error, the block may be encoded and modulated according to another scheme that is less spectrally efficient than in the first transmission of the block.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: transmitting a first slot by a gateway to a satellite, the first slot comprising a block where the block occupies a first fraction of the first slot; and transmitting a second slot by the gateway to the satellite upon the gateway receiving a negative acknowledgement for the transmission of the block in the first slot, the second slot comprising the block where the block occupies a second fraction of the second slot, the first and second slots having a same transmission time interval, and the second fraction larger than the first fraction. 2. The method of claim 1 , wherein the transmitting of the block in the second slot is less spectrally efficient than the transmitting of the block in the first slot. 3. A method of concatenated encoding by a gateway, the method comprising: providing a block check for a block; appending the block check to the block; segmenting the block with appended block check into at least one sub-block; encoding the at least one sub-block with a systematic encoder to provide parity bits; providing a sub-block check for each of the at least one sub-block; appending to each of the at least one sub-block its corresponding sub-block check; turbo encoding each of the at least one sub-block with appended sub-block check to provide at least one coded sub-block; grouping the parity bits into at least one parity block; providing a parity block check for each of the at least one parity block; appending to each of the at least one parity block its corresponding parity block check; turbo encoding each of the at least one parity block with appended parity block check to provide at least one coded parity block; and transmitting, by the gateway to a user terminal, a concatenation of each of the at least one coded sub-block with the at least one coded parity block. 4. The method of claim 3 , wherein the block check for the block is a CRC (Cyclic Redundancy Check) for the block; the sub-block check for each of the at least one sub-block is a CRC for each of the at least one sub-block; and the parity block check for each of the at least one parity block is a CRC for each of the at least one parity block. 5. The method of claim 3 , wherein the at least one parity block consists of one parity block. 6. A gateway comprising: a modem; and at least one processor in communication with the modem, the at least one processor and the modem configured, in combination, to: provide a block check for a block; append the block check to the block; segment the block with appended block check into at least one sub-block; encode systematically the at least one sub-block to provide parity bits; provide a sub-block check for each of the at least one sub-block; append to each of the at least one sub-block its corresponding sub-block check; turbo encode each of the at least one sub-block with appended sub-block check to provide at least one coded sub-block; group the parity bits into at least one parity block; provide a parity block check for each of the at least one parity block; append to each of the at least one parity block its corresponding parity block check; turbo encode each of the at least one parity block with appended parity block check to provide at least one coded parity block; and transmit, by the gateway to a user terminal, a concatenation of each of the at least one coded sub-block with the at least one coded parity block. 7. The gateway of claim 6 , wherein the block check for the block is a CRC (Cyclic Redundancy Check) for the block; the sub-block check for each of the at least one sub-block is a CRC for each of the at least one sub-block; and the parity block check for each of the at least one parity block is a CRC for each of the at least one parity block. 8. The gateway of claim 6 , wherein the at least one parity block consists of one parity block. 9. A gateway comprising: means for providing a block check for a block; means for appending the block check to the block; means for segmenting the block with appended block check into at least one sub-block; means for encoding the at least one sub-block with a systematic encoder to provide parity bits; means for providing a sub-block check for each of the at least one sub-block; means for appending to each of the at least one sub-block its corresponding sub-block check; means for turbo encoding each of the at least one sub-block with appended sub-block check to provide at least one coded sub-block; means for grouping the parity bits into at least one parity block; means for providing a parity block check for each of the at least one parity block; means for appending to each of the at least one parity block its corresponding parity block check; means for turbo encoding each of the at least one parity block with appended parity block check to provide at least one coded parity block; and means for transmitting, by the gateway to a user terminal, a concatenation of each of the at least one coded sub-block with the at least one coded parity block. 10. The gateway of claim 9 , wherein the block check for the block is a CRC (Cyclic Redundancy Check) for the block; the sub-block check for each of the at least one sub-block is a CRC for each of the at least one sub-block; and the parity block check for each of the at least one parity block is a CRC for each of the at least one parity block. 11. The gateway of claim 9 , wherein the at least one parity block consists of one parity block. 12. A non-transitory computer-readable medium having stored instructions that, when executed by at least one processor in a gateway, cause the gateway to perform a method comprising: providing a block check for a block; appending the block check to the block; segmenting the block with appended block check into at least one sub-block; encoding the at least one sub-block with a systematic encoder to provide parity bits; providing a sub-block check for each of the at least one sub-block; appending to each of the at least one sub-block its corresponding sub-block check; turbo encoding each of the at least one sub-block with appended sub-block check to provide at least one coded sub-block; grouping the parity bits into at least one parity block; providing a parity block check for each of the at least one parity block; appending to each of the at least one parity block its corresponding parity block check; turbo encoding each of the at least one parity block with appended parity block check to provide at least one coded parity block; and transmitting, by the gateway to a user terminal, a concatenation of each of the at least one coded sub-block with the at least one coded parity block. 13. The non-transitory computer-readable medium of claim 12 , wherein the block check for the block is a CRC (Cyclic Redundancy Check) for the block; the sub-block check for each of the at least one sub-block is a CRC for each of the at least one sub-block; and the parity block check for each of the at least one parity block is a CRC for each of the at least one parity block. 14. The non-transitory computer-readable medium of claim 12 , wherein the at least one parity block consists of one parity block. 15. A method of concatenated decoding by a user terminal, the method comprising: demodulating, at the user terminal, one at least one coded sub-block and at least one at least one coded parity block; and turbo decoding the demodulated at least one coded sub-block to provide a first estimate of at least one sub-block; concatenating the first estimate of the at least one sub-block to provide a first

Assignees

Inventors

Classifications

  • for adaptation of transmission parameters, e.g. power control (for detecting or preventing errors in the information received H04L1/00) · CPC title

  • Arrangements specially adapted for the transmitter end · CPC title

  • Block-coded modulation · CPC title

  • Transmission equipment in earth stations · CPC title

  • Serial concatenated codes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10454569B2 cover?
A communication satellite system provides for spectral efficient data transmissions by a gateway to multiple user terminals by way of a satellite. The gateway transmits multiple blocks in a single slot, each block intended for one of the user terminals, where each block is encoded and modulated according to a scheme that may be different for each intended user terminal. Upon re-transmission of …
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04B7/18517. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 22 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).