Apparatus and method for assigning subchannels in an OFDMA communication system
Abstract
An apparatus and method for assigning subchannels of a transmitter in a communication system. The method includes dividing an entire frequency band into m subcarrier groups; mapping each of the m subcarrier groups to a subcarrier group index, wherein a subchannel includes n subcarriers selected from each of the m subcarrier groups corresponding to a subcarrier group index sequence; determining that a first data is needed to transmit in a first timing point; and assigning a first subchannel in the first timing point using a first subcarrier group index sequence. The first subcarrier group index sequence is different from a second subcarrier group index sequence used for assigning a second subchannel in a second timing point.
Claims
exact text as granted — not AI-modified1. A method of assigning subchannels by a transmitter in a communication system, the method comprising:
dividing, by the transmitter, an entire frequency band into m subcarrier groups;
mapping, by the transmitter, each of the m subcarrier groups to a subcarrier group index, wherein a subchannel includes n subcarriers selected from each of the m subcarrier groups corresponding to a subcarrier group index sequence,
determining, by the transmitter, that a first data is needed to transmit in a first timing point; and
assigning, by the transmitter, a first subchannel in the first timing point using a first subcarrier group index sequence,
wherein the first subcarrier group index sequence is different from a second subcarrier group index sequence used for assigning a second subchannel in a second timing point, and
wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( a*β+k )mod( Q− 1)for β=0 , . . . ,Q− 2,
where Π(k) represents an interleaving formula, β represents a subchannel index of the first subchannel, k represents locations of the subcarriers included in the first subchannel, a represents an integer, and (Q−1) represents a number of subcarriers in each subchannel.
2. The method of claim 1 , wherein the first data is identical to a second data transmitted in the second timing point and the first data is retransmitted after transmitting the second data.
3. The method of claim 1 , wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( b*β+k )mod( Q− 1)for β= Q− 1,
where b represents an integer, and each of a and b has a greatest common measure of 1 with respect to (Q−1).
4. The method of claim 1 , wherein the first subcarrier group index sequence is equal to a sequence generated by cyclic-shifting the second subcarrier group index sequence.
5. A method of receiving data by a receiver in a communication system, the method comprising:
dividing, by the receiver, an entire frequency band into m subcarrier groups;
mapping, by the receiver, each of the m subcarrier groups to a subcarrier group index, wherein a subchannel includes n subcarriers selected from each of the m subcarrier groups corresponding to a subcarrier group index sequence; and
receiving, by the receiver, data using a first subchannel,
wherein the first subchannel is assigned in a first timing point using a first subcarrier group index sequence by a transmitter, when the transmitter determines that a first data is to be transmit in the first timing point, the first subcarrier group index sequence being different from a second subcarrier group index sequence used for assigning a second subchannel in a second timing point by the transmitter, and
wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( a*β+k )mod( Q− 1)for β=0 , . . . ,Q− 2,
where Π(k) represents an interleaving formula, β represents a subchannel index of the first subchannel, k represents locations of the subcarriers included in the first subchannel, a represents an integer, and (Q−1) represents a number of subcarriers in each subchannel.
6. The method of claim 5 , wherein the first data is identical to a second data transmitted in the second timing point and the first data is retransmitted after transmitting the second data.
7. The method of claim 5 , wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( b*β+k )mod( Q− 1)for β= Q− 1,
where b represents an integer, and each of a and b has a greatest common measure of 1 with respect to (Q−1).
8. The method of claim 5 , wherein the first subcarrier group index sequence is equal to a sequence generated by cyclic-shifting the second subcarrier group index sequence.
9. An apparatus for assigning subchannels in a communication system, the apparatus comprising:
a subchannel assigner for assigning a first subchannel in a first timing point using a first subcarrier group index sequence when a transmitter determines that a first data is to be transmitted in the first timing point,
wherein an entire frequency band is divided into m subcarrier groups, each of the m subcarrier groups is mapped to a subcarrier group index, a subchannel includes n subcarriers selected from each of the m subcarrier groups corresponding to a subcarrier group index sequence,
wherein the first subcarrier group index sequence is different from a second subcarrier group index sequence used for assigning a second subchannel in a second timing point, and
wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( a*β+k )mod( Q− 1)for β=0 , . . . ,Q− 2,
where Π(k) represents an interleaving formula, β represents a subchannel index of the first subchannel, k represents locations of the subcarriers included in the first subchannel, a represents an integer, and (Q−1) represents a number of subcarriers in each subchannel.
10. The apparatus of claim 9 , wherein the first data is identical to a second data transmitted in the second timing point and the first data is retransmitted after transmitting the second data.
11. The apparatus of claim 9 , wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( b*β+k )mod( Q− 1)for β= Q− 1,
where b represents an integer, and each of a and b has a greatest common measure of 1 with respect to (Q−1).
12. The apparatus of claim 9 , wherein the first subcarrier group index sequence is equal to a sequence generated by cyclic-shifting the second subcarrier group index sequence.
13. An apparatus for receiving data in a communication system, the apparatus comprising:
a receiver for receiving a data using a first subchannel,
wherein when an entire frequency band is divided into m subcarrier groups, each of the m subcarrier groups is mapped to a subcarrier group index, a subchannel includes n subcarriers selected from each of the m subcarrier groups corresponding to a subcarrier group index sequence,
wherein the first subchannel is assigned in a first timing point using a first subcarrier group index sequence by a transmitter when the transmitter determines that a first data is to be transmit in the first timing point,
wherein the first subcarrier group index sequence is different from a second subcarrier group index sequence used for assigning a second subchannel in a second timing point by the transmitter, and
wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( a*β+k )mod( Q− 1)for β=0 , . . . ,Q− 2,
where Π(k) represents an interleaving formula, β represents a subchannel index of the first subchannel, k represents locations of the subcarriers included in the first subchannel, a represents an integer, and (Q−1) represents a number of subcarriers in each subchannel.
14. The apparatus of claim 13 , the first data is identical to a second data transmitted in the second timing point and the first data is retransmitted after transmitting the second data.
15. The apparatus of claim 13 , wherein the first subcarrier group index sequence is generated by interleaving corresponding to:
Π( k )=( b*β+k )mod( Q− 1)for β= Q− 1,
where b represents an integer, and each of a and b has a greatest common measure of 1 with respect to (Q−1).
16. The apparatus of claim 13 , wherein the first subcarrier group index sequence is equal to a sequence generated by cyclic-shifting the second subcarrier group index sequence.
17. A method of assigning subchannels by a transmitter in a wireless communication system, the method comprising:
generating, by the transmitter, subcarrier groups by classifying subcarriers;
interleaving, by the transmitter, at least one of the subcarrier group corresponding to a predetermined interleaving formula;
constituting, by the transmitter, a subchannel using the interleaved subcarrier group; and
assigning, by the transmitter, the constituted subchannel for transmission,
wherein the predetermined interleaving formula is expressed as:
Π( k )=( a*β+k )mod( Q− 1)for β=0 , . . . ,Q− 2,
where β represents a subchannel index, k represents locations of the subcarriers included in β subchannel, a represents an integer, and (Q−1) represents a number of subcarriers in each subchannel.
18. The method of claim 17 , wherein the predetermined interleaving formula is expressed as:
Π( k )=( b*β+k )mod( Q− 1)for β= Q− 1,
where b represents an integer, and each of a and b represents an integer having a greatest common measure of 1 with respect to (Q−1).
19. An apparatus for assigning subchannels in a wireless communication system, the apparatus comprising:
a subchannel assigning means for generating subcarrier groups by classifying subcarriers, constituting a subchannel using at least one interleaved subcarrier group, and assigning the constituted subchannel for transmission; and
an interleaving means for interleaving at least one subcarrier group among the generated subcarrier groups corresponding to a predetermined interleaving formula,
wherein the predetermined interleaving formula is expressed as:
Π( k )=( a*β+k )mod( Q− 1)for β=0 , . . . ,Q− 2
where β represents a subchannel index, k represents locations of the subcarriers included in β subchannel, a represents an integer, and (Q−1) represents a number of subcarriers in each subchannel.
20. The apparatus of claim 19 , wherein the predetermined interleaving formula is expressed as:
Π( k )=( b*β+k )mod( Q− 1)for β= Q− 1
where b represents an integer, and each of a and b represents an integer having a greatest common measure of 1 with respect to (Q−1).Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.