[go: up one dir, main page]

CN101686254B - User positioning method, device and system - Google Patents

User positioning method, device and system Download PDF

Info

Publication number
CN101686254B
CN101686254B CN 200810223227 CN200810223227A CN101686254B CN 101686254 B CN101686254 B CN 101686254B CN 200810223227 CN200810223227 CN 200810223227 CN 200810223227 A CN200810223227 A CN 200810223227A CN 101686254 B CN101686254 B CN 101686254B
Authority
CN
China
Prior art keywords
terminal
location
access network
information
highest
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200810223227
Other languages
Chinese (zh)
Other versions
CN101686254A (en
Inventor
林�智
封令隽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN 200810223227 priority Critical patent/CN101686254B/en
Publication of CN101686254A publication Critical patent/CN101686254A/en
Application granted granted Critical
Publication of CN101686254B publication Critical patent/CN101686254B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及通信领域,尤其涉及一种用户定位技术。本发明公开了一种用户定位方法、装置及系统,用以对多终端用户实现合理、有效的定位。一种用户定位方法,包括:接收定位请求,所述定位请求中携带目标多终端用户的任一标识信息;根据定位请求查询呈现业务服务器,获取所述标识信息对应的目标多终端用户的呈现信息,所述呈现信息中包括在线终端的终端类型以及所接入的接入网信息;根据在线终端的终端类型和接入网信息确定目标多终端用户的位置信息,并返回携带所述位置信息的定位应答。

Figure 200810223227

The invention relates to the communication field, in particular to a user positioning technology. The invention discloses a user positioning method, device and system, which are used to realize reasonable and effective positioning for multi-terminal users. A user positioning method, comprising: receiving a positioning request, the positioning request carrying any identification information of a target multi-terminal user; querying a presence service server according to the positioning request, and obtaining the presence information of the target multi-terminal user corresponding to the identification information , the presence information includes the terminal type of the online terminal and the access network information accessed; determine the location information of the target multi-terminal user according to the terminal type of the online terminal and the access network information, and return a message carrying the location information Location response.

Figure 200810223227

Description

A kind of method for positioning user, Apparatus and system
Technical field
The present invention relates to the communications field, relate in particular to a kind of user positioning technology.
Background technology
(the 3rd Generation Partnership Project of 3G (Third Generation) Moblie standardization body; (IP Multimedia Subsystem IMS) is one and is independent of the standards system that access technology is supported IP multimedia service the IP Multimedia System that 3GPP) proposes.(Session InitiationProtocol SIP), uses SIP to call out controlling mechanism and sets up, manages and stop various multimedia services IMS based on initial session protocol.
Open Mobile Alliance (OMA, Open Mobile Alliance) is devoted to dispose the mobile data services standard among the IMS.In order to order at current ubiquitous service package, to experience for the user provides better mobile data services under the heterogeneous network environment that the Access Network of terminal capability and bottom all has difference, the OMA standard provides support to carrying out of mobile data services under the multiple terminals environment among the IMS.The multiple terminals environment is meant that a User Identity is corresponding to a plurality of terminals that it had; For example portable terminal (being generally mobile phone), Vehicle mounted station, landline telephone (voip phone), notebook computer, desktop computer or the like; The user can select use wherein to communicate at any one terminal, and the user who has a plurality of terminals is called multi-terminal user.Wherein, Access Network comprises the 3GPP access network, for example GERAN (GSM/EDGE Radio AccessNetwork), UTRAN (UMTS Territorial Radio Access Network), LTE (Long TermEvolution); 3GPP2 access network, for example CDMA (Code Division Multiple Access), HRPD (High Rate Packet Data Air), UMB (Ultra Mobile Broadband); WLAN, for example WLAN (Wireless Local Area Network), I-WLAN (Inter-WLAN); Microwave access global intercommunication network, for example WiMAX (Worldwide Interoperability for MicrowaveAccess), I-WiMAX (Inter WiMAX); Multiple digit subscriber wire (x Digital SubscriberLine, xDSL), ADSL (Asymmetric DSL) for example; Fixed LAN, for example Ethernet; Or the like.
In the prior art, to different Access Networks corresponding user positioning technology is provided respectively, brief account is following:
The location technology that 3GPP access network and 3GPP2 access network are supported comprises the chain of command location technology, is meant that specifically location-server (LSP) confirms the location technology of positional information according to Mobile Country Code MCC (MCC), MNC mobile network code (MNC) and cell ID (Cell ID); And the user plane location technology, be meant that session that LSP basis and terminal are set up confirms the location technology of positional information;
The location technology that WLAN and microwave access global intercommunication network are supported comprises the location technology of confirming positional information according to the geographical position of access point (AP, Access Point); And the location technology of confirming positional information according to network measure value (NMR, Network measurement report);
The location technology that xDSL network and fixed LAN are supported is for confirming the location technology of positional information according to the installation registered address of user account.
The inventor finds, to different access networks, based on the unique user terminal user is positioned in the prior art, for example based on portable terminal the user is positioned, and perhaps the installation registered address based on fixed terminal positions the user.But, for multi-terminal user but do not provide rationally, effective location mechanism.
Summary of the invention
The present invention provides a kind of method for positioning user, Apparatus and system, in order to solve the orientation problem of multi-terminal user, multi-terminal user is realized rationally, is effectively located.
The present invention provides a kind of method for positioning user, comprising:
Receive Location Request, carry arbitrary identification information of target multi-terminal user in the said Location Request;
Inquiry presents service server according to Location Request, obtains the presentation information of the corresponding target multi-terminal user of said identification information, comprises the terminal type at online terminal and the Access Network information that is inserted in the said presentation information;
Terminal type and Access Network information according to online terminal are confirmed the positional information of target multi-terminal user, and return the location of carrying said positional information and reply.
The present invention provides a kind of user's positioner, comprising:
Receiver module: be used to receive Location Request, carry arbitrary identification information of target multi-terminal user in the said Location Request;
Processing module: be used for presenting service server, obtain the presentation information of the corresponding target multi-terminal user of said identification information, comprise the terminal type at online terminal and the Access Network information that is inserted in the said presentation information according to Location Request inquiry;
Locating module: be used for the positional information of confirming the target multi-terminal user according to the terminal type and the Access Network information at online terminal;
Sending module: be used to return the location of carrying said positional information and reply.
The present invention provides a kind of user location system, comprising:
Present service server: be used to obtain and store the presentation information of multi-terminal user and store each multi-terminal user and the identification information that has between corresponding relation, comprise the terminal type at online terminal and the Access Network information that is inserted in the said presentation information;
Location Request functional entity: be used to send Location Request, carry arbitrary identification information of target multi-terminal user in the said Location Request, and reply the location that receives the positional information carry said target multi-terminal user;
Location-server: be used to receive said Location Request; Inquiry presents service server according to Location Request; Obtain the presentation information of the corresponding target multi-terminal user of said identification information; Terminal type and Access Network information according to online terminal are confirmed the positional information of target multi-terminal user, and return said location and reply.
Method for positioning user provided by the invention, Apparatus and system; When location-server receives the Location Request of the arbitrary identification information that carries the target multi-terminal user; Inquiry presents service server; Present the corresponding relation between the identification information of storing multi-terminal user in the service server and having; Multi-terminal user can be confirmed according to corresponding relation,, the positional information of target multi-terminal user can be confirmed according to the presentation information of multi-terminal user through the terminal type at the online terminal of expansion and the Access Network information that is inserted in presentation information.Present the presentation information that service server obtains the target multi-terminal user through inquiry; Thereby learn the terminal type at online terminal and the Access Network information that is inserted; Further confirm the positional information of multi-terminal user, realized reasonable, effective location of multi-terminal user.
Description of drawings
Fig. 1 is a method for positioning user flow chart in the embodiment of the invention;
Fig. 2 is a user location system structure chart in the embodiment of the invention;
Fig. 3 is user's positioner block diagram in the embodiment of the invention;
Fig. 4 is the possible structured flowchart of locating module in the embodiment of the invention.
Embodiment
In order to solve the orientation problem of multi-terminal user, the embodiment of the invention provides a kind of method for positioning user, in order to multi-terminal user is realized rationally, effectively located.The presentation information that appears in the business of being based on the method for positioning user that the embodiment of the invention provides realizes.Present the corresponding relation between the identification information of having stored each multi-terminal user in the service server and having had, wherein identification information comprises terminal iidentification and ID.Present the corresponding unique User Identity of each multi-terminal user in the business; The unique terminal iidentification of each terminal configuration that this multi-terminal user had; And this multi-terminal user also possibly have ID such as E-Mail address, QQ number simultaneously; All identification informations that had through User Identity and multi-terminal user related, can set up each multi-terminal user and the identification information that has between corresponding relation.Wherein, for portable terminal, terminal iidentification can for Mobile Subscriber International ISDN number (MSISDN), IMSI International Mobile Subscriber Identity (International Mobile Subscriber Identifier, IMSI); For Vehicle mounted station, terminal iidentification can be device identification (Device ID); For landline telephone (voip phone), notebook computer, desktop computer etc., terminal iidentification can be IP address etc., in the embodiment of the invention notebook computer and desktop computer can be referred to as PC (Personal Computer, PC).The identification information that multi-terminal user had can initiatively be reported by this multi-terminal user and present service server; For example multi-terminal user reports the Mobile Subscriber International ISDN Number of its QQ number, E-mail address, portable terminal, the IP address of desktop computer etc., by presenting this multi-terminal user of each identification information storage that service server reports according to multi-terminal user and the corresponding relation between the identification information that has.
Present service server and can receive the SIP PUBLISH issue request that the multi-terminal user different terminals sends, and SIP PUBLISH issue request is modeled as the presentation information of user (Person), professional (Service) and three levels of equipment (Device).Two kinds of roles are born at a plurality of terminals of multi-terminal user simultaneously: the publisher of presentation information (Presentity), and responsible relevant information with this terminal is distributed to and presents service server; The observer of presentation information (Watcher) is responsible for the presentation information at other terminal of subscription.Comprise one or multinomial appear (a PRESENCE TUPLE) in the presentation information of prior art, every presents the User Identity that item comprises that at least online terminal is corresponding, thereby can carry out related with multi-terminal user.In the embodiment of the invention; In order to realize location to multi-terminal user; Presentation information to multi-terminal user is expanded, and increases device-dependent presentation information and constitutes element: " Per service device type ", and to support to obtain the terminal type at online terminal based on presentation information.In " device " assembly that presents data model (A Data Modelfor Presence) definition, increase " Per service device type ", representative presents the corresponding type of carrying out the terminal of body specific transactions, the i.e. terminal type at online terminal." Per service devicetype " maps to presentation information as follows: < device>→ < device type>→ value.Simultaneously, on the presentation information basis of user, business and three levels of equipment, increase a level, i.e. Access Network (AccessNetwork) is to support obtaining the Access Network information that inserted at online terminal based on presentation information.The new assembly " access network " of definition in presenting data model can define the presentation information relevant with Access Network and constitute element in the new assembly " access network ".In presentation information, increase the terminal type at online terminal and the Access Network information that is inserted; At least comprise access network type in the Access Network information; Also can comprise network identity, the network bandwidth; If even the terminal built-in GPS satellite based navigational systems such as (Global Positioning System, global positioning systems), then also can comprise positional information in the Access Network information.The terminal type at online terminal and Access Network information can be collected through presenting network agent (Presence Network Agent) equipment; Present service server and from present network agent equipment, obtain the terminal type at online terminal and the Access Network information that is inserted; And be recorded in this corresponding appearing in the item in online terminal, thereby realized expansion to presentation information.
On the basis that presentation information is expanded, the embodiment of the invention provides a kind of method for positioning user based on presentation information, and is as shown in Figure 1, comprising:
S101, Location Request functional entity send Location Request to location-server, carry arbitrary identification information of target multi-terminal user in the Location Request;
The Location Request functional entity possibly be arbitrary terminal of application server or this target multi-terminal user or other users' terminal;
Inquiry presents service server according to Location Request for S102, location-server, sends the presentation information query requests of carrying this identification information to presenting service server;
S103, presentation information server wherein comprise the terminal type at online terminal and the Access Network information that is inserted to the presentation information that location-server sends the corresponding target multi-terminal user of this identification information in the presentation information;
The positional information that S104, location-server are confirmed the target multi-terminal user according to the terminal type and the Access Network information at online terminal;
S105, location-server return the location of carrying this positional information to the Location Request functional entity and reply;
The positional information of the multi-terminal user of determining can have multiple expression mode, and for example mode is represented in administrative division, specifically notes country, province (city), city (county), district (town), sub-district (village), building plate and the room number or the like at multi-terminal user place; Can also represent mode with the geographical position, specifically note the latitude and longitude information that multi-terminal user belongs to also can comprise information such as height above sea level, speed, direction.
The content that can combine presentation information adopts positioning strategy flexibly, realizes the location to multi-terminal user according to terminal type in the presentation information and Access Network information.
At least comprise access network type in the Access Network information; The location level at all types of terminals and the location level of all types of Access Networks that the terminal is inserted need be set in advance; The positional information of then confirming the target multi-terminal user according to the terminal type and the Access Network information at online terminal specifically comprises the steps:
According to the terminal type at online terminal, confirm the online terminal that location level is the highest;
According to the access network type that the highest online terminal of location level is inserted, confirm the Access Network that location level is the highest;
The positional information of online terminal in the highest Access Network of location level that location level is the highest confirmed as the positional information of target multi-terminal user.
The location technology that the highest Access Network of this location level that the highest positional information of online terminal in the highest Access Network of location level of location level provides in can be according to prior art is supported is confirmed.Wherein Access Network possibly comprise 3GPP access network, 3GPP2 access network, WLAN, microwave access global intercommunication network, xDSL network and fixed LAN, wherein:
The location technology that 3GPP access network and 3GPP2 access network are supported comprises the location technology of confirming positional information according to MCC, MNC and Cell ID, comprises that also session that basis and terminal are set up confirms the location technology of positional information;
The location technology that WLAN and microwave access global intercommunication network are supported comprises the location technology of confirming positional information according to the geographical position of AP, also comprises the location technology of confirming positional information according to the network measure value;
The location technology that xDSL network and fixed LAN are supported comprises the location technology of confirming positional information according to the registration installation addresses of user account.
More excellent; Also comprise network identity in the Access Network information; Online terminal the network identity in location level the highest Access Network the highest according to location level; Can confirm the positional information of online terminal in the highest Access Network of location level that location level is the highest, all types of Access Networks and network identity are respectively:
The network identity of 3GPP access network and 3GPP2 access network is MCC, MNC, CellID, can uniquely confirm can accomplish the location according to the geographical position of this sub-district in a sub-district according to MCC, MNC, Cell ID;
The network identity of WLAN and microwave access global intercommunication network is AP, can accomplish the location according to the geographical position of this AP;
The network identity of xDSL network and fixed LAN is a user account, can inquire about according to user account the registered address is installed, and can accomplish the location according to the registered address is installed.
Also can comprise positional information in the Access Network information, the positional information of online terminal in the highest Access Network of location level that then location level is the highest can directly obtain from Access Network information.
Wherein, The terminal ability information that also possibly comprise online terminal in the presentation information; Be used to indicate whether to support the location technology of appointment; For example whether support the AGPS location technology, if the location technology of appointment is supported in the indication of the terminal ability information at the highest online terminal of location level, the positional information of online terminal in the highest Access Network of location level that then location level is the highest confirmed according to the location technology of appointment.
If do not determine the highest positional information of online terminal in the highest Access Network of location level of location level, then method also can be carried out following steps:
According to the terminal type at online terminal and the access network type that is inserted; Confirm the positional information of online terminal in the Access Network of correspondence successively according to location level order from high to low; Until determining positional information, and with the positional information of the positional information of determining as the target multi-terminal user.
Carry out simple declaration for example.
Example 1: location-server receives the Location Request that the Location Request functional entity sends, and the identification information that carries is Beibei@monternet.com.Inquiry presents service server to location-server according to Location Request; Owing to present the corresponding relation between the identification information of having stored multi-terminal user in the service server and having had; Then according to identification information Beibei@monterbet, com can confirm corresponding multi-terminal user, and obtains the presentation information of multi-terminal user; Suppose that the presentation information that gets access to is: the terminal type at online terminal is a portable terminal, and access network type is WLAN and GERAN.Suppose that location level that all types of terminals are set is followed successively by portable terminal, PC, voip phone and Vehicle mounted station according to from high to low order; The location level at all types of terminals is based on that actual operating position confirms; Consider that the user can carry portable terminal generally speaking, so be set at the location level of portable terminal the highest; The location level of all types of Access Networks that portable terminal inserted is followed successively by WLAN/microwave access global intercommunication network, 3GPP/3GPP2 access network, xDSL network/fixed LAN according to order from high to low.Then location-server can confirm that according to the presentation information that gets access to the highest online terminal of location level is a portable terminal; The Access Network that the location level that online terminal is inserted is the highest is WLAN, then the positional information of portable terminal in WLAN is confirmed as the positional information of target multi-terminal user.The concrete positional information of portable terminal in WLAN can adopt the location technology that provides in the prior art to confirm, if comprise in the more excellent Access Network information that network identity is AP, then confirms according to the geographical position of AP; If perhaps also comprise positional information in the Access Network information, then directly confirm.If this portable terminal of the terminal ability information of portable terminal indication is supported the AGPS location technology; Then location-server is confirmed the positional information of portable terminal in WLAN according to the AGPS location technology; Specifically be that location-server passes through WLAN to portable terminal transmission SIP Push Location Request; Portable terminal receives SIP Push Location Request and carries out AGPS location, the positional information of returning after location-server mobile terminal receive AGPS locatees successfully.Location-server is carried at the location with the positional information of determining at last and returns to the Location Request functional entity in replying.If do not determine the positional information of portable terminal in WLAN; For example portable terminal is in indoor; Gps signal is not enough; AGPS locatees failure, then confirms the positional information of portable terminal in GERAN according to location level order from high to low, and with the positional information of the positional information of determining as the target multi-terminal user.
Example 2: location-server receives the Location Request that the Location Request functional entity sends, and the identification information that carries is Beibei@monternet.com.Inquiry presents business server information to location-server according to Location Request; Suppose that the presentation information that gets access to is: the current online terminal is portable terminal and PC; The Access Network that portable terminal inserted is WLAN and GERAN, and the AGPS location technology is supported in the terminal ability information indication; The Access Network that PC inserted is the ADSL network.Suppose that location level and example are consistent in 1, the location level of portable terminal is higher than PC.Then at first portable terminal is positioned; Method is with example 1; If, then confirm the positional information of PC in the ADSL network, and with the positional information of the positional information of determining as the target multi-terminal user according to location level order from high to low to the location failure of portable terminal.
Method for positioning user provided by the invention; When location-server receives the Location Request of the arbitrary identification information that carries the target multi-terminal user; Inquiry presents service server; Present the corresponding relation between the identification information of storing multi-terminal user in the service server and having; Multi-terminal user can be confirmed according to corresponding relation,, the positional information of target multi-terminal user can be confirmed according to the presentation information of multi-terminal user through the terminal type at the online terminal of expansion and the Access Network information that is inserted in presentation information.Present the presentation information that service server obtains the target multi-terminal user through inquiry; Thereby learn the terminal type at online terminal and the Access Network information that is inserted; Further confirm the positional information of multi-terminal user, realized reasonable, effective location of multi-terminal user;
And further can in presentation information, expand the terminal ability information at online terminal; The access network type that online terminal is inserted, network identity, positional information etc.; Through the location level of pre-configured each terminal type and the location level of all types of Access Networks; Determine online terminal that positions and the Access Network that is inserted, thereby realized the multi-terminal user with a plurality of terminals is positioned more.
Based on same technical conceive, the embodiment of the invention provides a kind of user location system, and is as shown in Figure 2, comprising:
Present service server 201: be used to obtain and store the presentation information of multi-terminal user and store each multi-terminal user and the identification information that has between corresponding relation, wherein comprise the terminal type at online terminal and the Access Network information that is inserted in the presentation information;
Location Request functional entity 202: be used to send Location Request, wherein carry arbitrary identification information of target multi-terminal user in the Location Request, and reply the location that receives the positional information carry the target multi-terminal user;
Location-server 203: be used to receive Location Request; Inquiry presents service server according to Location Request; Obtain the presentation information of the corresponding target multi-terminal user of identification information; The positional information of confirming the target multi-terminal user according to the terminal type and the Access Network information at online terminal, and restoring to normal position is replied.
This system also comprises:
Present network agent equipment 204: be used to collect the terminal type at online terminal and the Access Network information that is inserted; And
Present service server 201, also be used for obtaining the terminal type at online terminal and the Access Network information that is inserted, and be recorded in the presentation information of corresponding multi-terminal user from presenting network agent equipment 204.
The embodiment of the invention provides a kind of user's positioner simultaneously, is arranged in the location-server, and is as shown in Figure 3, comprising:
Receiver module 301: be used to receive Location Request, wherein carry arbitrary identification information of target multi-terminal user in the Location Request;
Processing module 302: be used for presenting service server, obtain the presentation information of the corresponding target multi-terminal user of this identification information, wherein comprise the terminal type at online terminal and the Access Network information that is inserted in the presentation information according to Location Request inquiry;
Locating module 303: be used for the positional information of confirming the target multi-terminal user according to the terminal type and the Access Network information at online terminal;
Sending module 304: be used to return the location of carrying positional information and reply.
Wherein Access Network information comprises access network type at least, and the location level at all types of terminals and the location level of all types of Access Networks that the terminal is inserted are set in advance, and then a kind of possibility structure of locating module 303 is as shown in Figure 4, comprising:
First confirms unit 401: be used for the terminal type according to online terminal, confirm the online terminal that location level is the highest;
Second confirms unit 402: be used for the access network type that inserts according to the highest online terminal of location level, confirm the Access Network that location level is the highest;
Positioning unit 403: be used for the target multi-terminal user is confirmed as at the online terminal that location level is the highest in the positional information of the highest Access Network of location level positional information.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (12)

1. a method for positioning user is characterized in that, comprising:
Receive Location Request, carry arbitrary identification information of target multi-terminal user in the said Location Request;
Inquiry presents service server according to Location Request; Obtain the presentation information of the corresponding target multi-terminal user of said identification information; Comprise the terminal type at online terminal and the Access Network information that is inserted in the said presentation information; Said Access Network information comprises access network type at least, and the location level at all types of terminals and the location level of all types of Access Networks that the terminal is inserted are set in advance;
According to the terminal type at online terminal, confirm the online terminal that location level is the highest;
According to the access network type that the highest online terminal of location level is inserted, confirm the Access Network that location level is the highest; And
The positional information of online terminal in the highest Access Network of location level that location level is the highest confirmed as the positional information of target multi-terminal user, and returns the location of carrying said positional information and reply.
2. the method for claim 1 is characterized in that, the location technology that the positional information of online terminal in the highest Access Network of location level that said location level is the highest supported according to the highest Access Network of said location level is confirmed.
3. the method for claim 1 is characterized in that, said Access Network information also comprises network identity; And
Online terminal the network identity in location level the highest Access Network the highest according to location level confirmed the positional information of online terminal in the highest Access Network of location level that location level is the highest.
4. method as claimed in claim 3; It is characterized in that; Said Access Network comprises the 3GPP of 3G (Third Generation) Moblie standardization body access network, 3GPP2 access network, WLAN, microwave access global intercommunication network, multiple Digital Subscriber Line xDSL network and fixed LAN, wherein:
The network identity of 3GPP access network and 3GPP2 access network is Mobile Country Code MCC, MNC mobile network code and cell ID;
The network identity of WLAN and microwave access global intercommunication network is an access point;
The network identity of xDSL network and fixed LAN is a user account.
5. the method for claim 1 is characterized in that, said Access Network information also comprises positional information; And
The positional information of online terminal in the highest Access Network of location level that said location level is the highest obtains from said Access Network information.
6. the method for claim 1 is characterized in that, if do not determine the highest positional information of online terminal in the highest Access Network of location level of location level, said method also comprises:
According to the terminal type at online terminal and the access network type that is inserted; Confirm the positional information of online terminal in the Access Network of correspondence successively according to location level order from high to low; Until determining positional information, and with the positional information of the positional information of determining as the target multi-terminal user.
7. the method for claim 1 is characterized in that, also comprises the terminal ability information at online terminal in the said presentation information, is used to indicate whether to support the location technology of appointment; And
When the location technology of appointment was supported in the terminal ability information indication at the highest online terminal of location level, the positional information of online terminal in the highest Access Network of location level that said location level is the highest confirmed according to the location technology of said appointment.
8. like the arbitrary described method of claim 1 to 7, it is characterized in that said identification information comprises ID and terminal iidentification.
9. user's positioner is characterized in that, comprising:
Receiver module: be used to receive Location Request, carry arbitrary identification information of target multi-terminal user in the said Location Request;
Processing module: be used for presenting service server according to Location Request inquiry; Obtain the presentation information of the corresponding target multi-terminal user of said identification information; Comprise the terminal type at online terminal and the Access Network information that is inserted in the said presentation information; Said Access Network information comprises access network type, and the location level at all types of terminals and the location level of all types of Access Networks that the terminal is inserted are set in advance;
Locating module: comprise that first confirms the unit: be used for terminal type, confirm the online terminal that location level is the highest according to online terminal; Second confirms the unit: be used for the access network type that inserts according to the highest online terminal of location level, confirm the Access Network that location level is the highest; Positioning unit: be used for the target multi-terminal user is confirmed as at the online terminal that location level is the highest in the positional information of the highest Access Network of location level positional information;
Sending module: be used to return the location of carrying said positional information and reply.
10. a user location system is characterized in that, comprising:
Present service server: be used to obtain and store the presentation information of multi-terminal user and store each multi-terminal user and the identification information that has between corresponding relation; Comprise the terminal type at online terminal and the Access Network information that is inserted in the said presentation information; Said Access Network information comprises access network type, and the location level at all types of terminals and the location level of all types of Access Networks that the terminal is inserted are set in advance;
Location Request functional entity: be used to send Location Request, carry arbitrary identification information of target multi-terminal user in the said Location Request, and reply the location that receives the positional information carry said target multi-terminal user;
Location-server: be used to receive said Location Request; Inquiry presents service server according to Location Request; Obtain the presentation information of the corresponding target multi-terminal user of said identification information,, confirm the online terminal that location level is the highest according to the terminal type at online terminal; According to the access network type that the highest online terminal of location level is inserted, confirm the Access Network that location level is the highest; And the positional information of online terminal in the highest Access Network of location level that location level is the highest confirm as the positional information of target multi-terminal user, and return said location and reply.
11. system as claimed in claim 10 is characterized in that, also comprises:
Present network agent equipment: be used to collect the terminal type at online terminal and the Access Network information that is inserted; And
The said service server that appears also is used for obtaining the terminal type at online terminal and the Access Network information that is inserted from the said network agent equipment that appears, and is recorded in the presentation information of corresponding multi-terminal user.
12. system as claimed in claim 10 is characterized in that, said Location Request functional entity comprises application server, or arbitrary terminal of said target multi-terminal user or other users' terminal.
CN 200810223227 2008-09-27 2008-09-27 User positioning method, device and system Active CN101686254B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810223227 CN101686254B (en) 2008-09-27 2008-09-27 User positioning method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810223227 CN101686254B (en) 2008-09-27 2008-09-27 User positioning method, device and system

Publications (2)

Publication Number Publication Date
CN101686254A CN101686254A (en) 2010-03-31
CN101686254B true CN101686254B (en) 2012-12-26

Family

ID=42049223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810223227 Active CN101686254B (en) 2008-09-27 2008-09-27 User positioning method, device and system

Country Status (1)

Country Link
CN (1) CN101686254B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104866072A (en) * 2014-02-20 2015-08-26 联想(北京)有限公司 Information processing method and electronic equipment

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102958152B (en) * 2011-08-24 2016-03-09 中国电信股份有限公司 Realize WLAN localization method and the location-server of third party location
CN103327041B (en) * 2012-03-21 2016-10-12 腾讯科技(深圳)有限公司 A kind of method and system obtaining user content
CN104280027A (en) * 2013-07-12 2015-01-14 中兴通讯股份有限公司 Multi-user map display method, device and system
CN104717204A (en) * 2015-02-02 2015-06-17 深圳市中兴移动通信有限公司 Method for controlling file access permission and terminal
CN107517456A (en) * 2016-06-16 2017-12-26 中国电信股份有限公司 Method, user terminal and the system of positioning application are realized based on WiFi
CN106358284B (en) * 2016-08-25 2020-05-29 新华三技术有限公司 Position information determining method and device
CN115567898A (en) * 2021-07-02 2023-01-03 大唐移动通信设备有限公司 Positioning method, data transmission method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870699A (en) * 2005-11-25 2006-11-29 华为技术有限公司 Method, system and device of location dailing terminal in call-back service
CN1976488A (en) * 2006-12-01 2007-06-06 陈锋 Vehicle antitheft system based on third generation mobile communication network
WO2008025265A1 (en) * 2006-08-24 2008-03-06 Huawei Technologies Co., Ltd. A method and device for gaining a route message, a method and system for locating a user terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870699A (en) * 2005-11-25 2006-11-29 华为技术有限公司 Method, system and device of location dailing terminal in call-back service
WO2008025265A1 (en) * 2006-08-24 2008-03-06 Huawei Technologies Co., Ltd. A method and device for gaining a route message, a method and system for locating a user terminal
CN1976488A (en) * 2006-12-01 2007-06-06 陈锋 Vehicle antitheft system based on third generation mobile communication network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104866072A (en) * 2014-02-20 2015-08-26 联想(北京)有限公司 Information processing method and electronic equipment
CN104866072B (en) * 2014-02-20 2019-03-29 联想(北京)有限公司 Information processing method and electronic equipment

Also Published As

Publication number Publication date
CN101686254A (en) 2010-03-31

Similar Documents

Publication Publication Date Title
CN101686254B (en) User positioning method, device and system
US10869162B2 (en) System and method for utilizing IP-based wireless telecommunications client location data
US8693454B2 (en) Mobile computing device geographic location determination
US8369266B2 (en) Two stage mobile device geographic location determination
EP2441303A2 (en) Facility for selecting a mobile device location determination technique
WO2008154112A2 (en) Enhancing subscriber location tracking mechanism for voice over internet protocol services
CN102056289A (en) Terminal locating method based on mobile network, system and locating information server
CN101404675A (en) Medical resource acquiring method and system
US9479897B2 (en) SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US20130252635A1 (en) Method and apparatus for identifying mobile stations associated with a geographical area
US20110292870A1 (en) Utilizing Emergency Procedures to Determine Location Information of a Voice Over Internet Protocol Device
JP4532298B2 (en) POSITION INFORMATION INTEGRATED MANAGEMENT DEVICE AND POSITION INFORMATION INTEGRATED MANAGEMENT METHOD
KR20060062355A (en) Apparatus and method for providing location service using message in mobile communication system
KR20090016906A (en) Method and system for providing location / status information in IMS network
CN100353799C (en) A simple method for testing performance of positioning service system
US9948773B2 (en) Conveying device information to application server servicing computing device associated with a communication
WO2005104577A1 (en) A system of realizing location and method thereof
US8306057B1 (en) Method and system for providing presence information related to a communications network
WO2024201485A1 (en) System and method for providing location determination services

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant