Terminal status discovery in secure user plane location positioning procedure
AssigneeNokia Corporation
InventorSebastian Kraufvelin
Life of this patent
Estimating the term…
Abstract
Upon receiving a location request for a mobile terminal, the status of the mobile terminal is discovered before initiating a SUPL positioning procedure. For this purpose, status information is retrieved from a database or location register outside SUPL and it is determined from the status information whether a SUPL session can be established with the mobile terminal.
Claims19
A network element for exchanging messages with mobile terminals over a user plane data bearer for determining locations of the mobile terminals, the network element comprising:
- receiving means for receiving a location request requesting a location of a mobile terminal;
- querying means for querying a database or location register associated with the mobile terminal about status information of the mobile terminal;
- and
- determining means for determining, based on the status information queried by the querying means, whether to initiate a session with the mobile terminal for determining the location of the mobile terminal,
- wherein the querying means is configured to query the database or location register when the location request is received by the receiving means.
A method of exchanging messages with mobile terminals over a user plane data bearer for determining locations of the mobile terminals, the method comprising the steps of:
- receiving a location request requesting a location of a mobile terminal;
- querying a database or location register associated with the mobile terminal about status information of the mobile terminal when the location request is received;
- and
- determining based on the status information whether to initiate a session with the mobile terminal for determining the location of the mobile terminal.
A computer program product embodied on a computer-readable medium, including a program for a processing device, comprising software code portions for performing steps when the program is run on the processing device, the steps comprising:
- receiving a location request requesting a location of a mobile terminal;
- querying a database or location register associated with the mobile terminal about status information of the mobile terminal when the location request is received;
- and
- determining based on the status information whether to initiate a session with the mobile terminal for determining the location of the mobile terminal.
A network element for exchanging messages with mobile terminals over a user plane data bearer for determining locations of the mobile terminals, the network element comprising:
- a receiver configured to receive a location request requesting a location of a mobile terminal;
- a questioner configured to query a database or location register associated with the mobile terminal about status information of the mobile terminal;
- and
- a determiner configured to determine, based on the status information queried by the questioner, whether to initiate a session with the mobile terminal for determining the location of the mobile terminal,
- wherein the questioner is configured to query the database or location register when the location request is received by the receiver.
Dependencies are inferred from the claim text.