Subchannel formation in OFDMA systems
First Claim
Patent Images
1. A computer-implemented method of forming sub-channels in an OFDMA network comprising:
- receiving a plurality of sub-carrier indices representing corresponding sub-carriers to be used for forming sub-channels in a cell of a network;
generating a random permutation of the plurality of sub-carrier indices based on an output of a pseudo-random number generator (PRNG); and
forming a sub-channel in the cell from the sub-carriers represented by a portion of the random permutation,wherein the receiving, the generating, and the forming are performed in a device including the PRNG and a shuffle block, andwherein a same intial state value and different offset values of the PRNG are used to generate the random permutation and a second random permutation.
3 Assignments
0 Petitions
Accused Products
Abstract
Sub-channels in cells of an Orthogonal Frequency Division Multiple Access (OFDMA) network are formed based on random permutations of a set of subcarrier indices. The random permutations are performed for each cell of the network using a pseudo-random number generator (PRNG) and a shuffle technique. Different initial states of the PRNG are used to generate the random permutation of the subcarrier indices for each cell. In an embodiment, sub-carriers represented by a contiguous group of indices in the random permutation obtained for a cell are assigned to form a sub-channel. Interference diversity for the OFDMA network is thereby improved.
46 Citations
16 Claims
-
1. A computer-implemented method of forming sub-channels in an OFDMA network comprising:
-
receiving a plurality of sub-carrier indices representing corresponding sub-carriers to be used for forming sub-channels in a cell of a network; generating a random permutation of the plurality of sub-carrier indices based on an output of a pseudo-random number generator (PRNG); and forming a sub-channel in the cell from the sub-carriers represented by a portion of the random permutation, wherein the receiving, the generating, and the forming are performed in a device including the PRNG and a shuffle block, and wherein a same intial state value and different offset values of the PRNG are used to generate the random permutation and a second random permutation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable medium storing one or more sequences of instructions for causing a computing system to form sub-channels in an OFDMA network, wherein execution of the one or more sequences of instructions by one or more processors contained in the computing system causes the computing system to perform operations comprising:
-
receiving a first sequence of sub-carrier indices representing corresponding sub-carriers to be used for forming sub-channels in cells of the network; generating a re-ordered sequence of the sub-carrier indices, the generating being performed based on an output of a pseudo-random number generator (PRNG); and forming a sub-channel in a first cell in the plurality of cells using sub-carriers represented by a first set of successive sub-carrier indices in the re-ordered sequence of the sub-carrier indices; wherein the computing system is contained in a base station in a cell in the plurality of cells, and performs the receiving, the generating, and the forming to form one or more sub-channels for each of the plurality of cells, the base station containing the PRNG, and wherein a same initial state value and different offset values of the PRNG are used to generate a random permutation and a second random permutation. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
a pseudo random number generator (PRNG); a shuffle block configured to receive a first sequence of sub-carrier indices representing corresponding sub-carriers to be used for forming sub-channels in a cell of an OFDMA network, the shuffle block configured to re-order the first sequence of sub-carrier indices based on a random number provided by the PRNG and to generate a final sequence of sub-carrier indices; and a processor configured to form a sub-channel for the cell using sub-carriers represented by a set of successive sub-carrier indices in the final sequence of sub-carrier indices, wherein a same initial state value and different offset values of the PRNG are used to generate a random permutation and a second random permutation. - View Dependent Claims (14, 15, 16)
-
Specification