IP Library Granted Patent US 12,057,938
Granted Patent B2
US 12,057,938 · App. 17/651,087 · Granted Aug 6, 2024

Discrete fourier transform-spread (DFT-S) based interlace physical uplink control channel (PUCCH) with user multiplexing

Inventors: Xiaoxia Zhang (San Diego, CA); Jing Sun (San Diego, CA); Kapil Bhattad (Bangalore, IN)
Assignee: QUALCOMM Incorporated
H04L1/0064H04J13/0074H04J13/12H04L27/2636
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 12,057,938
App. No.
17/651,087
Granted
Aug 6, 2024
Kind
B2
Abstract

Wireless communications systems and methods related user multiplexing with discrete Fourier transform (DFT) precoded frequency interlaces are provided. A first wireless communication device identifies a first block-spreading code from a set of block-spreading codes associated with user multiplexing. The first wireless communication device communicates, with a second wireless communication device using a frequency interlace in a frequency spectrum, a first communication signal including a first block of information symbols spread across a set of resource blocks (RBs) within the frequency interlace based on the first block-spreading code. The first communication signal is generated by block-spreading the first block of information symbols based on the first block-spreading code to produce a first block of spread information symbols, performing a DFT on the first block of spread information symbols, and mapping the first block of spread information symbols to the set of RBs.

Claims (71)

1. A method of wireless communication, comprising:

generating, by a first wireless communication device, a first communication signal by:

block-spreading a first block of information symbols based on a first block-spreading code from a set of block-spreading codes associated with user multiplexing to generate a first block of spread information symbols;

performing a discrete Fourier transform (DFT) on the first block of spread information symbols to generate a frequency signal; and

mapping the frequency signal to a set of resource blocks (RBs); and

communicating, by the first wireless communication device with a second wireless communication device using a frequency interlace in a frequency spectrum, the first communication signal including the first block of information symbols spread across the set of RBs within the frequency interlace based on the first block-spreading code.

2. The method of claim 1 , wherein non-zero values of the frequency signal are located at a first set of subcarriers.

3. The method of claim 2 , wherein the first block of information symbols is carried by the first set of subcarriers interlaced with a second set of subcarriers in the set of RBs.

4. The method of claim 1 , wherein the set of block-spreading codes includes orthogonal cover codes (OCCs).

5. The method of claim 1 , wherein the set of block-spreading codes includes a discrete Fourier transform (DFT) sequence.

6. The method of claim 1 , wherein the first block-spreading code is an orthogonal cover code (OCC) including at least a first code symbol and a second code symbol, and wherein the block-spreading the first block of information symbols includes:

applying the first code symbol to the first block of information symbols to generate a first block of coded information symbols;

applying the second code symbol to the first block of information symbols to generate a second block of coded information symbols; and

generating the first block of spread information symbols based on at least the first block of coded information symbols and the second block of coded information symbols.

7. The method of claim 6 , wherein the generating the first block of spread information symbols includes:

concatenating the first block of coded information symbols with the second block of coded information symbols.

8. The method of claim 1 , wherein the communicating includes:

communicating, by the first wireless communication device with the second wireless communication device, a single carrier-frequency division multiplexing (SC-FDM) waveform signal carrying the first block of spread information symbols.

9. The method of claim 1 , wherein:

the communicating the first communication signal includes:

receiving, by the first wireless communication device from the second wireless communication device, the first communication signal based on the first block-spreading code; and

the method further comprises:

identifying, by the first wireless communication device, a second block-spreading code from the set of block-spreading codes; and

receiving, by the first wireless communication device from a third wireless communication device different from the second wireless communication device, a second communication signal concurrent with the first communication signal, the second communication signal including a second block of information symbols spread across the frequency interlace based on the second block-spreading code, the second block of information symbols carried by a second set of subcarriers in the set of RBs.

10. The method of claim 1 , wherein the communicating is further based on a time-domain spreading code.

11. The method of claim 1 , wherein the identifying includes:

applying, by the first wireless communication device, a code-hopping pattern to the set of block-spreading codes.

12. The method of claim 11 , wherein the communicating is not based on a time-domain spreading code.

13. The method of claim 1 , wherein the first block of information symbols are modulation symbols including uplink control channel information.

14. An apparatus comprising:

one or more processors configured, individually or in any combination, to:

generate a first communication signal by:

block-spreading a first block of information symbols based on a first block-spreading code from a set of block-spreading codes associated with user multiplexing to generate a first block of spread information symbols;

performing a discrete Fourier transform (DFT) on the first block of spread information symbols to generate a frequency signal; and

mapping the frequency signal to a set of resource blocks (RBs); and

a transceiver configured to:

communicate, with a first wireless communication device using a frequency interlace in a frequency spectrum, the first communication signal including the first block of information symbols spread across the set of RBs within the frequency interlace based on the first block-spreading code.

15. The apparatus of claim 14 , wherein non-zero values of the frequency signal are located at a first set of subcarriers.

16. The apparatus of claim 15 , wherein the first block of information symbols is carried by the first set of subcarriers interlaced with a second set of subcarriers in the set of RBs.

17. The apparatus of claim 14 , wherein the set of block-spreading codes includes orthogonal cover codes (OCCs).

18. The apparatus of claim 14 , wherein the first block-spreading code is an orthogonal cover code (OCC) including at least a first code symbol and a second code symbol, and wherein the one or more processors are further configured, individually or in any combination, to block-spread the first block of information symbols by:

applying the first code symbol to the first block of information symbols to generate a first block of coded information symbols;

applying the second code symbol to the first block of information symbols to generate a second block of coded information symbols; and

generating the first block of spread information symbols based on at least the first block of coded information symbols and the second block of coded information symbols.

19. The apparatus of claim 14 , wherein:

the transceiver is further configured to receive, from the first wireless communication device, the first communication signal based on the first block-spreading code;

the one or more processors are further configured, individually or in any combination, to identify a second block-spreading code from the set of block-spreading codes; and

the transceiver is further configured to communicate, with a second wireless communication device different from the first wireless communication device, a second communication signal concurrent with the first communication signal, the second communication signal including a second block of information symbols spread across the frequency interlace based on the second block-spreading code, the second block of information symbols carried by the second set of subcarriers.

20. The apparatus of claim 14 , wherein the first communication signal is further communicated based on a time-domain spreading code.

21. The apparatus of claim 14 , wherein the one or more processors are further configured, individually or in any combination, to:

apply a code-hopping pattern to the set of block-spreading codes.

22. The apparatus of claim 21 , wherein the one or more processors are further configured, individually or in any combination, to receive the first communication signal not based on a time-domain spreading code.

23. The apparatus of claim 14 , wherein the first block of information symbols comprises modulation symbols including uplink control channel information.

24. A non-transitory computer-readable medium having program code recorded thereon, the program code comprising:

code for causing a first wireless communication device to generate a first communication signal by:

block-spreading a first block of information symbols based on a first block-spreading code from a set of block-spreading codes associated with user multiplexing to generate a first block of spread information symbols;

performing a discrete Fourier transform (DFT) on the first block of spread information symbols to generate a frequency signal; and

mapping the frequency signal to a set of resource blocks (RBs); and

code for causing the first wireless communication device to communicate, with a second wireless communication device using a frequency interlace in a frequency spectrum, the first communication signal including the first block of information symbols spread across the set of RBs within the frequency interlace based on the first block-spreading code.

25. The non-transitory computer-readable medium of claim 24 , wherein non-zero values of the frequency signal are located at a first set of subcarriers.

26. The non-transitory computer-readable medium of claim 25 , wherein the first block of information symbols is carried by a first set of subcarriers interlaced with a second set of subcarriers in the set of RBs.

27. The non-transitory computer-readable medium of claim 24 , wherein the set of block-spreading codes includes orthogonal cover codes (OCCs).

28. The non-transitory computer-readable medium of claim 24 , wherein:

the code for causing the first wireless communication device to communicate the first communication signal is further configured to:

receive, from the first wireless communication device, the first communication signal based on the first block-spreading code; and

the non-transitory computer-readable medium further comprises:

code for causing the first wireless communication device to identify a second block-spreading code from the set of block-spreading codes; and

code for causing the first wireless communication device to communicate, with a third wireless communication device, a second communication signal concurrent with the first communication signal, the second communication signal including a second block of information symbols spread across the frequency interlace based on the second block-spreading code, the second block of information symbols carried by the second set of subcarriers.

29. The non-transitory computer-readable medium of claim 24 , wherein the code for causing the first wireless communication device to communicate the first communication signal is further configured to communicate the first communication signal based on a time-domain spreading code.

30. The non-transitory computer-readable medium of claim 24 , wherein the code for causing the first wireless communication device to identify the first block-spreading code further comprises:

code for causing the first wireless communication device to apply a code-hopping pattern to the set of block-spreading codes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2022
From: ZHANG, XIAOXIA; SUN, JING; BHATTAD, KAPIL
To: QUALCOMM INCORPORATED
Reel/Frame 059012/0091 →
Priority Claims (1)
IN 201841034335 · Sep 12, 2018 · national
Continuity (2)
Continuation 16566676 · Sep 10, 2019
Related Publication 20220173832A1 · Jun 2, 2022