Method for allocating channels in a radio network using a genetic algorithm
First Claim
1. A method of planning allocation of channelized resources among networks of the resources, the method comprising the steps of:
- (a) generating plural plans for allocating the resources to the networks, each of the plural plans having a random allocation of the resources to the networks;
(b) evaluating each of the plural plans to provide a vector for each of the plans which includes quality values on a scale which is continuous from best to worst; and
(c) iteratively ranking the evaluated plans from best to worst based on the vector, and using higher ranked plans to generate further plans which are also ranked until the top ranked one of the plans does not change for a predetermined period.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of allocating radio channels among tactical networks of radio transceivers which uses fuzzy logic to evaluate quality of communication and which uses a genetic algorithm to find an optimal channel allocation plan. The method generates plural plans which each have a random allocation of the radio channels to the networks, and evaluates each plan to provide a goodness vector for each of the plans. The goodness vector is a vector of goodness values which are continuous from best to worst. The process iteratively ranks the evaluated plans based on their goodness vectors, uses higher ranked plans to generate further plans which are also ranked, and deletes lower ranked plans until the top ranked plan or the goodness vector does not change for a predetermined period. The channels are allocated in accordance with the top ranked plan.
59 Citations
24 Claims
-
1. A method of planning allocation of channelized resources among networks of the resources, the method comprising the steps of:
-
(a) generating plural plans for allocating the resources to the networks, each of the plural plans having a random allocation of the resources to the networks; (b) evaluating each of the plural plans to provide a vector for each of the plans which includes quality values on a scale which is continuous from best to worst; and (c) iteratively ranking the evaluated plans from best to worst based on the vector, and using higher ranked plans to generate further plans which are also ranked until the top ranked one of the plans does not change for a predetermined period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of allocating radio channels among networks of radio transceivers where the number of possible allocation plans is vast, the method comprising the steps of:
-
(a) generating plural plans for allocating the radio channels to the networks, each of the plural plans having a random allocation of the radio channels to the networks; (b) evaluating each of the plural plans to provide a goodness vector for each of the plans; (c) ranking the evaluated plans from best to worst based on the goodness vector; (d) adding further plural plans which are revisions of higher ranked ones of the plural plans until a predetermined number of further plural plans have been added; (e) performing steps (b) and (c) and deleting lower ranked ones of the plural plans; (f) repeating steps (d)-(e) until one of (i) the top ranked one of the plans and (ii) the goodness vector of the top ranked one of the plans does not change for a predetermined period; and (g) allocating the radio channels in accordance with the top ranked one of the plans. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification