IP Library Patent Application 12056144
Patent Application
App. No. 12/056,144

METHOD AND SYSTEM FOR PROVIDING SCRAMBLED CODED MULTIPLE ACCESS (SCMA)

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 None
App. No.
12/056,144
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 (590)

1 . A method comprising:

scrambling a first bit stream from a first terminal according to a first scrambling signature; and

scrambling a second bit stream 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 being assigned, respectively, to the first terminal and the second terminal to provide a multiple access scheme.

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 , further comprising:

encoding each of the bit streams to output a composite signal using turbo code encoding, wherein the encoding 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 low code rate includes 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 . An apparatus comprising:

a plurality of encoders, each encoder being configured to encode a first data stream from a first terminal and a second data stream from a second terminal using a low code rate;

a first scrambler configured to scramble the first encoded bit stream according to a first scrambling signature; and

a second scrambler configured to scramble the second encoded bit stream according to a second scrambling signature,

wherein 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.

8 . An apparatus according to claim 7 , wherein an output data stream is generated, the output data stream includes the encoded bit streams and one or more pilot symbols for synchronization.

9 . An apparatus according to claim 7 , wherein each encoder is configured to encode each of the bit streams to output a composite signal using turbo code encoding, wherein the encoding 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 . An apparatus according to claim 7 , wherein the encoders include a plurality of constituent encoders utilizing identical transfer functions.

11 . An apparatus according to claim 7 , wherein the low code rate includes rate 1/14, rate 1/12, rate 1/10, rate 1/8, rate 1/6, or rate 1/4.

12 . An apparatus according to claim 7 , wherein the scrambling signatures include Gold sequences.

13 . A method comprising:

applying joint detection and interference cancellation on a received composite signal, wherein the composite signal includes one or more encoded bit streams having a low code rate;

estimating the encoded bit streams;

descrambling the estimated bit streams;

decoding the descrambled bit streams;

modifying the composite signal based on the decoded bit stream; and

iteratively decoding bit streams of the modified composite signal.

14 . A method according to claim 13 , wherein the received composite signal includes one or more pilot signals for synchronization, the method further comprising:

performing synchronization based on the pilot signals.

15 . A method according to claim 13 , wherein the decoding is based on a turbo code utilizing constituent encoding having a transfer function,

G

(

D

)

=

[

n

0

(

D

)

d

(

D

)

,

n

1

(

D

)

d

(

D

)

,

n

6

(

D

)

d

(

D

)

]

,

where

,

d

(

D

)

=

1

+

D

3

n

0

(

D

)

=

1

n

1

(

D

)

=

1

+

D

2

n

2

(

D

)

=

1

+

D

2

+

D

3

n

3

(

D

)

=

1

+

D

+

D

2

+

D

3

n

4

(

D

)

=

1

+

D

+

D

3

n

5

(

D

)

=

1

+

D

+

D

2

n

6

(

D

)

=

1

+

D

.

16 . A method according to claim 13 , wherein the low code rate includes rate 1/14, rate 1/12, rate 1/10, rate 1/8, rate 1/6, or rate 1/4.

17 . A method according to claim 13 , wherein the scrambling signatures include Gold sequences.

18 . A system comprising:

a joint detector and interference canceller configured to detect and cancel interference from a received composite signal, wherein the composite signal includes one or more encoded bit streams having a low code rate;

a demodulator configured to estimate the encoded bit streams;

a plurality of descramblers configured to descramble the estimated bit streams;

a plurality of decoders configured to decode the bit streams; and

a plurality of scramblers configured to re-scramble the decoded bit streams, wherein the joint detector and interference canceller is further configured to modify the composite signal for subsequent iterative decoding by the decoders.

19 . A system according to claim 18 , wherein the received composite signal includes one or more pilot signals for synchronization.

20 . A system according to claim 18 , wherein the decoding by the decoders is based on a turbo code utilizing constituent encoding having a transfer function,

G

(

D

)

=

[

n

0

(

D

)

d

(

D

)

,

n

1

(

D

)

d

(

D

)

,

n

6

(

D

)

d

(

D

)

]

,

where

,

d

(

D

)

=

1

+

D

3

n

0

(

D

)

=

1

n

1

(

D

)

=

1

+

D

2

n

2

(

D

)

=

1

+

D

2

+

D

3

n

3

(

D

)

=

1

+

D

+

D

2

+

D

3

n

4

(

D

)

=

1

+

D

+

D

3

n

5

(

D

)

=

1

+

D

+

D

2

n

6

(

D

)

=

1

+

D

.

21 . A system according to claim 18 , wherein the low code rate includes rate 1/14, rate 1/12, rate 1/10, rate 1/8, rate 1/6, or rate 1/4.

22 . A system according to claim 18 , wherein the scrambling signatures include Gold sequences.

23 . A system according to claim 18 , wherein the composite signal represents a plurality of bit streams corresponding to a plurality of satellite terminals.

Assignments (7)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 026499 FRAME 0290. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Sep 4, 2018
From: EH HOLDING CORPORATION; ECHOSTAR 77 CORPORATION; ECHOSTAR GOVERNMENT SERVICES L.L.C.; ECHOSTAR ORBITAL L.L.C.; ECHOSTAR SATELLITE OPERATING CORPORATION; ECHOSTAR SATELLITE SERVICES L.L.C.; ADVANCED SATELLITE RESEARCH, LLC; HELIUS ACQUISITION, LLC; HELIUS, LLC; HNS FINANCE CORP.; HNS LICENSE SUB, LLC; HNS REAL ESTATE, LLC; HNS-INDIA VSAT, INC.; HNS-SHANGHAI, INC.; HUGHES COMMUNICATIONS, INC.; HUGHES NETWORK SYSTEMS, LLC; HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 047014/0886 →
SECURITY AGREEMENT Recorded Jun 24, 2011
From: EH HOLDING CORPORATION; ECHOSTAR 77 CORPORATION; ECHOSTAR GOVERNMENT SERVICES L.L.C.; ECHOSTAR ORBITAL L.L.C.; ECHOSTAR SATELLITE OPERATING CORPORATION; ECHOSTAR SATELLITE SERVICES L.L.C.; ADVANCED SATELLITE RESEARCH, LLC; HELIUS ACQUISITION, LLC; HELIUS, LLC; HNS FINANCE CORP.; HNS LICENSE SUB, LLC; HNS REAL ESTATE, LLC; HNS-INDIA VSAT, INC.; HNS-SHANGHAI, INC.; HUGHES COMMUNICATIONS, INC.; HUGHES NETWORK SYSTEMS, LLC; HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 026499/0290 →
PATENT RELEASE Recorded Jun 16, 2011
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 026459/0883 →
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST SUPPLEMENTAL FILING) Recorded Apr 9, 2010
From: HUGHES NETWORK SYSTEMS, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024213/0070 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2008
From: EROZ, MUSTAFA; LEE, LIN-NAN; IYER, LAKSHMI; BECKER, NEAL
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 021683/0488 →