Method and apparatus for transmitting data in wireless communication system
The present invention relates to a wireless communication system. In detail, the present invention is a method for transmitting data to a base station (BS) by a user equipment (UE) includes: receiving information on a contention-based Physical Uplink Shared Channel (PUSCH) zone including a plurality of contention-based PUSCH resource blocks from the base station (BS); allocating at least one contention-based PUSCH resource block for transmission of the data based on the information on contention-based PUSCH zone; and transmitting the data to the base station (BS).
1. A method for performing a random access procedure by a user equipment (UE) in a wireless communication system, the method comprising:
transmitting a random access preamble on a physical random access channel (PRACH) and uplink (UL) data on a contention-based physical uplink shared channel (PUSCH);
receiving a random access response (RAR) message in response to the random access preamble, wherein the RAR message includes an UL grant for transmitting the UL data; and
retransmitting the UL data on the UL grant.
2. The method according to claim 1 , wherein the contention-based PUSCH is transmitted through at least one contention-based PUSCH resource block, and
wherein the at least one contention-based PUSCH resource block is determined by the following equation,
Contention-based PUSCH resource block=(Preamble Sequence) mod N [Equation]
where N is a modulo operation, and N is a number of contention-based PUSCH resource blocks contained in a contention-based PUSCH zone.
3. The method according to claim 2 , wherein the preamble sequence is arbitrarily selected by the UE or the preamble sequence is allocated from a base station (BS).
4. The method according to claim 1 , further comprising:
receiving a preamble sequence from a second UE,
wherein the contention-based PUSCH is transmitted through at least one contention-based PUSCH resource block,
wherein the at least one contention-based PUSCH block is determined based on the received preamble sequence.
5. The method according to claim 4 , wherein the at least one contention-based PUSCH block is sequentially selected with respect to the preamble sequence.
6. The method according to claim 1 , wherein the contention-based PUSCH is transmitted through at least one contention-based PUSCH resource block, and
wherein the at least one contention-based PUSCH resource block is determined by the following equation,
Number of UE-selected CPRB block=(UE ID) mod N [Equation]
where mod is a modulo operation, and N is a number of contention-based PUSCH resource blocks contained in a contention-based PUSCH zone.
7. The method according to claim 1 , wherein the UL data includes a radio resource control (RRC) connection request.
8. The method according to claim 1 , wherein the RAR message includes at least one of a random access preamble identifier, temporary cell radio network temporary identifier (TC-RNTI) and/or timing alignment (TA) command.
9. A user equipment (UE) for performing a random access procedure in a wireless communication system, the UE comprising:
a radio frequency (RF) module; and
a processor configured to control the RF module,
wherein the processor is configured to control the RF module to:
transmit a random access preamble on a physical random access channel (PRACH) and uplink (UL) data on a contention-based physical uplink shared channel (PUSCH);
receive a random access response (RAR) message in response to the random access preamble, wherein the RAR message includes an UL grant for transmitting the UL data; and
retransmit the UL data on the UL grant.
10. The UE according to claim 9 , wherein the contention-based PUSCH is transmitted through at least one contention-based PUSCH resource block,
wherein the at least one contention-based PUSCH resource block is determined by the following equation,
Contention-based PUSCH resource block=(Preamble Sequence) mod N [Equation]
where N is a modulo operation, and N is a number of contention-based PUSCH resource blocks contained in a contention-based PUSCH zone.
11. The UE according to claim 10 , wherein the preamble sequence is arbitrarily selected by the UE or the preamble sequence is allocated from a base station (BS).
12. The UE according to claim 9 , wherein the processor is further configured to control the RF module to:
receive a preamble sequence from a second UE,
wherein the contention-based PUSCH is transmitted through at least one contention-based PUSCH resource block,
wherein the at least one contention-based PUSCH block is determined based on the received preamble sequence.
13. The UE according to claim 12 , wherein the at least one contention-based PUSCH block is sequentially selected with respect to the preamble sequence.
14. , The UE according to claim 9 , wherein the contention-based PUSCH is transmitted through at least one contention-based PUSCH resource block, and
wherein the at least one contention-based PUSCH resource block is determined by the following equation,
Number of UE-selected CPRB block=(UE ID) mod N [Equation]
where mod is a modulo operation, and N is a number of contention-based PUSCH resource blocks contained in a contention-based PUSCH zone.
15. The UE according to claim 9 , wherein the UL data includes a radio resource control (RRC) connection request.
16. The UE according to claim 9 , wherein the RAR message includes at least one of a random access preamble identifier, temporary cell radio network temporary identifier (TC-RNTI) and/or timing alignment (TA) command.