Apparatus and method for allocating resource in a mobile communication system
A method for allocating resources in a mobile communication system is provided. The resource allocation method includes determining whether a transmission time of response information indicating presence/absence of an error in received data overlaps a transmission time of channel state information; and when the transmission times overlap each other, allocating, to the response information, a resource block for the channel state information, cyclic shift values in a frequency domain, and orthogonal sequences having orthogonality in a time domain.
1. A method of a terminal in a mobile communication system, the method comprising:
identifying first resources related to a physical uplink control channel (PUCCH) format for first uplink control information in response to receiving downlink data;
identifying second resources for second uplink control information;
determining whether a transmission time of the first resources for the first uplink control information overlaps a transmission time of the second resources for the second uplink control information;
multiplexing the first uplink control information and the second uplink control information if the transmission times overlap each other; and
transmitting the multiplexed first uplink control information and second uplink control information in the PUCCH format using the identified first resources,
wherein the multiplexing comprises:
appending at least one bit of the second uplink control information to at least one bit of the first uplink control information to generate the multiplexed fir uplink control information and second uplink control information, and
wherein the first resources include at least one resource block on a time domain and a frequency domain, a cyclic shift value related to the PUCCH format, and an orthogonal sequence.
2. The method of claim 1 , wherein the first uplink control information is allocated to a resource block between resource blocks to which a pilot signal is allocated.
3. The method of claim 1 , wherein the first uplink control information includes an ACKnowledgement/Negative ACKnowledgement (ACK/NACK) indicating presence/absence of an error in the received downlink data.
4. A method of base station (BS) in a mobile communication system, the method comprising:
identifying first resources related to a physical uplink control channel (PUCCH) format for first uplink control information in response to transmitting downlink data;
identifying second resources for second uplink control information;
determining whether a transmission time of the identified first resources for the first uplink control information overlaps a transmission time of the second resources for the second uplink control information; and
receiving, from a terminal, if the transmission times overlap each other, multiplexed uplink control information comprising the first uplink control information and the second uplink control information in the PUCCH format using the identified first resources,
wherein the first uplink control information and the second uplink control information are multiplexed if the transmission times overlap each other,
wherein the multiplexed uplink control information is generated in the terminal by appending at least one bit of the second uplink control information to at least one bit of the first uplink control information, and
wherein the first resources include at least one resource block on a time domain and a frequency domain, a cyclic shift value related to the PUCCH format, and an orthogonal sequence.
5. The method of claim 4 , wherein the first uplink control information is allocated to a resource block between resource blocks to which a pilot signal is allocated.
6. The method of claim 4 , wherein the first uplink control information includes an ACKnowledgement/Negative ACKnowledgement (ACK/NACK) indicating presence/absence of an error in the transmitted downlink data.
7. A terminal in a mobile communication system, the terminal comprising:
a controller configured to identify first resources related to a physical uplink control channel (PUCCH) format for first uplink control information in response to receiving downlink data, identify second resources for second uplink control information, and determine whether a transmission time of the identified first resources for the first uplink control information overlaps a transmission time of the second resources for the second uplink control information; and
a transmitter configured to multiplex the first uplink control information and the second uplink control information if the transmission times overlap each other, and transmit the multiplexed first uplink control information and second uplink control information in the PUCCH using the identified first resources,
wherein the transmitter is further configured to:
append at least one bit of the second uplink control information to at least one bit of the first uplink control information to generate the multiplexed first uplink control information and second uplink control information, and
wherein the first resources include at least one resource block on a time domain and a frequency domain, a cyclic shift value related to the PUCCH format, and an orthogonal sequence.
8. The terminal of claim 7 , further comprising a mapper for mapping the first uplink control information to a resource block between resource blocks to which a pilot signal is allocated.
9. The terminal of claim 7 , wherein the first uplink control information includes an ACKnowledgement/Negative ACKnowledgement (ACK/NACK) indicating presence/absence of an error in the received downlink data.
10. A base station (BS) in a mobile communication system, the BS comprising:
a controller configured to identify first resources related to a physical uplink control channel (PUCCH) format for first uplink control information in response to transmitting downlink data, identify second resources for second uplink control information, and determine whether a transmission time of the identified first resources for the first uplink control information overlaps a transmission time of the second resources for the second uplink control information; and
a receiver configured to receive, from a terminal, if the transmission times overlap each other, multiplexed uplink control information comprising the first uplink control information and the second uplink control information in the PUCCH format using the identified first resources,
wherein the first uplink control information and the second uplink control information are multiplexed if the transmission times overlap each other,
wherein the multiplexed uplink control information is generated in the terminal by appending at least one bit of the second uplink control information to at least one bit of the first uplink control information, and
wherein the first resources include at least one resource block on a time domain and a frequency domain, a cyclic shift value related to the PUCCH format, and an orthogonal sequence.
11. The BS of claim 10 , further comprising:
a demapper for demapping the first uplink control information from a resource block between resource blocks to which a pilot signal is allocated.
12. The BS of claim 10 , wherein the first uplink control information includes an ACKnowledgement/Negative ACKnowledgement (ACK/NACK) indicating presence/absence of an error in the transmitted downlink data.