Frequency hopping in a wireless communication network
First Claim
1. A method implemented in an apparatus for use in a wireless communication system, the method comprising:
- determining, via the apparatus, a cell identity (ID) of a cell;
obtaining, via the apparatus, system time information for the cell; and
determining, via the apparatus, resource blocks to use for transmission with frequency hopping, the resource blocks determined based on the cell ID and the system time information, each resource block having a predetermined number of subcarriers in a predetermined time interval;
wherein the determining the resource blocks to use for transmission comprises;
initializing a pseudo-random sequence generator based on the cell ID and the system time information,generating a pseudo-random sequence with the pseudo-random sequence generator, anddetermining the resource blocks to use for transmission based on the pseudo-random sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for performing frequency hopping in a wireless network are described. In an aspect, frequency hopping may be performed based on both cell identity (ID) and system time information. In one design, a user equipment (UE) may determine a cell ID of a cell and may obtain system time information for the cell. The UE may determine resources to use for transmission with frequency hopping based on the cell ID and the system time information. In one design, the UE may initialize a PN generator in each radio frame with an initial value determined based on the cell ID and a system frame number (SFN) for the radio frame. The UE may determine the resources to use for transmission based on a hopping function, a mirroring function, and a PN sequence from the PN generator. The UE may send a transmission on the resources to the cell.
-
Citations
38 Claims
-
1. A method implemented in an apparatus for use in a wireless communication system, the method comprising:
-
determining, via the apparatus, a cell identity (ID) of a cell; obtaining, via the apparatus, system time information for the cell; and determining, via the apparatus, resource blocks to use for transmission with frequency hopping, the resource blocks determined based on the cell ID and the system time information, each resource block having a predetermined number of subcarriers in a predetermined time interval; wherein the determining the resource blocks to use for transmission comprises; initializing a pseudo-random sequence generator based on the cell ID and the system time information, generating a pseudo-random sequence with the pseudo-random sequence generator, and determining the resource blocks to use for transmission based on the pseudo-random sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 37, 38)
-
-
18. An apparatus for wireless communication, comprising:
-
means for determining a cell identity (ID) of a cell;
means for obtaining system time information for the cell;means for determining resource blocks to use for transmission with frequency hopping, the resource blocks determined based on the cell ID and the system time information, each resource block having a predetermined number of subcarriers in a predetermined time interval; and means for sending a transmission on the resource blocks from a user equipment (UE) to the cell; wherein the means for determining the resource blocks to use for transmission comprises; means for initializing a pseudo-random sequence generator based on the cell ID and the system time information, means for generating a pseudo-random sequence with the pseudo-random sequence generator, and means for determining the resource blocks to use for transmission based on the pseudo-random sequence. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for wireless communication, comprising:
- at least one processor configured to determine a cell identity (ID) of a cell, to obtain system time information for the cell, to determine resource blocks to use for transmission with frequency hopping, the resource blocks determined based on the cell ID and the system time information, each resource block having a predetermined number of subcarriers in a predetermined time interval, and to send a transmission on the resource blocks from a user equipment (UE) to the cell;
wherein the at least one processor is configured to initialize a pseudo-random sequence generator based on the cell ID and the system time information, to generate a pseudo-random sequence with the pseudo-random sequence generator, and to determine the resource blocks to use for transmission based on the pseudo-random sequence. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
- at least one processor configured to determine a cell identity (ID) of a cell, to obtain system time information for the cell, to determine resource blocks to use for transmission with frequency hopping, the resource blocks determined based on the cell ID and the system time information, each resource block having a predetermined number of subcarriers in a predetermined time interval, and to send a transmission on the resource blocks from a user equipment (UE) to the cell;
-
36. A non-transitory computer-readable medium comprising:
-
code for causing at least one computer to determine a cell identity (ID) of a cell, code for causing the of least one computer to obtain system time information for the cell, code for causing the at least one computer to determine resource blocks to use for transmission with frequency hopping, the resource blocks determined based on the cell ID and the system time information, each resource block having a predetermined number of subcarriers in a predetermined time interval, and code for causing the at least one computer to send a transmission on the resource blocks from a user equipment (UE) to the cell; wherein the determining the resource blocks to use for transmission comprises; code for causing the at least one computer to initialize a pseudo-random sequence generator based on the cell ID and the system time information, code for causing the at least one computer to generate a pseudo-random sequence with the pseudo-random sequence generator, and code for causing the at least one computer to determine the resource blocks to use for transmission based on the pseudo-random sequence.
-
Specification