IP Library Granted Patent US 10,587,334
Granted Patent B2
US 10,587,334 · App. 15/766,072 · Granted Mar 10, 2020

Method and a system for use in a satellite communications system

Inventors: Doron Rainish (Ramat Gan, IL); Yoel Gat (Ramat Raziel, IL); Avraham Freedman (Tel Aviv, IL)
Assignee: SATIXFY ISRAEL LTD.
H04B7/18526G06F11/10H03M13/2796H03M13/3927H04H20/18H04H20/22H04H20/51H04H20/72H04H20/74H04H40/90
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 10,587,334
App. No.
15/766,072
Granted
Mar 10, 2020
Kind
B2
Abstract

A method and a system are provided for use in a satellite communications network in which broadcasting services are provided to a mobile terminal. The method comprises: duplicating bits comprised in communications which the satellite is about to broadcast, thereby forming a first stream of bits and a second stream of bits; conveying the first stream of bits in an encoded form along a satellite channel whereas the second stream of bits is conveyed in an encoded form along a terrestrial channel; and combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel in order to obtain a combined stream of bits.

Claims (146)

1. A method for use in a satellite communications network for providing broadcasting services to a mobile terminal, wherein said method comprises:

duplicating bits comprised in communications to be broadcasted by a satellite, thereby forming a first stream of bits and a second stream of bits;

conveying the first stream of bits in an encoded form along a satellite channel and the second stream of bits in an encoded form along a terrestrial channel, and wherein the first stream of bits is encoded differently than the encoding at which the second stream of bits is encoded; and

combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel to obtain a combined stream of bits,

wherein the step of conveying the first stream of bits comprises:

encoding input bits comprised in the communications that will be transmitted from the satellite;

applying a rate matching mechanism upon the encoded bits;

interleaving the encoded bits by performing a pre-determined permutation thereon;

modulating the interleaved bits and transmitting the modulated bits towards a receiver;

receiving the modulated bits;

demodulating the received bits;

performing an inverse permutation on the demodulated bits;

calculating a corresponding Log Likelihood Ratio (LLR) for each of the received bits;

combining the demodulated bits that have undergone the inverse permutation with corresponding bits received from the terrestrial channel; and

outputting the combined bits by the mobile terminal, and

wherein the step of interleaving the encoded bits further comprises carrying out de-repetition and de-puncturing, wherein punctured bits are replaced by LLR of the value 0.

2. A method for use in a satellite communications network for providing broadcasting services to a mobile terminal, wherein said method comprises:

duplicating bits comprised in communications to be broadcasted by a satellite, thereby forming a first stream of bits and a second stream of bits;

conveying the first stream of bits in an encoded form along a satellite channel and the second stream of bits in an encoded form along a terrestrial channel, and wherein the first stream of bits is encoded differently than the encoding at which the second stream of bits is encoded; and

combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel to obtain a combined stream of bits,

wherein the step of conveying the first stream of bits comprises:

encoding input bits comprised in the communications that will be transmitted from the satellite;

applying a rate matching mechanism upon the encoded bits;

interleaving the encoded bits by performing a pre-determined permutation thereon;

modulating the interleaved bits and transmitting the modulated bits towards a receiver;

receiving the modulated bits;

demodulating the received bits;

performing an inverse permutation on the demodulated bits;

calculating a corresponding Log Likelihood Ratio (LLR) for each of the received bits;

combining the demodulated bits that have undergone the inverse permutation with corresponding bits received from the terrestrial channel; and

outputting the combined bits by the mobile terminal, wherein the step of conveying the second stream of bits comprises:

applying a rate matching mechanism upon bits to be conveyed along the terrestrial channel in their encoded form;

interleaving the encoded bits by performing a pre-determined permutation thereon;

modulating the interleaved bits and transmitting the modulated bits towards a receiver;

receiving the modulated bits;

demodulating the received bits;

performing an inverse permutation on the demodulated bits; and

synchronizing forwarding of the demodulated bits that have undergone the inverse permutation, for their combination with corresponding bits that have undergone inverse permutation at the satellite channel, and

wherein the encoding mechanism applied on bits for their conveyance along the satellite channel and on bits to be conveyed along the terrestrial channel, is the same.

3. The method of claim 2 , wherein the encoding mechanism is of low-density parity-check (LDPC) type.

4. A method for use in a satellite communications network for providing broadcasting services to a mobile terminal, wherein said method comprises:

duplicating bits comprised in communications to be broadcasted by a satellite, thereby forming a first stream of bits and a second stream of bits;

conveying the first stream of bits in an encoded form along a satellite channel and the second stream of bits in an encoded form along a terrestrial channel, and wherein the first stream of bits is encoded differently than the encoding at which the second stream of bits is encoded; and

combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel to obtain a combined stream of bits,

wherein the step of conveying the first stream of bits comprises:

encoding input bits comprised in the communications that will be transmitted from the satellite;

applying a rate matching mechanism upon the encoded bits;

interleaving the encoded bits by performing a pre-determined permutation thereon;

modulating the interleaved bits and transmitting the modulated bits towards a receiver;

receiving the modulated bits;

demodulating the received bits;

performing an inverse permutation on the demodulated bits;

calculating a corresponding Log Likelihood Ratio (LLR) for each of the received bits;

combining the demodulated bits that have undergone the inverse permutation with corresponding bits received from the terrestrial channel; and

outputting the combined bits by the mobile terminal, wherein the step of conveying the second stream of bits comprises:

applying a rate matching mechanism upon bits to be conveyed along the terrestrial channel in their encoded form;

interleaving the encoded bits by performing a pre-determined permutation thereon;

modulating the interleaved bits and transmitting the modulated bits towards a receiver;

receiving the modulated bits;

demodulating the received bits;

performing an inverse permutation on the demodulated bits; and

synchronizing forwarding of the demodulated bits that have undergone the inverse permutation, for their combination with corresponding bits that have undergone inverse permutation at the satellite channel, and

wherein the encoding mechanism applied on bits belonging to the first stream of bits is different from the encoding mechanism applied on bits belonging to the second stream of bits.

5. A method for use in a satellite communications network for providing broadcasting services to a mobile terminal, wherein said method comprises:

duplicating bits comprised in communications to be broadcasted by a satellite, thereby forming a first stream of bits and a second stream of bits;

conveying the first stream of bits in an encoded form along a satellite channel and the second stream of bits in an encoded form along a terrestrial channel, and wherein the first stream of bits is encoded differently than the encoding at which the second stream of bits is encoded; and

combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel to obtain a combined stream of bits,

wherein the step of conveying the first stream of bits comprises:

encoding input bits comprised in the communications that will be transmitted from the satellite;

applying a rate matching mechanism upon the encoded bits;

interleaving the encoded bits by performing a pre-determined permutation thereon;

modulating the interleaved bits and transmitting the modulated bits towards a receiver;

receiving the modulated bits;

demodulating the received bits;

performing an inverse permutation on the demodulated bits;

calculating a corresponding Log Likelihood Ratio (LLR) for each of the received bits;

combining the demodulated bits that have undergone the inverse permutation with corresponding bits received from the terrestrial channel; and

outputting the combined bits by the mobile terminal, and

wherein the step of interleaving the encoded bits comprises applying a concatenation of two interleavers.

6. The method of claim 5 , wherein one of the two interleavers is a convolutional interleaver and the other is a pseudo random block interleaver.

7. A method for use in a satellite communications network for providing broadcasting services to a mobile terminal, wherein said method comprises:

duplicating bits comprised in communications to be broadcasted by a satellite, thereby forming a first stream of bits and a second stream of bits;

conveying the first stream of bits in an encoded form along a satellite channel and the second stream of bits in an encoded form along a terrestrial channel, and wherein the first stream of bits is encoded differently than the encoding at which the second stream of bits is encoded; and

combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel to obtain a combined stream of bits, and

wherein the broadcasted communications are transmitted at a frequency within a frequencies range extending from 12 to 40 GHz.

8. A system for providing broadcasting services to a mobile terminal in a satellite communications network, said system comprising:

a first sub-system configured to convey a first stream of bits in an encoded form along a satellite channel;

a second sub-system configured to convey a second stream of bits, being a duplicate of said first stream of bits, in an encoded form along a terrestrial channel;

wherein said first sub-system comprises:

a processor configured to calculate a Log Likelihood Ratio (LLR) for each of the bits received along the satellite channel, and

a combiner configured to combine bits received along said both satellite and terrestrial channels into combined bits, based on at least the respective LLR calculated by the processor,

an encoder configured to encode the first stream of bits that will be transmitted along the satellite channel;

the processor being further configured to:

apply a rate matching mechanism upon the encoded bits;

interleave encoded bits by performing a pre-determined permutation thereon; and

modulate the interleaved bits;

a transmitter configured to transmit the modulated bits along a satellite channel towards a receiver;

a receiver configured to receive the modulated bits;

the processor being further configured to:

demodulate the received bits;

calculate a corresponding LLR for each of the received bits;

perform an inverse permutation on the demodulated bits;

combine the demodulated bits that have undergone the inverse permutation with corresponding bits received from the terrestrial channel; and

output the combined bits, and

wherein the processor is further configured to carry out de-repetition and de-puncturing of the bits contained in said first stream of bits following their interleaving, and wherein punctured bits are replaced by LLR of the value 0.

9. A system for providing broadcasting services to a mobile terminal in a satellite communications network, said system comprising:

a first sub-system configured to convey a first stream of bits in an encoded form along a satellite channel;

a second sub-system configured to convey a second stream of bits, being a duplicate of said first stream of bits, in an encoded form along a terrestrial channel;

wherein said first sub-system comprises:

a processor configured to calculate a Log Likelihood Ratio (LLR) for each of the bits received along the satellite channel, and

a combiner configured to combine bits received along said both satellite and terrestrial channels into combined bits, based on at least the respective LLR calculated by the processor;

an encoder configured to encode the first stream of bits that will be transmitted along the satellite channel;

the processor being further configured to:

apply a rate matching mechanism upon the encoded bits;

interleave encoded bits by performing a pre-determined permutation thereon; and

modulate the interleaved bits;

a transmitter configured to transmit the modulated bits along a satellite channel towards a receiver;

a receiver configured to receive the modulated bits;

the processor being further configured to:

demodulate the received bits;

calculate a corresponding LLR for each of the received bits;

perform an inverse permutation on the demodulated bits;

combine the demodulated bits that have undergone the inverse permutation with corresponding bits received from the terrestrial channel; and

output the combined bits, and

wherein the processor is configured to carry out the interleaving the encoded bits by applying a concatenation of two interleavers.

10. The system of claim 9 , wherein one of the two interleavers is a convolutional interleaver and the other is a pseudo random block interleaver.

11. A system for providing broadcasting services to a mobile terminal in a satellite communications network, said system comprising:

a first sub-system configured to convey a first stream of bits in an encoded form along a satellite channel;

a second sub-system configured to convey a second stream of bits, being a duplicate of said first stream of bits, in an encoded form along a terrestrial channel;

wherein said first sub-system comprises:

a processor configured to calculate a Log Likelihood Ratio (LLR) for each of the bits received along the satellite channel, and

a combiner configured to combine bits received along said both satellite and terrestrial channels into combined bits, based on at least the respective LLR calculated by the processor;

an encoder configured to encode the first stream of bits that will be transmitted along the satellite channel;

the processor being further configured to:

apply a rate matching mechanism upon the encoded bits;

interleave encoded bits by performing a pre-determined permutation thereon; and

modulate the interleaved bits;

a transmitter configured to transmit the modulated bits along a satellite channel towards a receiver;

a receiver configured to receive the modulated bits;

the processor being further configured to:

demodulate the received bits;

calculate a corresponding LLR for each of the received bits;

perform an inverse permutation on the demodulated bits;

combine the demodulated bits that have undergone the inverse permutation with corresponding bits received from the terrestrial channel; and

output the combined bits, and

wherein the transceiver is configured to transmit the first stream of bits at a frequency within a frequencies range extending from 12 GHz to 40 GHz.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Mar 6, 2026
From: MDA SPACE LTD. (FORMERLY MDA LTD.)
To: MDA SPACE ISREAL LTD. (FORMERLY SATIXFY ISRAEL LIMITED)
Reel/Frame 075020/0743 →
RELEASE OF SECURITY INTEREST Recorded Jul 8, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: SATIXFY ISRAEL LTD; SATIXFY UK LIMITED
Reel/Frame 071624/0152 →
SECURITY INTEREST Recorded Oct 31, 2023
From: SATIXFY ISRAEL LTD; SATIXFY UK LIMITED
To: MDA LTD.
Reel/Frame 065409/0382 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 2, 2022
From: SATIXFY ISRAEL LTD
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS ADMINISTRATIVE AGENT
Reel/Frame 058946/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2018
From: RAINISH, DORON; GAT, YOEL; FREEDMAN, AVRAHAM
To: SATIXFY ISRAEL LTD.
Reel/Frame 045445/0317 →
Continuity (2)
Provisional Application 62238751 · Oct 8, 2015
Related Publication 20190123810A1 · Apr 25, 2019