IP Library Granted Patent US 8,599,940
Granted Patent B2
US 8,599,940 · App. 11/904,509 · Granted Dec 3, 2013

Apparatus, method and computer program product providing sequence modulation for uplink control signaling

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 8,599,940
App. No.
11/904,509
Granted
Dec 3, 2013
Kind
B2
Abstract

A cyclically shifted sequence is provided. Information is modulated using a selected modulation coding scheme, multiplied with the cyclically shifted sequence, and mapped into at least one subcarrier and transmitting on an uplink.

Claims (42)

1. A method, comprising:

modulating control information bits using a selected modulation coding scheme;

multiplying the modulated control information bits with a cyclically shifted zero autocorrelation sequence to create a modulated sequence; and

mapping the modulated sequence into at least one subcarrier and transmitting the mapped modulated sequence on an uplink.

2. The method of claim 1 , where the cyclically shifted zero autocorrelation sequence is a constant amplitude zero autocorrelation sequence.

3. The method of claim 2 , where the constant amplitude zero autocorrelation sequence is generated as a plurality of complex values.

4. The method of claim 1 , where the selected modulation coding scheme comprises using one of binary phase shift keying and quadrature phase shift keying.

5. The method of claim 1 , where the selected modulation coding scheme is selected based at least in part on an amount of the information to be transmitted on the uplink.

6. The method of claim 1 , where the selected modulation coding scheme is selected based at least in part on channel conditions between a user equipment and a base station.

7. The method of claim 1 , where the mapped modulated sequence transmitted on the uplink is multiplexed simultaneously into a same slot.

8. The method of claim 1 , where the control information bits comprise at least one of acknowledgment information, negative acknowledgment information, channel quality indicator information, and scheduling request information.

9. The method of claim 1 , performed by a user equipment.

10. The method as in claim 9 , where the cyclically shifted zero autocorrelation sequence is specific to the user equipment.

11. The method of claim 9 , where a cyclic shift of the cyclically shifted zero autocorrelation sequence is unique to the user equipment.

12. The method of claim 11 , where a cyclic shift difference between the user equipment and another user equipment allocated to an adjacent cyclic shift is determined by characteristics of a radio channel.

13. The method of claim 1 , where a zero autocorrelation sequence is generated as a plurality of complex values and where the complex values are shifted in order to cyclically shift the zero autocorrelation sequence to create the cyclically shifted zero autocorrelation sequence.

14. The method of claim 1 , where the control information bits comprise data-non-associated control signaling.

15. An apparatus, comprising:

at least one data processor; and

at least one memory including at least one computer program code, where the at least one memory and the at least one computer program code are configured, with the at least one data processor, to cause the apparatus to:

provide a cyclically shifted zero autocorrelation sequence;

modulate control information bits using a selected modulation coding scheme;

multiply the modulated control information bits with the cyclically shifted zero autocorrelation sequence to create a modulated sequence; and

map the modulated sequence into at least one subcarrier and transmit the mapped modulated sequence on an uplink.

16. The apparatus of claim 15 , where the cyclically shifted zero autocorrelation sequence is a constant amplitude zero autocorrelation sequence.

17. The apparatus of claim 16 , where the constant amplitude zero autocorrelation sequence is generated as a plurality of complex values.

18. The apparatus of claim 15 , where the selected modulation coding scheme comprises one of binary phase shift keying and quadrature phase shift keying.

19. The apparatus of claim 15 , where the selected modulation coding scheme is selected based at least in part on an amount of the information to be transmitted on the uplink.

20. The apparatus of claim 15 , where the selected modulation coding scheme is selected based at least in part on channel conditions between the apparatus and a base station.

21. The apparatus of claim 15 , where the control information bits comprise at least one of acknowledgment information, negative acknowledgment information, channel quality indicator information, and scheduling request information.

22. A non-transitory computer readable medium encoded with program instructions executable by a processor to perform actions comprising:

modulating c information bits using a selected modulation coding scheme;

multiplying the modulated control information bits with a cyclically shifted zero autocorrelation sequence to create a modulated sequence; and

mapping the modulated sequence into at least one subcarrier and transmitting the mapped modulated sequence on an uplink.

23. The non-transitory computer readable medium encoded with the program instructions of claim 22 , where the cyclically shifted zero autocorrelation sequence is a constant amplitude zero autocorrelation sequence.

24. The non-transitory computer readable medium encoded with the program instructions of claim 23 , where the constant amplitude zero autocorrelation sequence is generated as a plurality of complex values.

25. An integrated circuit, comprising:

a first circuit configured to modulate control information bits using a selected modulation coding scheme;

a second circuit configured to multiply the modulated control information bits with a cyclically shifted zero autocorrelation sequence to create a modulated sequence; and

a third circuit configured to map the modulated sequence into at least one subcarrier and transmit the mapped modulated sequence on an uplink.

26. The integrated circuit of claim 25 , where the cyclically shifted zero autocorrelation sequence is a constant amplitude zero autocorrelation sequence.

27. The integrated circuit of claim 26 , further comprising a fourth circuit configured to generate the constant amplitude zero autocorrelation sequence as a plurality of complex values.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035561/0545 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2007
From: PAJUKOSKI, KARI; TIIROLA, ESA
To: NOKIA CORPORATION
Reel/Frame 020210/0241 →