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 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 as the n user terminals in the queried cells having the n lowest distances to the point of interest.
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.
-
Citations
16 Claims
-
1. A method of determining a group of n user terminals in a telecommunication network 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 as the n user terminals in the queried cells having the n lowest distances to the point of interest. - 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 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 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)
-
Specification