IP Library Granted Patent US 10,263,814
Granted Patent B2
US 10,263,814 · App. 15/254,814 · Granted Apr 16, 2019

Method and system for providing scrambled coded multiple access (SCMA)

Inventors: Mustafa Eroz (Germantown, MD); Lin-Nan Lee (Potomac, MD); Lakshmi Iyer (Mumbai, IN); Neal Becker (Frederick, MD)
Assignee: Hughes Network Systems, LLC
H04L25/03866H04J11/003H04J11/0046H04L1/009H04L1/0041H04L1/0048H04L1/0057H04L1/0058H04L1/0066H04L7/048
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,263,814
App. No.
15/254,814
Granted
Apr 16, 2019
Kind
B2
Abstract

A multiple access scheme is described. A first bit stream is scrambled from a first terminal according to a first scrambling signature. A second bit stream is scrambled from a second terminal according to a second scrambling signature, wherein the first bit stream and the second bit stream are encoded using a low rate code. The first scrambling signature and the second scrambling signature are assigned, respectively, to the first terminal and the second terminal to provide a multiple access scheme.

Claims (411)

1. A method comprising:

encoding, by an encoder of first data communications terminal, a first bit stream using a low rate forward error correction (FEC) code to generate a first encoded data stream;

encoding, by an encoder of a second data communications terminal, a second bit stream using the low rate FEC code to generate a second encoded data stream;

scrambling, by a scrambler of the first data communications terminal, the first encoded data stream based on a first scrambling signature; and

scrambling, by a scrambler of the second data communications terminal, the second encoded data stream based on a second scrambling signature;

modulating, by a modulator of the first data communications terminal, the scrambled first encoded data stream to generate a first modulated data signal for transmission over a wireless data communications channel; and

modulating, by a modulator of the second data communications terminal, the scrambled second encoded data stream to generate a second modulated data signal for transmission over the wireless data communications channel; and

wherein the low rate FEC code is of a rate less than ⅓, and

wherein the first scrambling signature and the second scrambling signature are assigned, respectively, to the first terminal and the second terminal to distinguish the first encoded data stream from the second encoded data stream as respectively originating from the first terminal and the second terminal in a multiple access scheme, where the first encoded data stream and the second encoded data stream are configured to simultaneously share the wireless data communications channel and to be decoded by a receiving data communications terminal via a joint detection/interference cancellation process.

2. A method according to claim 1 , further comprising:

generating an output data stream that includes the encoded bit streams and one or more pilot symbols for synchronization.

3. A method according to claim 1 , wherein the encoding of each of the first and second bit streams comprises a turbo code encoding, which utilizes constituent encoding having a transfer function:

G

(

D

)

=

[

n

0

(

D

)

d

(

D

)

,

n

1

(

D

)

d

(

D

)

,

n

4

(

D

)

d

(

D

)

]

where

,

d

(

D

)

=

1

+

D

+

D

3

n

0

(

D

)

=

1

+

D

2

+

D

3

n

1

(

D

)

=

1

+

D

+

D

2

+

D

3

n

2

(

D

)

=

1

+

D

3

n

3

(

D

)

=

1

+

D

+

D

2

n

4

(

D

)

=

1

+

D

.

4. A method according to claim 1 , wherein the bit streams are encoded by a plurality of constituent encoders utilizing identical transfer functions.

5. A method according to claim 1 , wherein the rate of the low rate FEC code is rate 1/14, rate 1/12, rate 1/10, rate 1/8, rate 1/6, or rate 1/4.

6. A method according to claim 1 , wherein the scrambling signatures include Gold sequences.

7. A data communications terminal comprising:

an encoder configured to encode a bit stream of the data communications terminal using a low rate forward error correction (FEC) code to generate an encoded data stream, wherein the low rate FEC code is of a rate less than ⅓;

a scrambler configured to scramble the encoded data stream based on a scrambling signature; and

a modulator configured to modulate the scrambled encoded data stream to generate a modulated data signal for transmission over a wireless data communications channel; and

wherein the scrambling signature is configured to distinguish the encoded data stream from a further encoded data stream of a further data communications terminal, and to distinguish the encoded data stream as originating from the data communications terminal in a multiple access scheme, where the encoded data stream is configured to simultaneously share the wireless data communications channel with the further encoded data stream and to be decoded by a receiving data communications terminal via a joint detection/interference cancellation process.

8. The data communications terminal according to claim 7 , wherein the data communications terminal is configured to generate an output data stream that includes the encoded data stream and one or more pilot symbols for synchronization.

9. The data communications terminal according to claim 7 , wherein the encoding of the bit stream comprises a turbo code encoding, which utilizes constituent encoding having a transfer function:

G

(

D

)

=

[

n

0

(

D

)

d

(

D

)

,

n

1

(

D

)

d

(

D

)

,

n

4

(

D

)

d

(

D

)

]

where

,

d

(

D

)

=

1

+

D

+

D

3

n

0

(

D

)

=

1

+

D

2

+

D

3

n

1

(

D

)

=

1

+

D

+

D

2

+

D

3

n

2

(

D

)

=

1

+

D

3

n

3

(

D

)

=

1

+

D

+

D

2

n

4

(

D

)

=

1

+

D

.

10. The data communications terminal according to claim 7 , wherein the bit streams are encoded by a plurality of constituent encoders utilizing identical transfer functions.

11. The data communications terminal according to claim 7 , wherein the rate of the low rate FEC code is rate 1/14, rate 1/12, rate 1/10, rate 1/8, rate 1/6, or rate 1/4.

12. The data communications terminal according to claim 7 , wherein the scrambling signature includes a Gold sequence.

13. A data communications system comprising:

a first data communications terminal comprising an encoder configured to encode a first bit stream of the first data communications terminal using a low rate forward error correction (FEC) code to generate a first encoded data stream, a scrambler configured to scramble the first encoded data stream based on a first scrambling signature, and a modulator configured to modulate the scrambled first encoded data stream to generate a first modulated data signal for transmission over a wireless data communications channel; and

a second data communications terminal comprising an encoder configured to encode a second bit stream of the second data communications terminal using a low rate forward error correction (FEC) code to generate a second encoded data stream, a scrambler configured to scramble the second encoded data stream based on a second scrambling signature, and a modulator configured to modulate the scrambled second encoded data stream to generate a second modulated data signal for transmission over the wireless data communications channel; and

wherein the low rate FEC code is of a rate less than ⅓, and

wherein the first scrambling signature and the second scrambling signature are assigned, respectively, to the first terminal and the second terminal to distinguish the first encoded data stream from the second encoded data stream as respectively originating from the first terminal and the second terminal in a multiple access scheme, where the first encoded data stream and the second encoded data stream are configured to simultaneously share the wireless data communications channel and to be decoded by a receiving data communications terminal via a joint detection/interference cancellation process.

14. The data communications system according to claim 13 , wherein the encoding of each of the first and second bit streams comprises a turbo code encoding, which utilizes constituent encoding having a transfer function:

G

(

D

)

=

[

n

0

(

D

)

d

(

D

)

,

n

1

(

D

)

d

(

D

)

,

n

4

(

D

)

d

(

D

)

]

,

where

,

d

(

D

)

=

1

+

D

+

D

3

n

0

(

D

)

=

1

+

D

2

+

D

3

n

1

(

D

)

=

1

+

D

+

D

2

+

D

3

n

2

(

D

)

=

1

+

D

3

n

3

(

D

)

=

1

+

D

+

D

2

n

4

(

D

)

=

1

+

D

.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS. Recorded Sep 3, 2020
From: WELLS FARGO, NATIONAL BANK ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053703/0367 →
ASSIGNMENT OF PATENT SECURITY AGREEMENTS Recorded Oct 1, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050600/0314 →
SECURITY INTEREST Recorded Feb 13, 2017
From: HUGHES NETWORK SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION - AS TRUSTEE AND COLLATERAL AGENT
Reel/Frame 041695/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2016
From: EROZ, MUSTAFA; LEE, LIN-NAN; IYER, LAKSHMI; BECKER, NEAL
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 039901/0047 →
Continuity (4)
Continuation 13742635 · Jan 16, 2013
Continuation 12056144 · Mar 26, 2008
Provisional Application 60908340 · Mar 27, 2007
Related Publication 20160373278A1 · Dec 22, 2016