Method for optimizing wireless data link capacity between mobile vehicles
First Claim
1. A method for optimizing a wireless data link between a first mobile vehicle and a second mobile vehicle, the method comprising:
- (a) positioning the first mobile vehicle in a first location and the second mobile vehicle in a second location;
(b) creating a direct wireless data link between the first mobile vehicle and the second mobile vehicle;
(c) measuring an initial capacity of the wireless data link and storing it as a maximum measured capacity;
(d) performing an extremum-seeking algorithm on the capacity of the wireless data link;
(e) moving the first mobile vehicle and the second mobile vehicle to new positions determined by the extremum-seeking algorithm and measuring a new data link capacity;
(f) determining whether the new data link capacity exceeds a minimum threshold value and, if not, skipping to step (i);
(g) determining whether the new data link capacity exceeds the previously-stored maximum measured capacity and, if so, replacing the maximum measured capacity with the new data link capacity value and storing the corresponding positions of the mobile vehicles;
(h) repeating steps (d)-(g) until the data link capacity stabilizes; and
(i) moving the first mobile vehicle and the second mobile vehicle to positions corresponding to the maximum measured capacity.
1 Assignment
0 Petitions
Accused Products
Abstract
Wireless data links between mobile vehicles are optimized by positioning the mobile vehicles in default locations, creating a wireless data link between the vehicles, and measuring the initial capacity of the wireless data link. An extremum-seeking algorithm is then performed, in which the mobile vehicles are moved locally around their default locations, and the resulting changes in capacity of the wireless data link are measured. The algorithm mathematically determines, based on the measured changes in capacity of the wireless data link, optimum locations at which, when the mobile vehicles are positioned there, the capacity of the wireless data link reaches a local maximum value. The mobile vehicles are then moved to the optimum locations.
-
Citations
41 Claims
-
1. A method for optimizing a wireless data link between a first mobile vehicle and a second mobile vehicle, the method comprising:
-
(a) positioning the first mobile vehicle in a first location and the second mobile vehicle in a second location; (b) creating a direct wireless data link between the first mobile vehicle and the second mobile vehicle; (c) measuring an initial capacity of the wireless data link and storing it as a maximum measured capacity; (d) performing an extremum-seeking algorithm on the capacity of the wireless data link; (e) moving the first mobile vehicle and the second mobile vehicle to new positions determined by the extremum-seeking algorithm and measuring a new data link capacity; (f) determining whether the new data link capacity exceeds a minimum threshold value and, if not, skipping to step (i); (g) determining whether the new data link capacity exceeds the previously-stored maximum measured capacity and, if so, replacing the maximum measured capacity with the new data link capacity value and storing the corresponding positions of the mobile vehicles; (h) repeating steps (d)-(g) until the data link capacity stabilizes; and (i) moving the first mobile vehicle and the second mobile vehicle to positions corresponding to the maximum measured capacity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for optimizing a wireless data link involving a first mobile vehicle, the method comprising:
-
(a) positioning the first mobile vehicle in a first location, the first mobile vehicle comprising a hover-capable unmanned aerial vehicle, a fixed-wing unmanned aerial vehicle, an organic air vehicle, or an unmanned underwater vehicle; (b) creating a wireless data link between the first mobile vehicle and a telecommunications device; (c) measuring an initial capacity of the wireless data link and storing it as a maximum measured capacity; (d) performing an extremum-seeking algorithm on the capacity of the wireless data link; (e) moving the first mobile vehicle to a new position determined by the extremum-seeking algorithm and measuring a new data link capacity; (f) determining whether the new data link capacity exceeds a minimum threshold value and, if not, skipping to step (i); (g) determining whether the new data link capacity exceeds the previously-stored maximum measured capacity and, if so, replacing the maximum measured capacity with the new data link capacity value and storing the corresponding position of the first mobile vehicle; (h) repeating steps (d)-(g) until the data link capacity stabilizes; and (i) moving the first mobile vehicle to a position corresponding to the maximum measured capacity. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A process for optimizing a wireless data link between a first mobile vehicle and a second mobile vehicle, the process comprising:
-
(a) placing the first and second mobile vehicles in default positions, the first and second mobile vehicles each comprising a hover-capable unmanned aerial vehicle, a fixed-wing unmanned aerial vehicle, an organic air vehicle, or an unmanned underwater vehicle; (b) creating a direct wireless data link between the first and second mobile vehicles; (c) measuring an initial capacity of the wireless data link and storing it as a maximum measured capacity; (d) performing an extremum-seeking algorithm on the capacity of the wireless data link; (e) moving the first and second mobile vehicles to new positions determined by the extremum-seeking algorithm and measuring a new data link capacity; (f) determining whether the new data link capacity exceeds a minimum threshold value and, if not, skipping to step (i); (g) determining whether the new data link capacity exceeds the previously-stored maximum measured capacity and, if so, replacing the maximum measured capacity with the new data link capacity value and storing the corresponding positions of the mobile vehicles; (h) repeating steps (d)-(g) until the data link capacity stabilizes; and (i) moving the first and second mobile vehicles to positions corresponding to the maximum measured capacity. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A mobile vehicle comprising:
-
an unmanned vehicle comprising a hover-capable unmanned aerial vehicle, a fixed-wing unmanned aerial vehicle, an organic air vehicle, or an unmanned underwater vehicle; a processor comprising an optimization module; a sensor coupled to the processor; and a transceiver coupled to the processor; wherein the transceiver is capable of sending and receiving wireless data transmissions; wherein the optimization module is configured to; (a) measure an initial capacity of a wireless data link between the transceiver and another telecommunications device, and store the initial capacity as a maximum measured capacity; (b) perform an extremum-seeking algorithm on the capacity of the wireless data link; (c) move the mobile vehicle to a new position determined by the extremum-seeking algorithm and measure a new data link capacity; (d) determine whether the new data link capacity exceeds a minimum threshold value and, if not, skip to (g); (e) determine whether the new data link capacity exceeds the previously-stored maximum measured capacity and, if so, replace the maximum measured capacity with the new data link capacity value and store the corresponding position of the mobile vehicle; (f) repeat (b)-(e) until the data link capacity stabilizes; and (g) move the mobile vehicle to a position corresponding to the maximum measured capacity. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification