METHOD FOR POSITIONING MOBILE DEVICE IN WIRELESS WIDE AREA NETWORK
First Claim
1. A method for positioning a mobile device in a wireless wide area network comprising:
- determining three measurement circles according to coordinates of three base stations, and respectively calculating radiuses of the three measurement circles and distances between the three base stations;
determining an object function, wherein the object function is expressed with a first variable, a second variable, a third variable, and a fourth variable;
respectively determining a first variable coding range, a second variable coding range and a third variable coding range according to the radiuses of the three measurement circles and the distances between the three base stations;
determining a fourth variable coding range;
coding the first variable coding range, the second variable coding range, the third variable coding range, and the fourth variable coding range;
selecting a plurality of combinations of the first variable, the second variable, the third variable, and the fourth variable respectively within the first variable coding range, the second variable coding range, the third variable coding range, and the fourth variable coding range as a parent population of the object function;
performing iterations of a genetic algorithm by using the parent population as a basis to derive a best solution of the first variable, the second variable, the third variable, and the fourth variable for the object function; and
converting the best solution of the first variable, the second variable and the third variable into a position of the mobile device according to the coordinates of three base stations to position the mobile device in the wireless wide area network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for positioning a mobile device in a wireless wide area network (WWAN) is provided. The method includes determining three measurement circles according to coordinates of three base stations and respectively calculating radiuses of the three measurement circles and distances between the three base stations. The method uses genetic algorithm to derive the best solution of a plurality of variables of an object function and estimates the position of the mobile device according to the best solution. Accordingly, non-line-of-sight (NLOS) errors are reduced, and more accurate positioning can be provided.
-
Citations
19 Claims
-
1. A method for positioning a mobile device in a wireless wide area network comprising:
-
determining three measurement circles according to coordinates of three base stations, and respectively calculating radiuses of the three measurement circles and distances between the three base stations; determining an object function, wherein the object function is expressed with a first variable, a second variable, a third variable, and a fourth variable; respectively determining a first variable coding range, a second variable coding range and a third variable coding range according to the radiuses of the three measurement circles and the distances between the three base stations; determining a fourth variable coding range; coding the first variable coding range, the second variable coding range, the third variable coding range, and the fourth variable coding range; selecting a plurality of combinations of the first variable, the second variable, the third variable, and the fourth variable respectively within the first variable coding range, the second variable coding range, the third variable coding range, and the fourth variable coding range as a parent population of the object function; performing iterations of a genetic algorithm by using the parent population as a basis to derive a best solution of the first variable, the second variable, the third variable, and the fourth variable for the object function; and converting the best solution of the first variable, the second variable and the third variable into a position of the mobile device according to the coordinates of three base stations to position the mobile device in the wireless wide area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for positioning a mobile device in a wireless wide area network (WWAN) comprising:
-
determining a plurality of measurement circles according to coordinates of a plurality of base stations, and respectively calculating radiuses of the plurality of measurement circles and distances between the plurality of base stations; determining an object function, wherein the object function is expressed by a plurality of variables; respectively determining a plurality of variable coding ranges according to the radius of the plurality of measurement circles and the distances between the plurality of base stations; determining another variable coding range; coding the plurality of variable coding ranges; selecting a plurality of combinations of the plurality of variables respectively within the plurality of variable coding ranges as a parent population of the object function; performing iterations of a genetic algorithm using the parent population as a basis to derive a best solution of the plurality of variables for the object function; and converting the best solution of at least a part of the variables within the plurality of variables into a position of the mobile device according to the coordinates of the plurality of base stations to position the mobile device in the wireless wide area network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification