IP Library › Granted Patent US 10,454,519
Granted Patent B2
US 10,454,519 · App. 16/156,615 · Granted Oct 22, 2019

Method and apparatus for flexible sparse code multiple access codebook design, transmission and detection

Inventors: Mahmoud Taherzadeh Boroujeni (San Diego, CA); Alireza Bayesteh (Ottawa, CA); Mohammadhadi Baligh (Ottawa, CA)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04B1/707H04L29/08H04B2201/709718H04J2011/0009
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,454,519
App. No.
16/156,615
Granted
Oct 22, 2019
Kind
B2
Abstract

Forward error correction encoding is applied to a first stream of input bits associated with a first data layer to generate a first stream of coded bits. The first steam of coded bits is mapped to K1 binary streams. A first layer-specific set of stream-specific modulators are applied to the K1 binary streams to generate K1 independent complex-valued symbol streams. The symbol streams are transmitted using T1 resource elements out of N1 resource elements. The T1 resource elements are defined by a first layer-specific signature of length N1, where 1≤T1<N1. The same process may also be carried out for a second stream of input bits associated with a second data layer using a second layer-specific set of stream-specific modulators and a second layer-specific signature, which may differ from the first layer-specific signature in terms of sparsity pattern and/or sparsity level.

Claims (48)

1. A method comprising:

mapping a first stream of coded bits associated with a first data layer to K 1 binary streams;

applying a first layer-specific set of stream-specific modulators to the K 1 binary streams to generate K 1 independent complex-valued symbol streams; and

transmitting the K 1 independent complex-valued symbol streams using T 1 resource elements out of N 1 resource elements, the T 1 resource elements being defined by a first layer-specific signature of length N 1 , where 1≤T 1 <N 1 .

2. The method of claim 1 , wherein at least one of the first layer-specific signature and the first layer-specific set of stream-specific modulators is selected based at least in part on at least one of: a layer index associated with the first data layer, a coding rate of a forward error correction (FEC) encoding applied to the first stream of coded bits, or a target spectral efficiency.

3. The method of claim 1 , wherein the T 1 resource elements out of N 1 resource elements comprise T 1 tones out of N 1 orthogonal frequency-division multiplexing (OFDM) tones.

4. The method of claim 1 , wherein the stream-specific modulators are applied by quadrature amplitude modulation (QAM) mappers.

5. The method of claim 1 , wherein mapping the first stream of coded bits to K 1 binary streams comprises mapping the first stream of coded bits to K 1 binary streams such that at least one coded bit is mapped to more than one of the K 1 binary streams and none of the K 1 binary streams are identical to each other.

6. The method of claim 1 , wherein mapping the first stream of coded bits to K 1 binary streams comprises dividing the first stream of coded bits to K 1 disjoint binary streams.

7. The method of claim 1 , further comprising assigning stream-specific transmit powers to the K 1 independent complex-valued symbol streams prior to transmission.

8. The method of claim 1 , further comprising assigning stream-specific phase rotations to the K 1 independent complex-valued symbol streams prior to transmission.

9. The method of claim 1 , further comprising:

mapping a second stream of coded bits associated with a second data layer to K 2 binary streams;

applying a second layer-specific set of stream-specific modulators to the K 2 binary streams to generate K 2 independent complex-valued symbol streams; and

transmitting the K 2 independent complex-valued symbol streams using T 2 resource elements out of N 2 resource elements, the T 2 resource elements being defined by a second layer-specific signature of length N 2 , where 1≤T 2 ≤N 2 ,

wherein the first and second layer-specific signatures differ in at least one of sparsity pattern and sparsity level.

10. The method of claim 9 , wherein the first and second layer-specific sets of stream-specific modulators differ in at least one of a sequence of the stream-specific modulators in each set and a proportion of different stream-specific modulators in each set.

11. The method of claim 9 , further comprising assigning at least one of layer-specific transmit powers and layer-specific phase rotations to the independent complex-valued symbol streams prior to transmission.

12. The method of claim 9 , wherein the first data layer and the second data layer are transmitted by a user equipment UE 1 .

13. The method of claim 9 , wherein the first data layer is transmitted by a first user equipment UE 1 and the second data layer is transmitted by a second user equipment UE 2 .

14. The method of claim 1 , wherein the first data layer is transmitted by a user equipment UE 1 .

15. The method of claim 1 , further comprising selecting the T 1 resource elements out of the N 1 resource elements corresponding to the first layer-specific signature generated using optical orthogonal codes (OOCs).

16. An apparatus comprising:

a bit mapper configured to map a first stream of coded bits associated with a first data layer to K 1 binary streams;

a first layer-specific set of stream-specific modulators, operatively coupled to the bit mapper, configured to generate K 1 independent complex-valued symbol streams based on the K 1 binary streams; and

a transmitter, operatively coupled to the first layer-specific set of stream-specific modulators, configured to transmit the K 1 independent complex-valued symbol streams using T 1 resource elements out of N 1 resource elements, the T 1 resource elements being defined by a first layer-specific signature of length N 1 , where 1≤T 1 <N 1 .

17. The apparatus of claim 16 , further comprising a controller to configure the bit mapper and the first layer-specific set of stream-specific modulators based at least in part on at least one of: a layer index associated with the first data layer, a coding rate of a forward error correction (FEC) encoding applied to the first stream of coded bits, or a target spectral efficiency.

18. The apparatus of claim 16 , wherein the T 1 resource elements out of N 1 resource elements comprise T 1 tones out of N 1 orthogonal frequency-division multiplexing (OFDM) tones.

19. The apparatus of claim 16 , wherein the stream-specific modulators are quadrature amplitude modulation (QAM) mappers.

20. The apparatus of claim 16 , wherein the bit mapper maps the first stream of coded bits to K 1 binary streams such that at least one coded bit is mapped to more than one of the K 1 binary streams and none of the K 1 binary streams are identical to each other.

21. The apparatus of claim 16 , wherein the bit mapper divides the first stream of coded bits to K 1 disjoint binary streams.

22. The apparatus of claim 16 , further comprising a power scaler, operatively coupled between the modulators and the transmitter, configured to assign stream-specific transmit powers to the K 1 independent complex-valued symbol streams prior to transmission.

23. The apparatus of claim 16 , further comprising a phase rotator, operatively coupled between the modulators and the transmitter, configured to assign stream-specific phase rotations to the K 1 independent complex-valued symbol streams prior to transmission.

24. The apparatus of claim 16 , further comprising:

a second bit mapper configured to map a second stream of coded bits associated with a second data layer to K 2 binary streams;

a second layer-specific set of stream-specific modulators, operatively coupled to the second bit mapper, configured to generate K 2 independent complex-valued symbol streams based on the K 2 binary streams;

wherein the transmitter is operatively coupled to the second layer-specific set of stream-specific modulators and transmits the K 2 independent complex-valued symbol streams using T 2 resource elements out of N 2 resource elements, the T 2 resource elements being defined by a second layer-specific signature of length N 2 , where 1≤T 2 ≤N 2 and the first and second layer-specific signatures differ in at least one of sparsity pattern and sparsity level.

25. The apparatus of claim 24 , wherein the first and second layer-specific sets of stream-specific modulators differ in at least one of a sequence of the stream-specific modulators in each set and a proportion of different stream-specific modulators in each set.

26. The apparatus of claim 24 , further comprising:

a first power scaler, operatively coupled between the first layer-specific set of stream-specific modulators and the transmitter, configured to assign a first layer-specific vector of stream-specific transmit powers to the K 1 independent complex-valued symbol streams prior to transmission; and

a second power scaler, operatively coupled between the second layer-specific set of stream-specific modulators and the transmitter, configured to assign a second layer-specific vector of stream-specific transmit powers to the K 2 independent complex-valued symbol streams prior to transmission.

27. The apparatus of claim 24 , further comprising:

a first phase rotator, operatively coupled between the first layer-specific set of stream-specific modulators and the transmitter, configured to assign a first layer-specific vector of stream-specific phase rotations to the K 1 independent complex-valued symbol streams prior to transmission; and

a second phase rotator, operatively coupled between the second layer-specific set of stream-specific modulators and the transmitter, configured to assign a second layer-specific vector of stream-specific phase rotations to the K 1 independent complex-valued symbol streams prior to transmission.

28. The apparatus of claim 24 , wherein the apparatus is a user equipment UE 1 .

29. The apparatus of claim 16 , wherein the apparatus is a user equipment UE 1 .

30. The apparatus of claim 16 , wherein the apparatus is a first user equipment UE 1 , and wherein a second layer is transmitted by a second user equipment UE 2 .

31. The apparatus of claim 16 , further comprising a controller configured to select the T 1 resource elements out of the N 1 resource elements corresponding to the first layer-specific signature generated using optical orthogonal codes (OOCs).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2018
From: TAHERZADEH BOROUJENI, MAHMOUD; BAYESTEH, ALIREZA; BALIGH, MOHAMMADHADI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 047124/0861 →
Continuity (4)
Continuation PCTCN2017084933 · May 18, 2017
Provisional Application 62339275 · May 20, 2016
Provisional Application 62377019 · Aug 19, 2016
Related Publication 20190044571A1 · Feb 7, 2019