Systems and methods for assigning reference signals using a genetic algorithm
AssigneeSharp Laboratories of America, Inc.
InventorJohn M. Kowalski
Life of this patent
Estimating the term…
Abstract
A method for assigning reference signal sequences for communication devices using a genetic algorithm is described. Reference signal sequences are assigned to each cell within a plurality of cells. A fitness function for each reference signal sequence is computed. The fitness function describes the effectiveness of the assignment. A first group of cells is selected to exchange their corresponding assignment information with assignment information corresponding to a second group of cells. The reference signal is assigned to a communications device within the area of one of the plurality of cells.
Claims18
A method for assigning reference signal sequences for communication devices using a genetic algorithm, comprising:
- assigning reference signal sequences to each cell within a plurality of cells;
- computing a fitness function for each reference signal sequence, wherein the fitness function describes the effectiveness of the assignment;
- ranking each reference signal sequence assignment based on the corresponding fitness function, wherein an assignment with a lower fitness function is ranked higher than an assignment with a higher fitness function;
- selecting a first group of cells to exchange their corresponding assignment information with assignment information corresponding to a second group of cells;
- and
- assigning each reference signal sequence to a communications device within the area of one of the plurality of cells.
A base station that is configured to assign reference signal sequences for communication devices using a genetic algorithm, the base station comprising:
- a processor;
- memory in electronic communication with the processor;
- instructions stored in the memory, the instructions being executable to:
- assign reference signal sequences to each cell within a plurality of cells;
- compute a fitness function for each reference signal sequence, wherein the fitness function describes the effectiveness of the assignment;
- rank each reference signal sequence assignment based on the corresponding fitness function, wherein an assignment with a lower fitness function is ranked higher than an assignment with a higher fitness function;
- select a first group of cells to exchange their corresponding assignment information with assignment information corresponding to a second group of cells;
- and
- assign each reference signal sequence to a communications device within the area of one of the plurality of cells.
A non-transitory computer-readable medium comprising executable instructions for:
- assigning reference signal sequences to each cell within a plurality of cells;
- computing a fitness function for each reference signal sequence, wherein the fitness function describes the effectiveness of the assignment;
- ranking each reference signal sequence assignment based on the corresponding fitness function, wherein an assignment with a lower fitness function is ranked higher than an assignment with a higher fitness function;
- selecting a first group of cells to exchange their corresponding assignment information with assignment information corresponding to a second group of cells;
- and
- assigning each reference signal sequence to a communications device within the area of one of the communication cells.
Dependencies are inferred from the claim text.