Handling uplink grant in random access response
First Claim
1. A method for wireless communication, comprising:
- receiving a grant on a downlink channel, wherein a length of a portion of the grant has been adjusted; and
interpreting a resource block assignment of the portion of the grant, the interpreting the resource block assignment being based upon whether or not a number of uplink resource blocks (NRBUL) exceeds a threshold, wherein the interpreting the resource block assignment includes;
determining that NRBUL≦
44; and
responsive to determining that NRBUL≦
44, truncating the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpreting the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless communication system provides for a random access channel (RACH) procedure for user equipment (UE) to request access to an uplink channel. From a physical layer perspective, an evolved Base Station (eNB) responds with a random access preamble and a random access response (RAR) of a fixed length message, such as 21 bits or 20 bits with a reserved bit for future extensions. In answer to a need that exists for an RAR to accommodate variations in system bandwidth, an approach to encoding a truncated resource block (RB) assignment of the RAR in manner in which the UE can interpret the RAR without loss of information. Thereby, needs for achieving RACH procedures and existing channel resources can be realized.
-
Citations
40 Claims
-
1. A method for wireless communication, comprising:
-
receiving a grant on a downlink channel, wherein a length of a portion of the grant has been adjusted; and interpreting a resource block assignment of the portion of the grant, the interpreting the resource block assignment being based upon whether or not a number of uplink resource blocks (NRBUL) exceeds a threshold, wherein the interpreting the resource block assignment includes; determining that NRBUL≦
44; andresponsive to determining that NRBUL≦
44, truncating the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpreting the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for wireless communication, comprising:
a computer-readable memory comprising, a first set of codes for causing at least one computer to receive a grant on a downlink channel, wherein a length of a portion of the grant has been adjusted; and a second set of codes for causing the at least one computer to interpret a resource block assignment of the portion of the grant, the interpretation of the resource block assignment being based upon whether or not a number of uplink resource blocks (NRBUL) exceeds a threshold, wherein the interpretation includes; determining that NRBUL≦
44; andresponsive to determining that NRBUL≦
44, truncating the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpreting the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0.- View Dependent Claims (10)
-
11. An apparatus for wireless communication, comprising:
-
means for receiving a grant on a downlink channel, wherein a length of a portion of the grant has been adjusted; and means for interpreting a resource block assignment of the portion of the grant, the interpreting the resource block assignment being based upon whether or not a number of uplink resource blocks (NRBUL) exceeds a threshold, wherein the means for interpreting the resource block assignment includes; means for determining that NRBUL≦
44; andresponsive to determining that NRBUL≦
44, means for truncating the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and means for interpreting the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0. - View Dependent Claims (12)
-
-
13. An apparatus for wireless communication, comprising:
-
a receiver for receiving a grant on a downlink channel, wherein a length of a portion of the grant has been adjusted; and a computing platform for interpreting a resource block assignment of the portion of the grant, the interpreting the resource block assignment being based upon whether or not a number of uplink resource blocks(NRBUL≦
44) exceeds a threshold, wherein the interpretation includes;determining that NRBUL≦
44; andresponsive to determining that NRBUL≦
44, truncating the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpreting the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for wireless communication, comprising:
-
determining a number of uplink resource blocks (NRBUL) and a length adjustment based upon a system bandwidth; encoding a resource block assignment based upon the number of uplink resource blocks (NRBUL) to achieve the determined length adjustment; and transmitting a grant including the resource block assignment on a downlink channel, wherein the resource block assignment is encoded to be interpreted as; if NRBUL≦
44, then truncate the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpret the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product for wireless communication, comprising:
a computer-readable memory comprising, a first set of codes for causing a computer to determine a number of uplink resource blocks (NRBUL) and a length adjustment based upon a system bandwidth; a second set of codes for causing the computer to encode a resource block assignment based upon the number of uplink resource blocks (NRBUL) to achieve the determined length adjustment; and a third set of codes for causing the computer to transmit a grant including the resource block assignment on a downlink channel, wherein the resource block assignment is encoded to be interpreted as; if NRBUL≦
44, then truncate the resource block assignment to its b least significant bits where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpret the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0.- View Dependent Claims (30)
-
31. An apparatus for wireless communication, comprising:
-
means for determining a number of uplink resource blocks (NRBUL) and a length adjustment based upon a system bandwidth; means for encoding a resource block assignment based upon the number of uplink resource blocks (NRBUL) to achieve the determined length adjustment; and means for transmitting a grant including the resource block assignment on a downlink channel, wherein the resource block assignment is encoded to be interpreted as; if NRBUL≦
44, then truncate the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpret the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0. - View Dependent Claims (32)
-
-
33. An apparatus for wireless communication, comprising:
-
a computing platform for determining a number of uplink resource blocks (NRBUL) and a length adjustment based upon a system bandwidth; the computing platform for encoding a resource block assignment based upon the number of uplink resource blocks (NRBUL) to achieve the determined length adjustment; and a transmitter for transmitting a grant including the resource block assignment on a downlink channel, wherein the resource block assignment is encoded to be interpreted as; if NRBUL≦
44, then truncate the resource block assignment to its b least significant bits, where b=┌
log2(NRBUL·
(NRBUL+1)/2)┐
, and interpret the truncated resource block assignment according to rules for a regular downlink control information (DCI) format 0. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification