P
US8223704B2ExpiredUtilityPatentIndex 61

Apparatus and method for assigning subchannels in an OFDMA communication system

Assignee: HWANG IN-SEOKPriority: Oct 31, 2003Filed: Jan 30, 2009Granted: Jul 17, 2012
Est. expiryOct 31, 2023(expired)· nominal 20-yr term from priority
Inventors:HWANG IN-SEOKYOON SOON-YOUNGSUNG SANG-HOONCHO JAE-HEEHUH HOON
H04W 16/10H04L 5/0041H04L 5/0032H04L 5/0083H04W 16/14H04L 5/0064H04L 5/0046H04L 5/0007H04L 27/26
61
PatentIndex Score
2
Cited by
28
References
20
Claims

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-modified
1. 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.