Closest User Terminal Search Method for a Telecommunication Network and Service Node Applying Such a Method
First Claim
1. A method of determining a group of n user terminals in a telecommunication network d which are closest to a point of interest, n being an integer value, the method comprising:
- a) determining a set of cells of the network, each having an associated distance range to the point of interest (with a minimum and maximum value, and setting a search range with an upper limit;
b) determining a current search cell of the set of cells which has the lowest minimum value lower than the upper limit;
c) querying the current search cell for user data associated with user terminals in the current search cell, adding the user terminals to a set of found user terminals, and if the set of found user terminals comprises n or more user terminals, adjusting the upper limit of the search range to the nth lowest distance between each of the user terminals in the group and the point of interest;
d) repeating the steps b) and c) until no further cell having a minimum value lower than the upper limit can be determined; and
e) determining the group of n closest user terminals A as the n user terminals in the queried cells having the n lowest distances to the point of interest A.
1 Assignment
0 Petitions
Accused Products
Abstract
Service node for a telecommunication network (15) and method for determining a group of n user terminals (21) which are closest to a point of interest (22). First, a search range with an upper limit (24) is set. Then in an iterative manner, a current search cell of the set of cells (1-10) is determined and the search cell is queried for user data. The user terminals (21) are added to a set of found user terminals, and if the set of found user terminals comprises n or more user terminals (21), the upper limit (24) of the search range is adjusted to the nth lowest distance. This is repeated until no further possible cell (1-10) can be determined. The set of criteria can be set and matched with obtained user data to find a closest user terminal (21) having a specific role.
24 Citations
17 Claims
-
1. A method of determining a group of n user terminals in a telecommunication network d which are closest to a point of interest, n being an integer value, the method comprising:
-
a) determining a set of cells of the network, each having an associated distance range to the point of interest (with a minimum and maximum value, and setting a search range with an upper limit; b) determining a current search cell of the set of cells which has the lowest minimum value lower than the upper limit; c) querying the current search cell for user data associated with user terminals in the current search cell, adding the user terminals to a set of found user terminals, and if the set of found user terminals comprises n or more user terminals, adjusting the upper limit of the search range to the nth lowest distance between each of the user terminals in the group and the point of interest; d) repeating the steps b) and c) until no further cell having a minimum value lower than the upper limit can be determined; and e) determining the group of n closest user terminals A as the n user terminals in the queried cells having the n lowest distances to the point of interest A. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A service node for a telecommunication network comprising a set of cells with a predetermined coverage area servicing user terminals, in which the service node is connected to an application server executing an application for determining a group of n user terminals which are closest to a point of interest in the predetermined coverage area, n being an integer value, the service node comprising:
-
means for connecting to a first network unit arranged to obtain information from the telecommunication network for determining a distance range to the point of interest with a minimum and maximum value for each one of the set of cells, and a second network unit arranged to query a cell for user data associated with the user terminals being serviced in the cell; and means associated with the service node for; a) setting a search range with an upper limit; b) determining a current search cell of the set of cells which has the lowest minimum value lower than the upper limit; c) querying the second network unit for user data associated with user terminals in the current search cell, adding the user terminals to a set of found user terminals, and if the set of found user terminals comprises or more user terminals adjusting the upper limit of the search range to the nth lowest distance between each of the user terminals in the group and the point of interest d) repeating the steps b) and c) until no further cell having a minimum value lower than the upper limit can be determined; and e) determining the group of n closest user terminals as the n user terminals in the queried cells having the n lowest distances to the point of interest - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. (canceled)
Specification