METHOD AND APPARATUS FOR RESOURCE ALLOCATION IN WIRELESS COMMUNICATION SYSTEMS
First Claim
1. A method for resource allocation in a wireless communication system, comprising:
- identifying a set of acknowledgement (ACK)/negative acknowledgement (NACK) resources;
generating a resource grid corresponding to the set of ACK/NACK resources, wherein the resource grid has a first dimension corresponding to one or more cyclic shifts and a second dimension corresponding to four orthogonal covers; and
multiplexing one or more users onto the identified set of ACK/NACK resources at least in part by allocating resources corresponding to respective positions in the resource grid to respective users in the one or more users.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate resource allocation and management in a wireless communication system. As described herein, a resource grid structure can be utilized to allocate resources for respective users corresponding to a given channel (e.g., a Physical Uplink Control Channel (PUCCH)). The resource grid can be constructed using one or more cyclic shifts and a set of four orthogonal covers to provide improved efficiency in resource usage. Further, slots in the resource grid can be allocated to respective users based on user indexes via one or more resource allocation functions. For example, a resource allocation function can step along a first orthogonal cover at increasing cyclic shifts, alternate between second and fourth orthogonal covers at increasing cyclic shifts upon exhaustion of the first orthogonal cover, and step through a third orthogonal cover at increasing cyclic shifts upon exhaustion of the second and fourth orthogonal covers.
95 Citations
32 Claims
-
1. A method for resource allocation in a wireless communication system, comprising:
-
identifying a set of acknowledgement (ACK)/negative acknowledgement (NACK) resources; generating a resource grid corresponding to the set of ACK/NACK resources, wherein the resource grid has a first dimension corresponding to one or more cyclic shifts and a second dimension corresponding to four orthogonal covers; and multiplexing one or more users onto the identified set of ACK/NACK resources at least in part by allocating resources corresponding to respective positions in the resource grid to respective users in the one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A wireless communications apparatus, comprising:
-
a memory that stores data relating to acknowledgement (ACK) channel resources, a set of user equipments (UEs) to be allocated ACK channel resources, and a set of four orthogonal covers; and a processor configured to generate a grid for the ACK channel resources having a first dimension corresponding to one or more cyclic shifts and a second dimension corresponding to the four orthogonal covers and to allocate ACK channel resources corresponding to respective slots in the resource grid to respective UEs. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus that facilitates resource allocation in a wireless communication system, the apparatus comprising:
-
means for identifying a set of acknowledgement (ACK)/negative acknowledgement (NACK) resources; and means for generating a resource grid structure for allocation of the identified ACK/NACK resources, wherein the resource grid structure is defined with respect to at least one cyclic shift and four orthogonal covers. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A computer program product, comprising:
a computer-readable medium, comprising; code for causing a computer to generate a resource grid for a Physical Uplink Control Channel (PUCCH) at least in part by defining a first dimension of the resource grid in terms of at least one cyclic shift and defining a second dimension of the resource grid in terms of four orthogonal covers; and code for causing a computer to allocate slots in the resource grid to respective terminals to which PUCCH resources are to be assigned. - View Dependent Claims (30, 31)
-
32. A method used in a wireless communication system, the method comprising:
-
generating a resource grid corresponding to Physical Uplink Control Channel (PUCCH) resources, wherein a first dimension of the resource grid is defined by twelve cyclic shifts in time and a second dimension of the resource grid is defined by four orthogonal covers in code; identifying a shift increment parameter; assigning increasing resource indexes to respective user equipments (UEs) to be allocated PUCCH resources; and allocating PUCCH resources to the indexed UEs at least in part by allocating respective slots in the resource grid to respective UEs according to at least one resource allocation function that steps along a first orthogonal cover in the resource grid at increasing cyclic shifts as a function of the shift increment parameter, alternates between second and fourth orthogonal covers at increasing cyclic shifts in the resource grid as a function of the shift increment parameter upon exhaustion of the first orthogonal cover, and steps through a third orthogonal cover in the resource grid at increasing cyclic shifts as a function of the shift increment parameter upon exhaustion of the second and fourth orthogonal covers.
-
Specification