Patent ID: 9277356
Filing Date: 2016-03-01
CPC Classification: H04W

Claim Text:
1. A method for acquiring a user location, comprising: when it is required to acquire a current user location, a Location Service Client (LSC) transmitting a location service request carrying a user bearer identifier of user to a Bearer Mapping Function (BMF) through a Gateway Mobile Location Centre (GMLC); and after receiving the location service request, the BMF searching for a corresponding Interworking Packet Access Gateway (iPAG) according to the user bearer identifier, and after obtaining user location information from the iPAG, the BMF returning the user location information to the LSC through the GMLC or instructing the GMLC to obtain the user location information from the iPAG; the BMF is a Policy Dispatch System (PDS), and the user bearer identifier carried in the location service request transmitted by the LSC is an AID or an IP address; and the PDS determines a corresponding data connection according to the user bearer identifier carried in the location service request and determines the iPAG by acquiring an iPAG address from the data connection information, and then the PDS transmits a location service request to the iPAG, which carries any one or more of following identities: the user bearer identifier, a data connection identity and a user identity; and after receiving the user location information returned by the iPAG, the PDS transmits a location service response to the LSC through the GMLC, which carries current user location information; or the PDS determines a corresponding data connection according to the user bearer identifier carried in the location service request and acquires an iPAG address from the data connection information, and then the PDS transmits a redirection response to the GMLC, which carries an iPAG address, instructing the GMLC to inquire the iPAG for the user location information, and after receiving the redirection response, the GMLC transmits the location service request to the iPAG, which carries a user bearer identifier, and after receiving the user location information returned by the iPAG, the GMLC returns the user location information to the LSC; or the PDS determines a corresponding data connection according to the user bearer identifier carried in the location service request and acquires an iPAG address from the data connection information, and then the PDS transmits a redirection response to the GMLC, instructing the GMLC to inquire the iPAG for the user location information, wherein the redirection response carries the iPAG address and any one of following identities: a data connection identity and a user identity; and after receiving the redirection response, the GMLC transmits a location service request to the iPAG, which carries any of following identities: the user bearer identifier, a data connection identity and a user identity, after receiving the user location information returned by the iPAG, the GMLC returns the user location information to the LSC.