Back to results
US 8,619,974 B2Granted
Method and system for providing spread scrambled coded multiple access (SSCMA)
AssigneeHughes Network Systems, LLC
InventorsRussell Fang, Mustafa Eroz, Neal Becker
Life of this patent
Estimating the term…
Abstract
A spread scrambled multiple access (SSCMA) scheme is described. A first encoded bit stream of a first terminal is scrambled according to a first scrambling signature. A second encoded bit stream of a second terminal is scrambled according to a second scrambling signature. The first scrambled bit stream is spread to match a communication channel bandwidth. The second scrambled bit stream is spread to match the communication channel bandwidth.
Claims8
A method, comprising:
- encoding a first bit stream of a first terminal based on a turbo encoding scheme, scrambling the encoded first bit stream according to a first scrambling signature with a first initial vector, and spreading the scrambled and encoded first bit stream to match a communication channel bandwidth;
- encoding a second bit stream of a second terminal based on the turbo encoding scheme, scrambling the encoded second bit stream according to a second scrambling signature with a second initial vector, and spreading the scrambled and encoded second bit stream to match the communication channel bandwidth;
- and
- outputting a composite signal based on the turbo encoded first bit stream and the turbo encoded second bit stream;
- wherein the use of the first initial vector with the first scrambling signature for the first bit stream and the second initial vector with the second scrambling signature for the second bit stream serves to distinguish the first bit stream of the first terminal from the second bit stream of the second terminal to provide a multiple access scheme;
- and
- wherein the turbo code encoding utilizes 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+D3
- n0(D)=1
- n1(D)=1+D2
- n2(D)=1+D2+D3
- n3(D)=1+D+D2+D3
- n4(D)=1+D+D3
- n5(D)=1+D+D2
- n6(D)=1+D.
59 more elements
A system, comprising:
- a first terminal, including a first encoder module configured to encode a first bit stream based on a turbo encoding scheme, a first scrambler module configured to scramble the encoded first bit stream according to a first scrambling signature with a first initial vector, and a first spreader module configured to spread the scrambled and encoded first bit stream to match a communication channel bandwidth;
- a second terminal, including a second encoder module configured to encode a second bit stream based on the turbo encoding scheme, a second scrambler module configured to scramble the encoded second bit stream according to a second scrambling signature with a second initial vector, and a second spreader module configured to spread the scrambled and encoded second bit stream to match the communication channel bandwidth;
- wherein a composite signal is output based on the turbo encoded first bit stream and the turbo encoded second bit stream;
- wherein the use of the first initial vector with the first scrambling signature for the first bit stream and the second initial vector with the second scrambling signature for the second bit stream serves to distinguish the first bit stream of the first terminal from the second bit stream of the second terminal to provide a multiple access scheme;
- and
- wherein the turbo code encoding utilizes constituent wherein the encoding utilizes 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+D3
- n0(D)=1
- n1(D)=1+D2
- n2(D)=1+D2+D3
- n3(D)=1+D+D2+D3
- n4(D)=1+D+D3
- n5(D)=1+D+D2
- n6(D)=1+D.
58 more elements
Dependencies are inferred from the claim text.